et(0x18, 0x3, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0xf0, &(0x7f0000000040)={@remote, @random="8ad9d2ba0a9d", [], {@ipv4={0x800, {{0x1e, 0x4, 0x3, 0x6, 0xe2, 0x65, 0x9, 0xff, 0x1d, 0x0, @multicast1, @empty, {[@end, @timestamp={0x44, 0x2c, 0x88, 0x1, 0x6, [{[@empty], 0x800}, {[], 0x1}, {[@rand_addr=0x81], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x8001}, {[], 0x7}, {[], 0x7fffffff}, {[], 0x673}]}, @noop, @timestamp={0x44, 0x34, 0xa6, 0x1, 0x0, [{[], 0xe025}, {[@remote={0xac, 0x14, 0x0}], 0xcd}, {[@multicast2], 0x4fe8}, {[], 0x9}, {[@broadcast], 0x80000001}, {[], 0x2}, {[], 0xbe}, {[], 0x8146}, {[], 0x3f}]}]}}, @generic="b32fc57ee54734cb51040922285a6c3323b6e1340a0dd643576fc579f04035caa14ab3c8e76141ab0aa73132bcbbbf9c2944aebf760824dc752d00bec4271960daf5b38beda760ac214be8e87d51158ee57b9ab600ebe6d8cde5e5be92aa3e0126b41950b4dfee605869"}}}}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:02:55 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x800000000001}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x800000000001}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "010000000000020080f9ffffffffffff7f00"}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "010000000000020080f9ffffffffffff7f00"}) mprotect(&(0x7f00005af000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) msync(&(0x7f00005b1000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0xd, 0xfffffffc, 0x2, 0x3, "010000050000feceb008ae000000001e003d1b00"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) 16:02:55 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="60cc49ac8f14997e0e35c16d52a257a9ddb371196c3fb87695e6e6cad33c1b4e2e84", 0x22}], 0x1) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xc6e4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x1, 0x1, 0x0) (async) r4 = socket(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000600)) r5 = dup(r4) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7f, 0x7, 0x4, 0x5}, {0x4c, 0x4, 0x5, 0x3}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7f, 0x7, 0x4, 0x5}, {0x4c, 0x4, 0x5, 0x3}]}) r7 = dup(r6) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x8) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x2c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100], [0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x4], [0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x101}, {}, {}, {0x0, 0x0, 0xffff, 0xfffffffffffffffe}]}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100], [0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x4], [0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x101}, {}, {}, {0x0, 0x0, 0xffff, 0xfffffffffffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:02:55 executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xaeb, 0x7, r0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r1, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:02:55 executing program 2: ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) (async) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0xf11521398271a32c) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/227, 0xe3}], 0x1) 16:02:55 executing program 3: openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{}, {0x1, 0x0, 0x0, 0x400}, {0x6, 0x1, 0x0, 0x4a21}, {0xef53, 0x1, 0xf8, 0x6}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bfd) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaec31400000000000086dd6052589f073000000000003607003a00812f4900000000010007a2d6030000006ae8cfdaa6bc9500000000000c2808000000000000000000000000000000000000000000000000000000000000d1ce55"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 16:02:55 executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xaeb, 0x7, r0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r1, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:02:55 executing program 2: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@generic={0x88e7}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="a1b5899e37ad46933a0269bd23a2e09ec2f4d0ba25536749a2d177724f93e42c6308365723d5acb098ccb806cc7e99f56646b3e177fedf5a5211cc051330defd0451", &(0x7f0000000040)=0x42, &(0x7f0000000140)="7660cd58ea0eeffd10d5328cd0391eed8f2480bab1f16596f2c3c6647ce80782f05b4142b66fa143bb52f1e072a06101d9399b6302302858be49ff841417490add7e9d8c38b0f06dcf2ac011bf7b1353aa88162d100f88f8c61765f3884638a79b932bc9b46f49315866e9934280204ec206a6f3fbc977103695b108271916dd9b1b0850f2b1ea8e833ee373a557a37df30c6233b7d53c12e7555dd954569e8af7357f7be957571dc922aa27ee5fe2d7dfb0f94acc59efec4e6e0ea88b02d0f090463fd8ac680114bf89c40becdf9d6434ea68aae79d27b75b4ef4c526e4355f76cfaeee560b43f0d44e1f1e2405ee9ee6e1112d840d03ae6a449f63bcd639d60242155d0f940ab0b0291dbd12727772abdb03944b1340740223d0867f0e777049a8a54ea9e4ce03960bba08d3c3fb66ca926e470bf3a05e78ccf06ccd3f07d0d39e596d563376a7e21b44c6ce3769bb72b875883bbe20624011af6c134e4262672debb589d307ccee97d746c20d5b849a3e4e32d5b370357ed61bf9535bbc135df3cacceb1b3345cd0c12ec233857798e418dacd04b13f2b7bde9bf4831b615d7275ca414edfcc3f21301441c83137c6da25895da7957bdaaa779eba701667f44544d4545a3eafccae8d76cd957d058ec6d6d53f7c5c1d7018281313b3a14629157ab5ca1adb8559fc267049217815f2f7b60360a2ced0704feb61bf8f1a669dca4d332b3e5e268c42d984c538e70cc0bdb88f305f86629f351dfa75b4920bd05e5dd6d526fb62112c517a141a562deb9ec7a1dc0f878b22ff913f15ff698a817625f274ed7713954df13a44d443ee62a26b025726a6354a5e66c6826a105e01b3f115f962abc3137729d7fa6323bd286e8e89da6ee69f98fb4fb542ec98f4bdfdc8104a176f72c886fb78e9ab45d954df956ccfc1374f28ecd9026036c4335f82bcec65dc1b9e21c78cfa83a5b85609eee556db49de5c3db58068a8a552baf0f986b0d0423aab024943abb6bc74f2985ea47490fbdb321927cf0ff85f0356c73f4be5f04e2534515e5f52689dfb7086ef48b6331dec0a0abfc9bbb5a30a27995aff7498d6249b62aae25a57adbc88619d5ee9f8ba2d231d7d3d5234f247e01124bb3345c060d26b3b75dcb87f9ae55a76e90c50a7a27116f078a3d857604d9ae68dad12904e94c014f1838f64d957e892990e3345186dc7ef442d07b871b40294083c0ba7d1a147ec2a47edb9d13b0bb1fd45d73d79fbf5407f91d8e1da3857b2c36918275f100054abcce172a305ade4e248cf741d56ff979dc84cda1853034a666ad0072ba560dd3935f5e6d28b5ee6db309857d23f9f3cce4e2f77dbded8d89a3de40bc69d45ab29ec997e6d9c6ee5eca40c1755928873f8e8d1628dbad1d50b633644302812da4681438dd69c3ae01a18faa18d40b03ffa43d583ff58f30cb989f502ea1b2b3ac40b83f6ead0f1bed44d1c2e51ff45da39acda6e15a0dda671b3443769f9c19ae3fae7a207c6a6e7f9eabf91edd0ea834e998059b5b3fad53ca3172c3cfc6d3d70b1d5507d633540e9ee5fd160bed4ab76a10299db772235d5b43c917ba4a091641965eec53261cb13489b921a70e665d69ffc8fb5b1996998c27cc29f8b1846ca83ac2f0fc5d71f649f78afa2821fa193b1cc5afd348bd3d757263697b2a4e0c1d2ac80b87b057e5ccd91864c6603d7a3bb900634d44f5ffcd4a3441ae5a6c914b8b15325044d5762749cdaab6f9885606cd932731b9a26f626cb7b8a1e1983ecd284273be28a7741db347d835904ebeca6c807b1361ef7dc7fe5064fbf183d2a7df98dda0937d86384d3d36f17c0bba36cb0d6a1dbda787fb49f56c964389985f0595f60ae0f821b02bf1f797311909aec59faf8def5e2ddfa38e4d63f3f49e5a7278bda4ca3438b6fb0f32637ac26e93664df7816be24c582c4747cc359b705ce5ebf223d14712fde6e69b48911ede3991badced6671d0e5908fc6485ac5c328f1f977500387265e97a1f33b67b90eaa2eb1c7c9aac54cc772fc73472970125132695b2e5d714d21aac3e945fa1e91dd99b1e34cb1f0dba6875732794522e1f9165614140863ca5c4122d300036265aed9a9b8b8cc710c07a9bfbeaabb4344251df8c4811007c6fb5aae8d289b5b75c29bc9c8a4f3ce0e221e25022e4363e11d29d9a93101cfa3874c7c735defbd68b59e5d56ca2e1d20657809a70a4c2fa983ceb1e7300b1b72c8bcbe4e951d831726762e70a42831ae55156ef378c4d5821de6a308733bf000bc89bb635866f298dbb3b26d4cd595cdd8072ab1e517270327d2d4fb069d59271e1a11663c2ad8353d03c646fffd386346405c853861405d8db4b136475ce6107bdfae6dd5f18eaf5c2e8c54b7fd565157d05b71ba0e3fc52bff3687fb1eb96431c489076092e1db227acf21cd51bacd91eac17e344e115f273c85050a686224645fa9fe40e0a28ce1c111b22daaa1f0f1296a1a8584700ba071caa5152ac2ba0491a4e7e0a4d47f60ebcdcb0c3e4e7d395fc429b777a879a08ba65178fcd89be73a83ec626bbd9f9b1e8d26ed26009deebb8e2bcec98009f4cad1ad9ba0a4446a3223bfa093a2357717f5e3a1d37b7dde807560302e5c514068e9ed994b9c4e619ceda484c783a0ee9e62b66a63b9b8fe0ceeb754dc399a7874905201c95bcd1a153d1b2ef0d15ecf343cf2b8ae2454701387a7aac5c2383bd2fad127f71fe98e3838f4b7516bef222c643e26a689c5b30a2c1261c98fe921d5eb311eeb360c4d6703bfeb7d7dd22b79f7b7f2dd6b1190790c553cfc023ec00e6df2f21564b7b37785090f522d4bf0e118726b7c3848b5f425f15806a3cb7dda3862b5b4d0ff88931da5823f931a3a51389450db76892d0005eb1150b626b1ca46fb287d8c6f27fc480924d5088512516ff20268d77e223f6cfc31854db6b5f232a12f51f05dde108f8f2e302f2fe29d82897a0cacacee29f1ce7be4d7c7536fdb77f4a99a76d88c0d9dfb8ba31eec0a308ee06759be6d879f1ce7e8a9a0c9c74893b73a0640057b804ba61145ee38d5cb5a801eeac04624bc48685d9a552c811c6dfed320ed102f621dc52ddde8ae6a439ef958a674fefc2bb0b98cd389d6c635d87a17a6454f6f6d857853626b9cd4423807b4b80e137719e8d61281a4a50074fd544c05892ba2e048801532404186546cf02a78aaf810fdbe6b50b0baffa21860cf518db4276362fbe3e7b500f90a2fef600b0628d0e404d8b4c104bf1970d833b2093fa84eb607667df32bd9a180eb134de34b1d5ae87a7c58353530c197577a5a658d3cddcb3eaddcd4112e78c7a4604bd141e287482a14139e3ccfa0ad4398b33cc7b03d9211d172506338b3203be7b54226d3d59cb6c414a30443aa925ba88bb90241f9f0740188a58744be57ee35bab8d7f4fb93a64e15271a39b90a8367fa256354f369e45ddb0a92116c2264bd407950ff6d858f924b217e1d519757dcea95a60811eca0af783c2dc128387c9f3b33cfa5513d27c161b1eddadf2c2644026382d323519347d9a87050d9e2f32cac79a0759db34a8a0d424d6d133b577c640f1406e23005b40fd73fd2e664e13e06581640be5476c3c472d0d7d5e53c4edb96185490d3a3ef5531942f381028cb111e1acf215a0c44628031ebe80e73dd28b19bfe95dff28acf86802511da0ac2f693ae423003bd96b4809f8f09b12a5a141cd1ca75a5eeac53a7b97621d94193732ac5f5b1437d222229761403f91c646542b14dcf1ea6db9a1c29179519855e116237258166eda686d55c3d36f1f81e86ab15b5058b22d57f4556fdd63c93fd73a7d1517ee4375f41b2d2e68147995866daf0298c7b238b1eef406a278226374443541390b109889821ddf78970cc33da4174d420d189cdd3a6a026afab87a762ec24c8f7e099fba474fd9dd1f64ff100cc67b1a4ffd00fb8ea2bfbd856da51d40b8413020ee1be40e36115991c3c5c55ac9d65b02cd9ef1627de6cab181e430293a42ccca9bc7a02d6d63930ad0e7d1716a7467102a28c5a95c072723d7b6308a15b930f929e5edb7f4080c82a3ad9148348d5a693ffa07d6981999a38a18a651b45a2ae797da36e5866d3e7fa0df49db2d214abb8a9fb164d031895ef0d6947b05f0b364a9bfe10cf4cebafed93dfc39f9f15f0bf13ca7a9804d405db5144efc88d9dfe2f9f3674bb14f6ab1ad447393b580fe48fb6aab0a4eb8506bd2f4f9a8dadc5c54340372f2333ebfd832bb1f047854e0404b2912e1f659c4e77a686ebb1366f68c6209ef4eddf5930331282ccc5411732dc3e740637866abf36b38f6a51ccd53634921c3137087d932f33c4e77a1496ffa3be59fb6ea5894e15bc778f2552efa3d7ed3aa10401be99d25c20a68467c87e60f096227327b01b23dabaf7b88c45f9bb8db0cfa802d4aecab9e0731da73ec31546ad351a5227e4a96941322bc4072a1c56c4134e41567fd6867c207e6fd5755168d2d402879fe310c51e13b782f46eb8fd0c7b4739eb2608cd361ae2aff4eb29d56a8591f55ec5b9af8a7371e1cf19ad56c74a1a280d852f356661c0920242ecdcf3dd2d3235d0ecad4771ff30095261b2d8d427b9ef7f232194914cda7de46b1eda54593ac90582e13c14286c06b4f1aa39668a5d9c8d46952d3101663bfa8a9c9fe44aebb695c431862a9e16bffc6a3c7f27d91d07b1588f1a6a5a7a595059bfb10b72a230ffba6777083b8ea447092c567ad8652efa1a4896b804f973c12ca5c0e1412ab169207abf0dca4d5fa9175c950a2010f9a66a14da875e693044cacb459bfba4da2a891b8debf730aa4da5d386919730eb432005bfedd0907533030b6debf1baed6f9d1a8910c5ab3b7f32cc6ba9ab3bb74cf28ddd35bafef4f6104458a13cbaac28a26cd6d77676bf878987b0eac511bd890093c40ebb478863184dd331cbb4c24627b99b82a662417cbf8f4a4b44001930dde14bfa4313dcc2fc5dc826d73f4fde8d8c6845f15811c87f6a2fa9a144e9b69862a5dcb33e5cc5c8bb25d26b5e6277df8b85f5be9e646a9ac0105bf84196d06a0c6ac182adfa4fb215ec24135f24c4e1a729a717203f9c9091efd43e5e9fb32a6c58be8d8a92a8fa9a5a76e074b3a6a0a13347ef736139e2cb99aec19b5be47ba347844fe27f3be78c62cc908ad02f5afa7f2b5433a064d7e6fd7da378380a5e4d0208008e304d0bfecff436207e00009795e440bf334d203eac71ecaf53bfcbbec10d788d299c6fc8eeded05b57db27ad8495c1fff7b083c11400a4106977e183dff37eb539d4cd37bdcb3cedf667f241c6efd3c271a5b9dd602273223398cca3da19f27bd893e491644cd3e3e429f5fcf4037d388294c009d90f60c36657acc3a74bf4e6443a9deaefc09f0009a36623d616bd8357091b90053ffa78e492ac46ec4688c1e051478e9e3d8d2e11837eb27d6af28b005c018ae914de02de47e6753976829404abbb6be5480e086322946780812a933e84533401e5d37c02fa3bcdd235ae2a6eecd681afe4997730201602cde59b0edeea7767b43ce9983c28be7464daa5ad84f92488f1701fd478f271d6563e96a4d5397a6179a75a651b9948965099deb38160f2e11fee9c9e1874398acb8c5ad73741f804d30fefc902c1ef0134e3fff244c17bc95c0fa57f3bf2926e6ed6242802dea854c954fb2731166cb12f968048f575b027c851dc6092d1b355b4a0c52efa0b5f503a0f888b30d6b7d331af01712e92d818ab15ca0ceb09c3829b1ec1", 0x1000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800021715ca0 16:02:55 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x800000000001}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "010000000000020080f9ffffffffffff7f00"}) (async) mprotect(&(0x7f00005af000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = dup(r0) (async) msync(&(0x7f00005b1000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) (async) fcntl$dupfd(r1, 0x0, r1) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0xd, 0xfffffffc, 0x2, 0x3, "010000050000feceb008ae000000001e003d1b00"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) 16:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10689, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100, 0x2, 0x38, 0x8}, {0xa54, 0x0, 0x20, 0x541d7abb}, {0x9, 0xa2, 0x6, 0x7}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) r1 = dup2(r0, r0) (async) r2 = msgget$private(0x0, 0x400) (async) r3 = socket(0x18, 0x3, 0x1f) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) (async) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4, 0x580}, {{r3}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x85a9, 0x2000000000009}], 0x2, &(0x7f0000000300), 0xa1, &(0x7f0000000180)={0x1, 0x8}) (async) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r3], 0x93, 0x3, 0x0) (async, rerun: 32) msgrcv(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc30c62d05234fa0402dcaf19395de36815581b4"], 0x8d, 0x0, 0x1000) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, r5, r6}, 0xc) (async) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r7, 0x0, r6) r8 = msgget$private(0x0, 0x80) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4104}, 0x1010, 0x2, 0x0) r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) setreuid(0xee00, r10) (async) r11 = getuid() setreuid(0xee00, r11) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0xfff, r10, 0xffffffffffffffff, r11, r6, 0x80, 0xfff}, 0x2, 0x3f, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x29, 0x1800000000}) (async) msgrcv(r8, &(0x7f0000000300)={0x0, ""/180}, 0xbc, 0x3, 0x1000) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000140)=[{0x1, 0x9, 0x4, 0x2}, {0x7, 0x20, 0x8, 0xfffffffd}, {0x40, 0x3f, 0x1, 0xf2}, {0x4, 0x3f, 0x0, 0x5}, {0x5dd1, 0x0, 0xd7, 0xffff}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x3, 0xfe}, {0x6, 0x0, 0x0, 0x2000000}]}) (async) pwrite(r0, &(0x7f0000000200)="0300f9abf11526be56ac1912587c", 0xe, 0x0) 16:02:55 executing program 2: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@generic={0x88e7}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="a1b5899e37ad46933a0269bd23a2e09ec2f4d0ba25536749a2d177724f93e42c6308365723d5acb098ccb806cc7e99f56646b3e177fedf5a5211cc051330defd0451", &(0x7f0000000040)=0x42, &(0x7f0000000140)="7660cd58ea0eeffd10d5328cd0391eed8f2480bab1f16596f2c3c6647ce80782f05b4142b66fa143bb52f1e072a06101d9399b6302302858be49ff841417490add7e9d8c38b0f06dcf2ac011bf7b1353aa88162d100f88f8c61765f3884638a79b932bc9b46f49315866e9934280204ec206a6f3fbc977103695b108271916dd9b1b0850f2b1ea8e833ee373a557a37df30c6233b7d53c12e7555dd954569e8af7357f7be957571dc922aa27ee5fe2d7dfb0f94acc59efec4e6e0ea88b02d0f090463fd8ac680114bf89c40becdf9d6434ea68aae79d27b75b4ef4c526e4355f76cfaeee560b43f0d44e1f1e2405ee9ee6e1112d840d03ae6a449f63bcd639d60242155d0f940ab0b0291dbd12727772abdb03944b1340740223d0867f0e777049a8a54ea9e4ce03960bba08d3c3fb66ca926e470bf3a05e78ccf06ccd3f07d0d39e596d563376a7e21b44c6ce3769bb72b875883bbe20624011af6c134e4262672debb589d307ccee97d746c20d5b849a3e4e32d5b370357ed61bf9535bbc135df3cacceb1b3345cd0c12ec233857798e418dacd04b13f2b7bde9bf4831b615d7275ca414edfcc3f21301441c83137c6da25895da7957bdaaa779eba701667f44544d4545a3eafccae8d76cd957d058ec6d6d53f7c5c1d7018281313b3a14629157ab5ca1adb8559fc267049217815f2f7b60360a2ced0704feb61bf8f1a669dca4d332b3e5e268c42d984c538e70cc0bdb88f305f86629f351dfa75b4920bd05e5dd6d526fb62112c517a141a562deb9ec7a1dc0f878b22ff913f15ff698a817625f274ed7713954df13a44d443ee62a26b025726a6354a5e66c6826a105e01b3f115f962abc3137729d7fa6323bd286e8e89da6ee69f98fb4fb542ec98f4bdfdc8104a176f72c886fb78e9ab45d954df956ccfc1374f28ecd9026036c4335f82bcec65dc1b9e21c78cfa83a5b85609eee556db49de5c3db58068a8a552baf0f986b0d0423aab024943abb6bc74f2985ea47490fbdb321927cf0ff85f0356c73f4be5f04e2534515e5f52689dfb7086ef48b6331dec0a0abfc9bbb5a30a27995aff7498d6249b62aae25a57adbc88619d5ee9f8ba2d231d7d3d5234f247e01124bb3345c060d26b3b75dcb87f9ae55a76e90c50a7a27116f078a3d857604d9ae68dad12904e94c014f1838f64d957e892990e3345186dc7ef442d07b871b40294083c0ba7d1a147ec2a47edb9d13b0bb1fd45d73d79fbf5407f91d8e1da3857b2c36918275f100054abcce172a305ade4e248cf741d56ff979dc84cda1853034a666ad0072ba560dd3935f5e6d28b5ee6db309857d23f9f3cce4e2f77dbded8d89a3de40bc69d45ab29ec997e6d9c6ee5eca40c1755928873f8e8d1628dbad1d50b633644302812da4681438dd69c3ae01a18faa18d40b03ffa43d583ff58f30cb989f502ea1b2b3ac40b83f6ead0f1bed44d1c2e51ff45da39acda6e15a0dda671b3443769f9c19ae3fae7a207c6a6e7f9eabf91edd0ea834e998059b5b3fad53ca3172c3cfc6d3d70b1d5507d633540e9ee5fd160bed4ab76a10299db772235d5b43c917ba4a091641965eec53261cb13489b921a70e665d69ffc8fb5b1996998c27cc29f8b1846ca83ac2f0fc5d71f649f78afa2821fa193b1cc5afd348bd3d757263697b2a4e0c1d2ac80b87b057e5ccd91864c6603d7a3bb900634d44f5ffcd4a3441ae5a6c914b8b15325044d5762749cdaab6f9885606cd932731b9a26f626cb7b8a1e1983ecd284273be28a7741db347d835904ebeca6c807b1361ef7dc7fe5064fbf183d2a7df98dda0937d86384d3d36f17c0bba36cb0d6a1dbda787fb49f56c964389985f0595f60ae0f821b02bf1f797311909aec59faf8def5e2ddfa38e4d63f3f49e5a7278bda4ca3438b6fb0f32637ac26e93664df7816be24c582c4747cc359b705ce5ebf223d14712fde6e69b48911ede3991badced6671d0e5908fc6485ac5c328f1f977500387265e97a1f33b67b90eaa2eb1c7c9aac54cc772fc73472970125132695b2e5d714d21aac3e945fa1e91dd99b1e34cb1f0dba6875732794522e1f9165614140863ca5c4122d300036265aed9a9b8b8cc710c07a9bfbeaabb4344251df8c4811007c6fb5aae8d289b5b75c29bc9c8a4f3ce0e221e25022e4363e11d29d9a93101cfa3874c7c735defbd68b59e5d56ca2e1d20657809a70a4c2fa983ceb1e7300b1b72c8bcbe4e951d831726762e70a42831ae55156ef378c4d5821de6a308733bf000bc89bb635866f298dbb3b26d4cd595cdd8072ab1e517270327d2d4fb069d59271e1a11663c2ad8353d03c646fffd386346405c853861405d8db4b136475ce6107bdfae6dd5f18eaf5c2e8c54b7fd565157d05b71ba0e3fc52bff3687fb1eb96431c489076092e1db227acf21cd51bacd91eac17e344e115f273c85050a686224645fa9fe40e0a28ce1c111b22daaa1f0f1296a1a8584700ba071caa5152ac2ba0491a4e7e0a4d47f60ebcdcb0c3e4e7d395fc429b777a879a08ba65178fcd89be73a83ec626bbd9f9b1e8d26ed26009deebb8e2bcec98009f4cad1ad9ba0a4446a3223bfa093a2357717f5e3a1d37b7dde807560302e5c514068e9ed994b9c4e619ceda484c783a0ee9e62b66a63b9b8fe0ceeb754dc399a7874905201c95bcd1a153d1b2ef0d15ecf343cf2b8ae2454701387a7aac5c2383bd2fad127f71fe98e3838f4b7516bef222c643e26a689c5b30a2c1261c98fe921d5eb311eeb360c4d6703bfeb7d7dd22b79f7b7f2dd6b1190790c553cfc023ec00e6df2f21564b7b37785090f522d4bf0e118726b7c3848b5f425f15806a3cb7dda3862b5b4d0ff88931da5823f931a3a51389450db76892d0005eb1150b626b1ca46fb287d8c6f27fc480924d5088512516ff20268d77e223f6cfc31854db6b5f232a12f51f05dde108f8f2e302f2fe29d82897a0cacacee29f1ce7be4d7c7536fdb77f4a99a76d88c0d9dfb8ba31eec0a308ee06759be6d879f1ce7e8a9a0c9c74893b73a0640057b804ba61145ee38d5cb5a801eeac04624bc48685d9a552c811c6dfed320ed102f621dc52ddde8ae6a439ef958a674fefc2bb0b98cd389d6c635d87a17a6454f6f6d857853626b9cd4423807b4b80e137719e8d61281a4a50074fd544c05892ba2e048801532404186546cf02a78aaf810fdbe6b50b0baffa21860cf518db4276362fbe3e7b500f90a2fef600b0628d0e404d8b4c104bf1970d833b2093fa84eb607667df32bd9a180eb134de34b1d5ae87a7c58353530c197577a5a658d3cddcb3eaddcd4112e78c7a4604bd141e287482a14139e3ccfa0ad4398b33cc7b03d9211d172506338b3203be7b54226d3d59cb6c414a30443aa925ba88bb90241f9f0740188a58744be57ee35bab8d7f4fb93a64e15271a39b90a8367fa256354f369e45ddb0a92116c2264bd407950ff6d858f924b217e1d519757dcea95a60811eca0af783c2dc128387c9f3b33cfa5513d27c161b1eddadf2c2644026382d323519347d9a87050d9e2f32cac79a0759db34a8a0d424d6d133b577c640f1406e23005b40fd73fd2e664e13e06581640be5476c3c472d0d7d5e53c4edb96185490d3a3ef5531942f381028cb111e1acf215a0c44628031ebe80e73dd28b19bfe95dff28acf86802511da0ac2f693ae423003bd96b4809f8f09b12a5a141cd1ca75a5eeac53a7b97621d94193732ac5f5b1437d222229761403f91c646542b14dcf1ea6db9a1c29179519855e116237258166eda686d55c3d36f1f81e86ab15b5058b22d57f4556fdd63c93fd73a7d1517ee4375f41b2d2e68147995866daf0298c7b238b1eef406a278226374443541390b109889821ddf78970cc33da4174d420d189cdd3a6a026afab87a762ec24c8f7e099fba474fd9dd1f64ff100cc67b1a4ffd00fb8ea2bfbd856da51d40b8413020ee1be40e36115991c3c5c55ac9d65b02cd9ef1627de6cab181e430293a42ccca9bc7a02d6d63930ad0e7d1716a7467102a28c5a95c072723d7b6308a15b930f929e5edb7f4080c82a3ad9148348d5a693ffa07d6981999a38a18a651b45a2ae797da36e5866d3e7fa0df49db2d214abb8a9fb164d031895ef0d6947b05f0b364a9bfe10cf4cebafed93dfc39f9f15f0bf13ca7a9804d405db5144efc88d9dfe2f9f3674bb14f6ab1ad447393b580fe48fb6aab0a4eb8506bd2f4f9a8dadc5c54340372f2333ebfd832bb1f047854e0404b2912e1f659c4e77a686ebb1366f68c6209ef4eddf5930331282ccc5411732dc3e740637866abf36b38f6a51ccd53634921c3137087d932f33c4e77a1496ffa3be59fb6ea5894e15bc778f2552efa3d7ed3aa10401be99d25c20a68467c87e60f096227327b01b23dabaf7b88c45f9bb8db0cfa802d4aecab9e0731da73ec31546ad351a5227e4a96941322bc4072a1c56c4134e41567fd6867c207e6fd5755168d2d402879fe310c51e13b782f46eb8fd0c7b4739eb2608cd361ae2aff4eb29d56a8591f55ec5b9af8a7371e1cf19ad56c74a1a280d852f356661c0920242ecdcf3dd2d3235d0ecad4771ff30095261b2d8d427b9ef7f232194914cda7de46b1eda54593ac90582e13c14286c06b4f1aa39668a5d9c8d46952d3101663bfa8a9c9fe44aebb695c431862a9e16bffc6a3c7f27d91d07b1588f1a6a5a7a595059bfb10b72a230ffba6777083b8ea447092c567ad8652efa1a4896b804f973c12ca5c0e1412ab169207abf0dca4d5fa9175c950a2010f9a66a14da875e693044cacb459bfba4da2a891b8debf730aa4da5d386919730eb432005bfedd0907533030b6debf1baed6f9d1a8910c5ab3b7f32cc6ba9ab3bb74cf28ddd35bafef4f6104458a13cbaac28a26cd6d77676bf878987b0eac511bd890093c40ebb478863184dd331cbb4c24627b99b82a662417cbf8f4a4b44001930dde14bfa4313dcc2fc5dc826d73f4fde8d8c6845f15811c87f6a2fa9a144e9b69862a5dcb33e5cc5c8bb25d26b5e6277df8b85f5be9e646a9ac0105bf84196d06a0c6ac182adfa4fb215ec24135f24c4e1a729a717203f9c9091efd43e5e9fb32a6c58be8d8a92a8fa9a5a76e074b3a6a0a13347ef736139e2cb99aec19b5be47ba347844fe27f3be78c62cc908ad02f5afa7f2b5433a064d7e6fd7da378380a5e4d0208008e304d0bfecff436207e00009795e440bf334d203eac71ecaf53bfcbbec10d788d299c6fc8eeded05b57db27ad8495c1fff7b083c11400a4106977e183dff37eb539d4cd37bdcb3cedf667f241c6efd3c271a5b9dd602273223398cca3da19f27bd893e491644cd3e3e429f5fcf4037d388294c009d90f60c36657acc3a74bf4e6443a9deaefc09f0009a36623d616bd8357091b90053ffa78e492ac46ec4688c1e051478e9e3d8d2e11837eb27d6af28b005c018ae914de02de47e6753976829404abbb6be5480e086322946780812a933e84533401e5d37c02fa3bcdd235ae2a6eecd681afe4997730201602cde59b0edeea7767b43ce9983c28be7464daa5ad84f92488f1701fd478f271d6563e96a4d5397a6179a75a651b9948965099deb38160f2e11fee9c9e1874398acb8c5ad73741f804d30fefc902c1ef0134e3fff244c17bc95c0fa57f3bf2926e6ed6242802dea854c954fb2731166cb12f968048f575b027c851dc6092d1b355b4a0c52efa0b5f503a0f888b30d6b7d331af01712e92d818ab15ca0ceb09c3829b1ec1", 0x1000) 16:02:55 executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xaeb, 0x7, r0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r1, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:02:55 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async, rerun: 64) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (rerun: 64) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="60cc49ac8f14997e0e35c16d52a257a9ddb371196c3fb87695e6e6cad33c1b4e2e84", 0x22}], 0x1) (async, rerun: 64) r1 = dup(r0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xc6e4}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r4 = socket(0x1, 0x1, 0x0) (rerun: 32) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000600)) (async) r5 = dup(r4) (async) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7f, 0x7, 0x4, 0x5}, {0x4c, 0x4, 0x5, 0x3}]}) (rerun: 64) r7 = dup(r6) socket(0x0, 0x0, 0x0) (async, rerun: 64) socket(0x18, 0x8000, 0x8) (rerun: 64) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x2c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100], [0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x4], [0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x101}, {}, {}, {0x0, 0x0, 0xffff, 0xfffffffffffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:02:55 executing program 6: r0 = socket(0x18, 0x8000, 0xb5) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x10) openat$pf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYRES32=r1, @ANYBLOB="12121bda4c57d8d8795e0aa2b9a339c589c1b084d8ef7d3ece3a8496dbb4661e6eaa4ff74fbc97a986f768fcd03a82af7d519c5290a5af70f12909ab318c1b5f58339ad7e23476a7212e5be284f8e58aa198d2693d5eb93caf80f7622250027d6b6d89bb0df692069916111fa856d35d36faa8a7ac68403f2093a87ab44cb24b96f2d65347ef64b8f13c7b81884c7cdedbcbf037199ad1449e98cb5968cd2f838572b1aae70c9eda8af5c5955e4009519e5a3fab441a8c79ca734864b0a109000000947a89091b70581dbb27fa8bfd7fe73e5898f675ad478130af3d92c1cc8a2db168e6374388f0733d38d27bd37d44c0df20eb3a8f7e50ff8bf4a9b9e11cd17cf3cd77f7570dee72202ac6df419a1a0579823508e3fb1e000000000000e6dfcd01ca3348b4f4f4c7bc19df8849fa23555ca141f4f958a97e6085a791da154eadc325f4797d915fd56dd8f313047ed6ce986947c7cfe922e801124d39da60fb23ce0e1156f6eccb7b4b0014d04e72b86308c540f5dcd56e11f18dc55d250850f552abbbe1278383dbaeb2624da7aa16c38c74da886d3c27b2a345b7fbbe", @ANYRES32=r3], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="170fd5f276da7aa793ec098314b419d28aebd92e491e3e84c153265eae16dd69fd9f4ecc9a57463f928aba600cf0400130e3a8a972ed4b1fc18f059d4bc605000000000000006160c6c9e30ccc11d683f825f1e1443571bba0501e17c254052f997242083ff8831f29881543449e8c5352595d223fb375671604972ddb40eafbeecab18a43953aa5eeb0d66384aacf4c92c698950b1c76f327074ee9a9a1dd4de211af3038740345a0183f6db22ae20ea21db5d5e91ec58fc15355e0228f9afadb8e05a46bc4929dbe01409aa5f7140c9021a751ef8f46949981f027f7039c6650ff514644145c3081727fc9e8685816b65fd22e47edb204b43f13b71b7d57cec2ef252bb4f09b4c326c9295a643ab61c1beecbfcc216ace4b5e6d6b7a2a58f0736e6a3f2200b0e563bda5", 0x12b}, {&(0x7f0000001840)="4bff6bac901446f7b0b30943f659d38bed03f167244964fa5c970f81a1310d479578f2a7d07ce4fc09d5d02d9350f36cd081ad73f0817d5a919e95bdf1718a8c083c3e4031bfecdbf1f0e718309e0faff054c0c6ab5247078e47cd2a9dd9dc8bb8980e214cbb3bd1673cd3a9b9ae406becd9defd0ce9b6cd9af874ed5676e505cacc516cb5d5be5c6dd32d31a04a74325ffe1bdda6c08d523091e1136c66a6ce050ae13250ee987123f581322e5b3f08fccc18df9e3c513a0ddce3fb6d74f9374c0ffc7d532ba40f2068b54a13992d05aa60e4787e7526c0ec0bc92989485a58a3a67bfeee3f3a189c10bc354a5900a3d735544c0b65cf30dc16c28598fe13f84952d332e0ad618759bade936a1bc2ae363ede7a583ef2d78b6ae43b9f8273b795d1d5dba0b88dd546787036f5df73fb98754bd016e0269bea583de623ef2586ec72e6cbf262770be31e50c80e43a61ed2b9e7aa4d5a31f86e222ca681cbd0db51a45008874f941f933355e4ef90f07c1faba6508dcbe20dee2ee00de5cc1a1caf071ad13da3bfcfba5366fc68ebbfc67bf591772b5479cea243b52823d916ddb87ce7f25f86a330496ed40e54803a35e51d9b652720807859f0e3107c6e2d1c32771be0e04439a8059b1ae47af68291cc989644085db5fb6730b8a6ef4177c4d0b06d5395da75dc8cde571838d9d68686b6eed5f69b1fdd50c8975d4223b1f6b8ec2ed3f79e5e2f3c4a785c8b04e8ee59642b05ca368a664ba2b0f6729423c89d5e510c6fab06be9d00f069bded7897c53c4047c04952c0495b6a6ae7bc2e81fd4dc659e097bcc1dea9247b098ae36b3b0298ab984ee434290a28bcb5112807cc377431da28df7df7dacfbdbbc8c3818f5ae747615bda8222859a792d538a4d132f2c47829a137885a7d7e3e2cac924f28034ae22300f905168c6567ee545506411b282e8b5e0810ae083e7e810b507ce9f9418906e359485093580619b88c87db347383e03ab3811671130ccb73f94590620d58e21af2682e39827cd31c41c894185edbaee637fc7b99c6e7cad9de497fee20d9e090cd5daa7bcfdd8c52b071868c95b3c9d6a24e732fbe74bda95d4eb3a1e5d2f36a65bfc542a1798dd3ef6ca3d60997ac36dd675481f032116a4433053a965a59db0b11f81786edee4ad65a38e66c9901aa2f666c55958a921d4ca91b98311b2e13a94f632f530e1d8bac081fe88307f26a9ab472d86fc3c0969169881c1abcbde4c9dd616bcd65427fcae9f4feb739687cad5126f54f7613b31bb29d0c584652227f596aceed178edc40865b47d2f66589e48b7fc033733b9b8f5f1296fb5bcffdd1aae4ea4378704b3b9ec06ab1ea71c67258ec9c7daed24105217a7742403d4042011616824cdf6fde7d4ef9c74d85e784ef16a79e8df01128cb8b04133bc06c37ce1c047928b56617ff04194413a5544aeb6107e12fb1024b3cdf07cbd15c314cb42785679f7c84b071affa268dfabf61738a40d1a6e0b8f618168f72fbed5062eee0e4498db75f49da73e401b793c8f769ab147b46b341b92645c64b0f7f2bffd229c7c5a188db7c08d7aaf111076df6f8f8134cac61424ad045267341292d037f2af9d8cde35e013b83a89535b7317ac3f12157545658b2cbb56d11c965bcbbf6248f7603c271e8cdd46bae4b67456134c8177a874a1b615dbfea6827ce0062bf3e8cae0fcbd61e4e69728bd98a52873f443cd763a7b619366097742a8b04f62541b789a9f2bd6a06b856f189997093f07afc1c60bc66fd122fa8f88de42d23f3f5ee758dd5c51c39ea06622b4c6e64664cad0fc9a59f5f59781b0c9d6c05f792f17ab06db79c36bec0bf427f5262a26fc0f30950e51cf6cdca920528e618f8f3f06d5d237f84c144f3c565aae858fa39c6abce27d7273d6ab45484df154e44b74727673bb839de5eda1f9cfd4df24bbe56e77122f03c7d51ebcb1556c0dcb0987275f72c0915185467e16d50a88dbef3a14c642d00f8989785dd83a047af5901b1ef7c3dbe9f4f1f64c707312fc2024170c6acc2bcee0a29d9027f478ada74b432e593268f69f3e4585aaedaf02dc43355cff6262be692cc23334fed3547c7d9bf0f16dc525eff71a30de8ab2fda8b09d86d6a16b65af3cc3927b06c58768812dccb8267a88f6d629c0424684e17906f8f853d8824d120ec37bba147058fd6e4b1783bd0345789d12fea73e929d9b4d9e3f69c3ae4f9dc740f12c06895e4bf71df9f60485aac5a7cb54f711bc074a6e915293cd12481304c5906f126071027163e4fd4738def164173f8782a335039a5cf3857283df376ad6695e0f92e9ab67333be76eda7a0be2d5c0259001632403ad9542cd7d4ff2d3ee3dadd4aa11b6cafe7fada1b7c4ac30c8b979517694f18f4162d362f7f77b594e5bfc6865d1fa43c19467825ae28e6e1c4da2386b581d36cd77f820468da3a491acb9bc807f39cff2d2e9dd9843d121674c869072ea01bc90b06637d25052aa4deb4d75e67dbc0bf895e612c88af28d827d76327a1b9ab502a4742dc8319ed1d5cf42be268b0d6defc3d95096e331f8a5eb3852ba99ccf2b2188dbd3864d9dfa68a414fefe2ffef6816d909ee85f0094daf0ac59d929d52a6dec001caf47be8a25adcd6538f478acd78aa712a63", 0x75e}], 0x2, &(0x7f0000001740)=ANY=[], 0x18}, 0x403) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x2, 0x40e55, 0xd5, {[0x400000000000007b, 0x3fffe, 0xff, 0x8, 0x7fffffffffffffff, 0x400000000000005, 0x1, 0x5, 0x0, 0x2000000000002, 0x12, 0x100, 0x3, 0x80000003f7, 0x200, 0x4000001c, 0x4, 0x7fffffffffffffff], [0x9, 0x24, 0x2, 0x8001, 0x0, 0xfffffffffffffffe, 0xc4, 0x6, 0x5, 0x80000001], [0xffffffffffffffff, 0x1, 0xb, 0x100, 0x80000080001, 0x2, 0x8], [0xfffffffffffffffd, 0x20000, 0x2, 0x1691, 0x2, 0x3], [{0x9, 0x40000007, 0x820008b4, 0x4ff}, {0x32a9, 0x0, 0x2, 0x400000000001}, {0x5, 0xff, 0x7, 0x4e7c}, {0x7, 0x17fc, 0x142}, {0x4, 0x694, 0x40000847, 0xffffffbffffffffc}, {0xb39f, 0x7ff000, 0x80070040, 0x18ac}, {0xe18a, 0x8003, 0x20000006, 0x9}, {0x7, 0xffbf78ba}], {0x81, 0x800, 0xfffffffb, 0x6}, {0xe5, 0xfffffff0, 0xfffffffe, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0x8000000000000000) r6 = socket(0x2, 0x3, 0x1) bind(r4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)=0x5f9) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xff, 0x80, 0x6}, {0x5, 0x81, 0xae, 0x800}, {0x3, 0x1, 0x1, 0x88}, {0x3, 0x0, 0x0, 0x2}, {0x8, 0x4, 0x2, 0x7}, {0x2f24, 0x42, 0x7, 0x80000000}, {0x5, 0x3, 0x2, 0x5}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pwrite(r1, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)=0x3) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r6, 0x7fffffff) fcntl$dupfd(r4, 0x0, r4) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)=0xe4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x3a00, 0x72b4, 0x4, 0xffffff81, "a8c75d0ef85af2454bf1170cdaf3a4c23b91d7d1", 0xfffffff7, 0x1f}) 16:02:55 executing program 3: socketpair(0x18, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/241, 0xf1}], 0x2, &(0x7f0000000300)=""/88, 0x58}, 0x81}, 0x10, 0x800, &(0x7f0000000400)={0x0, 0xffffffffffffa4ae}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0xc) socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000480)="9cc357be45ffad3fc1e175be1bc26f9d454c742fed86c27baf8110386ec2bc3b14b20e650be13b71aca6df42fd7fd54f53bf79d82d7b6ec385513f19fc97fafe", 0x40}], 0x1, &(0x7f0000000500)}, 0x407) 16:02:55 executing program 4: msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000003cd72c70fa70c5d175c0ba85e82ce93d96bebd73ac2826e9cd27ba4961f750f5d93cb2b2101d6fbcad113c2abd5ae1b302fbf42b92c57bef8996247a50da2da1fd85b9e84ec549c209a39e28ec88dc10e7d6fa63a2cf0bafe87a99e3c92c182160eebdecb1e060e9f829f972f48567152960fe60cbfdfb2c79df48f13b26be172065c35604d72c624c5bcb547d9cc1f3bda2d02be07bebfeb567d531ce9fdc95973d6a5db87633bf9bd80b659816b4d7dbae1cb0093996a885cbf4691f4a0e247397070283afa63ca8239f6cc145224ccdde0a2c71e175b868b40fb8b9147c24987fbb63137706efd8b10951918f32c233acab65de986cc9b0d5eccaf528149ac6771ba17b659574b6765d20c3f8b8b133ecdb6fba81dbcf8723e2a236f09ef4340b30009f34e70dc23c5e4fdfd4b990425beaba7fa27945dceb9742a4632247c131237938fc3ea64b0ecbc7f7ec1226ad3dd3963dd7588c1adcb053324c12ae3f129051b9a9cc30c56d1aed7d0725beed956ca85ee57e39e30696327fbc17b9c7de8e819da51d816bde4a9af8a6f3fc4815f3e1d346aafab365ef0883b76db61fe6c36fae5162c0b4b664055118ea0aa73b2f0975b561e3c38cc9000335b7125a0aa4980dfb16c547a9381bc624600e1aa518eed6fe7db443792cb055cbad744b05a65c321668a5397cd20223e99186caaf2a35c6dbc59741e21557f3a48c032fb18238bf1e6040e9a3f2335ad80a9b177d9e7349aa4fd0c3a6038efb7672eea064a3a7d7ada65a483a68c32288a2c3c8640517ca67367c36d96be417bf"], 0x25e, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000]}}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000]}}) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0x0, r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800021715ca0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800021715ca0 16:02:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f00000002c0), 0x0, 0xffdffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0xf0, &(0x7f0000000040)={@remote, @random="8ad9d2ba0a9d", [], {@ipv4={0x800, {{0x1e, 0x4, 0x3, 0x6, 0xe2, 0x65, 0x9, 0xff, 0x1d, 0x0, @multicast1, @empty, {[@end, @timestamp={0x44, 0x2c, 0x88, 0x1, 0x6, [{[@empty], 0x800}, {[], 0x1}, {[@rand_addr=0x81], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x8001}, {[], 0x7}, {[], 0x7fffffff}, {[], 0x673}]}, @noop, @timestamp={0x44, 0x34, 0xa6, 0x1, 0x0, [{[], 0xe025}, {[@remote={0xac, 0x14, 0x0}], 0xcd}, {[@multicast2], 0x4fe8}, {[], 0x9}, {[@broadcast], 0x80000001}, {[], 0x2}, {[], 0xbe}, {[], 0x8146}, {[], 0x3f}]}]}}, @generic="b32fc57ee54734cb51040922285a6c3323b6e1340a0dd643576fc579f04035caa14ab3c8e76141ab0aa73132bcbbbf9c2944aebf760824dc752d00bec4271960daf5b38beda760ac214be8e87d51158ee57b9ab600ebe6d8cde5e5be92aa3e0126b41950b4dfee605869"}}}}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) poll(&(0x7f00000002c0), 0x0, 0xffdffffd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) syz_open_pts() (async) syz_emit_ethernet(0xf0, &(0x7f0000000040)={@remote, @random="8ad9d2ba0a9d", [], {@ipv4={0x800, {{0x1e, 0x4, 0x3, 0x6, 0xe2, 0x65, 0x9, 0xff, 0x1d, 0x0, @multicast1, @empty, {[@end, @timestamp={0x44, 0x2c, 0x88, 0x1, 0x6, [{[@empty], 0x800}, {[], 0x1}, {[@rand_addr=0x81], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x8001}, {[], 0x7}, {[], 0x7fffffff}, {[], 0x673}]}, @noop, @timestamp={0x44, 0x34, 0xa6, 0x1, 0x0, [{[], 0xe025}, {[@remote={0xac, 0x14, 0x0}], 0xcd}, {[@multicast2], 0x4fe8}, {[], 0x9}, {[@broadcast], 0x80000001}, {[], 0x2}, {[], 0xbe}, {[], 0x8146}, {[], 0x3f}]}]}}, @generic="b32fc57ee54734cb51040922285a6c3323b6e1340a0dd643576fc579f04035caa14ab3c8e76141ab0aa73132bcbbbf9c2944aebf760824dc752d00bec4271960daf5b38beda760ac214be8e87d51158ee57b9ab600ebe6d8cde5e5be92aa3e0126b41950b4dfee605869"}}}}) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r0) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) (async) 16:02:55 executing program 3: socketpair(0x18, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/241, 0xf1}], 0x2, &(0x7f0000000300)=""/88, 0x58}, 0x81}, 0x10, 0x800, &(0x7f0000000400)={0x0, 0xffffffffffffa4ae}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0xc) socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000480)="9cc357be45ffad3fc1e175be1bc26f9d454c742fed86c27baf8110386ec2bc3b14b20e650be13b71aca6df42fd7fd54f53bf79d82d7b6ec385513f19fc97fafe", 0x40}], 0x1, &(0x7f0000000500)}, 0x407) socketpair(0x18, 0x1, 0x6, &(0x7f0000000000)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) (async) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/241, 0xf1}], 0x2, &(0x7f0000000300)=""/88, 0x58}, 0x81}, 0x10, 0x800, &(0x7f0000000400)={0x0, 0xffffffffffffa4ae}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0xc) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r2, 0xa, r2) (async) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) (async) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000480)="9cc357be45ffad3fc1e175be1bc26f9d454c742fed86c27baf8110386ec2bc3b14b20e650be13b71aca6df42fd7fd54f53bf79d82d7b6ec385513f19fc97fafe", 0x40}], 0x1, &(0x7f0000000500)}, 0x407) (async) 16:02:55 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000200)="89449ff541371b05791b15417bf4dea36a4cbea51034d5e48183c7c0ea6a49948e3f165042ca8b331038280ee8c953bbc54398e16586dfee58a9521a96f5052fadc6076674356c3bf3a5126dbcf03a171710abc105f39ee4e662abb3c4243b807d47351b07c260875ec8f971db574730fd9b598f85970ec3690eb36695f31423fed71aee6710075a78d7e7f98b00b366b31efc5eb2678f5e647f83239b2ec9d6742ecfd0980d9021a814769e69980eae48e3063a6a4a2d548771fe03cc7e7966e3", 0xc1, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="9a8774b601871661abbbbdbca85e0e29fd1b42b4f7c665c368198d4984d8af67c2d069c298516f977c41c5225fd50ac94f91c10099ea8fa65871645dbc012f8315405ff64afae6703d093c61886cadf0fa4ab62b872c99f942bba24e34e278e7d87cc13a67d9b049b191fd0f8135380e37c1515f5bfc029aca807f4c3f1d99a04abdbd43de813f7f0516fe9d5e49b1690826155dcb86e21bbc5aac3a0e9305f7be8cc80b9380f33688dbcd6762e747b5249679f0e439f6f0b581ad9d30f047c0b8d37eb42c7ccfdba5f3271ece0774", 0xcf, 0x200, 0x0, 0x0) 16:02:55 executing program 6: r0 = socket(0x18, 0x8000, 0xb5) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x10) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYRES32=r1, @ANYBLOB="12121bda4c57d8d8795e0aa2b9a339c589c1b084d8ef7d3ece3a8496dbb4661e6eaa4ff74fbc97a986f768fcd03a82af7d519c5290a5af70f12909ab318c1b5f58339ad7e23476a7212e5be284f8e58aa198d2693d5eb93caf80f7622250027d6b6d89bb0df692069916111fa856d35d36faa8a7ac68403f2093a87ab44cb24b96f2d65347ef64b8f13c7b81884c7cdedbcbf037199ad1449e98cb5968cd2f838572b1aae70c9eda8af5c5955e4009519e5a3fab441a8c79ca734864b0a109000000947a89091b70581dbb27fa8bfd7fe73e5898f675ad478130af3d92c1cc8a2db168e6374388f0733d38d27bd37d44c0df20eb3a8f7e50ff8bf4a9b9e11cd17cf3cd77f7570dee72202ac6df419a1a0579823508e3fb1e000000000000e6dfcd01ca3348b4f4f4c7bc19df8849fa23555ca141f4f958a97e6085a791da154eadc325f4797d915fd56dd8f313047ed6ce986947c7cfe922e801124d39da60fb23ce0e1156f6eccb7b4b0014d04e72b86308c540f5dcd56e11f18dc55d250850f552abbbe1278383dbaeb2624da7aa16c38c74da886d3c27b2a345b7fbbe", @ANYRES32=r3], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="170fd5f276da7aa793ec098314b419d28aebd92e491e3e84c153265eae16dd69fd9f4ecc9a57463f928aba600cf0400130e3a8a972ed4b1fc18f059d4bc605000000000000006160c6c9e30ccc11d683f825f1e1443571bba0501e17c254052f997242083ff8831f29881543449e8c5352595d223fb375671604972ddb40eafbeecab18a43953aa5eeb0d66384aacf4c92c698950b1c76f327074ee9a9a1dd4de211af3038740345a0183f6db22ae20ea21db5d5e91ec58fc15355e0228f9afadb8e05a46bc4929dbe01409aa5f7140c9021a751ef8f46949981f027f7039c6650ff514644145c3081727fc9e8685816b65fd22e47edb204b43f13b71b7d57cec2ef252bb4f09b4c326c9295a643ab61c1beecbfcc216ace4b5e6d6b7a2a58f0736e6a3f2200b0e563bda5", 0x12b}, {&(0x7f0000001840)="4bff6bac901446f7b0b30943f659d38bed03f167244964fa5c970f81a1310d479578f2a7d07ce4fc09d5d02d9350f36cd081ad73f0817d5a919e95bdf1718a8c083c3e4031bfecdbf1f0e718309e0faff054c0c6ab5247078e47cd2a9dd9dc8bb8980e214cbb3bd1673cd3a9b9ae406becd9defd0ce9b6cd9af874ed5676e505cacc516cb5d5be5c6dd32d31a04a74325ffe1bdda6c08d523091e1136c66a6ce050ae13250ee987123f581322e5b3f08fccc18df9e3c513a0ddce3fb6d74f9374c0ffc7d532ba40f2068b54a13992d05aa60e4787e7526c0ec0bc92989485a58a3a67bfeee3f3a189c10bc354a5900a3d735544c0b65cf30dc16c28598fe13f84952d332e0ad618759bade936a1bc2ae363ede7a583ef2d78b6ae43b9f8273b795d1d5dba0b88dd546787036f5df73fb98754bd016e0269bea583de623ef2586ec72e6cbf262770be31e50c80e43a61ed2b9e7aa4d5a31f86e222ca681cbd0db51a45008874f941f933355e4ef90f07c1faba6508dcbe20dee2ee00de5cc1a1caf071ad13da3bfcfba5366fc68ebbfc67bf591772b5479cea243b52823d916ddb87ce7f25f86a330496ed40e54803a35e51d9b652720807859f0e3107c6e2d1c32771be0e04439a8059b1ae47af68291cc989644085db5fb6730b8a6ef4177c4d0b06d5395da75dc8cde571838d9d68686b6eed5f69b1fdd50c8975d4223b1f6b8ec2ed3f79e5e2f3c4a785c8b04e8ee59642b05ca368a664ba2b0f6729423c89d5e510c6fab06be9d00f069bded7897c53c4047c04952c0495b6a6ae7bc2e81fd4dc659e097bcc1dea9247b098ae36b3b0298ab984ee434290a28bcb5112807cc377431da28df7df7dacfbdbbc8c3818f5ae747615bda8222859a792d538a4d132f2c47829a137885a7d7e3e2cac924f28034ae22300f905168c6567ee545506411b282e8b5e0810ae083e7e810b507ce9f9418906e359485093580619b88c87db347383e03ab3811671130ccb73f94590620d58e21af2682e39827cd31c41c894185edbaee637fc7b99c6e7cad9de497fee20d9e090cd5daa7bcfdd8c52b071868c95b3c9d6a24e732fbe74bda95d4eb3a1e5d2f36a65bfc542a1798dd3ef6ca3d60997ac36dd675481f032116a4433053a965a59db0b11f81786edee4ad65a38e66c9901aa2f666c55958a921d4ca91b98311b2e13a94f632f530e1d8bac081fe88307f26a9ab472d86fc3c0969169881c1abcbde4c9dd616bcd65427fcae9f4feb739687cad5126f54f7613b31bb29d0c584652227f596aceed178edc40865b47d2f66589e48b7fc033733b9b8f5f1296fb5bcffdd1aae4ea4378704b3b9ec06ab1ea71c67258ec9c7daed24105217a7742403d4042011616824cdf6fde7d4ef9c74d85e784ef16a79e8df01128cb8b04133bc06c37ce1c047928b56617ff04194413a5544aeb6107e12fb1024b3cdf07cbd15c314cb42785679f7c84b071affa268dfabf61738a40d1a6e0b8f618168f72fbed5062eee0e4498db75f49da73e401b793c8f769ab147b46b341b92645c64b0f7f2bffd229c7c5a188db7c08d7aaf111076df6f8f8134cac61424ad045267341292d037f2af9d8cde35e013b83a89535b7317ac3f12157545658b2cbb56d11c965bcbbf6248f7603c271e8cdd46bae4b67456134c8177a874a1b615dbfea6827ce0062bf3e8cae0fcbd61e4e69728bd98a52873f443cd763a7b619366097742a8b04f62541b789a9f2bd6a06b856f189997093f07afc1c60bc66fd122fa8f88de42d23f3f5ee758dd5c51c39ea06622b4c6e64664cad0fc9a59f5f59781b0c9d6c05f792f17ab06db79c36bec0bf427f5262a26fc0f30950e51cf6cdca920528e618f8f3f06d5d237f84c144f3c565aae858fa39c6abce27d7273d6ab45484df154e44b74727673bb839de5eda1f9cfd4df24bbe56e77122f03c7d51ebcb1556c0dcb0987275f72c0915185467e16d50a88dbef3a14c642d00f8989785dd83a047af5901b1ef7c3dbe9f4f1f64c707312fc2024170c6acc2bcee0a29d9027f478ada74b432e593268f69f3e4585aaedaf02dc43355cff6262be692cc23334fed3547c7d9bf0f16dc525eff71a30de8ab2fda8b09d86d6a16b65af3cc3927b06c58768812dccb8267a88f6d629c0424684e17906f8f853d8824d120ec37bba147058fd6e4b1783bd0345789d12fea73e929d9b4d9e3f69c3ae4f9dc740f12c06895e4bf71df9f60485aac5a7cb54f711bc074a6e915293cd12481304c5906f126071027163e4fd4738def164173f8782a335039a5cf3857283df376ad6695e0f92e9ab67333be76eda7a0be2d5c0259001632403ad9542cd7d4ff2d3ee3dadd4aa11b6cafe7fada1b7c4ac30c8b979517694f18f4162d362f7f77b594e5bfc6865d1fa43c19467825ae28e6e1c4da2386b581d36cd77f820468da3a491acb9bc807f39cff2d2e9dd9843d121674c869072ea01bc90b06637d25052aa4deb4d75e67dbc0bf895e612c88af28d827d76327a1b9ab502a4742dc8319ed1d5cf42be268b0d6defc3d95096e331f8a5eb3852ba99ccf2b2188dbd3864d9dfa68a414fefe2ffef6816d909ee85f0094daf0ac59d929d52a6dec001caf47be8a25adcd6538f478acd78aa712a63", 0x75e}], 0x2, &(0x7f0000001740)=ANY=[], 0x18}, 0x403) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x2, 0x40e55, 0xd5, {[0x400000000000007b, 0x3fffe, 0xff, 0x8, 0x7fffffffffffffff, 0x400000000000005, 0x1, 0x5, 0x0, 0x2000000000002, 0x12, 0x100, 0x3, 0x80000003f7, 0x200, 0x4000001c, 0x4, 0x7fffffffffffffff], [0x9, 0x24, 0x2, 0x8001, 0x0, 0xfffffffffffffffe, 0xc4, 0x6, 0x5, 0x80000001], [0xffffffffffffffff, 0x1, 0xb, 0x100, 0x80000080001, 0x2, 0x8], [0xfffffffffffffffd, 0x20000, 0x2, 0x1691, 0x2, 0x3], [{0x9, 0x40000007, 0x820008b4, 0x4ff}, {0x32a9, 0x0, 0x2, 0x400000000001}, {0x5, 0xff, 0x7, 0x4e7c}, {0x7, 0x17fc, 0x142}, {0x4, 0x694, 0x40000847, 0xffffffbffffffffc}, {0xb39f, 0x7ff000, 0x80070040, 0x18ac}, {0xe18a, 0x8003, 0x20000006, 0x9}, {0x7, 0xffbf78ba}], {0x81, 0x800, 0xfffffffb, 0x6}, {0xe5, 0xfffffff0, 0xfffffffe, 0x3}}}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0x8000000000000000) r6 = socket(0x2, 0x3, 0x1) bind(r4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) (async) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)=0x5f9) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xff, 0x80, 0x6}, {0x5, 0x81, 0xae, 0x800}, {0x3, 0x1, 0x1, 0x88}, {0x3, 0x0, 0x0, 0x2}, {0x8, 0x4, 0x2, 0x7}, {0x2f24, 0x42, 0x7, 0x80000000}, {0x5, 0x3, 0x2, 0x5}]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pwrite(r1, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)=0x3) (async) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) (async) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r6, 0x7fffffff) fcntl$dupfd(r4, 0x0, r4) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)=0xe4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x3a00, 0x72b4, 0x4, 0xffffff81, "a8c75d0ef85af2454bf1170cdaf3a4c23b91d7d1", 0xfffffff7, 0x1f}) 16:02:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xfffffffffffffffc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='r\x00') 16:02:55 executing program 2: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@generic={0x88e7}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="a1b5899e37ad46933a0269bd23a2e09ec2f4d0ba25536749a2d177724f93e42c6308365723d5acb098ccb806cc7e99f56646b3e177fedf5a5211cc051330defd0451", &(0x7f0000000040)=0x42, &(0x7f0000000140)="7660cd58ea0eeffd10d5328cd0391eed8f2480bab1f16596f2c3c6647ce80782f05b4142b66fa143bb52f1e072a06101d9399b6302302858be49ff841417490add7e9d8c38b0f06dcf2ac011bf7b1353aa88162d100f88f8c61765f3884638a79b932bc9b46f49315866e9934280204ec206a6f3fbc977103695b108271916dd9b1b0850f2b1ea8e833ee373a557a37df30c6233b7d53c12e7555dd954569e8af7357f7be957571dc922aa27ee5fe2d7dfb0f94acc59efec4e6e0ea88b02d0f090463fd8ac680114bf89c40becdf9d6434ea68aae79d27b75b4ef4c526e4355f76cfaeee560b43f0d44e1f1e2405ee9ee6e1112d840d03ae6a449f63bcd639d60242155d0f940ab0b0291dbd12727772abdb03944b1340740223d0867f0e777049a8a54ea9e4ce03960bba08d3c3fb66ca926e470bf3a05e78ccf06ccd3f07d0d39e596d563376a7e21b44c6ce3769bb72b875883bbe20624011af6c134e4262672debb589d307ccee97d746c20d5b849a3e4e32d5b370357ed61bf9535bbc135df3cacceb1b3345cd0c12ec233857798e418dacd04b13f2b7bde9bf4831b615d7275ca414edfcc3f21301441c83137c6da25895da7957bdaaa779eba701667f44544d4545a3eafccae8d76cd957d058ec6d6d53f7c5c1d7018281313b3a14629157ab5ca1adb8559fc267049217815f2f7b60360a2ced0704feb61bf8f1a669dca4d332b3e5e268c42d984c538e70cc0bdb88f305f86629f351dfa75b4920bd05e5dd6d526fb62112c517a141a562deb9ec7a1dc0f878b22ff913f15ff698a817625f274ed7713954df13a44d443ee62a26b025726a6354a5e66c6826a105e01b3f115f962abc3137729d7fa6323bd286e8e89da6ee69f98fb4fb542ec98f4bdfdc8104a176f72c886fb78e9ab45d954df956ccfc1374f28ecd9026036c4335f82bcec65dc1b9e21c78cfa83a5b85609eee556db49de5c3db58068a8a552baf0f986b0d0423aab024943abb6bc74f2985ea47490fbdb321927cf0ff85f0356c73f4be5f04e2534515e5f52689dfb7086ef48b6331dec0a0abfc9bbb5a30a27995aff7498d6249b62aae25a57adbc88619d5ee9f8ba2d231d7d3d5234f247e01124bb3345c060d26b3b75dcb87f9ae55a76e90c50a7a27116f078a3d857604d9ae68dad12904e94c014f1838f64d957e892990e3345186dc7ef442d07b871b40294083c0ba7d1a147ec2a47edb9d13b0bb1fd45d73d79fbf5407f91d8e1da3857b2c36918275f100054abcce172a305ade4e248cf741d56ff979dc84cda1853034a666ad0072ba560dd3935f5e6d28b5ee6db309857d23f9f3cce4e2f77dbded8d89a3de40bc69d45ab29ec997e6d9c6ee5eca40c1755928873f8e8d1628dbad1d50b633644302812da4681438dd69c3ae01a18faa18d40b03ffa43d583ff58f30cb989f502ea1b2b3ac40b83f6ead0f1bed44d1c2e51ff45da39acda6e15a0dda671b3443769f9c19ae3fae7a207c6a6e7f9eabf91edd0ea834e998059b5b3fad53ca3172c3cfc6d3d70b1d5507d633540e9ee5fd160bed4ab76a10299db772235d5b43c917ba4a091641965eec53261cb13489b921a70e665d69ffc8fb5b1996998c27cc29f8b1846ca83ac2f0fc5d71f649f78afa2821fa193b1cc5afd348bd3d757263697b2a4e0c1d2ac80b87b057e5ccd91864c6603d7a3bb900634d44f5ffcd4a3441ae5a6c914b8b15325044d5762749cdaab6f9885606cd932731b9a26f626cb7b8a1e1983ecd284273be28a7741db347d835904ebeca6c807b1361ef7dc7fe5064fbf183d2a7df98dda0937d86384d3d36f17c0bba36cb0d6a1dbda787fb49f56c964389985f0595f60ae0f821b02bf1f797311909aec59faf8def5e2ddfa38e4d63f3f49e5a7278bda4ca3438b6fb0f32637ac26e93664df7816be24c582c4747cc359b705ce5ebf223d14712fde6e69b48911ede3991badced6671d0e5908fc6485ac5c328f1f977500387265e97a1f33b67b90eaa2eb1c7c9aac54cc772fc73472970125132695b2e5d714d21aac3e945fa1e91dd99b1e34cb1f0dba6875732794522e1f9165614140863ca5c4122d300036265aed9a9b8b8cc710c07a9bfbeaabb4344251df8c4811007c6fb5aae8d289b5b75c29bc9c8a4f3ce0e221e25022e4363e11d29d9a93101cfa3874c7c735defbd68b59e5d56ca2e1d20657809a70a4c2fa983ceb1e7300b1b72c8bcbe4e951d831726762e70a42831ae55156ef378c4d5821de6a308733bf000bc89bb635866f298dbb3b26d4cd595cdd8072ab1e517270327d2d4fb069d59271e1a11663c2ad8353d03c646fffd386346405c853861405d8db4b136475ce6107bdfae6dd5f18eaf5c2e8c54b7fd565157d05b71ba0e3fc52bff3687fb1eb96431c489076092e1db227acf21cd51bacd91eac17e344e115f273c85050a686224645fa9fe40e0a28ce1c111b22daaa1f0f1296a1a8584700ba071caa5152ac2ba0491a4e7e0a4d47f60ebcdcb0c3e4e7d395fc429b777a879a08ba65178fcd89be73a83ec626bbd9f9b1e8d26ed26009deebb8e2bcec98009f4cad1ad9ba0a4446a3223bfa093a2357717f5e3a1d37b7dde807560302e5c514068e9ed994b9c4e619ceda484c783a0ee9e62b66a63b9b8fe0ceeb754dc399a7874905201c95bcd1a153d1b2ef0d15ecf343cf2b8ae2454701387a7aac5c2383bd2fad127f71fe98e3838f4b7516bef222c643e26a689c5b30a2c1261c98fe921d5eb311eeb360c4d6703bfeb7d7dd22b79f7b7f2dd6b1190790c553cfc023ec00e6df2f21564b7b37785090f522d4bf0e118726b7c3848b5f425f15806a3cb7dda3862b5b4d0ff88931da5823f931a3a51389450db76892d0005eb1150b626b1ca46fb287d8c6f27fc480924d5088512516ff20268d77e223f6cfc31854db6b5f232a12f51f05dde108f8f2e302f2fe29d82897a0cacacee29f1ce7be4d7c7536fdb77f4a99a76d88c0d9dfb8ba31eec0a308ee06759be6d879f1ce7e8a9a0c9c74893b73a0640057b804ba61145ee38d5cb5a801eeac04624bc48685d9a552c811c6dfed320ed102f621dc52ddde8ae6a439ef958a674fefc2bb0b98cd389d6c635d87a17a6454f6f6d857853626b9cd4423807b4b80e137719e8d61281a4a50074fd544c05892ba2e048801532404186546cf02a78aaf810fdbe6b50b0baffa21860cf518db4276362fbe3e7b500f90a2fef600b0628d0e404d8b4c104bf1970d833b2093fa84eb607667df32bd9a180eb134de34b1d5ae87a7c58353530c197577a5a658d3cddcb3eaddcd4112e78c7a4604bd141e287482a14139e3ccfa0ad4398b33cc7b03d9211d172506338b3203be7b54226d3d59cb6c414a30443aa925ba88bb90241f9f0740188a58744be57ee35bab8d7f4fb93a64e15271a39b90a8367fa256354f369e45ddb0a92116c2264bd407950ff6d858f924b217e1d519757dcea95a60811eca0af783c2dc128387c9f3b33cfa5513d27c161b1eddadf2c2644026382d323519347d9a87050d9e2f32cac79a0759db34a8a0d424d6d133b577c640f1406e23005b40fd73fd2e664e13e06581640be5476c3c472d0d7d5e53c4edb96185490d3a3ef5531942f381028cb111e1acf215a0c44628031ebe80e73dd28b19bfe95dff28acf86802511da0ac2f693ae423003bd96b4809f8f09b12a5a141cd1ca75a5eeac53a7b97621d94193732ac5f5b1437d222229761403f91c646542b14dcf1ea6db9a1c29179519855e116237258166eda686d55c3d36f1f81e86ab15b5058b22d57f4556fdd63c93fd73a7d1517ee4375f41b2d2e68147995866daf0298c7b238b1eef406a278226374443541390b109889821ddf78970cc33da4174d420d189cdd3a6a026afab87a762ec24c8f7e099fba474fd9dd1f64ff100cc67b1a4ffd00fb8ea2bfbd856da51d40b8413020ee1be40e36115991c3c5c55ac9d65b02cd9ef1627de6cab181e430293a42ccca9bc7a02d6d63930ad0e7d1716a7467102a28c5a95c072723d7b6308a15b930f929e5edb7f4080c82a3ad9148348d5a693ffa07d6981999a38a18a651b45a2ae797da36e5866d3e7fa0df49db2d214abb8a9fb164d031895ef0d6947b05f0b364a9bfe10cf4cebafed93dfc39f9f15f0bf13ca7a9804d405db5144efc88d9dfe2f9f3674bb14f6ab1ad447393b580fe48fb6aab0a4eb8506bd2f4f9a8dadc5c54340372f2333ebfd832bb1f047854e0404b2912e1f659c4e77a686ebb1366f68c6209ef4eddf5930331282ccc5411732dc3e740637866abf36b38f6a51ccd53634921c3137087d932f33c4e77a1496ffa3be59fb6ea5894e15bc778f2552efa3d7ed3aa10401be99d25c20a68467c87e60f096227327b01b23dabaf7b88c45f9bb8db0cfa802d4aecab9e0731da73ec31546ad351a5227e4a96941322bc4072a1c56c4134e41567fd6867c207e6fd5755168d2d402879fe310c51e13b782f46eb8fd0c7b4739eb2608cd361ae2aff4eb29d56a8591f55ec5b9af8a7371e1cf19ad56c74a1a280d852f356661c0920242ecdcf3dd2d3235d0ecad4771ff30095261b2d8d427b9ef7f232194914cda7de46b1eda54593ac90582e13c14286c06b4f1aa39668a5d9c8d46952d3101663bfa8a9c9fe44aebb695c431862a9e16bffc6a3c7f27d91d07b1588f1a6a5a7a595059bfb10b72a230ffba6777083b8ea447092c567ad8652efa1a4896b804f973c12ca5c0e1412ab169207abf0dca4d5fa9175c950a2010f9a66a14da875e693044cacb459bfba4da2a891b8debf730aa4da5d386919730eb432005bfedd0907533030b6debf1baed6f9d1a8910c5ab3b7f32cc6ba9ab3bb74cf28ddd35bafef4f6104458a13cbaac28a26cd6d77676bf878987b0eac511bd890093c40ebb478863184dd331cbb4c24627b99b82a662417cbf8f4a4b44001930dde14bfa4313dcc2fc5dc826d73f4fde8d8c6845f15811c87f6a2fa9a144e9b69862a5dcb33e5cc5c8bb25d26b5e6277df8b85f5be9e646a9ac0105bf84196d06a0c6ac182adfa4fb215ec24135f24c4e1a729a717203f9c9091efd43e5e9fb32a6c58be8d8a92a8fa9a5a76e074b3a6a0a13347ef736139e2cb99aec19b5be47ba347844fe27f3be78c62cc908ad02f5afa7f2b5433a064d7e6fd7da378380a5e4d0208008e304d0bfecff436207e00009795e440bf334d203eac71ecaf53bfcbbec10d788d299c6fc8eeded05b57db27ad8495c1fff7b083c11400a4106977e183dff37eb539d4cd37bdcb3cedf667f241c6efd3c271a5b9dd602273223398cca3da19f27bd893e491644cd3e3e429f5fcf4037d388294c009d90f60c36657acc3a74bf4e6443a9deaefc09f0009a36623d616bd8357091b90053ffa78e492ac46ec4688c1e051478e9e3d8d2e11837eb27d6af28b005c018ae914de02de47e6753976829404abbb6be5480e086322946780812a933e84533401e5d37c02fa3bcdd235ae2a6eecd681afe4997730201602cde59b0edeea7767b43ce9983c28be7464daa5ad84f92488f1701fd478f271d6563e96a4d5397a6179a75a651b9948965099deb38160f2e11fee9c9e1874398acb8c5ad73741f804d30fefc902c1ef0134e3fff244c17bc95c0fa57f3bf2926e6ed6242802dea854c954fb2731166cb12f968048f575b027c851dc6092d1b355b4a0c52efa0b5f503a0f888b30d6b7d331af01712e92d818ab15ca0ceb09c3829b1ec1", 0x1000) 16:02:55 executing program 4: msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000003cd72c70fa70c5d175c0ba85e82ce93d96bebd73ac2826e9cd27ba4961f750f5d93cb2b2101d6fbcad113c2abd5ae1b302fbf42b92c57bef8996247a50da2da1fd85b9e84ec549c209a39e28ec88dc10e7d6fa63a2cf0bafe87a99e3c92c182160eebdecb1e060e9f829f972f48567152960fe60cbfdfb2c79df48f13b26be172065c35604d72c624c5bcb547d9cc1f3bda2d02be07bebfeb567d531ce9fdc95973d6a5db87633bf9bd80b659816b4d7dbae1cb0093996a885cbf4691f4a0e247397070283afa63ca8239f6cc145224ccdde0a2c71e175b868b40fb8b9147c24987fbb63137706efd8b10951918f32c233acab65de986cc9b0d5eccaf528149ac6771ba17b659574b6765d20c3f8b8b133ecdb6fba81dbcf8723e2a236f09ef4340b30009f34e70dc23c5e4fdfd4b990425beaba7fa27945dceb9742a4632247c131237938fc3ea64b0ecbc7f7ec1226ad3dd3963dd7588c1adcb053324c12ae3f129051b9a9cc30c56d1aed7d0725beed956ca85ee57e39e30696327fbc17b9c7de8e819da51d816bde4a9af8a6f3fc4815f3e1d346aafab365ef0883b76db61fe6c36fae5162c0b4b664055118ea0aa73b2f0975b561e3c38cc9000335b7125a0aa4980dfb16c547a9381bc624600e1aa518eed6fe7db443792cb055cbad744b05a65c321668a5397cd20223e99186caaf2a35c6dbc59741e21557f3a48c032fb18238bf1e6040e9a3f2335ad80a9b177d9e7349aa4fd0c3a6038efb7672eea064a3a7d7ada65a483a68c32288a2c3c8640517ca67367c36d96be417bf"], 0x25e, 0x0) (async, rerun: 64) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5805601, &(0x7f0000000300)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x5000000, 0x5000000, 0x0, 0x5000000, 0x20000000, 0x400000]}}) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0x0, r0) 16:02:55 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = socket$inet(0x2, 0x4000, 0xfa) r5 = syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r8, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r6, 0x80}, {r7, 0x20}, {r8, 0x8}, {0xffffffffffffff9c, 0x10}], 0x5, 0x6) close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r5, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="2630479a2c80c35093965d90ff648cc79b0e5d1dd0e81c7bfbe54a158b135d30cebf87a35fca95e3c8294dcfd3d4d8591c0e0bbb3a7cdd3f0d40ed632b8c8fe189f8839418800f1a6eda131fce5bd1639abff85cbb6f2d88179f571ca87946ff87dd89994095766e6454760edd774900757a2831ad02966f56b39516b35d99b50130205d8f74632c2defca6ad34e2e0b6bdf6657833c69f3aff921b254ec194f253384cc8ca3761a", 0xa8}, {&(0x7f0000000240)="3a057f1a10a3c8c47c4bfd190554cfeba04db81135f427568baf2661ba0e825d223146deaec521d054eb5acc29f900620e0693d91184ba858d2f7b9aaf1012cefb6e06abb487969b241f5b5001b71791749745b701e528c8a02872074c53b464dc984b236bd738b3c64ca9ebb6dc93f35f1be9786aca7a554393095e9e10ff910580715c6b3931", 0x87}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000001000000200", @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000890dd572b40f9f1dcaa75204521e637b1023328c277dd5c333edbfe11d801727201ca9f469c5d9b3c7565a95ecf1ddeeb0221a81d71a1e9888a70dd70c5805c119c2ddbe6ebeb3ac937bb9db62ab2d22343df08e6356ccc98b95ea42d623a15d5b74c124a1674e5369891437da80b6386df5bd9e060000005e3410d20a37d41a1e43c76676d2d96bb59add"], 0x60, 0x4}, 0x400) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x8) socketpair(0x20, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f00000000c0)=0x101, 0x4) setpgid(0xffffffffffffffff, 0x0) 16:02:55 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x0, 0x8209, 0x7fffffff, "570e0000007b00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = kqueue() dup2(r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) close(r3) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 16:02:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xfffffffffffffffc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='r\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='r\x00') 16:02:55 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000200)="89449ff541371b05791b15417bf4dea36a4cbea51034d5e48183c7c0ea6a49948e3f165042ca8b331038280ee8c953bbc54398e16586dfee58a9521a96f5052fadc6076674356c3bf3a5126dbcf03a171710abc105f39ee4e662abb3c4243b807d47351b07c260875ec8f971db574730fd9b598f85970ec3690eb36695f31423fed71aee6710075a78d7e7f98b00b366b31efc5eb2678f5e647f83239b2ec9d6742ecfd0980d9021a814769e69980eae48e3063a6a4a2d548771fe03cc7e7966e3", 0xc1, 0x5) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="9a8774b601871661abbbbdbca85e0e29fd1b42b4f7c665c368198d4984d8af67c2d069c298516f977c41c5225fd50ac94f91c10099ea8fa65871645dbc012f8315405ff64afae6703d093c61886cadf0fa4ab62b872c99f942bba24e34e278e7d87cc13a67d9b049b191fd0f8135380e37c1515f5bfc029aca807f4c3f1d99a04abdbd43de813f7f0516fe9d5e49b1690826155dcb86e21bbc5aac3a0e9305f7be8cc80b9380f33688dbcd6762e747b5249679f0e439f6f0b581ad9d30f047c0b8d37eb42c7ccfdba5f3271ece0774", 0xcf, 0x200, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800021715ca0 16:02:55 executing program 6: r0 = socket(0x18, 0x8000, 0xb5) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x10) openat$pf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYRES32=r1, @ANYBLOB="12121bda4c57d8d8795e0aa2b9a339c589c1b084d8ef7d3ece3a8496dbb4661e6eaa4ff74fbc97a986f768fcd03a82af7d519c5290a5af70f12909ab318c1b5f58339ad7e23476a7212e5be284f8e58aa198d2693d5eb93caf80f7622250027d6b6d89bb0df692069916111fa856d35d36faa8a7ac68403f2093a87ab44cb24b96f2d65347ef64b8f13c7b81884c7cdedbcbf037199ad1449e98cb5968cd2f838572b1aae70c9eda8af5c5955e4009519e5a3fab441a8c79ca734864b0a109000000947a89091b70581dbb27fa8bfd7fe73e5898f675ad478130af3d92c1cc8a2db168e6374388f0733d38d27bd37d44c0df20eb3a8f7e50ff8bf4a9b9e11cd17cf3cd77f7570dee72202ac6df419a1a0579823508e3fb1e000000000000e6dfcd01ca3348b4f4f4c7bc19df8849fa23555ca141f4f958a97e6085a791da154eadc325f4797d915fd56dd8f313047ed6ce986947c7cfe922e801124d39da60fb23ce0e1156f6eccb7b4b0014d04e72b86308c540f5dcd56e11f18dc55d250850f552abbbe1278383dbaeb2624da7aa16c38c74da886d3c27b2a345b7fbbe", @ANYRES32=r3], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="170fd5f276da7aa793ec098314b419d28aebd92e491e3e84c153265eae16dd69fd9f4ecc9a57463f928aba600cf0400130e3a8a972ed4b1fc18f059d4bc605000000000000006160c6c9e30ccc11d683f825f1e1443571bba0501e17c254052f997242083ff8831f29881543449e8c5352595d223fb375671604972ddb40eafbeecab18a43953aa5eeb0d66384aacf4c92c698950b1c76f327074ee9a9a1dd4de211af3038740345a0183f6db22ae20ea21db5d5e91ec58fc15355e0228f9afadb8e05a46bc4929dbe01409aa5f7140c9021a751ef8f46949981f027f7039c6650ff514644145c3081727fc9e8685816b65fd22e47edb204b43f13b71b7d57cec2ef252bb4f09b4c326c9295a643ab61c1beecbfcc216ace4b5e6d6b7a2a58f0736e6a3f2200b0e563bda5", 0x12b}, {&(0x7f0000001840)="4bff6bac901446f7b0b30943f659d38bed03f167244964fa5c970f81a1310d479578f2a7d07ce4fc09d5d02d9350f36cd081ad73f0817d5a919e95bdf1718a8c083c3e4031bfecdbf1f0e718309e0faff054c0c6ab5247078e47cd2a9dd9dc8bb8980e214cbb3bd1673cd3a9b9ae406becd9defd0ce9b6cd9af874ed5676e505cacc516cb5d5be5c6dd32d31a04a74325ffe1bdda6c08d523091e1136c66a6ce050ae13250ee987123f581322e5b3f08fccc18df9e3c513a0ddce3fb6d74f9374c0ffc7d532ba40f2068b54a13992d05aa60e4787e7526c0ec0bc92989485a58a3a67bfeee3f3a189c10bc354a5900a3d735544c0b65cf30dc16c28598fe13f84952d332e0ad618759bade936a1bc2ae363ede7a583ef2d78b6ae43b9f8273b795d1d5dba0b88dd546787036f5df73fb98754bd016e0269bea583de623ef2586ec72e6cbf262770be31e50c80e43a61ed2b9e7aa4d5a31f86e222ca681cbd0db51a45008874f941f933355e4ef90f07c1faba6508dcbe20dee2ee00de5cc1a1caf071ad13da3bfcfba5366fc68ebbfc67bf591772b5479cea243b52823d916ddb87ce7f25f86a330496ed40e54803a35e51d9b652720807859f0e3107c6e2d1c32771be0e04439a8059b1ae47af68291cc989644085db5fb6730b8a6ef4177c4d0b06d5395da75dc8cde571838d9d68686b6eed5f69b1fdd50c8975d4223b1f6b8ec2ed3f79e5e2f3c4a785c8b04e8ee59642b05ca368a664ba2b0f6729423c89d5e510c6fab06be9d00f069bded7897c53c4047c04952c0495b6a6ae7bc2e81fd4dc659e097bcc1dea9247b098ae36b3b0298ab984ee434290a28bcb5112807cc377431da28df7df7dacfbdbbc8c3818f5ae747615bda8222859a792d538a4d132f2c47829a137885a7d7e3e2cac924f28034ae22300f905168c6567ee545506411b282e8b5e0810ae083e7e810b507ce9f9418906e359485093580619b88c87db347383e03ab3811671130ccb73f94590620d58e21af2682e39827cd31c41c894185edbaee637fc7b99c6e7cad9de497fee20d9e090cd5daa7bcfdd8c52b071868c95b3c9d6a24e732fbe74bda95d4eb3a1e5d2f36a65bfc542a1798dd3ef6ca3d60997ac36dd675481f032116a4433053a965a59db0b11f81786edee4ad65a38e66c9901aa2f666c55958a921d4ca91b98311b2e13a94f632f530e1d8bac081fe88307f26a9ab472d86fc3c0969169881c1abcbde4c9dd616bcd65427fcae9f4feb739687cad5126f54f7613b31bb29d0c584652227f596aceed178edc40865b47d2f66589e48b7fc033733b9b8f5f1296fb5bcffdd1aae4ea4378704b3b9ec06ab1ea71c67258ec9c7daed24105217a7742403d4042011616824cdf6fde7d4ef9c74d85e784ef16a79e8df01128cb8b04133bc06c37ce1c047928b56617ff04194413a5544aeb6107e12fb1024b3cdf07cbd15c314cb42785679f7c84b071affa268dfabf61738a40d1a6e0b8f618168f72fbed5062eee0e4498db75f49da73e401b793c8f769ab147b46b341b92645c64b0f7f2bffd229c7c5a188db7c08d7aaf111076df6f8f8134cac61424ad045267341292d037f2af9d8cde35e013b83a89535b7317ac3f12157545658b2cbb56d11c965bcbbf6248f7603c271e8cdd46bae4b67456134c8177a874a1b615dbfea6827ce0062bf3e8cae0fcbd61e4e69728bd98a52873f443cd763a7b619366097742a8b04f62541b789a9f2bd6a06b856f189997093f07afc1c60bc66fd122fa8f88de42d23f3f5ee758dd5c51c39ea06622b4c6e64664cad0fc9a59f5f59781b0c9d6c05f792f17ab06db79c36bec0bf427f5262a26fc0f30950e51cf6cdca920528e618f8f3f06d5d237f84c144f3c565aae858fa39c6abce27d7273d6ab45484df154e44b74727673bb839de5eda1f9cfd4df24bbe56e77122f03c7d51ebcb1556c0dcb0987275f72c0915185467e16d50a88dbef3a14c642d00f8989785dd83a047af5901b1ef7c3dbe9f4f1f64c707312fc2024170c6acc2bcee0a29d9027f478ada74b432e593268f69f3e4585aaedaf02dc43355cff6262be692cc23334fed3547c7d9bf0f16dc525eff71a30de8ab2fda8b09d86d6a16b65af3cc3927b06c58768812dccb8267a88f6d629c0424684e17906f8f853d8824d120ec37bba147058fd6e4b1783bd0345789d12fea73e929d9b4d9e3f69c3ae4f9dc740f12c06895e4bf71df9f60485aac5a7cb54f711bc074a6e915293cd12481304c5906f126071027163e4fd4738def164173f8782a335039a5cf3857283df376ad6695e0f92e9ab67333be76eda7a0be2d5c0259001632403ad9542cd7d4ff2d3ee3dadd4aa11b6cafe7fada1b7c4ac30c8b979517694f18f4162d362f7f77b594e5bfc6865d1fa43c19467825ae28e6e1c4da2386b581d36cd77f820468da3a491acb9bc807f39cff2d2e9dd9843d121674c869072ea01bc90b06637d25052aa4deb4d75e67dbc0bf895e612c88af28d827d76327a1b9ab502a4742dc8319ed1d5cf42be268b0d6defc3d95096e331f8a5eb3852ba99ccf2b2188dbd3864d9dfa68a414fefe2ffef6816d909ee85f0094daf0ac59d929d52a6dec001caf47be8a25adcd6538f478acd78aa712a63", 0x75e}], 0x2, &(0x7f0000001740)=ANY=[], 0x18}, 0x403) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x2, 0x40e55, 0xd5, {[0x400000000000007b, 0x3fffe, 0xff, 0x8, 0x7fffffffffffffff, 0x400000000000005, 0x1, 0x5, 0x0, 0x2000000000002, 0x12, 0x100, 0x3, 0x80000003f7, 0x200, 0x4000001c, 0x4, 0x7fffffffffffffff], [0x9, 0x24, 0x2, 0x8001, 0x0, 0xfffffffffffffffe, 0xc4, 0x6, 0x5, 0x80000001], [0xffffffffffffffff, 0x1, 0xb, 0x100, 0x80000080001, 0x2, 0x8], [0xfffffffffffffffd, 0x20000, 0x2, 0x1691, 0x2, 0x3], [{0x9, 0x40000007, 0x820008b4, 0x4ff}, {0x32a9, 0x0, 0x2, 0x400000000001}, {0x5, 0xff, 0x7, 0x4e7c}, {0x7, 0x17fc, 0x142}, {0x4, 0x694, 0x40000847, 0xffffffbffffffffc}, {0xb39f, 0x7ff000, 0x80070040, 0x18ac}, {0xe18a, 0x8003, 0x20000006, 0x9}, {0x7, 0xffbf78ba}], {0x81, 0x800, 0xfffffffb, 0x6}, {0xe5, 0xfffffff0, 0xfffffffe, 0x3}}}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = socket(0x2, 0x2, 0x0) (rerun: 64) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0x8000000000000000) (async, rerun: 32) r6 = socket(0x2, 0x3, 0x1) (async, rerun: 32) bind(r4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) (async, rerun: 32) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)=0x5f9) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xff, 0x80, 0x6}, {0x5, 0x81, 0xae, 0x800}, {0x3, 0x1, 0x1, 0x88}, {0x3, 0x0, 0x0, 0x2}, {0x8, 0x4, 0x2, 0x7}, {0x2f24, 0x42, 0x7, 0x80000000}, {0x5, 0x3, 0x2, 0x5}]}) (async, rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (rerun: 64) pwrite(r1, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)=0x3) (async) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) (async, rerun: 32) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r6, 0x7fffffff) (async, rerun: 32) fcntl$dupfd(r4, 0x0, r4) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)=0xe4) (async, rerun: 32) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x3a00, 0x72b4, 0x4, 0xffffff81, "a8c75d0ef85af2454bf1170cdaf3a4c23b91d7d1", 0xfffffff7, 0x1f}) (rerun: 32) 16:02:56 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000d80)=[{&(0x7f0000000b00)=""/83, 0x53}, {&(0x7f0000000b80)=""/185, 0xb9}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000c40)=""/11, 0xb}, {&(0x7f0000000c80)=""/153, 0x99}, {&(0x7f0000000d40)=""/63, 0x3f}], 0x6, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5805601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e00), 0x40, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) poll(&(0x7f0000000e40)=[{0xffffffffffffffff, 0x2}, {r4, 0x4}, {r5, 0x100}, {r6, 0x4}], 0x4, 0x3) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x1, 0x800, 0x8, 0x3ff, &(0x7f0000000040)={{0x8, 0x1f, 0x5e, 0x1, 0x20, 0x7dc, 0xfff}, {[0x64a, 0xc30, 0x7, 0x8000000000000001, 0x6, 0x3, 0x2, 0x3, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x5, 0xfff, 0x8, 0x0, 0x5, 0x2], [0x5, 0x5, 0x7, 0x7056, 0x2, 0x3e, 0x80, 0xffffffff, 0xba61, 0x6], [0x81, 0x7ff, 0x8000000000000001, 0x10000, 0xe75, 0x25, 0x200], [0x1ff, 0x1f, 0x3, 0xca, 0xff, 0x7ff], [{0xd5cd, 0x8a, 0x3d2, 0x200}, {0x201, 0xa1, 0x49c9, 0x2}, {0x6, 0x4, 0x7, 0x38a}, {0x400, 0xb3, 0x1f, 0x18000000}, {0x5, 0x0, 0xffffff22, 0x6}, {0xe2ad, 0x10000, 0x832, 0x3}, {0x3, 0x1, 0x1, 0x20}, {0x1, 0xff, 0x80}], {0x7, 0xfffffffe, 0x7f, 0xffffffffffffffff}, {0x3, 0x3, 0x4, 0x9}}}, 0x200, 0x81}) 16:02:56 executing program 3: socketpair(0x18, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) (async) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/241, 0xf1}], 0x2, &(0x7f0000000300)=""/88, 0x58}, 0x81}, 0x10, 0x800, &(0x7f0000000400)={0x0, 0xffffffffffffa4ae}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0xc) (async) socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) (async) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000480)="9cc357be45ffad3fc1e175be1bc26f9d454c742fed86c27baf8110386ec2bc3b14b20e650be13b71aca6df42fd7fd54f53bf79d82d7b6ec385513f19fc97fafe", 0x40}], 0x1, &(0x7f0000000500)}, 0x407) 16:02:56 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000200)="89449ff541371b05791b15417bf4dea36a4cbea51034d5e48183c7c0ea6a49948e3f165042ca8b331038280ee8c953bbc54398e16586dfee58a9521a96f5052fadc6076674356c3bf3a5126dbcf03a171710abc105f39ee4e662abb3c4243b807d47351b07c260875ec8f971db574730fd9b598f85970ec3690eb36695f31423fed71aee6710075a78d7e7f98b00b366b31efc5eb2678f5e647f83239b2ec9d6742ecfd0980d9021a814769e69980eae48e3063a6a4a2d548771fe03cc7e7966e3", 0xc1, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="9a8774b601871661abbbbdbca85e0e29fd1b42b4f7c665c368198d4984d8af67c2d069c298516f977c41c5225fd50ac94f91c10099ea8fa65871645dbc012f8315405ff64afae6703d093c61886cadf0fa4ab62b872c99f942bba24e34e278e7d87cc13a67d9b049b191fd0f8135380e37c1515f5bfc029aca807f4c3f1d99a04abdbd43de813f7f0516fe9d5e49b1690826155dcb86e21bbc5aac3a0e9305f7be8cc80b9380f33688dbcd6762e747b5249679f0e439f6f0b581ad9d30f047c0b8d37eb42c7ccfdba5f3271ece0774", 0xcf, 0x200, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="9a8774b601871661abbbbdbca85e0e29fd1b42b4f7c665c368198d4984d8af67c2d069c298516f977c41c5225fd50ac94f91c10099ea8fa65871645dbc012f8315405ff64afae6703d093c61886cadf0fa4ab62b872c99f942bba24e34e278e7d87cc13a67d9b049b191fd0f8135380e37c1515f5bfc029aca807f4c3f1d99a04abdbd43de813f7f0516fe9d5e49b1690826155dcb86e21bbc5aac3a0e9305f7be8cc80b9380f33688dbcd6762e747b5249679f0e439f6f0b581ad9d30f047c0b8d37eb42c7ccfdba5f3271ece0774", 0xcf, 0x200, 0x0, 0x0) 16:02:56 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x0, 0x8209, 0x7fffffff, "570e0000007b00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = kqueue() dup2(r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) close(r3) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x0, 0x8209, 0x7fffffff, "570e0000007b00"}) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) kqueue() (async) dup2(r1, r2) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) close(r3) (async) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) (async) pckbd_enable: command error 16:02:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) poll(&(0x7f00000002c0), 0x0, 0xffdffffd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) (async) r1 = syz_open_pts() syz_emit_ethernet(0xf0, &(0x7f0000000040)={@remote, @random="8ad9d2ba0a9d", [], {@ipv4={0x800, {{0x1e, 0x4, 0x3, 0x6, 0xe2, 0x65, 0x9, 0xff, 0x1d, 0x0, @multicast1, @empty, {[@end, @timestamp={0x44, 0x2c, 0x88, 0x1, 0x6, [{[@empty], 0x800}, {[], 0x1}, {[@rand_addr=0x81], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x8001}, {[], 0x7}, {[], 0x7fffffff}, {[], 0x673}]}, @noop, @timestamp={0x44, 0x34, 0xa6, 0x1, 0x0, [{[], 0xe025}, {[@remote={0xac, 0x14, 0x0}], 0xcd}, {[@multicast2], 0x4fe8}, {[], 0x9}, {[@broadcast], 0x80000001}, {[], 0x2}, {[], 0xbe}, {[], 0x8146}, {[], 0x3f}]}]}}, @generic="b32fc57ee54734cb51040922285a6c3323b6e1340a0dd643576fc579f04035caa14ab3c8e76141ab0aa73132bcbbbf9c2944aebf760824dc752d00bec4271960daf5b38beda760ac214be8e87d51158ee57b9ab600ebe6d8cde5e5be92aa3e0126b41950b4dfee605869"}}}}) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) (async) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:02:57 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_open_pts() (async) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) socket$inet(0x2, 0x4000, 0xfa) (async) r4 = socket$inet(0x2, 0x4000, 0xfa) r5 = syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r8, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r6, 0x80}, {r7, 0x20}, {r8, 0x8}, {0xffffffffffffff9c, 0x10}], 0x5, 0x6) (async) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r6, 0x80}, {r7, 0x20}, {r8, 0x8}, {0xffffffffffffff9c, 0x10}], 0x5, 0x6) close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r5, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="2630479a2c80c35093965d90ff648cc79b0e5d1dd0e81c7bfbe54a158b135d30cebf87a35fca95e3c8294dcfd3d4d8591c0e0bbb3a7cdd3f0d40ed632b8c8fe189f8839418800f1a6eda131fce5bd1639abff85cbb6f2d88179f571ca87946ff87dd89994095766e6454760edd774900757a2831ad02966f56b39516b35d99b50130205d8f74632c2defca6ad34e2e0b6bdf6657833c69f3aff921b254ec194f253384cc8ca3761a", 0xa8}, {&(0x7f0000000240)="3a057f1a10a3c8c47c4bfd190554cfeba04db81135f427568baf2661ba0e825d223146deaec521d054eb5acc29f900620e0693d91184ba858d2f7b9aaf1012cefb6e06abb487969b241f5b5001b71791749745b701e528c8a02872074c53b464dc984b236bd738b3c64ca9ebb6dc93f35f1be9786aca7a554393095e9e10ff910580715c6b3931", 0x87}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000001000000200", @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000890dd572b40f9f1dcaa75204521e637b1023328c277dd5c333edbfe11d801727201ca9f469c5d9b3c7565a95ecf1ddeeb0221a81d71a1e9888a70dd70c5805c119c2ddbe6ebeb3ac937bb9db62ab2d22343df08e6356ccc98b95ea42d623a15d5b74c124a1674e5369891437da80b6386df5bd9e060000005e3410d20a37d41a1e43c76676d2d96bb59add"], 0x60, 0x4}, 0x400) (async) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="2630479a2c80c35093965d90ff648cc79b0e5d1dd0e81c7bfbe54a158b135d30cebf87a35fca95e3c8294dcfd3d4d8591c0e0bbb3a7cdd3f0d40ed632b8c8fe189f8839418800f1a6eda131fce5bd1639abff85cbb6f2d88179f571ca87946ff87dd89994095766e6454760edd774900757a2831ad02966f56b39516b35d99b50130205d8f74632c2defca6ad34e2e0b6bdf6657833c69f3aff921b254ec194f253384cc8ca3761a", 0xa8}, {&(0x7f0000000240)="3a057f1a10a3c8c47c4bfd190554cfeba04db81135f427568baf2661ba0e825d223146deaec521d054eb5acc29f900620e0693d91184ba858d2f7b9aaf1012cefb6e06abb487969b241f5b5001b71791749745b701e528c8a02872074c53b464dc984b236bd738b3c64ca9ebb6dc93f35f1be9786aca7a554393095e9e10ff910580715c6b3931", 0x87}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000001000000200", @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000890dd572b40f9f1dcaa75204521e637b1023328c277dd5c333edbfe11d801727201ca9f469c5d9b3c7565a95ecf1ddeeb0221a81d71a1e9888a70dd70c5805c119c2ddbe6ebeb3ac937bb9db62ab2d22343df08e6356ccc98b95ea42d623a15d5b74c124a1674e5369891437da80b6386df5bd9e060000005e3410d20a37d41a1e43c76676d2d96bb59add"], 0x60, 0x4}, 0x400) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x8) socketpair(0x20, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f00000000c0)=0x101, 0x4) setpgid(0xffffffffffffffff, 0x0) 16:02:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) (async, rerun: 32) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) (async, rerun: 64) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xfffffffffffffffc) (async, rerun: 64) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='r\x00') 16:02:57 executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x66) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000000100), 0x1) pwrite(r1, &(0x7f0000000000)="db8e13b56a885441823c5f7b406e484768f25f0037525db485b955a0fb17071c6fcd088f9d8d34", 0x27, 0xc909) 16:02:57 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:02:57 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x0, 0x8209, 0x7fffffff, "570e0000007b00"}) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = kqueue() dup2(r1, r2) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) close(r3) (async, rerun: 64) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) (rerun: 64) 16:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000d80)=[{&(0x7f0000000b00)=""/83, 0x53}, {&(0x7f0000000b80)=""/185, 0xb9}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000c40)=""/11, 0xb}, {&(0x7f0000000c80)=""/153, 0x99}, {&(0x7f0000000d40)=""/63, 0x3f}], 0x6, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5805601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5805601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e00), 0x40, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) poll(&(0x7f0000000e40)=[{0xffffffffffffffff, 0x2}, {r4, 0x4}, {r5, 0x100}, {r6, 0x4}], 0x4, 0x3) (async) poll(&(0x7f0000000e40)=[{0xffffffffffffffff, 0x2}, {r4, 0x4}, {r5, 0x100}, {r6, 0x4}], 0x4, 0x3) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x1, 0x800, 0x8, 0x3ff, &(0x7f0000000040)={{0x8, 0x1f, 0x5e, 0x1, 0x20, 0x7dc, 0xfff}, {[0x64a, 0xc30, 0x7, 0x8000000000000001, 0x6, 0x3, 0x2, 0x3, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x5, 0xfff, 0x8, 0x0, 0x5, 0x2], [0x5, 0x5, 0x7, 0x7056, 0x2, 0x3e, 0x80, 0xffffffff, 0xba61, 0x6], [0x81, 0x7ff, 0x8000000000000001, 0x10000, 0xe75, 0x25, 0x200], [0x1ff, 0x1f, 0x3, 0xca, 0xff, 0x7ff], [{0xd5cd, 0x8a, 0x3d2, 0x200}, {0x201, 0xa1, 0x49c9, 0x2}, {0x6, 0x4, 0x7, 0x38a}, {0x400, 0xb3, 0x1f, 0x18000000}, {0x5, 0x0, 0xffffff22, 0x6}, {0xe2ad, 0x10000, 0x832, 0x3}, {0x3, 0x1, 0x1, 0x20}, {0x1, 0xff, 0x80}], {0x7, 0xfffffffe, 0x7f, 0xffffffffffffffff}, {0x3, 0x3, 0x4, 0x9}}}, 0x200, 0x81}) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x1, 0x800, 0x8, 0x3ff, &(0x7f0000000040)={{0x8, 0x1f, 0x5e, 0x1, 0x20, 0x7dc, 0xfff}, {[0x64a, 0xc30, 0x7, 0x8000000000000001, 0x6, 0x3, 0x2, 0x3, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x5, 0xfff, 0x8, 0x0, 0x5, 0x2], [0x5, 0x5, 0x7, 0x7056, 0x2, 0x3e, 0x80, 0xffffffff, 0xba61, 0x6], [0x81, 0x7ff, 0x8000000000000001, 0x10000, 0xe75, 0x25, 0x200], [0x1ff, 0x1f, 0x3, 0xca, 0xff, 0x7ff], [{0xd5cd, 0x8a, 0x3d2, 0x200}, {0x201, 0xa1, 0x49c9, 0x2}, {0x6, 0x4, 0x7, 0x38a}, {0x400, 0xb3, 0x1f, 0x18000000}, {0x5, 0x0, 0xffffff22, 0x6}, {0xe2ad, 0x10000, 0x832, 0x3}, {0x3, 0x1, 0x1, 0x20}, {0x1, 0xff, 0x80}], {0x7, 0xfffffffe, 0x7f, 0xffffffffffffffff}, {0x3, 0x3, 0x4, 0x9}}}, 0x200, 0x81}) 16:02:57 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x2000, 0x2c99) r0 = open(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfff, 0x0, 0xffffffffffffffff, r1, 0x0, 0x80, 0xfff}, 0x2, 0x3f, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x29, 0x1800000000}) getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r1, r2, 0x0, r2, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r3) ktrace(0x0, 0x1, 0x210, r3) r4 = open(&(0x7f0000000000)='./file1/file0\x00', 0x8220, 0x0) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff}], 0x4) connect$unix(r4, 0x0, 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000000c0)=0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0xfffffffe, 0x0, 0x0, 0x0, r7, 0x151, 0x3b}, 0xcd91, 0x80000000, 0x1}) semop(r5, &(0x7f0000000340)=[{0x3, 0x81, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1800}, {0x1, 0x2}, {0x2, 0x3f, 0x800}, {0x0, 0x7f, 0x1000}, {0x0, 0xffff, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x1, 0x61c, 0x1800}, {0x4, 0x100, 0x1000}, {0x0, 0x7, 0x800}, {0x1, 0xdb49, 0x1000}], 0xd) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x7fff) semop(r5, &(0x7f0000000140)=[{0x4, 0x8, 0x800}, {0x0, 0x1, 0x800}], 0x2) r8 = getuid() semop(r5, &(0x7f00000001c0)=[{0x4, 0x7, 0x800}, {0x4, 0xec}, {0x3, 0x5, 0x7f1ed4abd5d3a2fe}, {0x1, 0x8, 0x800}, {0x2, 0x4, 0x1000}], 0x5) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r8, r9, 0x0, r9, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000001480)=ANY=[@ANYBLOB="00002e2f66696c523000aa79c9a5e03d8d5235ec66ab2ba8a7989c44c78e918e4acef2ae322a41b22afa9af29955a967dbdb076084c8859ffd401b4c02b4f362fdf9ad6c53df201e5f16cb17033b94885fad354ccf4cb41abdd38b0b82705473be6ec9519b168733ec8b2583b84473397f4e5d12bffe869397a80c24a9d879b7e4e3831c22bb302a03d5f96b71e06184a835135b55bf56f36645978c7c99e32f3d1cbb8f1f73822bf0339f046ab72b0ab0"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000300)="a63029be32f4ac66aed65f12f094bbaaa81fe489d83fd28504c4f64df2c9a48842ef827286242e6301ea03146d98d0074cabe6d8b81798a1a1691f1bf846729da5076cd6175d6beed55c62f63b9efa1394d2a1af6626881d418e605c0eab8b59e561c5308f9e8201a7db45791b3e27ed7d2c900b05fa469bc1ca5c5366188637e4045a1ffce8fe1299496e9c63ce3e3cc4c2b16c927272ab668b09b507edaff6bb89db61c9f496bd52adbabe598468727eeb4222f983691d9423adadac9b568be54bd031c5843cd81d67fa4bed7b09ee6a12693f4f40fbe0883237fda2afc1603a1128916d15d034204efd7959778fe1b15be12108c2b52e2a8320dac94fd13858f554d8f8561cd0e4a99c44c8e2daffc77b0ccb2fb9f1a22d63a86c2c3b7968b6c8b52a6f4ed354a73075fc7aabe08bc9e1aacb19a50675478e607cb0700b84f1aed7d4cff79b00675363b94b07e9f4a521788f183d6194ae461064ea050c8ef7e30f57c07cc90b6a5b9db105a3f24627472a5d2ec5de317b8cad7573f994d421599f7b50a0a54a18bdb676c7e47541070f890625eef744fc33bf7f7f4ee2875e6ddaa95b2cf9ffea0f9ae4af47e73bf24739a17805fa834e93b85f5c3fbc030f6b6203e9e56b1a46a05a2bda3cde757c8c918d63269a93ea279f2f45e5c11cd7d3b9d85e714a5fe01ee5d8380d3417e679116c9bb4914c90dd29af6e2a1fc51116ed05a42241f9290fb7bee0d2e77033bea0f34f2473526a37cd2abd01819768e028b16d3f17b1e1297fa80620909843e80c33f1d641109d112c399cad4ce60539c3f43a8bb282da95f28217b6cc92f6d2d897bbd5743f1fa5dadfaf00548f24cee0ab83c4a3106a0e5901f9a5afb4aedb6de8979202cdcf60a8907ba92c3536aab9b1815d29df1c7fa11b0d4400e08007315892e84247b437d9afbd3a811a4973e5a16491dccda15f29fb1d79617659001c40cfe44a3b8e4b6ba8903aa0cd9db877c83ffb07a25f940cd39d832c3a2fa07668fd30812de4a2f4c0446174c27ad6ac8e75623834dd58c303fe842285de893f4c4bd11cb1eae9d4edc6e704f0a1c2dbdb603171e4f94b9b8334d79d9db05338e7880e40d61dd7bc645a365eccbc04ef66788bfd91b96482bba5c7efebaad12077f2681f9fe318272158c880cbaa6b797949c10b625e9a8a85b02c8efe42e75bcbb7efbadc06fb6fbbd2e8ef25874aabd1eed7a658e9bceaa3c18a001b0b31990f647566d173137a853c720e667d6306dc366be7aafd455d223c5b34f516e075d25688d2706e7cfc528c19c8f28e58dc014f2ee9a99a18f124b6a62e273cc103fddfc6258b14b1c413002a08595a6958dcbd99f0b4962bfc704b8280c814c715a68e1e2d822f0c0980cd31574d93ce1bc708a37b99eb9b19bca4b9a27bd103ddd27c6da635679cd84251e00c81f2b9329b7945d107c084ce8334ae22f637db6354e15ab5c077b2aaf7c2f0dbad08125722ccf4288777770396a138acda584e92538c121ee7b85994c8a167e3c7be64a97fe83dc8ffbdc9f15f2f8ddf6644bcd8142edb0e9b40884af9b0cff1a0142fec00eef9e9e4ebbdba508eb95923e3283efbf5612a1090b6e7a7a4432168fc33e3074e7b2647faf3bc81a6cd0b514e8997f7b2787b84bc2a7ef9d088423a2fd9d5b05e090bad0560ff130958abbec567ef97d6c46d094f75f7a0240a3653f51c6c86c183d6909a6eb3bdb9b0dfb635c752ef6fc066bf153fbc771a77b7b772cd789703b7fe4901d02817c5cd12d754c527adb04beb2fd1c44ad7f626d3ebefb7a54263583b48949098f5bcb35665810ffa0280c3815f522b2d5ebdd57bbfaeafa3a34fe8fd14548485477bee2b0a4d7f7b55534e220d2a6b3847f715fa26b105dc07b5c546fc3f7b5c934dc3edc250feb0f55004eeb2e992b6b746337d80291f9738469fbf07e6dc0c7ed14e6da2f34d16750e2ecf07bba8221486ed851628d38eb687f2f2e47413728d6f942fcc391daad56f6e1a0a60221515492699b5bdc803e0b9bddada1f47af2f265e8784218aa48ca019e511a9751cd1fcf87e32097038dd6f7c1c56c63a19b92a252641848f2cd1fb28544aa415f4f02fc7165c1a3ca4885a576a64057262f8d34f6dce97e8a0cf1fd6276cc6fd23b4308dc0a12f31c776dc99f58647c2e8007e244d10adf2b4840889e44ffa58a49820c40cb0cfd9ecb79b7078188b4e9c79e13e9d8f87c35532c17c6a2c215e055279d23bbfd9684684f9cfe70da84327dd009a90cc2a8ed758755cfaad9818bdad735944e07c839a2a3b220cae37b715eb666929b55b8c747993fb5f37ba90d4ce6facfb76b54b70e36a36b6477ebe3fc34c32c8de64ba02000000d9ab3d09db13f4525cee30e39d9213386dd8d3528144a2298ddd7295dd31bbc7591b626a4060ff18ff9bb40e8b938589fdd1cf63c5ab8a561c615a476c2e3f998cad0daee2bdfd4c8e237468967b4c226f4f3d61969abe3a1965e5b1335701d5db278f846c328115899ca76d98ffd82b842dcdc5112c0ddb4c85081fc89e3a4aa344fb3f630c0bb477432d1a797607df1a7ebdad155d48ff7b427821c85b7802308e5747c6b6f198f5105dff5b59eac0c66cfd4975ca208caa90850016f6cfe4ffb8d1f31b1e03d4858083cfd03bb1b0a48f3e310d7960cabec5ef76861aedbc815eda6515d2c0e129d864ff30c461900fb4bc3fd84fbd9ab649f530a0c3318c44e0b2b70537d9475879e341c2dbe00fa21926999c28d7e115adece1d9ee9701ea566a8a09c8771faab7fd0ace23d07bcf3ff76fe811ae6cbaf2e8ca8399c15590b97af1774c99106c4434e9fef320327d01c0803b51522c18c8401e3e06e9672cd0715277e0c157f0d62ee992ed15dcb0fb6e3eb49391089aaa274cf93818be3c2da3ea960d258b0e56f641fc381a57a06a7e14f98e3231f6fbd259eb759e5c29bf93b19e45255f5b957e1caa23b2e3673601ba4099055e668df8fece7b30112c8c6a20fda658e02dd9c14c77f290c46a467bb9f3994251e432723854d9c595559ee7e2c92e3e6d7a8e9fdc2e218b66d40cad77def6115e71b09cba32f240ccbd3112c2925222f85990b13cb499931999ed24da9406d16a138208bb9a3737dbbc3b31e4470f821cc19130860b1410a3b0220d7f766f32a1d405437183611e30b389d0cb3d58bda9e26f3d59aeeed0779c0f77bab5c47f61eed1ff5a04c799faddba0b9b932fa4ae1a49acddb1513e573f0022f397190a4f34626c0b1a4eb56ef71265ae9eb3ab90a44eb9b2df7fc2168f0c906996216341ec699e626f3cd1a705ae1861d2f6dac0546a6468d437970eab67202a4c5c803ec44147b274abf88e0af6bb6eecc2af8ffb0efa91fda7a6b43ffa517b4c0a81a56636f88aeab23c34096586dec6ff4eb994124cebae5bb8df14bd4cfd40122db9b0f3af6738a724bbf42c54742ecf8f066eceb0f7141cb20738ba4a888db3decc89de91c833837d92d26ae03ff998da57ea9652d9f64be7dc6afa6c3f5ea7da40e1b108b6a1f9d191028a88235237515b7a39057435e4f12ee56fc9a91afaf274f2d89fde1ce07a15584fc67df18e0bd7dad212c136e4d63b140454a7c46b11b95b072a85cb495329adaa8b2cbb0f39b406326d3a2eebc985aeee824ec04d1f65838d0000000000000000fd08b62f31d08621529c55906e4fa9c52e53b22523f3889589a26fbe9ec3df1dba970a0db37015f32ad9a08987a88a78356f017eca493a225bf4ca1665e3e1e3e4e888719690fb5c77f5c2050add9e887a806cf83044b5676b37604db7e29fa76fea426572894f2e10598beb8a8bf2f6e6950d332ef69366cc7f72442edf93a2da782ee5940ca64a2b08bbc448e7d94d24d4d93be9bf895ccfa6b2bbe1e77a52dd366e9c1555cf818d36d82c5fa59eaf02661a6395c20c16f3376676b0af5ff7315cfb3cf34c04a4145477aff914027c2a5b83c3f81f5ae28dadf86ec0927646e89bb74687d34b8c8d359adcec034cbb2a019cedb10eba4aa4f09b4d1c7c0f7fb9bfa67ef702d5c1e6c72a1d19716247c4b3cc359020a1857c5663ee8a4b09b461c28356d33d3d35733bf3ad15dec4021051b1145ce8d381fe452755f77ebbef27d422ac0f6f97f3d53b748c2cf5ef724d7b09ecb383f99abee73193ad0f8cb6e94d7647b985af19d0406ff85c6349bfd1bb46c3a437ca96e1840584799481ad64d357bcc329058ef8ca2619f86dd9e51e2783af8bfa429fd515bbf8f8514d5f2bead328f57ed1d6487d026b9bf5a4c6501d489b56c5487ee9c5ddfce854d1f2233036a96a0390bc0e0853187ee969da7fbe10da097c2b966d48d8f442cb7fe2bc23f35e1ae2b6adbc84f8df4a2a8de38646439187698453422f2f6b6def8ed4df7d38ed492b48bfbedad48d7b01ecd928d4ba99f2eada759f03a7a53271c029c4b541d80d6af3b446b23b3a2a9f505e5b262d94102f4467ba3f8446d6c3894f2ecb61ebc9631b40bc2d30f1dba66c3e3ee721421293fdb02f22dd49dffbffed7a03aa3abc39a44b361377a0e256d4ba099b729a3b421a39bc3ffe0ebb3b800457dcc9fa33b92af570810d8c2c040db71c65512206fd4c6083c2e08cfcda51becda79819408757ba94971bc5d596d9c8df98e3046daae63d0ea9cbba4d3a9c14b09383ba24a5f458d874b06888da4ab887316465a0fe6a5d3c804c81f7118b4352ada4a4e6afc7569e280c20dc1b18a3b6955edc1ea43f85536e3fd9c6c57c6a19f4e358e656ea128a1b5c8f110b9e903bf9e1ceaf55413bf72451853cdbf91e352410ade5f78fefc917b3a1ba34eeeb8448793af8674d80613e21fbcda1e538f9136db4685bbbd29d551b714a237fb351cab812f983adbf31587a4d6eea2526fde4651844e754e3785a3ff6ba4142c3a047393a5b5ebe21a29a0202ecec0a367d8cf245d778778e74afed14ec803d905609f126e2073b283b98d7050be8f3348b3e1261919df0219cf74e0d81ec4c9e39d6934c9c392115a1c62ac8d4624cc21556df9c891cc4b67e7da1271d97fa6ed0f75627f2ef3cd5ddddf82afd0988af8bdeee278ea58c6227639a45efd1f7a96ad65d309f294e9c6c592004712a7a448e8abd545bef7a880355d9dace6b8bcd88628f391e2fd5d3d8681745e4e3fec2c072a34bd140124f444b3ccf6ea5b579dc46ff192a108dfc37a10bf56c3917aa0e77a7931dae1409055a1e6c265a846b7f3ca4f41eedaffe02cdc08860d8f75e318ab7023d41436b9906e5f54e5ac34efab87d58031e5df4e6200072687b6a0779e21f46a54e1305d3ded42ca13c4a665caa2102751ce032cdf9f6c4d776d06c5cb7f4ba89fd48f8556b89b2ab7726311cac8024f48e4e204379402e0981d9c6a2e31150854185582918670d1ea91c565e87f01adfa45680f67d8b5d639e9b514a99f18ae11ce5ac57ea6a252e0ac1a414dd01f424da05102408ef9720418fc45103ef9eb7f6e3e333871ff69a4bf25adc718e2bfe412d8831ce0f27156b7f3c600b1db4df1287ae4789d09f1f2f9b85f324d743493c9d4ed090cd34e1fae9082781ebe6c9f1662c2543c2e81085dcce3f6d53c5375c3368784433e531a3c59d6062958b4b08ff3a195e5cd294ff683258125867577e7d3a8fea8b22d14878f9720b65624f920e270b99c1baa75666ee50f21c17aef3cf7543f5d9a1cd87744479c95f8a5e30ef7d87e86a40e7572a213615caee3d37bc7950cfb9f89cd09e241681c5c50c4872c6", 0x1000}, {&(0x7f0000000040)="fb704b457a0edb1e6caf446228f22c1b53fa29e099e350cdc8935632ca30e49178dda02ef25b3bc0d3911d4420452eef750e223f4ce3263e929214fca207731570836ce0c99be4508cd7d90c84a95e4ff358e70e08b0bc0e1847c3f8ab06d2f52dbe0fd94f33b6320fa41ce8648c40", 0x6f}, {&(0x7f0000001580)="a7de2664e14c66e9d69ec5b26ad6bc06d8a454de84b18a0f178ed28546483312bd521f0250bc704dffef9cb3ba21dcd8a331a340b592c129a5fc5d29a76acec185ccbafac886c1553f71248f73dd8e55c8178e2ef4be007566f78639c6c2fcd4cf626100fc52f3f4801ebe7e770e2ef14a4871cb18dfb65babee17072f80a2567f35c50753601e98dc93d9c8e36a3d59e77bf5d777db53be5c2d21c3bbc2c93b142197bdf626ac406d2260e9967471986638c71fea09b2ecbc06b52a4b21f907367c78192ca4edd615f78ea102f2103c76bb9fefb4ae09dd0a87c40ae042f791686381d29685da5bdb95a60fa77f49ff6f8748897f5f4c21e32a463410638d7786b86a5579107f08bcede2a922e7b45040189964463a4350bc05b79ef6b3e6422cc15deba9b57a4f2d4750ea252e3f46140d34709096053c37cd4ddc654a8c6f0c1214bd7e31f70898286e32c1cff2afeec68256ffcfabfea2134570179cac50bbf906a333aabfa81af65d6e63507f07d0700d27ab3a9525d0357117ff", 0x17d}, {&(0x7f0000000180)="0459bd020090", 0x6}, {&(0x7f00000001c0)="5342e57389", 0x5}, {&(0x7f0000000200)="a869eead0c8ba94ff64ad1d9159a8ccfe19aed35545bf8634b3221e034401b48a21ef15d3383ad", 0x27}], 0x6, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}], 0x80, 0x1}, 0x400) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000003900)="cd0c20ef4bb40d66c221d01d71a481e74031c00784d41c553470a365d9cbbaa5b1e110677be252210e29683882b731f3d2f1938bc8237c74e35380c9c34b9b37c64bea4174ec19504103689555b7cc2dff454892e159349020bb60fb9ccb70e5d8a364a6ef8bf764d8210f43d79ee5f443a55592e4554a35bce945f3d35f1201f3f50d7589905225b8e07076961381acc394f21f5ec08ad64b6a217499bf774c05710767146b950276b4ede92c97c83966a06f74632330a726fefa621ddd16aed180b361694a435704f140c2ef897a960268a2664988d42cc497f68f049e539e7197e50e3d9cf1018903547a4a52f1fc9f3cd1e1056f8c4a89973b148c0128a1b9c83f0a2a18d69e9d6012b011f46f935e6345930d65917b7d401d747e98cbedbabe8cd3d5431ca8263eec3b50a2e3dd3143372fe222e18a51b95f391520f0a9f09f2d9e04ad77f92a913ef97a33f04673df5b8d5232c7b4a7cefa091e0bebd4a977e3d85a5ecc5870bb068c9c3705bed183673e26527f6237db4fdedb2c9298e25785e635e289a988036e9d27e2f09c54a1f7c5d986b7fde1e4fd2859c5a9b702749d58119b89467371c6c4e00ab958176dac387d0b60beee87c2b878e584ab3d47d084a1ff337af4fd63976fe51c56df31a1e5d83981034cfa96a02f626a1f57f1af244a77ddd3a61cda07a12a7cedd69216186461d025c184b86c07b300a05c39117f43c3d3f956664656c2fd39c4687a27790ebc232ea37e52047f4eca72ecdd539da58d1f8aed2723d4801bd467cea11e0151ce98308a475346cdf8ec5f2ebbcf187789c6a2a6a6638a5daa12073e3e81ad0fe6dfcde31f5e4a196a7fa454d9a27d5d6fa46c358f0f2c57258fc0f0feac547cbf389813166ce79d04b3e710f39290a75ed4369415573ad88600a6d545bfc9ba876856ddb5a5e3fa2d6edc6fca0fe44271eba603ec0d33f28f0427dce858496a2887fa44507b45ce48fae2324b6f7709dbbcbc2390318a75da34e488c529ba4cdc62b87b69e12496f34ec2115672b27610a6f87ea004b4431769d59e5d7d67452815c43b6423978720cb753cbac4fa6c3cf1e0976996a0b2eeb827f729fd8c4450241b17db174ca82c70256d72fb824445413e54ed82dfbc3f0bd6a75f1aebbbca102072bb6d13b6e6600c34228bd1569b47433f502a5a0be9588f503ae1baef8b854bccd07e48acc5e6847d2df5cf703e88fddd07996cb0e2efea21ac53048dc422124a7e7dd2819898675ed6ff52bd8980e1e42b472274b388e926f0f364c2616210e65442f63e8508a3d16683b844ed77aec9bd1133352df523833ec4a6024e5cbf4f7ad0e58d515b5d9897efe5e6a12e45cbc8b7ba6b21c85d1a0e9a4e53366d549f7a1537c05863dd6c8b33c6e12ecdff0d1d60a6fd1daa4ca4f6539b0b3bb95dfbf33e5dc6dfa1b0490f24414850e26edca8105c1593818a63c37d7c7352c09c1ddf391a41b121321bf58d94fc2a6d7bfb487cfc24e1ae747267089bb1a6b06195459da729331dde7dc43a218de647fdf705d2867717b785cdb8dad9d90a9be8a07862a99ecfbd51e5b680377cedc54ab447f7f75769e91428fb80fa4fbe09fbe9ba5b36113d017ad848cf2884a9998ae1eb9c7e235030c9f1a62a461fb676e00f9ffb6099fe792a8fcc537dc16d74694f24d6f0052565d587f0c4ced1ae6c1c02a25f8e91a5d26158124df0fd27de1caf4d2624624c89f470af04d782ea541656be5a4861caf5fef144bbdbc0ba2c2369f6b5edbec0fe38232b55ed4e4a85abb5b3005bd46cf91a16b3da960cf6e1bd4a082631ecca067d99a2588e6ad04a26be58eedfa50f76b3d5d33b8757300ee32d4f69aff57695aaf744afd9715fe3e9e4dc6d13ef73a3bfcae51a7eac579f2f0199fae0bf9309bb3bfa2c804aa2aa82611a9c59a7438cf33f91b34715caea33513618149856f6b47be343c588a108dc25cb939f24c88f5686237dc43f90fc5de96c9a18761d14a9daf2348af294c90c464ffe5265835c64eb7d7780e167f9b5303afa0749f28eca647086420947b84039f06d83b6eba9e2037dbf350c5aac4a239b0f0f71808ff30eac16dbb5203a289a2d1fa8bdfbb3e8ca7001c16103cc39429ee1cffbeab31beee5a97e3c23ca1278abecf473c664cf9ea6e49adbc5f84f68c6e63588c98f7c58da59dce469b530371aeeb48348289e1489873e30991515ee761259006d6c90c26f218ebdc584ad5d43862a07585402362a0b91083f5ef00645826b309abf48b51e8025ba66b59b2240f6c0c0604452ca603b74d02c10862b7277b1ed28cdefb7bd0d2799d66708138b515ac5ba8811aa08783feff51d0425a2c8b881d23c01be8ebf2f6bf0f192a38613c44c93fc916e1413c1703a92c11118d5756a1d09291dc556518b7d4f9a2d92e498d607437380e5a7032fce926d8731c4c5ec9f00d2dd84780ef3165695047fd2214d73fb673cddd49b854fab1c1337ab43f8edc5a58ef4b62177d7e3dbd93dfe7bce751543e842626aebb18d1a374e9cf219d99cecc06374b64848e2fbf2c85477da5a2be88fa6cb5704c385657e5e3e51010c3c984d19600a2984af6cd449be7424f66b5ed57d4be248eae8eea4133145ea0691772e8c1859db8eea13a407a056d729b5d5fb90b58d1c9b23ffa34971e38bc6dddef423eea6451a52cfde19521cc163dca2c3f2446557a7b994577c3a46d05b657f565ae1e99fd2de02e092b5b82b259107e7d80d6b870b1ff32c9d67d358554f388b9a945d641bbcf4dcae727cb8f61048bbd00c6c1b76b1a0d046a77ceecdbcbe57c3aa30a438abb7381bd1e88d7bf686f55b49b89ff0743f029f97483e611dd55a7168c7304f5bf16b128a11c65552b02205759888718d1416d444486d5c3f7ab36e846cb2a4f1c7e7a5d152ddc2bba06a7f988110f492069601d8c6f86a4e3995a68281773eeb20929e07fc4cb5f506094fdac20df5bef10bb618ba5ed8125a437efc880513fd609a9007a40b4fd52f1e1226f41fd4dd52da8a3c292067a60db0556c9af6d1cc5b1992fdf42bb365f2677c621e3f5b304145f17352892ef49e12e480022bdc5517d8dea7429f245d9caa61ebea28fec3e54763fde552eb6d472668fec7d23ca64133235d27339ca81a98c70f658975a2e86653605fa486e6c705c9f7a542837ec42b22a06d3777de66c7cf039a25c23cd05a01d352bac97db515b58bb4a8918317c51664e4db3af38bea6d32d901c3106d0a4188f42ecf7f6f7679570116d70bbba7fa6d1b50b1cfbf5f5b72b43b441179f8ac6abef1dd959924e28e8c97668a978569222539f3d28b17694208d0225bff583ee100e9125a83fbc070529af1d1982f0a31e62f741bfa9ca6e9e739932d35af3683207da73b959392c86f3c01cfcf1b2f0217834c4f36b47bac715d7c374bb958e3ff01674cb20bc8868ca3eec7058a03669748f58dc91c5dc7c8ec13caf92a09239148309c8c28c3bac778131267ece7bad50f08c069d8dbf51a63f53c4a8aa406e8ed117b9d3e866d5480dc448001b96f22c38128a9ba4a2e4e4dfc18d641666971c89df735c0a9b9a26d04c41d620fb9ff774cd1658d232012bfc784b0b42ce9bc392b727f267fcb97f4beb7ec1c7cbe41ea3f183a3f83e67277c878dc014e775ce80c7027830a8b17ece6fb4995c994f83ae7648af56d9a2e7d0ba68c361db1618756c92dfc803173572b14c611e250a8553cc27d897058f9c42705e76c74529f426feece6921129b8b2a5a14da818860e33947a5152c14d964ce0766d1f3f5fb82d286e5dd37fc23af499dcae9c15430b4f66d5502e68b948161e0d2bba3bdc56f5b4fd04718e5cddbea74648a32ad2fe01e1571be4476ecec2f5056dc8899319c5204e31aa0a4adafb11e8a72750bf950b71f3a8e3a4c5a2ba314f0b5e8a809952639a196ac93e2a030e90c8060f50ceae494f7cd8ceaf24e6608b8d312531c59e2450a4635e4540c96a71e407cdc62c7d1061e03372929f6f58ca4ffa1bbafd3c77237f686a4b0d929b6564a681c4fc2b79c793f802242bf01236ba29b018d9b7ae2b39a2f59333668991e079ad67f78d4ab39f6e0716fd0d0e2ade2d98fa250122f4d2adbd54ddf9ca452c0453f793e78d36c88a4b8ac40ee668dcff3192eee555d9e4e1f3fcd450a48f509cac13e420f7968157239258653f910dced89ed398a55ec7630001e60081f249a0d532bd71cb4f44c67bef3db6c25811bf44195288ceccaed6ab6d469247a0aaec0880c54eede813b975503386ef59d3ff9d87af13a31b2616451740cf5b297d5f43b350514ab4e6cd3c3a64de8d4f1935ddafa412ed4808391b48a65315017a8d7b09fa0e4ef7ac168328677250eccce0a6912844ccafc32e0af2911b59e4618650467939c931d2a9d6092e20a44b1d7978c573bb80ef9083265c64ef1ed54b59bc5dbc1be900eebbcdc53e93748ade3fb593577afc139b258b5f2c133dbe6391c553d7a61a203c8da22d236b8e67b9daa8154a085b8825a1e7f9396f959d15ad75a73167a058c03d96e6bfe4c8b3a66842f8dcc5d2759be0d89cb8b49ba1df9a5226e36651fc2c920614022c2e2d2f77410ef7172649dc901ea8e651d06ee64cb03f13c90063e07f63735aea97c49724c4b9e7cb03eaec8547d23df23e25a2871a6085b0f9aeb51b01c2b10625b9f89fe051672bb2a1c0cb14ab0927d38e18c1cf60b979332b89a24356139164fda8a1de3a9f058032a09fbb58cb11a39fe81b7b372a8ab856c93de7492ca429eaac7785b105278318beab68753e14813fc84e9eba8b01efe18403d17bad2e5980b94327728a292c5af1222e50549dec4edac85b708093e21f83039fc66ccebe93131a239a5ff32fe1c4349fc659237db511e38ac0ef01b686b1d8978b3c9fe9278d9f4aed9ebea263f82e34bde3cce2e391d3f13d2dddf8c75839ae2d6ab28ee0ddd3fe59cacaf398b4a6ed90d80112970a2ea8e3fde19c54dc0e941b7d47065fcf82e8d42344b0a6f547a305cbb01a38c2660d639d706052a25f9549b83e74206f435c4d2df77c38f38b86f0f077c88dcba7e409a3e851dfc57a1b0e20b480161ffa7f40977671e19b6f843904da490a4809842643b517dfdb0ccf868632a3897ced93fc15fffeefaa7b779f75a31a4adda5de6d1e45381877dda749f02ae6024fdc69e5fae5dd53c6cf8a6595ee42cd6859e82a9f5c77ceb23fd41e244d1180c920d861845a85c2b57ab93f716983b55d33a54d9e0620e1b6a320296360acc42934f29b9a4dbde6fd6e8b2e9aa8fe8c6fe15709e824fc7a4b65347139fd06f977cf911fb5f363415857b123476758a819e193fcd388da40a860f282a337c5ffe4fb201656c410fc5678dc61a233f2ec5969c1f6b407cd7b02e42c0d452a2a3bc3ad70d49c3e52ea9473c091156eda296ff5fc437aec5e0e43e053cac17a4fb38ff398daf9af891d2ea4f7f51ca6d0402ed7171f6f405cd3b20a55c0f933ee121aabfa0399b7100277afa3f44b401a6e8d67ca1933f82de11dd01dfea9e628db448c6af97ed1063e3e31c6473a419211c4f1ad34fa95ef053744e85c3506a7cbf093d39a7df5701923bfd885fc6eec17010bc1682cdd15a7765552c4aab8941e7da40cd334e722c50ba15f97bf2465c45731e3adf41f7bd2783d36d9cd4534006c51756aeb63d21ac3dc2e8798bc772025d2b0c33e1657f1372e32a52659d990000000000000088d49697a64ea8d921a8cc60586e85b51add2a7af65e6956baee183291706765364d1a1b42402248ff76f43ea87a72438194963614e2ddb4993a100788579346f29ef9584caedc54ef5460799391aca3bde055e154bd9c6318ee6bdf64a48c18fff7fcac8b3ed6567698ea6677566353fa6fb0a806ebd6438fbde0cf88b40ebb8e18e9a9d1859c186c472130a0211564f596ae61353f605546bc1a", 0x1089}], 0x1, &(0x7f0000001780)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3}], 0xa8, 0x401}, 0x2) 16:02:57 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) 16:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x15, &(0x7f0000000240)=[{0x80, 0x2}, {0x24, 0x0, 0x2}, {0x8, 0x0, 0x0, 0x842}]}) write(r0, &(0x7f0000000280)="0cf50255f95b4affa1e2d8a288c5", 0xe) pckbd_enable: command error 16:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x15, &(0x7f0000000240)=[{0x80, 0x2}, {0x24, 0x0, 0x2}, {0x8, 0x0, 0x0, 0x842}]}) write(r0, &(0x7f0000000280)="0cf50255f95b4affa1e2d8a288c5", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x15, &(0x7f0000000240)=[{0x80, 0x2}, {0x24, 0x0, 0x2}, {0x8, 0x0, 0x0, 0x842}]}) (async) write(r0, &(0x7f0000000280)="0cf50255f95b4affa1e2d8a288c5", 0xe) (async) 16:02:58 executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x80002005, 0x0) (async) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x66) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async) writev(r0, &(0x7f0000000100), 0x1) (async) pwrite(r1, &(0x7f0000000000)="db8e13b56a885441823c5f7b406e484768f25f0037525db485b955a0fb17071c6fcd088f9d8d34", 0x27, 0xc909) 16:02:58 executing program 4: open(&(0x7f0000000540)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000014c0)='./file0\x00') r0 = socket$inet6(0x18, 0x8000, 0xaf) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="5a5aa0febbae721a670e61c842656ada0ef3daf538eb089f", 0x18}, {&(0x7f0000001500)="5b2af588de9cc3ad851cc91960cd2b0a23f5c48eb7f974f6dfcb003e8d1fa48fe174d69aa9e41edcd5d7ca9c07e998475388b0aae7bc782807af44422189278124ec1a1b4d75786e36a1773bfa607c51321824a7b816d424e81eb850f8a3cf10c9480ba3fa33376411a3f60806f500d5b8dde20d3ad52cfbabdf437082700f16af9b8858f1df7b29b51288c1e527682ad46d1a08b4c5046631b2408bf23c6a2370110b94c2297260a4e8cc054ac4bf5c9df406b2c05a3945682e50804c53722b737f613996a43740bc063a8d9fbbf43f5b207659d92b8d4af9be91a90d43f9b341a227aa59e6c9976ab929536301bef7c3bfe568ef12acab5edc5ced22c48827e7021e3fc2d2df67d8881cb870a420d3b8ad525a25f949d526b85bd28ef6776ddd74ba7c26f075596926f36618ddc41dfe507fc04ee93d790a1d08c26c122bd0be4279953a166e22f01bbc23d7689c519e7fafaf9c28e0184964772ec48b1c771a82649f16d3cca5e1110e3184b45c95f1b12d3f21312ba63c174bd8471b7608d6c3136fca88ec3054fefa4c6e96ad3ce751563fd31afec38cc2acf3d755a74730503d2170130114fe7ab2bf2b88cad4933f9f6ce9556c8a02e2ab27fea82b384df7cb52001020d20ef2786cf093ea18cc3d87747ad8fd3c1736dda8af24a53ff04c712d560d6f162bfbc603b0e247336825b030a64266ea7ba88c7f7558df4739ddbd922f52016c7fb703a7262308e4fb3eb3998fd433e7a85c7e1137934db845d7be01f2f0333b380146c8e0904ebcecd61a32062e160360979aef9f861e0db098d0971ba98a3c35b88f23297a73f31224ac53a32ef1645bdc235b85da6ef87c93088e4c5fd66535127dd7fcf096406cdf101c998bcaac70e2509b5128433e0ac74cd623400e007e06b453c2df63c991866dfb2b42b0f4df98411cd69617d129026ca3b54c88356503fea65453a6d95f54f7f5374437e932b6caab63fa98931c9ee29aa020b97e2ef8ebb21cfe7ee4152f0406282d0bccb25262fadd00aa9ab454957853f502b24e9ff8c3d0174f7aad0b5525f25b74a0c96b86b9401a06b84474b9725a19a20ad348add64435b57c3b408f7ded6898699bcf384ffb984f7c635c784a3ec715efeee2ea1ecd2cd3a9d9bc31972d803b2df9c9ab540cd9448f5e14807319cfc680bd89ebfef15d7ee2cd9500c0a9c854e81892a5b1e7b2a25bf631636f268295c9ec77949400a6ae27a5cfed2e879535fd1e91e50cce735d73b5275c370c0ee434d2644969791545418e8a889abf61ba191d87c82165eeb0220c0a1ba8119a65a10f9cbb188473e7b651d8b208cc9665d199dc32c23271cbc15bc3f40ec904ea19fb40e84f60c09089444ade04cccbc6f69679d133ce920755a7299ecf8e155e5fcaad9fd1908a3d92eb0a93699252b98e75fb93cf18775e7fcbea2cc638f370721a7b2bb2410aee99f7e4e1a2c8c7a3a5ed7f6fab7f706d02740792908e0e3ba65b133c28e3e5b11bb9ebd1f2223b042c26cc8b9943726bc4f54ae988a59c976628c0cd5b37530cadb40e4427b67fba412849096156d1a5b8bf8a282f12aa34d3a01c39cbd5f0969d99a9caf344596a3e266b89cc284d5ff4fe64d0e01ebad06dfe6459c59d1c2f4a49d0596265221245cc6d53e8ef9722f5d95f21a3434a9defd1adaaf29bd9e2c246b85ebfd602fec07d33f841f3f36b64495a66ff67a2fb9ae417b42eb2c8b238a16cdf8d9993b05afb4cdc3a78a3fe9b5190200144dbcb44fd4acc9412315c98db1524ca113e093ef80cc97567a85c679457ae49b51a881e9273a1e822bf50bed4c2e0640b6fdda229e5278fadda9d0b38d97e82c38245d19ed9318caafe558332780dbbbd9adaeef9be0e19298d7f656f4f6325e824ed52cc1e8f5bb192ed18cf4b70dce4193c60d2af790d753d0b51226e819f41598a8d8ad6204e960c4de1f84e081698ab14cfa3d86b3464246cfafa11f309ba59495821108a56f8fbf638b030fbfd6059e8ca37a9b8659ee1ac8e5eca4373312ca2d0cfb76b45466e79ef8bda1fcb6b9832b581765f92a53d34d8f3aa2884416ccceb3712c7f8e7a11a11333788ed949c9f1a2cc92382a2103b675ffda3ec9c7ec782bf44b55550bde58d25da2be062fff4e9ccc66b3282c35468a3f7bd356476df18dab3244ee94f5eae3f475f7adf1aec21fbc435d359ee80ac82c8d1a968f589d9e31234874f3d64e25516de4b4d8978db4b6f0cff1fb153fcacd1479cd01cfaa49b988f9fa467206b7003b8f677a1b3624e5feea8d20f12b803fc12a8d0548c57dbfd62bb1864d6033503114a66e5fe780cf982a0be030ec1e98bde9624d35270e2df014f1a154026e5cb041644be867025acaacec864bfec829ab8a199f7c0118a0404efb9ab8e619ca3f1faf3eb6dcb1ad818c216ec26387ab40a3276a06bd3d1bb4234823bdbcd81be9d6cdeacaaf257c0deef45479518750417a7a8650a9e7e858ec09fd25a8437b95f090eafc393ef122da5ec72b3bfec467e6f2a00eec59676b9070b64859a2101b6933863365d4bd3f5174154b3a809a646c71ddbb5d038aff3e89b0b26211861566b3d18508426bf4cac2a4ed8b5737618232619ce762618041f317b4a2f12d19b59dada5af2b1650df74701ceb4c21e4c6d11ffbf46d5ef47106722cde67be3601d18aef6b63c028d0f95b6700edcb485d4ccacb79c523d862c9f1387413af7469c30fec14b2ff1f92add9a7baf7549f0ec3b3211528fb4075b61b57d8f38f2769cbad65792c004127a2cc5fcb0d01e4233547e78f8a23b26afce64cd1f8682caa2de8a6f0eab3defa659ef36d5df75c757c52805cb03e217d7eb3c7f464971027801902f414737eb2da14c60b84e7b2c9035b17f924b5a57741466623f990c12ea075db5703cf5085e45403c79444986f800044e6e6f13cbddb95b65e7df9294db64bcf5e2995c3296f9d772851fbb4ef3e9059b0fc9dc149c6a10dbfe909e577b221a029a3c924b86e285e3ed27cf0600d0baf335a6d5b3f746a6b00dfc22992c88fd21bb0a0bc3a1ffe8ce4faf4c8cc912a287dac8718adc4cf998c625bbffd35e4588020c5e3da5def2103312829317b82aa35de3bf909e91fd05ecb32d40688def945fb27d5dd96b736e808b4a9b47f0472e339023bf2adf03c831b4e168a91853f785f124dbe5b3dc25b6aa6519ee7530fb52eeac8d0abc99161ca1e38c0c164b982a77aeb0df3baa2801e002129c70c1a2ba454c27a4d830aefd5b4075207ca37d996b641d6e603b9eddf3a33f888a7230872b7e2a8b9a200ebe38e1b565a4aaf6a52f4e0211244e74dbebf7393c406e5a7467281cd268535baa3e7ec55da2ad998b22f781010f1ecfc8450e0d817b11e09910f59a56eb682004efde633f6306173f089bedf54bf94eb9b443e9b6083ecd5a6afef45fad250ae6b105b8cae16326ae99151db52b25af0c3c3dde25ec2cbbaf1a107e6e2028222204aedc6df2121d54c2f1b6d89f60b2c80a009b51684d356a4ff98ec4fc3959e964eb67b4f5e7fd6a361d3254e05012a5e63ab63555cfef49c377507af93a1e60adf1014aed377b2a43e8d76aa437498b6692d0c83e279e27df7f091195b93960f4569ecd72c75462be58c7536ad4e17e1b9e73ca9ef59b1fd49113ebd22d5a255fbe451d12f981dcc51b25837ad0f6ed3400397b8daa76fa874625ed4ea394bd4ced703acd70afa2ac5355be1ec80caa256b0ffa0e213fe4e67a6b9667725d69d457f815df31811c8f1954df9628e1654e76d66343b2758652d478a651b1e02e4b481e4d73fd2067b69d94ed361faa29a200f9a1cf7d72f08aaeb287c506243faa93b80140efc7f741669760f4041649f20baeac28e548c32a76e8fc7e506eafeaa42c234f8a084076129b8daccb890836f1b47a567dc1c6dbc0fa7f4e79163760e50d147aded1fca8001c2f6d0a6e30e34109b97590945ee9d4866968a924fcb9a6fa5db7d38750a53c5875840339c5ab909d8f14a1fbe4857d82a6573206966084478b1d957a8d44b077c6c7f8e3048b79adbb4d0e4c6f895225e11d90ed98d1c10c4fc726d4eea83826619877a575bf5f89e0fb6f2af5efd3f82defccc568eb9b8c8b9e8cbbaa4803e8cbd1064f510c14df828810b8ad9ab9a4ee00a5e71a4703db7b0d3a58a5d555e69cf5c58dcc2685855fbcce728890d36ffd4192cae9a7685d9b4e680894e80cb0c1a595ce694db81534122089d8eddcbc83c914090627554a12b33f25515f176c34f6cd0922f2d45a34621de4733e6a7148b2b6b23b0eeebb96dd7d2b5bdbf97525a5fd8552753f0bfa41358dec0d266f3d588f2d72dfbfaefbcc92e4574fa0ac26c91b712efc54f863abec3ed64a330055aedeed9eb012449377120c3102b8d263f669d7ecd016b99d5b0cdf3d04952b7100e65891f68cc39af2c839905860bdca19661c532aa1894b77654eb36db24abc1ad2d79acb5e2cfca84fd2e84db6276202d04ae1075e652a8039ac903c5beebaf82c2caf0f5231f27c09ec7dc9c03d1fbff7921c1a807f68258435e0ecfa4334408a83d9b996c053cf6c701edbe6918dc54e3cef55b7626bbd8e4cee0f53a2183403fea3c146cef565943c19f141bc53abab79577cfeb98ec528c67825d8bebde6d7fc556a1122cd3282849b10d357a8685de0543b07908a14506eb5098d813b2cc93c30e62e414bea082dcf52a48764426ed9207e8e6bd7e114560ece389d2b7638ca5cd2287747edb32cb4e8e5c1ad2037e7238f658c9a1038d8e7f2fc3720dc0da138d2de2b347c2d09873e21c4987b6e163cd2ff45382a87272364dfca26733d62d5fa24ff411ffeb6f3f0c627cfc05497822a69ee409da3345866d05c7e940866ab664eea82c0fbc7f040b421b6b2dc31b728bc0d7f01c97975d0efa25ab0ac8f64dd27d0468efa72dd18135bdcabe5ff43394377bcc2f9615ff1d313805a8bb6288ae14201f8793995f1f71e741e84540ab7a0c956051d42d7d3952fbdf892c5c05b577ac7c91dce9bcd0c74b48273a322dbf071de9ba40b156e7fd0993a324787bc98a3def31ce556c2ba4f26d0fb328ae8fc62546c74e01aac0f2750784c740075c9a01e160666b5263a6c93f8805abd302d5dda64d1266b1f5a2e7464d272f5124afc6a183b94b3e16822dc1d62601677ddd96d690a1a16adae5f1c28a9e1f6fb81fa12cb0fde77c311059441e56c5e29f287aa2d5ed40027f11bd6adadf248956ffc6552a9d53610393353e76bf537c21fec458f9f38cc856b25229c0b6e2743ec5600473a59d1d68db9bbc1cc00b906677347acdcaedf9062cf76ae837fcba1653f1f0b95e2af1518351651a46cbd87f00cc33ba40975f1dfb217a04b33645ce993465ff19b0b9710b5efb48baee041dac09f4bfefebb951140b53f064d5db99b43404a0cc3e6fb000c95e777229d3e1f04616d400bf4a964d2832ace9ef3d0b6f1c7e8a88dd25c6863d3fcf2a3f1fe2f586647dc7e8b8de5f7526bf5d6c5cf52fa8f5ce96c373e770296d24427aefda2d510ba86f19e4062a44ea55a924644b929c47596d96dba3512a28b01c95f846758db27211eacaf603c7ccc0b413f87a139755e5a13bde6e89e3b0e94d181ae22090d9e2b91c833475a106088a4c716ed546873982677ed4a04a190b3474126892581876f5dbeb0a1b32cf923a1fade06a8924662d09ea5b7318fca4606aa358fa6ddc340ed49807297c91fb850d20c7173cdbe02954a29139565f4d1025c", 0x1000}, {&(0x7f0000000100)="940fd9676cfa396b659b44f08c0711214e9abddc17cef1edec9a3f4986a03057063aac6cb5ba0f8066219d9fad7f8120fcdaa6d5fcebc8d8f1077ed956949a0df6e52a8060688c255c65c1b3ff4878f6218416774c9702997ac50e17b2b54031963467fedab60f10", 0x68}, {&(0x7f0000000180)="cce446a081c82d9fdcb3588f897449d8e47b43a70d953856b1", 0x19}, {&(0x7f0000002500)="868bee00023f2924866ee28dd744e71bf435fd27c9726de47b9e4685c53218145d020e818ae4ccaa8c214932de733156247872c09f1ca5ef5bbd738dafd4254d662c4a71a943c2209cf09066e620cfb635f5126681cbec66b0d5f01b63f78fc18edf3dbd8e9b1932f5f9879977fe83b3c67e3514ef12f2f9b7026cf7ce1ab54f35317063f84648786bb0ce68ab3efab3f52c319cfdf7f37b59cd2b489d6c799d679b6f1a0beaebe050639b1d5c81ceef25d20b8d5b269d8b445ca1e31bc6dc9de0783c3be3364027e06ce8803617711d7bd9e814a2f4d90818422082d10d5dd8b7d880136cd04df8817ca2f84ef9dbc3a5f7b4ebb70a034a02ee08389385182a13b343e8ccb531346ef53ec5280deee0b5827e91f1016e818bce4b60196529de6e5f2ad4ec98c56873d887b3bc04a91bab2f47352f8786a1bb46a83bd01fd5d5a4c9d20407e4d5ceb3d1544cfa690938eff12e13d12daa1bfcc312ae1395810b33020054a6086c26db0e3003d949e02efd9c730f3e3cbe234093241961aa46ddc32707dadc050046622a9b936ebc64b9f0c5e5b8a41ed06ef9f31f2b265cdfaee0ef4fd396dcfd9b0da030fce74324ab2d32e276c4407a92be13a48967dcf465b9448a5c6068981058035e362d45d97203d44a3e9704a1a8bcef4650ed3151dc82171dd8a1aa06fb57b300fc999fff4ac45218c9990d01a5febb290ead08085c2ac6955498368c2447dc94dd347f4ef11c1b321d3f604f3e2b5320be259099133d1b4431913a7965a20fe4c3acb167c358336e4286a2d8f6fea840858e7213ba587549131975280769e8e684ef29ae5e4aeea2b77f4a8be264eb2705d2774c8fc4ddf23052fb52308ade51eaf3fab175413129cac613ece8c42294f636f25e3d310b1dfef30ae74a4589c6028c93016a5636e8a6f681f55b04d5b74a689409cbe63a378efc663f6c5e8959054cf61215a3f355d19e8343ad71febb93f47604b28b6bef7011dd73708b46ad1b87ea90bbe4ef587a6e53614f13c5fa2c50e3940ea373374285e07c0c598a58f18ee7e54709b3b31bd0942560c883fb9d68133d67e6346c23b485ed51089ad985907cf72d2e3554f07a36c1d180e8c0b0a4111d2e69585615537f882fab14d457d596ae15ed2530e6266b4392a7c391b6d10a891f9cd847da12d49a5a72a1a08e7e6935b8b10c60001e1dc02af671207a0a0754c2128dd76e6cb17ff9d7a2b15013c1580212426fe331c17cddfed53f6a4f1dd81fd56b0516628b7b60c04bd550fae00d0a6d78414d857aaba291edc497216268a534283bef8acb50a92c5922b2b472cdf9bd154d09bba6823c2f71386c9bcd014617a447fbda0baa1fbca10295ddd4a5024efe7b2eadcf01b304af5f0fc6cec853e2ebc935806e9ac37aae5969e9b59d84d4882cdb61554e76ff78b57f4d6d95c63659864af8cd303300f87fe2e08cbf6b99c9aa31642f17ac65ad23406185e1b172b991b45812471ad4df1eeef67e832003b497ee1af428441ff264c1882773302c0bfed1902d669a46a7bf2b55d0554e71b4a2e0e7147999159bb04e9687c55f7e4761f936aa4107068b4f55fa58f870dd45ab17cfbbf0aa4df861d6e1add4951e5674001dab271fece399ec1bb7e0315243ad8cb83b82790901d163c20e9a657fb68c5ac2ae81148a7871b3c0d0c0b294d6dfbb3a16adb594545ef529000291d7af45a0040ed70c1b805b2b674c424377416e0e0fc7f46f41509739873c12d60d6cfd6e38941a463dcab2eba2c7391e8aca92bfb676c99f9931f8c1fdf38184bf0c172842a1c1ad00597e0175608238b98c2b25ce3c7ba132bc8c7359e53f4ad78839bc0fd79fa2f212c8ab2bf140c6a0cb340008ba625adfcf0b6fd18b8d27943af61ccf970181ce78e3f3a96d6e7de3e027ce66b68d2e1e4145273e93373b82ded85666d5658234ef2141ca8eb5f395d237db30f87cc2f0c73cf366178662c8335afe9657eb9cbf224f366d8fc2c2ba4e3d9a6c613ecee27e996af6a5d67d0a9a1ec0605395f51ba98f50cdf8c74c72e0b6aa7783d87886aaf27bbb1493d3406b454c6cb910855745a472b6810314d34793776281ebd6e25aebab49406b17ae7d57d1998a27b5ba17a1921994467f4f4eb982e8e437ab330162d44d0a6d6d47c5ba1d8a071ff6f8bbe4ad33cbec3e990d16d2cfc4ddf11f38c51acf77a79adc00880531785b374234526948fee78d4952b7e78c108ba35251228f7af34523b16a00b56ea37edc093838f4256f1061afc11658711d0d00fa84f831613e33a5d66a2a209b96e98e279e2425b4fdffd0042d103c867d82cb2f572f83c6ac4027ad278790ee771350a10fb53271e93889165f2275f3bf9b0b8e23e4d85ee1bfefcdb820cec7d2fc8476a2a9ef3a4bf34832ac7a06d4daedab91cbf826d792584594d3daed55b98bdf03d500ecd3b3847018eb8214085d645e7eb81c861f8b16216b4748b12389a1d8ba7b4607622a71be5b5c090f0c1b0430b68c7b64a0b4fac635dba97c316af9c123a5b523a50ebd01442680f53338bcb44a57b00dae355cc4eedead1be0a7d1f8727a642d6611ba1edb4a0e97cc25e79c88da6ed9a55ad5f4fa46c0ef7ca657c86e043dc456b311d0ee442ab72b3842170e02fa36e7a6f3cf6ec7e959f933cb0e5978866e92e476ec310290f95c16371b4bb3127e0af348d6593ee92014252074ddf8035a740772e1f2e127904b50d2f31fad7f87befe10ccc40d7cf10cf5406a8472178d45cd5ea3cff586868455011ac6bbcae882728776270a03e0db3a5c219ab20dc2b58c86ed18cbaf0ae6d17b7ba63fc966045a164da473ea196bf3f92380cdef8a16e24dd16fa8e2b4126158835653e63cac38a77b58791c6963a2101fda45dc485c67016da6ec8521ff0ae27f6c1620703738e2fd6d8a72edae43bd14faefc9678fb14a300b8156109ccc7db3535d25ae6dd229699c331ca821f4daa2b4296c876eebda2443b3c9a9d4b3528acad1d98bcfc3215895a861b5be4a2e3ad3f2af2e01d4e58cdc849ab81ed724ea471f9255e53a7e53edb907c171b74e7a509d1d5a7cf2819128102675309fc973c600877d4eba2b244bf2969633c92ddb2c58a2a4f6ce60c08ddb65ee0f1af53aef7ca478cc7872350efa15221c6ee429b8eae17ee682438ca33746895e5d058c79ca35d36ff5b33315a05c9e82fa211d8b5c723a4f3ce42dadc6e8ded807ff884765a54e6cd6d11b898f77aa860ee6ce2500422188a081d928d37ff143504ea1ebd26cb3dbb5ad954180dadada8ae9e6556c02f424bca9fae9f09e7a4a13a13bcd1775e9f2a6d2b577533379993da4372f9a6487d8de9184c5a54229c42525902f2f8d0d3c69b210ffed30fa14cd75762f7ff47e9a8cc5667f169e95ed7bff799183005d635d98d46b8aa07b5fefcf9665ab4df967a059599efc50d4e65954d655be77c2b552e67cd7e900a21c8768387803c4dd30608a196875a9c2cf75e03cdd268e894be99dcf8777355e21da284fb376ea375c4265a3379ff37138538a2fddcb69ec722e589ccb8d575aaf7fd2e3847c25aadbe1d6a5153c31a7ef54ed41ca0ae330396009a93a29b8f5d3197283fa5ef3eb1bca7aa1101016fcff8829ac8aefe9c5930f17a8e32cb45b2ba072e954f895213f61a2c661f18bc0ac560690251ed3064f3b0a4d6ed40a0a6e44362209bda18bcc3f77425e5a0745daf1c1fb8b15d611c07f5aeafee10ea6cbd54500d60b78ea743dd758fc850e2f04f64de18d50f02cb67c8a32f0f2034dd9ab90f9685bea8f0eae8da356c19a3c47dda323f48b59bacc910af58cbaa572c8c1fc0800c146e6ae90762a30a093d4566f123209518f93a151b920c2ca2b680dfdb0b32e8d548f5e31767a542130533545c56f6f46ccd071db95535d3f60652886cedacdfa25e5def4c080adf10288fa79f298e30bf9736406052298acd364701c3019996cafdaff9a2197849f17c710c95462ff9ed7bf648d00889b2533326ae3b1e2976c6ed047d69cbae02ab512b8302cebb489cc0417f395b867be8f0dbacd7491ed985923433368b71457b2e3126ecc7e88af0c0d629d5a01d2d5048e54c1c0e7fcce375fb1415983bd7dd352f61a7631d342bf539f22d319d9d760e9baeedda24e8f4514e85f7774238e6d4e607be75d10dd45dd35e16305f7893a347aec15d2bd581332995d15cf9acfe36998ee512b388ecf825060a07617609ba7a2cbe542b2fecf292066b83837606018e30c7742372eeab8edf705e104f49d8f4305dc2b1bbc3f3371ca353350ad1347be7d5d239945bddb37c570976aae941e1062b16a9ca7e92ad3ef206e98426ea2da51580e4028f6fbc49c6aa90eb9fe38a2391807d8ead53401ca3138278e966b86f4138ead0059e0fe9f736747388564928a14b167d934a8e6ed99abf598657e62a80f3e9cd0c993834cdca2e1cc4d85fc85f2c6dd7b9a27d8dc3e6a12e8d103167d6d4bd7e693ca6fc8ea3daf72d8fef26904cb2a6864ffb442e8340a64980c40c17f03c12196954ff3ade5482d99dc92979df01bb269111cac23c260ffcf15253ce8a0e89469d4b2f34714b1a976af3eddee2837b07843c027b99dfc26909f9eefad7293a22a86a6ab99a82b3aad39c47305df9e22bef9667b9a5ca39e31e46de628d0b675760bc57bbfc1edf620dc08bb855ee5df2c6c6baef0a038fd83ea8e2295bbbb2b3b8a7c8d10e238c3aa7ba08a05879b94b8542c3a16becb3e0c347e68a9884da4ba470f971e8e7788f3bff254cfe089d3e637d4bf2021594ac17fdd8423f7bd614c99afeb103257c8fcd69b92c1a9ab4caac82da4e36142f9945e4e50e7f265b43affb5d965da90451a3ce7c85f05b845b6dba10b83cb686485912f1f54b855f66d7bf24afa4ff39a7252dab4536c9b1a44d9c9b7aac13dfa11ac4b5e1526a027bfcbaf77adf598648d23d6e623e46f1ff31b150b76059184fb6dc9b50fc16bf6031865934192745c0f4a8e7b92fb02d9b713e51e1fbd3798890db4abd115bde3fff3daca8192e5ded3acd082b8e629caa71069db4a5991d15fb8ca5ae7bdecb4627ccd0b250800d4a425b5736547b98b555cf134c6474398dc8e8717cc3cb5864da54c321c1ab368ce4f395a93c5458dd82b1144cb6e3c8acfb23c5077682646ae1efd44568acfed69d1e28feebf9fa68c2088cf59a874c66bd628f3a102d1a1476e64974ef11a413137976758bfdc3be83cc9e7118c6826b1a031fa560d061126b57b1573cb03edc9171c43d0bb91899f53698cf5f0e85918d4fbeaf2ef3c64adc826a55a8b8e8a800d313d25f2a13b4f98a8eee1c0dd6a67a4a14432faca02ea63e3004926776a83eed6cd803929d0f5b85b4ec84bf70c69500c0d7e531d996e0606920467ebd0751ca5529bedc827f51ca0fe8de191b5f4f8e8b923a17a929e5a03b1effc0308809e96b8821e6d65f723a486a8212e9074431563e6f8e9e411fc078bdcf182f0d2a0028df76a5e7380b421e78fc0b9e44c3b36622b4a3bbc999da6d006b9645c67d86dc2ae5d4852b21accede58f8852d7f7f4774baaebdb3108ad98b2926b1e410b612d7a3d9789f674a97b5619302775b09f41efa5639682f8d4e77589155ce6a3f500dbdfe0ec49fb749c36cc16c46da79b3f3b8e1dde224e3f79be4db8e42fb367bd939e3be72cdb6d09079d8523e8ce5e182f8aa7dc3a05720dc87105f8a64f6c014aea4080de8b6e67cbb18afcfcb20e2a85d530974be803559ebc", 0x1000}, {&(0x7f00000001c0)="44045f791a6e627337beb1544162fc7cc07aba793b1488f2a4934ef325451ed9cadf0b9d92c16eadb4657ab68181fe754954a579ee14717e5db7e5191d7e3edb02bea85fe9d1a0f7f61a2749148a0bfe874bd3a3b44e5e675b7ea379749e8c", 0x5f}, {&(0x7f0000000240)="ef485414e3cc0278f12a988ac4143132557f9b11abce7f25f2f6e5632c788d6b59bf04354037233c73dff52b48adc9232e6930c3e42f42a7c5960981fe77ae0b320634323cc1933c9f56b214e40e22f46d6901268e0b4740ca2705ba7f964f3789ffda34a9ffaa1e9922321324bb58a708bf653f83569173bbfb22deb75a8036b6d70bc5901903ec83993198b699d749c20e50fc66365aa0e233cf9e541319f6dfe6175ecfeab574f8468615fe3d5a2ef74fb67e1b2a99dd193de3cce2", 0xbd}, {&(0x7f0000000300)="a0ad1a7664209b92740ed18fadc37a0f11066895abd191b4afa02deb04ed4b17d4dea3be0a2ad9ac7f311029e88ee80f3dfb7c8240a7fe891e8e34e5ff27a3dae7c06bdb437a07590c840a2a928579d6e190c3e7b23dd0b367ed2da00a62abe9b573ed0109ce7306ce132476d76f8df05152a9e9463d3eae196562e6fee8af561a99c8a444985129368650eecd39ad11367c42f0cbd968644259ba0e7bbc7ce5a3cab253d9a9d834255aaf5892778ac78233eab566b2ad43d02b8e5154301d85224556ee36f7ff0dc9d42b495367f9c2255c3ba24788eeeb610caf8d7f5a8fd724a2ef3d4562aaf6d7af49930bfbae59316d03f5811e292e3245ff6b44", 0xfd}, {&(0x7f0000000400)="c1958a9dabf697a3e4b7c206b4b069c62c2b55f7b16992", 0x17}, {&(0x7f0000000440)="13ca35fd2f7c5afc46e9733740f980602b2ae8b7fb759daa0e3b0af22d2f4b3c1779882c9347895769def67766afde60f13061c0a25e5323d5f3cee80d554d31ca29035d6585747351329567a24a6ae86f2c1554b65063a3885f7f6785591feb926351da2e35503b244ae13c5765f72def6de5853383f9cee7270b9f17f4a3ab24dd7febf79c5a8b9125bdce52598fdae37f23acefd1643edc5d2259cfca2a0abedcd01fe2e48687682bed89ee2023c557d6fe1d534bef53093b1e789ec5a3d35529c102732cc85a8e7863dbc58e411420939ca24efc4126c87d488ca2751edc69c8295b3238", 0xe6}], 0xa) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000000)) r4 = socket(0x20, 0x4, 0x3) dup2(r4, r3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) 16:02:58 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:02:58 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = syz_open_pts() close(r2) (async) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = socket$inet(0x2, 0x4000, 0xfa) r5 = syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r8, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) write(r8, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r6, 0x80}, {r7, 0x20}, {r8, 0x8}, {0xffffffffffffff9c, 0x10}], 0x5, 0x6) (async) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r6, 0x80}, {r7, 0x20}, {r8, 0x8}, {0xffffffffffffff9c, 0x10}], 0x5, 0x6) close(r5) (async) close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r5, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="2630479a2c80c35093965d90ff648cc79b0e5d1dd0e81c7bfbe54a158b135d30cebf87a35fca95e3c8294dcfd3d4d8591c0e0bbb3a7cdd3f0d40ed632b8c8fe189f8839418800f1a6eda131fce5bd1639abff85cbb6f2d88179f571ca87946ff87dd89994095766e6454760edd774900757a2831ad02966f56b39516b35d99b50130205d8f74632c2defca6ad34e2e0b6bdf6657833c69f3aff921b254ec194f253384cc8ca3761a", 0xa8}, {&(0x7f0000000240)="3a057f1a10a3c8c47c4bfd190554cfeba04db81135f427568baf2661ba0e825d223146deaec521d054eb5acc29f900620e0693d91184ba858d2f7b9aaf1012cefb6e06abb487969b241f5b5001b71791749745b701e528c8a02872074c53b464dc984b236bd738b3c64ca9ebb6dc93f35f1be9786aca7a554393095e9e10ff910580715c6b3931", 0x87}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000001000000200", @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000890dd572b40f9f1dcaa75204521e637b1023328c277dd5c333edbfe11d801727201ca9f469c5d9b3c7565a95ecf1ddeeb0221a81d71a1e9888a70dd70c5805c119c2ddbe6ebeb3ac937bb9db62ab2d22343df08e6356ccc98b95ea42d623a15d5b74c124a1674e5369891437da80b6386df5bd9e060000005e3410d20a37d41a1e43c76676d2d96bb59add"], 0x60, 0x4}, 0x400) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x8) socketpair(0x20, 0x4, 0x0, &(0x7f0000000080)) (async) socketpair(0x20, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f00000000c0)=0x101, 0x4) setpgid(0xffffffffffffffff, 0x0) 16:02:58 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x2000, 0x2c99) (async) r0 = open(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfff, 0x0, 0xffffffffffffffff, r1, 0x0, 0x80, 0xfff}, 0x2, 0x3f, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x29, 0x1800000000}) (async) getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r1, r2, 0x0, r2, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r3) (async) ktrace(0x0, 0x1, 0x210, r3) r4 = open(&(0x7f0000000000)='./file1/file0\x00', 0x8220, 0x0) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff}], 0x4) connect$unix(r4, 0x0, 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000000c0)=0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0xfffffffe, 0x0, 0x0, 0x0, r7, 0x151, 0x3b}, 0xcd91, 0x80000000, 0x1}) (async) semop(r5, &(0x7f0000000340)=[{0x3, 0x81, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1800}, {0x1, 0x2}, {0x2, 0x3f, 0x800}, {0x0, 0x7f, 0x1000}, {0x0, 0xffff, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x1, 0x61c, 0x1800}, {0x4, 0x100, 0x1000}, {0x0, 0x7, 0x800}, {0x1, 0xdb49, 0x1000}], 0xd) (async) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x7fff) (async) semop(r5, &(0x7f0000000140)=[{0x4, 0x8, 0x800}, {0x0, 0x1, 0x800}], 0x2) (async) r8 = getuid() semop(r5, &(0x7f00000001c0)=[{0x4, 0x7, 0x800}, {0x4, 0xec}, {0x3, 0x5, 0x7f1ed4abd5d3a2fe}, {0x1, 0x8, 0x800}, {0x2, 0x4, 0x1000}], 0x5) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r8, r9, 0x0, r9, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000001480)=ANY=[@ANYBLOB="00002e2f66696c523000aa79c9a5e03d8d5235ec66ab2ba8a7989c44c78e918e4acef2ae322a41b22afa9af29955a967dbdb076084c8859ffd401b4c02b4f362fdf9ad6c53df201e5f16cb17033b94885fad354ccf4cb41abdd38b0b82705473be6ec9519b168733ec8b2583b84473397f4e5d12bffe869397a80c24a9d879b7e4e3831c22bb302a03d5f96b71e06184a835135b55bf56f36645978c7c99e32f3d1cbb8f1f73822bf0339f046ab72b0ab0"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000300)="a63029be32f4ac66aed65f12f094bbaaa81fe489d83fd28504c4f64df2c9a48842ef827286242e6301ea03146d98d0074cabe6d8b81798a1a1691f1bf846729da5076cd6175d6beed55c62f63b9efa1394d2a1af6626881d418e605c0eab8b59e561c5308f9e8201a7db45791b3e27ed7d2c900b05fa469bc1ca5c5366188637e4045a1ffce8fe1299496e9c63ce3e3cc4c2b16c927272ab668b09b507edaff6bb89db61c9f496bd52adbabe598468727eeb4222f983691d9423adadac9b568be54bd031c5843cd81d67fa4bed7b09ee6a12693f4f40fbe0883237fda2afc1603a1128916d15d034204efd7959778fe1b15be12108c2b52e2a8320dac94fd13858f554d8f8561cd0e4a99c44c8e2daffc77b0ccb2fb9f1a22d63a86c2c3b7968b6c8b52a6f4ed354a73075fc7aabe08bc9e1aacb19a50675478e607cb0700b84f1aed7d4cff79b00675363b94b07e9f4a521788f183d6194ae461064ea050c8ef7e30f57c07cc90b6a5b9db105a3f24627472a5d2ec5de317b8cad7573f994d421599f7b50a0a54a18bdb676c7e47541070f890625eef744fc33bf7f7f4ee2875e6ddaa95b2cf9ffea0f9ae4af47e73bf24739a17805fa834e93b85f5c3fbc030f6b6203e9e56b1a46a05a2bda3cde757c8c918d63269a93ea279f2f45e5c11cd7d3b9d85e714a5fe01ee5d8380d3417e679116c9bb4914c90dd29af6e2a1fc51116ed05a42241f9290fb7bee0d2e77033bea0f34f2473526a37cd2abd01819768e028b16d3f17b1e1297fa80620909843e80c33f1d641109d112c399cad4ce60539c3f43a8bb282da95f28217b6cc92f6d2d897bbd5743f1fa5dadfaf00548f24cee0ab83c4a3106a0e5901f9a5afb4aedb6de8979202cdcf60a8907ba92c3536aab9b1815d29df1c7fa11b0d4400e08007315892e84247b437d9afbd3a811a4973e5a16491dccda15f29fb1d79617659001c40cfe44a3b8e4b6ba8903aa0cd9db877c83ffb07a25f940cd39d832c3a2fa07668fd30812de4a2f4c0446174c27ad6ac8e75623834dd58c303fe842285de893f4c4bd11cb1eae9d4edc6e704f0a1c2dbdb603171e4f94b9b8334d79d9db05338e7880e40d61dd7bc645a365eccbc04ef66788bfd91b96482bba5c7efebaad12077f2681f9fe318272158c880cbaa6b797949c10b625e9a8a85b02c8efe42e75bcbb7efbadc06fb6fbbd2e8ef25874aabd1eed7a658e9bceaa3c18a001b0b31990f647566d173137a853c720e667d6306dc366be7aafd455d223c5b34f516e075d25688d2706e7cfc528c19c8f28e58dc014f2ee9a99a18f124b6a62e273cc103fddfc6258b14b1c413002a08595a6958dcbd99f0b4962bfc704b8280c814c715a68e1e2d822f0c0980cd31574d93ce1bc708a37b99eb9b19bca4b9a27bd103ddd27c6da635679cd84251e00c81f2b9329b7945d107c084ce8334ae22f637db6354e15ab5c077b2aaf7c2f0dbad08125722ccf4288777770396a138acda584e92538c121ee7b85994c8a167e3c7be64a97fe83dc8ffbdc9f15f2f8ddf6644bcd8142edb0e9b40884af9b0cff1a0142fec00eef9e9e4ebbdba508eb95923e3283efbf5612a1090b6e7a7a4432168fc33e3074e7b2647faf3bc81a6cd0b514e8997f7b2787b84bc2a7ef9d088423a2fd9d5b05e090bad0560ff130958abbec567ef97d6c46d094f75f7a0240a3653f51c6c86c183d6909a6eb3bdb9b0dfb635c752ef6fc066bf153fbc771a77b7b772cd789703b7fe4901d02817c5cd12d754c527adb04beb2fd1c44ad7f626d3ebefb7a54263583b48949098f5bcb35665810ffa0280c3815f522b2d5ebdd57bbfaeafa3a34fe8fd14548485477bee2b0a4d7f7b55534e220d2a6b3847f715fa26b105dc07b5c546fc3f7b5c934dc3edc250feb0f55004eeb2e992b6b746337d80291f9738469fbf07e6dc0c7ed14e6da2f34d16750e2ecf07bba8221486ed851628d38eb687f2f2e47413728d6f942fcc391daad56f6e1a0a60221515492699b5bdc803e0b9bddada1f47af2f265e8784218aa48ca019e511a9751cd1fcf87e32097038dd6f7c1c56c63a19b92a252641848f2cd1fb28544aa415f4f02fc7165c1a3ca4885a576a64057262f8d34f6dce97e8a0cf1fd6276cc6fd23b4308dc0a12f31c776dc99f58647c2e8007e244d10adf2b4840889e44ffa58a49820c40cb0cfd9ecb79b7078188b4e9c79e13e9d8f87c35532c17c6a2c215e055279d23bbfd9684684f9cfe70da84327dd009a90cc2a8ed758755cfaad9818bdad735944e07c839a2a3b220cae37b715eb666929b55b8c747993fb5f37ba90d4ce6facfb76b54b70e36a36b6477ebe3fc34c32c8de64ba02000000d9ab3d09db13f4525cee30e39d9213386dd8d3528144a2298ddd7295dd31bbc7591b626a4060ff18ff9bb40e8b938589fdd1cf63c5ab8a561c615a476c2e3f998cad0daee2bdfd4c8e237468967b4c226f4f3d61969abe3a1965e5b1335701d5db278f846c328115899ca76d98ffd82b842dcdc5112c0ddb4c85081fc89e3a4aa344fb3f630c0bb477432d1a797607df1a7ebdad155d48ff7b427821c85b7802308e5747c6b6f198f5105dff5b59eac0c66cfd4975ca208caa90850016f6cfe4ffb8d1f31b1e03d4858083cfd03bb1b0a48f3e310d7960cabec5ef76861aedbc815eda6515d2c0e129d864ff30c461900fb4bc3fd84fbd9ab649f530a0c3318c44e0b2b70537d9475879e341c2dbe00fa21926999c28d7e115adece1d9ee9701ea566a8a09c8771faab7fd0ace23d07bcf3ff76fe811ae6cbaf2e8ca8399c15590b97af1774c99106c4434e9fef320327d01c0803b51522c18c8401e3e06e9672cd0715277e0c157f0d62ee992ed15dcb0fb6e3eb49391089aaa274cf93818be3c2da3ea960d258b0e56f641fc381a57a06a7e14f98e3231f6fbd259eb759e5c29bf93b19e45255f5b957e1caa23b2e3673601ba4099055e668df8fece7b30112c8c6a20fda658e02dd9c14c77f290c46a467bb9f3994251e432723854d9c595559ee7e2c92e3e6d7a8e9fdc2e218b66d40cad77def6115e71b09cba32f240ccbd3112c2925222f85990b13cb499931999ed24da9406d16a138208bb9a3737dbbc3b31e4470f821cc19130860b1410a3b0220d7f766f32a1d405437183611e30b389d0cb3d58bda9e26f3d59aeeed0779c0f77bab5c47f61eed1ff5a04c799faddba0b9b932fa4ae1a49acddb1513e573f0022f397190a4f34626c0b1a4eb56ef71265ae9eb3ab90a44eb9b2df7fc2168f0c906996216341ec699e626f3cd1a705ae1861d2f6dac0546a6468d437970eab67202a4c5c803ec44147b274abf88e0af6bb6eecc2af8ffb0efa91fda7a6b43ffa517b4c0a81a56636f88aeab23c34096586dec6ff4eb994124cebae5bb8df14bd4cfd40122db9b0f3af6738a724bbf42c54742ecf8f066eceb0f7141cb20738ba4a888db3decc89de91c833837d92d26ae03ff998da57ea9652d9f64be7dc6afa6c3f5ea7da40e1b108b6a1f9d191028a88235237515b7a39057435e4f12ee56fc9a91afaf274f2d89fde1ce07a15584fc67df18e0bd7dad212c136e4d63b140454a7c46b11b95b072a85cb495329adaa8b2cbb0f39b406326d3a2eebc985aeee824ec04d1f65838d0000000000000000fd08b62f31d08621529c55906e4fa9c52e53b22523f3889589a26fbe9ec3df1dba970a0db37015f32ad9a08987a88a78356f017eca493a225bf4ca1665e3e1e3e4e888719690fb5c77f5c2050add9e887a806cf83044b5676b37604db7e29fa76fea426572894f2e10598beb8a8bf2f6e6950d332ef69366cc7f72442edf93a2da782ee5940ca64a2b08bbc448e7d94d24d4d93be9bf895ccfa6b2bbe1e77a52dd366e9c1555cf818d36d82c5fa59eaf02661a6395c20c16f3376676b0af5ff7315cfb3cf34c04a4145477aff914027c2a5b83c3f81f5ae28dadf86ec0927646e89bb74687d34b8c8d359adcec034cbb2a019cedb10eba4aa4f09b4d1c7c0f7fb9bfa67ef702d5c1e6c72a1d19716247c4b3cc359020a1857c5663ee8a4b09b461c28356d33d3d35733bf3ad15dec4021051b1145ce8d381fe452755f77ebbef27d422ac0f6f97f3d53b748c2cf5ef724d7b09ecb383f99abee73193ad0f8cb6e94d7647b985af19d0406ff85c6349bfd1bb46c3a437ca96e1840584799481ad64d357bcc329058ef8ca2619f86dd9e51e2783af8bfa429fd515bbf8f8514d5f2bead328f57ed1d6487d026b9bf5a4c6501d489b56c5487ee9c5ddfce854d1f2233036a96a0390bc0e0853187ee969da7fbe10da097c2b966d48d8f442cb7fe2bc23f35e1ae2b6adbc84f8df4a2a8de38646439187698453422f2f6b6def8ed4df7d38ed492b48bfbedad48d7b01ecd928d4ba99f2eada759f03a7a53271c029c4b541d80d6af3b446b23b3a2a9f505e5b262d94102f4467ba3f8446d6c3894f2ecb61ebc9631b40bc2d30f1dba66c3e3ee721421293fdb02f22dd49dffbffed7a03aa3abc39a44b361377a0e256d4ba099b729a3b421a39bc3ffe0ebb3b800457dcc9fa33b92af570810d8c2c040db71c65512206fd4c6083c2e08cfcda51becda79819408757ba94971bc5d596d9c8df98e3046daae63d0ea9cbba4d3a9c14b09383ba24a5f458d874b06888da4ab887316465a0fe6a5d3c804c81f7118b4352ada4a4e6afc7569e280c20dc1b18a3b6955edc1ea43f85536e3fd9c6c57c6a19f4e358e656ea128a1b5c8f110b9e903bf9e1ceaf55413bf72451853cdbf91e352410ade5f78fefc917b3a1ba34eeeb8448793af8674d80613e21fbcda1e538f9136db4685bbbd29d551b714a237fb351cab812f983adbf31587a4d6eea2526fde4651844e754e3785a3ff6ba4142c3a047393a5b5ebe21a29a0202ecec0a367d8cf245d778778e74afed14ec803d905609f126e2073b283b98d7050be8f3348b3e1261919df0219cf74e0d81ec4c9e39d6934c9c392115a1c62ac8d4624cc21556df9c891cc4b67e7da1271d97fa6ed0f75627f2ef3cd5ddddf82afd0988af8bdeee278ea58c6227639a45efd1f7a96ad65d309f294e9c6c592004712a7a448e8abd545bef7a880355d9dace6b8bcd88628f391e2fd5d3d8681745e4e3fec2c072a34bd140124f444b3ccf6ea5b579dc46ff192a108dfc37a10bf56c3917aa0e77a7931dae1409055a1e6c265a846b7f3ca4f41eedaffe02cdc08860d8f75e318ab7023d41436b9906e5f54e5ac34efab87d58031e5df4e6200072687b6a0779e21f46a54e1305d3ded42ca13c4a665caa2102751ce032cdf9f6c4d776d06c5cb7f4ba89fd48f8556b89b2ab7726311cac8024f48e4e204379402e0981d9c6a2e31150854185582918670d1ea91c565e87f01adfa45680f67d8b5d639e9b514a99f18ae11ce5ac57ea6a252e0ac1a414dd01f424da05102408ef9720418fc45103ef9eb7f6e3e333871ff69a4bf25adc718e2bfe412d8831ce0f27156b7f3c600b1db4df1287ae4789d09f1f2f9b85f324d743493c9d4ed090cd34e1fae9082781ebe6c9f1662c2543c2e81085dcce3f6d53c5375c3368784433e531a3c59d6062958b4b08ff3a195e5cd294ff683258125867577e7d3a8fea8b22d14878f9720b65624f920e270b99c1baa75666ee50f21c17aef3cf7543f5d9a1cd87744479c95f8a5e30ef7d87e86a40e7572a213615caee3d37bc7950cfb9f89cd09e241681c5c50c4872c6", 0x1000}, {&(0x7f0000000040)="fb704b457a0edb1e6caf446228f22c1b53fa29e099e350cdc8935632ca30e49178dda02ef25b3bc0d3911d4420452eef750e223f4ce3263e929214fca207731570836ce0c99be4508cd7d90c84a95e4ff358e70e08b0bc0e1847c3f8ab06d2f52dbe0fd94f33b6320fa41ce8648c40", 0x6f}, {&(0x7f0000001580)="a7de2664e14c66e9d69ec5b26ad6bc06d8a454de84b18a0f178ed28546483312bd521f0250bc704dffef9cb3ba21dcd8a331a340b592c129a5fc5d29a76acec185ccbafac886c1553f71248f73dd8e55c8178e2ef4be007566f78639c6c2fcd4cf626100fc52f3f4801ebe7e770e2ef14a4871cb18dfb65babee17072f80a2567f35c50753601e98dc93d9c8e36a3d59e77bf5d777db53be5c2d21c3bbc2c93b142197bdf626ac406d2260e9967471986638c71fea09b2ecbc06b52a4b21f907367c78192ca4edd615f78ea102f2103c76bb9fefb4ae09dd0a87c40ae042f791686381d29685da5bdb95a60fa77f49ff6f8748897f5f4c21e32a463410638d7786b86a5579107f08bcede2a922e7b45040189964463a4350bc05b79ef6b3e6422cc15deba9b57a4f2d4750ea252e3f46140d34709096053c37cd4ddc654a8c6f0c1214bd7e31f70898286e32c1cff2afeec68256ffcfabfea2134570179cac50bbf906a333aabfa81af65d6e63507f07d0700d27ab3a9525d0357117ff", 0x17d}, {&(0x7f0000000180)="0459bd020090", 0x6}, {&(0x7f00000001c0)="5342e57389", 0x5}, {&(0x7f0000000200)="a869eead0c8ba94ff64ad1d9159a8ccfe19aed35545bf8634b3221e034401b48a21ef15d3383ad", 0x27}], 0x6, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}], 0x80, 0x1}, 0x400) (async) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000003900)="cd0c20ef4bb40d66c221d01d71a481e74031c00784d41c553470a365d9cbbaa5b1e110677be252210e29683882b731f3d2f1938bc8237c74e35380c9c34b9b37c64bea4174ec19504103689555b7cc2dff454892e159349020bb60fb9ccb70e5d8a364a6ef8bf764d8210f43d79ee5f443a55592e4554a35bce945f3d35f1201f3f50d7589905225b8e07076961381acc394f21f5ec08ad64b6a217499bf774c05710767146b950276b4ede92c97c83966a06f74632330a726fefa621ddd16aed180b361694a435704f140c2ef897a960268a2664988d42cc497f68f049e539e7197e50e3d9cf1018903547a4a52f1fc9f3cd1e1056f8c4a89973b148c0128a1b9c83f0a2a18d69e9d6012b011f46f935e6345930d65917b7d401d747e98cbedbabe8cd3d5431ca8263eec3b50a2e3dd3143372fe222e18a51b95f391520f0a9f09f2d9e04ad77f92a913ef97a33f04673df5b8d5232c7b4a7cefa091e0bebd4a977e3d85a5ecc5870bb068c9c3705bed183673e26527f6237db4fdedb2c9298e25785e635e289a988036e9d27e2f09c54a1f7c5d986b7fde1e4fd2859c5a9b702749d58119b89467371c6c4e00ab958176dac387d0b60beee87c2b878e584ab3d47d084a1ff337af4fd63976fe51c56df31a1e5d83981034cfa96a02f626a1f57f1af244a77ddd3a61cda07a12a7cedd69216186461d025c184b86c07b300a05c39117f43c3d3f956664656c2fd39c4687a27790ebc232ea37e52047f4eca72ecdd539da58d1f8aed2723d4801bd467cea11e0151ce98308a475346cdf8ec5f2ebbcf187789c6a2a6a6638a5daa12073e3e81ad0fe6dfcde31f5e4a196a7fa454d9a27d5d6fa46c358f0f2c57258fc0f0feac547cbf389813166ce79d04b3e710f39290a75ed4369415573ad88600a6d545bfc9ba876856ddb5a5e3fa2d6edc6fca0fe44271eba603ec0d33f28f0427dce858496a2887fa44507b45ce48fae2324b6f7709dbbcbc2390318a75da34e488c529ba4cdc62b87b69e12496f34ec2115672b27610a6f87ea004b4431769d59e5d7d67452815c43b6423978720cb753cbac4fa6c3cf1e0976996a0b2eeb827f729fd8c4450241b17db174ca82c70256d72fb824445413e54ed82dfbc3f0bd6a75f1aebbbca102072bb6d13b6e6600c34228bd1569b47433f502a5a0be9588f503ae1baef8b854bccd07e48acc5e6847d2df5cf703e88fddd07996cb0e2efea21ac53048dc422124a7e7dd2819898675ed6ff52bd8980e1e42b472274b388e926f0f364c2616210e65442f63e8508a3d16683b844ed77aec9bd1133352df523833ec4a6024e5cbf4f7ad0e58d515b5d9897efe5e6a12e45cbc8b7ba6b21c85d1a0e9a4e53366d549f7a1537c05863dd6c8b33c6e12ecdff0d1d60a6fd1daa4ca4f6539b0b3bb95dfbf33e5dc6dfa1b0490f24414850e26edca8105c1593818a63c37d7c7352c09c1ddf391a41b121321bf58d94fc2a6d7bfb487cfc24e1ae747267089bb1a6b06195459da729331dde7dc43a218de647fdf705d2867717b785cdb8dad9d90a9be8a07862a99ecfbd51e5b680377cedc54ab447f7f75769e91428fb80fa4fbe09fbe9ba5b36113d017ad848cf2884a9998ae1eb9c7e235030c9f1a62a461fb676e00f9ffb6099fe792a8fcc537dc16d74694f24d6f0052565d587f0c4ced1ae6c1c02a25f8e91a5d26158124df0fd27de1caf4d2624624c89f470af04d782ea541656be5a4861caf5fef144bbdbc0ba2c2369f6b5edbec0fe38232b55ed4e4a85abb5b3005bd46cf91a16b3da960cf6e1bd4a082631ecca067d99a2588e6ad04a26be58eedfa50f76b3d5d33b8757300ee32d4f69aff57695aaf744afd9715fe3e9e4dc6d13ef73a3bfcae51a7eac579f2f0199fae0bf9309bb3bfa2c804aa2aa82611a9c59a7438cf33f91b34715caea33513618149856f6b47be343c588a108dc25cb939f24c88f5686237dc43f90fc5de96c9a18761d14a9daf2348af294c90c464ffe5265835c64eb7d7780e167f9b5303afa0749f28eca647086420947b84039f06d83b6eba9e2037dbf350c5aac4a239b0f0f71808ff30eac16dbb5203a289a2d1fa8bdfbb3e8ca7001c16103cc39429ee1cffbeab31beee5a97e3c23ca1278abecf473c664cf9ea6e49adbc5f84f68c6e63588c98f7c58da59dce469b530371aeeb48348289e1489873e30991515ee761259006d6c90c26f218ebdc584ad5d43862a07585402362a0b91083f5ef00645826b309abf48b51e8025ba66b59b2240f6c0c0604452ca603b74d02c10862b7277b1ed28cdefb7bd0d2799d66708138b515ac5ba8811aa08783feff51d0425a2c8b881d23c01be8ebf2f6bf0f192a38613c44c93fc916e1413c1703a92c11118d5756a1d09291dc556518b7d4f9a2d92e498d607437380e5a7032fce926d8731c4c5ec9f00d2dd84780ef3165695047fd2214d73fb673cddd49b854fab1c1337ab43f8edc5a58ef4b62177d7e3dbd93dfe7bce751543e842626aebb18d1a374e9cf219d99cecc06374b64848e2fbf2c85477da5a2be88fa6cb5704c385657e5e3e51010c3c984d19600a2984af6cd449be7424f66b5ed57d4be248eae8eea4133145ea0691772e8c1859db8eea13a407a056d729b5d5fb90b58d1c9b23ffa34971e38bc6dddef423eea6451a52cfde19521cc163dca2c3f2446557a7b994577c3a46d05b657f565ae1e99fd2de02e092b5b82b259107e7d80d6b870b1ff32c9d67d358554f388b9a945d641bbcf4dcae727cb8f61048bbd00c6c1b76b1a0d046a77ceecdbcbe57c3aa30a438abb7381bd1e88d7bf686f55b49b89ff0743f029f97483e611dd55a7168c7304f5bf16b128a11c65552b02205759888718d1416d444486d5c3f7ab36e846cb2a4f1c7e7a5d152ddc2bba06a7f988110f492069601d8c6f86a4e3995a68281773eeb20929e07fc4cb5f506094fdac20df5bef10bb618ba5ed8125a437efc880513fd609a9007a40b4fd52f1e1226f41fd4dd52da8a3c292067a60db0556c9af6d1cc5b1992fdf42bb365f2677c621e3f5b304145f17352892ef49e12e480022bdc5517d8dea7429f245d9caa61ebea28fec3e54763fde552eb6d472668fec7d23ca64133235d27339ca81a98c70f658975a2e86653605fa486e6c705c9f7a542837ec42b22a06d3777de66c7cf039a25c23cd05a01d352bac97db515b58bb4a8918317c51664e4db3af38bea6d32d901c3106d0a4188f42ecf7f6f7679570116d70bbba7fa6d1b50b1cfbf5f5b72b43b441179f8ac6abef1dd959924e28e8c97668a978569222539f3d28b17694208d0225bff583ee100e9125a83fbc070529af1d1982f0a31e62f741bfa9ca6e9e739932d35af3683207da73b959392c86f3c01cfcf1b2f0217834c4f36b47bac715d7c374bb958e3ff01674cb20bc8868ca3eec7058a03669748f58dc91c5dc7c8ec13caf92a09239148309c8c28c3bac778131267ece7bad50f08c069d8dbf51a63f53c4a8aa406e8ed117b9d3e866d5480dc448001b96f22c38128a9ba4a2e4e4dfc18d641666971c89df735c0a9b9a26d04c41d620fb9ff774cd1658d232012bfc784b0b42ce9bc392b727f267fcb97f4beb7ec1c7cbe41ea3f183a3f83e67277c878dc014e775ce80c7027830a8b17ece6fb4995c994f83ae7648af56d9a2e7d0ba68c361db1618756c92dfc803173572b14c611e250a8553cc27d897058f9c42705e76c74529f426feece6921129b8b2a5a14da818860e33947a5152c14d964ce0766d1f3f5fb82d286e5dd37fc23af499dcae9c15430b4f66d5502e68b948161e0d2bba3bdc56f5b4fd04718e5cddbea74648a32ad2fe01e1571be4476ecec2f5056dc8899319c5204e31aa0a4adafb11e8a72750bf950b71f3a8e3a4c5a2ba314f0b5e8a809952639a196ac93e2a030e90c8060f50ceae494f7cd8ceaf24e6608b8d312531c59e2450a4635e4540c96a71e407cdc62c7d1061e03372929f6f58ca4ffa1bbafd3c77237f686a4b0d929b6564a681c4fc2b79c793f802242bf01236ba29b018d9b7ae2b39a2f59333668991e079ad67f78d4ab39f6e0716fd0d0e2ade2d98fa250122f4d2adbd54ddf9ca452c0453f793e78d36c88a4b8ac40ee668dcff3192eee555d9e4e1f3fcd450a48f509cac13e420f7968157239258653f910dced89ed398a55ec7630001e60081f249a0d532bd71cb4f44c67bef3db6c25811bf44195288ceccaed6ab6d469247a0aaec0880c54eede813b975503386ef59d3ff9d87af13a31b2616451740cf5b297d5f43b350514ab4e6cd3c3a64de8d4f1935ddafa412ed4808391b48a65315017a8d7b09fa0e4ef7ac168328677250eccce0a6912844ccafc32e0af2911b59e4618650467939c931d2a9d6092e20a44b1d7978c573bb80ef9083265c64ef1ed54b59bc5dbc1be900eebbcdc53e93748ade3fb593577afc139b258b5f2c133dbe6391c553d7a61a203c8da22d236b8e67b9daa8154a085b8825a1e7f9396f959d15ad75a73167a058c03d96e6bfe4c8b3a66842f8dcc5d2759be0d89cb8b49ba1df9a5226e36651fc2c920614022c2e2d2f77410ef7172649dc901ea8e651d06ee64cb03f13c90063e07f63735aea97c49724c4b9e7cb03eaec8547d23df23e25a2871a6085b0f9aeb51b01c2b10625b9f89fe051672bb2a1c0cb14ab0927d38e18c1cf60b979332b89a24356139164fda8a1de3a9f058032a09fbb58cb11a39fe81b7b372a8ab856c93de7492ca429eaac7785b105278318beab68753e14813fc84e9eba8b01efe18403d17bad2e5980b94327728a292c5af1222e50549dec4edac85b708093e21f83039fc66ccebe93131a239a5ff32fe1c4349fc659237db511e38ac0ef01b686b1d8978b3c9fe9278d9f4aed9ebea263f82e34bde3cce2e391d3f13d2dddf8c75839ae2d6ab28ee0ddd3fe59cacaf398b4a6ed90d80112970a2ea8e3fde19c54dc0e941b7d47065fcf82e8d42344b0a6f547a305cbb01a38c2660d639d706052a25f9549b83e74206f435c4d2df77c38f38b86f0f077c88dcba7e409a3e851dfc57a1b0e20b480161ffa7f40977671e19b6f843904da490a4809842643b517dfdb0ccf868632a3897ced93fc15fffeefaa7b779f75a31a4adda5de6d1e45381877dda749f02ae6024fdc69e5fae5dd53c6cf8a6595ee42cd6859e82a9f5c77ceb23fd41e244d1180c920d861845a85c2b57ab93f716983b55d33a54d9e0620e1b6a320296360acc42934f29b9a4dbde6fd6e8b2e9aa8fe8c6fe15709e824fc7a4b65347139fd06f977cf911fb5f363415857b123476758a819e193fcd388da40a860f282a337c5ffe4fb201656c410fc5678dc61a233f2ec5969c1f6b407cd7b02e42c0d452a2a3bc3ad70d49c3e52ea9473c091156eda296ff5fc437aec5e0e43e053cac17a4fb38ff398daf9af891d2ea4f7f51ca6d0402ed7171f6f405cd3b20a55c0f933ee121aabfa0399b7100277afa3f44b401a6e8d67ca1933f82de11dd01dfea9e628db448c6af97ed1063e3e31c6473a419211c4f1ad34fa95ef053744e85c3506a7cbf093d39a7df5701923bfd885fc6eec17010bc1682cdd15a7765552c4aab8941e7da40cd334e722c50ba15f97bf2465c45731e3adf41f7bd2783d36d9cd4534006c51756aeb63d21ac3dc2e8798bc772025d2b0c33e1657f1372e32a52659d990000000000000088d49697a64ea8d921a8cc60586e85b51add2a7af65e6956baee183291706765364d1a1b42402248ff76f43ea87a72438194963614e2ddb4993a100788579346f29ef9584caedc54ef5460799391aca3bde055e154bd9c6318ee6bdf64a48c18fff7fcac8b3ed6567698ea6677566353fa6fb0a806ebd6438fbde0cf88b40ebb8e18e9a9d1859c186c472130a0211564f596ae61353f605546bc1a", 0x1089}], 0x1, &(0x7f0000001780)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3}], 0xa8, 0x401}, 0x2) 16:03:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5d00) acct(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xd0) 16:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x15, &(0x7f0000000240)=[{0x80, 0x2}, {0x24, 0x0, 0x2}, {0x8, 0x0, 0x0, 0x842}]}) write(r0, &(0x7f0000000280)="0cf50255f95b4affa1e2d8a288c5", 0xe) 16:03:00 executing program 4: open(&(0x7f0000000540)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000014c0)='./file0\x00') r0 = socket$inet6(0x18, 0x8000, 0xaf) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="5a5aa0febbae721a670e61c842656ada0ef3daf538eb089f", 0x18}, {&(0x7f0000001500)="5b2af588de9cc3ad851cc91960cd2b0a23f5c48eb7f974f6dfcb003e8d1fa48fe174d69aa9e41edcd5d7ca9c07e998475388b0aae7bc782807af44422189278124ec1a1b4d75786e36a1773bfa607c51321824a7b816d424e81eb850f8a3cf10c9480ba3fa33376411a3f60806f500d5b8dde20d3ad52cfbabdf437082700f16af9b8858f1df7b29b51288c1e527682ad46d1a08b4c5046631b2408bf23c6a2370110b94c2297260a4e8cc054ac4bf5c9df406b2c05a3945682e50804c53722b737f613996a43740bc063a8d9fbbf43f5b207659d92b8d4af9be91a90d43f9b341a227aa59e6c9976ab929536301bef7c3bfe568ef12acab5edc5ced22c48827e7021e3fc2d2df67d8881cb870a420d3b8ad525a25f949d526b85bd28ef6776ddd74ba7c26f075596926f36618ddc41dfe507fc04ee93d790a1d08c26c122bd0be4279953a166e22f01bbc23d7689c519e7fafaf9c28e0184964772ec48b1c771a82649f16d3cca5e1110e3184b45c95f1b12d3f21312ba63c174bd8471b7608d6c3136fca88ec3054fefa4c6e96ad3ce751563fd31afec38cc2acf3d755a74730503d2170130114fe7ab2bf2b88cad4933f9f6ce9556c8a02e2ab27fea82b384df7cb52001020d20ef2786cf093ea18cc3d87747ad8fd3c1736dda8af24a53ff04c712d560d6f162bfbc603b0e247336825b030a64266ea7ba88c7f7558df4739ddbd922f52016c7fb703a7262308e4fb3eb3998fd433e7a85c7e1137934db845d7be01f2f0333b380146c8e0904ebcecd61a32062e160360979aef9f861e0db098d0971ba98a3c35b88f23297a73f31224ac53a32ef1645bdc235b85da6ef87c93088e4c5fd66535127dd7fcf096406cdf101c998bcaac70e2509b5128433e0ac74cd623400e007e06b453c2df63c991866dfb2b42b0f4df98411cd69617d129026ca3b54c88356503fea65453a6d95f54f7f5374437e932b6caab63fa98931c9ee29aa020b97e2ef8ebb21cfe7ee4152f0406282d0bccb25262fadd00aa9ab454957853f502b24e9ff8c3d0174f7aad0b5525f25b74a0c96b86b9401a06b84474b9725a19a20ad348add64435b57c3b408f7ded6898699bcf384ffb984f7c635c784a3ec715efeee2ea1ecd2cd3a9d9bc31972d803b2df9c9ab540cd9448f5e14807319cfc680bd89ebfef15d7ee2cd9500c0a9c854e81892a5b1e7b2a25bf631636f268295c9ec77949400a6ae27a5cfed2e879535fd1e91e50cce735d73b5275c370c0ee434d2644969791545418e8a889abf61ba191d87c82165eeb0220c0a1ba8119a65a10f9cbb188473e7b651d8b208cc9665d199dc32c23271cbc15bc3f40ec904ea19fb40e84f60c09089444ade04cccbc6f69679d133ce920755a7299ecf8e155e5fcaad9fd1908a3d92eb0a93699252b98e75fb93cf18775e7fcbea2cc638f370721a7b2bb2410aee99f7e4e1a2c8c7a3a5ed7f6fab7f706d02740792908e0e3ba65b133c28e3e5b11bb9ebd1f2223b042c26cc8b9943726bc4f54ae988a59c976628c0cd5b37530cadb40e4427b67fba412849096156d1a5b8bf8a282f12aa34d3a01c39cbd5f0969d99a9caf344596a3e266b89cc284d5ff4fe64d0e01ebad06dfe6459c59d1c2f4a49d0596265221245cc6d53e8ef9722f5d95f21a3434a9defd1adaaf29bd9e2c246b85ebfd602fec07d33f841f3f36b64495a66ff67a2fb9ae417b42eb2c8b238a16cdf8d9993b05afb4cdc3a78a3fe9b5190200144dbcb44fd4acc9412315c98db1524ca113e093ef80cc97567a85c679457ae49b51a881e9273a1e822bf50bed4c2e0640b6fdda229e5278fadda9d0b38d97e82c38245d19ed9318caafe558332780dbbbd9adaeef9be0e19298d7f656f4f6325e824ed52cc1e8f5bb192ed18cf4b70dce4193c60d2af790d753d0b51226e819f41598a8d8ad6204e960c4de1f84e081698ab14cfa3d86b3464246cfafa11f309ba59495821108a56f8fbf638b030fbfd6059e8ca37a9b8659ee1ac8e5eca4373312ca2d0cfb76b45466e79ef8bda1fcb6b9832b581765f92a53d34d8f3aa2884416ccceb3712c7f8e7a11a11333788ed949c9f1a2cc92382a2103b675ffda3ec9c7ec782bf44b55550bde58d25da2be062fff4e9ccc66b3282c35468a3f7bd356476df18dab3244ee94f5eae3f475f7adf1aec21fbc435d359ee80ac82c8d1a968f589d9e31234874f3d64e25516de4b4d8978db4b6f0cff1fb153fcacd1479cd01cfaa49b988f9fa467206b7003b8f677a1b3624e5feea8d20f12b803fc12a8d0548c57dbfd62bb1864d6033503114a66e5fe780cf982a0be030ec1e98bde9624d35270e2df014f1a154026e5cb041644be867025acaacec864bfec829ab8a199f7c0118a0404efb9ab8e619ca3f1faf3eb6dcb1ad818c216ec26387ab40a3276a06bd3d1bb4234823bdbcd81be9d6cdeacaaf257c0deef45479518750417a7a8650a9e7e858ec09fd25a8437b95f090eafc393ef122da5ec72b3bfec467e6f2a00eec59676b9070b64859a2101b6933863365d4bd3f5174154b3a809a646c71ddbb5d038aff3e89b0b26211861566b3d18508426bf4cac2a4ed8b5737618232619ce762618041f317b4a2f12d19b59dada5af2b1650df74701ceb4c21e4c6d11ffbf46d5ef47106722cde67be3601d18aef6b63c028d0f95b6700edcb485d4ccacb79c523d862c9f1387413af7469c30fec14b2ff1f92add9a7baf7549f0ec3b3211528fb4075b61b57d8f38f2769cbad65792c004127a2cc5fcb0d01e4233547e78f8a23b26afce64cd1f8682caa2de8a6f0eab3defa659ef36d5df75c757c52805cb03e217d7eb3c7f464971027801902f414737eb2da14c60b84e7b2c9035b17f924b5a57741466623f990c12ea075db5703cf5085e45403c79444986f800044e6e6f13cbddb95b65e7df9294db64bcf5e2995c3296f9d772851fbb4ef3e9059b0fc9dc149c6a10dbfe909e577b221a029a3c924b86e285e3ed27cf0600d0baf335a6d5b3f746a6b00dfc22992c88fd21bb0a0bc3a1ffe8ce4faf4c8cc912a287dac8718adc4cf998c625bbffd35e4588020c5e3da5def2103312829317b82aa35de3bf909e91fd05ecb32d40688def945fb27d5dd96b736e808b4a9b47f0472e339023bf2adf03c831b4e168a91853f785f124dbe5b3dc25b6aa6519ee7530fb52eeac8d0abc99161ca1e38c0c164b982a77aeb0df3baa2801e002129c70c1a2ba454c27a4d830aefd5b4075207ca37d996b641d6e603b9eddf3a33f888a7230872b7e2a8b9a200ebe38e1b565a4aaf6a52f4e0211244e74dbebf7393c406e5a7467281cd268535baa3e7ec55da2ad998b22f781010f1ecfc8450e0d817b11e09910f59a56eb682004efde633f6306173f089bedf54bf94eb9b443e9b6083ecd5a6afef45fad250ae6b105b8cae16326ae99151db52b25af0c3c3dde25ec2cbbaf1a107e6e2028222204aedc6df2121d54c2f1b6d89f60b2c80a009b51684d356a4ff98ec4fc3959e964eb67b4f5e7fd6a361d3254e05012a5e63ab63555cfef49c377507af93a1e60adf1014aed377b2a43e8d76aa437498b6692d0c83e279e27df7f091195b93960f4569ecd72c75462be58c7536ad4e17e1b9e73ca9ef59b1fd49113ebd22d5a255fbe451d12f981dcc51b25837ad0f6ed3400397b8daa76fa874625ed4ea394bd4ced703acd70afa2ac5355be1ec80caa256b0ffa0e213fe4e67a6b9667725d69d457f815df31811c8f1954df9628e1654e76d66343b2758652d478a651b1e02e4b481e4d73fd2067b69d94ed361faa29a200f9a1cf7d72f08aaeb287c506243faa93b80140efc7f741669760f4041649f20baeac28e548c32a76e8fc7e506eafeaa42c234f8a084076129b8daccb890836f1b47a567dc1c6dbc0fa7f4e79163760e50d147aded1fca8001c2f6d0a6e30e34109b97590945ee9d4866968a924fcb9a6fa5db7d38750a53c5875840339c5ab909d8f14a1fbe4857d82a6573206966084478b1d957a8d44b077c6c7f8e3048b79adbb4d0e4c6f895225e11d90ed98d1c10c4fc726d4eea83826619877a575bf5f89e0fb6f2af5efd3f82defccc568eb9b8c8b9e8cbbaa4803e8cbd1064f510c14df828810b8ad9ab9a4ee00a5e71a4703db7b0d3a58a5d555e69cf5c58dcc2685855fbcce728890d36ffd4192cae9a7685d9b4e680894e80cb0c1a595ce694db81534122089d8eddcbc83c914090627554a12b33f25515f176c34f6cd0922f2d45a34621de4733e6a7148b2b6b23b0eeebb96dd7d2b5bdbf97525a5fd8552753f0bfa41358dec0d266f3d588f2d72dfbfaefbcc92e4574fa0ac26c91b712efc54f863abec3ed64a330055aedeed9eb012449377120c3102b8d263f669d7ecd016b99d5b0cdf3d04952b7100e65891f68cc39af2c839905860bdca19661c532aa1894b77654eb36db24abc1ad2d79acb5e2cfca84fd2e84db6276202d04ae1075e652a8039ac903c5beebaf82c2caf0f5231f27c09ec7dc9c03d1fbff7921c1a807f68258435e0ecfa4334408a83d9b996c053cf6c701edbe6918dc54e3cef55b7626bbd8e4cee0f53a2183403fea3c146cef565943c19f141bc53abab79577cfeb98ec528c67825d8bebde6d7fc556a1122cd3282849b10d357a8685de0543b07908a14506eb5098d813b2cc93c30e62e414bea082dcf52a48764426ed9207e8e6bd7e114560ece389d2b7638ca5cd2287747edb32cb4e8e5c1ad2037e7238f658c9a1038d8e7f2fc3720dc0da138d2de2b347c2d09873e21c4987b6e163cd2ff45382a87272364dfca26733d62d5fa24ff411ffeb6f3f0c627cfc05497822a69ee409da3345866d05c7e940866ab664eea82c0fbc7f040b421b6b2dc31b728bc0d7f01c97975d0efa25ab0ac8f64dd27d0468efa72dd18135bdcabe5ff43394377bcc2f9615ff1d313805a8bb6288ae14201f8793995f1f71e741e84540ab7a0c956051d42d7d3952fbdf892c5c05b577ac7c91dce9bcd0c74b48273a322dbf071de9ba40b156e7fd0993a324787bc98a3def31ce556c2ba4f26d0fb328ae8fc62546c74e01aac0f2750784c740075c9a01e160666b5263a6c93f8805abd302d5dda64d1266b1f5a2e7464d272f5124afc6a183b94b3e16822dc1d62601677ddd96d690a1a16adae5f1c28a9e1f6fb81fa12cb0fde77c311059441e56c5e29f287aa2d5ed40027f11bd6adadf248956ffc6552a9d53610393353e76bf537c21fec458f9f38cc856b25229c0b6e2743ec5600473a59d1d68db9bbc1cc00b906677347acdcaedf9062cf76ae837fcba1653f1f0b95e2af1518351651a46cbd87f00cc33ba40975f1dfb217a04b33645ce993465ff19b0b9710b5efb48baee041dac09f4bfefebb951140b53f064d5db99b43404a0cc3e6fb000c95e777229d3e1f04616d400bf4a964d2832ace9ef3d0b6f1c7e8a88dd25c6863d3fcf2a3f1fe2f586647dc7e8b8de5f7526bf5d6c5cf52fa8f5ce96c373e770296d24427aefda2d510ba86f19e4062a44ea55a924644b929c47596d96dba3512a28b01c95f846758db27211eacaf603c7ccc0b413f87a139755e5a13bde6e89e3b0e94d181ae22090d9e2b91c833475a106088a4c716ed546873982677ed4a04a190b3474126892581876f5dbeb0a1b32cf923a1fade06a8924662d09ea5b7318fca4606aa358fa6ddc340ed49807297c91fb850d20c7173cdbe02954a29139565f4d1025c", 0x1000}, {&(0x7f0000000100)="940fd9676cfa396b659b44f08c0711214e9abddc17cef1edec9a3f4986a03057063aac6cb5ba0f8066219d9fad7f8120fcdaa6d5fcebc8d8f1077ed956949a0df6e52a8060688c255c65c1b3ff4878f6218416774c9702997ac50e17b2b54031963467fedab60f10", 0x68}, {&(0x7f0000000180)="cce446a081c82d9fdcb3588f897449d8e47b43a70d953856b1", 0x19}, {&(0x7f0000002500)="868bee00023f2924866ee28dd744e71bf435fd27c9726de47b9e4685c53218145d020e818ae4ccaa8c214932de733156247872c09f1ca5ef5bbd738dafd4254d662c4a71a943c2209cf09066e620cfb635f5126681cbec66b0d5f01b63f78fc18edf3dbd8e9b1932f5f9879977fe83b3c67e3514ef12f2f9b7026cf7ce1ab54f35317063f84648786bb0ce68ab3efab3f52c319cfdf7f37b59cd2b489d6c799d679b6f1a0beaebe050639b1d5c81ceef25d20b8d5b269d8b445ca1e31bc6dc9de0783c3be3364027e06ce8803617711d7bd9e814a2f4d90818422082d10d5dd8b7d880136cd04df8817ca2f84ef9dbc3a5f7b4ebb70a034a02ee08389385182a13b343e8ccb531346ef53ec5280deee0b5827e91f1016e818bce4b60196529de6e5f2ad4ec98c56873d887b3bc04a91bab2f47352f8786a1bb46a83bd01fd5d5a4c9d20407e4d5ceb3d1544cfa690938eff12e13d12daa1bfcc312ae1395810b33020054a6086c26db0e3003d949e02efd9c730f3e3cbe234093241961aa46ddc32707dadc050046622a9b936ebc64b9f0c5e5b8a41ed06ef9f31f2b265cdfaee0ef4fd396dcfd9b0da030fce74324ab2d32e276c4407a92be13a48967dcf465b9448a5c6068981058035e362d45d97203d44a3e9704a1a8bcef4650ed3151dc82171dd8a1aa06fb57b300fc999fff4ac45218c9990d01a5febb290ead08085c2ac6955498368c2447dc94dd347f4ef11c1b321d3f604f3e2b5320be259099133d1b4431913a7965a20fe4c3acb167c358336e4286a2d8f6fea840858e7213ba587549131975280769e8e684ef29ae5e4aeea2b77f4a8be264eb2705d2774c8fc4ddf23052fb52308ade51eaf3fab175413129cac613ece8c42294f636f25e3d310b1dfef30ae74a4589c6028c93016a5636e8a6f681f55b04d5b74a689409cbe63a378efc663f6c5e8959054cf61215a3f355d19e8343ad71febb93f47604b28b6bef7011dd73708b46ad1b87ea90bbe4ef587a6e53614f13c5fa2c50e3940ea373374285e07c0c598a58f18ee7e54709b3b31bd0942560c883fb9d68133d67e6346c23b485ed51089ad985907cf72d2e3554f07a36c1d180e8c0b0a4111d2e69585615537f882fab14d457d596ae15ed2530e6266b4392a7c391b6d10a891f9cd847da12d49a5a72a1a08e7e6935b8b10c60001e1dc02af671207a0a0754c2128dd76e6cb17ff9d7a2b15013c1580212426fe331c17cddfed53f6a4f1dd81fd56b0516628b7b60c04bd550fae00d0a6d78414d857aaba291edc497216268a534283bef8acb50a92c5922b2b472cdf9bd154d09bba6823c2f71386c9bcd014617a447fbda0baa1fbca10295ddd4a5024efe7b2eadcf01b304af5f0fc6cec853e2ebc935806e9ac37aae5969e9b59d84d4882cdb61554e76ff78b57f4d6d95c63659864af8cd303300f87fe2e08cbf6b99c9aa31642f17ac65ad23406185e1b172b991b45812471ad4df1eeef67e832003b497ee1af428441ff264c1882773302c0bfed1902d669a46a7bf2b55d0554e71b4a2e0e7147999159bb04e9687c55f7e4761f936aa4107068b4f55fa58f870dd45ab17cfbbf0aa4df861d6e1add4951e5674001dab271fece399ec1bb7e0315243ad8cb83b82790901d163c20e9a657fb68c5ac2ae81148a7871b3c0d0c0b294d6dfbb3a16adb594545ef529000291d7af45a0040ed70c1b805b2b674c424377416e0e0fc7f46f41509739873c12d60d6cfd6e38941a463dcab2eba2c7391e8aca92bfb676c99f9931f8c1fdf38184bf0c172842a1c1ad00597e0175608238b98c2b25ce3c7ba132bc8c7359e53f4ad78839bc0fd79fa2f212c8ab2bf140c6a0cb340008ba625adfcf0b6fd18b8d27943af61ccf970181ce78e3f3a96d6e7de3e027ce66b68d2e1e4145273e93373b82ded85666d5658234ef2141ca8eb5f395d237db30f87cc2f0c73cf366178662c8335afe9657eb9cbf224f366d8fc2c2ba4e3d9a6c613ecee27e996af6a5d67d0a9a1ec0605395f51ba98f50cdf8c74c72e0b6aa7783d87886aaf27bbb1493d3406b454c6cb910855745a472b6810314d34793776281ebd6e25aebab49406b17ae7d57d1998a27b5ba17a1921994467f4f4eb982e8e437ab330162d44d0a6d6d47c5ba1d8a071ff6f8bbe4ad33cbec3e990d16d2cfc4ddf11f38c51acf77a79adc00880531785b374234526948fee78d4952b7e78c108ba35251228f7af34523b16a00b56ea37edc093838f4256f1061afc11658711d0d00fa84f831613e33a5d66a2a209b96e98e279e2425b4fdffd0042d103c867d82cb2f572f83c6ac4027ad278790ee771350a10fb53271e93889165f2275f3bf9b0b8e23e4d85ee1bfefcdb820cec7d2fc8476a2a9ef3a4bf34832ac7a06d4daedab91cbf826d792584594d3daed55b98bdf03d500ecd3b3847018eb8214085d645e7eb81c861f8b16216b4748b12389a1d8ba7b4607622a71be5b5c090f0c1b0430b68c7b64a0b4fac635dba97c316af9c123a5b523a50ebd01442680f53338bcb44a57b00dae355cc4eedead1be0a7d1f8727a642d6611ba1edb4a0e97cc25e79c88da6ed9a55ad5f4fa46c0ef7ca657c86e043dc456b311d0ee442ab72b3842170e02fa36e7a6f3cf6ec7e959f933cb0e5978866e92e476ec310290f95c16371b4bb3127e0af348d6593ee92014252074ddf8035a740772e1f2e127904b50d2f31fad7f87befe10ccc40d7cf10cf5406a8472178d45cd5ea3cff586868455011ac6bbcae882728776270a03e0db3a5c219ab20dc2b58c86ed18cbaf0ae6d17b7ba63fc966045a164da473ea196bf3f92380cdef8a16e24dd16fa8e2b4126158835653e63cac38a77b58791c6963a2101fda45dc485c67016da6ec8521ff0ae27f6c1620703738e2fd6d8a72edae43bd14faefc9678fb14a300b8156109ccc7db3535d25ae6dd229699c331ca821f4daa2b4296c876eebda2443b3c9a9d4b3528acad1d98bcfc3215895a861b5be4a2e3ad3f2af2e01d4e58cdc849ab81ed724ea471f9255e53a7e53edb907c171b74e7a509d1d5a7cf2819128102675309fc973c600877d4eba2b244bf2969633c92ddb2c58a2a4f6ce60c08ddb65ee0f1af53aef7ca478cc7872350efa15221c6ee429b8eae17ee682438ca33746895e5d058c79ca35d36ff5b33315a05c9e82fa211d8b5c723a4f3ce42dadc6e8ded807ff884765a54e6cd6d11b898f77aa860ee6ce2500422188a081d928d37ff143504ea1ebd26cb3dbb5ad954180dadada8ae9e6556c02f424bca9fae9f09e7a4a13a13bcd1775e9f2a6d2b577533379993da4372f9a6487d8de9184c5a54229c42525902f2f8d0d3c69b210ffed30fa14cd75762f7ff47e9a8cc5667f169e95ed7bff799183005d635d98d46b8aa07b5fefcf9665ab4df967a059599efc50d4e65954d655be77c2b552e67cd7e900a21c8768387803c4dd30608a196875a9c2cf75e03cdd268e894be99dcf8777355e21da284fb376ea375c4265a3379ff37138538a2fddcb69ec722e589ccb8d575aaf7fd2e3847c25aadbe1d6a5153c31a7ef54ed41ca0ae330396009a93a29b8f5d3197283fa5ef3eb1bca7aa1101016fcff8829ac8aefe9c5930f17a8e32cb45b2ba072e954f895213f61a2c661f18bc0ac560690251ed3064f3b0a4d6ed40a0a6e44362209bda18bcc3f77425e5a0745daf1c1fb8b15d611c07f5aeafee10ea6cbd54500d60b78ea743dd758fc850e2f04f64de18d50f02cb67c8a32f0f2034dd9ab90f9685bea8f0eae8da356c19a3c47dda323f48b59bacc910af58cbaa572c8c1fc0800c146e6ae90762a30a093d4566f123209518f93a151b920c2ca2b680dfdb0b32e8d548f5e31767a542130533545c56f6f46ccd071db95535d3f60652886cedacdfa25e5def4c080adf10288fa79f298e30bf9736406052298acd364701c3019996cafdaff9a2197849f17c710c95462ff9ed7bf648d00889b2533326ae3b1e2976c6ed047d69cbae02ab512b8302cebb489cc0417f395b867be8f0dbacd7491ed985923433368b71457b2e3126ecc7e88af0c0d629d5a01d2d5048e54c1c0e7fcce375fb1415983bd7dd352f61a7631d342bf539f22d319d9d760e9baeedda24e8f4514e85f7774238e6d4e607be75d10dd45dd35e16305f7893a347aec15d2bd581332995d15cf9acfe36998ee512b388ecf825060a07617609ba7a2cbe542b2fecf292066b83837606018e30c7742372eeab8edf705e104f49d8f4305dc2b1bbc3f3371ca353350ad1347be7d5d239945bddb37c570976aae941e1062b16a9ca7e92ad3ef206e98426ea2da51580e4028f6fbc49c6aa90eb9fe38a2391807d8ead53401ca3138278e966b86f4138ead0059e0fe9f736747388564928a14b167d934a8e6ed99abf598657e62a80f3e9cd0c993834cdca2e1cc4d85fc85f2c6dd7b9a27d8dc3e6a12e8d103167d6d4bd7e693ca6fc8ea3daf72d8fef26904cb2a6864ffb442e8340a64980c40c17f03c12196954ff3ade5482d99dc92979df01bb269111cac23c260ffcf15253ce8a0e89469d4b2f34714b1a976af3eddee2837b07843c027b99dfc26909f9eefad7293a22a86a6ab99a82b3aad39c47305df9e22bef9667b9a5ca39e31e46de628d0b675760bc57bbfc1edf620dc08bb855ee5df2c6c6baef0a038fd83ea8e2295bbbb2b3b8a7c8d10e238c3aa7ba08a05879b94b8542c3a16becb3e0c347e68a9884da4ba470f971e8e7788f3bff254cfe089d3e637d4bf2021594ac17fdd8423f7bd614c99afeb103257c8fcd69b92c1a9ab4caac82da4e36142f9945e4e50e7f265b43affb5d965da90451a3ce7c85f05b845b6dba10b83cb686485912f1f54b855f66d7bf24afa4ff39a7252dab4536c9b1a44d9c9b7aac13dfa11ac4b5e1526a027bfcbaf77adf598648d23d6e623e46f1ff31b150b76059184fb6dc9b50fc16bf6031865934192745c0f4a8e7b92fb02d9b713e51e1fbd3798890db4abd115bde3fff3daca8192e5ded3acd082b8e629caa71069db4a5991d15fb8ca5ae7bdecb4627ccd0b250800d4a425b5736547b98b555cf134c6474398dc8e8717cc3cb5864da54c321c1ab368ce4f395a93c5458dd82b1144cb6e3c8acfb23c5077682646ae1efd44568acfed69d1e28feebf9fa68c2088cf59a874c66bd628f3a102d1a1476e64974ef11a413137976758bfdc3be83cc9e7118c6826b1a031fa560d061126b57b1573cb03edc9171c43d0bb91899f53698cf5f0e85918d4fbeaf2ef3c64adc826a55a8b8e8a800d313d25f2a13b4f98a8eee1c0dd6a67a4a14432faca02ea63e3004926776a83eed6cd803929d0f5b85b4ec84bf70c69500c0d7e531d996e0606920467ebd0751ca5529bedc827f51ca0fe8de191b5f4f8e8b923a17a929e5a03b1effc0308809e96b8821e6d65f723a486a8212e9074431563e6f8e9e411fc078bdcf182f0d2a0028df76a5e7380b421e78fc0b9e44c3b36622b4a3bbc999da6d006b9645c67d86dc2ae5d4852b21accede58f8852d7f7f4774baaebdb3108ad98b2926b1e410b612d7a3d9789f674a97b5619302775b09f41efa5639682f8d4e77589155ce6a3f500dbdfe0ec49fb749c36cc16c46da79b3f3b8e1dde224e3f79be4db8e42fb367bd939e3be72cdb6d09079d8523e8ce5e182f8aa7dc3a05720dc87105f8a64f6c014aea4080de8b6e67cbb18afcfcb20e2a85d530974be803559ebc", 0x1000}, {&(0x7f00000001c0)="44045f791a6e627337beb1544162fc7cc07aba793b1488f2a4934ef325451ed9cadf0b9d92c16eadb4657ab68181fe754954a579ee14717e5db7e5191d7e3edb02bea85fe9d1a0f7f61a2749148a0bfe874bd3a3b44e5e675b7ea379749e8c", 0x5f}, {&(0x7f0000000240)="ef485414e3cc0278f12a988ac4143132557f9b11abce7f25f2f6e5632c788d6b59bf04354037233c73dff52b48adc9232e6930c3e42f42a7c5960981fe77ae0b320634323cc1933c9f56b214e40e22f46d6901268e0b4740ca2705ba7f964f3789ffda34a9ffaa1e9922321324bb58a708bf653f83569173bbfb22deb75a8036b6d70bc5901903ec83993198b699d749c20e50fc66365aa0e233cf9e541319f6dfe6175ecfeab574f8468615fe3d5a2ef74fb67e1b2a99dd193de3cce2", 0xbd}, {&(0x7f0000000300)="a0ad1a7664209b92740ed18fadc37a0f11066895abd191b4afa02deb04ed4b17d4dea3be0a2ad9ac7f311029e88ee80f3dfb7c8240a7fe891e8e34e5ff27a3dae7c06bdb437a07590c840a2a928579d6e190c3e7b23dd0b367ed2da00a62abe9b573ed0109ce7306ce132476d76f8df05152a9e9463d3eae196562e6fee8af561a99c8a444985129368650eecd39ad11367c42f0cbd968644259ba0e7bbc7ce5a3cab253d9a9d834255aaf5892778ac78233eab566b2ad43d02b8e5154301d85224556ee36f7ff0dc9d42b495367f9c2255c3ba24788eeeb610caf8d7f5a8fd724a2ef3d4562aaf6d7af49930bfbae59316d03f5811e292e3245ff6b44", 0xfd}, {&(0x7f0000000400)="c1958a9dabf697a3e4b7c206b4b069c62c2b55f7b16992", 0x17}, {&(0x7f0000000440)="13ca35fd2f7c5afc46e9733740f980602b2ae8b7fb759daa0e3b0af22d2f4b3c1779882c9347895769def67766afde60f13061c0a25e5323d5f3cee80d554d31ca29035d6585747351329567a24a6ae86f2c1554b65063a3885f7f6785591feb926351da2e35503b244ae13c5765f72def6de5853383f9cee7270b9f17f4a3ab24dd7febf79c5a8b9125bdce52598fdae37f23acefd1643edc5d2259cfca2a0abedcd01fe2e48687682bed89ee2023c557d6fe1d534bef53093b1e789ec5a3d35529c102732cc85a8e7863dbc58e411420939ca24efc4126c87d488ca2751edc69c8295b3238", 0xe6}], 0xa) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000000)) r4 = socket(0x20, 0x4, 0x3) dup2(r4, r3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) open(&(0x7f0000000540)='./file0\x00', 0x200, 0x0) (async) acct(&(0x7f00000014c0)='./file0\x00') (async) socket$inet6(0x18, 0x8000, 0xaf) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="5a5aa0febbae721a670e61c842656ada0ef3daf538eb089f", 0x18}, {&(0x7f0000001500)="5b2af588de9cc3ad851cc91960cd2b0a23f5c48eb7f974f6dfcb003e8d1fa48fe174d69aa9e41edcd5d7ca9c07e998475388b0aae7bc782807af44422189278124ec1a1b4d75786e36a1773bfa607c51321824a7b816d424e81eb850f8a3cf10c9480ba3fa33376411a3f60806f500d5b8dde20d3ad52cfbabdf437082700f16af9b8858f1df7b29b51288c1e527682ad46d1a08b4c5046631b2408bf23c6a2370110b94c2297260a4e8cc054ac4bf5c9df406b2c05a3945682e50804c53722b737f613996a43740bc063a8d9fbbf43f5b207659d92b8d4af9be91a90d43f9b341a227aa59e6c9976ab929536301bef7c3bfe568ef12acab5edc5ced22c48827e7021e3fc2d2df67d8881cb870a420d3b8ad525a25f949d526b85bd28ef6776ddd74ba7c26f075596926f36618ddc41dfe507fc04ee93d790a1d08c26c122bd0be4279953a166e22f01bbc23d7689c519e7fafaf9c28e0184964772ec48b1c771a82649f16d3cca5e1110e3184b45c95f1b12d3f21312ba63c174bd8471b7608d6c3136fca88ec3054fefa4c6e96ad3ce751563fd31afec38cc2acf3d755a74730503d2170130114fe7ab2bf2b88cad4933f9f6ce9556c8a02e2ab27fea82b384df7cb52001020d20ef2786cf093ea18cc3d87747ad8fd3c1736dda8af24a53ff04c712d560d6f162bfbc603b0e247336825b030a64266ea7ba88c7f7558df4739ddbd922f52016c7fb703a7262308e4fb3eb3998fd433e7a85c7e1137934db845d7be01f2f0333b380146c8e0904ebcecd61a32062e160360979aef9f861e0db098d0971ba98a3c35b88f23297a73f31224ac53a32ef1645bdc235b85da6ef87c93088e4c5fd66535127dd7fcf096406cdf101c998bcaac70e2509b5128433e0ac74cd623400e007e06b453c2df63c991866dfb2b42b0f4df98411cd69617d129026ca3b54c88356503fea65453a6d95f54f7f5374437e932b6caab63fa98931c9ee29aa020b97e2ef8ebb21cfe7ee4152f0406282d0bccb25262fadd00aa9ab454957853f502b24e9ff8c3d0174f7aad0b5525f25b74a0c96b86b9401a06b84474b9725a19a20ad348add64435b57c3b408f7ded6898699bcf384ffb984f7c635c784a3ec715efeee2ea1ecd2cd3a9d9bc31972d803b2df9c9ab540cd9448f5e14807319cfc680bd89ebfef15d7ee2cd9500c0a9c854e81892a5b1e7b2a25bf631636f268295c9ec77949400a6ae27a5cfed2e879535fd1e91e50cce735d73b5275c370c0ee434d2644969791545418e8a889abf61ba191d87c82165eeb0220c0a1ba8119a65a10f9cbb188473e7b651d8b208cc9665d199dc32c23271cbc15bc3f40ec904ea19fb40e84f60c09089444ade04cccbc6f69679d133ce920755a7299ecf8e155e5fcaad9fd1908a3d92eb0a93699252b98e75fb93cf18775e7fcbea2cc638f370721a7b2bb2410aee99f7e4e1a2c8c7a3a5ed7f6fab7f706d02740792908e0e3ba65b133c28e3e5b11bb9ebd1f2223b042c26cc8b9943726bc4f54ae988a59c976628c0cd5b37530cadb40e4427b67fba412849096156d1a5b8bf8a282f12aa34d3a01c39cbd5f0969d99a9caf344596a3e266b89cc284d5ff4fe64d0e01ebad06dfe6459c59d1c2f4a49d0596265221245cc6d53e8ef9722f5d95f21a3434a9defd1adaaf29bd9e2c246b85ebfd602fec07d33f841f3f36b64495a66ff67a2fb9ae417b42eb2c8b238a16cdf8d9993b05afb4cdc3a78a3fe9b5190200144dbcb44fd4acc9412315c98db1524ca113e093ef80cc97567a85c679457ae49b51a881e9273a1e822bf50bed4c2e0640b6fdda229e5278fadda9d0b38d97e82c38245d19ed9318caafe558332780dbbbd9adaeef9be0e19298d7f656f4f6325e824ed52cc1e8f5bb192ed18cf4b70dce4193c60d2af790d753d0b51226e819f41598a8d8ad6204e960c4de1f84e081698ab14cfa3d86b3464246cfafa11f309ba59495821108a56f8fbf638b030fbfd6059e8ca37a9b8659ee1ac8e5eca4373312ca2d0cfb76b45466e79ef8bda1fcb6b9832b581765f92a53d34d8f3aa2884416ccceb3712c7f8e7a11a11333788ed949c9f1a2cc92382a2103b675ffda3ec9c7ec782bf44b55550bde58d25da2be062fff4e9ccc66b3282c35468a3f7bd356476df18dab3244ee94f5eae3f475f7adf1aec21fbc435d359ee80ac82c8d1a968f589d9e31234874f3d64e25516de4b4d8978db4b6f0cff1fb153fcacd1479cd01cfaa49b988f9fa467206b7003b8f677a1b3624e5feea8d20f12b803fc12a8d0548c57dbfd62bb1864d6033503114a66e5fe780cf982a0be030ec1e98bde9624d35270e2df014f1a154026e5cb041644be867025acaacec864bfec829ab8a199f7c0118a0404efb9ab8e619ca3f1faf3eb6dcb1ad818c216ec26387ab40a3276a06bd3d1bb4234823bdbcd81be9d6cdeacaaf257c0deef45479518750417a7a8650a9e7e858ec09fd25a8437b95f090eafc393ef122da5ec72b3bfec467e6f2a00eec59676b9070b64859a2101b6933863365d4bd3f5174154b3a809a646c71ddbb5d038aff3e89b0b26211861566b3d18508426bf4cac2a4ed8b5737618232619ce762618041f317b4a2f12d19b59dada5af2b1650df74701ceb4c21e4c6d11ffbf46d5ef47106722cde67be3601d18aef6b63c028d0f95b6700edcb485d4ccacb79c523d862c9f1387413af7469c30fec14b2ff1f92add9a7baf7549f0ec3b3211528fb4075b61b57d8f38f2769cbad65792c004127a2cc5fcb0d01e4233547e78f8a23b26afce64cd1f8682caa2de8a6f0eab3defa659ef36d5df75c757c52805cb03e217d7eb3c7f464971027801902f414737eb2da14c60b84e7b2c9035b17f924b5a57741466623f990c12ea075db5703cf5085e45403c79444986f800044e6e6f13cbddb95b65e7df9294db64bcf5e2995c3296f9d772851fbb4ef3e9059b0fc9dc149c6a10dbfe909e577b221a029a3c924b86e285e3ed27cf0600d0baf335a6d5b3f746a6b00dfc22992c88fd21bb0a0bc3a1ffe8ce4faf4c8cc912a287dac8718adc4cf998c625bbffd35e4588020c5e3da5def2103312829317b82aa35de3bf909e91fd05ecb32d40688def945fb27d5dd96b736e808b4a9b47f0472e339023bf2adf03c831b4e168a91853f785f124dbe5b3dc25b6aa6519ee7530fb52eeac8d0abc99161ca1e38c0c164b982a77aeb0df3baa2801e002129c70c1a2ba454c27a4d830aefd5b4075207ca37d996b641d6e603b9eddf3a33f888a7230872b7e2a8b9a200ebe38e1b565a4aaf6a52f4e0211244e74dbebf7393c406e5a7467281cd268535baa3e7ec55da2ad998b22f781010f1ecfc8450e0d817b11e09910f59a56eb682004efde633f6306173f089bedf54bf94eb9b443e9b6083ecd5a6afef45fad250ae6b105b8cae16326ae99151db52b25af0c3c3dde25ec2cbbaf1a107e6e2028222204aedc6df2121d54c2f1b6d89f60b2c80a009b51684d356a4ff98ec4fc3959e964eb67b4f5e7fd6a361d3254e05012a5e63ab63555cfef49c377507af93a1e60adf1014aed377b2a43e8d76aa437498b6692d0c83e279e27df7f091195b93960f4569ecd72c75462be58c7536ad4e17e1b9e73ca9ef59b1fd49113ebd22d5a255fbe451d12f981dcc51b25837ad0f6ed3400397b8daa76fa874625ed4ea394bd4ced703acd70afa2ac5355be1ec80caa256b0ffa0e213fe4e67a6b9667725d69d457f815df31811c8f1954df9628e1654e76d66343b2758652d478a651b1e02e4b481e4d73fd2067b69d94ed361faa29a200f9a1cf7d72f08aaeb287c506243faa93b80140efc7f741669760f4041649f20baeac28e548c32a76e8fc7e506eafeaa42c234f8a084076129b8daccb890836f1b47a567dc1c6dbc0fa7f4e79163760e50d147aded1fca8001c2f6d0a6e30e34109b97590945ee9d4866968a924fcb9a6fa5db7d38750a53c5875840339c5ab909d8f14a1fbe4857d82a6573206966084478b1d957a8d44b077c6c7f8e3048b79adbb4d0e4c6f895225e11d90ed98d1c10c4fc726d4eea83826619877a575bf5f89e0fb6f2af5efd3f82defccc568eb9b8c8b9e8cbbaa4803e8cbd1064f510c14df828810b8ad9ab9a4ee00a5e71a4703db7b0d3a58a5d555e69cf5c58dcc2685855fbcce728890d36ffd4192cae9a7685d9b4e680894e80cb0c1a595ce694db81534122089d8eddcbc83c914090627554a12b33f25515f176c34f6cd0922f2d45a34621de4733e6a7148b2b6b23b0eeebb96dd7d2b5bdbf97525a5fd8552753f0bfa41358dec0d266f3d588f2d72dfbfaefbcc92e4574fa0ac26c91b712efc54f863abec3ed64a330055aedeed9eb012449377120c3102b8d263f669d7ecd016b99d5b0cdf3d04952b7100e65891f68cc39af2c839905860bdca19661c532aa1894b77654eb36db24abc1ad2d79acb5e2cfca84fd2e84db6276202d04ae1075e652a8039ac903c5beebaf82c2caf0f5231f27c09ec7dc9c03d1fbff7921c1a807f68258435e0ecfa4334408a83d9b996c053cf6c701edbe6918dc54e3cef55b7626bbd8e4cee0f53a2183403fea3c146cef565943c19f141bc53abab79577cfeb98ec528c67825d8bebde6d7fc556a1122cd3282849b10d357a8685de0543b07908a14506eb5098d813b2cc93c30e62e414bea082dcf52a48764426ed9207e8e6bd7e114560ece389d2b7638ca5cd2287747edb32cb4e8e5c1ad2037e7238f658c9a1038d8e7f2fc3720dc0da138d2de2b347c2d09873e21c4987b6e163cd2ff45382a87272364dfca26733d62d5fa24ff411ffeb6f3f0c627cfc05497822a69ee409da3345866d05c7e940866ab664eea82c0fbc7f040b421b6b2dc31b728bc0d7f01c97975d0efa25ab0ac8f64dd27d0468efa72dd18135bdcabe5ff43394377bcc2f9615ff1d313805a8bb6288ae14201f8793995f1f71e741e84540ab7a0c956051d42d7d3952fbdf892c5c05b577ac7c91dce9bcd0c74b48273a322dbf071de9ba40b156e7fd0993a324787bc98a3def31ce556c2ba4f26d0fb328ae8fc62546c74e01aac0f2750784c740075c9a01e160666b5263a6c93f8805abd302d5dda64d1266b1f5a2e7464d272f5124afc6a183b94b3e16822dc1d62601677ddd96d690a1a16adae5f1c28a9e1f6fb81fa12cb0fde77c311059441e56c5e29f287aa2d5ed40027f11bd6adadf248956ffc6552a9d53610393353e76bf537c21fec458f9f38cc856b25229c0b6e2743ec5600473a59d1d68db9bbc1cc00b906677347acdcaedf9062cf76ae837fcba1653f1f0b95e2af1518351651a46cbd87f00cc33ba40975f1dfb217a04b33645ce993465ff19b0b9710b5efb48baee041dac09f4bfefebb951140b53f064d5db99b43404a0cc3e6fb000c95e777229d3e1f04616d400bf4a964d2832ace9ef3d0b6f1c7e8a88dd25c6863d3fcf2a3f1fe2f586647dc7e8b8de5f7526bf5d6c5cf52fa8f5ce96c373e770296d24427aefda2d510ba86f19e4062a44ea55a924644b929c47596d96dba3512a28b01c95f846758db27211eacaf603c7ccc0b413f87a139755e5a13bde6e89e3b0e94d181ae22090d9e2b91c833475a106088a4c716ed546873982677ed4a04a190b3474126892581876f5dbeb0a1b32cf923a1fade06a8924662d09ea5b7318fca4606aa358fa6ddc340ed49807297c91fb850d20c7173cdbe02954a29139565f4d1025c", 0x1000}, {&(0x7f0000000100)="940fd9676cfa396b659b44f08c0711214e9abddc17cef1edec9a3f4986a03057063aac6cb5ba0f8066219d9fad7f8120fcdaa6d5fcebc8d8f1077ed956949a0df6e52a8060688c255c65c1b3ff4878f6218416774c9702997ac50e17b2b54031963467fedab60f10", 0x68}, {&(0x7f0000000180)="cce446a081c82d9fdcb3588f897449d8e47b43a70d953856b1", 0x19}, {&(0x7f0000002500)="868bee00023f2924866ee28dd744e71bf435fd27c9726de47b9e4685c53218145d020e818ae4ccaa8c214932de733156247872c09f1ca5ef5bbd738dafd4254d662c4a71a943c2209cf09066e620cfb635f5126681cbec66b0d5f01b63f78fc18edf3dbd8e9b1932f5f9879977fe83b3c67e3514ef12f2f9b7026cf7ce1ab54f35317063f84648786bb0ce68ab3efab3f52c319cfdf7f37b59cd2b489d6c799d679b6f1a0beaebe050639b1d5c81ceef25d20b8d5b269d8b445ca1e31bc6dc9de0783c3be3364027e06ce8803617711d7bd9e814a2f4d90818422082d10d5dd8b7d880136cd04df8817ca2f84ef9dbc3a5f7b4ebb70a034a02ee08389385182a13b343e8ccb531346ef53ec5280deee0b5827e91f1016e818bce4b60196529de6e5f2ad4ec98c56873d887b3bc04a91bab2f47352f8786a1bb46a83bd01fd5d5a4c9d20407e4d5ceb3d1544cfa690938eff12e13d12daa1bfcc312ae1395810b33020054a6086c26db0e3003d949e02efd9c730f3e3cbe234093241961aa46ddc32707dadc050046622a9b936ebc64b9f0c5e5b8a41ed06ef9f31f2b265cdfaee0ef4fd396dcfd9b0da030fce74324ab2d32e276c4407a92be13a48967dcf465b9448a5c6068981058035e362d45d97203d44a3e9704a1a8bcef4650ed3151dc82171dd8a1aa06fb57b300fc999fff4ac45218c9990d01a5febb290ead08085c2ac6955498368c2447dc94dd347f4ef11c1b321d3f604f3e2b5320be259099133d1b4431913a7965a20fe4c3acb167c358336e4286a2d8f6fea840858e7213ba587549131975280769e8e684ef29ae5e4aeea2b77f4a8be264eb2705d2774c8fc4ddf23052fb52308ade51eaf3fab175413129cac613ece8c42294f636f25e3d310b1dfef30ae74a4589c6028c93016a5636e8a6f681f55b04d5b74a689409cbe63a378efc663f6c5e8959054cf61215a3f355d19e8343ad71febb93f47604b28b6bef7011dd73708b46ad1b87ea90bbe4ef587a6e53614f13c5fa2c50e3940ea373374285e07c0c598a58f18ee7e54709b3b31bd0942560c883fb9d68133d67e6346c23b485ed51089ad985907cf72d2e3554f07a36c1d180e8c0b0a4111d2e69585615537f882fab14d457d596ae15ed2530e6266b4392a7c391b6d10a891f9cd847da12d49a5a72a1a08e7e6935b8b10c60001e1dc02af671207a0a0754c2128dd76e6cb17ff9d7a2b15013c1580212426fe331c17cddfed53f6a4f1dd81fd56b0516628b7b60c04bd550fae00d0a6d78414d857aaba291edc497216268a534283bef8acb50a92c5922b2b472cdf9bd154d09bba6823c2f71386c9bcd014617a447fbda0baa1fbca10295ddd4a5024efe7b2eadcf01b304af5f0fc6cec853e2ebc935806e9ac37aae5969e9b59d84d4882cdb61554e76ff78b57f4d6d95c63659864af8cd303300f87fe2e08cbf6b99c9aa31642f17ac65ad23406185e1b172b991b45812471ad4df1eeef67e832003b497ee1af428441ff264c1882773302c0bfed1902d669a46a7bf2b55d0554e71b4a2e0e7147999159bb04e9687c55f7e4761f936aa4107068b4f55fa58f870dd45ab17cfbbf0aa4df861d6e1add4951e5674001dab271fece399ec1bb7e0315243ad8cb83b82790901d163c20e9a657fb68c5ac2ae81148a7871b3c0d0c0b294d6dfbb3a16adb594545ef529000291d7af45a0040ed70c1b805b2b674c424377416e0e0fc7f46f41509739873c12d60d6cfd6e38941a463dcab2eba2c7391e8aca92bfb676c99f9931f8c1fdf38184bf0c172842a1c1ad00597e0175608238b98c2b25ce3c7ba132bc8c7359e53f4ad78839bc0fd79fa2f212c8ab2bf140c6a0cb340008ba625adfcf0b6fd18b8d27943af61ccf970181ce78e3f3a96d6e7de3e027ce66b68d2e1e4145273e93373b82ded85666d5658234ef2141ca8eb5f395d237db30f87cc2f0c73cf366178662c8335afe9657eb9cbf224f366d8fc2c2ba4e3d9a6c613ecee27e996af6a5d67d0a9a1ec0605395f51ba98f50cdf8c74c72e0b6aa7783d87886aaf27bbb1493d3406b454c6cb910855745a472b6810314d34793776281ebd6e25aebab49406b17ae7d57d1998a27b5ba17a1921994467f4f4eb982e8e437ab330162d44d0a6d6d47c5ba1d8a071ff6f8bbe4ad33cbec3e990d16d2cfc4ddf11f38c51acf77a79adc00880531785b374234526948fee78d4952b7e78c108ba35251228f7af34523b16a00b56ea37edc093838f4256f1061afc11658711d0d00fa84f831613e33a5d66a2a209b96e98e279e2425b4fdffd0042d103c867d82cb2f572f83c6ac4027ad278790ee771350a10fb53271e93889165f2275f3bf9b0b8e23e4d85ee1bfefcdb820cec7d2fc8476a2a9ef3a4bf34832ac7a06d4daedab91cbf826d792584594d3daed55b98bdf03d500ecd3b3847018eb8214085d645e7eb81c861f8b16216b4748b12389a1d8ba7b4607622a71be5b5c090f0c1b0430b68c7b64a0b4fac635dba97c316af9c123a5b523a50ebd01442680f53338bcb44a57b00dae355cc4eedead1be0a7d1f8727a642d6611ba1edb4a0e97cc25e79c88da6ed9a55ad5f4fa46c0ef7ca657c86e043dc456b311d0ee442ab72b3842170e02fa36e7a6f3cf6ec7e959f933cb0e5978866e92e476ec310290f95c16371b4bb3127e0af348d6593ee92014252074ddf8035a740772e1f2e127904b50d2f31fad7f87befe10ccc40d7cf10cf5406a8472178d45cd5ea3cff586868455011ac6bbcae882728776270a03e0db3a5c219ab20dc2b58c86ed18cbaf0ae6d17b7ba63fc966045a164da473ea196bf3f92380cdef8a16e24dd16fa8e2b4126158835653e63cac38a77b58791c6963a2101fda45dc485c67016da6ec8521ff0ae27f6c1620703738e2fd6d8a72edae43bd14faefc9678fb14a300b8156109ccc7db3535d25ae6dd229699c331ca821f4daa2b4296c876eebda2443b3c9a9d4b3528acad1d98bcfc3215895a861b5be4a2e3ad3f2af2e01d4e58cdc849ab81ed724ea471f9255e53a7e53edb907c171b74e7a509d1d5a7cf2819128102675309fc973c600877d4eba2b244bf2969633c92ddb2c58a2a4f6ce60c08ddb65ee0f1af53aef7ca478cc7872350efa15221c6ee429b8eae17ee682438ca33746895e5d058c79ca35d36ff5b33315a05c9e82fa211d8b5c723a4f3ce42dadc6e8ded807ff884765a54e6cd6d11b898f77aa860ee6ce2500422188a081d928d37ff143504ea1ebd26cb3dbb5ad954180dadada8ae9e6556c02f424bca9fae9f09e7a4a13a13bcd1775e9f2a6d2b577533379993da4372f9a6487d8de9184c5a54229c42525902f2f8d0d3c69b210ffed30fa14cd75762f7ff47e9a8cc5667f169e95ed7bff799183005d635d98d46b8aa07b5fefcf9665ab4df967a059599efc50d4e65954d655be77c2b552e67cd7e900a21c8768387803c4dd30608a196875a9c2cf75e03cdd268e894be99dcf8777355e21da284fb376ea375c4265a3379ff37138538a2fddcb69ec722e589ccb8d575aaf7fd2e3847c25aadbe1d6a5153c31a7ef54ed41ca0ae330396009a93a29b8f5d3197283fa5ef3eb1bca7aa1101016fcff8829ac8aefe9c5930f17a8e32cb45b2ba072e954f895213f61a2c661f18bc0ac560690251ed3064f3b0a4d6ed40a0a6e44362209bda18bcc3f77425e5a0745daf1c1fb8b15d611c07f5aeafee10ea6cbd54500d60b78ea743dd758fc850e2f04f64de18d50f02cb67c8a32f0f2034dd9ab90f9685bea8f0eae8da356c19a3c47dda323f48b59bacc910af58cbaa572c8c1fc0800c146e6ae90762a30a093d4566f123209518f93a151b920c2ca2b680dfdb0b32e8d548f5e31767a542130533545c56f6f46ccd071db95535d3f60652886cedacdfa25e5def4c080adf10288fa79f298e30bf9736406052298acd364701c3019996cafdaff9a2197849f17c710c95462ff9ed7bf648d00889b2533326ae3b1e2976c6ed047d69cbae02ab512b8302cebb489cc0417f395b867be8f0dbacd7491ed985923433368b71457b2e3126ecc7e88af0c0d629d5a01d2d5048e54c1c0e7fcce375fb1415983bd7dd352f61a7631d342bf539f22d319d9d760e9baeedda24e8f4514e85f7774238e6d4e607be75d10dd45dd35e16305f7893a347aec15d2bd581332995d15cf9acfe36998ee512b388ecf825060a07617609ba7a2cbe542b2fecf292066b83837606018e30c7742372eeab8edf705e104f49d8f4305dc2b1bbc3f3371ca353350ad1347be7d5d239945bddb37c570976aae941e1062b16a9ca7e92ad3ef206e98426ea2da51580e4028f6fbc49c6aa90eb9fe38a2391807d8ead53401ca3138278e966b86f4138ead0059e0fe9f736747388564928a14b167d934a8e6ed99abf598657e62a80f3e9cd0c993834cdca2e1cc4d85fc85f2c6dd7b9a27d8dc3e6a12e8d103167d6d4bd7e693ca6fc8ea3daf72d8fef26904cb2a6864ffb442e8340a64980c40c17f03c12196954ff3ade5482d99dc92979df01bb269111cac23c260ffcf15253ce8a0e89469d4b2f34714b1a976af3eddee2837b07843c027b99dfc26909f9eefad7293a22a86a6ab99a82b3aad39c47305df9e22bef9667b9a5ca39e31e46de628d0b675760bc57bbfc1edf620dc08bb855ee5df2c6c6baef0a038fd83ea8e2295bbbb2b3b8a7c8d10e238c3aa7ba08a05879b94b8542c3a16becb3e0c347e68a9884da4ba470f971e8e7788f3bff254cfe089d3e637d4bf2021594ac17fdd8423f7bd614c99afeb103257c8fcd69b92c1a9ab4caac82da4e36142f9945e4e50e7f265b43affb5d965da90451a3ce7c85f05b845b6dba10b83cb686485912f1f54b855f66d7bf24afa4ff39a7252dab4536c9b1a44d9c9b7aac13dfa11ac4b5e1526a027bfcbaf77adf598648d23d6e623e46f1ff31b150b76059184fb6dc9b50fc16bf6031865934192745c0f4a8e7b92fb02d9b713e51e1fbd3798890db4abd115bde3fff3daca8192e5ded3acd082b8e629caa71069db4a5991d15fb8ca5ae7bdecb4627ccd0b250800d4a425b5736547b98b555cf134c6474398dc8e8717cc3cb5864da54c321c1ab368ce4f395a93c5458dd82b1144cb6e3c8acfb23c5077682646ae1efd44568acfed69d1e28feebf9fa68c2088cf59a874c66bd628f3a102d1a1476e64974ef11a413137976758bfdc3be83cc9e7118c6826b1a031fa560d061126b57b1573cb03edc9171c43d0bb91899f53698cf5f0e85918d4fbeaf2ef3c64adc826a55a8b8e8a800d313d25f2a13b4f98a8eee1c0dd6a67a4a14432faca02ea63e3004926776a83eed6cd803929d0f5b85b4ec84bf70c69500c0d7e531d996e0606920467ebd0751ca5529bedc827f51ca0fe8de191b5f4f8e8b923a17a929e5a03b1effc0308809e96b8821e6d65f723a486a8212e9074431563e6f8e9e411fc078bdcf182f0d2a0028df76a5e7380b421e78fc0b9e44c3b36622b4a3bbc999da6d006b9645c67d86dc2ae5d4852b21accede58f8852d7f7f4774baaebdb3108ad98b2926b1e410b612d7a3d9789f674a97b5619302775b09f41efa5639682f8d4e77589155ce6a3f500dbdfe0ec49fb749c36cc16c46da79b3f3b8e1dde224e3f79be4db8e42fb367bd939e3be72cdb6d09079d8523e8ce5e182f8aa7dc3a05720dc87105f8a64f6c014aea4080de8b6e67cbb18afcfcb20e2a85d530974be803559ebc", 0x1000}, {&(0x7f00000001c0)="44045f791a6e627337beb1544162fc7cc07aba793b1488f2a4934ef325451ed9cadf0b9d92c16eadb4657ab68181fe754954a579ee14717e5db7e5191d7e3edb02bea85fe9d1a0f7f61a2749148a0bfe874bd3a3b44e5e675b7ea379749e8c", 0x5f}, {&(0x7f0000000240)="ef485414e3cc0278f12a988ac4143132557f9b11abce7f25f2f6e5632c788d6b59bf04354037233c73dff52b48adc9232e6930c3e42f42a7c5960981fe77ae0b320634323cc1933c9f56b214e40e22f46d6901268e0b4740ca2705ba7f964f3789ffda34a9ffaa1e9922321324bb58a708bf653f83569173bbfb22deb75a8036b6d70bc5901903ec83993198b699d749c20e50fc66365aa0e233cf9e541319f6dfe6175ecfeab574f8468615fe3d5a2ef74fb67e1b2a99dd193de3cce2", 0xbd}, {&(0x7f0000000300)="a0ad1a7664209b92740ed18fadc37a0f11066895abd191b4afa02deb04ed4b17d4dea3be0a2ad9ac7f311029e88ee80f3dfb7c8240a7fe891e8e34e5ff27a3dae7c06bdb437a07590c840a2a928579d6e190c3e7b23dd0b367ed2da00a62abe9b573ed0109ce7306ce132476d76f8df05152a9e9463d3eae196562e6fee8af561a99c8a444985129368650eecd39ad11367c42f0cbd968644259ba0e7bbc7ce5a3cab253d9a9d834255aaf5892778ac78233eab566b2ad43d02b8e5154301d85224556ee36f7ff0dc9d42b495367f9c2255c3ba24788eeeb610caf8d7f5a8fd724a2ef3d4562aaf6d7af49930bfbae59316d03f5811e292e3245ff6b44", 0xfd}, {&(0x7f0000000400)="c1958a9dabf697a3e4b7c206b4b069c62c2b55f7b16992", 0x17}, {&(0x7f0000000440)="13ca35fd2f7c5afc46e9733740f980602b2ae8b7fb759daa0e3b0af22d2f4b3c1779882c9347895769def67766afde60f13061c0a25e5323d5f3cee80d554d31ca29035d6585747351329567a24a6ae86f2c1554b65063a3885f7f6785591feb926351da2e35503b244ae13c5765f72def6de5853383f9cee7270b9f17f4a3ab24dd7febf79c5a8b9125bdce52598fdae37f23acefd1643edc5d2259cfca2a0abedcd01fe2e48687682bed89ee2023c557d6fe1d534bef53093b1e789ec5a3d35529c102732cc85a8e7863dbc58e411420939ca24efc4126c87d488ca2751edc69c8295b3238", 0xe6}], 0xa) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) (async) syz_open_pts() (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) (async) syz_open_pts() (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) (async) pipe(&(0x7f0000000000)) (async) socket(0x20, 0x4, 0x3) (async) dup2(r4, r3) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) (async) 16:03:00 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7fb}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:00 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x2000, 0x2c99) r0 = open(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) (async) setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfff, 0x0, 0xffffffffffffffff, r1, 0x0, 0x80, 0xfff}, 0x2, 0x3f, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x29, 0x1800000000}) getuid() getegid() (async) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r1, r2, 0x0, r2, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r1, r2, 0x0, r2, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r3) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r3) ktrace(0x0, 0x1, 0x210, r3) (async) ktrace(0x0, 0x1, 0x210, r3) open(&(0x7f0000000000)='./file1/file0\x00', 0x8220, 0x0) (async) r4 = open(&(0x7f0000000000)='./file1/file0\x00', 0x8220, 0x0) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff}], 0x4) (async) semop(r5, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff}], 0x4) connect$unix(r4, 0x0, 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000000c0)=0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0xfffffffe, 0x0, 0x0, 0x0, r7, 0x151, 0x3b}, 0xcd91, 0x80000000, 0x1}) semop(r5, &(0x7f0000000340)=[{0x3, 0x81, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1800}, {0x1, 0x2}, {0x2, 0x3f, 0x800}, {0x0, 0x7f, 0x1000}, {0x0, 0xffff, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x1, 0x61c, 0x1800}, {0x4, 0x100, 0x1000}, {0x0, 0x7, 0x800}, {0x1, 0xdb49, 0x1000}], 0xd) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x7fff) semop(r5, &(0x7f0000000140)=[{0x4, 0x8, 0x800}, {0x0, 0x1, 0x800}], 0x2) r8 = getuid() semop(r5, &(0x7f00000001c0)=[{0x4, 0x7, 0x800}, {0x4, 0xec}, {0x3, 0x5, 0x7f1ed4abd5d3a2fe}, {0x1, 0x8, 0x800}, {0x2, 0x4, 0x1000}], 0x5) getegid() (async) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r8, r9, 0x0, r9, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) (async) getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000001480)=ANY=[@ANYBLOB="00002e2f66696c523000aa79c9a5e03d8d5235ec66ab2ba8a7989c44c78e918e4acef2ae322a41b22afa9af29955a967dbdb076084c8859ffd401b4c02b4f362fdf9ad6c53df201e5f16cb17033b94885fad354ccf4cb41abdd38b0b82705473be6ec9519b168733ec8b2583b84473397f4e5d12bffe869397a80c24a9d879b7e4e3831c22bb302a03d5f96b71e06184a835135b55bf56f36645978c7c99e32f3d1cbb8f1f73822bf0339f046ab72b0ab0"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000300)="a63029be32f4ac66aed65f12f094bbaaa81fe489d83fd28504c4f64df2c9a48842ef827286242e6301ea03146d98d0074cabe6d8b81798a1a1691f1bf846729da5076cd6175d6beed55c62f63b9efa1394d2a1af6626881d418e605c0eab8b59e561c5308f9e8201a7db45791b3e27ed7d2c900b05fa469bc1ca5c5366188637e4045a1ffce8fe1299496e9c63ce3e3cc4c2b16c927272ab668b09b507edaff6bb89db61c9f496bd52adbabe598468727eeb4222f983691d9423adadac9b568be54bd031c5843cd81d67fa4bed7b09ee6a12693f4f40fbe0883237fda2afc1603a1128916d15d034204efd7959778fe1b15be12108c2b52e2a8320dac94fd13858f554d8f8561cd0e4a99c44c8e2daffc77b0ccb2fb9f1a22d63a86c2c3b7968b6c8b52a6f4ed354a73075fc7aabe08bc9e1aacb19a50675478e607cb0700b84f1aed7d4cff79b00675363b94b07e9f4a521788f183d6194ae461064ea050c8ef7e30f57c07cc90b6a5b9db105a3f24627472a5d2ec5de317b8cad7573f994d421599f7b50a0a54a18bdb676c7e47541070f890625eef744fc33bf7f7f4ee2875e6ddaa95b2cf9ffea0f9ae4af47e73bf24739a17805fa834e93b85f5c3fbc030f6b6203e9e56b1a46a05a2bda3cde757c8c918d63269a93ea279f2f45e5c11cd7d3b9d85e714a5fe01ee5d8380d3417e679116c9bb4914c90dd29af6e2a1fc51116ed05a42241f9290fb7bee0d2e77033bea0f34f2473526a37cd2abd01819768e028b16d3f17b1e1297fa80620909843e80c33f1d641109d112c399cad4ce60539c3f43a8bb282da95f28217b6cc92f6d2d897bbd5743f1fa5dadfaf00548f24cee0ab83c4a3106a0e5901f9a5afb4aedb6de8979202cdcf60a8907ba92c3536aab9b1815d29df1c7fa11b0d4400e08007315892e84247b437d9afbd3a811a4973e5a16491dccda15f29fb1d79617659001c40cfe44a3b8e4b6ba8903aa0cd9db877c83ffb07a25f940cd39d832c3a2fa07668fd30812de4a2f4c0446174c27ad6ac8e75623834dd58c303fe842285de893f4c4bd11cb1eae9d4edc6e704f0a1c2dbdb603171e4f94b9b8334d79d9db05338e7880e40d61dd7bc645a365eccbc04ef66788bfd91b96482bba5c7efebaad12077f2681f9fe318272158c880cbaa6b797949c10b625e9a8a85b02c8efe42e75bcbb7efbadc06fb6fbbd2e8ef25874aabd1eed7a658e9bceaa3c18a001b0b31990f647566d173137a853c720e667d6306dc366be7aafd455d223c5b34f516e075d25688d2706e7cfc528c19c8f28e58dc014f2ee9a99a18f124b6a62e273cc103fddfc6258b14b1c413002a08595a6958dcbd99f0b4962bfc704b8280c814c715a68e1e2d822f0c0980cd31574d93ce1bc708a37b99eb9b19bca4b9a27bd103ddd27c6da635679cd84251e00c81f2b9329b7945d107c084ce8334ae22f637db6354e15ab5c077b2aaf7c2f0dbad08125722ccf4288777770396a138acda584e92538c121ee7b85994c8a167e3c7be64a97fe83dc8ffbdc9f15f2f8ddf6644bcd8142edb0e9b40884af9b0cff1a0142fec00eef9e9e4ebbdba508eb95923e3283efbf5612a1090b6e7a7a4432168fc33e3074e7b2647faf3bc81a6cd0b514e8997f7b2787b84bc2a7ef9d088423a2fd9d5b05e090bad0560ff130958abbec567ef97d6c46d094f75f7a0240a3653f51c6c86c183d6909a6eb3bdb9b0dfb635c752ef6fc066bf153fbc771a77b7b772cd789703b7fe4901d02817c5cd12d754c527adb04beb2fd1c44ad7f626d3ebefb7a54263583b48949098f5bcb35665810ffa0280c3815f522b2d5ebdd57bbfaeafa3a34fe8fd14548485477bee2b0a4d7f7b55534e220d2a6b3847f715fa26b105dc07b5c546fc3f7b5c934dc3edc250feb0f55004eeb2e992b6b746337d80291f9738469fbf07e6dc0c7ed14e6da2f34d16750e2ecf07bba8221486ed851628d38eb687f2f2e47413728d6f942fcc391daad56f6e1a0a60221515492699b5bdc803e0b9bddada1f47af2f265e8784218aa48ca019e511a9751cd1fcf87e32097038dd6f7c1c56c63a19b92a252641848f2cd1fb28544aa415f4f02fc7165c1a3ca4885a576a64057262f8d34f6dce97e8a0cf1fd6276cc6fd23b4308dc0a12f31c776dc99f58647c2e8007e244d10adf2b4840889e44ffa58a49820c40cb0cfd9ecb79b7078188b4e9c79e13e9d8f87c35532c17c6a2c215e055279d23bbfd9684684f9cfe70da84327dd009a90cc2a8ed758755cfaad9818bdad735944e07c839a2a3b220cae37b715eb666929b55b8c747993fb5f37ba90d4ce6facfb76b54b70e36a36b6477ebe3fc34c32c8de64ba02000000d9ab3d09db13f4525cee30e39d9213386dd8d3528144a2298ddd7295dd31bbc7591b626a4060ff18ff9bb40e8b938589fdd1cf63c5ab8a561c615a476c2e3f998cad0daee2bdfd4c8e237468967b4c226f4f3d61969abe3a1965e5b1335701d5db278f846c328115899ca76d98ffd82b842dcdc5112c0ddb4c85081fc89e3a4aa344fb3f630c0bb477432d1a797607df1a7ebdad155d48ff7b427821c85b7802308e5747c6b6f198f5105dff5b59eac0c66cfd4975ca208caa90850016f6cfe4ffb8d1f31b1e03d4858083cfd03bb1b0a48f3e310d7960cabec5ef76861aedbc815eda6515d2c0e129d864ff30c461900fb4bc3fd84fbd9ab649f530a0c3318c44e0b2b70537d9475879e341c2dbe00fa21926999c28d7e115adece1d9ee9701ea566a8a09c8771faab7fd0ace23d07bcf3ff76fe811ae6cbaf2e8ca8399c15590b97af1774c99106c4434e9fef320327d01c0803b51522c18c8401e3e06e9672cd0715277e0c157f0d62ee992ed15dcb0fb6e3eb49391089aaa274cf93818be3c2da3ea960d258b0e56f641fc381a57a06a7e14f98e3231f6fbd259eb759e5c29bf93b19e45255f5b957e1caa23b2e3673601ba4099055e668df8fece7b30112c8c6a20fda658e02dd9c14c77f290c46a467bb9f3994251e432723854d9c595559ee7e2c92e3e6d7a8e9fdc2e218b66d40cad77def6115e71b09cba32f240ccbd3112c2925222f85990b13cb499931999ed24da9406d16a138208bb9a3737dbbc3b31e4470f821cc19130860b1410a3b0220d7f766f32a1d405437183611e30b389d0cb3d58bda9e26f3d59aeeed0779c0f77bab5c47f61eed1ff5a04c799faddba0b9b932fa4ae1a49acddb1513e573f0022f397190a4f34626c0b1a4eb56ef71265ae9eb3ab90a44eb9b2df7fc2168f0c906996216341ec699e626f3cd1a705ae1861d2f6dac0546a6468d437970eab67202a4c5c803ec44147b274abf88e0af6bb6eecc2af8ffb0efa91fda7a6b43ffa517b4c0a81a56636f88aeab23c34096586dec6ff4eb994124cebae5bb8df14bd4cfd40122db9b0f3af6738a724bbf42c54742ecf8f066eceb0f7141cb20738ba4a888db3decc89de91c833837d92d26ae03ff998da57ea9652d9f64be7dc6afa6c3f5ea7da40e1b108b6a1f9d191028a88235237515b7a39057435e4f12ee56fc9a91afaf274f2d89fde1ce07a15584fc67df18e0bd7dad212c136e4d63b140454a7c46b11b95b072a85cb495329adaa8b2cbb0f39b406326d3a2eebc985aeee824ec04d1f65838d0000000000000000fd08b62f31d08621529c55906e4fa9c52e53b22523f3889589a26fbe9ec3df1dba970a0db37015f32ad9a08987a88a78356f017eca493a225bf4ca1665e3e1e3e4e888719690fb5c77f5c2050add9e887a806cf83044b5676b37604db7e29fa76fea426572894f2e10598beb8a8bf2f6e6950d332ef69366cc7f72442edf93a2da782ee5940ca64a2b08bbc448e7d94d24d4d93be9bf895ccfa6b2bbe1e77a52dd366e9c1555cf818d36d82c5fa59eaf02661a6395c20c16f3376676b0af5ff7315cfb3cf34c04a4145477aff914027c2a5b83c3f81f5ae28dadf86ec0927646e89bb74687d34b8c8d359adcec034cbb2a019cedb10eba4aa4f09b4d1c7c0f7fb9bfa67ef702d5c1e6c72a1d19716247c4b3cc359020a1857c5663ee8a4b09b461c28356d33d3d35733bf3ad15dec4021051b1145ce8d381fe452755f77ebbef27d422ac0f6f97f3d53b748c2cf5ef724d7b09ecb383f99abee73193ad0f8cb6e94d7647b985af19d0406ff85c6349bfd1bb46c3a437ca96e1840584799481ad64d357bcc329058ef8ca2619f86dd9e51e2783af8bfa429fd515bbf8f8514d5f2bead328f57ed1d6487d026b9bf5a4c6501d489b56c5487ee9c5ddfce854d1f2233036a96a0390bc0e0853187ee969da7fbe10da097c2b966d48d8f442cb7fe2bc23f35e1ae2b6adbc84f8df4a2a8de38646439187698453422f2f6b6def8ed4df7d38ed492b48bfbedad48d7b01ecd928d4ba99f2eada759f03a7a53271c029c4b541d80d6af3b446b23b3a2a9f505e5b262d94102f4467ba3f8446d6c3894f2ecb61ebc9631b40bc2d30f1dba66c3e3ee721421293fdb02f22dd49dffbffed7a03aa3abc39a44b361377a0e256d4ba099b729a3b421a39bc3ffe0ebb3b800457dcc9fa33b92af570810d8c2c040db71c65512206fd4c6083c2e08cfcda51becda79819408757ba94971bc5d596d9c8df98e3046daae63d0ea9cbba4d3a9c14b09383ba24a5f458d874b06888da4ab887316465a0fe6a5d3c804c81f7118b4352ada4a4e6afc7569e280c20dc1b18a3b6955edc1ea43f85536e3fd9c6c57c6a19f4e358e656ea128a1b5c8f110b9e903bf9e1ceaf55413bf72451853cdbf91e352410ade5f78fefc917b3a1ba34eeeb8448793af8674d80613e21fbcda1e538f9136db4685bbbd29d551b714a237fb351cab812f983adbf31587a4d6eea2526fde4651844e754e3785a3ff6ba4142c3a047393a5b5ebe21a29a0202ecec0a367d8cf245d778778e74afed14ec803d905609f126e2073b283b98d7050be8f3348b3e1261919df0219cf74e0d81ec4c9e39d6934c9c392115a1c62ac8d4624cc21556df9c891cc4b67e7da1271d97fa6ed0f75627f2ef3cd5ddddf82afd0988af8bdeee278ea58c6227639a45efd1f7a96ad65d309f294e9c6c592004712a7a448e8abd545bef7a880355d9dace6b8bcd88628f391e2fd5d3d8681745e4e3fec2c072a34bd140124f444b3ccf6ea5b579dc46ff192a108dfc37a10bf56c3917aa0e77a7931dae1409055a1e6c265a846b7f3ca4f41eedaffe02cdc08860d8f75e318ab7023d41436b9906e5f54e5ac34efab87d58031e5df4e6200072687b6a0779e21f46a54e1305d3ded42ca13c4a665caa2102751ce032cdf9f6c4d776d06c5cb7f4ba89fd48f8556b89b2ab7726311cac8024f48e4e204379402e0981d9c6a2e31150854185582918670d1ea91c565e87f01adfa45680f67d8b5d639e9b514a99f18ae11ce5ac57ea6a252e0ac1a414dd01f424da05102408ef9720418fc45103ef9eb7f6e3e333871ff69a4bf25adc718e2bfe412d8831ce0f27156b7f3c600b1db4df1287ae4789d09f1f2f9b85f324d743493c9d4ed090cd34e1fae9082781ebe6c9f1662c2543c2e81085dcce3f6d53c5375c3368784433e531a3c59d6062958b4b08ff3a195e5cd294ff683258125867577e7d3a8fea8b22d14878f9720b65624f920e270b99c1baa75666ee50f21c17aef3cf7543f5d9a1cd87744479c95f8a5e30ef7d87e86a40e7572a213615caee3d37bc7950cfb9f89cd09e241681c5c50c4872c6", 0x1000}, {&(0x7f0000000040)="fb704b457a0edb1e6caf446228f22c1b53fa29e099e350cdc8935632ca30e49178dda02ef25b3bc0d3911d4420452eef750e223f4ce3263e929214fca207731570836ce0c99be4508cd7d90c84a95e4ff358e70e08b0bc0e1847c3f8ab06d2f52dbe0fd94f33b6320fa41ce8648c40", 0x6f}, {&(0x7f0000001580)="a7de2664e14c66e9d69ec5b26ad6bc06d8a454de84b18a0f178ed28546483312bd521f0250bc704dffef9cb3ba21dcd8a331a340b592c129a5fc5d29a76acec185ccbafac886c1553f71248f73dd8e55c8178e2ef4be007566f78639c6c2fcd4cf626100fc52f3f4801ebe7e770e2ef14a4871cb18dfb65babee17072f80a2567f35c50753601e98dc93d9c8e36a3d59e77bf5d777db53be5c2d21c3bbc2c93b142197bdf626ac406d2260e9967471986638c71fea09b2ecbc06b52a4b21f907367c78192ca4edd615f78ea102f2103c76bb9fefb4ae09dd0a87c40ae042f791686381d29685da5bdb95a60fa77f49ff6f8748897f5f4c21e32a463410638d7786b86a5579107f08bcede2a922e7b45040189964463a4350bc05b79ef6b3e6422cc15deba9b57a4f2d4750ea252e3f46140d34709096053c37cd4ddc654a8c6f0c1214bd7e31f70898286e32c1cff2afeec68256ffcfabfea2134570179cac50bbf906a333aabfa81af65d6e63507f07d0700d27ab3a9525d0357117ff", 0x17d}, {&(0x7f0000000180)="0459bd020090", 0x6}, {&(0x7f00000001c0)="5342e57389", 0x5}, {&(0x7f0000000200)="a869eead0c8ba94ff64ad1d9159a8ccfe19aed35545bf8634b3221e034401b48a21ef15d3383ad", 0x27}], 0x6, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}], 0x80, 0x1}, 0x400) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000003900)="cd0c20ef4bb40d66c221d01d71a481e74031c00784d41c553470a365d9cbbaa5b1e110677be252210e29683882b731f3d2f1938bc8237c74e35380c9c34b9b37c64bea4174ec19504103689555b7cc2dff454892e159349020bb60fb9ccb70e5d8a364a6ef8bf764d8210f43d79ee5f443a55592e4554a35bce945f3d35f1201f3f50d7589905225b8e07076961381acc394f21f5ec08ad64b6a217499bf774c05710767146b950276b4ede92c97c83966a06f74632330a726fefa621ddd16aed180b361694a435704f140c2ef897a960268a2664988d42cc497f68f049e539e7197e50e3d9cf1018903547a4a52f1fc9f3cd1e1056f8c4a89973b148c0128a1b9c83f0a2a18d69e9d6012b011f46f935e6345930d65917b7d401d747e98cbedbabe8cd3d5431ca8263eec3b50a2e3dd3143372fe222e18a51b95f391520f0a9f09f2d9e04ad77f92a913ef97a33f04673df5b8d5232c7b4a7cefa091e0bebd4a977e3d85a5ecc5870bb068c9c3705bed183673e26527f6237db4fdedb2c9298e25785e635e289a988036e9d27e2f09c54a1f7c5d986b7fde1e4fd2859c5a9b702749d58119b89467371c6c4e00ab958176dac387d0b60beee87c2b878e584ab3d47d084a1ff337af4fd63976fe51c56df31a1e5d83981034cfa96a02f626a1f57f1af244a77ddd3a61cda07a12a7cedd69216186461d025c184b86c07b300a05c39117f43c3d3f956664656c2fd39c4687a27790ebc232ea37e52047f4eca72ecdd539da58d1f8aed2723d4801bd467cea11e0151ce98308a475346cdf8ec5f2ebbcf187789c6a2a6a6638a5daa12073e3e81ad0fe6dfcde31f5e4a196a7fa454d9a27d5d6fa46c358f0f2c57258fc0f0feac547cbf389813166ce79d04b3e710f39290a75ed4369415573ad88600a6d545bfc9ba876856ddb5a5e3fa2d6edc6fca0fe44271eba603ec0d33f28f0427dce858496a2887fa44507b45ce48fae2324b6f7709dbbcbc2390318a75da34e488c529ba4cdc62b87b69e12496f34ec2115672b27610a6f87ea004b4431769d59e5d7d67452815c43b6423978720cb753cbac4fa6c3cf1e0976996a0b2eeb827f729fd8c4450241b17db174ca82c70256d72fb824445413e54ed82dfbc3f0bd6a75f1aebbbca102072bb6d13b6e6600c34228bd1569b47433f502a5a0be9588f503ae1baef8b854bccd07e48acc5e6847d2df5cf703e88fddd07996cb0e2efea21ac53048dc422124a7e7dd2819898675ed6ff52bd8980e1e42b472274b388e926f0f364c2616210e65442f63e8508a3d16683b844ed77aec9bd1133352df523833ec4a6024e5cbf4f7ad0e58d515b5d9897efe5e6a12e45cbc8b7ba6b21c85d1a0e9a4e53366d549f7a1537c05863dd6c8b33c6e12ecdff0d1d60a6fd1daa4ca4f6539b0b3bb95dfbf33e5dc6dfa1b0490f24414850e26edca8105c1593818a63c37d7c7352c09c1ddf391a41b121321bf58d94fc2a6d7bfb487cfc24e1ae747267089bb1a6b06195459da729331dde7dc43a218de647fdf705d2867717b785cdb8dad9d90a9be8a07862a99ecfbd51e5b680377cedc54ab447f7f75769e91428fb80fa4fbe09fbe9ba5b36113d017ad848cf2884a9998ae1eb9c7e235030c9f1a62a461fb676e00f9ffb6099fe792a8fcc537dc16d74694f24d6f0052565d587f0c4ced1ae6c1c02a25f8e91a5d26158124df0fd27de1caf4d2624624c89f470af04d782ea541656be5a4861caf5fef144bbdbc0ba2c2369f6b5edbec0fe38232b55ed4e4a85abb5b3005bd46cf91a16b3da960cf6e1bd4a082631ecca067d99a2588e6ad04a26be58eedfa50f76b3d5d33b8757300ee32d4f69aff57695aaf744afd9715fe3e9e4dc6d13ef73a3bfcae51a7eac579f2f0199fae0bf9309bb3bfa2c804aa2aa82611a9c59a7438cf33f91b34715caea33513618149856f6b47be343c588a108dc25cb939f24c88f5686237dc43f90fc5de96c9a18761d14a9daf2348af294c90c464ffe5265835c64eb7d7780e167f9b5303afa0749f28eca647086420947b84039f06d83b6eba9e2037dbf350c5aac4a239b0f0f71808ff30eac16dbb5203a289a2d1fa8bdfbb3e8ca7001c16103cc39429ee1cffbeab31beee5a97e3c23ca1278abecf473c664cf9ea6e49adbc5f84f68c6e63588c98f7c58da59dce469b530371aeeb48348289e1489873e30991515ee761259006d6c90c26f218ebdc584ad5d43862a07585402362a0b91083f5ef00645826b309abf48b51e8025ba66b59b2240f6c0c0604452ca603b74d02c10862b7277b1ed28cdefb7bd0d2799d66708138b515ac5ba8811aa08783feff51d0425a2c8b881d23c01be8ebf2f6bf0f192a38613c44c93fc916e1413c1703a92c11118d5756a1d09291dc556518b7d4f9a2d92e498d607437380e5a7032fce926d8731c4c5ec9f00d2dd84780ef3165695047fd2214d73fb673cddd49b854fab1c1337ab43f8edc5a58ef4b62177d7e3dbd93dfe7bce751543e842626aebb18d1a374e9cf219d99cecc06374b64848e2fbf2c85477da5a2be88fa6cb5704c385657e5e3e51010c3c984d19600a2984af6cd449be7424f66b5ed57d4be248eae8eea4133145ea0691772e8c1859db8eea13a407a056d729b5d5fb90b58d1c9b23ffa34971e38bc6dddef423eea6451a52cfde19521cc163dca2c3f2446557a7b994577c3a46d05b657f565ae1e99fd2de02e092b5b82b259107e7d80d6b870b1ff32c9d67d358554f388b9a945d641bbcf4dcae727cb8f61048bbd00c6c1b76b1a0d046a77ceecdbcbe57c3aa30a438abb7381bd1e88d7bf686f55b49b89ff0743f029f97483e611dd55a7168c7304f5bf16b128a11c65552b02205759888718d1416d444486d5c3f7ab36e846cb2a4f1c7e7a5d152ddc2bba06a7f988110f492069601d8c6f86a4e3995a68281773eeb20929e07fc4cb5f506094fdac20df5bef10bb618ba5ed8125a437efc880513fd609a9007a40b4fd52f1e1226f41fd4dd52da8a3c292067a60db0556c9af6d1cc5b1992fdf42bb365f2677c621e3f5b304145f17352892ef49e12e480022bdc5517d8dea7429f245d9caa61ebea28fec3e54763fde552eb6d472668fec7d23ca64133235d27339ca81a98c70f658975a2e86653605fa486e6c705c9f7a542837ec42b22a06d3777de66c7cf039a25c23cd05a01d352bac97db515b58bb4a8918317c51664e4db3af38bea6d32d901c3106d0a4188f42ecf7f6f7679570116d70bbba7fa6d1b50b1cfbf5f5b72b43b441179f8ac6abef1dd959924e28e8c97668a978569222539f3d28b17694208d0225bff583ee100e9125a83fbc070529af1d1982f0a31e62f741bfa9ca6e9e739932d35af3683207da73b959392c86f3c01cfcf1b2f0217834c4f36b47bac715d7c374bb958e3ff01674cb20bc8868ca3eec7058a03669748f58dc91c5dc7c8ec13caf92a09239148309c8c28c3bac778131267ece7bad50f08c069d8dbf51a63f53c4a8aa406e8ed117b9d3e866d5480dc448001b96f22c38128a9ba4a2e4e4dfc18d641666971c89df735c0a9b9a26d04c41d620fb9ff774cd1658d232012bfc784b0b42ce9bc392b727f267fcb97f4beb7ec1c7cbe41ea3f183a3f83e67277c878dc014e775ce80c7027830a8b17ece6fb4995c994f83ae7648af56d9a2e7d0ba68c361db1618756c92dfc803173572b14c611e250a8553cc27d897058f9c42705e76c74529f426feece6921129b8b2a5a14da818860e33947a5152c14d964ce0766d1f3f5fb82d286e5dd37fc23af499dcae9c15430b4f66d5502e68b948161e0d2bba3bdc56f5b4fd04718e5cddbea74648a32ad2fe01e1571be4476ecec2f5056dc8899319c5204e31aa0a4adafb11e8a72750bf950b71f3a8e3a4c5a2ba314f0b5e8a809952639a196ac93e2a030e90c8060f50ceae494f7cd8ceaf24e6608b8d312531c59e2450a4635e4540c96a71e407cdc62c7d1061e03372929f6f58ca4ffa1bbafd3c77237f686a4b0d929b6564a681c4fc2b79c793f802242bf01236ba29b018d9b7ae2b39a2f59333668991e079ad67f78d4ab39f6e0716fd0d0e2ade2d98fa250122f4d2adbd54ddf9ca452c0453f793e78d36c88a4b8ac40ee668dcff3192eee555d9e4e1f3fcd450a48f509cac13e420f7968157239258653f910dced89ed398a55ec7630001e60081f249a0d532bd71cb4f44c67bef3db6c25811bf44195288ceccaed6ab6d469247a0aaec0880c54eede813b975503386ef59d3ff9d87af13a31b2616451740cf5b297d5f43b350514ab4e6cd3c3a64de8d4f1935ddafa412ed4808391b48a65315017a8d7b09fa0e4ef7ac168328677250eccce0a6912844ccafc32e0af2911b59e4618650467939c931d2a9d6092e20a44b1d7978c573bb80ef9083265c64ef1ed54b59bc5dbc1be900eebbcdc53e93748ade3fb593577afc139b258b5f2c133dbe6391c553d7a61a203c8da22d236b8e67b9daa8154a085b8825a1e7f9396f959d15ad75a73167a058c03d96e6bfe4c8b3a66842f8dcc5d2759be0d89cb8b49ba1df9a5226e36651fc2c920614022c2e2d2f77410ef7172649dc901ea8e651d06ee64cb03f13c90063e07f63735aea97c49724c4b9e7cb03eaec8547d23df23e25a2871a6085b0f9aeb51b01c2b10625b9f89fe051672bb2a1c0cb14ab0927d38e18c1cf60b979332b89a24356139164fda8a1de3a9f058032a09fbb58cb11a39fe81b7b372a8ab856c93de7492ca429eaac7785b105278318beab68753e14813fc84e9eba8b01efe18403d17bad2e5980b94327728a292c5af1222e50549dec4edac85b708093e21f83039fc66ccebe93131a239a5ff32fe1c4349fc659237db511e38ac0ef01b686b1d8978b3c9fe9278d9f4aed9ebea263f82e34bde3cce2e391d3f13d2dddf8c75839ae2d6ab28ee0ddd3fe59cacaf398b4a6ed90d80112970a2ea8e3fde19c54dc0e941b7d47065fcf82e8d42344b0a6f547a305cbb01a38c2660d639d706052a25f9549b83e74206f435c4d2df77c38f38b86f0f077c88dcba7e409a3e851dfc57a1b0e20b480161ffa7f40977671e19b6f843904da490a4809842643b517dfdb0ccf868632a3897ced93fc15fffeefaa7b779f75a31a4adda5de6d1e45381877dda749f02ae6024fdc69e5fae5dd53c6cf8a6595ee42cd6859e82a9f5c77ceb23fd41e244d1180c920d861845a85c2b57ab93f716983b55d33a54d9e0620e1b6a320296360acc42934f29b9a4dbde6fd6e8b2e9aa8fe8c6fe15709e824fc7a4b65347139fd06f977cf911fb5f363415857b123476758a819e193fcd388da40a860f282a337c5ffe4fb201656c410fc5678dc61a233f2ec5969c1f6b407cd7b02e42c0d452a2a3bc3ad70d49c3e52ea9473c091156eda296ff5fc437aec5e0e43e053cac17a4fb38ff398daf9af891d2ea4f7f51ca6d0402ed7171f6f405cd3b20a55c0f933ee121aabfa0399b7100277afa3f44b401a6e8d67ca1933f82de11dd01dfea9e628db448c6af97ed1063e3e31c6473a419211c4f1ad34fa95ef053744e85c3506a7cbf093d39a7df5701923bfd885fc6eec17010bc1682cdd15a7765552c4aab8941e7da40cd334e722c50ba15f97bf2465c45731e3adf41f7bd2783d36d9cd4534006c51756aeb63d21ac3dc2e8798bc772025d2b0c33e1657f1372e32a52659d990000000000000088d49697a64ea8d921a8cc60586e85b51add2a7af65e6956baee183291706765364d1a1b42402248ff76f43ea87a72438194963614e2ddb4993a100788579346f29ef9584caedc54ef5460799391aca3bde055e154bd9c6318ee6bdf64a48c18fff7fcac8b3ed6567698ea6677566353fa6fb0a806ebd6438fbde0cf88b40ebb8e18e9a9d1859c186c472130a0211564f596ae61353f605546bc1a", 0x1089}], 0x1, &(0x7f0000001780)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3}], 0xa8, 0x401}, 0x2) (async) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000003900)="cd0c20ef4bb40d66c221d01d71a481e74031c00784d41c553470a365d9cbbaa5b1e110677be252210e29683882b731f3d2f1938bc8237c74e35380c9c34b9b37c64bea4174ec19504103689555b7cc2dff454892e159349020bb60fb9ccb70e5d8a364a6ef8bf764d8210f43d79ee5f443a55592e4554a35bce945f3d35f1201f3f50d7589905225b8e07076961381acc394f21f5ec08ad64b6a217499bf774c05710767146b950276b4ede92c97c83966a06f74632330a726fefa621ddd16aed180b361694a435704f140c2ef897a960268a2664988d42cc497f68f049e539e7197e50e3d9cf1018903547a4a52f1fc9f3cd1e1056f8c4a89973b148c0128a1b9c83f0a2a18d69e9d6012b011f46f935e6345930d65917b7d401d747e98cbedbabe8cd3d5431ca8263eec3b50a2e3dd3143372fe222e18a51b95f391520f0a9f09f2d9e04ad77f92a913ef97a33f04673df5b8d5232c7b4a7cefa091e0bebd4a977e3d85a5ecc5870bb068c9c3705bed183673e26527f6237db4fdedb2c9298e25785e635e289a988036e9d27e2f09c54a1f7c5d986b7fde1e4fd2859c5a9b702749d58119b89467371c6c4e00ab958176dac387d0b60beee87c2b878e584ab3d47d084a1ff337af4fd63976fe51c56df31a1e5d83981034cfa96a02f626a1f57f1af244a77ddd3a61cda07a12a7cedd69216186461d025c184b86c07b300a05c39117f43c3d3f956664656c2fd39c4687a27790ebc232ea37e52047f4eca72ecdd539da58d1f8aed2723d4801bd467cea11e0151ce98308a475346cdf8ec5f2ebbcf187789c6a2a6a6638a5daa12073e3e81ad0fe6dfcde31f5e4a196a7fa454d9a27d5d6fa46c358f0f2c57258fc0f0feac547cbf389813166ce79d04b3e710f39290a75ed4369415573ad88600a6d545bfc9ba876856ddb5a5e3fa2d6edc6fca0fe44271eba603ec0d33f28f0427dce858496a2887fa44507b45ce48fae2324b6f7709dbbcbc2390318a75da34e488c529ba4cdc62b87b69e12496f34ec2115672b27610a6f87ea004b4431769d59e5d7d67452815c43b6423978720cb753cbac4fa6c3cf1e0976996a0b2eeb827f729fd8c4450241b17db174ca82c70256d72fb824445413e54ed82dfbc3f0bd6a75f1aebbbca102072bb6d13b6e6600c34228bd1569b47433f502a5a0be9588f503ae1baef8b854bccd07e48acc5e6847d2df5cf703e88fddd07996cb0e2efea21ac53048dc422124a7e7dd2819898675ed6ff52bd8980e1e42b472274b388e926f0f364c2616210e65442f63e8508a3d16683b844ed77aec9bd1133352df523833ec4a6024e5cbf4f7ad0e58d515b5d9897efe5e6a12e45cbc8b7ba6b21c85d1a0e9a4e53366d549f7a1537c05863dd6c8b33c6e12ecdff0d1d60a6fd1daa4ca4f6539b0b3bb95dfbf33e5dc6dfa1b0490f24414850e26edca8105c1593818a63c37d7c7352c09c1ddf391a41b121321bf58d94fc2a6d7bfb487cfc24e1ae747267089bb1a6b06195459da729331dde7dc43a218de647fdf705d2867717b785cdb8dad9d90a9be8a07862a99ecfbd51e5b680377cedc54ab447f7f75769e91428fb80fa4fbe09fbe9ba5b36113d017ad848cf2884a9998ae1eb9c7e235030c9f1a62a461fb676e00f9ffb6099fe792a8fcc537dc16d74694f24d6f0052565d587f0c4ced1ae6c1c02a25f8e91a5d26158124df0fd27de1caf4d2624624c89f470af04d782ea541656be5a4861caf5fef144bbdbc0ba2c2369f6b5edbec0fe38232b55ed4e4a85abb5b3005bd46cf91a16b3da960cf6e1bd4a082631ecca067d99a2588e6ad04a26be58eedfa50f76b3d5d33b8757300ee32d4f69aff57695aaf744afd9715fe3e9e4dc6d13ef73a3bfcae51a7eac579f2f0199fae0bf9309bb3bfa2c804aa2aa82611a9c59a7438cf33f91b34715caea33513618149856f6b47be343c588a108dc25cb939f24c88f5686237dc43f90fc5de96c9a18761d14a9daf2348af294c90c464ffe5265835c64eb7d7780e167f9b5303afa0749f28eca647086420947b84039f06d83b6eba9e2037dbf350c5aac4a239b0f0f71808ff30eac16dbb5203a289a2d1fa8bdfbb3e8ca7001c16103cc39429ee1cffbeab31beee5a97e3c23ca1278abecf473c664cf9ea6e49adbc5f84f68c6e63588c98f7c58da59dce469b530371aeeb48348289e1489873e30991515ee761259006d6c90c26f218ebdc584ad5d43862a07585402362a0b91083f5ef00645826b309abf48b51e8025ba66b59b2240f6c0c0604452ca603b74d02c10862b7277b1ed28cdefb7bd0d2799d66708138b515ac5ba8811aa08783feff51d0425a2c8b881d23c01be8ebf2f6bf0f192a38613c44c93fc916e1413c1703a92c11118d5756a1d09291dc556518b7d4f9a2d92e498d607437380e5a7032fce926d8731c4c5ec9f00d2dd84780ef3165695047fd2214d73fb673cddd49b854fab1c1337ab43f8edc5a58ef4b62177d7e3dbd93dfe7bce751543e842626aebb18d1a374e9cf219d99cecc06374b64848e2fbf2c85477da5a2be88fa6cb5704c385657e5e3e51010c3c984d19600a2984af6cd449be7424f66b5ed57d4be248eae8eea4133145ea0691772e8c1859db8eea13a407a056d729b5d5fb90b58d1c9b23ffa34971e38bc6dddef423eea6451a52cfde19521cc163dca2c3f2446557a7b994577c3a46d05b657f565ae1e99fd2de02e092b5b82b259107e7d80d6b870b1ff32c9d67d358554f388b9a945d641bbcf4dcae727cb8f61048bbd00c6c1b76b1a0d046a77ceecdbcbe57c3aa30a438abb7381bd1e88d7bf686f55b49b89ff0743f029f97483e611dd55a7168c7304f5bf16b128a11c65552b02205759888718d1416d444486d5c3f7ab36e846cb2a4f1c7e7a5d152ddc2bba06a7f988110f492069601d8c6f86a4e3995a68281773eeb20929e07fc4cb5f506094fdac20df5bef10bb618ba5ed8125a437efc880513fd609a9007a40b4fd52f1e1226f41fd4dd52da8a3c292067a60db0556c9af6d1cc5b1992fdf42bb365f2677c621e3f5b304145f17352892ef49e12e480022bdc5517d8dea7429f245d9caa61ebea28fec3e54763fde552eb6d472668fec7d23ca64133235d27339ca81a98c70f658975a2e86653605fa486e6c705c9f7a542837ec42b22a06d3777de66c7cf039a25c23cd05a01d352bac97db515b58bb4a8918317c51664e4db3af38bea6d32d901c3106d0a4188f42ecf7f6f7679570116d70bbba7fa6d1b50b1cfbf5f5b72b43b441179f8ac6abef1dd959924e28e8c97668a978569222539f3d28b17694208d0225bff583ee100e9125a83fbc070529af1d1982f0a31e62f741bfa9ca6e9e739932d35af3683207da73b959392c86f3c01cfcf1b2f0217834c4f36b47bac715d7c374bb958e3ff01674cb20bc8868ca3eec7058a03669748f58dc91c5dc7c8ec13caf92a09239148309c8c28c3bac778131267ece7bad50f08c069d8dbf51a63f53c4a8aa406e8ed117b9d3e866d5480dc448001b96f22c38128a9ba4a2e4e4dfc18d641666971c89df735c0a9b9a26d04c41d620fb9ff774cd1658d232012bfc784b0b42ce9bc392b727f267fcb97f4beb7ec1c7cbe41ea3f183a3f83e67277c878dc014e775ce80c7027830a8b17ece6fb4995c994f83ae7648af56d9a2e7d0ba68c361db1618756c92dfc803173572b14c611e250a8553cc27d897058f9c42705e76c74529f426feece6921129b8b2a5a14da818860e33947a5152c14d964ce0766d1f3f5fb82d286e5dd37fc23af499dcae9c15430b4f66d5502e68b948161e0d2bba3bdc56f5b4fd04718e5cddbea74648a32ad2fe01e1571be4476ecec2f5056dc8899319c5204e31aa0a4adafb11e8a72750bf950b71f3a8e3a4c5a2ba314f0b5e8a809952639a196ac93e2a030e90c8060f50ceae494f7cd8ceaf24e6608b8d312531c59e2450a4635e4540c96a71e407cdc62c7d1061e03372929f6f58ca4ffa1bbafd3c77237f686a4b0d929b6564a681c4fc2b79c793f802242bf01236ba29b018d9b7ae2b39a2f59333668991e079ad67f78d4ab39f6e0716fd0d0e2ade2d98fa250122f4d2adbd54ddf9ca452c0453f793e78d36c88a4b8ac40ee668dcff3192eee555d9e4e1f3fcd450a48f509cac13e420f7968157239258653f910dced89ed398a55ec7630001e60081f249a0d532bd71cb4f44c67bef3db6c25811bf44195288ceccaed6ab6d469247a0aaec0880c54eede813b975503386ef59d3ff9d87af13a31b2616451740cf5b297d5f43b350514ab4e6cd3c3a64de8d4f1935ddafa412ed4808391b48a65315017a8d7b09fa0e4ef7ac168328677250eccce0a6912844ccafc32e0af2911b59e4618650467939c931d2a9d6092e20a44b1d7978c573bb80ef9083265c64ef1ed54b59bc5dbc1be900eebbcdc53e93748ade3fb593577afc139b258b5f2c133dbe6391c553d7a61a203c8da22d236b8e67b9daa8154a085b8825a1e7f9396f959d15ad75a73167a058c03d96e6bfe4c8b3a66842f8dcc5d2759be0d89cb8b49ba1df9a5226e36651fc2c920614022c2e2d2f77410ef7172649dc901ea8e651d06ee64cb03f13c90063e07f63735aea97c49724c4b9e7cb03eaec8547d23df23e25a2871a6085b0f9aeb51b01c2b10625b9f89fe051672bb2a1c0cb14ab0927d38e18c1cf60b979332b89a24356139164fda8a1de3a9f058032a09fbb58cb11a39fe81b7b372a8ab856c93de7492ca429eaac7785b105278318beab68753e14813fc84e9eba8b01efe18403d17bad2e5980b94327728a292c5af1222e50549dec4edac85b708093e21f83039fc66ccebe93131a239a5ff32fe1c4349fc659237db511e38ac0ef01b686b1d8978b3c9fe9278d9f4aed9ebea263f82e34bde3cce2e391d3f13d2dddf8c75839ae2d6ab28ee0ddd3fe59cacaf398b4a6ed90d80112970a2ea8e3fde19c54dc0e941b7d47065fcf82e8d42344b0a6f547a305cbb01a38c2660d639d706052a25f9549b83e74206f435c4d2df77c38f38b86f0f077c88dcba7e409a3e851dfc57a1b0e20b480161ffa7f40977671e19b6f843904da490a4809842643b517dfdb0ccf868632a3897ced93fc15fffeefaa7b779f75a31a4adda5de6d1e45381877dda749f02ae6024fdc69e5fae5dd53c6cf8a6595ee42cd6859e82a9f5c77ceb23fd41e244d1180c920d861845a85c2b57ab93f716983b55d33a54d9e0620e1b6a320296360acc42934f29b9a4dbde6fd6e8b2e9aa8fe8c6fe15709e824fc7a4b65347139fd06f977cf911fb5f363415857b123476758a819e193fcd388da40a860f282a337c5ffe4fb201656c410fc5678dc61a233f2ec5969c1f6b407cd7b02e42c0d452a2a3bc3ad70d49c3e52ea9473c091156eda296ff5fc437aec5e0e43e053cac17a4fb38ff398daf9af891d2ea4f7f51ca6d0402ed7171f6f405cd3b20a55c0f933ee121aabfa0399b7100277afa3f44b401a6e8d67ca1933f82de11dd01dfea9e628db448c6af97ed1063e3e31c6473a419211c4f1ad34fa95ef053744e85c3506a7cbf093d39a7df5701923bfd885fc6eec17010bc1682cdd15a7765552c4aab8941e7da40cd334e722c50ba15f97bf2465c45731e3adf41f7bd2783d36d9cd4534006c51756aeb63d21ac3dc2e8798bc772025d2b0c33e1657f1372e32a52659d990000000000000088d49697a64ea8d921a8cc60586e85b51add2a7af65e6956baee183291706765364d1a1b42402248ff76f43ea87a72438194963614e2ddb4993a100788579346f29ef9584caedc54ef5460799391aca3bde055e154bd9c6318ee6bdf64a48c18fff7fcac8b3ed6567698ea6677566353fa6fb0a806ebd6438fbde0cf88b40ebb8e18e9a9d1859c186c472130a0211564f596ae61353f605546bc1a", 0x1089}], 0x1, &(0x7f0000001780)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3}], 0xa8, 0x401}, 0x2) 16:03:00 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "000000b3060000000000000000ddff00"}) r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000000000000000000000000004f0ff6c14f37ed37478f6f7eb6493b0163d6649872184aef6f6f68f31064200be753032892a5f92cd8648432e54884a455acb4ed305b9fc5a2a9f31c7c0e79a092d7a81b20c16f6488bba837ea310a735c0df6b63a9dff4beef91721a3ac0c545d7b241e12c78b7ff7632419707e7e29479e5031dfc680a374777f4eea8a24b3cb"], 0x10}, 0x0) write(r2, &(0x7f0000000100)="035750e77abeb50e5782868ff7bee095dc87be72812239d0e688d47c02adf9a2dddd285058d70b6df3932117ce8b0d74fdeb66a37cfbb31979ea0e410171ca7c710111bc4a2b57a77e7d5c3590d63838bb1920386e6499ebb3f15db1231e00d67868d355126af582a45960542d0e8477ef81f8109bbff84238ed3fffea8e405b6672ff8f27e613b2094fcba0f1c67b1208f54018311aa367169011b3e687f9c9b5d98c38034e655c3bc019b4ccfcbe2427a1d0472da0d980b539083dba7b51538c", 0xc1) 16:03:00 executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x80002005, 0x0) (async) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x66) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async) writev(r0, &(0x7f0000000100), 0x1) pwrite(r1, &(0x7f0000000000)="db8e13b56a885441823c5f7b406e484768f25f0037525db485b955a0fb17071c6fcd088f9d8d34", 0x27, 0xc909) 16:03:00 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000d80)=[{&(0x7f0000000b00)=""/83, 0x53}, {&(0x7f0000000b80)=""/185, 0xb9}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000c40)=""/11, 0xb}, {&(0x7f0000000c80)=""/153, 0x99}, {&(0x7f0000000d40)=""/63, 0x3f}], 0x6, 0x1) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5805601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) (async) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e00), 0x40, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) (async) poll(&(0x7f0000000e40)=[{0xffffffffffffffff, 0x2}, {r4, 0x4}, {r5, 0x100}, {r6, 0x4}], 0x4, 0x3) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x2, 0x2, 0x0) (async) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) (async) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000880)) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x1, 0x800, 0x8, 0x3ff, &(0x7f0000000040)={{0x8, 0x1f, 0x5e, 0x1, 0x20, 0x7dc, 0xfff}, {[0x64a, 0xc30, 0x7, 0x8000000000000001, 0x6, 0x3, 0x2, 0x3, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x5, 0xfff, 0x8, 0x0, 0x5, 0x2], [0x5, 0x5, 0x7, 0x7056, 0x2, 0x3e, 0x80, 0xffffffff, 0xba61, 0x6], [0x81, 0x7ff, 0x8000000000000001, 0x10000, 0xe75, 0x25, 0x200], [0x1ff, 0x1f, 0x3, 0xca, 0xff, 0x7ff], [{0xd5cd, 0x8a, 0x3d2, 0x200}, {0x201, 0xa1, 0x49c9, 0x2}, {0x6, 0x4, 0x7, 0x38a}, {0x400, 0xb3, 0x1f, 0x18000000}, {0x5, 0x0, 0xffffff22, 0x6}, {0xe2ad, 0x10000, 0x832, 0x3}, {0x3, 0x1, 0x1, 0x20}, {0x1, 0xff, 0x80}], {0x7, 0xfffffffe, 0x7f, 0xffffffffffffffff}, {0x3, 0x3, 0x4, 0x9}}}, 0x200, 0x81}) 16:03:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0xffffffb8, 0x9, &(0x7f00000000c0)="938456ed42b4910021f8bf33d610d100a497f5c0af6d26debd6fe3dabad4b2c0504e23b2a5c75a6b5e8a3d764359b33d88215477da1368ebedd111213265f105ed418f0b6e1cb85a42d2ab345c729ba73aec3067842bbed80ed006b6f2c71c6ea5944e", 0x63) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000332a13fecea10500fef96ecfc73fd3357a4e7d97b90000ec436b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942adf6cca02df94e933a7d0263a8af630037282102000000720fd38bfbb770c1f5a872c88100082ec5890400000000000000361b1205aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700001ef000000000", 0xb1, 0x0, 0x0, 0x0) 16:03:01 executing program 6: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2002000000000003, 0x0, 0xffffffffffffffff}) r0 = dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffd, 0x4}) flock(r0, 0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) flock(r1, 0x4) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7, 0x5, 0x80, 0x4, "32fbcc12aa9ca453fa380586c4667b2158fab912", 0x7, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x28814, 0x0, 0xffffff5a) socket(0x6, 0x1, 0x9) 16:03:01 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7fb}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:01 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "000000b3060000000000000000ddff00"}) r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000000000000000000000000004f0ff6c14f37ed37478f6f7eb6493b0163d6649872184aef6f6f68f31064200be753032892a5f92cd8648432e54884a455acb4ed305b9fc5a2a9f31c7c0e79a092d7a81b20c16f6488bba837ea310a735c0df6b63a9dff4beef91721a3ac0c545d7b241e12c78b7ff7632419707e7e29479e5031dfc680a374777f4eea8a24b3cb"], 0x10}, 0x0) write(r2, &(0x7f0000000100)="035750e77abeb50e5782868ff7bee095dc87be72812239d0e688d47c02adf9a2dddd285058d70b6df3932117ce8b0d74fdeb66a37cfbb31979ea0e410171ca7c710111bc4a2b57a77e7d5c3590d63838bb1920386e6499ebb3f15db1231e00d67868d355126af582a45960542d0e8477ef81f8109bbff84238ed3fffea8e405b6672ff8f27e613b2094fcba0f1c67b1208f54018311aa367169011b3e687f9c9b5d98c38034e655c3bc019b4ccfcbe2427a1d0472da0d980b539083dba7b51538c", 0xc1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "000000b3060000000000000000ddff00"}) (async) socket(0x800000018, 0x3, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) dup2(r0, r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000000000000000000000000004f0ff6c14f37ed37478f6f7eb6493b0163d6649872184aef6f6f68f31064200be753032892a5f92cd8648432e54884a455acb4ed305b9fc5a2a9f31c7c0e79a092d7a81b20c16f6488bba837ea310a735c0df6b63a9dff4beef91721a3ac0c545d7b241e12c78b7ff7632419707e7e29479e5031dfc680a374777f4eea8a24b3cb"], 0x10}, 0x0) (async) write(r2, &(0x7f0000000100)="035750e77abeb50e5782868ff7bee095dc87be72812239d0e688d47c02adf9a2dddd285058d70b6df3932117ce8b0d74fdeb66a37cfbb31979ea0e410171ca7c710111bc4a2b57a77e7d5c3590d63838bb1920386e6499ebb3f15db1231e00d67868d355126af582a45960542d0e8477ef81f8109bbff84238ed3fffea8e405b6672ff8f27e613b2094fcba0f1c67b1208f54018311aa367169011b3e687f9c9b5d98c38034e655c3bc019b4ccfcbe2427a1d0472da0d980b539083dba7b51538c", 0xc1) (async) 16:03:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0xffffffb8, 0x9, &(0x7f00000000c0)="938456ed42b4910021f8bf33d610d100a497f5c0af6d26debd6fe3dabad4b2c0504e23b2a5c75a6b5e8a3d764359b33d88215477da1368ebedd111213265f105ed418f0b6e1cb85a42d2ab345c729ba73aec3067842bbed80ed006b6f2c71c6ea5944e", 0x63) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000332a13fecea10500fef96ecfc73fd3357a4e7d97b90000ec436b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942adf6cca02df94e933a7d0263a8af630037282102000000720fd38bfbb770c1f5a872c88100082ec5890400000000000000361b1205aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700001ef000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) setsockopt(0xffffffffffffffff, 0xffffffb8, 0x9, &(0x7f00000000c0)="938456ed42b4910021f8bf33d610d100a497f5c0af6d26debd6fe3dabad4b2c0504e23b2a5c75a6b5e8a3d764359b33d88215477da1368ebedd111213265f105ed418f0b6e1cb85a42d2ab345c729ba73aec3067842bbed80ed006b6f2c71c6ea5944e", 0x63) (async) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000332a13fecea10500fef96ecfc73fd3357a4e7d97b90000ec436b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942adf6cca02df94e933a7d0263a8af630037282102000000720fd38bfbb770c1f5a872c88100082ec5890400000000000000361b1205aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700001ef000000000", 0xb1, 0x0, 0x0, 0x0) (async) pckbd_enable: command error 16:03:01 executing program 4: open(&(0x7f0000000540)='./file0\x00', 0x200, 0x0) (async, rerun: 32) acct(&(0x7f00000014c0)='./file0\x00') (rerun: 32) r0 = socket$inet6(0x18, 0x8000, 0xaf) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="5a5aa0febbae721a670e61c842656ada0ef3daf538eb089f", 0x18}, {&(0x7f0000001500)="5b2af588de9cc3ad851cc91960cd2b0a23f5c48eb7f974f6dfcb003e8d1fa48fe174d69aa9e41edcd5d7ca9c07e998475388b0aae7bc782807af44422189278124ec1a1b4d75786e36a1773bfa607c51321824a7b816d424e81eb850f8a3cf10c9480ba3fa33376411a3f60806f500d5b8dde20d3ad52cfbabdf437082700f16af9b8858f1df7b29b51288c1e527682ad46d1a08b4c5046631b2408bf23c6a2370110b94c2297260a4e8cc054ac4bf5c9df406b2c05a3945682e50804c53722b737f613996a43740bc063a8d9fbbf43f5b207659d92b8d4af9be91a90d43f9b341a227aa59e6c9976ab929536301bef7c3bfe568ef12acab5edc5ced22c48827e7021e3fc2d2df67d8881cb870a420d3b8ad525a25f949d526b85bd28ef6776ddd74ba7c26f075596926f36618ddc41dfe507fc04ee93d790a1d08c26c122bd0be4279953a166e22f01bbc23d7689c519e7fafaf9c28e0184964772ec48b1c771a82649f16d3cca5e1110e3184b45c95f1b12d3f21312ba63c174bd8471b7608d6c3136fca88ec3054fefa4c6e96ad3ce751563fd31afec38cc2acf3d755a74730503d2170130114fe7ab2bf2b88cad4933f9f6ce9556c8a02e2ab27fea82b384df7cb52001020d20ef2786cf093ea18cc3d87747ad8fd3c1736dda8af24a53ff04c712d560d6f162bfbc603b0e247336825b030a64266ea7ba88c7f7558df4739ddbd922f52016c7fb703a7262308e4fb3eb3998fd433e7a85c7e1137934db845d7be01f2f0333b380146c8e0904ebcecd61a32062e160360979aef9f861e0db098d0971ba98a3c35b88f23297a73f31224ac53a32ef1645bdc235b85da6ef87c93088e4c5fd66535127dd7fcf096406cdf101c998bcaac70e2509b5128433e0ac74cd623400e007e06b453c2df63c991866dfb2b42b0f4df98411cd69617d129026ca3b54c88356503fea65453a6d95f54f7f5374437e932b6caab63fa98931c9ee29aa020b97e2ef8ebb21cfe7ee4152f0406282d0bccb25262fadd00aa9ab454957853f502b24e9ff8c3d0174f7aad0b5525f25b74a0c96b86b9401a06b84474b9725a19a20ad348add64435b57c3b408f7ded6898699bcf384ffb984f7c635c784a3ec715efeee2ea1ecd2cd3a9d9bc31972d803b2df9c9ab540cd9448f5e14807319cfc680bd89ebfef15d7ee2cd9500c0a9c854e81892a5b1e7b2a25bf631636f268295c9ec77949400a6ae27a5cfed2e879535fd1e91e50cce735d73b5275c370c0ee434d2644969791545418e8a889abf61ba191d87c82165eeb0220c0a1ba8119a65a10f9cbb188473e7b651d8b208cc9665d199dc32c23271cbc15bc3f40ec904ea19fb40e84f60c09089444ade04cccbc6f69679d133ce920755a7299ecf8e155e5fcaad9fd1908a3d92eb0a93699252b98e75fb93cf18775e7fcbea2cc638f370721a7b2bb2410aee99f7e4e1a2c8c7a3a5ed7f6fab7f706d02740792908e0e3ba65b133c28e3e5b11bb9ebd1f2223b042c26cc8b9943726bc4f54ae988a59c976628c0cd5b37530cadb40e4427b67fba412849096156d1a5b8bf8a282f12aa34d3a01c39cbd5f0969d99a9caf344596a3e266b89cc284d5ff4fe64d0e01ebad06dfe6459c59d1c2f4a49d0596265221245cc6d53e8ef9722f5d95f21a3434a9defd1adaaf29bd9e2c246b85ebfd602fec07d33f841f3f36b64495a66ff67a2fb9ae417b42eb2c8b238a16cdf8d9993b05afb4cdc3a78a3fe9b5190200144dbcb44fd4acc9412315c98db1524ca113e093ef80cc97567a85c679457ae49b51a881e9273a1e822bf50bed4c2e0640b6fdda229e5278fadda9d0b38d97e82c38245d19ed9318caafe558332780dbbbd9adaeef9be0e19298d7f656f4f6325e824ed52cc1e8f5bb192ed18cf4b70dce4193c60d2af790d753d0b51226e819f41598a8d8ad6204e960c4de1f84e081698ab14cfa3d86b3464246cfafa11f309ba59495821108a56f8fbf638b030fbfd6059e8ca37a9b8659ee1ac8e5eca4373312ca2d0cfb76b45466e79ef8bda1fcb6b9832b581765f92a53d34d8f3aa2884416ccceb3712c7f8e7a11a11333788ed949c9f1a2cc92382a2103b675ffda3ec9c7ec782bf44b55550bde58d25da2be062fff4e9ccc66b3282c35468a3f7bd356476df18dab3244ee94f5eae3f475f7adf1aec21fbc435d359ee80ac82c8d1a968f589d9e31234874f3d64e25516de4b4d8978db4b6f0cff1fb153fcacd1479cd01cfaa49b988f9fa467206b7003b8f677a1b3624e5feea8d20f12b803fc12a8d0548c57dbfd62bb1864d6033503114a66e5fe780cf982a0be030ec1e98bde9624d35270e2df014f1a154026e5cb041644be867025acaacec864bfec829ab8a199f7c0118a0404efb9ab8e619ca3f1faf3eb6dcb1ad818c216ec26387ab40a3276a06bd3d1bb4234823bdbcd81be9d6cdeacaaf257c0deef45479518750417a7a8650a9e7e858ec09fd25a8437b95f090eafc393ef122da5ec72b3bfec467e6f2a00eec59676b9070b64859a2101b6933863365d4bd3f5174154b3a809a646c71ddbb5d038aff3e89b0b26211861566b3d18508426bf4cac2a4ed8b5737618232619ce762618041f317b4a2f12d19b59dada5af2b1650df74701ceb4c21e4c6d11ffbf46d5ef47106722cde67be3601d18aef6b63c028d0f95b6700edcb485d4ccacb79c523d862c9f1387413af7469c30fec14b2ff1f92add9a7baf7549f0ec3b3211528fb4075b61b57d8f38f2769cbad65792c004127a2cc5fcb0d01e4233547e78f8a23b26afce64cd1f8682caa2de8a6f0eab3defa659ef36d5df75c757c52805cb03e217d7eb3c7f464971027801902f414737eb2da14c60b84e7b2c9035b17f924b5a57741466623f990c12ea075db5703cf5085e45403c79444986f800044e6e6f13cbddb95b65e7df9294db64bcf5e2995c3296f9d772851fbb4ef3e9059b0fc9dc149c6a10dbfe909e577b221a029a3c924b86e285e3ed27cf0600d0baf335a6d5b3f746a6b00dfc22992c88fd21bb0a0bc3a1ffe8ce4faf4c8cc912a287dac8718adc4cf998c625bbffd35e4588020c5e3da5def2103312829317b82aa35de3bf909e91fd05ecb32d40688def945fb27d5dd96b736e808b4a9b47f0472e339023bf2adf03c831b4e168a91853f785f124dbe5b3dc25b6aa6519ee7530fb52eeac8d0abc99161ca1e38c0c164b982a77aeb0df3baa2801e002129c70c1a2ba454c27a4d830aefd5b4075207ca37d996b641d6e603b9eddf3a33f888a7230872b7e2a8b9a200ebe38e1b565a4aaf6a52f4e0211244e74dbebf7393c406e5a7467281cd268535baa3e7ec55da2ad998b22f781010f1ecfc8450e0d817b11e09910f59a56eb682004efde633f6306173f089bedf54bf94eb9b443e9b6083ecd5a6afef45fad250ae6b105b8cae16326ae99151db52b25af0c3c3dde25ec2cbbaf1a107e6e2028222204aedc6df2121d54c2f1b6d89f60b2c80a009b51684d356a4ff98ec4fc3959e964eb67b4f5e7fd6a361d3254e05012a5e63ab63555cfef49c377507af93a1e60adf1014aed377b2a43e8d76aa437498b6692d0c83e279e27df7f091195b93960f4569ecd72c75462be58c7536ad4e17e1b9e73ca9ef59b1fd49113ebd22d5a255fbe451d12f981dcc51b25837ad0f6ed3400397b8daa76fa874625ed4ea394bd4ced703acd70afa2ac5355be1ec80caa256b0ffa0e213fe4e67a6b9667725d69d457f815df31811c8f1954df9628e1654e76d66343b2758652d478a651b1e02e4b481e4d73fd2067b69d94ed361faa29a200f9a1cf7d72f08aaeb287c506243faa93b80140efc7f741669760f4041649f20baeac28e548c32a76e8fc7e506eafeaa42c234f8a084076129b8daccb890836f1b47a567dc1c6dbc0fa7f4e79163760e50d147aded1fca8001c2f6d0a6e30e34109b97590945ee9d4866968a924fcb9a6fa5db7d38750a53c5875840339c5ab909d8f14a1fbe4857d82a6573206966084478b1d957a8d44b077c6c7f8e3048b79adbb4d0e4c6f895225e11d90ed98d1c10c4fc726d4eea83826619877a575bf5f89e0fb6f2af5efd3f82defccc568eb9b8c8b9e8cbbaa4803e8cbd1064f510c14df828810b8ad9ab9a4ee00a5e71a4703db7b0d3a58a5d555e69cf5c58dcc2685855fbcce728890d36ffd4192cae9a7685d9b4e680894e80cb0c1a595ce694db81534122089d8eddcbc83c914090627554a12b33f25515f176c34f6cd0922f2d45a34621de4733e6a7148b2b6b23b0eeebb96dd7d2b5bdbf97525a5fd8552753f0bfa41358dec0d266f3d588f2d72dfbfaefbcc92e4574fa0ac26c91b712efc54f863abec3ed64a330055aedeed9eb012449377120c3102b8d263f669d7ecd016b99d5b0cdf3d04952b7100e65891f68cc39af2c839905860bdca19661c532aa1894b77654eb36db24abc1ad2d79acb5e2cfca84fd2e84db6276202d04ae1075e652a8039ac903c5beebaf82c2caf0f5231f27c09ec7dc9c03d1fbff7921c1a807f68258435e0ecfa4334408a83d9b996c053cf6c701edbe6918dc54e3cef55b7626bbd8e4cee0f53a2183403fea3c146cef565943c19f141bc53abab79577cfeb98ec528c67825d8bebde6d7fc556a1122cd3282849b10d357a8685de0543b07908a14506eb5098d813b2cc93c30e62e414bea082dcf52a48764426ed9207e8e6bd7e114560ece389d2b7638ca5cd2287747edb32cb4e8e5c1ad2037e7238f658c9a1038d8e7f2fc3720dc0da138d2de2b347c2d09873e21c4987b6e163cd2ff45382a87272364dfca26733d62d5fa24ff411ffeb6f3f0c627cfc05497822a69ee409da3345866d05c7e940866ab664eea82c0fbc7f040b421b6b2dc31b728bc0d7f01c97975d0efa25ab0ac8f64dd27d0468efa72dd18135bdcabe5ff43394377bcc2f9615ff1d313805a8bb6288ae14201f8793995f1f71e741e84540ab7a0c956051d42d7d3952fbdf892c5c05b577ac7c91dce9bcd0c74b48273a322dbf071de9ba40b156e7fd0993a324787bc98a3def31ce556c2ba4f26d0fb328ae8fc62546c74e01aac0f2750784c740075c9a01e160666b5263a6c93f8805abd302d5dda64d1266b1f5a2e7464d272f5124afc6a183b94b3e16822dc1d62601677ddd96d690a1a16adae5f1c28a9e1f6fb81fa12cb0fde77c311059441e56c5e29f287aa2d5ed40027f11bd6adadf248956ffc6552a9d53610393353e76bf537c21fec458f9f38cc856b25229c0b6e2743ec5600473a59d1d68db9bbc1cc00b906677347acdcaedf9062cf76ae837fcba1653f1f0b95e2af1518351651a46cbd87f00cc33ba40975f1dfb217a04b33645ce993465ff19b0b9710b5efb48baee041dac09f4bfefebb951140b53f064d5db99b43404a0cc3e6fb000c95e777229d3e1f04616d400bf4a964d2832ace9ef3d0b6f1c7e8a88dd25c6863d3fcf2a3f1fe2f586647dc7e8b8de5f7526bf5d6c5cf52fa8f5ce96c373e770296d24427aefda2d510ba86f19e4062a44ea55a924644b929c47596d96dba3512a28b01c95f846758db27211eacaf603c7ccc0b413f87a139755e5a13bde6e89e3b0e94d181ae22090d9e2b91c833475a106088a4c716ed546873982677ed4a04a190b3474126892581876f5dbeb0a1b32cf923a1fade06a8924662d09ea5b7318fca4606aa358fa6ddc340ed49807297c91fb850d20c7173cdbe02954a29139565f4d1025c", 0x1000}, {&(0x7f0000000100)="940fd9676cfa396b659b44f08c0711214e9abddc17cef1edec9a3f4986a03057063aac6cb5ba0f8066219d9fad7f8120fcdaa6d5fcebc8d8f1077ed956949a0df6e52a8060688c255c65c1b3ff4878f6218416774c9702997ac50e17b2b54031963467fedab60f10", 0x68}, {&(0x7f0000000180)="cce446a081c82d9fdcb3588f897449d8e47b43a70d953856b1", 0x19}, {&(0x7f0000002500)="868bee00023f2924866ee28dd744e71bf435fd27c9726de47b9e4685c53218145d020e818ae4ccaa8c214932de733156247872c09f1ca5ef5bbd738dafd4254d662c4a71a943c2209cf09066e620cfb635f5126681cbec66b0d5f01b63f78fc18edf3dbd8e9b1932f5f9879977fe83b3c67e3514ef12f2f9b7026cf7ce1ab54f35317063f84648786bb0ce68ab3efab3f52c319cfdf7f37b59cd2b489d6c799d679b6f1a0beaebe050639b1d5c81ceef25d20b8d5b269d8b445ca1e31bc6dc9de0783c3be3364027e06ce8803617711d7bd9e814a2f4d90818422082d10d5dd8b7d880136cd04df8817ca2f84ef9dbc3a5f7b4ebb70a034a02ee08389385182a13b343e8ccb531346ef53ec5280deee0b5827e91f1016e818bce4b60196529de6e5f2ad4ec98c56873d887b3bc04a91bab2f47352f8786a1bb46a83bd01fd5d5a4c9d20407e4d5ceb3d1544cfa690938eff12e13d12daa1bfcc312ae1395810b33020054a6086c26db0e3003d949e02efd9c730f3e3cbe234093241961aa46ddc32707dadc050046622a9b936ebc64b9f0c5e5b8a41ed06ef9f31f2b265cdfaee0ef4fd396dcfd9b0da030fce74324ab2d32e276c4407a92be13a48967dcf465b9448a5c6068981058035e362d45d97203d44a3e9704a1a8bcef4650ed3151dc82171dd8a1aa06fb57b300fc999fff4ac45218c9990d01a5febb290ead08085c2ac6955498368c2447dc94dd347f4ef11c1b321d3f604f3e2b5320be259099133d1b4431913a7965a20fe4c3acb167c358336e4286a2d8f6fea840858e7213ba587549131975280769e8e684ef29ae5e4aeea2b77f4a8be264eb2705d2774c8fc4ddf23052fb52308ade51eaf3fab175413129cac613ece8c42294f636f25e3d310b1dfef30ae74a4589c6028c93016a5636e8a6f681f55b04d5b74a689409cbe63a378efc663f6c5e8959054cf61215a3f355d19e8343ad71febb93f47604b28b6bef7011dd73708b46ad1b87ea90bbe4ef587a6e53614f13c5fa2c50e3940ea373374285e07c0c598a58f18ee7e54709b3b31bd0942560c883fb9d68133d67e6346c23b485ed51089ad985907cf72d2e3554f07a36c1d180e8c0b0a4111d2e69585615537f882fab14d457d596ae15ed2530e6266b4392a7c391b6d10a891f9cd847da12d49a5a72a1a08e7e6935b8b10c60001e1dc02af671207a0a0754c2128dd76e6cb17ff9d7a2b15013c1580212426fe331c17cddfed53f6a4f1dd81fd56b0516628b7b60c04bd550fae00d0a6d78414d857aaba291edc497216268a534283bef8acb50a92c5922b2b472cdf9bd154d09bba6823c2f71386c9bcd014617a447fbda0baa1fbca10295ddd4a5024efe7b2eadcf01b304af5f0fc6cec853e2ebc935806e9ac37aae5969e9b59d84d4882cdb61554e76ff78b57f4d6d95c63659864af8cd303300f87fe2e08cbf6b99c9aa31642f17ac65ad23406185e1b172b991b45812471ad4df1eeef67e832003b497ee1af428441ff264c1882773302c0bfed1902d669a46a7bf2b55d0554e71b4a2e0e7147999159bb04e9687c55f7e4761f936aa4107068b4f55fa58f870dd45ab17cfbbf0aa4df861d6e1add4951e5674001dab271fece399ec1bb7e0315243ad8cb83b82790901d163c20e9a657fb68c5ac2ae81148a7871b3c0d0c0b294d6dfbb3a16adb594545ef529000291d7af45a0040ed70c1b805b2b674c424377416e0e0fc7f46f41509739873c12d60d6cfd6e38941a463dcab2eba2c7391e8aca92bfb676c99f9931f8c1fdf38184bf0c172842a1c1ad00597e0175608238b98c2b25ce3c7ba132bc8c7359e53f4ad78839bc0fd79fa2f212c8ab2bf140c6a0cb340008ba625adfcf0b6fd18b8d27943af61ccf970181ce78e3f3a96d6e7de3e027ce66b68d2e1e4145273e93373b82ded85666d5658234ef2141ca8eb5f395d237db30f87cc2f0c73cf366178662c8335afe9657eb9cbf224f366d8fc2c2ba4e3d9a6c613ecee27e996af6a5d67d0a9a1ec0605395f51ba98f50cdf8c74c72e0b6aa7783d87886aaf27bbb1493d3406b454c6cb910855745a472b6810314d34793776281ebd6e25aebab49406b17ae7d57d1998a27b5ba17a1921994467f4f4eb982e8e437ab330162d44d0a6d6d47c5ba1d8a071ff6f8bbe4ad33cbec3e990d16d2cfc4ddf11f38c51acf77a79adc00880531785b374234526948fee78d4952b7e78c108ba35251228f7af34523b16a00b56ea37edc093838f4256f1061afc11658711d0d00fa84f831613e33a5d66a2a209b96e98e279e2425b4fdffd0042d103c867d82cb2f572f83c6ac4027ad278790ee771350a10fb53271e93889165f2275f3bf9b0b8e23e4d85ee1bfefcdb820cec7d2fc8476a2a9ef3a4bf34832ac7a06d4daedab91cbf826d792584594d3daed55b98bdf03d500ecd3b3847018eb8214085d645e7eb81c861f8b16216b4748b12389a1d8ba7b4607622a71be5b5c090f0c1b0430b68c7b64a0b4fac635dba97c316af9c123a5b523a50ebd01442680f53338bcb44a57b00dae355cc4eedead1be0a7d1f8727a642d6611ba1edb4a0e97cc25e79c88da6ed9a55ad5f4fa46c0ef7ca657c86e043dc456b311d0ee442ab72b3842170e02fa36e7a6f3cf6ec7e959f933cb0e5978866e92e476ec310290f95c16371b4bb3127e0af348d6593ee92014252074ddf8035a740772e1f2e127904b50d2f31fad7f87befe10ccc40d7cf10cf5406a8472178d45cd5ea3cff586868455011ac6bbcae882728776270a03e0db3a5c219ab20dc2b58c86ed18cbaf0ae6d17b7ba63fc966045a164da473ea196bf3f92380cdef8a16e24dd16fa8e2b4126158835653e63cac38a77b58791c6963a2101fda45dc485c67016da6ec8521ff0ae27f6c1620703738e2fd6d8a72edae43bd14faefc9678fb14a300b8156109ccc7db3535d25ae6dd229699c331ca821f4daa2b4296c876eebda2443b3c9a9d4b3528acad1d98bcfc3215895a861b5be4a2e3ad3f2af2e01d4e58cdc849ab81ed724ea471f9255e53a7e53edb907c171b74e7a509d1d5a7cf2819128102675309fc973c600877d4eba2b244bf2969633c92ddb2c58a2a4f6ce60c08ddb65ee0f1af53aef7ca478cc7872350efa15221c6ee429b8eae17ee682438ca33746895e5d058c79ca35d36ff5b33315a05c9e82fa211d8b5c723a4f3ce42dadc6e8ded807ff884765a54e6cd6d11b898f77aa860ee6ce2500422188a081d928d37ff143504ea1ebd26cb3dbb5ad954180dadada8ae9e6556c02f424bca9fae9f09e7a4a13a13bcd1775e9f2a6d2b577533379993da4372f9a6487d8de9184c5a54229c42525902f2f8d0d3c69b210ffed30fa14cd75762f7ff47e9a8cc5667f169e95ed7bff799183005d635d98d46b8aa07b5fefcf9665ab4df967a059599efc50d4e65954d655be77c2b552e67cd7e900a21c8768387803c4dd30608a196875a9c2cf75e03cdd268e894be99dcf8777355e21da284fb376ea375c4265a3379ff37138538a2fddcb69ec722e589ccb8d575aaf7fd2e3847c25aadbe1d6a5153c31a7ef54ed41ca0ae330396009a93a29b8f5d3197283fa5ef3eb1bca7aa1101016fcff8829ac8aefe9c5930f17a8e32cb45b2ba072e954f895213f61a2c661f18bc0ac560690251ed3064f3b0a4d6ed40a0a6e44362209bda18bcc3f77425e5a0745daf1c1fb8b15d611c07f5aeafee10ea6cbd54500d60b78ea743dd758fc850e2f04f64de18d50f02cb67c8a32f0f2034dd9ab90f9685bea8f0eae8da356c19a3c47dda323f48b59bacc910af58cbaa572c8c1fc0800c146e6ae90762a30a093d4566f123209518f93a151b920c2ca2b680dfdb0b32e8d548f5e31767a542130533545c56f6f46ccd071db95535d3f60652886cedacdfa25e5def4c080adf10288fa79f298e30bf9736406052298acd364701c3019996cafdaff9a2197849f17c710c95462ff9ed7bf648d00889b2533326ae3b1e2976c6ed047d69cbae02ab512b8302cebb489cc0417f395b867be8f0dbacd7491ed985923433368b71457b2e3126ecc7e88af0c0d629d5a01d2d5048e54c1c0e7fcce375fb1415983bd7dd352f61a7631d342bf539f22d319d9d760e9baeedda24e8f4514e85f7774238e6d4e607be75d10dd45dd35e16305f7893a347aec15d2bd581332995d15cf9acfe36998ee512b388ecf825060a07617609ba7a2cbe542b2fecf292066b83837606018e30c7742372eeab8edf705e104f49d8f4305dc2b1bbc3f3371ca353350ad1347be7d5d239945bddb37c570976aae941e1062b16a9ca7e92ad3ef206e98426ea2da51580e4028f6fbc49c6aa90eb9fe38a2391807d8ead53401ca3138278e966b86f4138ead0059e0fe9f736747388564928a14b167d934a8e6ed99abf598657e62a80f3e9cd0c993834cdca2e1cc4d85fc85f2c6dd7b9a27d8dc3e6a12e8d103167d6d4bd7e693ca6fc8ea3daf72d8fef26904cb2a6864ffb442e8340a64980c40c17f03c12196954ff3ade5482d99dc92979df01bb269111cac23c260ffcf15253ce8a0e89469d4b2f34714b1a976af3eddee2837b07843c027b99dfc26909f9eefad7293a22a86a6ab99a82b3aad39c47305df9e22bef9667b9a5ca39e31e46de628d0b675760bc57bbfc1edf620dc08bb855ee5df2c6c6baef0a038fd83ea8e2295bbbb2b3b8a7c8d10e238c3aa7ba08a05879b94b8542c3a16becb3e0c347e68a9884da4ba470f971e8e7788f3bff254cfe089d3e637d4bf2021594ac17fdd8423f7bd614c99afeb103257c8fcd69b92c1a9ab4caac82da4e36142f9945e4e50e7f265b43affb5d965da90451a3ce7c85f05b845b6dba10b83cb686485912f1f54b855f66d7bf24afa4ff39a7252dab4536c9b1a44d9c9b7aac13dfa11ac4b5e1526a027bfcbaf77adf598648d23d6e623e46f1ff31b150b76059184fb6dc9b50fc16bf6031865934192745c0f4a8e7b92fb02d9b713e51e1fbd3798890db4abd115bde3fff3daca8192e5ded3acd082b8e629caa71069db4a5991d15fb8ca5ae7bdecb4627ccd0b250800d4a425b5736547b98b555cf134c6474398dc8e8717cc3cb5864da54c321c1ab368ce4f395a93c5458dd82b1144cb6e3c8acfb23c5077682646ae1efd44568acfed69d1e28feebf9fa68c2088cf59a874c66bd628f3a102d1a1476e64974ef11a413137976758bfdc3be83cc9e7118c6826b1a031fa560d061126b57b1573cb03edc9171c43d0bb91899f53698cf5f0e85918d4fbeaf2ef3c64adc826a55a8b8e8a800d313d25f2a13b4f98a8eee1c0dd6a67a4a14432faca02ea63e3004926776a83eed6cd803929d0f5b85b4ec84bf70c69500c0d7e531d996e0606920467ebd0751ca5529bedc827f51ca0fe8de191b5f4f8e8b923a17a929e5a03b1effc0308809e96b8821e6d65f723a486a8212e9074431563e6f8e9e411fc078bdcf182f0d2a0028df76a5e7380b421e78fc0b9e44c3b36622b4a3bbc999da6d006b9645c67d86dc2ae5d4852b21accede58f8852d7f7f4774baaebdb3108ad98b2926b1e410b612d7a3d9789f674a97b5619302775b09f41efa5639682f8d4e77589155ce6a3f500dbdfe0ec49fb749c36cc16c46da79b3f3b8e1dde224e3f79be4db8e42fb367bd939e3be72cdb6d09079d8523e8ce5e182f8aa7dc3a05720dc87105f8a64f6c014aea4080de8b6e67cbb18afcfcb20e2a85d530974be803559ebc", 0x1000}, {&(0x7f00000001c0)="44045f791a6e627337beb1544162fc7cc07aba793b1488f2a4934ef325451ed9cadf0b9d92c16eadb4657ab68181fe754954a579ee14717e5db7e5191d7e3edb02bea85fe9d1a0f7f61a2749148a0bfe874bd3a3b44e5e675b7ea379749e8c", 0x5f}, {&(0x7f0000000240)="ef485414e3cc0278f12a988ac4143132557f9b11abce7f25f2f6e5632c788d6b59bf04354037233c73dff52b48adc9232e6930c3e42f42a7c5960981fe77ae0b320634323cc1933c9f56b214e40e22f46d6901268e0b4740ca2705ba7f964f3789ffda34a9ffaa1e9922321324bb58a708bf653f83569173bbfb22deb75a8036b6d70bc5901903ec83993198b699d749c20e50fc66365aa0e233cf9e541319f6dfe6175ecfeab574f8468615fe3d5a2ef74fb67e1b2a99dd193de3cce2", 0xbd}, {&(0x7f0000000300)="a0ad1a7664209b92740ed18fadc37a0f11066895abd191b4afa02deb04ed4b17d4dea3be0a2ad9ac7f311029e88ee80f3dfb7c8240a7fe891e8e34e5ff27a3dae7c06bdb437a07590c840a2a928579d6e190c3e7b23dd0b367ed2da00a62abe9b573ed0109ce7306ce132476d76f8df05152a9e9463d3eae196562e6fee8af561a99c8a444985129368650eecd39ad11367c42f0cbd968644259ba0e7bbc7ce5a3cab253d9a9d834255aaf5892778ac78233eab566b2ad43d02b8e5154301d85224556ee36f7ff0dc9d42b495367f9c2255c3ba24788eeeb610caf8d7f5a8fd724a2ef3d4562aaf6d7af49930bfbae59316d03f5811e292e3245ff6b44", 0xfd}, {&(0x7f0000000400)="c1958a9dabf697a3e4b7c206b4b069c62c2b55f7b16992", 0x17}, {&(0x7f0000000440)="13ca35fd2f7c5afc46e9733740f980602b2ae8b7fb759daa0e3b0af22d2f4b3c1779882c9347895769def67766afde60f13061c0a25e5323d5f3cee80d554d31ca29035d6585747351329567a24a6ae86f2c1554b65063a3885f7f6785591feb926351da2e35503b244ae13c5765f72def6de5853383f9cee7270b9f17f4a3ab24dd7febf79c5a8b9125bdce52598fdae37f23acefd1643edc5d2259cfca2a0abedcd01fe2e48687682bed89ee2023c557d6fe1d534bef53093b1e789ec5a3d35529c102732cc85a8e7863dbc58e411420939ca24efc4126c87d488ca2751edc69c8295b3238", 0xe6}], 0xa) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000000)) r4 = socket(0x20, 0x4, 0x3) dup2(r4, r3) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) 16:03:01 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7fb}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5d00) acct(&(0x7f0000000000)='./bus\x00') (async) acct(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xd0) 16:03:01 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="54ead1000000fcffff", 0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0xfffffffffffffffa, 0x80, 0x0, 0x0, 0x80000000000000}], 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup2(r1, r0) 16:03:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) (async) setsockopt(0xffffffffffffffff, 0xffffffb8, 0x9, &(0x7f00000000c0)="938456ed42b4910021f8bf33d610d100a497f5c0af6d26debd6fe3dabad4b2c0504e23b2a5c75a6b5e8a3d764359b33d88215477da1368ebedd111213265f105ed418f0b6e1cb85a42d2ab345c729ba73aec3067842bbed80ed006b6f2c71c6ea5944e", 0x63) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000332a13fecea10500fef96ecfc73fd3357a4e7d97b90000ec436b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942adf6cca02df94e933a7d0263a8af630037282102000000720fd38bfbb770c1f5a872c88100082ec5890400000000000000361b1205aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700001ef000000000", 0xb1, 0x0, 0x0, 0x0) 16:03:01 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x80, 0x7, 0x1}, {0x4, 0x7, 0x2c, 0x401}, {0x4, 0x2, 0x1, 0x7}, {0x8001, 0x68, 0x7, 0x200}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:01 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "000000b3060000000000000000ddff00"}) r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000000000000000000000000004f0ff6c14f37ed37478f6f7eb6493b0163d6649872184aef6f6f68f31064200be753032892a5f92cd8648432e54884a455acb4ed305b9fc5a2a9f31c7c0e79a092d7a81b20c16f6488bba837ea310a735c0df6b63a9dff4beef91721a3ac0c545d7b241e12c78b7ff7632419707e7e29479e5031dfc680a374777f4eea8a24b3cb"], 0x10}, 0x0) write(r2, &(0x7f0000000100)="035750e77abeb50e5782868ff7bee095dc87be72812239d0e688d47c02adf9a2dddd285058d70b6df3932117ce8b0d74fdeb66a37cfbb31979ea0e410171ca7c710111bc4a2b57a77e7d5c3590d63838bb1920386e6499ebb3f15db1231e00d67868d355126af582a45960542d0e8477ef81f8109bbff84238ed3fffea8e405b6672ff8f27e613b2094fcba0f1c67b1208f54018311aa367169011b3e687f9c9b5d98c38034e655c3bc019b4ccfcbe2427a1d0472da0d980b539083dba7b51538c", 0xc1) 16:03:01 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x1, r0}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1008, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x80047476, &(0x7f0000000040)) r2 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000004, 0x0, 0x0, 0x0, 0x0, 0x10001000d, 0x207}, 0x0, 0x7, 0x4}) semop(r2, &(0x7f0000001280)=[{0x1, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0xe3}, {0x4, 0xfff, 0x3000}], 0x4) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0xffffffffffffffff, r3, 0x0, 0x183, 0x4a2}, 0x2, 0x0, 0x3}) r4 = syz_open_pts() readv(r4, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/153, 0x99}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0xfffffffe, 0x0, 0xe970, 0xfffffffd, "7e00000000800000000000000000000200006ba3"}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000480)={0x7fff, 0x6}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0xafcd) r6 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = accept(r8, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r12 = socket(0x18, 0x3, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0xfffffffffffffddc, 0x0, 0x40000}, 0x0) r13 = socket(0x18, 0x3, 0x1) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0xfffffffffffffddc, 0x0, 0x40000}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r11, &(0x7f0000000880)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="97ea87f07a815929bb83bb3453d5385299ca12c5416eb318673ec4ee33c07303f97420284aa3d0267a75751828ab5084ef52447438a67581ba231b38f5e2ec4c2e464af997e3c396b76b4c134f566e9a2cfd2f08b7192d6a44837fa76daae3910dc44b9f060e55b6c9f654fcafcd841b83b1c825411f57b7de61eda0dbb5bc02443721549c7b993be3f0576d29618da466c7a46043da532ecc46cd699bbda5dad0be7c1193a431da9c83", 0xaa}, {&(0x7f0000000640)="955d6ff042d91cac3a2d7f596e6d29e2183134cd7bda24d13eb74ab05bf25e842d3c4bb88750967361ee2bab7b80b784b86598", 0x33}, {&(0x7f0000000680)="2067be28c75c665e7b2bf5b4080fed282836b16c7e7620fd924fedde631ab7c6772d557181a4fde7d36d4c07df7c4d31276ea4e7ece4b577f1d5f361f0db50748ae56ee1955e4a3b4a1c890ba2afe0", 0x4f}, {&(0x7f0000000700)="89", 0x1}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r6, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff00000000000003f7cee667a694b997949db264023893aff27c6f059cef833549c54da7ba87f5c274f98de7a9595ee81ad95583b3006c7732bd32e50f9642e1ae5ae38a00a03ecbdc2185ace57b56be28ae6e2f841a829c4de49c8a84b131a38aa30b", @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r14, @ANYRES32=r10, @ANYBLOB="00000000ff9e67ae9ad112f51fef6af7b0531744eadf0ca28dcfe6e1b572343a4eff87582be38962d335f84f76dca06548073c90f5b74799a322dd61a0214a8edb27545a5314bb"], 0x70, 0x1}, 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0xef2, 0xffffffffffffffff, 0x0, r14, 0x0, 0x1, 0x200}, 0x756, 0xffffffffffffffff, 0x2}) r15 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x71e, r15) 16:03:01 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x80, 0x7, 0x1}, {0x4, 0x7, 0x2c, 0x401}, {0x4, 0x2, 0x1, 0x7}, {0x8001, 0x68, 0x7, 0x200}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:01 executing program 4: fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:03:01 executing program 5: poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/9, 0xfffffffffffffef5}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) r1 = kqueue() write(r0, &(0x7f0000000080)="6084404948bd036dbfe492a20f8dce428b83dca7229490003a04ac7a8a684b2700ecfb8577e28a1f3411ee277901f006f2ccd6f1d8a233642982270aba4221fc8ba59621ef654f11f39bc6b1449b6409c033ce5052373f41f3ef612e6e6de4ecf93ecd3eb3537deca2ca8fcfd8468cdccfded32eb936004b974d25dc8b26e0303a21489c991e8a89b6ca13063e1d03b5dbf7359c3a1c3ef932af48de255faf51cdf9d23d553acdb3a5c3c47744607ec3616bb29745c074065416380bf3163b90f097a21a1d", 0xc5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x1000, 0x200, 0x1, 0xfffffffe, 0x8, 0xffffffff, 0x0, 0x0, 0x6, 0x81}) read(r1, &(0x7f0000000340)=""/214, 0xd6) 16:03:01 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) (async) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x1, r0}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x1, r0}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1008, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x80047476, &(0x7f0000000040)) semget$private(0x0, 0x2, 0x189) (async) r2 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000004, 0x0, 0x0, 0x0, 0x0, 0x10001000d, 0x207}, 0x0, 0x7, 0x4}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000004, 0x0, 0x0, 0x0, 0x0, 0x10001000d, 0x207}, 0x0, 0x7, 0x4}) semop(r2, &(0x7f0000001280)=[{0x1, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0xe3}, {0x4, 0xfff, 0x3000}], 0x4) (async) semop(r2, &(0x7f0000001280)=[{0x1, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0xe3}, {0x4, 0xfff, 0x3000}], 0x4) getuid() (async) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0xffffffffffffffff, r3, 0x0, 0x183, 0x4a2}, 0x2, 0x0, 0x3}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0xffffffffffffffff, r3, 0x0, 0x183, 0x4a2}, 0x2, 0x0, 0x3}) r4 = syz_open_pts() readv(r4, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/153, 0x99}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0xfffffffe, 0x0, 0xe970, 0xfffffffd, "7e00000000800000000000000000000200006ba3"}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000480)={0x7fff, 0x6}) (async) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000480)={0x7fff, 0x6}) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0xafcd) r6 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = accept(r8, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r12 = socket(0x18, 0x3, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0xfffffffffffffddc, 0x0, 0x40000}, 0x0) r13 = socket(0x18, 0x3, 0x1) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0xfffffffffffffddc, 0x0, 0x40000}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r11, &(0x7f0000000880)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="97ea87f07a815929bb83bb3453d5385299ca12c5416eb318673ec4ee33c07303f97420284aa3d0267a75751828ab5084ef52447438a67581ba231b38f5e2ec4c2e464af997e3c396b76b4c134f566e9a2cfd2f08b7192d6a44837fa76daae3910dc44b9f060e55b6c9f654fcafcd841b83b1c825411f57b7de61eda0dbb5bc02443721549c7b993be3f0576d29618da466c7a46043da532ecc46cd699bbda5dad0be7c1193a431da9c83", 0xaa}, {&(0x7f0000000640)="955d6ff042d91cac3a2d7f596e6d29e2183134cd7bda24d13eb74ab05bf25e842d3c4bb88750967361ee2bab7b80b784b86598", 0x33}, {&(0x7f0000000680)="2067be28c75c665e7b2bf5b4080fed282836b16c7e7620fd924fedde631ab7c6772d557181a4fde7d36d4c07df7c4d31276ea4e7ece4b577f1d5f361f0db50748ae56ee1955e4a3b4a1c890ba2afe0", 0x4f}, {&(0x7f0000000700)="89", 0x1}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r6, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff00000000000003f7cee667a694b997949db264023893aff27c6f059cef833549c54da7ba87f5c274f98de7a9595ee81ad95583b3006c7732bd32e50f9642e1ae5ae38a00a03ecbdc2185ace57b56be28ae6e2f841a829c4de49c8a84b131a38aa30b", @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r14, @ANYRES32=r10, @ANYBLOB="00000000ff9e67ae9ad112f51fef6af7b0531744eadf0ca28dcfe6e1b572343a4eff87582be38962d335f84f76dca06548073c90f5b74799a322dd61a0214a8edb27545a5314bb"], 0x70, 0x1}, 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0xef2, 0xffffffffffffffff, 0x0, r14, 0x0, 0x1, 0x200}, 0x756, 0xffffffffffffffff, 0x2}) r15 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x71e, r15) (async) ktrace(0x0, 0x5, 0x71e, r15) 16:03:01 executing program 6: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2002000000000003, 0x0, 0xffffffffffffffff}) r0 = dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffd, 0x4}) (async, rerun: 32) flock(r0, 0x9) (async, rerun: 32) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) (async, rerun: 32) flock(r1, 0x4) (rerun: 32) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7, 0x5, 0x80, 0x4, "32fbcc12aa9ca453fa380586c4667b2158fab912", 0x7, 0x9}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x28814, 0x0, 0xffffff5a) socket(0x6, 0x1, 0x9) 16:03:01 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0xc0af, 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:03:01 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x80, 0x7, 0x1}, {0x4, 0x7, 0x2c, 0x401}, {0x4, 0x2, 0x1, 0x7}, {0x8001, 0x68, 0x7, 0x200}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:01 executing program 4: fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:03:01 executing program 4: fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) (async) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:03:01 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0xc0af, 0x4) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:03:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5d00) acct(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xd0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xd0) 16:03:01 executing program 6: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2002000000000003, 0x0, 0xffffffffffffffff}) r0 = dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffd, 0x4}) flock(r0, 0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) flock(r1, 0x4) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7, 0x5, 0x80, 0x4, "32fbcc12aa9ca453fa380586c4667b2158fab912", 0x7, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x28814, 0x0, 0xffffff5a) socket(0x6, 0x1, 0x9) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2002000000000003, 0x0, 0xffffffffffffffff}) (async) dup(0xffffffffffffffff) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xfffffffffffffffd, 0x4}) (async) flock(r0, 0x9) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) (async) flock(r1, 0x4) (async) syz_open_pts() (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7, 0x5, 0x80, 0x4, "32fbcc12aa9ca453fa380586c4667b2158fab912", 0x7, 0x9}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x28814, 0x0, 0xffffff5a) (async) socket(0x6, 0x1, 0x9) (async) 16:03:01 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x4086337) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="54ead1000000fcffff", 0x9) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0xfffffffffffffffa, 0x80, 0x0, 0x0, 0x80000000000000}], 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup2(r1, r0) 16:03:01 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) (async) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x1, r0}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1008, 0x0) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1008, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x80047476, &(0x7f0000000040)) r2 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000004, 0x0, 0x0, 0x0, 0x0, 0x10001000d, 0x207}, 0x0, 0x7, 0x4}) semop(r2, &(0x7f0000001280)=[{0x1, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0xe3}, {0x4, 0xfff, 0x3000}], 0x4) (async) semop(r2, &(0x7f0000001280)=[{0x1, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0xe3}, {0x4, 0xfff, 0x3000}], 0x4) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0xffffffffffffffff, r3, 0x0, 0x183, 0x4a2}, 0x2, 0x0, 0x3}) r4 = syz_open_pts() readv(r4, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/153, 0x99}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0xfffffffe, 0x0, 0xe970, 0xfffffffd, "7e00000000800000000000000000000200006ba3"}) (async) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0xfffffffe, 0x0, 0xe970, 0xfffffffd, "7e00000000800000000000000000000200006ba3"}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000480)={0x7fff, 0x6}) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0xafcd) r6 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000002c0)) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = accept(r8, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r12 = socket(0x18, 0x3, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0xfffffffffffffddc, 0x0, 0x40000}, 0x0) r13 = socket(0x18, 0x3, 0x1) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0xfffffffffffffddc, 0x0, 0x40000}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r11, &(0x7f0000000880)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="97ea87f07a815929bb83bb3453d5385299ca12c5416eb318673ec4ee33c07303f97420284aa3d0267a75751828ab5084ef52447438a67581ba231b38f5e2ec4c2e464af997e3c396b76b4c134f566e9a2cfd2f08b7192d6a44837fa76daae3910dc44b9f060e55b6c9f654fcafcd841b83b1c825411f57b7de61eda0dbb5bc02443721549c7b993be3f0576d29618da466c7a46043da532ecc46cd699bbda5dad0be7c1193a431da9c83", 0xaa}, {&(0x7f0000000640)="955d6ff042d91cac3a2d7f596e6d29e2183134cd7bda24d13eb74ab05bf25e842d3c4bb88750967361ee2bab7b80b784b86598", 0x33}, {&(0x7f0000000680)="2067be28c75c665e7b2bf5b4080fed282836b16c7e7620fd924fedde631ab7c6772d557181a4fde7d36d4c07df7c4d31276ea4e7ece4b577f1d5f361f0db50748ae56ee1955e4a3b4a1c890ba2afe0", 0x4f}, {&(0x7f0000000700)="89", 0x1}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r6, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff00000000000003f7cee667a694b997949db264023893aff27c6f059cef833549c54da7ba87f5c274f98de7a9595ee81ad95583b3006c7732bd32e50f9642e1ae5ae38a00a03ecbdc2185ace57b56be28ae6e2f841a829c4de49c8a84b131a38aa30b", @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r14, @ANYRES32=r10, @ANYBLOB="00000000ff9e67ae9ad112f51fef6af7b0531744eadf0ca28dcfe6e1b572343a4eff87582be38962d335f84f76dca06548073c90f5b74799a322dd61a0214a8edb27545a5314bb"], 0x70, 0x1}, 0x6) (async) sendmsg$unix(r11, &(0x7f0000000880)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="97ea87f07a815929bb83bb3453d5385299ca12c5416eb318673ec4ee33c07303f97420284aa3d0267a75751828ab5084ef52447438a67581ba231b38f5e2ec4c2e464af997e3c396b76b4c134f566e9a2cfd2f08b7192d6a44837fa76daae3910dc44b9f060e55b6c9f654fcafcd841b83b1c825411f57b7de61eda0dbb5bc02443721549c7b993be3f0576d29618da466c7a46043da532ecc46cd699bbda5dad0be7c1193a431da9c83", 0xaa}, {&(0x7f0000000640)="955d6ff042d91cac3a2d7f596e6d29e2183134cd7bda24d13eb74ab05bf25e842d3c4bb88750967361ee2bab7b80b784b86598", 0x33}, {&(0x7f0000000680)="2067be28c75c665e7b2bf5b4080fed282836b16c7e7620fd924fedde631ab7c6772d557181a4fde7d36d4c07df7c4d31276ea4e7ece4b577f1d5f361f0db50748ae56ee1955e4a3b4a1c890ba2afe0", 0x4f}, {&(0x7f0000000700)="89", 0x1}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r6, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff00000000000003f7cee667a694b997949db264023893aff27c6f059cef833549c54da7ba87f5c274f98de7a9595ee81ad95583b3006c7732bd32e50f9642e1ae5ae38a00a03ecbdc2185ace57b56be28ae6e2f841a829c4de49c8a84b131a38aa30b", @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r14, @ANYRES32=r10, @ANYBLOB="00000000ff9e67ae9ad112f51fef6af7b0531744eadf0ca28dcfe6e1b572343a4eff87582be38962d335f84f76dca06548073c90f5b74799a322dd61a0214a8edb27545a5314bb"], 0x70, 0x1}, 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0xef2, 0xffffffffffffffff, 0x0, r14, 0x0, 0x1, 0x200}, 0x756, 0xffffffffffffffff, 0x2}) r15 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x71e, r15) (async) ktrace(0x0, 0x5, 0x71e, r15) 16:03:01 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x0, 0x0, 0x40, 0x3}, {0xc9, 0x0, 0x3, 0x7}, {0x0, 0x3, 0x1, 0x5}, {0x1000, 0x4, 0x9, 0x4}, {0x6, 0x0, 0x4, 0xfffffffb}, {0x8000, 0x3f, 0x0, 0xb096}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:01 executing program 4: readv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/198, 0xc6}, {&(0x7f0000001680)=""/238, 0xee}], 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = socket(0x11, 0x4003, 0x0) fsync(r0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336adf00b7804be781ecd5b307f6c56054a297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070be45870aca5b0302c53c894303b22f0100404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101bfcffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="f4877b15266974b938726266b25281efe44a46032d70c0956c7ae18240f6a93495c9f7594811e6b81e3efe2164322b305eb4eaaab005b60edaf5196dc9efcaef6d4faac3c9cdcce4034659d220713acdd088320cbef319781b6bde57bea1139ff93492fab00ac4879f75cdb25698e6f60f80168afc8f2453b6d59fad93ae6b2cc7731aebe4668077e85d7c2ea0962de8", 0x90) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) fcntl$dupfd(r2, 0xa, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000000)="caf5b415", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r6 = accept$inet(r0, 0x0, &(0x7f0000000280)) accept(r6, &(0x7f00000002c0)=@in, &(0x7f0000001780)=0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x7ff) 16:03:01 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0xc0af, 0x4) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:03:01 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x0, 0x0, 0x40, 0x3}, {0xc9, 0x0, 0x3, 0x7}, {0x0, 0x3, 0x1, 0x5}, {0x1000, 0x4, 0x9, 0x4}, {0x6, 0x0, 0x4, 0xfffffffb}, {0x8000, 0x3f, 0x0, 0xb096}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:02 executing program 5: poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/9, 0xfffffffffffffef5}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) r1 = kqueue() write(r0, &(0x7f0000000080)="6084404948bd036dbfe492a20f8dce428b83dca7229490003a04ac7a8a684b2700ecfb8577e28a1f3411ee277901f006f2ccd6f1d8a233642982270aba4221fc8ba59621ef654f11f39bc6b1449b6409c033ce5052373f41f3ef612e6e6de4ecf93ecd3eb3537deca2ca8fcfd8468cdccfded32eb936004b974d25dc8b26e0303a21489c991e8a89b6ca13063e1d03b5dbf7359c3a1c3ef932af48de255faf51cdf9d23d553acdb3a5c3c47744607ec3616bb29745c074065416380bf3163b90f097a21a1d", 0xc5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x1000, 0x200, 0x1, 0xfffffffe, 0x8, 0xffffffff, 0x0, 0x0, 0x6, 0x81}) read(r1, &(0x7f0000000340)=""/214, 0xd6) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/9, 0xfffffffffffffef5}, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) (async) kqueue() (async) write(r0, &(0x7f0000000080)="6084404948bd036dbfe492a20f8dce428b83dca7229490003a04ac7a8a684b2700ecfb8577e28a1f3411ee277901f006f2ccd6f1d8a233642982270aba4221fc8ba59621ef654f11f39bc6b1449b6409c033ce5052373f41f3ef612e6e6de4ecf93ecd3eb3537deca2ca8fcfd8468cdccfded32eb936004b974d25dc8b26e0303a21489c991e8a89b6ca13063e1d03b5dbf7359c3a1c3ef932af48de255faf51cdf9d23d553acdb3a5c3c47744607ec3616bb29745c074065416380bf3163b90f097a21a1d", 0xc5) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) close(r2) (async) syz_open_pts() (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x1000, 0x200, 0x1, 0xfffffffe, 0x8, 0xffffffff, 0x0, 0x0, 0x6, 0x81}) (async) read(r1, &(0x7f0000000340)=""/214, 0xd6) (async) 16:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0xce, 0x4, 0x2d7}, {0x15, 0xf9}, {0x6, 0x1, 0x40, 0x2a9233c6}]}) r4 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000400)=[{0x5, 0x85, 0x2}, {0xc27e, 0x7c, 0x0, 0x7fff}, {0x6da9, 0x8, 0x2, 0x3}, {0x1, 0x20, 0x1a, 0x9}, {0xbc, 0x7b, 0x5, 0xa74}, {0x7f, 0x40, 0x7, 0xfff}, {0x22f7, 0x41, 0x69, 0x9}]}) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xb) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x1) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x6, 0x7f, 0x8b, 0xffffff70}, {0x3, 0x13, 0x0, 0x84}]}) select(0x40, &(0x7f00000001c0)={0x5, 0xb6, 0x3, 0x673, 0x2, 0x8001, 0x8, 0xe1ee}, &(0x7f0000000200)={0x2, 0x8000, 0xe7, 0x2, 0x9, 0x9, 0x99, 0x7}, &(0x7f0000000240)={0x7, 0x8, 0x7fffffffffffffff, 0x0, 0x2, 0x2, 0x316, 0x3}, &(0x7f0000000280)={0x400000, 0x1}) write(r0, &(0x7f0000000000)="76e73263bdde27c36cff602979cd", 0xe) 16:03:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x7, 0x9b6a, &(0x7f0000000200)="f9f4fc9743e7ea20df1e6168a180cdb35951e8c731f6f5104c29de062aa5b333b9404ef25ccabfae4fe6bcfbf0659c8fe93c8a3bc1d2f9cf9f5b8b8e793b1ae26e05a0b1bc9bca06961c9bdc42e9878584dab68a7dd7b651502709592d3b77f69aa2179bdf775e7826201d3d8aa24fc44d8e90185fbb9903d5541199a381d9ec5b5728548fdf", 0x86) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x1ff) setsockopt(r2, 0x5, 0x3, &(0x7f0000000580)="a6f771c0c494778591b29202049c7129475abbb14ac3b4db9f693751dbc54dfc8d97f56e268aa46ffcbc7a23b2a38097c4be15e155b7688e28112f058cb360695e755d09577fb4fcb0436f7cb9ec59504513a365ac7d68e51afd32065083e115ed155334f6cc956d5445d5b28d1a74f40f8eef4b86ff59167c1e90337fbcaa79841e47fc2387a0d20c306a6e72b7ffc4e9fd89e6e19cd44f0a8cd0c1c43e8a72c3f4fef0891aafa8cffad9788786a33e6bcbe84374a9937458c3cdbe2b", 0xbd) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r3 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, 0xffffffffffffffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000140)=0x3ff) r9 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:03:02 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="54ead1000000fcffff", 0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0xfffffffffffffffa, 0x80, 0x0, 0x0, 0x80000000000000}], 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup2(r1, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x4086337) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000040)="54ead1000000fcffff", 0x9) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0xfffffffffffffffa, 0x80, 0x0, 0x0, 0x80000000000000}], 0x0, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) dup2(r1, r0) (async) 16:03:02 executing program 6: poll(0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) close(r0) syz_open_pts() 16:03:02 executing program 4: readv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/198, 0xc6}, {&(0x7f0000001680)=""/238, 0xee}], 0x3) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x3, 0x0) (rerun: 32) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r2 = socket(0x11, 0x4003, 0x0) fsync(r0) (async) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336adf00b7804be781ecd5b307f6c56054a297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070be45870aca5b0302c53c894303b22f0100404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101bfcffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="f4877b15266974b938726266b25281efe44a46032d70c0956c7ae18240f6a93495c9f7594811e6b81e3efe2164322b305eb4eaaab005b60edaf5196dc9efcaef6d4faac3c9cdcce4034659d220713acdd088320cbef319781b6bde57bea1139ff93492fab00ac4879f75cdb25698e6f60f80168afc8f2453b6d59fad93ae6b2cc7731aebe4668077e85d7c2ea0962de8", 0x90) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) fcntl$dupfd(r2, 0xa, r4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async, rerun: 64) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (rerun: 64) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000000)="caf5b415", 0x4) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) r6 = accept$inet(r0, 0x0, &(0x7f0000000280)) accept(r6, &(0x7f00000002c0)=@in, &(0x7f0000001780)=0xc) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x7ff) 16:03:02 executing program 2: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0xcf) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0xfff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x12, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x7334) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7f98151a667c9462a909c3b6c63d0316bc63601909c9d5d9b399babfbc6474c8925c1b0e8b4e976e4f59719daa8206b56ff01531885857d83c7b8dccd5f9bc626d3bd0c220553ec71e47d6a853ddd779fb9ea81ab1d30a401c3c2fb135c96ea78d1e8d3be8ca90c0bf775a58de7a677fd8cbf9a25104506f6745dc8c4076517d304460472210c980c7aa6a92645bec2796a947ea3a9af3340afe5c0d3da4f7a4d719be7b55eba6799e9046b7fbd2adf8b229885d8f8d710b240d9f377b0a0f3966c12ad62513035676d8fbec74d657e678", 0xd1}, {&(0x7f0000000200)="7c9e682f", 0x4}], 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8300, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x5a) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000300)=0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x6, 0x400}, {0x6, 0xadf3}, {0x88, 0x80000001}, {0x44, 0x4}, {0x21, 0x1f}, {0x86, 0x7488}, {0x46, 0x5dc0}, {0x6, 0x592bb701}], 0x8}) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setown(r2, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x110, 0x8000}, {0x47, 0x9}, {0x7, 0x3d6}], 0x3}) writev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000480)="fefbae83b1e50f156149c7cfff05e505f221ae4b1f0b33d168b9ea86f60e8fa998e81047469d652dafc714632dda3a7d741bc79c47c771b6590d83aa81c34195f3c40c83e9db7746037ca18e8ca9af2ff99b827e283d918d510839bc1181d156fb94ab545f02bf90910ffc99b900c07b98b23c1d3f716e42acf72130de03", 0x7e}], 0x1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0xfff, &(0x7f0000000580)='./file0\x00', 0x8}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000600)=0x46) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x7, 0x4015}, {0x42, 0x5}, {0x82, 0x9}, {0x42, 0x80000000}, {0x5, 0x2}, {0x21, 0x1}], 0x6}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000700)="b822007b4e1b8dd4e6052a70557995fd2b7c1efe87017ff44f79dec7122d31262ac98f7969984960de4845f567", 0x2d}, {&(0x7f0000000740)="5beef485521bcc4e8f8ce8600518bb195640b3f47491355022147ac6d0240044ca19a8b720fabca002fe734513b29c5a07d21767879624055081fbfae5410e2cb9381795d59596b263ecb3ec75870fb45e98fcb58d183c6716de9a938a703e2d554dabe1cf8b9ac87552b848", 0x6c}, {&(0x7f00000007c0)="6acc9d5ece89a81b3a408dfb38fa94244f28f6423cb36777d7ba1888324be02d41a5f627356a41d8d9a4b56043f289d242f09be2334f1f9fc5393ae35fa1c4f917ce540373f0c4777a2dbba349e4881965a0223be5ac54f85a7e49562530f3bd7ed9949bab60137b6b1af7fc7216c8c92d032f36c31b3b1a657a26e9866e35656ca6d198393094e85f3043a15a56ef82cdd78621fe3ff4ec1e20533484d59911b17aab30f53ae9c60a", 0xa9}, {&(0x7f0000000880)="d79c67401d595a3576a3cd10bba2c76f510ac9000efb83c31cf79ff8b84e86b059542913e621d6d11d4d", 0x2a}, {&(0x7f00000008c0)="b49ca1062db7aac716402e25247e2e7ec2ab325052a236d6c9c2c6d6ef0b8d582eb326620540c94cb1ffce6e23657e5fd5f83b93c0baa3250b5b2a077eb8a1b6bcbeb538ca87", 0x46}], 0x5, 0x1fffffffc00) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r5 = dup2(r4, r0) fcntl$dupfd(r3, 0x0, r2) r6 = socket$inet6(0x18, 0x8000, 0x9) r7 = dup2(r4, r5) fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000a00)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x400, 0x0) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000a80)) 16:03:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x0, 0x0, 0x40, 0x3}, {0xc9, 0x0, 0x3, 0x7}, {0x0, 0x3, 0x1, 0x5}, {0x1000, 0x4, 0x9, 0x4}, {0x6, 0x0, 0x4, 0xfffffffb}, {0x8000, 0x3f, 0x0, 0xb096}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:02 executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0xff, 0x7ff}, {0x5, 0x2, 0x6, 0xd38e}, {0x5, 0x0, 0x20, 0x6}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:02 executing program 6: poll(0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) close(r0) syz_open_pts() poll(0x0, 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) close(r0) (async) syz_open_pts() (async) 16:03:02 executing program 4: readv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/198, 0xc6}, {&(0x7f0000001680)=""/238, 0xee}], 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r2 = socket(0x11, 0x4003, 0x0) (async) fsync(r0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336adf00b7804be781ecd5b307f6c56054a297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070be45870aca5b0302c53c894303b22f0100404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101bfcffff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="f4877b15266974b938726266b25281efe44a46032d70c0956c7ae18240f6a93495c9f7594811e6b81e3efe2164322b305eb4eaaab005b60edaf5196dc9efcaef6d4faac3c9cdcce4034659d220713acdd088320cbef319781b6bde57bea1139ff93492fab00ac4879f75cdb25698e6f60f80168afc8f2453b6d59fad93ae6b2cc7731aebe4668077e85d7c2ea0962de8", 0x90) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) fcntl$dupfd(r2, 0xa, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000000)="caf5b415", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) r6 = accept$inet(r0, 0x0, &(0x7f0000000280)) accept(r6, &(0x7f00000002c0)=@in, &(0x7f0000001780)=0xc) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x7ff) 16:03:02 executing program 2: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) (async) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0xcf) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0xfff) (async) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0xfff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x12, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x7334) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7f98151a667c9462a909c3b6c63d0316bc63601909c9d5d9b399babfbc6474c8925c1b0e8b4e976e4f59719daa8206b56ff01531885857d83c7b8dccd5f9bc626d3bd0c220553ec71e47d6a853ddd779fb9ea81ab1d30a401c3c2fb135c96ea78d1e8d3be8ca90c0bf775a58de7a677fd8cbf9a25104506f6745dc8c4076517d304460472210c980c7aa6a92645bec2796a947ea3a9af3340afe5c0d3da4f7a4d719be7b55eba6799e9046b7fbd2adf8b229885d8f8d710b240d9f377b0a0f3966c12ad62513035676d8fbec74d657e678", 0xd1}, {&(0x7f0000000200)="7c9e682f", 0x4}], 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8300, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x5a) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000300)=0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) (async) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x6, 0x400}, {0x6, 0xadf3}, {0x88, 0x80000001}, {0x44, 0x4}, {0x21, 0x1f}, {0x86, 0x7488}, {0x46, 0x5dc0}, {0x6, 0x592bb701}], 0x8}) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setown(r2, 0x6, 0x0) (async) fcntl$setown(r2, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x110, 0x8000}, {0x47, 0x9}, {0x7, 0x3d6}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x110, 0x8000}, {0x47, 0x9}, {0x7, 0x3d6}], 0x3}) writev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000480)="fefbae83b1e50f156149c7cfff05e505f221ae4b1f0b33d168b9ea86f60e8fa998e81047469d652dafc714632dda3a7d741bc79c47c771b6590d83aa81c34195f3c40c83e9db7746037ca18e8ca9af2ff99b827e283d918d510839bc1181d156fb94ab545f02bf90910ffc99b900c07b98b23c1d3f716e42acf72130de03", 0x7e}], 0x1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0xfff, &(0x7f0000000580)='./file0\x00', 0x8}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000600)=0x46) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x7, 0x4015}, {0x42, 0x5}, {0x82, 0x9}, {0x42, 0x80000000}, {0x5, 0x2}, {0x21, 0x1}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x7, 0x4015}, {0x42, 0x5}, {0x82, 0x9}, {0x42, 0x80000000}, {0x5, 0x2}, {0x21, 0x1}], 0x6}) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000700)="b822007b4e1b8dd4e6052a70557995fd2b7c1efe87017ff44f79dec7122d31262ac98f7969984960de4845f567", 0x2d}, {&(0x7f0000000740)="5beef485521bcc4e8f8ce8600518bb195640b3f47491355022147ac6d0240044ca19a8b720fabca002fe734513b29c5a07d21767879624055081fbfae5410e2cb9381795d59596b263ecb3ec75870fb45e98fcb58d183c6716de9a938a703e2d554dabe1cf8b9ac87552b848", 0x6c}, {&(0x7f00000007c0)="6acc9d5ece89a81b3a408dfb38fa94244f28f6423cb36777d7ba1888324be02d41a5f627356a41d8d9a4b56043f289d242f09be2334f1f9fc5393ae35fa1c4f917ce540373f0c4777a2dbba349e4881965a0223be5ac54f85a7e49562530f3bd7ed9949bab60137b6b1af7fc7216c8c92d032f36c31b3b1a657a26e9866e35656ca6d198393094e85f3043a15a56ef82cdd78621fe3ff4ec1e20533484d59911b17aab30f53ae9c60a", 0xa9}, {&(0x7f0000000880)="d79c67401d595a3576a3cd10bba2c76f510ac9000efb83c31cf79ff8b84e86b059542913e621d6d11d4d", 0x2a}, {&(0x7f00000008c0)="b49ca1062db7aac716402e25247e2e7ec2ab325052a236d6c9c2c6d6ef0b8d582eb326620540c94cb1ffce6e23657e5fd5f83b93c0baa3250b5b2a077eb8a1b6bcbeb538ca87", 0x46}], 0x5, 0x1fffffffc00) (async) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000700)="b822007b4e1b8dd4e6052a70557995fd2b7c1efe87017ff44f79dec7122d31262ac98f7969984960de4845f567", 0x2d}, {&(0x7f0000000740)="5beef485521bcc4e8f8ce8600518bb195640b3f47491355022147ac6d0240044ca19a8b720fabca002fe734513b29c5a07d21767879624055081fbfae5410e2cb9381795d59596b263ecb3ec75870fb45e98fcb58d183c6716de9a938a703e2d554dabe1cf8b9ac87552b848", 0x6c}, {&(0x7f00000007c0)="6acc9d5ece89a81b3a408dfb38fa94244f28f6423cb36777d7ba1888324be02d41a5f627356a41d8d9a4b56043f289d242f09be2334f1f9fc5393ae35fa1c4f917ce540373f0c4777a2dbba349e4881965a0223be5ac54f85a7e49562530f3bd7ed9949bab60137b6b1af7fc7216c8c92d032f36c31b3b1a657a26e9866e35656ca6d198393094e85f3043a15a56ef82cdd78621fe3ff4ec1e20533484d59911b17aab30f53ae9c60a", 0xa9}, {&(0x7f0000000880)="d79c67401d595a3576a3cd10bba2c76f510ac9000efb83c31cf79ff8b84e86b059542913e621d6d11d4d", 0x2a}, {&(0x7f00000008c0)="b49ca1062db7aac716402e25247e2e7ec2ab325052a236d6c9c2c6d6ef0b8d582eb326620540c94cb1ffce6e23657e5fd5f83b93c0baa3250b5b2a077eb8a1b6bcbeb538ca87", 0x46}], 0x5, 0x1fffffffc00) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r5 = dup2(r4, r0) fcntl$dupfd(r3, 0x0, r2) socket$inet6(0x18, 0x8000, 0x9) (async) r6 = socket$inet6(0x18, 0x8000, 0x9) r7 = dup2(r4, r5) fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000a00)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x400, 0x0) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000a80)) (async) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000a80)) 16:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0xce, 0x4, 0x2d7}, {0x15, 0xf9}, {0x6, 0x1, 0x40, 0x2a9233c6}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0xce, 0x4, 0x2d7}, {0x15, 0xf9}, {0x6, 0x1, 0x40, 0x2a9233c6}]}) r4 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000400)=[{0x5, 0x85, 0x2}, {0xc27e, 0x7c, 0x0, 0x7fff}, {0x6da9, 0x8, 0x2, 0x3}, {0x1, 0x20, 0x1a, 0x9}, {0xbc, 0x7b, 0x5, 0xa74}, {0x7f, 0x40, 0x7, 0xfff}, {0x22f7, 0x41, 0x69, 0x9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000400)=[{0x5, 0x85, 0x2}, {0xc27e, 0x7c, 0x0, 0x7fff}, {0x6da9, 0x8, 0x2, 0x3}, {0x1, 0x20, 0x1a, 0x9}, {0xbc, 0x7b, 0x5, 0xa74}, {0x7f, 0x40, 0x7, 0xfff}, {0x22f7, 0x41, 0x69, 0x9}]}) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xb) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x1) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r5) (async) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x6, 0x7f, 0x8b, 0xffffff70}, {0x3, 0x13, 0x0, 0x84}]}) select(0x40, &(0x7f00000001c0)={0x5, 0xb6, 0x3, 0x673, 0x2, 0x8001, 0x8, 0xe1ee}, &(0x7f0000000200)={0x2, 0x8000, 0xe7, 0x2, 0x9, 0x9, 0x99, 0x7}, &(0x7f0000000240)={0x7, 0x8, 0x7fffffffffffffff, 0x0, 0x2, 0x2, 0x316, 0x3}, &(0x7f0000000280)={0x400000, 0x1}) (async) select(0x40, &(0x7f00000001c0)={0x5, 0xb6, 0x3, 0x673, 0x2, 0x8001, 0x8, 0xe1ee}, &(0x7f0000000200)={0x2, 0x8000, 0xe7, 0x2, 0x9, 0x9, 0x99, 0x7}, &(0x7f0000000240)={0x7, 0x8, 0x7fffffffffffffff, 0x0, 0x2, 0x2, 0x316, 0x3}, &(0x7f0000000280)={0x400000, 0x1}) write(r0, &(0x7f0000000000)="76e73263bdde27c36cff602979cd", 0xe) 16:03:02 executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0xff, 0x7ff}, {0x5, 0x2, 0x6, 0xd38e}, {0x5, 0x0, 0x20, 0x6}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0xff, 0x7ff}, {0x5, 0x2, 0x6, 0xd38e}, {0x5, 0x0, 0x20, 0x6}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) 16:03:02 executing program 5: poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/9, 0xfffffffffffffef5}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) r1 = kqueue() write(r0, &(0x7f0000000080)="6084404948bd036dbfe492a20f8dce428b83dca7229490003a04ac7a8a684b2700ecfb8577e28a1f3411ee277901f006f2ccd6f1d8a233642982270aba4221fc8ba59621ef654f11f39bc6b1449b6409c033ce5052373f41f3ef612e6e6de4ecf93ecd3eb3537deca2ca8fcfd8468cdccfded32eb936004b974d25dc8b26e0303a21489c991e8a89b6ca13063e1d03b5dbf7359c3a1c3ef932af48de255faf51cdf9d23d553acdb3a5c3c47744607ec3616bb29745c074065416380bf3163b90f097a21a1d", 0xc5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x1000, 0x200, 0x1, 0xfffffffe, 0x8, 0xffffffff, 0x0, 0x0, 0x6, 0x81}) read(r1, &(0x7f0000000340)=""/214, 0xd6) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/9, 0xfffffffffffffef5}, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) (async) kqueue() (async) write(r0, &(0x7f0000000080)="6084404948bd036dbfe492a20f8dce428b83dca7229490003a04ac7a8a684b2700ecfb8577e28a1f3411ee277901f006f2ccd6f1d8a233642982270aba4221fc8ba59621ef654f11f39bc6b1449b6409c033ce5052373f41f3ef612e6e6de4ecf93ecd3eb3537deca2ca8fcfd8468cdccfded32eb936004b974d25dc8b26e0303a21489c991e8a89b6ca13063e1d03b5dbf7359c3a1c3ef932af48de255faf51cdf9d23d553acdb3a5c3c47744607ec3616bb29745c074065416380bf3163b90f097a21a1d", 0xc5) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) close(r2) (async) syz_open_pts() (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x1000, 0x200, 0x1, 0xfffffffe, 0x8, 0xffffffff, 0x0, 0x0, 0x6, 0x81}) (async) read(r1, &(0x7f0000000340)=""/214, 0xd6) (async) 16:03:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 32) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (rerun: 32) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x7, 0x9b6a, &(0x7f0000000200)="f9f4fc9743e7ea20df1e6168a180cdb35951e8c731f6f5104c29de062aa5b333b9404ef25ccabfae4fe6bcfbf0659c8fe93c8a3bc1d2f9cf9f5b8b8e793b1ae26e05a0b1bc9bca06961c9bdc42e9878584dab68a7dd7b651502709592d3b77f69aa2179bdf775e7826201d3d8aa24fc44d8e90185fbb9903d5541199a381d9ec5b5728548fdf", 0x86) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x1ff) (async) setsockopt(r2, 0x5, 0x3, &(0x7f0000000580)="a6f771c0c494778591b29202049c7129475abbb14ac3b4db9f693751dbc54dfc8d97f56e268aa46ffcbc7a23b2a38097c4be15e155b7688e28112f058cb360695e755d09577fb4fcb0436f7cb9ec59504513a365ac7d68e51afd32065083e115ed155334f6cc956d5445d5b28d1a74f40f8eef4b86ff59167c1e90337fbcaa79841e47fc2387a0d20c306a6e72b7ffc4e9fd89e6e19cd44f0a8cd0c1c43e8a72c3f4fef0891aafa8cffad9788786a33e6bcbe84374a9937458c3cdbe2b", 0xbd) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) (async) r3 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, 0xffffffffffffffff}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) (async) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000140)=0x3ff) (async, rerun: 32) r9 = fcntl$dupfd(r5, 0x0, r1) (rerun: 32) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:03:02 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 16:03:02 executing program 6: poll(0x0, 0x0, 0x0) r0 = syz_open_pts() (async) syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) close(r0) syz_open_pts() 16:03:02 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 16:03:02 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x500, 0x0) read(r1, &(0x7f00000000c0)=""/222, 0xde) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x240) bind(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(0xffffffffffffff9c, r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xba7c, 0x4, 0x6, 0x224}, {0x5eda, 0x3, 0x3f, 0x5}, {0x40, 0x40, 0x30, 0x9}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) write(r1, &(0x7f0000000340)="1c1f21dc817ca0333936aec8e084a4d6eb6e61664ba3a611d66977e9f6751cfbc773d2c67c3444209cb217c1bd2a16d609363d426b85b6885e41a2a99da6858173c29babb3dc578ea4d6e55d74b038e7b33e1a577813af68465543d7d914c87e374b7f5007ab05d7eca2b6ea9042981ffa48cdb1bf4cb0ef7f8970b3d36f7a93606f5b7951ecc092303676f391dbf2316d3cccdf03edeb6445806fd0420f5a0c6d353a300828a426cfe2cb7b47483feaeb30a3509dfaf6ebecd28da9051b2199a83cd56eaf914ec392d245b5b5cba78f11cffb683484a3b7ed077cf411eb5386c0670a513e14348ee1cb4484b6a072ef26915df831cbb13ee38c3b3e0d66ae25b3ecea0d9fb639123ffec49864322308d143f52fd0bfe5f3d23fcc2828166bc474235f477700f9bd5462e9414d04bb0e86726c7fe64a0d674debb197ffbed8f132be401c682becdcfd3092b96080010f18b29820b44331d77b6603b998846e7bf322d8546be18e32cc6616bbc457813f0a14547c542ec757c383772a04f1ae244d01a9603a1860b57aae9feba50d59e6c52d2dc06b30b236865c4966881a3b0d75d2e6f78116e60fddf35526333bd132398ba77e9295ab5d6e8c5db95d15dfe42f3e71887c335a94c93c5323f5632c56d0d8ac84d7dbca5749187e9b73633f1573cac7493ca4277803e1c9a05780fffe2fcbb364a30a543c75deeee0d5cf2764b71a0cff1f528d790eb0c1377dc1886391f6aef36c422645001db472eba855a0fbff580034c309191a9c90b509820d783f4efd97b677a0b0e0457de76540e927a3005aab8eb010bc3ac2cebc12ec19b83a9268cb19b7198647726d2883bb7a1d2f398f1a9c55766a0e2a2ee43e3d5a59e9558823f712f3649b43500d30e05249b2dcdbd0b1984f6309da4535551ac7b85b8b4415e6f1a1bff61d583c912a8ecda960d9e09cc3bf570d6cb9be16c002ef4c90295f0b317f2d6421ca2e3bfbb9087db8dbaf2a986d97002576eefcf635d92cfcf031d52c23d91d3aef269370f68dc52c52fe70976efa8dbf0b10766695ad513faacb3728086cf873b20bafb18c6c3369fbbc8d4731231f4059352915b913945a6aa9fa153d794c9c5ac7539f5b31a066655e85bb05b91846d36a3d92386770f7678d85d87bf7209791a1a15d08cde04aa03cacea05827b25ca3388d73010b901f88c7640eef3497601db23c111cca425a0088252c958840c0ad25ba7c44c6124685fd9824849aada5257faa901cf7d489c0024f0cf47c785859d11ecefd9bb1f5bc11bbe009c4ebb7145f32e0cfa769ba8ac41d3cd9eef89d6b8bd933aa67f41818d24cd9b3bbd10265243843bf61124e4954199634c937bdc8f86bd3ac31dd1352fdef1ef311b784f7bdfaa1b83dbd65d2a4936e29d88bd259434ed56bcbaf2ecbd2f23cef457d725942ab2740a7f38372be11d38e5604e99e54681e4c6f8dbe88e5138a59fb07cfab74b08f9e85105e3e6dd54a907b6a0bf502a7ff62b0a4deb3c3a4f124fd197e247cd7da7ac313840a431ac507ed9e937e822a05b389893ae434700267a616a069f03b03be72ac50017de04bafda40aad7f9dac25a2c352180c4ba898ca76397ef67bb048bf4bb9259c22e39c63e53a905bd90722401d7be05277c5a1b08c446ceadefa1492d916caea712b7a3a5f1d7884310de6468ddf67c1645a5914115db15a7338b169e00f5c1ee39b38a966ecf4648f9ede254b9a48dca734feff90e3880d6fd906eda0f8a2e6c82e54f90b60ada495a763760e1feb431ceaf5d9bae0fab7bec2baff1c93d38880ef7adc6110963c542da1c09aa997425c614b9d062a7cd5e1008a617fd38b1226bfcfa6c4276bf6ad80e125e54236b913002ec741a5c752c0210cbb575c4b5bd4a84aa00edca758ad622bf9ecdb0377cd391949f18bf5e799af0d8ea1944f3c8b782445bbbba02fb4bcc3d042956efa2d1c7e0799ffd1001ff8ddc60928b19dc75061b01149a3bc89b317b8b6b347aa749ddabcfb76dc31b8e2d5028abdb78c3d7d481dd65778f5c10f0bcd93d2a3412b601fc4b061f89b4642da8a6b2de8e9132eb3dd211b2f0c013884128e486e35a12ce4e284b943ef0e906d5b6de89a6ccd777cc684158199fa5eb2c20cfcb9bea4c8cba2b47da6a1d3a2a1d912b6cc2d16e989e4629198b74af8693a419e21f7561c2a38ed8863d9c19023b3e47f3fd8dcc0addf18e3b903921cc4a733b402690316f0eb1f14a34aa1c803bcfb436c80eff59db684673afb4017ddc7ae44197a7ea39da1783470d20b226dab322307e595061f79978b713c697d7505698a23a1753118d5c2b572ec37ada515d6267c4b4fd62434a7594ffc801523e713f464ebedda9f3248f3907139316049f0f7587857c51cb4a6325ffed2141b6d963901fe8c63f8a987dcf67ba5fdf7369294ea8145e65dc4cf5ee096486ce59ddd843a3391acf829179f12abbd49f7cfccb4e591193d8fc91c15141df630d18bd64d3b12316e28090bf1ff60940ef18cd9d7e72ae91f032abf2d02d7afb9e82eb8797830876ffe9a4213eb0ceffb6249499dbc05928ec59024e2ecf2789fb66f4d2c5be60ddac03dc3a0f129dc9909649fd69bca97570ffc4bccb938f1043f12dce787886be4ce58967e1ef9bdfa17fa5a81cd9a69f980ffb10e70c5fface20855ca656446e1a326a31460523df3dff5d8f59d496145d7dcfc2dab1f6c19d38b570ddf904c7d9d66d96eab101d8cd17b435e503993377aae0fef4c3ed3652a4c24f46f25b1700e0d3f9c1af9addfa2bd02e6768c77b1a9b364280bab3869cd39cb018e179ec3edf7c3a15fff8e2532efc58e220283f35d0973ba5c9b5ed402ae83135f5a2ff4fa8a40f847cd00cb335c488eda788f798bfe6083e7c06f9fdb855e7c18128b09e4b48bb8c9491a8943545ca0628c5e3a4d1fb6721fed44730df192b8d35d3176714a4968d1fa83e6fb2357e899285e89a04552453aeb888f5b16615994409362fac47af26e8cda93dd51c9a8149d72f5c930ea2e3568f2273458987c7923b694316d8715e83156235fc78794a34224f4c0bc0a5d18f26f019b13aadb5ea0605130f6f19f784ce870d5cecfc48dcf85ea3322cd1469ec28fb537fbf5dd9cfdc31d8f2e380c2576041105d6f2cd9042bd1e9a698b0d8837723e40c472588ebbd8f866b69d6144359de7fa35f484ddeedc3f79450129de014b20d45e42a7a0fdc2326a5fd042b96ccbe1ef2a6db8bb6204ba8a1bda0f719e11b39ca95498d66dc882213da57ff8dbd66d66e1949fe5ef9e8cdb3136c4e11b6002621d896d4f438576464bfc81ddc363c43d9a57749ed9bc1408e5f5e85c82b5471d27193fbca968692ac3652a5cefa791c34ee48847e5f968dbaf27dca1d45c3c296cb42d99b0d70900b44d63b256454707df654810cb27c255650730760d10c92adf4e37ab01ce531845dfb87f48c78663aea45a5f6f86f4e7cc3aad86a502883b1b5564df9b35443caa0eb0d27e63ff5ae018df843c85c308a015446c204434a6527d5901fe6cff88dbaf80315775719bd01e46fe931956c839914f6815c2c6ad7b03fd8995c8b29d103fc23bb6ce62e51a435640e4656d136954943fffbf70b42e715003d262f59e73dd899a5f984d83bb00bd60418853b863be60238f68ba0a26fa8609d22e6df9054726cdd37e8f0ecaffb9857e79561d81f1b637bb138ebc6ec04d279e1954c8187a62c85935fb0b9604c0c8b432284f3301e12156ed6fe7bb1075a0f87434b1972bbc6e5a689171e372ece38d65b8f467d64c37f9971460235cab2b38323c66fbe216e8a46cc30ea968d0bd83abd2a84c997e71084e78fc7947e853959f234c96e3136b3fd2e7a4d5ac9f4bfef7c852df9d653ff4e1b988d2b7ab0afd8facab79fe9869de5640bd1f9ca17b413a78b02ebd2eb7217126ac3986085cf3b618c5d221261dff132fb399c3e0e5e8390adf6e56de84bb6c065eeaf7e04403f1f49b5b758a1a4410c547a6ec0192c0e0fd5f198155c10c9de91206139f794949ef1a45d50295c17762e00eabc864e60197b30a3f1528090452ed4172a0a747b0d3b5edc4bb1303acf2b91a278bbf2c589360a217ec00ea1cd294503eeb3e81366365f4a2fabd07b444418c4af6554f755f75e86c1cd7ce5cdaaf0b40b22068f3bc04f0f9a41fabcdc4beb7a7fb74d74c3b226cd43e99adfb79ea27e9157a25fcd6961d66f66e18aa01c7e1018fde5cfe7ac2646384f7c77c0c4458f336502307f88c90334fbb854bf988fe2ad86632bfd501a2ba74a57aa7811ffb5747a349a452be9fe72c777eb7e4d55083e567d3f8add5008fb7cb20775e3b08fe938c2b3c65a4de2f394ce8aab6f667ba7c1cd9d6fa94a09fd1aa5e78b717b50ffe000fc069d90ea9c2bd367e29b9204d123282a00218bb954d18689814ddf3fc356e2d989eb7e2cc6acbf67be96d3097b3851cb4d43d0a81f4bad27451212a6a2b5e1211e7173e2bb24b9937909da51daf2cb6e4fed71454d68a15c1be6b4c0244c873ad7e54bd0f29f0465d6ba5aeb4c630a9cf113df6a7216f233a7a338f04cf999e3c14539ccfac97df98f71ffee8a1d9bc5e3c0997fe984d5b7881bce856b2784291a001fe20d1df6058edefb735d6b3c5dc0c5062dc7b494299ac2ce5a94610a87f26c0e3c9a329024db62a88cc14db5f2c4caf580e5824c5f7b46e1d38e77b07074534c813faf7ae081c23e7a83a9273f38f4542436f2e3e923389be12c569ac7682749348f9bff09f25d6b4568b4f4a788098863d60e43e5d2a634f38aa05e8ab65e449d1b33c2b884bbe91e4e22da728780d1eb14116280ccac46510ebc77711402fa2849c48cb97bc081d3c0cfc4f1f70f0a893ecbed9724996a13496f87695ff44ac16fa97f188a1bd1704673ada1b607893c23732f4994aad184f6c0de17d750f02b1ca251c25e3945b0ac3fbe2319cb67b78d096b4b23d575eda1733001fb420ac92abaff19fca1e07debbf1fda207986e1af8a03c3b07f92079564fb771e0fd4a16fc1717175863c4e12e2d6ce39193a5225351148c37de13ae463ac825c25a164e7c70ced7cf956fad07347971d9a9984d1bb263aa5c75171df85daa6c702f8881fee46a382b21a4867908297178253f07ee645781bf212e0c09d4e39d27107fa2b4dfac13227af734a07e0e96706663f19cd3b389c354bd35710d5a1cdd562c480e39b0def3228ed13db5ae71a5f0bf843efab182bf71180b3c0cbca8e87faa6b51133d033b79e3c377299888aeaae9e93f53201656a5b95c7294d368d34344fe9e3daede067b44dbd478c2c5ba8f81076c9c996d571dfe8668e61dc958dae22db469ce454fd2750e06ce180ee6d885831cc161b00b06105ca73f9f7c06b497980b3f0d97d0a6ade6a9f00ec8bfe7a47b762f51815ad768947abc5971372e6351ca32fa0bac36c6b577f299042f6a48be9bc7f95094a7fc121559d62983d7ca7a2c7c1b518a13aafdd1ce39a6cce30c03db317e065510cafa97217750426beed230f0b20dbc37fd32d758f1204c8f2ec7d77ad750814fb3debfa78543cb488a5ef94aebdfadaafce7d7e500e9521f998b764cdbe468a135444ada2c20e64949a9343f89e75963c7a35a76753d417ead0b5f8f7067668aa28dc95fc50e6ce88c9d256aeb7bd4f89a9b7a19bd4b75e2048604c63a69a26b9c20934b9a12e56d142d4028245575744a0b72a7f58ec9f16eceec9dec07ebf1170bf67d64174392ff702b1e4a137d221", 0x1000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001340), 0x400, 0x0) connect$unix(r5, &(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = openat(r2, &(0x7f00000013c0)='./file1\x00', 0x800, 0x40) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001400)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000014c0)="34aba8d013d89301a9416f9f82ae258d66a29f1e917f40518e3e79e4223458ce9ebcfd6337daf7ec37a52cd9b48a65296f5e0eccb1329295efd539596115ce53844c4c8f54572518118daa1886fd07507161d37be4c745ba4461551281d9bb13918876fd1783e13ac4db12161eafb92a2e", 0x71}, {&(0x7f0000001540)="30bd7e64574d0ea1970d8e4aec0823e0ba8d4269a91923a12cfc5a53d9c214cc9d631cd3003a4f1431801bad3c69d8f86083f50ee0e646ccfe229911781dfb48e359ef602c22d8c2ed35b34a0c9267e8d0c5aea2e433989250c69dddeb389c4ca92b75137f348c9f60b49ffac53143c5b12ae2636b109d06b9da6c42509d80917bc00870915ba5f19b5d04d72b97ee92de7a38f02925989fdf217f087c9f8a137013c41fff2489260177c73a3bdd2be7ca561753c47474968852d513910b2755e3606b3ae2dc31169633206e73ee2030224e952ad26c7ddb2022cbe7f5bffb29ab38f292e6424de7cc9ede6ca17e107dedfc3d49e1", 0xf5}], 0x2, 0x0, 0x0, 0x409}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) r10 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) pwrite(r11, &(0x7f0000001800)="45d8dedfa9d62fb4ecaa189bec709a953c1f8a6c9a6501057bf9deb36c3703a5fba581", 0x23, 0x7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000018c0)=0x3f) getsockname(r9, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f00000019c0)) 16:03:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x7, 0x9b6a, &(0x7f0000000200)="f9f4fc9743e7ea20df1e6168a180cdb35951e8c731f6f5104c29de062aa5b333b9404ef25ccabfae4fe6bcfbf0659c8fe93c8a3bc1d2f9cf9f5b8b8e793b1ae26e05a0b1bc9bca06961c9bdc42e9878584dab68a7dd7b651502709592d3b77f69aa2179bdf775e7826201d3d8aa24fc44d8e90185fbb9903d5541199a381d9ec5b5728548fdf", 0x86) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x1ff) setsockopt(r2, 0x5, 0x3, &(0x7f0000000580)="a6f771c0c494778591b29202049c7129475abbb14ac3b4db9f693751dbc54dfc8d97f56e268aa46ffcbc7a23b2a38097c4be15e155b7688e28112f058cb360695e755d09577fb4fcb0436f7cb9ec59504513a365ac7d68e51afd32065083e115ed155334f6cc956d5445d5b28d1a74f40f8eef4b86ff59167c1e90337fbcaa79841e47fc2387a0d20c306a6e72b7ffc4e9fd89e6e19cd44f0a8cd0c1c43e8a72c3f4fef0891aafa8cffad9788786a33e6bcbe84374a9937458c3cdbe2b", 0xbd) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) r3 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, 0xffffffffffffffff}, 0xc) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, 0xffffffffffffffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000140)=0x3ff) r9 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:03:02 executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6, 0x0, 0xff, 0x7ff}, {0x5, 0x2, 0x6, 0xd38e}, {0x5, 0x0, 0x20, 0x6}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0xce, 0x4, 0x2d7}, {0x15, 0xf9}, {0x6, 0x1, 0x40, 0x2a9233c6}]}) (async) r4 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000400)=[{0x5, 0x85, 0x2}, {0xc27e, 0x7c, 0x0, 0x7fff}, {0x6da9, 0x8, 0x2, 0x3}, {0x1, 0x20, 0x1a, 0x9}, {0xbc, 0x7b, 0x5, 0xa74}, {0x7f, 0x40, 0x7, 0xfff}, {0x22f7, 0x41, 0x69, 0x9}]}) (async) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xb) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x1) r5 = socket(0x2, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x6, 0x7f, 0x8b, 0xffffff70}, {0x3, 0x13, 0x0, 0x84}]}) (async) select(0x40, &(0x7f00000001c0)={0x5, 0xb6, 0x3, 0x673, 0x2, 0x8001, 0x8, 0xe1ee}, &(0x7f0000000200)={0x2, 0x8000, 0xe7, 0x2, 0x9, 0x9, 0x99, 0x7}, &(0x7f0000000240)={0x7, 0x8, 0x7fffffffffffffff, 0x0, 0x2, 0x2, 0x316, 0x3}, &(0x7f0000000280)={0x400000, 0x1}) (async) write(r0, &(0x7f0000000000)="76e73263bdde27c36cff602979cd", 0xe) 16:03:02 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x18) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000003c0)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "09000000000000f3feb8153133b600000000001d", 0x9171}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x210]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000100)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000580)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x101}, {}, {0x80}, {0x7}, {0xfff9}]}) close(r6) r10 = socket(0x18, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r2) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:03:02 executing program 6: syz_emit_ethernet(0xe, &(0x7f0000001640)={@local, @local, [], {@generic={0x8863}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x10000) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x33e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff88a83b008100190086dd671d7af8030000400000000000000000000000000000000187bb80aa0e05643e6a382d7b48cdfa4850000801660000000020000000000000c2040000000304018005020004c2040000e244d4e7e513917d8fbf24be9a1d2372823fe206d94dcf1b8a23fb8a2b9fcdc92c6ef0800b775198e45d983127415a62398485e8b59e9432ddd6cff46afb989d274f219c90bd5645f3b9bad4847b6e1c538fcd8a6f5ea2062383a76dbf7d39fd9f83d214d0ef5b6ea3026dbc4e6b4b4c923c95eb46f172089bd58653753c565da8cebe8656546779d526f5dd484eac31b31bac8010f142f8fcf5d62716199be412329d2d4b2b88acc439e1ff7bc9964247a66bebc97c12664fa9a4a8774c3b93292066d3bb672f6fe17037ee24259a85f891954c9a0b960a24920aac107baf8ddfff68ba919a8e0d77ea42c204000000040000000000003b00021167000000291200400000000000000000000000000000ffff0000000000000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff00000000ff020000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff020000000000000000000000000001fe8000000000000000000000000000aa4e234e20", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="51200004907800e0080a800000000000000504f202040400131204d905c633d38d7a3d17eb8bd3f686d9021083d2d73c73a64b8b5a28cd6bf2db0001030d080a000000080000000898bc4c37ceb21655b39c91948f9624a145d6b18b99f423b13b11268074420e590be4382b47205b3b102b42ed29a8c394cef778417ffa3c16a171caf12fd5dd25830f6260288412abe4006b62e58b429823a5e34d0e080c5aa508a7297b07bc7f7d8523d4a3a3a83f96ea26daa9492a8b4fae76f899fab4cc183648d23efec8d6cff503c7a1aa78609e9465a72206840ee4fcb6eadd7a4dcbc3b70ff692b05266dfa62e7a14d09b5576664aa750db292a635de751046cc500cc7d240500000016a0f648ab8939bd8ccacb71dc81a752592b80a13beb12dd27d5e1bef7890469b7b955ff64765a4a33526c5fd6727faa13229fad2bb40fdc04592274f8babf153bfd55a1db4375345eaec5120da9b428ed319079a5587775c133664cad190618747d1e00ea2cae47000550907e1a47f1e60d1d2bd2b5c27e0da89404eeddfc61390da15c3307b816ea3b5338e251cce00a7a828616c0ccca408e6d2551fc3acf7e51c176c6e2d7975e6db61cfc8818b90a2d22ed7154ee955dee4583f7a9b8f7b2cf17ffbd72dcb553980be859d02ef93819cfc7ae3368d58b3025021ff17dc8664ccfce56ee28bf0b3c"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:03:02 executing program 2: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) (async, rerun: 32) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0xcf) (async, rerun: 32) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0xfff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x12, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x7334) (async, rerun: 32) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7f98151a667c9462a909c3b6c63d0316bc63601909c9d5d9b399babfbc6474c8925c1b0e8b4e976e4f59719daa8206b56ff01531885857d83c7b8dccd5f9bc626d3bd0c220553ec71e47d6a853ddd779fb9ea81ab1d30a401c3c2fb135c96ea78d1e8d3be8ca90c0bf775a58de7a677fd8cbf9a25104506f6745dc8c4076517d304460472210c980c7aa6a92645bec2796a947ea3a9af3340afe5c0d3da4f7a4d719be7b55eba6799e9046b7fbd2adf8b229885d8f8d710b240d9f377b0a0f3966c12ad62513035676d8fbec74d657e678", 0xd1}, {&(0x7f0000000200)="7c9e682f", 0x4}], 0x2) (async, rerun: 32) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8300, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x5a) (async) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000300)=0x4, 0x4) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x6, 0x400}, {0x6, 0xadf3}, {0x88, 0x80000001}, {0x44, 0x4}, {0x21, 0x1f}, {0x86, 0x7488}, {0x46, 0x5dc0}, {0x6, 0x592bb701}], 0x8}) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) fcntl$setown(r2, 0x6, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x110, 0x8000}, {0x47, 0x9}, {0x7, 0x3d6}], 0x3}) (async) writev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000480)="fefbae83b1e50f156149c7cfff05e505f221ae4b1f0b33d168b9ea86f60e8fa998e81047469d652dafc714632dda3a7d741bc79c47c771b6590d83aa81c34195f3c40c83e9db7746037ca18e8ca9af2ff99b827e283d918d510839bc1181d156fb94ab545f02bf90910ffc99b900c07b98b23c1d3f716e42acf72130de03", 0x7e}], 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0xfff, &(0x7f0000000580)='./file0\x00', 0x8}) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000600)=0x46) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x7, 0x4015}, {0x42, 0x5}, {0x82, 0x9}, {0x42, 0x80000000}, {0x5, 0x2}, {0x21, 0x1}], 0x6}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000700)="b822007b4e1b8dd4e6052a70557995fd2b7c1efe87017ff44f79dec7122d31262ac98f7969984960de4845f567", 0x2d}, {&(0x7f0000000740)="5beef485521bcc4e8f8ce8600518bb195640b3f47491355022147ac6d0240044ca19a8b720fabca002fe734513b29c5a07d21767879624055081fbfae5410e2cb9381795d59596b263ecb3ec75870fb45e98fcb58d183c6716de9a938a703e2d554dabe1cf8b9ac87552b848", 0x6c}, {&(0x7f00000007c0)="6acc9d5ece89a81b3a408dfb38fa94244f28f6423cb36777d7ba1888324be02d41a5f627356a41d8d9a4b56043f289d242f09be2334f1f9fc5393ae35fa1c4f917ce540373f0c4777a2dbba349e4881965a0223be5ac54f85a7e49562530f3bd7ed9949bab60137b6b1af7fc7216c8c92d032f36c31b3b1a657a26e9866e35656ca6d198393094e85f3043a15a56ef82cdd78621fe3ff4ec1e20533484d59911b17aab30f53ae9c60a", 0xa9}, {&(0x7f0000000880)="d79c67401d595a3576a3cd10bba2c76f510ac9000efb83c31cf79ff8b84e86b059542913e621d6d11d4d", 0x2a}, {&(0x7f00000008c0)="b49ca1062db7aac716402e25247e2e7ec2ab325052a236d6c9c2c6d6ef0b8d582eb326620540c94cb1ffce6e23657e5fd5f83b93c0baa3250b5b2a077eb8a1b6bcbeb538ca87", 0x46}], 0x5, 0x1fffffffc00) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r5 = dup2(r4, r0) fcntl$dupfd(r3, 0x0, r2) (async, rerun: 32) r6 = socket$inet6(0x18, 0x8000, 0x9) (async, rerun: 32) r7 = dup2(r4, r5) fcntl$dupfd(r6, 0xa, r7) (async) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000a00)) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x400, 0x0) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000a80)) 16:03:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:02 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x2, 0x5, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0xff, 0x1000}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x81, 0x1000}, {0x0, 0x7, 0x1000}], 0x2) r0 = semget$private(0x0, 0x3, 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, r2, r4, 0x28, 0x1f}, 0x8001, 0xfffffffffffffffb, 0x7}) r5 = semget(0x3, 0x3, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x7]) r6 = semget$private(0x0, 0x0, 0x290) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x621, 0x0, r4, r2, r3, 0xef86eb1a08a2c44a, 0x7ff}, 0x7f, 0x9, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r7, r3, r2, r9, 0xc, 0x5}, 0x80000001, 0x7ff, 0xc40}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000300)=""/79) r10 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x0, r2, r10, r12, r8, 0x80, 0x7f}, 0x0, 0xffffffffffff3b2c, 0x4}) r13 = semget$private(0x0, 0x1, 0x502) r14 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x0, r2, r4, r14, r8, 0x2, 0x3}, 0xc5c5, 0x100000000, 0x4}) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchown(r15, r16, r17) semop(r5, &(0x7f00000005c0)=[{0x2, 0x3ff}, {0xdda002c57e1cb674, 0x1, 0x800}], 0x2) getgroups(0x5, &(0x7f0000000600)=[r3, r4, r8, r3, r4]) r19 = geteuid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000640)={{0x9000000, r7, r18, r19, r17, 0x0, 0x3530}, 0xffffffc0, 0xfff9, r1, r11, 0xe0, 0x8000000000000001, 0x3}) getuid() semop(r0, &(0x7f00000006c0)=[{0x0, 0x5, 0x800}, {0x0, 0x800, 0x800}, {0x4, 0x3, 0x8796facaa49d6957}, {0x2, 0x8001}, {0x4, 0x14d}, {0x3, 0x4, 0x800}, {0x3, 0x6, 0x1800}], 0x7) 16:03:02 executing program 6: syz_emit_ethernet(0xe, &(0x7f0000001640)={@local, @local, [], {@generic={0x8863}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000001640)={@local, @local, [], {@generic={0x8863}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x10000) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x33e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff88a83b008100190086dd671d7af8030000400000000000000000000000000000000187bb80aa0e05643e6a382d7b48cdfa4850000801660000000020000000000000c2040000000304018005020004c2040000e244d4e7e513917d8fbf24be9a1d2372823fe206d94dcf1b8a23fb8a2b9fcdc92c6ef0800b775198e45d983127415a62398485e8b59e9432ddd6cff46afb989d274f219c90bd5645f3b9bad4847b6e1c538fcd8a6f5ea2062383a76dbf7d39fd9f83d214d0ef5b6ea3026dbc4e6b4b4c923c95eb46f172089bd58653753c565da8cebe8656546779d526f5dd484eac31b31bac8010f142f8fcf5d62716199be412329d2d4b2b88acc439e1ff7bc9964247a66bebc97c12664fa9a4a8774c3b93292066d3bb672f6fe17037ee24259a85f891954c9a0b960a24920aac107baf8ddfff68ba919a8e0d77ea42c204000000040000000000003b00021167000000291200400000000000000000000000000000ffff0000000000000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff00000000ff020000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff020000000000000000000000000001fe8000000000000000000000000000aa4e234e20", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="51200004907800e0080a800000000000000504f202040400131204d905c633d38d7a3d17eb8bd3f686d9021083d2d73c73a64b8b5a28cd6bf2db0001030d080a000000080000000898bc4c37ceb21655b39c91948f9624a145d6b18b99f423b13b11268074420e590be4382b47205b3b102b42ed29a8c394cef778417ffa3c16a171caf12fd5dd25830f6260288412abe4006b62e58b429823a5e34d0e080c5aa508a7297b07bc7f7d8523d4a3a3a83f96ea26daa9492a8b4fae76f899fab4cc183648d23efec8d6cff503c7a1aa78609e9465a72206840ee4fcb6eadd7a4dcbc3b70ff692b05266dfa62e7a14d09b5576664aa750db292a635de751046cc500cc7d240500000016a0f648ab8939bd8ccacb71dc81a752592b80a13beb12dd27d5e1bef7890469b7b955ff64765a4a33526c5fd6727faa13229fad2bb40fdc04592274f8babf153bfd55a1db4375345eaec5120da9b428ed319079a5587775c133664cad190618747d1e00ea2cae47000550907e1a47f1e60d1d2bd2b5c27e0da89404eeddfc61390da15c3307b816ea3b5338e251cce00a7a828616c0ccca408e6d2551fc3acf7e51c176c6e2d7975e6db61cfc8818b90a2d22ed7154ee955dee4583f7a9b8f7b2cf17ffbd72dcb553980be859d02ef93819cfc7ae3368d58b3025021ff17dc8664ccfce56ee28bf0b3c"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:03:02 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x500, 0x0) read(r1, &(0x7f00000000c0)=""/222, 0xde) (async) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x240) bind(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(0xffffffffffffff9c, r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xba7c, 0x4, 0x6, 0x224}, {0x5eda, 0x3, 0x3f, 0x5}, {0x40, 0x40, 0x30, 0x9}]}) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) write(r1, &(0x7f0000000340)="1c1f21dc817ca0333936aec8e084a4d6eb6e61664ba3a611d66977e9f6751cfbc773d2c67c3444209cb217c1bd2a16d609363d426b85b6885e41a2a99da6858173c29babb3dc578ea4d6e55d74b038e7b33e1a577813af68465543d7d914c87e374b7f5007ab05d7eca2b6ea9042981ffa48cdb1bf4cb0ef7f8970b3d36f7a93606f5b7951ecc092303676f391dbf2316d3cccdf03edeb6445806fd0420f5a0c6d353a300828a426cfe2cb7b47483feaeb30a3509dfaf6ebecd28da9051b2199a83cd56eaf914ec392d245b5b5cba78f11cffb683484a3b7ed077cf411eb5386c0670a513e14348ee1cb4484b6a072ef26915df831cbb13ee38c3b3e0d66ae25b3ecea0d9fb639123ffec49864322308d143f52fd0bfe5f3d23fcc2828166bc474235f477700f9bd5462e9414d04bb0e86726c7fe64a0d674debb197ffbed8f132be401c682becdcfd3092b96080010f18b29820b44331d77b6603b998846e7bf322d8546be18e32cc6616bbc457813f0a14547c542ec757c383772a04f1ae244d01a9603a1860b57aae9feba50d59e6c52d2dc06b30b236865c4966881a3b0d75d2e6f78116e60fddf35526333bd132398ba77e9295ab5d6e8c5db95d15dfe42f3e71887c335a94c93c5323f5632c56d0d8ac84d7dbca5749187e9b73633f1573cac7493ca4277803e1c9a05780fffe2fcbb364a30a543c75deeee0d5cf2764b71a0cff1f528d790eb0c1377dc1886391f6aef36c422645001db472eba855a0fbff580034c309191a9c90b509820d783f4efd97b677a0b0e0457de76540e927a3005aab8eb010bc3ac2cebc12ec19b83a9268cb19b7198647726d2883bb7a1d2f398f1a9c55766a0e2a2ee43e3d5a59e9558823f712f3649b43500d30e05249b2dcdbd0b1984f6309da4535551ac7b85b8b4415e6f1a1bff61d583c912a8ecda960d9e09cc3bf570d6cb9be16c002ef4c90295f0b317f2d6421ca2e3bfbb9087db8dbaf2a986d97002576eefcf635d92cfcf031d52c23d91d3aef269370f68dc52c52fe70976efa8dbf0b10766695ad513faacb3728086cf873b20bafb18c6c3369fbbc8d4731231f4059352915b913945a6aa9fa153d794c9c5ac7539f5b31a066655e85bb05b91846d36a3d92386770f7678d85d87bf7209791a1a15d08cde04aa03cacea05827b25ca3388d73010b901f88c7640eef3497601db23c111cca425a0088252c958840c0ad25ba7c44c6124685fd9824849aada5257faa901cf7d489c0024f0cf47c785859d11ecefd9bb1f5bc11bbe009c4ebb7145f32e0cfa769ba8ac41d3cd9eef89d6b8bd933aa67f41818d24cd9b3bbd10265243843bf61124e4954199634c937bdc8f86bd3ac31dd1352fdef1ef311b784f7bdfaa1b83dbd65d2a4936e29d88bd259434ed56bcbaf2ecbd2f23cef457d725942ab2740a7f38372be11d38e5604e99e54681e4c6f8dbe88e5138a59fb07cfab74b08f9e85105e3e6dd54a907b6a0bf502a7ff62b0a4deb3c3a4f124fd197e247cd7da7ac313840a431ac507ed9e937e822a05b389893ae434700267a616a069f03b03be72ac50017de04bafda40aad7f9dac25a2c352180c4ba898ca76397ef67bb048bf4bb9259c22e39c63e53a905bd90722401d7be05277c5a1b08c446ceadefa1492d916caea712b7a3a5f1d7884310de6468ddf67c1645a5914115db15a7338b169e00f5c1ee39b38a966ecf4648f9ede254b9a48dca734feff90e3880d6fd906eda0f8a2e6c82e54f90b60ada495a763760e1feb431ceaf5d9bae0fab7bec2baff1c93d38880ef7adc6110963c542da1c09aa997425c614b9d062a7cd5e1008a617fd38b1226bfcfa6c4276bf6ad80e125e54236b913002ec741a5c752c0210cbb575c4b5bd4a84aa00edca758ad622bf9ecdb0377cd391949f18bf5e799af0d8ea1944f3c8b782445bbbba02fb4bcc3d042956efa2d1c7e0799ffd1001ff8ddc60928b19dc75061b01149a3bc89b317b8b6b347aa749ddabcfb76dc31b8e2d5028abdb78c3d7d481dd65778f5c10f0bcd93d2a3412b601fc4b061f89b4642da8a6b2de8e9132eb3dd211b2f0c013884128e486e35a12ce4e284b943ef0e906d5b6de89a6ccd777cc684158199fa5eb2c20cfcb9bea4c8cba2b47da6a1d3a2a1d912b6cc2d16e989e4629198b74af8693a419e21f7561c2a38ed8863d9c19023b3e47f3fd8dcc0addf18e3b903921cc4a733b402690316f0eb1f14a34aa1c803bcfb436c80eff59db684673afb4017ddc7ae44197a7ea39da1783470d20b226dab322307e595061f79978b713c697d7505698a23a1753118d5c2b572ec37ada515d6267c4b4fd62434a7594ffc801523e713f464ebedda9f3248f3907139316049f0f7587857c51cb4a6325ffed2141b6d963901fe8c63f8a987dcf67ba5fdf7369294ea8145e65dc4cf5ee096486ce59ddd843a3391acf829179f12abbd49f7cfccb4e591193d8fc91c15141df630d18bd64d3b12316e28090bf1ff60940ef18cd9d7e72ae91f032abf2d02d7afb9e82eb8797830876ffe9a4213eb0ceffb6249499dbc05928ec59024e2ecf2789fb66f4d2c5be60ddac03dc3a0f129dc9909649fd69bca97570ffc4bccb938f1043f12dce787886be4ce58967e1ef9bdfa17fa5a81cd9a69f980ffb10e70c5fface20855ca656446e1a326a31460523df3dff5d8f59d496145d7dcfc2dab1f6c19d38b570ddf904c7d9d66d96eab101d8cd17b435e503993377aae0fef4c3ed3652a4c24f46f25b1700e0d3f9c1af9addfa2bd02e6768c77b1a9b364280bab3869cd39cb018e179ec3edf7c3a15fff8e2532efc58e220283f35d0973ba5c9b5ed402ae83135f5a2ff4fa8a40f847cd00cb335c488eda788f798bfe6083e7c06f9fdb855e7c18128b09e4b48bb8c9491a8943545ca0628c5e3a4d1fb6721fed44730df192b8d35d3176714a4968d1fa83e6fb2357e899285e89a04552453aeb888f5b16615994409362fac47af26e8cda93dd51c9a8149d72f5c930ea2e3568f2273458987c7923b694316d8715e83156235fc78794a34224f4c0bc0a5d18f26f019b13aadb5ea0605130f6f19f784ce870d5cecfc48dcf85ea3322cd1469ec28fb537fbf5dd9cfdc31d8f2e380c2576041105d6f2cd9042bd1e9a698b0d8837723e40c472588ebbd8f866b69d6144359de7fa35f484ddeedc3f79450129de014b20d45e42a7a0fdc2326a5fd042b96ccbe1ef2a6db8bb6204ba8a1bda0f719e11b39ca95498d66dc882213da57ff8dbd66d66e1949fe5ef9e8cdb3136c4e11b6002621d896d4f438576464bfc81ddc363c43d9a57749ed9bc1408e5f5e85c82b5471d27193fbca968692ac3652a5cefa791c34ee48847e5f968dbaf27dca1d45c3c296cb42d99b0d70900b44d63b256454707df654810cb27c255650730760d10c92adf4e37ab01ce531845dfb87f48c78663aea45a5f6f86f4e7cc3aad86a502883b1b5564df9b35443caa0eb0d27e63ff5ae018df843c85c308a015446c204434a6527d5901fe6cff88dbaf80315775719bd01e46fe931956c839914f6815c2c6ad7b03fd8995c8b29d103fc23bb6ce62e51a435640e4656d136954943fffbf70b42e715003d262f59e73dd899a5f984d83bb00bd60418853b863be60238f68ba0a26fa8609d22e6df9054726cdd37e8f0ecaffb9857e79561d81f1b637bb138ebc6ec04d279e1954c8187a62c85935fb0b9604c0c8b432284f3301e12156ed6fe7bb1075a0f87434b1972bbc6e5a689171e372ece38d65b8f467d64c37f9971460235cab2b38323c66fbe216e8a46cc30ea968d0bd83abd2a84c997e71084e78fc7947e853959f234c96e3136b3fd2e7a4d5ac9f4bfef7c852df9d653ff4e1b988d2b7ab0afd8facab79fe9869de5640bd1f9ca17b413a78b02ebd2eb7217126ac3986085cf3b618c5d221261dff132fb399c3e0e5e8390adf6e56de84bb6c065eeaf7e04403f1f49b5b758a1a4410c547a6ec0192c0e0fd5f198155c10c9de91206139f794949ef1a45d50295c17762e00eabc864e60197b30a3f1528090452ed4172a0a747b0d3b5edc4bb1303acf2b91a278bbf2c589360a217ec00ea1cd294503eeb3e81366365f4a2fabd07b444418c4af6554f755f75e86c1cd7ce5cdaaf0b40b22068f3bc04f0f9a41fabcdc4beb7a7fb74d74c3b226cd43e99adfb79ea27e9157a25fcd6961d66f66e18aa01c7e1018fde5cfe7ac2646384f7c77c0c4458f336502307f88c90334fbb854bf988fe2ad86632bfd501a2ba74a57aa7811ffb5747a349a452be9fe72c777eb7e4d55083e567d3f8add5008fb7cb20775e3b08fe938c2b3c65a4de2f394ce8aab6f667ba7c1cd9d6fa94a09fd1aa5e78b717b50ffe000fc069d90ea9c2bd367e29b9204d123282a00218bb954d18689814ddf3fc356e2d989eb7e2cc6acbf67be96d3097b3851cb4d43d0a81f4bad27451212a6a2b5e1211e7173e2bb24b9937909da51daf2cb6e4fed71454d68a15c1be6b4c0244c873ad7e54bd0f29f0465d6ba5aeb4c630a9cf113df6a7216f233a7a338f04cf999e3c14539ccfac97df98f71ffee8a1d9bc5e3c0997fe984d5b7881bce856b2784291a001fe20d1df6058edefb735d6b3c5dc0c5062dc7b494299ac2ce5a94610a87f26c0e3c9a329024db62a88cc14db5f2c4caf580e5824c5f7b46e1d38e77b07074534c813faf7ae081c23e7a83a9273f38f4542436f2e3e923389be12c569ac7682749348f9bff09f25d6b4568b4f4a788098863d60e43e5d2a634f38aa05e8ab65e449d1b33c2b884bbe91e4e22da728780d1eb14116280ccac46510ebc77711402fa2849c48cb97bc081d3c0cfc4f1f70f0a893ecbed9724996a13496f87695ff44ac16fa97f188a1bd1704673ada1b607893c23732f4994aad184f6c0de17d750f02b1ca251c25e3945b0ac3fbe2319cb67b78d096b4b23d575eda1733001fb420ac92abaff19fca1e07debbf1fda207986e1af8a03c3b07f92079564fb771e0fd4a16fc1717175863c4e12e2d6ce39193a5225351148c37de13ae463ac825c25a164e7c70ced7cf956fad07347971d9a9984d1bb263aa5c75171df85daa6c702f8881fee46a382b21a4867908297178253f07ee645781bf212e0c09d4e39d27107fa2b4dfac13227af734a07e0e96706663f19cd3b389c354bd35710d5a1cdd562c480e39b0def3228ed13db5ae71a5f0bf843efab182bf71180b3c0cbca8e87faa6b51133d033b79e3c377299888aeaae9e93f53201656a5b95c7294d368d34344fe9e3daede067b44dbd478c2c5ba8f81076c9c996d571dfe8668e61dc958dae22db469ce454fd2750e06ce180ee6d885831cc161b00b06105ca73f9f7c06b497980b3f0d97d0a6ade6a9f00ec8bfe7a47b762f51815ad768947abc5971372e6351ca32fa0bac36c6b577f299042f6a48be9bc7f95094a7fc121559d62983d7ca7a2c7c1b518a13aafdd1ce39a6cce30c03db317e065510cafa97217750426beed230f0b20dbc37fd32d758f1204c8f2ec7d77ad750814fb3debfa78543cb488a5ef94aebdfadaafce7d7e500e9521f998b764cdbe468a135444ada2c20e64949a9343f89e75963c7a35a76753d417ead0b5f8f7067668aa28dc95fc50e6ce88c9d256aeb7bd4f89a9b7a19bd4b75e2048604c63a69a26b9c20934b9a12e56d142d4028245575744a0b72a7f58ec9f16eceec9dec07ebf1170bf67d64174392ff702b1e4a137d221", 0x1000) (async, rerun: 32) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001340), 0x400, 0x0) (rerun: 32) connect$unix(r5, &(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8) (async) r6 = openat(r2, &(0x7f00000013c0)='./file1\x00', 0x800, 0x40) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001400)=0x3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000014c0)="34aba8d013d89301a9416f9f82ae258d66a29f1e917f40518e3e79e4223458ce9ebcfd6337daf7ec37a52cd9b48a65296f5e0eccb1329295efd539596115ce53844c4c8f54572518118daa1886fd07507161d37be4c745ba4461551281d9bb13918876fd1783e13ac4db12161eafb92a2e", 0x71}, {&(0x7f0000001540)="30bd7e64574d0ea1970d8e4aec0823e0ba8d4269a91923a12cfc5a53d9c214cc9d631cd3003a4f1431801bad3c69d8f86083f50ee0e646ccfe229911781dfb48e359ef602c22d8c2ed35b34a0c9267e8d0c5aea2e433989250c69dddeb389c4ca92b75137f348c9f60b49ffac53143c5b12ae2636b109d06b9da6c42509d80917bc00870915ba5f19b5d04d72b97ee92de7a38f02925989fdf217f087c9f8a137013c41fff2489260177c73a3bdd2be7ca561753c47474968852d513910b2755e3606b3ae2dc31169633206e73ee2030224e952ad26c7ddb2022cbe7f5bffb29ab38f292e6424de7cc9ede6ca17e107dedfc3d49e1", 0xf5}], 0x2, 0x0, 0x0, 0x409}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x10000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) (async) r10 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) (async) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) pwrite(r11, &(0x7f0000001800)="45d8dedfa9d62fb4ecaa189bec709a953c1f8a6c9a6501057bf9deb36c3703a5fba581", 0x23, 0x7) (async, rerun: 64) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) (rerun: 64) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000018c0)=0x3f) (async) getsockname(r9, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f00000019c0)) 16:03:02 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3f) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) (async) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 16:03:02 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)=""/46, 0x2e}], 0x2) r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) close(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:03:02 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x18) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000003c0)=0x5, 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000003c0)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "09000000000000f3feb8153133b600000000001d", 0x9171}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "09000000000000f3feb8153133b600000000001d", 0x9171}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x210]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) (async) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r7) (async) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000100)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000580)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x101}, {}, {0x80}, {0x7}, {0xfff9}]}) close(r6) r10 = socket(0x18, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r2) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:03:02 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x20, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x80000001, 0x0, 0x0, 0x0, 0x100000000, 0x3, 0xffff, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x6, 0x0, 0x40000000006, 0x1], [0x0, 0x1f, 0x0, 0x0, 0x1, 0x4], [0xb0, 0x0, 0x0, 0x0, 0xe99e], [{0x0, 0x0, 0x8, 0x100000000}, {0x20}, {0x2, 0x2, 0xd}, {0x8, 0x40, 0x3, 0x3}, {0x4, 0x0, 0xfffffffc, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x40000}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x12, &(0x7f00000028c0)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088f9a2b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf5ae2f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b01b86d4db0fefc0b820ae003898dfe8871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248ede15d2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e58e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100eb1241d73e685a6", 0xf0c) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000080)) ftruncate(0xffffffffffffffff, 0x6) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) pwrite(r0, 0x0, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x6c) mmap(&(0x7f0000337000/0x4000)=nil, 0x4000, 0x0, 0x1812, r2, 0x0) r3 = socket(0x0, 0x3, 0xff) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r5) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80206979, 0x0) mmap(&(0x7f0000075000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x2000001000) shmget(0x2, 0x3000, 0x11, &(0x7f000069d000/0x3000)=nil) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000180)={0x40, 0x8201, 0x81}) r7 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x3, 0xfffffffd, &(0x7f00000004c0)="fa53cb054e800a90f29af320dc14ad89d52bcbc8243a1d76792695daa341017f881e622f52ebf95d14e907003a77ee9c7562ed5503da0283dc0c5f76817ee45f22f0466ab8bfd784fa9d78f28e6eb802ab6c3cfff5796fe8824cce60bebb8bb06b759b901a32947cd8d1171b475b5cca6f7287a80b4d79578820c61a23089104bcfee87130e3bf3bde602c89256e23bf6593d1b21fc0bed7960aeec1c69af53b8539ee125b5d1c45a4c20c5b96cc7a512674f84bd42cd02cd3278150f3a71f0533b80d0a7521f9f4a617cf7d08f72b79568f65434bb3362f091f40c0501699fa7356b0bf0ff697fc3639ebf5a16105b04f2f0480a49e290841ef58e3e8e3c9120dd7e1d5e9f393bc9d22e428e92c98688135c569b0b740a5f239fa09c4c23456e30d04c220efcc0000000000000000000000000000b597ee678ff99108fb9b2305b60bc68140f1ccbd0bab0c37690dbb8c177cb73a68255bb06ca879f6860685946559b7ef69df05815e483d4f455c14aaf823c3b29ea2bef138b8b99b7ad8b49f66a07bdd5aa4bcc6f835fbec130191d0d53bf43d41334df069b0557f43f1638a180f024971613f936cb78fe1e08bdadd25a52efef6a930e97fb80b65ae2850bc7fc1f36e3d295472f33b83179fd699c2ed6c9706aec5cabe6e14aa24b749a69c88", 0x1e2) getsockopt(r4, 0x56eb, 0x0, &(0x7f0000001740)=""/4096, &(0x7f0000000200)=0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[]) 16:03:02 executing program 6: syz_emit_ethernet(0xe, &(0x7f0000001640)={@local, @local, [], {@generic={0x8863}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000001640)={@local, @local, [], {@generic={0x8863}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x10000) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x33e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff88a83b008100190086dd671d7af8030000400000000000000000000000000000000187bb80aa0e05643e6a382d7b48cdfa4850000801660000000020000000000000c2040000000304018005020004c2040000e244d4e7e513917d8fbf24be9a1d2372823fe206d94dcf1b8a23fb8a2b9fcdc92c6ef0800b775198e45d983127415a62398485e8b59e9432ddd6cff46afb989d274f219c90bd5645f3b9bad4847b6e1c538fcd8a6f5ea2062383a76dbf7d39fd9f83d214d0ef5b6ea3026dbc4e6b4b4c923c95eb46f172089bd58653753c565da8cebe8656546779d526f5dd484eac31b31bac8010f142f8fcf5d62716199be412329d2d4b2b88acc439e1ff7bc9964247a66bebc97c12664fa9a4a8774c3b93292066d3bb672f6fe17037ee24259a85f891954c9a0b960a24920aac107baf8ddfff68ba919a8e0d77ea42c204000000040000000000003b00021167000000291200400000000000000000000000000000ffff0000000000000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff00000000ff020000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff020000000000000000000000000001fe8000000000000000000000000000aa4e234e20", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="51200004907800e0080a800000000000000504f202040400131204d905c633d38d7a3d17eb8bd3f686d9021083d2d73c73a64b8b5a28cd6bf2db0001030d080a000000080000000898bc4c37ceb21655b39c91948f9624a145d6b18b99f423b13b11268074420e590be4382b47205b3b102b42ed29a8c394cef778417ffa3c16a171caf12fd5dd25830f6260288412abe4006b62e58b429823a5e34d0e080c5aa508a7297b07bc7f7d8523d4a3a3a83f96ea26daa9492a8b4fae76f899fab4cc183648d23efec8d6cff503c7a1aa78609e9465a72206840ee4fcb6eadd7a4dcbc3b70ff692b05266dfa62e7a14d09b5576664aa750db292a635de751046cc500cc7d240500000016a0f648ab8939bd8ccacb71dc81a752592b80a13beb12dd27d5e1bef7890469b7b955ff64765a4a33526c5fd6727faa13229fad2bb40fdc04592274f8babf153bfd55a1db4375345eaec5120da9b428ed319079a5587775c133664cad190618747d1e00ea2cae47000550907e1a47f1e60d1d2bd2b5c27e0da89404eeddfc61390da15c3307b816ea3b5338e251cce00a7a828616c0ccca408e6d2551fc3acf7e51c176c6e2d7975e6db61cfc8818b90a2d22ed7154ee955dee4583f7a9b8f7b2cf17ffbd72dcb553980be859d02ef93819cfc7ae3368d58b3025021ff17dc8664ccfce56ee28bf0b3c"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:03:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (rerun: 64) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:02 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)=""/46, 0x2e}], 0x2) (async) r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) (async) close(r0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:03:02 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x2, 0x5, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0xff, 0x1000}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x81, 0x1000}, {0x0, 0x7, 0x1000}], 0x2) r0 = semget$private(0x0, 0x3, 0x500) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async, rerun: 32) r4 = getgid() (rerun: 32) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, r2, r4, 0x28, 0x1f}, 0x8001, 0xfffffffffffffffb, 0x7}) (async) r5 = semget(0x3, 0x3, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x7]) (async) r6 = semget$private(0x0, 0x0, 0x290) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x621, 0x0, r4, r2, r3, 0xef86eb1a08a2c44a, 0x7ff}, 0x7f, 0x9, 0x80000000}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (async) r9 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r7, r3, r2, r9, 0xc, 0x5}, 0x80000001, 0x7ff, 0xc40}) (async, rerun: 32) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000300)=""/79) (async, rerun: 32) r10 = getgid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x0, r2, r10, r12, r8, 0x80, 0x7f}, 0x0, 0xffffffffffff3b2c, 0x4}) (async) r13 = semget$private(0x0, 0x1, 0x502) (async) r14 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x0, r2, r4, r14, r8, 0x2, 0x3}, 0xc5c5, 0x100000000, 0x4}) (async) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) (async) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchown(r15, r16, r17) semop(r5, &(0x7f00000005c0)=[{0x2, 0x3ff}, {0xdda002c57e1cb674, 0x1, 0x800}], 0x2) getgroups(0x5, &(0x7f0000000600)=[r3, r4, r8, r3, r4]) (async) r19 = geteuid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000640)={{0x9000000, r7, r18, r19, r17, 0x0, 0x3530}, 0xffffffc0, 0xfff9, r1, r11, 0xe0, 0x8000000000000001, 0x3}) (async) getuid() semop(r0, &(0x7f00000006c0)=[{0x0, 0x5, 0x800}, {0x0, 0x800, 0x800}, {0x4, 0x3, 0x8796facaa49d6957}, {0x2, 0x8001}, {0x4, 0x14d}, {0x3, 0x4, 0x800}, {0x3, 0x6, 0x1800}], 0x7) 16:03:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = syz_open_pts() close(r4) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x1ff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000a40)) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) sendmmsg(r5, &(0x7f00000002c0)={&(0x7f0000000240)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000180)="f694a298e6f0e6e6202dcf76f7f092c188f9c8a586abcc3f", 0x18}, {&(0x7f0000000340)="c035b4bc990a42f3f14710c1e5d83f3112fea3bf1021cae12351477942f7ae133edd632f6d6e81833c8e09bd4c2cd3ea4ce18c2cb77e2e9f2d8570e17c78a56d39fe1dec8e0655ce351ea74e4c02ba3c381a88ba9212896d14c02c0a5547840aa944e0cacea89a98c87fe8ca66b9e15ce8243a171d3275f099d386806b43612d62e26ae7008d4881f2a0ab0decec70ddb83473c4c4737df5e700fadfee71e7eedfbe9e3787a55c26be74b9797788fda9de2c0573c6c4d061c07bd7b473be5f401772330d04c9", 0xc6}, {&(0x7f0000000440)="2ae45ae452954ff2e52e45817cb1b2d09efd5f2ad8cb790102bdb92d624fd97d99b70082e26d438c5410ba1435cb04834a79a4bcf5b765fe0a5f7ba84dd0e4f3e44839dc51b088989a9f56176adebd2d32ec752a982cf664a12fcd0448ec", 0x5e}, {&(0x7f00000001c0)="6c528ee1b26eaa466b632a988245b25085", 0x11}, {&(0x7f00000004c0)="655b8061610c9ad3b313dedf3bc6fcd0f4098a5ab9f08f16c9f5e239786aa4b33026a059a7fa59ebc79b0c84337ac58d71fd9b8cc30a272048f38ea1bf5d07d4eea4", 0x42}, {&(0x7f0000000540)="81a4dfe4dafdbaed327409a90657e5d7c0dcab2b0af6bd358ddadf97ba36cb185209461515211a22de7f3173d6a06ad3e25575151569f0bc7f6fdf5a9a3c37f1a4b976318a931ee33d16b160f188c06cd74eeb4b2de85c163541b7f25f68fcd8c31c2e3d7ba07962492c4a60e819a7d14fda38079f5501b9dac8253cb7e3a986d030d9b956f0983fbfd94a0f19464bd90b9751a4754a5c06e28bcbf613a6388dff186538f8b27e9a89529f", 0xab}, {&(0x7f0000000600)="beee006b00f4f7e9d98dfc2de3a06e36ae0d845abe3b1a2ba2376cec9212db5371f32395949c599989ab7ad70a96b53f3f1752fad10aba3df2fb5d43e3e442244419b81c24cdebec53fd757274a1b0dbfebc3079a8a38482985e0b89dabf3b85bf6b63ffd27e11606d9b6aab1a77e30475d165c6327961289d0c8190941bcfd4be86aa6592b32ad54e257726043b1c1b8034a28af00ddd9551bb2338503c42bf764f0fd72f67ca5d1a9e4e8077dec2d3f2a76c64966c3ecd93690221b295ab94dbc19c369923247c9a5950ba143840a7b8de59f5", 0xd4}, {&(0x7f0000000700)="140f7b3163c5ce1be3e81c4d95003b79d2c84db27e398b278b7a59ded409de039f2eb6eb35201be9f9d47d0e7cc9170897afddc4621e19fc4692771b62bbda7191a0d90fde9b272dc3476821b926c2be65a547f461a4f810e6b2ed9c7065788f3ee2c287cb87932e50df952ebcd98f38ec2a6726f56fda48e353111d0009ab93fd58a68b5625e24bf64762e6c9fbee56d50765c34eef353f9ce6cb0637b3e65df19b34973aa024023dbd65617b8f275b9ba008b035c0bbbb297cb9e0962c2dc0ae08c8eb04", 0xc5}, {&(0x7f0000000800)="a9de8b5cc2d3e39c7e54afc2f727f56f816af8f3eebc0965844b4d13582a7e36a8aab2841790a063fb032144e2b86ccb77ad2ecae24cae453e9e78d9812debd9aa7a9a33ce0a4bc8b6d08eea10bd600b52d58dd6c4c68acf97b5056364de2a13e7f752a7c92036c760b663f8a3288083e5d197993db944b782f9f80a0fc30732a418e251536a5b2f734b7ba1351b520ad64a1798fb727cb356a565213f71be3f5cc0be84ee15dbc2eb44c44e53c29b3a67dddfae94f5d241b687b3bac5f0b3ae07d1547d1df500946c8a54d46ff79418f904cbbda40416", 0xd7}], 0x9, &(0x7f00000009c0)=[{0x20, 0xffff, 0x4, "619ad30d80e69d160ba2"}, {0x60, 0xffff, 0x56, "97fe4b931902df004234d60463171a14ac7e3a5fa548ded6650f040566576635dd5f389db7627a2eedcef8c56dcd6ad220b5f82ed00d83ab791078b690f2c9010785b1d9fd88418afd57945d96"}], 0x80}, 0xd0ff}, 0x10, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d3ebe76aa349389287", 0xe, 0x0) 16:03:02 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000080)="a60b2536141bbc6b6f45ac3444acd2851b787e0fa6675d73374140865b42783145cf16fabf972c20085a2a386cf784c169c4459934a020af5c61227c3f4dd8552db84e577232e0f8dee59420941d324cd0b7d5ad42b8c04c3f6c4f5130d5123d1aa0e1765c53467a418ef7e88a3034a5a88e1de8887991e2", 0x78}, {&(0x7f0000000440)="20af32781d4baafce8cbd7d1b4453610182bbafebd0bb384ef7b85f84d95bba70e1518731276df7a745f1dfacda02fafe7d9958c87b4163a3efe7d7963998f356496149218cda6649a990b7241f923654dd7d3e536f5093ee10eaa3f5c0e001d998f2f3c187a63e1017479ce6777e9c64e799926ee4760df72cc0349c35738361113091de3bb787c87c12911ba1013d88c6f7bd2d31b90a119ec26c2dbd45e196b9539bd7b8c9f3097ab10fed555526ff5588baf306db113c915e9c7728ea747e808ee75663fabcdcf06b2e949c6b16f60a3a6af45dba52fdcfdc74f45883642fff4611e71904ee2376eec7dbf53f68c46b00eac07541dbbaeea6e9354354bb9348db0af968396e42dcbed8776f33bb6404cd3bb9a468739f4d5c39b23e3b2ba5563f0ccd0144532bce4cfbeec7d47983aedcb184c41159c6602cf63867187c924f123f824c1789bce112657b494553a14d187ae1ab6bfcaaeb0ae8b7cba51fcade029db4adb0597a3ff9b28240b4d4fe05490f832ad94ae4302f01f6cfa3260c24e34849161e742273924f1379c770bb34817bebb4f93deda0666f7d6523e5f4eaa381943c9158e3f066f26fea05613711ccf94dbab91565ee90ffff482b41db30005d84fb4f20e5bfb9b5d8e77bc7a8c4d6ec1eb3bbf5b60de56e3ef3bebb8c96c281f555100db44f8b933be8a346a86abc6e73aea0f5d889ecc5fb501947de8882940f1d76a177a45168f9cae5f83252c1172185ac93019cdec9ce3d816b8f58e2428e85395dfac27b5bc7a0978d34e72953d9c88e9f27574a51bfd59cd98c90f000833ed228cf8b9494aa414696f535525c9a1b3df602448a30940da9b76ea474aa4fac4b3a895858162d1b3ca6a2767dee7e7fe60f51328f8e8bee0b25b65f8c7a26e1128090e61fdbdc09baa1a3957dbbc39a89c2640a4b3888ac6d1dca1c8da2f8c61b42e77e579a8f0f9b88b36218f6e0e4c08f69dea46cc35ffbeefa3a059e80e3e8c92cbd7b77776de4802974c27f31fb09465db5f445fb5c7aecd8e966b527d63b8461d89ef11f302137728443ffc3ae5f219c86aba95071da49f00c0684273d91aa609999da1b5077189d5733859ada3eb332d640c891e44f6488c14a178b1c4289936cbb635639548765c9c3d6a048d8271dd7376fb44b04b77c7af9107cdea6a206161f2646ef4e51349d8bb085c50a8d177674d9e7fefce9dfc0404bb4d37980c2c11cf1afc7b91dcc3bd02e4ea81fea77d5821a545836d1fce1833aefb2c301cdae2e7e5660579ec49301114e484ad8e0cddc4832e4765cf0b5d4fff7db1446a3767fc671de001e6ae2876f4e64b2b62de2571f66341f5656c5ffdda4914e4acf639126ad7824f9e4433998b96a3ecd095bbf72471a93e0b50ccd1b95506f2bb9eff507cfb2cd26115a55526a11041924d8480c56432616221605d83c5507432203890b9355e3116bccf5543ee04307990189891236925248adb4b870ea0b1472fc9c19b00dabe8395fad58db4702088778daea6714e4d11e384bc92bb0469c76997a73586781bd2228e97cbf2dc48f2bf2dc1a7660371cd9c7319addfc76822168ef6ea4cde73f3c90d761d161667b1da18aeb3f31234876ae8e6ea377f60aacf33159baebd56bc926355d036e51ea5917ffde43e339e42fb4a3945010711a6475627689897b6b8243127f0b25d1268b3db703c41b857eb2df8cd70b99af3c1e85f8742aa2eac1dcc4a46e5d8aa09f7d5ef21d14a89deb5970bd5089cbeadfa329278b8bf1bc378622b880a61f12d32605288da42cd097429efd5e188563eb877c72d71bf1cbe9783b1cf6ccfce47111c6704c5b8f34dd4b615b864817a97fb50488f0f706c6cbc70b1cf6a37a2058ca674287662afa74c19014c52f16cb73d11669fa2a985c675562381f678ae1e3231242caf532b181b938ad00aa50d83528b5cce77aed78c4741d5cdc750cbfa95862317142e4326ff076b8627e13eb09e7d914e12483b899024a852ea78baf13d1d462e594cfa351e6b236b23bba1067f0783e36bd82347e81bb7529696a9d8890d94f4a6586635b3bd29ec74284a693e7a82f56db8d3951aa92fddb8f2b74171190a05cdc5174d7a3600f9411108c7e3d9bcd488d6c47528e5a820ba8c4a4cb9d8f616a7ff24eacfd5b22b06bca65c659a5cb9a5bb43b3b79da0e4bb2cb4b91ddee9be90b3b5812af7818b1980b47a3d4b2ed1dc480891910750a04e076e4b2cb7486c01b8ae77bd88426a24712a5ea48cf7f024a33510bdf26e28ee6333fe05c2922c03d40ae7e8d6b4a64647ece03f6ac2de620d8441d4ebe8cebe0fd686136a24edf2e1d4fc17228c5cdb6702122a5e48bf18efecc6bcfaddf83a9801c6272b2b37bf61954d6c15e03a0eefe2815ad5c57cb5d267cc57ac03ee5d000394c5adc82a4a6f4af1e45b3464325dfeccef17037e4185cc5afec13346028b8ffc44572935e980ec5a00038f1a1537536111a42ea5b38b1cd3e0de8bd0302630ae5862d6a012bb750771721fee21c19ef0930fff5fae3fb6dd0f00fda3dd63ce0e0f400b99fb5d122fe1b06a119d552075a17d652b68be5fd34e753d6663c389ab4f2c6c001c6527bd299ddd583c0cb4697dbf30002b1c7c27dae9114dcc169e5dbef614d232f2aca93aadc74fb044a2ec76cdef03ec2092a26b99a52075148efefca66f8896555b59f8e9a34c4f39a7d2d75bfa335d5f4d916dc8f2f7947e6c8fb89e87be22c79739e0bd4730eaa64f3fd88ecbcee144270ba38f96d7b3bc0e14b37f0175cfe0eb835fe27c0e946a84561f217c40d922fb9132b928fbb5fd589453122e18ad84accc6269475b28413b2d79d5a53b7e24097c7ea8567a93cf29917f57d388f1adc03b3f0349af8bd12cb0b6dc46427936025d2229c5b585cb9927fd2803a6b814746a9a38ed71cb28cd0d8992367852cef32cd8108d22035497928eab8233f17f0cd9094e6f7e776c8a6d850b01f4d7e0db4fa3d1bd97e587586e4174d5d70050074cfd8c141709727203f71bb0b98d76a66447da91837c64fdbfca5f8b80b7a1a1bd9aec24bea0298ecb492b784bd19fe7ec60488af154be85d3891fc7fcec0cd60b1aaf331769bfdc111bb08eab6257d8542c4ee535941da455016bbbcea3ec2b0fe25836dc1e9f9c4d7f765d63825422bf6e48b03b1d6af097c1440f6e21ae1e13b4bf160462b81082f29bd246089a4b68c7406281f32a076259a50d649c147176915fe3646a7551836644d3885a597a17e742f2a7af8f65f15d7e0791b1c328e7b9568ef8138398893e01a7452b846f722bce7ff0fd5a241164b3c71ff93e29f330682ba25a56b5a836bd5136be0e53ecb8951ea0a5a81be3d05cac14b04ce74dc2c2c0df588477ec7d41d38317b72e164cfa2ff27bd881824402b5ab179fa58714b2eb2ed99dd99f3c308af33f1674f033d75288822ad5def8b62b94b0f95c108a3da1c7fd09270292b920f3196833b1f42bfcff2d071c9b083082c19e0e011202f39e967a36091b22f16fa7ee358f96a88878abf1ac9d98f4eefff4b9dead1aa912940074c43cc7f3bb776dcd6f3f8bdca6b6aa82cf47c9207a5af40e9fd32b260e704c28436ae0f12473efa8c41f150628369620788a050268baa36945dcdafa6450861233e58513d9bee1b3ad555aa0e25243f66b18eb9c6d1a54c9d851d1dc7329a73138879de709ee464402bba89b86e3bf7283e834000a4643e37f4993f00244aa72d158d1bf179f254ab3aa0a76877745abf2ab751581e88b988b22c84f3a6bfa1a48e60b147a7b077a0acc7e98a2d5ef82702f684bbe637c734bf07e3ea256caf40c985ae9faab02758c48ffe248d5864e567769766890214420b4303d09430672a00b14b7b8ea0f38447248ed93761bfb77f6d47aad71264990f32983cd4619d58078e7c36c39d193a1ca0e623403e9befa98c5e7bbb86379a47a593b0fbd1f695ee16379af26bc4ce7f4007a0c43056acd986c4bacf316dbd4d3026d3c045535bcc6097c5fcb3cf88b054b22aa9f6ef002cba6ca2248e08fd1c0091ab6e7b5fb06ee0b866eb422ee154018113ff41cd2399be142f56e8b5ab6794d077fea4d34c4074e79d493a09d5e9730d6e2a9f43ad8c3b650c7a850e9739a6460047f8ac9437bea77bcc6131008fe4d97ce2a68543e5a4abedc9a7446a3fefce6c3443046381966269cf4228ac738a9135d42fb730ff068b7950e5b4e5cd90bc1a3282d0ac543f5ab4aeba8d97237012b6dfbbedef3224f166c6401aedecb87fbd9c150b9d417330405a0b03dbe812600d655c944ab5e719dee00eacaf0b2554b03fb01f2e6fc2b7f08afd1ccad556f85370feb2786fae993fb70c4cb4df9f6f319a2bd3c74e8ba5dba54e24c6a6b7b8ae6e8f602d354baf87c54851aa5a5af5db7aa14332dcabf62428f164fcf5d9db0d061698543cf0f85e162c2c2c2416626828c1d5f3c198c05b6e4164f7acb7f753e150ac6bfca0ab63378fce6793891952769bb271f5ed6900fa85cfe3ece3a47b34876f6e12f1757911190ec61d9dbc0c0765ca1dcdb4254ad22de77024b9a82c982b7b42e6c1a716cdfd8a1d35a29ab5707b4cdcce1af7f56bb590ff9664f9239e8d420b63b587693d58433fb3b863b96671507c4ff37c99274de0c7b5c6329d0c844c0e93d62f2678114fc2e3cbfc957a149d6dc06486b48f0767613ef949e208a49586a4f73930f29f3f281de9378c83d818c329ab1a17d0aa8083e96e7896a349e3532486368cee09d734093ee49d1ffbd767aba1827324de726e5b308e361a0690ecbf3b27b1aa609bbc92898ac6ef0cbc866a648bfab9dafaab6c2bb736988f6eaf8a86539f9ccbfeb227c39bc7a934bc78dc9466a82707088ecc55b3b359559bef3c628f9d9ef372dbf48e8f12e68447ce5ecb6850cb400a52c79eb1ab5dd48953dbe1e38c2387c94f04f53196c17b77bbb7de6ee040d7c373804300b544b428c9183317628a6a4cca95dc75412c4b2179ba0b2153da7e68c3248d25566ffbc53610fbd136406ba820b7742276e000e7cda5064fee7890bdb35d74f1d0b531459c645bdde79a43fd2501eb137c64e940f9b5ffabe7fb802652a82090074871c75af81b11e067fb986d4c591c04bbaee734d654c68097f1e5bf46694c59e9a4469d5ec5806281c17d7d83bff0cdf63934f0bf772ba2aec72b71039aed0bb591751c24f39432f6f68fca4acb6d51627c46bd2b3061f8ddb192a569e061fa470951e1b47c1c3be078b152d9c2312e649c98789b2296a89ef3e068b5cf8b85297ed874bf57197e8ce77c2e793a06ea6d23d85aecac3d41cd988f66070c5912f77dd7746c6331a6700f4f670c9995874107362ea6813401f84a5e39ae4a47b9c88bb9347b3f84426cd9347660d0992cbc2a1992fa3636a36427ebdcea5fa0caa26b43de9f5c1d1dec02bdf355e82a625c021e03a76c51399d2b33839a0b1ea209a6e4b4bf3d58d9403ebfda1b1bea068898ee174e64b4392e48b35e237ef61888f7bd7b0af57b4ea1d7c4c98b42feb66e770216f1e57a1f79e932bc76dd9209629bbfd9f7f8a82e31ddef396a4b1770e3de64aec74f1b74ed878a6928b362109b45df6b3351bd5002b4e59bd45e7d81f62e710d9336ff410a52e71c9368084b34f58947a3b2d441092ab082f230966a91d5f542e94b41d3597792d85a20609f69dbd352e1403bca1dcc4aa72992c3f257a3e6a408c30b68bd788e0bccc05ceedcecf66291361ed2f57b2652b82d5d3", 0x1000}, {&(0x7f0000000000)="a080fd3804", 0x5}, {&(0x7f0000001440)="bfc15227bf6f1457df574ddb25a2b2d76f0c21bf662362a170bad0e4c5de5bf763e36669d7f2674db2646becedba3e9f5d9601f4c4afd2b20aecfd0913347a901d46730625a024ddeff132faaf4a4d6796ac255f5d62970b562715ae3f3ef6f8b123e7d13b3e7b4137662cfcd1453671e34978a5a06e2b39565c993d0a3ae6830876a0a426fe2ab395cb9d92f736085f4c6c244b81dbf827aa5c009e24541e8743c0510b867363cbbdfc313a9710287d06adc8425fe7469e648cecf65830834abb41def4c5c0c16f22a468d7e48c9d941dda3c771d31bb088fe835339198ba061b4979b9d0b0bb995ab20250efbd16ecb67ddfdfec18b7565919527deadd6d5d3dc1243b276ad1685095f29521d370e95a5361c0cd92ac9a06a91b22f8ff2ba938dfd1b3eede01d9e836edea4bc6d351682d7dbedee865c9381b77ac0c725f2239413b7c914d6a66f9bde4422fe0c7c1f62a5005d1e842be0d93559c30f2c80a353ca631098316d4f54be8e68cff69d52d10a68ef6fb5f5c7bad2c3f95a3f96fab83fa63c53add76844a3227d10e25e424b935410caf8c0c287c17e124dcc23d42845b86d41157cfd859b4b48841d16b1ff7f03c716de4843adb54d23135a353447486e8d988a3433de4176eda760f76e060f2550202a60b5b96961f26bc044427a8115d81d18eb1bbc5030a34bce714c4603152d93298cc738e21f66094ec88b5edfd64923b714bd09447978e7d88768d61cb8ae545ca2696e44a0fcab94c9e6ffd5a6bb76a4fe2c91aadd8c3d5c3d51cd20b11d9691c6b1a7467a375224eb40d34334cacadb8ccf24b7d65db6324c44ebc160e6072520ae7f7f6e93b5754878348520f75e63f21155b6f7a3fe3ca371757fb0d556b25878ec530aec4e7f6cdb994797e815e4912c0e7991af9d4435606ac78be1298ede7628253455c4c9e432a98bf5be2318d7cfe5a76c72b724359ea67e3b9e86c1dadf7ed08f3f37e39828f07c82b7bedaf1beb66d7251868a7879dbd19265704c2f9a0d72221a9c0fa17ed810418532db63bd7f9298d562e1b51b14bf4933879f8380ebb63275f53432ad5156bb7c53cfe56c9a4c8b9078912f3357e2f5c4bd9dad6d7bd8ba0c811c844b76b55904aa6b4edcafebc2e9c684e6978ab75779d7272dfcafe4e3e707edcde1f958bdcc29402761e1dc556618c0f0531ed131f64630311e645c8684249c1628672f83e7932daa3a0da8c18bdac41aedae5091fa2228046cb317d687a6a8c0217e90be9ec56450dbd7cb07b7498395ffb36535866e727812e3893a68c58f67d984129090c7dfee7a547c58326240d956e7b9e914324ef9a0f53f7a7baf47c79959199ed3dff4012f9dfd394f35d5367923596bf27da492ac817a56dc912d7520b9720df61357b4644d3fff32fcfa41fd123c211c8df39deb7eeda4e6a186c5dd50dd1c9a49049d092c370eb6930be6321c552dd25a9c138311d77faefabdd5667bc6609e5ee1d18baef2c6516d888a9a4aac15892f1b11084601ee3eaa1ad75128909f7492b242ea4ce0883fb5793a03f51e8650f5b617504401325eb4e14c5f22e51a55ad6afd3a52edd56e6cabf4fc451fddd8343587088eaea57d1094ab0ac3550c18af10549617809413d3d40a8d523fae45208c25f822520259ec24c47932e8200051eb31accab9d6e09b01d4439ae508a7b5e87e6de9b3100da7aab91dec08b1378834605f67ece378a852c93d0919fee596386cfd8298d987ce92b0dfc0cb4171d71ed0a1162319f410c69ddff845633774e1cddc998185b3fce12cfb7907ea443565b37392eb606c0ae7257c5b9c7ba35c23d40be9ab7646aa2b34d6aeaf1cdcbd4c4ad9f0943906296327a1380e3be0da7e8bdefdc10d52510ef752aa9c31485492c8809adee741206f25ec1061d4271416433ea08f667d63f8268b6aa09ada10db12a1acdfa1baffd414a43228b9d7f35ac879131cea568ae0f76ba1ae248833831236f441986bf2073c35c21aced34fdd0cf48b0b779c0191b603e60ffbd79557fe07c477b82b2adc87d34a64de764082f9a5f9513e0b8ca13a4b731ecc9bc560228c06bb3eead1b298676e7e02d36f8c9113673e748a11687447cdc7b8b459e71444b88a50130b54826444f651bff45f21b42a508bef83889011f288d62b07635c2258e1b3f804d63804a5522c2c932f16b8a30d570fa3c2708e85fa605b976d53720912faac1bd0a468301aa18a814ff8cc545770ca23ae93e12345f44f388ee2d91efd03fa4ca2fc199edba8cf4be27e477e3fb598c7e64c86b93cfc1d2ba12f7f65af45f9895a2a42d08882f576346e34892c7e9c68c54a806aa2b718c9c4d6676bd96e47df057b3217c7275393449b5848d2803286c95854d6518f519592b759d5033b3d154ba5ab226c50f18dacb8421906d66d0c672bbac854ca8bd13dcd5c83cecf9ab7819d7f6b40e700d15c78a13aac285f8f7ccd5bcc7a96a1e3b422b8a3fb52485e2bf5c6777c0ce9307fdf4696cae44c47cfddc54c64f6b3ab25fbec6e014116e167cc3b06fb209c1385c145d568ef6b92cdf4141d6699a451038e7ea59675ff527d0f899874dff684045ad61ad29ac93eccb06533819c78a961f11eff6e4b8190b18e8c26868d7931066b7c5aa4b100eb799e6511892fde250f660122de9bb07ffd52981334d058310fad092adbf5e024ce30d8e1fd653031c11e5ec8b232a80f9066829e9683918745a3c438793bbf56d66825ce490f7be65bc526273013a0a1bca578c6aa78a377e8c157d94b80af254bc7005bbd4671dc905e6511bab1c641111b6de3722cbdd699b6e0796e254a7baefd4f1d8fc92a83e3836cf2c3181a56bba29f668b5dd67ef0b8bdb42b9753da143fdbd67343a2313e7793ce5ee60f18dfa3182a2aeb4736a4dbe54dac0ccdc82ba33f49c396f60c3601d8010453c12e2b2552921039f930f226f5bd1a109767d6b4cd41412929eda84913507af5961dc130f55b853180c7cb162b6f7b4dcf0a30d381050cb184dc9d28c45e0e9cb5d7138e43b74da5b30d4bb8191e79ee4f82f07be892838067b59471b62c257811c0c92670e38387e6803a9d62a6397c5656937189c882e5cc206a1eb2c13c73885242eff6f177085b5e54a33365dcc8eb86ee336ea5c2c79444a76837072f3519f94f8ea788eea2ccb63ac4d78190471a9b9ba17600aa8af682ad0122b9d7b6044ff6d1050634d35c6f1f3bcc4f7305aee3bf1088e0f5ecf379364a9db0ff58bc9f8fcf52483764c14ef97080aaa4cbf276448a6b7cf4b6cc8504015fb40d36c45f559b1e8030c4684274e74c742963d34deb86e1dd28c21dbd63aacaf10f526ec35dad3c495e3a69a9bcfeefde34b74d65eb967d6a5248dcb6c3b7842ca0823f26d66bda7c35a8d50aade30e2d4d7a3f73db279baa50f1f6c69bba6daf947930cc827a045d728a046c006a9c88b6eeb6de713e69f2700c215871498cd0f1cb1d17e51fa81045fc26c28be66957723d5ef1f0b8017021552d5ac465c612018d48d8e9865693761b08a3f1b08312fd0f69d83a186094fe1ee48dc4999d89c44856baf21e301c843c123c2671399bf5970ceaa82caf4e15a0b9b8344552fc6313a75b9927e723699964dc4a9e23d9419e7e0866801b0f9eb94161ad5e823b5c7b1d0381a26deda9b28d663be47acde957b2634ca4a8ae496b585bd5e1da0f9c43ca8ef07aed7d2b0f410e76116ef698633c82f33983af8cf07b981150bd3ec443d01d1903c0a845998f7182b8f520397e5a5ada15b59e132ba51b1c75e412710e986aa92dc9bbd44a32e8ed816777b03bd117815fcb55869c67bcb513cb078e5d0c881f6699ff23f0d3ec6eacb8f81eb0d54deb6624a4d1dad8b3fb403477e428146270447f5f25e4626912ed844ff051103954c218ea13edc09d15a7dca89b0ed022feaafbf42ce4af1f1b274fd7061a9eea2c8be6c302505c8c5ad932760f7df95fcaaf2e2646710f1e6b77ab3fc55eaa859f07dda9eb0dee1c447195531e5b97cd871e1909b25b7f7c3674e022827706a8b507b3086890353a676eae4273ed97b94441aaed71a5ca678792214d053b3779af796be36a1e78875903d25e4f4502bc425571cb145e4f6508a1fb620ab6ba14a77470b55f021e8372d26d0266fdcdaff5e895f6627b7e19f258fa1d76544c83e19b0ae28df2079693b87276da2eff3eb4bd99299ff04624aba4f20fcecbc2e81e8cc0ec3800a79793f2c9698a5de7aba9b5e26a4db6e576a6f97d71e2239bef9a1beec0412caafe23708d18b9311d92b3592f8b642859c0f7b230939741ed4161589d6bf04e3d2068a7f8319213328409c4ac3ccf2922e862c430b4a35e6fea17dc2f4f7b73cbd3842189accd0e37841bf59b53b4f3a1efccd78492527833c1d5e7b30728a6e94415c40ea46ad92208b6e51437448adc5bbba0fa93d980c84fd5f38fc09e3b6e0ebcea9e9460ac86c0a1869cc58cdefab3158ced23fccd4d794c6d55107455cfecb39aed57dd17ca4bc715522a67ec685a77eda0465a29610a44ae86df51cac743fbcc68865130d33d0ecf0825f1cf007db802af1ada16a1f268486d161a0b88578568d3b6439ee8dbfbdf350685b7722a40992302d7d4b8b1b15f53f595e2c201ec8b0bfe808a8e351d53c7c31a7405888f9af84d448a48aee28ebeb627dbe51ee4b2b9cee093d9fca7fb47c16cd42aabcd119016e267611dea3e798e0797ed1e28a74c24dcc7c0d02e973b4523dddceeb118618a0ddd378c5624dfbf418580b787a9801fa122ab227cd1ebdfebc7c6046b559b04cf09c34e949db8169791073724fe16fa11d2e092eef419d6319d59c976581a53e30b3225c87f2087c36aeb4f34aadffb7f948ad4875567176bf3d1f651a3bd7fcee3b07f437a2dcaba9d16dfb926302433f1d2a55bff8c08852c325ee62d197db188ba82a66ab272447a4669819a60fe5fdcd2e447ea0381746960910980caee6cfda380507c949418a43af50cbdab8a00a584beaa5745c661040cc46ad6988242dd0e6fc0184645b5221aa9310201d26c43b90d6c7ba84ea66df080b3e6c2789ab38bf88978e77fc2046bce9e967b2a74ca130ad3cc98b734fd1e8417a6293e4878a75aec1d677c61cedc006f3e211abb1b7feae585b033e79b567869c83d17619e740c8b0a4dec1e28e82eac63872d27f18dcd1330da774fba7969fb65a2ca5871bcf87f0e33854a0d60edeb0004e7621a9f4e1b63d2e57b655aa816c93d3273b35660cc3a5c8fbe5537e7ba50482848e0ec776467b1624586e8d280b3ba19a4fc31b898dbc01a43e32aef3974b18a1a48595c0943304f413f3d5be66ebe5dbbad461f41acfa87d73446142be6d897f627497aa5b296fc70810eb2d2ad03f5a371afd95d3136a7813847f890c36cf9b3261a0d3ed84e4814c59fc2abd01cebe91e362145c991c24a3ec585f9979d0607738f77d7ce8f6d37443ebc67b19952ff3d8bd46a27b22eaa06ff0b1f13a4a9b8c6adc4beb3e071f077576b9b578b75a503ba5269944be81fccba4b3b23871dab4b9b1bf7d2dbaab048c4b5404c8a7994890f67fb8cbed21f2cc8a201478a7f821951eb8faa43676326fc11f65c9a02b49996f572eb23146b0c2cd24196e8ee551ed5c332a81a48477459a33d456507221c3f71051c8e49035cbe1dc097bddbec859f10acb2a201b79dbca14753d894855c6e11db39db03ba3c7e6206c65a3de24681dd64b8b4667bb92aa7b7e966977bb6a68cf4c37", 0x1000}, {&(0x7f00000001c0)="760b7d912d137f786170bd8e939bbc3b3873e25aa311e827da8b077e15a82b25b2f116d0cde7cb8bc028e0b595b162bbacfcf06b4760a03bb03dfe46c52981172393b6a034ba9f883ec262bbfee2332a6cb59e1b7a5f776c7267ddcf50995a41b10887dad39f7c96e0116de11e2e246005d6e21fdac11d127442484df529dbf2c17534bcb670f43b793d3349443f3df3db0d0582a75c2e8397", 0x99}, {&(0x7f0000000280)="726b5264f275b502777452e34847c8b232f0abfc17496aa8eae5a7cd91b60dd808428613fa30616b4728cf8afd952b1df93cdf38cb6b9836362064da98e0e2ee037fc0f287ba7b14c3b3abf249a8985be2f566904e4953b43f8cde148a74e17c13872bbb390e5080001af88682e0ae4a625c2d88269e17b932c7624293ebfd799037daeee92c0a2d7245b66dbc9b20", 0x8f}, {&(0x7f0000000100)="bc1ffb705801b6a8a2a0", 0xa}, {&(0x7f0000000340)="af5e1325a71cefbb5df5c7c314d35a9827b68c32910251be86e08ff1ba85d395762576f5b8aaf5c1d4ea1591d90d455562b3d1e5b33edcc688a8913060f9f56e07fd", 0x42}, {&(0x7f0000000140)="b8646f5cf03b395509f1be3044c89d1edd", 0x11}, {&(0x7f0000002440)="52e663ccf9bfe0af6c2fdface38cff40cd43e9995fe2301e969172c8dbac2b2ebad2c48e886fe10c70b3ed76a0cbfca21ac499607e51333a92b447125e4f352912e17160817d4ef70b1a2facc2ec", 0x4e}], 0xa, 0xc8) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='~', 0x1}, {0x0}], 0x2, 0x2) execve(0x0, 0x0, 0x0) 16:03:02 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x500, 0x0) read(r1, &(0x7f00000000c0)=""/222, 0xde) (async) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x240) (async, rerun: 32) bind(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(0xffffffffffffff9c, r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xba7c, 0x4, 0x6, 0x224}, {0x5eda, 0x3, 0x3f, 0x5}, {0x40, 0x40, 0x30, 0x9}]}) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) write(r1, &(0x7f0000000340)="1c1f21dc817ca0333936aec8e084a4d6eb6e61664ba3a611d66977e9f6751cfbc773d2c67c3444209cb217c1bd2a16d609363d426b85b6885e41a2a99da6858173c29babb3dc578ea4d6e55d74b038e7b33e1a577813af68465543d7d914c87e374b7f5007ab05d7eca2b6ea9042981ffa48cdb1bf4cb0ef7f8970b3d36f7a93606f5b7951ecc092303676f391dbf2316d3cccdf03edeb6445806fd0420f5a0c6d353a300828a426cfe2cb7b47483feaeb30a3509dfaf6ebecd28da9051b2199a83cd56eaf914ec392d245b5b5cba78f11cffb683484a3b7ed077cf411eb5386c0670a513e14348ee1cb4484b6a072ef26915df831cbb13ee38c3b3e0d66ae25b3ecea0d9fb639123ffec49864322308d143f52fd0bfe5f3d23fcc2828166bc474235f477700f9bd5462e9414d04bb0e86726c7fe64a0d674debb197ffbed8f132be401c682becdcfd3092b96080010f18b29820b44331d77b6603b998846e7bf322d8546be18e32cc6616bbc457813f0a14547c542ec757c383772a04f1ae244d01a9603a1860b57aae9feba50d59e6c52d2dc06b30b236865c4966881a3b0d75d2e6f78116e60fddf35526333bd132398ba77e9295ab5d6e8c5db95d15dfe42f3e71887c335a94c93c5323f5632c56d0d8ac84d7dbca5749187e9b73633f1573cac7493ca4277803e1c9a05780fffe2fcbb364a30a543c75deeee0d5cf2764b71a0cff1f528d790eb0c1377dc1886391f6aef36c422645001db472eba855a0fbff580034c309191a9c90b509820d783f4efd97b677a0b0e0457de76540e927a3005aab8eb010bc3ac2cebc12ec19b83a9268cb19b7198647726d2883bb7a1d2f398f1a9c55766a0e2a2ee43e3d5a59e9558823f712f3649b43500d30e05249b2dcdbd0b1984f6309da4535551ac7b85b8b4415e6f1a1bff61d583c912a8ecda960d9e09cc3bf570d6cb9be16c002ef4c90295f0b317f2d6421ca2e3bfbb9087db8dbaf2a986d97002576eefcf635d92cfcf031d52c23d91d3aef269370f68dc52c52fe70976efa8dbf0b10766695ad513faacb3728086cf873b20bafb18c6c3369fbbc8d4731231f4059352915b913945a6aa9fa153d794c9c5ac7539f5b31a066655e85bb05b91846d36a3d92386770f7678d85d87bf7209791a1a15d08cde04aa03cacea05827b25ca3388d73010b901f88c7640eef3497601db23c111cca425a0088252c958840c0ad25ba7c44c6124685fd9824849aada5257faa901cf7d489c0024f0cf47c785859d11ecefd9bb1f5bc11bbe009c4ebb7145f32e0cfa769ba8ac41d3cd9eef89d6b8bd933aa67f41818d24cd9b3bbd10265243843bf61124e4954199634c937bdc8f86bd3ac31dd1352fdef1ef311b784f7bdfaa1b83dbd65d2a4936e29d88bd259434ed56bcbaf2ecbd2f23cef457d725942ab2740a7f38372be11d38e5604e99e54681e4c6f8dbe88e5138a59fb07cfab74b08f9e85105e3e6dd54a907b6a0bf502a7ff62b0a4deb3c3a4f124fd197e247cd7da7ac313840a431ac507ed9e937e822a05b389893ae434700267a616a069f03b03be72ac50017de04bafda40aad7f9dac25a2c352180c4ba898ca76397ef67bb048bf4bb9259c22e39c63e53a905bd90722401d7be05277c5a1b08c446ceadefa1492d916caea712b7a3a5f1d7884310de6468ddf67c1645a5914115db15a7338b169e00f5c1ee39b38a966ecf4648f9ede254b9a48dca734feff90e3880d6fd906eda0f8a2e6c82e54f90b60ada495a763760e1feb431ceaf5d9bae0fab7bec2baff1c93d38880ef7adc6110963c542da1c09aa997425c614b9d062a7cd5e1008a617fd38b1226bfcfa6c4276bf6ad80e125e54236b913002ec741a5c752c0210cbb575c4b5bd4a84aa00edca758ad622bf9ecdb0377cd391949f18bf5e799af0d8ea1944f3c8b782445bbbba02fb4bcc3d042956efa2d1c7e0799ffd1001ff8ddc60928b19dc75061b01149a3bc89b317b8b6b347aa749ddabcfb76dc31b8e2d5028abdb78c3d7d481dd65778f5c10f0bcd93d2a3412b601fc4b061f89b4642da8a6b2de8e9132eb3dd211b2f0c013884128e486e35a12ce4e284b943ef0e906d5b6de89a6ccd777cc684158199fa5eb2c20cfcb9bea4c8cba2b47da6a1d3a2a1d912b6cc2d16e989e4629198b74af8693a419e21f7561c2a38ed8863d9c19023b3e47f3fd8dcc0addf18e3b903921cc4a733b402690316f0eb1f14a34aa1c803bcfb436c80eff59db684673afb4017ddc7ae44197a7ea39da1783470d20b226dab322307e595061f79978b713c697d7505698a23a1753118d5c2b572ec37ada515d6267c4b4fd62434a7594ffc801523e713f464ebedda9f3248f3907139316049f0f7587857c51cb4a6325ffed2141b6d963901fe8c63f8a987dcf67ba5fdf7369294ea8145e65dc4cf5ee096486ce59ddd843a3391acf829179f12abbd49f7cfccb4e591193d8fc91c15141df630d18bd64d3b12316e28090bf1ff60940ef18cd9d7e72ae91f032abf2d02d7afb9e82eb8797830876ffe9a4213eb0ceffb6249499dbc05928ec59024e2ecf2789fb66f4d2c5be60ddac03dc3a0f129dc9909649fd69bca97570ffc4bccb938f1043f12dce787886be4ce58967e1ef9bdfa17fa5a81cd9a69f980ffb10e70c5fface20855ca656446e1a326a31460523df3dff5d8f59d496145d7dcfc2dab1f6c19d38b570ddf904c7d9d66d96eab101d8cd17b435e503993377aae0fef4c3ed3652a4c24f46f25b1700e0d3f9c1af9addfa2bd02e6768c77b1a9b364280bab3869cd39cb018e179ec3edf7c3a15fff8e2532efc58e220283f35d0973ba5c9b5ed402ae83135f5a2ff4fa8a40f847cd00cb335c488eda788f798bfe6083e7c06f9fdb855e7c18128b09e4b48bb8c9491a8943545ca0628c5e3a4d1fb6721fed44730df192b8d35d3176714a4968d1fa83e6fb2357e899285e89a04552453aeb888f5b16615994409362fac47af26e8cda93dd51c9a8149d72f5c930ea2e3568f2273458987c7923b694316d8715e83156235fc78794a34224f4c0bc0a5d18f26f019b13aadb5ea0605130f6f19f784ce870d5cecfc48dcf85ea3322cd1469ec28fb537fbf5dd9cfdc31d8f2e380c2576041105d6f2cd9042bd1e9a698b0d8837723e40c472588ebbd8f866b69d6144359de7fa35f484ddeedc3f79450129de014b20d45e42a7a0fdc2326a5fd042b96ccbe1ef2a6db8bb6204ba8a1bda0f719e11b39ca95498d66dc882213da57ff8dbd66d66e1949fe5ef9e8cdb3136c4e11b6002621d896d4f438576464bfc81ddc363c43d9a57749ed9bc1408e5f5e85c82b5471d27193fbca968692ac3652a5cefa791c34ee48847e5f968dbaf27dca1d45c3c296cb42d99b0d70900b44d63b256454707df654810cb27c255650730760d10c92adf4e37ab01ce531845dfb87f48c78663aea45a5f6f86f4e7cc3aad86a502883b1b5564df9b35443caa0eb0d27e63ff5ae018df843c85c308a015446c204434a6527d5901fe6cff88dbaf80315775719bd01e46fe931956c839914f6815c2c6ad7b03fd8995c8b29d103fc23bb6ce62e51a435640e4656d136954943fffbf70b42e715003d262f59e73dd899a5f984d83bb00bd60418853b863be60238f68ba0a26fa8609d22e6df9054726cdd37e8f0ecaffb9857e79561d81f1b637bb138ebc6ec04d279e1954c8187a62c85935fb0b9604c0c8b432284f3301e12156ed6fe7bb1075a0f87434b1972bbc6e5a689171e372ece38d65b8f467d64c37f9971460235cab2b38323c66fbe216e8a46cc30ea968d0bd83abd2a84c997e71084e78fc7947e853959f234c96e3136b3fd2e7a4d5ac9f4bfef7c852df9d653ff4e1b988d2b7ab0afd8facab79fe9869de5640bd1f9ca17b413a78b02ebd2eb7217126ac3986085cf3b618c5d221261dff132fb399c3e0e5e8390adf6e56de84bb6c065eeaf7e04403f1f49b5b758a1a4410c547a6ec0192c0e0fd5f198155c10c9de91206139f794949ef1a45d50295c17762e00eabc864e60197b30a3f1528090452ed4172a0a747b0d3b5edc4bb1303acf2b91a278bbf2c589360a217ec00ea1cd294503eeb3e81366365f4a2fabd07b444418c4af6554f755f75e86c1cd7ce5cdaaf0b40b22068f3bc04f0f9a41fabcdc4beb7a7fb74d74c3b226cd43e99adfb79ea27e9157a25fcd6961d66f66e18aa01c7e1018fde5cfe7ac2646384f7c77c0c4458f336502307f88c90334fbb854bf988fe2ad86632bfd501a2ba74a57aa7811ffb5747a349a452be9fe72c777eb7e4d55083e567d3f8add5008fb7cb20775e3b08fe938c2b3c65a4de2f394ce8aab6f667ba7c1cd9d6fa94a09fd1aa5e78b717b50ffe000fc069d90ea9c2bd367e29b9204d123282a00218bb954d18689814ddf3fc356e2d989eb7e2cc6acbf67be96d3097b3851cb4d43d0a81f4bad27451212a6a2b5e1211e7173e2bb24b9937909da51daf2cb6e4fed71454d68a15c1be6b4c0244c873ad7e54bd0f29f0465d6ba5aeb4c630a9cf113df6a7216f233a7a338f04cf999e3c14539ccfac97df98f71ffee8a1d9bc5e3c0997fe984d5b7881bce856b2784291a001fe20d1df6058edefb735d6b3c5dc0c5062dc7b494299ac2ce5a94610a87f26c0e3c9a329024db62a88cc14db5f2c4caf580e5824c5f7b46e1d38e77b07074534c813faf7ae081c23e7a83a9273f38f4542436f2e3e923389be12c569ac7682749348f9bff09f25d6b4568b4f4a788098863d60e43e5d2a634f38aa05e8ab65e449d1b33c2b884bbe91e4e22da728780d1eb14116280ccac46510ebc77711402fa2849c48cb97bc081d3c0cfc4f1f70f0a893ecbed9724996a13496f87695ff44ac16fa97f188a1bd1704673ada1b607893c23732f4994aad184f6c0de17d750f02b1ca251c25e3945b0ac3fbe2319cb67b78d096b4b23d575eda1733001fb420ac92abaff19fca1e07debbf1fda207986e1af8a03c3b07f92079564fb771e0fd4a16fc1717175863c4e12e2d6ce39193a5225351148c37de13ae463ac825c25a164e7c70ced7cf956fad07347971d9a9984d1bb263aa5c75171df85daa6c702f8881fee46a382b21a4867908297178253f07ee645781bf212e0c09d4e39d27107fa2b4dfac13227af734a07e0e96706663f19cd3b389c354bd35710d5a1cdd562c480e39b0def3228ed13db5ae71a5f0bf843efab182bf71180b3c0cbca8e87faa6b51133d033b79e3c377299888aeaae9e93f53201656a5b95c7294d368d34344fe9e3daede067b44dbd478c2c5ba8f81076c9c996d571dfe8668e61dc958dae22db469ce454fd2750e06ce180ee6d885831cc161b00b06105ca73f9f7c06b497980b3f0d97d0a6ade6a9f00ec8bfe7a47b762f51815ad768947abc5971372e6351ca32fa0bac36c6b577f299042f6a48be9bc7f95094a7fc121559d62983d7ca7a2c7c1b518a13aafdd1ce39a6cce30c03db317e065510cafa97217750426beed230f0b20dbc37fd32d758f1204c8f2ec7d77ad750814fb3debfa78543cb488a5ef94aebdfadaafce7d7e500e9521f998b764cdbe468a135444ada2c20e64949a9343f89e75963c7a35a76753d417ead0b5f8f7067668aa28dc95fc50e6ce88c9d256aeb7bd4f89a9b7a19bd4b75e2048604c63a69a26b9c20934b9a12e56d142d4028245575744a0b72a7f58ec9f16eceec9dec07ebf1170bf67d64174392ff702b1e4a137d221", 0x1000) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001340), 0x400, 0x0) connect$unix(r5, &(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = openat(r2, &(0x7f00000013c0)='./file1\x00', 0x800, 0x40) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001400)=0x3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000014c0)="34aba8d013d89301a9416f9f82ae258d66a29f1e917f40518e3e79e4223458ce9ebcfd6337daf7ec37a52cd9b48a65296f5e0eccb1329295efd539596115ce53844c4c8f54572518118daa1886fd07507161d37be4c745ba4461551281d9bb13918876fd1783e13ac4db12161eafb92a2e", 0x71}, {&(0x7f0000001540)="30bd7e64574d0ea1970d8e4aec0823e0ba8d4269a91923a12cfc5a53d9c214cc9d631cd3003a4f1431801bad3c69d8f86083f50ee0e646ccfe229911781dfb48e359ef602c22d8c2ed35b34a0c9267e8d0c5aea2e433989250c69dddeb389c4ca92b75137f348c9f60b49ffac53143c5b12ae2636b109d06b9da6c42509d80917bc00870915ba5f19b5d04d72b97ee92de7a38f02925989fdf217f087c9f8a137013c41fff2489260177c73a3bdd2be7ca561753c47474968852d513910b2755e3606b3ae2dc31169633206e73ee2030224e952ad26c7ddb2022cbe7f5bffb29ab38f292e6424de7cc9ede6ca17e107dedfc3d49e1", 0xf5}], 0x2, 0x0, 0x0, 0x409}, 0x404) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x10000, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) (async, rerun: 32) r10 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) (async) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) pwrite(r11, &(0x7f0000001800)="45d8dedfa9d62fb4ecaa189bec709a953c1f8a6c9a6501057bf9deb36c3703a5fba581", 0x23, 0x7) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000018c0)=0x3f) getsockname(r9, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) (async, rerun: 64) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x200, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f00000019c0)) 16:03:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:02 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x20, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x80000001, 0x0, 0x0, 0x0, 0x100000000, 0x3, 0xffff, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x6, 0x0, 0x40000000006, 0x1], [0x0, 0x1f, 0x0, 0x0, 0x1, 0x4], [0xb0, 0x0, 0x0, 0x0, 0xe99e], [{0x0, 0x0, 0x8, 0x100000000}, {0x20}, {0x2, 0x2, 0xd}, {0x8, 0x40, 0x3, 0x3}, {0x4, 0x0, 0xfffffffc, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x40000}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x12, &(0x7f00000028c0)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088f9a2b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf5ae2f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b01b86d4db0fefc0b820ae003898dfe8871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248ede15d2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e58e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100eb1241d73e685a6", 0xf0c) (async) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000080)) (async) ftruncate(0xffffffffffffffff, 0x6) (async) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) pwrite(r0, 0x0, 0x0, 0x1) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x6c) mmap(&(0x7f0000337000/0x4000)=nil, 0x4000, 0x0, 0x1812, r2, 0x0) (async) r3 = socket(0x0, 0x3, 0xff) r4 = fcntl$dupfd(r1, 0xa, r3) (async) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) (async) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r5) (async) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80206979, 0x0) mmap(&(0x7f0000075000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x2000001000) (async) shmget(0x2, 0x3000, 0x11, &(0x7f000069d000/0x3000)=nil) (async) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000180)={0x40, 0x8201, 0x81}) r7 = socket(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r2) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) (async) setsockopt(0xffffffffffffffff, 0x3, 0xfffffffd, &(0x7f00000004c0)="fa53cb054e800a90f29af320dc14ad89d52bcbc8243a1d76792695daa341017f881e622f52ebf95d14e907003a77ee9c7562ed5503da0283dc0c5f76817ee45f22f0466ab8bfd784fa9d78f28e6eb802ab6c3cfff5796fe8824cce60bebb8bb06b759b901a32947cd8d1171b475b5cca6f7287a80b4d79578820c61a23089104bcfee87130e3bf3bde602c89256e23bf6593d1b21fc0bed7960aeec1c69af53b8539ee125b5d1c45a4c20c5b96cc7a512674f84bd42cd02cd3278150f3a71f0533b80d0a7521f9f4a617cf7d08f72b79568f65434bb3362f091f40c0501699fa7356b0bf0ff697fc3639ebf5a16105b04f2f0480a49e290841ef58e3e8e3c9120dd7e1d5e9f393bc9d22e428e92c98688135c569b0b740a5f239fa09c4c23456e30d04c220efcc0000000000000000000000000000b597ee678ff99108fb9b2305b60bc68140f1ccbd0bab0c37690dbb8c177cb73a68255bb06ca879f6860685946559b7ef69df05815e483d4f455c14aaf823c3b29ea2bef138b8b99b7ad8b49f66a07bdd5aa4bcc6f835fbec130191d0d53bf43d41334df069b0557f43f1638a180f024971613f936cb78fe1e08bdadd25a52efef6a930e97fb80b65ae2850bc7fc1f36e3d295472f33b83179fd699c2ed6c9706aec5cabe6e14aa24b749a69c88", 0x1e2) getsockopt(r4, 0x56eb, 0x0, &(0x7f0000001740)=""/4096, &(0x7f0000000200)=0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[]) 16:03:02 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)=""/46, 0x2e}], 0x2) r0 = socket(0x800000018, 0x2, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) close(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:03:02 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) r2 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x18) (async, rerun: 32) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (rerun: 32) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000003c0)=0x5, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "09000000000000f3feb8153133b600000000001d", 0x9171}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x210]}, 0x3c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) (async) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) (async, rerun: 64) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000100)=0x3, 0x4) (async, rerun: 64) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000580)) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x101}, {}, {0x80}, {0x7}, {0xfff9}]}) close(r6) r10 = socket(0x18, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r2) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:03:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async, rerun: 64) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x1ff) (rerun: 64) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000a40)) (async) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) sendmmsg(r5, &(0x7f00000002c0)={&(0x7f0000000240)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000180)="f694a298e6f0e6e6202dcf76f7f092c188f9c8a586abcc3f", 0x18}, {&(0x7f0000000340)="c035b4bc990a42f3f14710c1e5d83f3112fea3bf1021cae12351477942f7ae133edd632f6d6e81833c8e09bd4c2cd3ea4ce18c2cb77e2e9f2d8570e17c78a56d39fe1dec8e0655ce351ea74e4c02ba3c381a88ba9212896d14c02c0a5547840aa944e0cacea89a98c87fe8ca66b9e15ce8243a171d3275f099d386806b43612d62e26ae7008d4881f2a0ab0decec70ddb83473c4c4737df5e700fadfee71e7eedfbe9e3787a55c26be74b9797788fda9de2c0573c6c4d061c07bd7b473be5f401772330d04c9", 0xc6}, {&(0x7f0000000440)="2ae45ae452954ff2e52e45817cb1b2d09efd5f2ad8cb790102bdb92d624fd97d99b70082e26d438c5410ba1435cb04834a79a4bcf5b765fe0a5f7ba84dd0e4f3e44839dc51b088989a9f56176adebd2d32ec752a982cf664a12fcd0448ec", 0x5e}, {&(0x7f00000001c0)="6c528ee1b26eaa466b632a988245b25085", 0x11}, {&(0x7f00000004c0)="655b8061610c9ad3b313dedf3bc6fcd0f4098a5ab9f08f16c9f5e239786aa4b33026a059a7fa59ebc79b0c84337ac58d71fd9b8cc30a272048f38ea1bf5d07d4eea4", 0x42}, {&(0x7f0000000540)="81a4dfe4dafdbaed327409a90657e5d7c0dcab2b0af6bd358ddadf97ba36cb185209461515211a22de7f3173d6a06ad3e25575151569f0bc7f6fdf5a9a3c37f1a4b976318a931ee33d16b160f188c06cd74eeb4b2de85c163541b7f25f68fcd8c31c2e3d7ba07962492c4a60e819a7d14fda38079f5501b9dac8253cb7e3a986d030d9b956f0983fbfd94a0f19464bd90b9751a4754a5c06e28bcbf613a6388dff186538f8b27e9a89529f", 0xab}, {&(0x7f0000000600)="beee006b00f4f7e9d98dfc2de3a06e36ae0d845abe3b1a2ba2376cec9212db5371f32395949c599989ab7ad70a96b53f3f1752fad10aba3df2fb5d43e3e442244419b81c24cdebec53fd757274a1b0dbfebc3079a8a38482985e0b89dabf3b85bf6b63ffd27e11606d9b6aab1a77e30475d165c6327961289d0c8190941bcfd4be86aa6592b32ad54e257726043b1c1b8034a28af00ddd9551bb2338503c42bf764f0fd72f67ca5d1a9e4e8077dec2d3f2a76c64966c3ecd93690221b295ab94dbc19c369923247c9a5950ba143840a7b8de59f5", 0xd4}, {&(0x7f0000000700)="140f7b3163c5ce1be3e81c4d95003b79d2c84db27e398b278b7a59ded409de039f2eb6eb35201be9f9d47d0e7cc9170897afddc4621e19fc4692771b62bbda7191a0d90fde9b272dc3476821b926c2be65a547f461a4f810e6b2ed9c7065788f3ee2c287cb87932e50df952ebcd98f38ec2a6726f56fda48e353111d0009ab93fd58a68b5625e24bf64762e6c9fbee56d50765c34eef353f9ce6cb0637b3e65df19b34973aa024023dbd65617b8f275b9ba008b035c0bbbb297cb9e0962c2dc0ae08c8eb04", 0xc5}, {&(0x7f0000000800)="a9de8b5cc2d3e39c7e54afc2f727f56f816af8f3eebc0965844b4d13582a7e36a8aab2841790a063fb032144e2b86ccb77ad2ecae24cae453e9e78d9812debd9aa7a9a33ce0a4bc8b6d08eea10bd600b52d58dd6c4c68acf97b5056364de2a13e7f752a7c92036c760b663f8a3288083e5d197993db944b782f9f80a0fc30732a418e251536a5b2f734b7ba1351b520ad64a1798fb727cb356a565213f71be3f5cc0be84ee15dbc2eb44c44e53c29b3a67dddfae94f5d241b687b3bac5f0b3ae07d1547d1df500946c8a54d46ff79418f904cbbda40416", 0xd7}], 0x9, &(0x7f00000009c0)=[{0x20, 0xffff, 0x4, "619ad30d80e69d160ba2"}, {0x60, 0xffff, 0x56, "97fe4b931902df004234d60463171a14ac7e3a5fa548ded6650f040566576635dd5f389db7627a2eedcef8c56dcd6ad220b5f82ed00d83ab791078b690f2c9010785b1d9fd88418afd57945d96"}], 0x80}, 0xd0ff}, 0x10, 0x400) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d3ebe76aa349389287", 0xe, 0x0) 16:03:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa1, 0x1b) setrlimit(0x2, &(0x7f0000000280)={0x80000001, 0x60000000}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/206, 0xce}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="ab", 0xfffffe46}, {&(0x7f0000000080)="9106bba22986650c128231b1d441948881502f9c7b7d5b371bdbe5fcd19492c8cc2fadedab12e029958fdc0972295ac44ef58d3acb45a9c9d16766d7b8a2", 0x3e}], 0x2) 16:03:02 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000080)="a60b2536141bbc6b6f45ac3444acd2851b787e0fa6675d73374140865b42783145cf16fabf972c20085a2a386cf784c169c4459934a020af5c61227c3f4dd8552db84e577232e0f8dee59420941d324cd0b7d5ad42b8c04c3f6c4f5130d5123d1aa0e1765c53467a418ef7e88a3034a5a88e1de8887991e2", 0x78}, {&(0x7f0000000440)="20af32781d4baafce8cbd7d1b4453610182bbafebd0bb384ef7b85f84d95bba70e1518731276df7a745f1dfacda02fafe7d9958c87b4163a3efe7d7963998f356496149218cda6649a990b7241f923654dd7d3e536f5093ee10eaa3f5c0e001d998f2f3c187a63e1017479ce6777e9c64e799926ee4760df72cc0349c35738361113091de3bb787c87c12911ba1013d88c6f7bd2d31b90a119ec26c2dbd45e196b9539bd7b8c9f3097ab10fed555526ff5588baf306db113c915e9c7728ea747e808ee75663fabcdcf06b2e949c6b16f60a3a6af45dba52fdcfdc74f45883642fff4611e71904ee2376eec7dbf53f68c46b00eac07541dbbaeea6e9354354bb9348db0af968396e42dcbed8776f33bb6404cd3bb9a468739f4d5c39b23e3b2ba5563f0ccd0144532bce4cfbeec7d47983aedcb184c41159c6602cf63867187c924f123f824c1789bce112657b494553a14d187ae1ab6bfcaaeb0ae8b7cba51fcade029db4adb0597a3ff9b28240b4d4fe05490f832ad94ae4302f01f6cfa3260c24e34849161e742273924f1379c770bb34817bebb4f93deda0666f7d6523e5f4eaa381943c9158e3f066f26fea05613711ccf94dbab91565ee90ffff482b41db30005d84fb4f20e5bfb9b5d8e77bc7a8c4d6ec1eb3bbf5b60de56e3ef3bebb8c96c281f555100db44f8b933be8a346a86abc6e73aea0f5d889ecc5fb501947de8882940f1d76a177a45168f9cae5f83252c1172185ac93019cdec9ce3d816b8f58e2428e85395dfac27b5bc7a0978d34e72953d9c88e9f27574a51bfd59cd98c90f000833ed228cf8b9494aa414696f535525c9a1b3df602448a30940da9b76ea474aa4fac4b3a895858162d1b3ca6a2767dee7e7fe60f51328f8e8bee0b25b65f8c7a26e1128090e61fdbdc09baa1a3957dbbc39a89c2640a4b3888ac6d1dca1c8da2f8c61b42e77e579a8f0f9b88b36218f6e0e4c08f69dea46cc35ffbeefa3a059e80e3e8c92cbd7b77776de4802974c27f31fb09465db5f445fb5c7aecd8e966b527d63b8461d89ef11f302137728443ffc3ae5f219c86aba95071da49f00c0684273d91aa609999da1b5077189d5733859ada3eb332d640c891e44f6488c14a178b1c4289936cbb635639548765c9c3d6a048d8271dd7376fb44b04b77c7af9107cdea6a206161f2646ef4e51349d8bb085c50a8d177674d9e7fefce9dfc0404bb4d37980c2c11cf1afc7b91dcc3bd02e4ea81fea77d5821a545836d1fce1833aefb2c301cdae2e7e5660579ec49301114e484ad8e0cddc4832e4765cf0b5d4fff7db1446a3767fc671de001e6ae2876f4e64b2b62de2571f66341f5656c5ffdda4914e4acf639126ad7824f9e4433998b96a3ecd095bbf72471a93e0b50ccd1b95506f2bb9eff507cfb2cd26115a55526a11041924d8480c56432616221605d83c5507432203890b9355e3116bccf5543ee04307990189891236925248adb4b870ea0b1472fc9c19b00dabe8395fad58db4702088778daea6714e4d11e384bc92bb0469c76997a73586781bd2228e97cbf2dc48f2bf2dc1a7660371cd9c7319addfc76822168ef6ea4cde73f3c90d761d161667b1da18aeb3f31234876ae8e6ea377f60aacf33159baebd56bc926355d036e51ea5917ffde43e339e42fb4a3945010711a6475627689897b6b8243127f0b25d1268b3db703c41b857eb2df8cd70b99af3c1e85f8742aa2eac1dcc4a46e5d8aa09f7d5ef21d14a89deb5970bd5089cbeadfa329278b8bf1bc378622b880a61f12d32605288da42cd097429efd5e188563eb877c72d71bf1cbe9783b1cf6ccfce47111c6704c5b8f34dd4b615b864817a97fb50488f0f706c6cbc70b1cf6a37a2058ca674287662afa74c19014c52f16cb73d11669fa2a985c675562381f678ae1e3231242caf532b181b938ad00aa50d83528b5cce77aed78c4741d5cdc750cbfa95862317142e4326ff076b8627e13eb09e7d914e12483b899024a852ea78baf13d1d462e594cfa351e6b236b23bba1067f0783e36bd82347e81bb7529696a9d8890d94f4a6586635b3bd29ec74284a693e7a82f56db8d3951aa92fddb8f2b74171190a05cdc5174d7a3600f9411108c7e3d9bcd488d6c47528e5a820ba8c4a4cb9d8f616a7ff24eacfd5b22b06bca65c659a5cb9a5bb43b3b79da0e4bb2cb4b91ddee9be90b3b5812af7818b1980b47a3d4b2ed1dc480891910750a04e076e4b2cb7486c01b8ae77bd88426a24712a5ea48cf7f024a33510bdf26e28ee6333fe05c2922c03d40ae7e8d6b4a64647ece03f6ac2de620d8441d4ebe8cebe0fd686136a24edf2e1d4fc17228c5cdb6702122a5e48bf18efecc6bcfaddf83a9801c6272b2b37bf61954d6c15e03a0eefe2815ad5c57cb5d267cc57ac03ee5d000394c5adc82a4a6f4af1e45b3464325dfeccef17037e4185cc5afec13346028b8ffc44572935e980ec5a00038f1a1537536111a42ea5b38b1cd3e0de8bd0302630ae5862d6a012bb750771721fee21c19ef0930fff5fae3fb6dd0f00fda3dd63ce0e0f400b99fb5d122fe1b06a119d552075a17d652b68be5fd34e753d6663c389ab4f2c6c001c6527bd299ddd583c0cb4697dbf30002b1c7c27dae9114dcc169e5dbef614d232f2aca93aadc74fb044a2ec76cdef03ec2092a26b99a52075148efefca66f8896555b59f8e9a34c4f39a7d2d75bfa335d5f4d916dc8f2f7947e6c8fb89e87be22c79739e0bd4730eaa64f3fd88ecbcee144270ba38f96d7b3bc0e14b37f0175cfe0eb835fe27c0e946a84561f217c40d922fb9132b928fbb5fd589453122e18ad84accc6269475b28413b2d79d5a53b7e24097c7ea8567a93cf29917f57d388f1adc03b3f0349af8bd12cb0b6dc46427936025d2229c5b585cb9927fd2803a6b814746a9a38ed71cb28cd0d8992367852cef32cd8108d22035497928eab8233f17f0cd9094e6f7e776c8a6d850b01f4d7e0db4fa3d1bd97e587586e4174d5d70050074cfd8c141709727203f71bb0b98d76a66447da91837c64fdbfca5f8b80b7a1a1bd9aec24bea0298ecb492b784bd19fe7ec60488af154be85d3891fc7fcec0cd60b1aaf331769bfdc111bb08eab6257d8542c4ee535941da455016bbbcea3ec2b0fe25836dc1e9f9c4d7f765d63825422bf6e48b03b1d6af097c1440f6e21ae1e13b4bf160462b81082f29bd246089a4b68c7406281f32a076259a50d649c147176915fe3646a7551836644d3885a597a17e742f2a7af8f65f15d7e0791b1c328e7b9568ef8138398893e01a7452b846f722bce7ff0fd5a241164b3c71ff93e29f330682ba25a56b5a836bd5136be0e53ecb8951ea0a5a81be3d05cac14b04ce74dc2c2c0df588477ec7d41d38317b72e164cfa2ff27bd881824402b5ab179fa58714b2eb2ed99dd99f3c308af33f1674f033d75288822ad5def8b62b94b0f95c108a3da1c7fd09270292b920f3196833b1f42bfcff2d071c9b083082c19e0e011202f39e967a36091b22f16fa7ee358f96a88878abf1ac9d98f4eefff4b9dead1aa912940074c43cc7f3bb776dcd6f3f8bdca6b6aa82cf47c9207a5af40e9fd32b260e704c28436ae0f12473efa8c41f150628369620788a050268baa36945dcdafa6450861233e58513d9bee1b3ad555aa0e25243f66b18eb9c6d1a54c9d851d1dc7329a73138879de709ee464402bba89b86e3bf7283e834000a4643e37f4993f00244aa72d158d1bf179f254ab3aa0a76877745abf2ab751581e88b988b22c84f3a6bfa1a48e60b147a7b077a0acc7e98a2d5ef82702f684bbe637c734bf07e3ea256caf40c985ae9faab02758c48ffe248d5864e567769766890214420b4303d09430672a00b14b7b8ea0f38447248ed93761bfb77f6d47aad71264990f32983cd4619d58078e7c36c39d193a1ca0e623403e9befa98c5e7bbb86379a47a593b0fbd1f695ee16379af26bc4ce7f4007a0c43056acd986c4bacf316dbd4d3026d3c045535bcc6097c5fcb3cf88b054b22aa9f6ef002cba6ca2248e08fd1c0091ab6e7b5fb06ee0b866eb422ee154018113ff41cd2399be142f56e8b5ab6794d077fea4d34c4074e79d493a09d5e9730d6e2a9f43ad8c3b650c7a850e9739a6460047f8ac9437bea77bcc6131008fe4d97ce2a68543e5a4abedc9a7446a3fefce6c3443046381966269cf4228ac738a9135d42fb730ff068b7950e5b4e5cd90bc1a3282d0ac543f5ab4aeba8d97237012b6dfbbedef3224f166c6401aedecb87fbd9c150b9d417330405a0b03dbe812600d655c944ab5e719dee00eacaf0b2554b03fb01f2e6fc2b7f08afd1ccad556f85370feb2786fae993fb70c4cb4df9f6f319a2bd3c74e8ba5dba54e24c6a6b7b8ae6e8f602d354baf87c54851aa5a5af5db7aa14332dcabf62428f164fcf5d9db0d061698543cf0f85e162c2c2c2416626828c1d5f3c198c05b6e4164f7acb7f753e150ac6bfca0ab63378fce6793891952769bb271f5ed6900fa85cfe3ece3a47b34876f6e12f1757911190ec61d9dbc0c0765ca1dcdb4254ad22de77024b9a82c982b7b42e6c1a716cdfd8a1d35a29ab5707b4cdcce1af7f56bb590ff9664f9239e8d420b63b587693d58433fb3b863b96671507c4ff37c99274de0c7b5c6329d0c844c0e93d62f2678114fc2e3cbfc957a149d6dc06486b48f0767613ef949e208a49586a4f73930f29f3f281de9378c83d818c329ab1a17d0aa8083e96e7896a349e3532486368cee09d734093ee49d1ffbd767aba1827324de726e5b308e361a0690ecbf3b27b1aa609bbc92898ac6ef0cbc866a648bfab9dafaab6c2bb736988f6eaf8a86539f9ccbfeb227c39bc7a934bc78dc9466a82707088ecc55b3b359559bef3c628f9d9ef372dbf48e8f12e68447ce5ecb6850cb400a52c79eb1ab5dd48953dbe1e38c2387c94f04f53196c17b77bbb7de6ee040d7c373804300b544b428c9183317628a6a4cca95dc75412c4b2179ba0b2153da7e68c3248d25566ffbc53610fbd136406ba820b7742276e000e7cda5064fee7890bdb35d74f1d0b531459c645bdde79a43fd2501eb137c64e940f9b5ffabe7fb802652a82090074871c75af81b11e067fb986d4c591c04bbaee734d654c68097f1e5bf46694c59e9a4469d5ec5806281c17d7d83bff0cdf63934f0bf772ba2aec72b71039aed0bb591751c24f39432f6f68fca4acb6d51627c46bd2b3061f8ddb192a569e061fa470951e1b47c1c3be078b152d9c2312e649c98789b2296a89ef3e068b5cf8b85297ed874bf57197e8ce77c2e793a06ea6d23d85aecac3d41cd988f66070c5912f77dd7746c6331a6700f4f670c9995874107362ea6813401f84a5e39ae4a47b9c88bb9347b3f84426cd9347660d0992cbc2a1992fa3636a36427ebdcea5fa0caa26b43de9f5c1d1dec02bdf355e82a625c021e03a76c51399d2b33839a0b1ea209a6e4b4bf3d58d9403ebfda1b1bea068898ee174e64b4392e48b35e237ef61888f7bd7b0af57b4ea1d7c4c98b42feb66e770216f1e57a1f79e932bc76dd9209629bbfd9f7f8a82e31ddef396a4b1770e3de64aec74f1b74ed878a6928b362109b45df6b3351bd5002b4e59bd45e7d81f62e710d9336ff410a52e71c9368084b34f58947a3b2d441092ab082f230966a91d5f542e94b41d3597792d85a20609f69dbd352e1403bca1dcc4aa72992c3f257a3e6a408c30b68bd788e0bccc05ceedcecf66291361ed2f57b2652b82d5d3", 0x1000}, {&(0x7f0000000000)="a080fd3804", 0x5}, {&(0x7f0000001440)="bfc15227bf6f1457df574ddb25a2b2d76f0c21bf662362a170bad0e4c5de5bf763e36669d7f2674db2646becedba3e9f5d9601f4c4afd2b20aecfd0913347a901d46730625a024ddeff132faaf4a4d6796ac255f5d62970b562715ae3f3ef6f8b123e7d13b3e7b4137662cfcd1453671e34978a5a06e2b39565c993d0a3ae6830876a0a426fe2ab395cb9d92f736085f4c6c244b81dbf827aa5c009e24541e8743c0510b867363cbbdfc313a9710287d06adc8425fe7469e648cecf65830834abb41def4c5c0c16f22a468d7e48c9d941dda3c771d31bb088fe835339198ba061b4979b9d0b0bb995ab20250efbd16ecb67ddfdfec18b7565919527deadd6d5d3dc1243b276ad1685095f29521d370e95a5361c0cd92ac9a06a91b22f8ff2ba938dfd1b3eede01d9e836edea4bc6d351682d7dbedee865c9381b77ac0c725f2239413b7c914d6a66f9bde4422fe0c7c1f62a5005d1e842be0d93559c30f2c80a353ca631098316d4f54be8e68cff69d52d10a68ef6fb5f5c7bad2c3f95a3f96fab83fa63c53add76844a3227d10e25e424b935410caf8c0c287c17e124dcc23d42845b86d41157cfd859b4b48841d16b1ff7f03c716de4843adb54d23135a353447486e8d988a3433de4176eda760f76e060f2550202a60b5b96961f26bc044427a8115d81d18eb1bbc5030a34bce714c4603152d93298cc738e21f66094ec88b5edfd64923b714bd09447978e7d88768d61cb8ae545ca2696e44a0fcab94c9e6ffd5a6bb76a4fe2c91aadd8c3d5c3d51cd20b11d9691c6b1a7467a375224eb40d34334cacadb8ccf24b7d65db6324c44ebc160e6072520ae7f7f6e93b5754878348520f75e63f21155b6f7a3fe3ca371757fb0d556b25878ec530aec4e7f6cdb994797e815e4912c0e7991af9d4435606ac78be1298ede7628253455c4c9e432a98bf5be2318d7cfe5a76c72b724359ea67e3b9e86c1dadf7ed08f3f37e39828f07c82b7bedaf1beb66d7251868a7879dbd19265704c2f9a0d72221a9c0fa17ed810418532db63bd7f9298d562e1b51b14bf4933879f8380ebb63275f53432ad5156bb7c53cfe56c9a4c8b9078912f3357e2f5c4bd9dad6d7bd8ba0c811c844b76b55904aa6b4edcafebc2e9c684e6978ab75779d7272dfcafe4e3e707edcde1f958bdcc29402761e1dc556618c0f0531ed131f64630311e645c8684249c1628672f83e7932daa3a0da8c18bdac41aedae5091fa2228046cb317d687a6a8c0217e90be9ec56450dbd7cb07b7498395ffb36535866e727812e3893a68c58f67d984129090c7dfee7a547c58326240d956e7b9e914324ef9a0f53f7a7baf47c79959199ed3dff4012f9dfd394f35d5367923596bf27da492ac817a56dc912d7520b9720df61357b4644d3fff32fcfa41fd123c211c8df39deb7eeda4e6a186c5dd50dd1c9a49049d092c370eb6930be6321c552dd25a9c138311d77faefabdd5667bc6609e5ee1d18baef2c6516d888a9a4aac15892f1b11084601ee3eaa1ad75128909f7492b242ea4ce0883fb5793a03f51e8650f5b617504401325eb4e14c5f22e51a55ad6afd3a52edd56e6cabf4fc451fddd8343587088eaea57d1094ab0ac3550c18af10549617809413d3d40a8d523fae45208c25f822520259ec24c47932e8200051eb31accab9d6e09b01d4439ae508a7b5e87e6de9b3100da7aab91dec08b1378834605f67ece378a852c93d0919fee596386cfd8298d987ce92b0dfc0cb4171d71ed0a1162319f410c69ddff845633774e1cddc998185b3fce12cfb7907ea443565b37392eb606c0ae7257c5b9c7ba35c23d40be9ab7646aa2b34d6aeaf1cdcbd4c4ad9f0943906296327a1380e3be0da7e8bdefdc10d52510ef752aa9c31485492c8809adee741206f25ec1061d4271416433ea08f667d63f8268b6aa09ada10db12a1acdfa1baffd414a43228b9d7f35ac879131cea568ae0f76ba1ae248833831236f441986bf2073c35c21aced34fdd0cf48b0b779c0191b603e60ffbd79557fe07c477b82b2adc87d34a64de764082f9a5f9513e0b8ca13a4b731ecc9bc560228c06bb3eead1b298676e7e02d36f8c9113673e748a11687447cdc7b8b459e71444b88a50130b54826444f651bff45f21b42a508bef83889011f288d62b07635c2258e1b3f804d63804a5522c2c932f16b8a30d570fa3c2708e85fa605b976d53720912faac1bd0a468301aa18a814ff8cc545770ca23ae93e12345f44f388ee2d91efd03fa4ca2fc199edba8cf4be27e477e3fb598c7e64c86b93cfc1d2ba12f7f65af45f9895a2a42d08882f576346e34892c7e9c68c54a806aa2b718c9c4d6676bd96e47df057b3217c7275393449b5848d2803286c95854d6518f519592b759d5033b3d154ba5ab226c50f18dacb8421906d66d0c672bbac854ca8bd13dcd5c83cecf9ab7819d7f6b40e700d15c78a13aac285f8f7ccd5bcc7a96a1e3b422b8a3fb52485e2bf5c6777c0ce9307fdf4696cae44c47cfddc54c64f6b3ab25fbec6e014116e167cc3b06fb209c1385c145d568ef6b92cdf4141d6699a451038e7ea59675ff527d0f899874dff684045ad61ad29ac93eccb06533819c78a961f11eff6e4b8190b18e8c26868d7931066b7c5aa4b100eb799e6511892fde250f660122de9bb07ffd52981334d058310fad092adbf5e024ce30d8e1fd653031c11e5ec8b232a80f9066829e9683918745a3c438793bbf56d66825ce490f7be65bc526273013a0a1bca578c6aa78a377e8c157d94b80af254bc7005bbd4671dc905e6511bab1c641111b6de3722cbdd699b6e0796e254a7baefd4f1d8fc92a83e3836cf2c3181a56bba29f668b5dd67ef0b8bdb42b9753da143fdbd67343a2313e7793ce5ee60f18dfa3182a2aeb4736a4dbe54dac0ccdc82ba33f49c396f60c3601d8010453c12e2b2552921039f930f226f5bd1a109767d6b4cd41412929eda84913507af5961dc130f55b853180c7cb162b6f7b4dcf0a30d381050cb184dc9d28c45e0e9cb5d7138e43b74da5b30d4bb8191e79ee4f82f07be892838067b59471b62c257811c0c92670e38387e6803a9d62a6397c5656937189c882e5cc206a1eb2c13c73885242eff6f177085b5e54a33365dcc8eb86ee336ea5c2c79444a76837072f3519f94f8ea788eea2ccb63ac4d78190471a9b9ba17600aa8af682ad0122b9d7b6044ff6d1050634d35c6f1f3bcc4f7305aee3bf1088e0f5ecf379364a9db0ff58bc9f8fcf52483764c14ef97080aaa4cbf276448a6b7cf4b6cc8504015fb40d36c45f559b1e8030c4684274e74c742963d34deb86e1dd28c21dbd63aacaf10f526ec35dad3c495e3a69a9bcfeefde34b74d65eb967d6a5248dcb6c3b7842ca0823f26d66bda7c35a8d50aade30e2d4d7a3f73db279baa50f1f6c69bba6daf947930cc827a045d728a046c006a9c88b6eeb6de713e69f2700c215871498cd0f1cb1d17e51fa81045fc26c28be66957723d5ef1f0b8017021552d5ac465c612018d48d8e9865693761b08a3f1b08312fd0f69d83a186094fe1ee48dc4999d89c44856baf21e301c843c123c2671399bf5970ceaa82caf4e15a0b9b8344552fc6313a75b9927e723699964dc4a9e23d9419e7e0866801b0f9eb94161ad5e823b5c7b1d0381a26deda9b28d663be47acde957b2634ca4a8ae496b585bd5e1da0f9c43ca8ef07aed7d2b0f410e76116ef698633c82f33983af8cf07b981150bd3ec443d01d1903c0a845998f7182b8f520397e5a5ada15b59e132ba51b1c75e412710e986aa92dc9bbd44a32e8ed816777b03bd117815fcb55869c67bcb513cb078e5d0c881f6699ff23f0d3ec6eacb8f81eb0d54deb6624a4d1dad8b3fb403477e428146270447f5f25e4626912ed844ff051103954c218ea13edc09d15a7dca89b0ed022feaafbf42ce4af1f1b274fd7061a9eea2c8be6c302505c8c5ad932760f7df95fcaaf2e2646710f1e6b77ab3fc55eaa859f07dda9eb0dee1c447195531e5b97cd871e1909b25b7f7c3674e022827706a8b507b3086890353a676eae4273ed97b94441aaed71a5ca678792214d053b3779af796be36a1e78875903d25e4f4502bc425571cb145e4f6508a1fb620ab6ba14a77470b55f021e8372d26d0266fdcdaff5e895f6627b7e19f258fa1d76544c83e19b0ae28df2079693b87276da2eff3eb4bd99299ff04624aba4f20fcecbc2e81e8cc0ec3800a79793f2c9698a5de7aba9b5e26a4db6e576a6f97d71e2239bef9a1beec0412caafe23708d18b9311d92b3592f8b642859c0f7b230939741ed4161589d6bf04e3d2068a7f8319213328409c4ac3ccf2922e862c430b4a35e6fea17dc2f4f7b73cbd3842189accd0e37841bf59b53b4f3a1efccd78492527833c1d5e7b30728a6e94415c40ea46ad92208b6e51437448adc5bbba0fa93d980c84fd5f38fc09e3b6e0ebcea9e9460ac86c0a1869cc58cdefab3158ced23fccd4d794c6d55107455cfecb39aed57dd17ca4bc715522a67ec685a77eda0465a29610a44ae86df51cac743fbcc68865130d33d0ecf0825f1cf007db802af1ada16a1f268486d161a0b88578568d3b6439ee8dbfbdf350685b7722a40992302d7d4b8b1b15f53f595e2c201ec8b0bfe808a8e351d53c7c31a7405888f9af84d448a48aee28ebeb627dbe51ee4b2b9cee093d9fca7fb47c16cd42aabcd119016e267611dea3e798e0797ed1e28a74c24dcc7c0d02e973b4523dddceeb118618a0ddd378c5624dfbf418580b787a9801fa122ab227cd1ebdfebc7c6046b559b04cf09c34e949db8169791073724fe16fa11d2e092eef419d6319d59c976581a53e30b3225c87f2087c36aeb4f34aadffb7f948ad4875567176bf3d1f651a3bd7fcee3b07f437a2dcaba9d16dfb926302433f1d2a55bff8c08852c325ee62d197db188ba82a66ab272447a4669819a60fe5fdcd2e447ea0381746960910980caee6cfda380507c949418a43af50cbdab8a00a584beaa5745c661040cc46ad6988242dd0e6fc0184645b5221aa9310201d26c43b90d6c7ba84ea66df080b3e6c2789ab38bf88978e77fc2046bce9e967b2a74ca130ad3cc98b734fd1e8417a6293e4878a75aec1d677c61cedc006f3e211abb1b7feae585b033e79b567869c83d17619e740c8b0a4dec1e28e82eac63872d27f18dcd1330da774fba7969fb65a2ca5871bcf87f0e33854a0d60edeb0004e7621a9f4e1b63d2e57b655aa816c93d3273b35660cc3a5c8fbe5537e7ba50482848e0ec776467b1624586e8d280b3ba19a4fc31b898dbc01a43e32aef3974b18a1a48595c0943304f413f3d5be66ebe5dbbad461f41acfa87d73446142be6d897f627497aa5b296fc70810eb2d2ad03f5a371afd95d3136a7813847f890c36cf9b3261a0d3ed84e4814c59fc2abd01cebe91e362145c991c24a3ec585f9979d0607738f77d7ce8f6d37443ebc67b19952ff3d8bd46a27b22eaa06ff0b1f13a4a9b8c6adc4beb3e071f077576b9b578b75a503ba5269944be81fccba4b3b23871dab4b9b1bf7d2dbaab048c4b5404c8a7994890f67fb8cbed21f2cc8a201478a7f821951eb8faa43676326fc11f65c9a02b49996f572eb23146b0c2cd24196e8ee551ed5c332a81a48477459a33d456507221c3f71051c8e49035cbe1dc097bddbec859f10acb2a201b79dbca14753d894855c6e11db39db03ba3c7e6206c65a3de24681dd64b8b4667bb92aa7b7e966977bb6a68cf4c37", 0x1000}, {&(0x7f00000001c0)="760b7d912d137f786170bd8e939bbc3b3873e25aa311e827da8b077e15a82b25b2f116d0cde7cb8bc028e0b595b162bbacfcf06b4760a03bb03dfe46c52981172393b6a034ba9f883ec262bbfee2332a6cb59e1b7a5f776c7267ddcf50995a41b10887dad39f7c96e0116de11e2e246005d6e21fdac11d127442484df529dbf2c17534bcb670f43b793d3349443f3df3db0d0582a75c2e8397", 0x99}, {&(0x7f0000000280)="726b5264f275b502777452e34847c8b232f0abfc17496aa8eae5a7cd91b60dd808428613fa30616b4728cf8afd952b1df93cdf38cb6b9836362064da98e0e2ee037fc0f287ba7b14c3b3abf249a8985be2f566904e4953b43f8cde148a74e17c13872bbb390e5080001af88682e0ae4a625c2d88269e17b932c7624293ebfd799037daeee92c0a2d7245b66dbc9b20", 0x8f}, {&(0x7f0000000100)="bc1ffb705801b6a8a2a0", 0xa}, {&(0x7f0000000340)="af5e1325a71cefbb5df5c7c314d35a9827b68c32910251be86e08ff1ba85d395762576f5b8aaf5c1d4ea1591d90d455562b3d1e5b33edcc688a8913060f9f56e07fd", 0x42}, {&(0x7f0000000140)="b8646f5cf03b395509f1be3044c89d1edd", 0x11}, {&(0x7f0000002440)="52e663ccf9bfe0af6c2fdface38cff40cd43e9995fe2301e969172c8dbac2b2ebad2c48e886fe10c70b3ed76a0cbfca21ac499607e51333a92b447125e4f352912e17160817d4ef70b1a2facc2ec", 0x4e}], 0xa, 0xc8) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='~', 0x1}, {0x0}], 0x2, 0x2) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(r0, 0x0, 0x0) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000080)="a60b2536141bbc6b6f45ac3444acd2851b787e0fa6675d73374140865b42783145cf16fabf972c20085a2a386cf784c169c4459934a020af5c61227c3f4dd8552db84e577232e0f8dee59420941d324cd0b7d5ad42b8c04c3f6c4f5130d5123d1aa0e1765c53467a418ef7e88a3034a5a88e1de8887991e2", 0x78}, {&(0x7f0000000440)="20af32781d4baafce8cbd7d1b4453610182bbafebd0bb384ef7b85f84d95bba70e1518731276df7a745f1dfacda02fafe7d9958c87b4163a3efe7d7963998f356496149218cda6649a990b7241f923654dd7d3e536f5093ee10eaa3f5c0e001d998f2f3c187a63e1017479ce6777e9c64e799926ee4760df72cc0349c35738361113091de3bb787c87c12911ba1013d88c6f7bd2d31b90a119ec26c2dbd45e196b9539bd7b8c9f3097ab10fed555526ff5588baf306db113c915e9c7728ea747e808ee75663fabcdcf06b2e949c6b16f60a3a6af45dba52fdcfdc74f45883642fff4611e71904ee2376eec7dbf53f68c46b00eac07541dbbaeea6e9354354bb9348db0af968396e42dcbed8776f33bb6404cd3bb9a468739f4d5c39b23e3b2ba5563f0ccd0144532bce4cfbeec7d47983aedcb184c41159c6602cf63867187c924f123f824c1789bce112657b494553a14d187ae1ab6bfcaaeb0ae8b7cba51fcade029db4adb0597a3ff9b28240b4d4fe05490f832ad94ae4302f01f6cfa3260c24e34849161e742273924f1379c770bb34817bebb4f93deda0666f7d6523e5f4eaa381943c9158e3f066f26fea05613711ccf94dbab91565ee90ffff482b41db30005d84fb4f20e5bfb9b5d8e77bc7a8c4d6ec1eb3bbf5b60de56e3ef3bebb8c96c281f555100db44f8b933be8a346a86abc6e73aea0f5d889ecc5fb501947de8882940f1d76a177a45168f9cae5f83252c1172185ac93019cdec9ce3d816b8f58e2428e85395dfac27b5bc7a0978d34e72953d9c88e9f27574a51bfd59cd98c90f000833ed228cf8b9494aa414696f535525c9a1b3df602448a30940da9b76ea474aa4fac4b3a895858162d1b3ca6a2767dee7e7fe60f51328f8e8bee0b25b65f8c7a26e1128090e61fdbdc09baa1a3957dbbc39a89c2640a4b3888ac6d1dca1c8da2f8c61b42e77e579a8f0f9b88b36218f6e0e4c08f69dea46cc35ffbeefa3a059e80e3e8c92cbd7b77776de4802974c27f31fb09465db5f445fb5c7aecd8e966b527d63b8461d89ef11f302137728443ffc3ae5f219c86aba95071da49f00c0684273d91aa609999da1b5077189d5733859ada3eb332d640c891e44f6488c14a178b1c4289936cbb635639548765c9c3d6a048d8271dd7376fb44b04b77c7af9107cdea6a206161f2646ef4e51349d8bb085c50a8d177674d9e7fefce9dfc0404bb4d37980c2c11cf1afc7b91dcc3bd02e4ea81fea77d5821a545836d1fce1833aefb2c301cdae2e7e5660579ec49301114e484ad8e0cddc4832e4765cf0b5d4fff7db1446a3767fc671de001e6ae2876f4e64b2b62de2571f66341f5656c5ffdda4914e4acf639126ad7824f9e4433998b96a3ecd095bbf72471a93e0b50ccd1b95506f2bb9eff507cfb2cd26115a55526a11041924d8480c56432616221605d83c5507432203890b9355e3116bccf5543ee04307990189891236925248adb4b870ea0b1472fc9c19b00dabe8395fad58db4702088778daea6714e4d11e384bc92bb0469c76997a73586781bd2228e97cbf2dc48f2bf2dc1a7660371cd9c7319addfc76822168ef6ea4cde73f3c90d761d161667b1da18aeb3f31234876ae8e6ea377f60aacf33159baebd56bc926355d036e51ea5917ffde43e339e42fb4a3945010711a6475627689897b6b8243127f0b25d1268b3db703c41b857eb2df8cd70b99af3c1e85f8742aa2eac1dcc4a46e5d8aa09f7d5ef21d14a89deb5970bd5089cbeadfa329278b8bf1bc378622b880a61f12d32605288da42cd097429efd5e188563eb877c72d71bf1cbe9783b1cf6ccfce47111c6704c5b8f34dd4b615b864817a97fb50488f0f706c6cbc70b1cf6a37a2058ca674287662afa74c19014c52f16cb73d11669fa2a985c675562381f678ae1e3231242caf532b181b938ad00aa50d83528b5cce77aed78c4741d5cdc750cbfa95862317142e4326ff076b8627e13eb09e7d914e12483b899024a852ea78baf13d1d462e594cfa351e6b236b23bba1067f0783e36bd82347e81bb7529696a9d8890d94f4a6586635b3bd29ec74284a693e7a82f56db8d3951aa92fddb8f2b74171190a05cdc5174d7a3600f9411108c7e3d9bcd488d6c47528e5a820ba8c4a4cb9d8f616a7ff24eacfd5b22b06bca65c659a5cb9a5bb43b3b79da0e4bb2cb4b91ddee9be90b3b5812af7818b1980b47a3d4b2ed1dc480891910750a04e076e4b2cb7486c01b8ae77bd88426a24712a5ea48cf7f024a33510bdf26e28ee6333fe05c2922c03d40ae7e8d6b4a64647ece03f6ac2de620d8441d4ebe8cebe0fd686136a24edf2e1d4fc17228c5cdb6702122a5e48bf18efecc6bcfaddf83a9801c6272b2b37bf61954d6c15e03a0eefe2815ad5c57cb5d267cc57ac03ee5d000394c5adc82a4a6f4af1e45b3464325dfeccef17037e4185cc5afec13346028b8ffc44572935e980ec5a00038f1a1537536111a42ea5b38b1cd3e0de8bd0302630ae5862d6a012bb750771721fee21c19ef0930fff5fae3fb6dd0f00fda3dd63ce0e0f400b99fb5d122fe1b06a119d552075a17d652b68be5fd34e753d6663c389ab4f2c6c001c6527bd299ddd583c0cb4697dbf30002b1c7c27dae9114dcc169e5dbef614d232f2aca93aadc74fb044a2ec76cdef03ec2092a26b99a52075148efefca66f8896555b59f8e9a34c4f39a7d2d75bfa335d5f4d916dc8f2f7947e6c8fb89e87be22c79739e0bd4730eaa64f3fd88ecbcee144270ba38f96d7b3bc0e14b37f0175cfe0eb835fe27c0e946a84561f217c40d922fb9132b928fbb5fd589453122e18ad84accc6269475b28413b2d79d5a53b7e24097c7ea8567a93cf29917f57d388f1adc03b3f0349af8bd12cb0b6dc46427936025d2229c5b585cb9927fd2803a6b814746a9a38ed71cb28cd0d8992367852cef32cd8108d22035497928eab8233f17f0cd9094e6f7e776c8a6d850b01f4d7e0db4fa3d1bd97e587586e4174d5d70050074cfd8c141709727203f71bb0b98d76a66447da91837c64fdbfca5f8b80b7a1a1bd9aec24bea0298ecb492b784bd19fe7ec60488af154be85d3891fc7fcec0cd60b1aaf331769bfdc111bb08eab6257d8542c4ee535941da455016bbbcea3ec2b0fe25836dc1e9f9c4d7f765d63825422bf6e48b03b1d6af097c1440f6e21ae1e13b4bf160462b81082f29bd246089a4b68c7406281f32a076259a50d649c147176915fe3646a7551836644d3885a597a17e742f2a7af8f65f15d7e0791b1c328e7b9568ef8138398893e01a7452b846f722bce7ff0fd5a241164b3c71ff93e29f330682ba25a56b5a836bd5136be0e53ecb8951ea0a5a81be3d05cac14b04ce74dc2c2c0df588477ec7d41d38317b72e164cfa2ff27bd881824402b5ab179fa58714b2eb2ed99dd99f3c308af33f1674f033d75288822ad5def8b62b94b0f95c108a3da1c7fd09270292b920f3196833b1f42bfcff2d071c9b083082c19e0e011202f39e967a36091b22f16fa7ee358f96a88878abf1ac9d98f4eefff4b9dead1aa912940074c43cc7f3bb776dcd6f3f8bdca6b6aa82cf47c9207a5af40e9fd32b260e704c28436ae0f12473efa8c41f150628369620788a050268baa36945dcdafa6450861233e58513d9bee1b3ad555aa0e25243f66b18eb9c6d1a54c9d851d1dc7329a73138879de709ee464402bba89b86e3bf7283e834000a4643e37f4993f00244aa72d158d1bf179f254ab3aa0a76877745abf2ab751581e88b988b22c84f3a6bfa1a48e60b147a7b077a0acc7e98a2d5ef82702f684bbe637c734bf07e3ea256caf40c985ae9faab02758c48ffe248d5864e567769766890214420b4303d09430672a00b14b7b8ea0f38447248ed93761bfb77f6d47aad71264990f32983cd4619d58078e7c36c39d193a1ca0e623403e9befa98c5e7bbb86379a47a593b0fbd1f695ee16379af26bc4ce7f4007a0c43056acd986c4bacf316dbd4d3026d3c045535bcc6097c5fcb3cf88b054b22aa9f6ef002cba6ca2248e08fd1c0091ab6e7b5fb06ee0b866eb422ee154018113ff41cd2399be142f56e8b5ab6794d077fea4d34c4074e79d493a09d5e9730d6e2a9f43ad8c3b650c7a850e9739a6460047f8ac9437bea77bcc6131008fe4d97ce2a68543e5a4abedc9a7446a3fefce6c3443046381966269cf4228ac738a9135d42fb730ff068b7950e5b4e5cd90bc1a3282d0ac543f5ab4aeba8d97237012b6dfbbedef3224f166c6401aedecb87fbd9c150b9d417330405a0b03dbe812600d655c944ab5e719dee00eacaf0b2554b03fb01f2e6fc2b7f08afd1ccad556f85370feb2786fae993fb70c4cb4df9f6f319a2bd3c74e8ba5dba54e24c6a6b7b8ae6e8f602d354baf87c54851aa5a5af5db7aa14332dcabf62428f164fcf5d9db0d061698543cf0f85e162c2c2c2416626828c1d5f3c198c05b6e4164f7acb7f753e150ac6bfca0ab63378fce6793891952769bb271f5ed6900fa85cfe3ece3a47b34876f6e12f1757911190ec61d9dbc0c0765ca1dcdb4254ad22de77024b9a82c982b7b42e6c1a716cdfd8a1d35a29ab5707b4cdcce1af7f56bb590ff9664f9239e8d420b63b587693d58433fb3b863b96671507c4ff37c99274de0c7b5c6329d0c844c0e93d62f2678114fc2e3cbfc957a149d6dc06486b48f0767613ef949e208a49586a4f73930f29f3f281de9378c83d818c329ab1a17d0aa8083e96e7896a349e3532486368cee09d734093ee49d1ffbd767aba1827324de726e5b308e361a0690ecbf3b27b1aa609bbc92898ac6ef0cbc866a648bfab9dafaab6c2bb736988f6eaf8a86539f9ccbfeb227c39bc7a934bc78dc9466a82707088ecc55b3b359559bef3c628f9d9ef372dbf48e8f12e68447ce5ecb6850cb400a52c79eb1ab5dd48953dbe1e38c2387c94f04f53196c17b77bbb7de6ee040d7c373804300b544b428c9183317628a6a4cca95dc75412c4b2179ba0b2153da7e68c3248d25566ffbc53610fbd136406ba820b7742276e000e7cda5064fee7890bdb35d74f1d0b531459c645bdde79a43fd2501eb137c64e940f9b5ffabe7fb802652a82090074871c75af81b11e067fb986d4c591c04bbaee734d654c68097f1e5bf46694c59e9a4469d5ec5806281c17d7d83bff0cdf63934f0bf772ba2aec72b71039aed0bb591751c24f39432f6f68fca4acb6d51627c46bd2b3061f8ddb192a569e061fa470951e1b47c1c3be078b152d9c2312e649c98789b2296a89ef3e068b5cf8b85297ed874bf57197e8ce77c2e793a06ea6d23d85aecac3d41cd988f66070c5912f77dd7746c6331a6700f4f670c9995874107362ea6813401f84a5e39ae4a47b9c88bb9347b3f84426cd9347660d0992cbc2a1992fa3636a36427ebdcea5fa0caa26b43de9f5c1d1dec02bdf355e82a625c021e03a76c51399d2b33839a0b1ea209a6e4b4bf3d58d9403ebfda1b1bea068898ee174e64b4392e48b35e237ef61888f7bd7b0af57b4ea1d7c4c98b42feb66e770216f1e57a1f79e932bc76dd9209629bbfd9f7f8a82e31ddef396a4b1770e3de64aec74f1b74ed878a6928b362109b45df6b3351bd5002b4e59bd45e7d81f62e710d9336ff410a52e71c9368084b34f58947a3b2d441092ab082f230966a91d5f542e94b41d3597792d85a20609f69dbd352e1403bca1dcc4aa72992c3f257a3e6a408c30b68bd788e0bccc05ceedcecf66291361ed2f57b2652b82d5d3", 0x1000}, {&(0x7f0000000000)="a080fd3804", 0x5}, {&(0x7f0000001440)="bfc15227bf6f1457df574ddb25a2b2d76f0c21bf662362a170bad0e4c5de5bf763e36669d7f2674db2646becedba3e9f5d9601f4c4afd2b20aecfd0913347a901d46730625a024ddeff132faaf4a4d6796ac255f5d62970b562715ae3f3ef6f8b123e7d13b3e7b4137662cfcd1453671e34978a5a06e2b39565c993d0a3ae6830876a0a426fe2ab395cb9d92f736085f4c6c244b81dbf827aa5c009e24541e8743c0510b867363cbbdfc313a9710287d06adc8425fe7469e648cecf65830834abb41def4c5c0c16f22a468d7e48c9d941dda3c771d31bb088fe835339198ba061b4979b9d0b0bb995ab20250efbd16ecb67ddfdfec18b7565919527deadd6d5d3dc1243b276ad1685095f29521d370e95a5361c0cd92ac9a06a91b22f8ff2ba938dfd1b3eede01d9e836edea4bc6d351682d7dbedee865c9381b77ac0c725f2239413b7c914d6a66f9bde4422fe0c7c1f62a5005d1e842be0d93559c30f2c80a353ca631098316d4f54be8e68cff69d52d10a68ef6fb5f5c7bad2c3f95a3f96fab83fa63c53add76844a3227d10e25e424b935410caf8c0c287c17e124dcc23d42845b86d41157cfd859b4b48841d16b1ff7f03c716de4843adb54d23135a353447486e8d988a3433de4176eda760f76e060f2550202a60b5b96961f26bc044427a8115d81d18eb1bbc5030a34bce714c4603152d93298cc738e21f66094ec88b5edfd64923b714bd09447978e7d88768d61cb8ae545ca2696e44a0fcab94c9e6ffd5a6bb76a4fe2c91aadd8c3d5c3d51cd20b11d9691c6b1a7467a375224eb40d34334cacadb8ccf24b7d65db6324c44ebc160e6072520ae7f7f6e93b5754878348520f75e63f21155b6f7a3fe3ca371757fb0d556b25878ec530aec4e7f6cdb994797e815e4912c0e7991af9d4435606ac78be1298ede7628253455c4c9e432a98bf5be2318d7cfe5a76c72b724359ea67e3b9e86c1dadf7ed08f3f37e39828f07c82b7bedaf1beb66d7251868a7879dbd19265704c2f9a0d72221a9c0fa17ed810418532db63bd7f9298d562e1b51b14bf4933879f8380ebb63275f53432ad5156bb7c53cfe56c9a4c8b9078912f3357e2f5c4bd9dad6d7bd8ba0c811c844b76b55904aa6b4edcafebc2e9c684e6978ab75779d7272dfcafe4e3e707edcde1f958bdcc29402761e1dc556618c0f0531ed131f64630311e645c8684249c1628672f83e7932daa3a0da8c18bdac41aedae5091fa2228046cb317d687a6a8c0217e90be9ec56450dbd7cb07b7498395ffb36535866e727812e3893a68c58f67d984129090c7dfee7a547c58326240d956e7b9e914324ef9a0f53f7a7baf47c79959199ed3dff4012f9dfd394f35d5367923596bf27da492ac817a56dc912d7520b9720df61357b4644d3fff32fcfa41fd123c211c8df39deb7eeda4e6a186c5dd50dd1c9a49049d092c370eb6930be6321c552dd25a9c138311d77faefabdd5667bc6609e5ee1d18baef2c6516d888a9a4aac15892f1b11084601ee3eaa1ad75128909f7492b242ea4ce0883fb5793a03f51e8650f5b617504401325eb4e14c5f22e51a55ad6afd3a52edd56e6cabf4fc451fddd8343587088eaea57d1094ab0ac3550c18af10549617809413d3d40a8d523fae45208c25f822520259ec24c47932e8200051eb31accab9d6e09b01d4439ae508a7b5e87e6de9b3100da7aab91dec08b1378834605f67ece378a852c93d0919fee596386cfd8298d987ce92b0dfc0cb4171d71ed0a1162319f410c69ddff845633774e1cddc998185b3fce12cfb7907ea443565b37392eb606c0ae7257c5b9c7ba35c23d40be9ab7646aa2b34d6aeaf1cdcbd4c4ad9f0943906296327a1380e3be0da7e8bdefdc10d52510ef752aa9c31485492c8809adee741206f25ec1061d4271416433ea08f667d63f8268b6aa09ada10db12a1acdfa1baffd414a43228b9d7f35ac879131cea568ae0f76ba1ae248833831236f441986bf2073c35c21aced34fdd0cf48b0b779c0191b603e60ffbd79557fe07c477b82b2adc87d34a64de764082f9a5f9513e0b8ca13a4b731ecc9bc560228c06bb3eead1b298676e7e02d36f8c9113673e748a11687447cdc7b8b459e71444b88a50130b54826444f651bff45f21b42a508bef83889011f288d62b07635c2258e1b3f804d63804a5522c2c932f16b8a30d570fa3c2708e85fa605b976d53720912faac1bd0a468301aa18a814ff8cc545770ca23ae93e12345f44f388ee2d91efd03fa4ca2fc199edba8cf4be27e477e3fb598c7e64c86b93cfc1d2ba12f7f65af45f9895a2a42d08882f576346e34892c7e9c68c54a806aa2b718c9c4d6676bd96e47df057b3217c7275393449b5848d2803286c95854d6518f519592b759d5033b3d154ba5ab226c50f18dacb8421906d66d0c672bbac854ca8bd13dcd5c83cecf9ab7819d7f6b40e700d15c78a13aac285f8f7ccd5bcc7a96a1e3b422b8a3fb52485e2bf5c6777c0ce9307fdf4696cae44c47cfddc54c64f6b3ab25fbec6e014116e167cc3b06fb209c1385c145d568ef6b92cdf4141d6699a451038e7ea59675ff527d0f899874dff684045ad61ad29ac93eccb06533819c78a961f11eff6e4b8190b18e8c26868d7931066b7c5aa4b100eb799e6511892fde250f660122de9bb07ffd52981334d058310fad092adbf5e024ce30d8e1fd653031c11e5ec8b232a80f9066829e9683918745a3c438793bbf56d66825ce490f7be65bc526273013a0a1bca578c6aa78a377e8c157d94b80af254bc7005bbd4671dc905e6511bab1c641111b6de3722cbdd699b6e0796e254a7baefd4f1d8fc92a83e3836cf2c3181a56bba29f668b5dd67ef0b8bdb42b9753da143fdbd67343a2313e7793ce5ee60f18dfa3182a2aeb4736a4dbe54dac0ccdc82ba33f49c396f60c3601d8010453c12e2b2552921039f930f226f5bd1a109767d6b4cd41412929eda84913507af5961dc130f55b853180c7cb162b6f7b4dcf0a30d381050cb184dc9d28c45e0e9cb5d7138e43b74da5b30d4bb8191e79ee4f82f07be892838067b59471b62c257811c0c92670e38387e6803a9d62a6397c5656937189c882e5cc206a1eb2c13c73885242eff6f177085b5e54a33365dcc8eb86ee336ea5c2c79444a76837072f3519f94f8ea788eea2ccb63ac4d78190471a9b9ba17600aa8af682ad0122b9d7b6044ff6d1050634d35c6f1f3bcc4f7305aee3bf1088e0f5ecf379364a9db0ff58bc9f8fcf52483764c14ef97080aaa4cbf276448a6b7cf4b6cc8504015fb40d36c45f559b1e8030c4684274e74c742963d34deb86e1dd28c21dbd63aacaf10f526ec35dad3c495e3a69a9bcfeefde34b74d65eb967d6a5248dcb6c3b7842ca0823f26d66bda7c35a8d50aade30e2d4d7a3f73db279baa50f1f6c69bba6daf947930cc827a045d728a046c006a9c88b6eeb6de713e69f2700c215871498cd0f1cb1d17e51fa81045fc26c28be66957723d5ef1f0b8017021552d5ac465c612018d48d8e9865693761b08a3f1b08312fd0f69d83a186094fe1ee48dc4999d89c44856baf21e301c843c123c2671399bf5970ceaa82caf4e15a0b9b8344552fc6313a75b9927e723699964dc4a9e23d9419e7e0866801b0f9eb94161ad5e823b5c7b1d0381a26deda9b28d663be47acde957b2634ca4a8ae496b585bd5e1da0f9c43ca8ef07aed7d2b0f410e76116ef698633c82f33983af8cf07b981150bd3ec443d01d1903c0a845998f7182b8f520397e5a5ada15b59e132ba51b1c75e412710e986aa92dc9bbd44a32e8ed816777b03bd117815fcb55869c67bcb513cb078e5d0c881f6699ff23f0d3ec6eacb8f81eb0d54deb6624a4d1dad8b3fb403477e428146270447f5f25e4626912ed844ff051103954c218ea13edc09d15a7dca89b0ed022feaafbf42ce4af1f1b274fd7061a9eea2c8be6c302505c8c5ad932760f7df95fcaaf2e2646710f1e6b77ab3fc55eaa859f07dda9eb0dee1c447195531e5b97cd871e1909b25b7f7c3674e022827706a8b507b3086890353a676eae4273ed97b94441aaed71a5ca678792214d053b3779af796be36a1e78875903d25e4f4502bc425571cb145e4f6508a1fb620ab6ba14a77470b55f021e8372d26d0266fdcdaff5e895f6627b7e19f258fa1d76544c83e19b0ae28df2079693b87276da2eff3eb4bd99299ff04624aba4f20fcecbc2e81e8cc0ec3800a79793f2c9698a5de7aba9b5e26a4db6e576a6f97d71e2239bef9a1beec0412caafe23708d18b9311d92b3592f8b642859c0f7b230939741ed4161589d6bf04e3d2068a7f8319213328409c4ac3ccf2922e862c430b4a35e6fea17dc2f4f7b73cbd3842189accd0e37841bf59b53b4f3a1efccd78492527833c1d5e7b30728a6e94415c40ea46ad92208b6e51437448adc5bbba0fa93d980c84fd5f38fc09e3b6e0ebcea9e9460ac86c0a1869cc58cdefab3158ced23fccd4d794c6d55107455cfecb39aed57dd17ca4bc715522a67ec685a77eda0465a29610a44ae86df51cac743fbcc68865130d33d0ecf0825f1cf007db802af1ada16a1f268486d161a0b88578568d3b6439ee8dbfbdf350685b7722a40992302d7d4b8b1b15f53f595e2c201ec8b0bfe808a8e351d53c7c31a7405888f9af84d448a48aee28ebeb627dbe51ee4b2b9cee093d9fca7fb47c16cd42aabcd119016e267611dea3e798e0797ed1e28a74c24dcc7c0d02e973b4523dddceeb118618a0ddd378c5624dfbf418580b787a9801fa122ab227cd1ebdfebc7c6046b559b04cf09c34e949db8169791073724fe16fa11d2e092eef419d6319d59c976581a53e30b3225c87f2087c36aeb4f34aadffb7f948ad4875567176bf3d1f651a3bd7fcee3b07f437a2dcaba9d16dfb926302433f1d2a55bff8c08852c325ee62d197db188ba82a66ab272447a4669819a60fe5fdcd2e447ea0381746960910980caee6cfda380507c949418a43af50cbdab8a00a584beaa5745c661040cc46ad6988242dd0e6fc0184645b5221aa9310201d26c43b90d6c7ba84ea66df080b3e6c2789ab38bf88978e77fc2046bce9e967b2a74ca130ad3cc98b734fd1e8417a6293e4878a75aec1d677c61cedc006f3e211abb1b7feae585b033e79b567869c83d17619e740c8b0a4dec1e28e82eac63872d27f18dcd1330da774fba7969fb65a2ca5871bcf87f0e33854a0d60edeb0004e7621a9f4e1b63d2e57b655aa816c93d3273b35660cc3a5c8fbe5537e7ba50482848e0ec776467b1624586e8d280b3ba19a4fc31b898dbc01a43e32aef3974b18a1a48595c0943304f413f3d5be66ebe5dbbad461f41acfa87d73446142be6d897f627497aa5b296fc70810eb2d2ad03f5a371afd95d3136a7813847f890c36cf9b3261a0d3ed84e4814c59fc2abd01cebe91e362145c991c24a3ec585f9979d0607738f77d7ce8f6d37443ebc67b19952ff3d8bd46a27b22eaa06ff0b1f13a4a9b8c6adc4beb3e071f077576b9b578b75a503ba5269944be81fccba4b3b23871dab4b9b1bf7d2dbaab048c4b5404c8a7994890f67fb8cbed21f2cc8a201478a7f821951eb8faa43676326fc11f65c9a02b49996f572eb23146b0c2cd24196e8ee551ed5c332a81a48477459a33d456507221c3f71051c8e49035cbe1dc097bddbec859f10acb2a201b79dbca14753d894855c6e11db39db03ba3c7e6206c65a3de24681dd64b8b4667bb92aa7b7e966977bb6a68cf4c37", 0x1000}, {&(0x7f00000001c0)="760b7d912d137f786170bd8e939bbc3b3873e25aa311e827da8b077e15a82b25b2f116d0cde7cb8bc028e0b595b162bbacfcf06b4760a03bb03dfe46c52981172393b6a034ba9f883ec262bbfee2332a6cb59e1b7a5f776c7267ddcf50995a41b10887dad39f7c96e0116de11e2e246005d6e21fdac11d127442484df529dbf2c17534bcb670f43b793d3349443f3df3db0d0582a75c2e8397", 0x99}, {&(0x7f0000000280)="726b5264f275b502777452e34847c8b232f0abfc17496aa8eae5a7cd91b60dd808428613fa30616b4728cf8afd952b1df93cdf38cb6b9836362064da98e0e2ee037fc0f287ba7b14c3b3abf249a8985be2f566904e4953b43f8cde148a74e17c13872bbb390e5080001af88682e0ae4a625c2d88269e17b932c7624293ebfd799037daeee92c0a2d7245b66dbc9b20", 0x8f}, {&(0x7f0000000100)="bc1ffb705801b6a8a2a0", 0xa}, {&(0x7f0000000340)="af5e1325a71cefbb5df5c7c314d35a9827b68c32910251be86e08ff1ba85d395762576f5b8aaf5c1d4ea1591d90d455562b3d1e5b33edcc688a8913060f9f56e07fd", 0x42}, {&(0x7f0000000140)="b8646f5cf03b395509f1be3044c89d1edd", 0x11}, {&(0x7f0000002440)="52e663ccf9bfe0af6c2fdface38cff40cd43e9995fe2301e969172c8dbac2b2ebad2c48e886fe10c70b3ed76a0cbfca21ac499607e51333a92b447125e4f352912e17160817d4ef70b1a2facc2ec", 0x4e}], 0xa, 0xc8) (async) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='~', 0x1}, {0x0}], 0x2, 0x2) (async) execve(0x0, 0x0, 0x0) (async) 16:03:02 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x2, 0x5, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0xff, 0x1000}], 0x4) (async) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x81, 0x1000}, {0x0, 0x7, 0x1000}], 0x2) r0 = semget$private(0x0, 0x3, 0x500) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, r2, r4, 0x28, 0x1f}, 0x8001, 0xfffffffffffffffb, 0x7}) (async) r5 = semget(0x3, 0x3, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x7]) r6 = semget$private(0x0, 0x0, 0x290) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x621, 0x0, r4, r2, r3, 0xef86eb1a08a2c44a, 0x7ff}, 0x7f, 0x9, 0x80000000}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (async) r9 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r7, r3, r2, r9, 0xc, 0x5}, 0x80000001, 0x7ff, 0xc40}) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000300)=""/79) r10 = getgid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x0, r2, r10, r12, r8, 0x80, 0x7f}, 0x0, 0xffffffffffff3b2c, 0x4}) (async) r13 = semget$private(0x0, 0x1, 0x502) r14 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x0, r2, r4, r14, r8, 0x2, 0x3}, 0xc5c5, 0x100000000, 0x4}) (async) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) (async) r16 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchown(r15, r16, r17) (async) semop(r5, &(0x7f00000005c0)=[{0x2, 0x3ff}, {0xdda002c57e1cb674, 0x1, 0x800}], 0x2) (async) getgroups(0x5, &(0x7f0000000600)=[r3, r4, r8, r3, r4]) (async) r19 = geteuid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000640)={{0x9000000, r7, r18, r19, r17, 0x0, 0x3530}, 0xffffffc0, 0xfff9, r1, r11, 0xe0, 0x8000000000000001, 0x3}) (async) getuid() (async) semop(r0, &(0x7f00000006c0)=[{0x0, 0x5, 0x800}, {0x0, 0x800, 0x800}, {0x4, 0x3, 0x8796facaa49d6957}, {0x2, 0x8001}, {0x4, 0x14d}, {0x3, 0x4, 0x800}, {0x3, 0x6, 0x1800}], 0x7) 16:03:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:02 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x534) r6 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x1, 0x4, 0xfe) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000000)) 16:03:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) (async) r4 = syz_open_pts() close(r4) (async) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x1ff) (async) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000a40)) (async) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) (async) sendmmsg(r5, &(0x7f00000002c0)={&(0x7f0000000240)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000180)="f694a298e6f0e6e6202dcf76f7f092c188f9c8a586abcc3f", 0x18}, {&(0x7f0000000340)="c035b4bc990a42f3f14710c1e5d83f3112fea3bf1021cae12351477942f7ae133edd632f6d6e81833c8e09bd4c2cd3ea4ce18c2cb77e2e9f2d8570e17c78a56d39fe1dec8e0655ce351ea74e4c02ba3c381a88ba9212896d14c02c0a5547840aa944e0cacea89a98c87fe8ca66b9e15ce8243a171d3275f099d386806b43612d62e26ae7008d4881f2a0ab0decec70ddb83473c4c4737df5e700fadfee71e7eedfbe9e3787a55c26be74b9797788fda9de2c0573c6c4d061c07bd7b473be5f401772330d04c9", 0xc6}, {&(0x7f0000000440)="2ae45ae452954ff2e52e45817cb1b2d09efd5f2ad8cb790102bdb92d624fd97d99b70082e26d438c5410ba1435cb04834a79a4bcf5b765fe0a5f7ba84dd0e4f3e44839dc51b088989a9f56176adebd2d32ec752a982cf664a12fcd0448ec", 0x5e}, {&(0x7f00000001c0)="6c528ee1b26eaa466b632a988245b25085", 0x11}, {&(0x7f00000004c0)="655b8061610c9ad3b313dedf3bc6fcd0f4098a5ab9f08f16c9f5e239786aa4b33026a059a7fa59ebc79b0c84337ac58d71fd9b8cc30a272048f38ea1bf5d07d4eea4", 0x42}, {&(0x7f0000000540)="81a4dfe4dafdbaed327409a90657e5d7c0dcab2b0af6bd358ddadf97ba36cb185209461515211a22de7f3173d6a06ad3e25575151569f0bc7f6fdf5a9a3c37f1a4b976318a931ee33d16b160f188c06cd74eeb4b2de85c163541b7f25f68fcd8c31c2e3d7ba07962492c4a60e819a7d14fda38079f5501b9dac8253cb7e3a986d030d9b956f0983fbfd94a0f19464bd90b9751a4754a5c06e28bcbf613a6388dff186538f8b27e9a89529f", 0xab}, {&(0x7f0000000600)="beee006b00f4f7e9d98dfc2de3a06e36ae0d845abe3b1a2ba2376cec9212db5371f32395949c599989ab7ad70a96b53f3f1752fad10aba3df2fb5d43e3e442244419b81c24cdebec53fd757274a1b0dbfebc3079a8a38482985e0b89dabf3b85bf6b63ffd27e11606d9b6aab1a77e30475d165c6327961289d0c8190941bcfd4be86aa6592b32ad54e257726043b1c1b8034a28af00ddd9551bb2338503c42bf764f0fd72f67ca5d1a9e4e8077dec2d3f2a76c64966c3ecd93690221b295ab94dbc19c369923247c9a5950ba143840a7b8de59f5", 0xd4}, {&(0x7f0000000700)="140f7b3163c5ce1be3e81c4d95003b79d2c84db27e398b278b7a59ded409de039f2eb6eb35201be9f9d47d0e7cc9170897afddc4621e19fc4692771b62bbda7191a0d90fde9b272dc3476821b926c2be65a547f461a4f810e6b2ed9c7065788f3ee2c287cb87932e50df952ebcd98f38ec2a6726f56fda48e353111d0009ab93fd58a68b5625e24bf64762e6c9fbee56d50765c34eef353f9ce6cb0637b3e65df19b34973aa024023dbd65617b8f275b9ba008b035c0bbbb297cb9e0962c2dc0ae08c8eb04", 0xc5}, {&(0x7f0000000800)="a9de8b5cc2d3e39c7e54afc2f727f56f816af8f3eebc0965844b4d13582a7e36a8aab2841790a063fb032144e2b86ccb77ad2ecae24cae453e9e78d9812debd9aa7a9a33ce0a4bc8b6d08eea10bd600b52d58dd6c4c68acf97b5056364de2a13e7f752a7c92036c760b663f8a3288083e5d197993db944b782f9f80a0fc30732a418e251536a5b2f734b7ba1351b520ad64a1798fb727cb356a565213f71be3f5cc0be84ee15dbc2eb44c44e53c29b3a67dddfae94f5d241b687b3bac5f0b3ae07d1547d1df500946c8a54d46ff79418f904cbbda40416", 0xd7}], 0x9, &(0x7f00000009c0)=[{0x20, 0xffff, 0x4, "619ad30d80e69d160ba2"}, {0x60, 0xffff, 0x56, "97fe4b931902df004234d60463171a14ac7e3a5fa548ded6650f040566576635dd5f389db7627a2eedcef8c56dcd6ad220b5f82ed00d83ab791078b690f2c9010785b1d9fd88418afd57945d96"}], 0x80}, 0xd0ff}, 0x10, 0x400) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d3ebe76aa349389287", 0xe, 0x0) 16:03:02 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5599) open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000480)='+\x00', &(0x7f00000004c0)='+\x00', &(0x7f0000000500)='\xe3#),g\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=',%%{],})+\x00', &(0x7f00000005c0)='\xe3#),g\x00'], &(0x7f0000000700)=[&(0x7f0000000640)='-\x00', &(0x7f0000000680)='+\x00', &(0x7f00000006c0)='&}!)@}\x00']) r0 = getpgid(0xffffffffffffffff) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8200, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ktrace(&(0x7f00000007c0)='./file0\x00', 0x0, 0x806, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\xe3#),g\x00', &(0x7f0000000140)=']-&/!$\x00', &(0x7f0000000400)='\x00\xe5\xce\xa4\xd5\x1a\x9f8z\x7f\x947\xb1\xa2\x01\x9f\x12\xd8f=\xde\xc8\x8f\x880F_\xe6\x9f\xfc\xc5>\xc7\x86@\x98\xdb\x8e\x94_\x16\xfd\xe6\x81&\x01b\xc7\xe3\xe3\xf8^\x17\x06n1?QP\xfd@\xfaQ\xafG\xa9\x8a\xa8H}\x85\x9a'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+\x00']) open(&(0x7f0000000740)='./file0\x00', 0x40, 0x16) open(&(0x7f0000000780)='./file1\x00', 0x30010, 0x2d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x18, &(0x7f0000000380)='./file0\x00', 0x8}) 16:03:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa1, 0x1b) (async) setrlimit(0x2, &(0x7f0000000280)={0x80000001, 0x60000000}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/206, 0xce}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="ab", 0xfffffe46}, {&(0x7f0000000080)="9106bba22986650c128231b1d441948881502f9c7b7d5b371bdbe5fcd19492c8cc2fadedab12e029958fdc0972295ac44ef58d3acb45a9c9d16766d7b8a2", 0x3e}], 0x2) 16:03:02 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x20, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x80000001, 0x0, 0x0, 0x0, 0x100000000, 0x3, 0xffff, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x6, 0x0, 0x40000000006, 0x1], [0x0, 0x1f, 0x0, 0x0, 0x1, 0x4], [0xb0, 0x0, 0x0, 0x0, 0xe99e], [{0x0, 0x0, 0x8, 0x100000000}, {0x20}, {0x2, 0x2, 0xd}, {0x8, 0x40, 0x3, 0x3}, {0x4, 0x0, 0xfffffffc, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x40000}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x12, &(0x7f00000028c0)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088f9a2b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf5ae2f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b01b86d4db0fefc0b820ae003898dfe8871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248ede15d2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e58e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100eb1241d73e685a6", 0xf0c) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)) ftruncate(0xffffffffffffffff, 0x6) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) pwrite(r0, 0x0, 0x0, 0x1) (async) pwrite(r0, 0x0, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x6c) mmap(&(0x7f0000337000/0x4000)=nil, 0x4000, 0x0, 0x1812, r2, 0x0) r3 = socket(0x0, 0x3, 0xff) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r5) fcntl$dupfd(r5, 0xa, r5) (async) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80206979, 0x0) mmap(&(0x7f0000075000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x2000001000) shmget(0x2, 0x3000, 0x11, &(0x7f000069d000/0x3000)=nil) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000180)={0x40, 0x8201, 0x81}) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) (async) dup2(0xffffffffffffffff, r2) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x3, 0xfffffffd, &(0x7f00000004c0)="fa53cb054e800a90f29af320dc14ad89d52bcbc8243a1d76792695daa341017f881e622f52ebf95d14e907003a77ee9c7562ed5503da0283dc0c5f76817ee45f22f0466ab8bfd784fa9d78f28e6eb802ab6c3cfff5796fe8824cce60bebb8bb06b759b901a32947cd8d1171b475b5cca6f7287a80b4d79578820c61a23089104bcfee87130e3bf3bde602c89256e23bf6593d1b21fc0bed7960aeec1c69af53b8539ee125b5d1c45a4c20c5b96cc7a512674f84bd42cd02cd3278150f3a71f0533b80d0a7521f9f4a617cf7d08f72b79568f65434bb3362f091f40c0501699fa7356b0bf0ff697fc3639ebf5a16105b04f2f0480a49e290841ef58e3e8e3c9120dd7e1d5e9f393bc9d22e428e92c98688135c569b0b740a5f239fa09c4c23456e30d04c220efcc0000000000000000000000000000b597ee678ff99108fb9b2305b60bc68140f1ccbd0bab0c37690dbb8c177cb73a68255bb06ca879f6860685946559b7ef69df05815e483d4f455c14aaf823c3b29ea2bef138b8b99b7ad8b49f66a07bdd5aa4bcc6f835fbec130191d0d53bf43d41334df069b0557f43f1638a180f024971613f936cb78fe1e08bdadd25a52efef6a930e97fb80b65ae2850bc7fc1f36e3d295472f33b83179fd699c2ed6c9706aec5cabe6e14aa24b749a69c88", 0x1e2) getsockopt(r4, 0x56eb, 0x0, &(0x7f0000001740)=""/4096, &(0x7f0000000200)=0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[]) 16:03:02 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x534) r6 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) r7 = socket(0x1, 0x4, 0xfe) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000000)) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x6, 0x1, 0x3, 0x9}, {0x80, 0x40, 0x1f, 0x2}, {0x0, 0x3f, 0xcb, 0xfffff577}, {0x3c, 0x81, 0x3, 0x100000}, {0x6, 0x20, 0x1, 0x6}, {0xe5, 0xff, 0x7f, 0x80000001}, {0xfffc, 0x1, 0x0, 0x40}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f8c9b527dfff000020000000000b00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x10, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000200)={0x7fffffff, 0x2, 0xd71b, 0x7a, "14526ba0d365aa68f1596555368737f3e6eed5bc", 0x8, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) dup2(r7, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) shutdown(r1, 0x0) r8 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r4, 0x4}, {r6, 0x80}, {r0, 0x8}, {r7, 0x80}, {r4, 0x4}, {r8, 0x1}], 0x6, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa1, 0x1b) setrlimit(0x2, &(0x7f0000000280)={0x80000001, 0x60000000}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/206, 0xce}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="ab", 0xfffffe46}, {&(0x7f0000000080)="9106bba22986650c128231b1d441948881502f9c7b7d5b371bdbe5fcd19492c8cc2fadedab12e029958fdc0972295ac44ef58d3acb45a9c9d16766d7b8a2", 0x3e}], 0x2) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) (async) open(&(0x7f00000000c0)='./file0\x00', 0xa1, 0x1b) (async) setrlimit(0x2, &(0x7f0000000280)={0x80000001, 0x60000000}) (async) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/206, 0xce}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="ab", 0xfffffe46}, {&(0x7f0000000080)="9106bba22986650c128231b1d441948881502f9c7b7d5b371bdbe5fcd19492c8cc2fadedab12e029958fdc0972295ac44ef58d3acb45a9c9d16766d7b8a2", 0x3e}], 0x2) (async) 16:03:03 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0/fi\x00', 0xffffffffffffffff, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) sendto$unix(r2, &(0x7f00000000c0)="20b5570e2123625dd0229c35c1803ed00ffac815ba0a52251ba4861eeaff6a9db3b115462902aedef97c47d48f1f8320c15482e43c36ca8c2d5cd50343062a2f41eb", 0x42, 0x12, &(0x7f0000000180)=@file={0x0, './file0/file0/fi\x00'}, 0x13) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) 16:03:03 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5599) open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x0) (async) open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000480)='+\x00', &(0x7f00000004c0)='+\x00', &(0x7f0000000500)='\xe3#),g\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=',%%{],})+\x00', &(0x7f00000005c0)='\xe3#),g\x00'], &(0x7f0000000700)=[&(0x7f0000000640)='-\x00', &(0x7f0000000680)='+\x00', &(0x7f00000006c0)='&}!)@}\x00']) r0 = getpgid(0xffffffffffffffff) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) (async) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8200, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ktrace(&(0x7f00000007c0)='./file0\x00', 0x0, 0x806, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\xe3#),g\x00', &(0x7f0000000140)=']-&/!$\x00', &(0x7f0000000400)='\x00\xe5\xce\xa4\xd5\x1a\x9f8z\x7f\x947\xb1\xa2\x01\x9f\x12\xd8f=\xde\xc8\x8f\x880F_\xe6\x9f\xfc\xc5>\xc7\x86@\x98\xdb\x8e\x94_\x16\xfd\xe6\x81&\x01b\xc7\xe3\xe3\xf8^\x17\x06n1?QP\xfd@\xfaQ\xafG\xa9\x8a\xa8H}\x85\x9a'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+\x00']) open(&(0x7f0000000740)='./file0\x00', 0x40, 0x16) (async) open(&(0x7f0000000740)='./file0\x00', 0x40, 0x16) open(&(0x7f0000000780)='./file1\x00', 0x30010, 0x2d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x18, &(0x7f0000000380)='./file0\x00', 0x8}) 16:03:03 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x534) r6 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x1, 0x4, 0xfe) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x534) (async) fcntl$dupfd(r4, 0x0, r1) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) socket(0x1, 0x4, 0xfe) (async) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000000)) (async) 16:03:03 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000080)="a60b2536141bbc6b6f45ac3444acd2851b787e0fa6675d73374140865b42783145cf16fabf972c20085a2a386cf784c169c4459934a020af5c61227c3f4dd8552db84e577232e0f8dee59420941d324cd0b7d5ad42b8c04c3f6c4f5130d5123d1aa0e1765c53467a418ef7e88a3034a5a88e1de8887991e2", 0x78}, {&(0x7f0000000440)="20af32781d4baafce8cbd7d1b4453610182bbafebd0bb384ef7b85f84d95bba70e1518731276df7a745f1dfacda02fafe7d9958c87b4163a3efe7d7963998f356496149218cda6649a990b7241f923654dd7d3e536f5093ee10eaa3f5c0e001d998f2f3c187a63e1017479ce6777e9c64e799926ee4760df72cc0349c35738361113091de3bb787c87c12911ba1013d88c6f7bd2d31b90a119ec26c2dbd45e196b9539bd7b8c9f3097ab10fed555526ff5588baf306db113c915e9c7728ea747e808ee75663fabcdcf06b2e949c6b16f60a3a6af45dba52fdcfdc74f45883642fff4611e71904ee2376eec7dbf53f68c46b00eac07541dbbaeea6e9354354bb9348db0af968396e42dcbed8776f33bb6404cd3bb9a468739f4d5c39b23e3b2ba5563f0ccd0144532bce4cfbeec7d47983aedcb184c41159c6602cf63867187c924f123f824c1789bce112657b494553a14d187ae1ab6bfcaaeb0ae8b7cba51fcade029db4adb0597a3ff9b28240b4d4fe05490f832ad94ae4302f01f6cfa3260c24e34849161e742273924f1379c770bb34817bebb4f93deda0666f7d6523e5f4eaa381943c9158e3f066f26fea05613711ccf94dbab91565ee90ffff482b41db30005d84fb4f20e5bfb9b5d8e77bc7a8c4d6ec1eb3bbf5b60de56e3ef3bebb8c96c281f555100db44f8b933be8a346a86abc6e73aea0f5d889ecc5fb501947de8882940f1d76a177a45168f9cae5f83252c1172185ac93019cdec9ce3d816b8f58e2428e85395dfac27b5bc7a0978d34e72953d9c88e9f27574a51bfd59cd98c90f000833ed228cf8b9494aa414696f535525c9a1b3df602448a30940da9b76ea474aa4fac4b3a895858162d1b3ca6a2767dee7e7fe60f51328f8e8bee0b25b65f8c7a26e1128090e61fdbdc09baa1a3957dbbc39a89c2640a4b3888ac6d1dca1c8da2f8c61b42e77e579a8f0f9b88b36218f6e0e4c08f69dea46cc35ffbeefa3a059e80e3e8c92cbd7b77776de4802974c27f31fb09465db5f445fb5c7aecd8e966b527d63b8461d89ef11f302137728443ffc3ae5f219c86aba95071da49f00c0684273d91aa609999da1b5077189d5733859ada3eb332d640c891e44f6488c14a178b1c4289936cbb635639548765c9c3d6a048d8271dd7376fb44b04b77c7af9107cdea6a206161f2646ef4e51349d8bb085c50a8d177674d9e7fefce9dfc0404bb4d37980c2c11cf1afc7b91dcc3bd02e4ea81fea77d5821a545836d1fce1833aefb2c301cdae2e7e5660579ec49301114e484ad8e0cddc4832e4765cf0b5d4fff7db1446a3767fc671de001e6ae2876f4e64b2b62de2571f66341f5656c5ffdda4914e4acf639126ad7824f9e4433998b96a3ecd095bbf72471a93e0b50ccd1b95506f2bb9eff507cfb2cd26115a55526a11041924d8480c56432616221605d83c5507432203890b9355e3116bccf5543ee04307990189891236925248adb4b870ea0b1472fc9c19b00dabe8395fad58db4702088778daea6714e4d11e384bc92bb0469c76997a73586781bd2228e97cbf2dc48f2bf2dc1a7660371cd9c7319addfc76822168ef6ea4cde73f3c90d761d161667b1da18aeb3f31234876ae8e6ea377f60aacf33159baebd56bc926355d036e51ea5917ffde43e339e42fb4a3945010711a6475627689897b6b8243127f0b25d1268b3db703c41b857eb2df8cd70b99af3c1e85f8742aa2eac1dcc4a46e5d8aa09f7d5ef21d14a89deb5970bd5089cbeadfa329278b8bf1bc378622b880a61f12d32605288da42cd097429efd5e188563eb877c72d71bf1cbe9783b1cf6ccfce47111c6704c5b8f34dd4b615b864817a97fb50488f0f706c6cbc70b1cf6a37a2058ca674287662afa74c19014c52f16cb73d11669fa2a985c675562381f678ae1e3231242caf532b181b938ad00aa50d83528b5cce77aed78c4741d5cdc750cbfa95862317142e4326ff076b8627e13eb09e7d914e12483b899024a852ea78baf13d1d462e594cfa351e6b236b23bba1067f0783e36bd82347e81bb7529696a9d8890d94f4a6586635b3bd29ec74284a693e7a82f56db8d3951aa92fddb8f2b74171190a05cdc5174d7a3600f9411108c7e3d9bcd488d6c47528e5a820ba8c4a4cb9d8f616a7ff24eacfd5b22b06bca65c659a5cb9a5bb43b3b79da0e4bb2cb4b91ddee9be90b3b5812af7818b1980b47a3d4b2ed1dc480891910750a04e076e4b2cb7486c01b8ae77bd88426a24712a5ea48cf7f024a33510bdf26e28ee6333fe05c2922c03d40ae7e8d6b4a64647ece03f6ac2de620d8441d4ebe8cebe0fd686136a24edf2e1d4fc17228c5cdb6702122a5e48bf18efecc6bcfaddf83a9801c6272b2b37bf61954d6c15e03a0eefe2815ad5c57cb5d267cc57ac03ee5d000394c5adc82a4a6f4af1e45b3464325dfeccef17037e4185cc5afec13346028b8ffc44572935e980ec5a00038f1a1537536111a42ea5b38b1cd3e0de8bd0302630ae5862d6a012bb750771721fee21c19ef0930fff5fae3fb6dd0f00fda3dd63ce0e0f400b99fb5d122fe1b06a119d552075a17d652b68be5fd34e753d6663c389ab4f2c6c001c6527bd299ddd583c0cb4697dbf30002b1c7c27dae9114dcc169e5dbef614d232f2aca93aadc74fb044a2ec76cdef03ec2092a26b99a52075148efefca66f8896555b59f8e9a34c4f39a7d2d75bfa335d5f4d916dc8f2f7947e6c8fb89e87be22c79739e0bd4730eaa64f3fd88ecbcee144270ba38f96d7b3bc0e14b37f0175cfe0eb835fe27c0e946a84561f217c40d922fb9132b928fbb5fd589453122e18ad84accc6269475b28413b2d79d5a53b7e24097c7ea8567a93cf29917f57d388f1adc03b3f0349af8bd12cb0b6dc46427936025d2229c5b585cb9927fd2803a6b814746a9a38ed71cb28cd0d8992367852cef32cd8108d22035497928eab8233f17f0cd9094e6f7e776c8a6d850b01f4d7e0db4fa3d1bd97e587586e4174d5d70050074cfd8c141709727203f71bb0b98d76a66447da91837c64fdbfca5f8b80b7a1a1bd9aec24bea0298ecb492b784bd19fe7ec60488af154be85d3891fc7fcec0cd60b1aaf331769bfdc111bb08eab6257d8542c4ee535941da455016bbbcea3ec2b0fe25836dc1e9f9c4d7f765d63825422bf6e48b03b1d6af097c1440f6e21ae1e13b4bf160462b81082f29bd246089a4b68c7406281f32a076259a50d649c147176915fe3646a7551836644d3885a597a17e742f2a7af8f65f15d7e0791b1c328e7b9568ef8138398893e01a7452b846f722bce7ff0fd5a241164b3c71ff93e29f330682ba25a56b5a836bd5136be0e53ecb8951ea0a5a81be3d05cac14b04ce74dc2c2c0df588477ec7d41d38317b72e164cfa2ff27bd881824402b5ab179fa58714b2eb2ed99dd99f3c308af33f1674f033d75288822ad5def8b62b94b0f95c108a3da1c7fd09270292b920f3196833b1f42bfcff2d071c9b083082c19e0e011202f39e967a36091b22f16fa7ee358f96a88878abf1ac9d98f4eefff4b9dead1aa912940074c43cc7f3bb776dcd6f3f8bdca6b6aa82cf47c9207a5af40e9fd32b260e704c28436ae0f12473efa8c41f150628369620788a050268baa36945dcdafa6450861233e58513d9bee1b3ad555aa0e25243f66b18eb9c6d1a54c9d851d1dc7329a73138879de709ee464402bba89b86e3bf7283e834000a4643e37f4993f00244aa72d158d1bf179f254ab3aa0a76877745abf2ab751581e88b988b22c84f3a6bfa1a48e60b147a7b077a0acc7e98a2d5ef82702f684bbe637c734bf07e3ea256caf40c985ae9faab02758c48ffe248d5864e567769766890214420b4303d09430672a00b14b7b8ea0f38447248ed93761bfb77f6d47aad71264990f32983cd4619d58078e7c36c39d193a1ca0e623403e9befa98c5e7bbb86379a47a593b0fbd1f695ee16379af26bc4ce7f4007a0c43056acd986c4bacf316dbd4d3026d3c045535bcc6097c5fcb3cf88b054b22aa9f6ef002cba6ca2248e08fd1c0091ab6e7b5fb06ee0b866eb422ee154018113ff41cd2399be142f56e8b5ab6794d077fea4d34c4074e79d493a09d5e9730d6e2a9f43ad8c3b650c7a850e9739a6460047f8ac9437bea77bcc6131008fe4d97ce2a68543e5a4abedc9a7446a3fefce6c3443046381966269cf4228ac738a9135d42fb730ff068b7950e5b4e5cd90bc1a3282d0ac543f5ab4aeba8d97237012b6dfbbedef3224f166c6401aedecb87fbd9c150b9d417330405a0b03dbe812600d655c944ab5e719dee00eacaf0b2554b03fb01f2e6fc2b7f08afd1ccad556f85370feb2786fae993fb70c4cb4df9f6f319a2bd3c74e8ba5dba54e24c6a6b7b8ae6e8f602d354baf87c54851aa5a5af5db7aa14332dcabf62428f164fcf5d9db0d061698543cf0f85e162c2c2c2416626828c1d5f3c198c05b6e4164f7acb7f753e150ac6bfca0ab63378fce6793891952769bb271f5ed6900fa85cfe3ece3a47b34876f6e12f1757911190ec61d9dbc0c0765ca1dcdb4254ad22de77024b9a82c982b7b42e6c1a716cdfd8a1d35a29ab5707b4cdcce1af7f56bb590ff9664f9239e8d420b63b587693d58433fb3b863b96671507c4ff37c99274de0c7b5c6329d0c844c0e93d62f2678114fc2e3cbfc957a149d6dc06486b48f0767613ef949e208a49586a4f73930f29f3f281de9378c83d818c329ab1a17d0aa8083e96e7896a349e3532486368cee09d734093ee49d1ffbd767aba1827324de726e5b308e361a0690ecbf3b27b1aa609bbc92898ac6ef0cbc866a648bfab9dafaab6c2bb736988f6eaf8a86539f9ccbfeb227c39bc7a934bc78dc9466a82707088ecc55b3b359559bef3c628f9d9ef372dbf48e8f12e68447ce5ecb6850cb400a52c79eb1ab5dd48953dbe1e38c2387c94f04f53196c17b77bbb7de6ee040d7c373804300b544b428c9183317628a6a4cca95dc75412c4b2179ba0b2153da7e68c3248d25566ffbc53610fbd136406ba820b7742276e000e7cda5064fee7890bdb35d74f1d0b531459c645bdde79a43fd2501eb137c64e940f9b5ffabe7fb802652a82090074871c75af81b11e067fb986d4c591c04bbaee734d654c68097f1e5bf46694c59e9a4469d5ec5806281c17d7d83bff0cdf63934f0bf772ba2aec72b71039aed0bb591751c24f39432f6f68fca4acb6d51627c46bd2b3061f8ddb192a569e061fa470951e1b47c1c3be078b152d9c2312e649c98789b2296a89ef3e068b5cf8b85297ed874bf57197e8ce77c2e793a06ea6d23d85aecac3d41cd988f66070c5912f77dd7746c6331a6700f4f670c9995874107362ea6813401f84a5e39ae4a47b9c88bb9347b3f84426cd9347660d0992cbc2a1992fa3636a36427ebdcea5fa0caa26b43de9f5c1d1dec02bdf355e82a625c021e03a76c51399d2b33839a0b1ea209a6e4b4bf3d58d9403ebfda1b1bea068898ee174e64b4392e48b35e237ef61888f7bd7b0af57b4ea1d7c4c98b42feb66e770216f1e57a1f79e932bc76dd9209629bbfd9f7f8a82e31ddef396a4b1770e3de64aec74f1b74ed878a6928b362109b45df6b3351bd5002b4e59bd45e7d81f62e710d9336ff410a52e71c9368084b34f58947a3b2d441092ab082f230966a91d5f542e94b41d3597792d85a20609f69dbd352e1403bca1dcc4aa72992c3f257a3e6a408c30b68bd788e0bccc05ceedcecf66291361ed2f57b2652b82d5d3", 0x1000}, {&(0x7f0000000000)="a080fd3804", 0x5}, {&(0x7f0000001440)="bfc15227bf6f1457df574ddb25a2b2d76f0c21bf662362a170bad0e4c5de5bf763e36669d7f2674db2646becedba3e9f5d9601f4c4afd2b20aecfd0913347a901d46730625a024ddeff132faaf4a4d6796ac255f5d62970b562715ae3f3ef6f8b123e7d13b3e7b4137662cfcd1453671e34978a5a06e2b39565c993d0a3ae6830876a0a426fe2ab395cb9d92f736085f4c6c244b81dbf827aa5c009e24541e8743c0510b867363cbbdfc313a9710287d06adc8425fe7469e648cecf65830834abb41def4c5c0c16f22a468d7e48c9d941dda3c771d31bb088fe835339198ba061b4979b9d0b0bb995ab20250efbd16ecb67ddfdfec18b7565919527deadd6d5d3dc1243b276ad1685095f29521d370e95a5361c0cd92ac9a06a91b22f8ff2ba938dfd1b3eede01d9e836edea4bc6d351682d7dbedee865c9381b77ac0c725f2239413b7c914d6a66f9bde4422fe0c7c1f62a5005d1e842be0d93559c30f2c80a353ca631098316d4f54be8e68cff69d52d10a68ef6fb5f5c7bad2c3f95a3f96fab83fa63c53add76844a3227d10e25e424b935410caf8c0c287c17e124dcc23d42845b86d41157cfd859b4b48841d16b1ff7f03c716de4843adb54d23135a353447486e8d988a3433de4176eda760f76e060f2550202a60b5b96961f26bc044427a8115d81d18eb1bbc5030a34bce714c4603152d93298cc738e21f66094ec88b5edfd64923b714bd09447978e7d88768d61cb8ae545ca2696e44a0fcab94c9e6ffd5a6bb76a4fe2c91aadd8c3d5c3d51cd20b11d9691c6b1a7467a375224eb40d34334cacadb8ccf24b7d65db6324c44ebc160e6072520ae7f7f6e93b5754878348520f75e63f21155b6f7a3fe3ca371757fb0d556b25878ec530aec4e7f6cdb994797e815e4912c0e7991af9d4435606ac78be1298ede7628253455c4c9e432a98bf5be2318d7cfe5a76c72b724359ea67e3b9e86c1dadf7ed08f3f37e39828f07c82b7bedaf1beb66d7251868a7879dbd19265704c2f9a0d72221a9c0fa17ed810418532db63bd7f9298d562e1b51b14bf4933879f8380ebb63275f53432ad5156bb7c53cfe56c9a4c8b9078912f3357e2f5c4bd9dad6d7bd8ba0c811c844b76b55904aa6b4edcafebc2e9c684e6978ab75779d7272dfcafe4e3e707edcde1f958bdcc29402761e1dc556618c0f0531ed131f64630311e645c8684249c1628672f83e7932daa3a0da8c18bdac41aedae5091fa2228046cb317d687a6a8c0217e90be9ec56450dbd7cb07b7498395ffb36535866e727812e3893a68c58f67d984129090c7dfee7a547c58326240d956e7b9e914324ef9a0f53f7a7baf47c79959199ed3dff4012f9dfd394f35d5367923596bf27da492ac817a56dc912d7520b9720df61357b4644d3fff32fcfa41fd123c211c8df39deb7eeda4e6a186c5dd50dd1c9a49049d092c370eb6930be6321c552dd25a9c138311d77faefabdd5667bc6609e5ee1d18baef2c6516d888a9a4aac15892f1b11084601ee3eaa1ad75128909f7492b242ea4ce0883fb5793a03f51e8650f5b617504401325eb4e14c5f22e51a55ad6afd3a52edd56e6cabf4fc451fddd8343587088eaea57d1094ab0ac3550c18af10549617809413d3d40a8d523fae45208c25f822520259ec24c47932e8200051eb31accab9d6e09b01d4439ae508a7b5e87e6de9b3100da7aab91dec08b1378834605f67ece378a852c93d0919fee596386cfd8298d987ce92b0dfc0cb4171d71ed0a1162319f410c69ddff845633774e1cddc998185b3fce12cfb7907ea443565b37392eb606c0ae7257c5b9c7ba35c23d40be9ab7646aa2b34d6aeaf1cdcbd4c4ad9f0943906296327a1380e3be0da7e8bdefdc10d52510ef752aa9c31485492c8809adee741206f25ec1061d4271416433ea08f667d63f8268b6aa09ada10db12a1acdfa1baffd414a43228b9d7f35ac879131cea568ae0f76ba1ae248833831236f441986bf2073c35c21aced34fdd0cf48b0b779c0191b603e60ffbd79557fe07c477b82b2adc87d34a64de764082f9a5f9513e0b8ca13a4b731ecc9bc560228c06bb3eead1b298676e7e02d36f8c9113673e748a11687447cdc7b8b459e71444b88a50130b54826444f651bff45f21b42a508bef83889011f288d62b07635c2258e1b3f804d63804a5522c2c932f16b8a30d570fa3c2708e85fa605b976d53720912faac1bd0a468301aa18a814ff8cc545770ca23ae93e12345f44f388ee2d91efd03fa4ca2fc199edba8cf4be27e477e3fb598c7e64c86b93cfc1d2ba12f7f65af45f9895a2a42d08882f576346e34892c7e9c68c54a806aa2b718c9c4d6676bd96e47df057b3217c7275393449b5848d2803286c95854d6518f519592b759d5033b3d154ba5ab226c50f18dacb8421906d66d0c672bbac854ca8bd13dcd5c83cecf9ab7819d7f6b40e700d15c78a13aac285f8f7ccd5bcc7a96a1e3b422b8a3fb52485e2bf5c6777c0ce9307fdf4696cae44c47cfddc54c64f6b3ab25fbec6e014116e167cc3b06fb209c1385c145d568ef6b92cdf4141d6699a451038e7ea59675ff527d0f899874dff684045ad61ad29ac93eccb06533819c78a961f11eff6e4b8190b18e8c26868d7931066b7c5aa4b100eb799e6511892fde250f660122de9bb07ffd52981334d058310fad092adbf5e024ce30d8e1fd653031c11e5ec8b232a80f9066829e9683918745a3c438793bbf56d66825ce490f7be65bc526273013a0a1bca578c6aa78a377e8c157d94b80af254bc7005bbd4671dc905e6511bab1c641111b6de3722cbdd699b6e0796e254a7baefd4f1d8fc92a83e3836cf2c3181a56bba29f668b5dd67ef0b8bdb42b9753da143fdbd67343a2313e7793ce5ee60f18dfa3182a2aeb4736a4dbe54dac0ccdc82ba33f49c396f60c3601d8010453c12e2b2552921039f930f226f5bd1a109767d6b4cd41412929eda84913507af5961dc130f55b853180c7cb162b6f7b4dcf0a30d381050cb184dc9d28c45e0e9cb5d7138e43b74da5b30d4bb8191e79ee4f82f07be892838067b59471b62c257811c0c92670e38387e6803a9d62a6397c5656937189c882e5cc206a1eb2c13c73885242eff6f177085b5e54a33365dcc8eb86ee336ea5c2c79444a76837072f3519f94f8ea788eea2ccb63ac4d78190471a9b9ba17600aa8af682ad0122b9d7b6044ff6d1050634d35c6f1f3bcc4f7305aee3bf1088e0f5ecf379364a9db0ff58bc9f8fcf52483764c14ef97080aaa4cbf276448a6b7cf4b6cc8504015fb40d36c45f559b1e8030c4684274e74c742963d34deb86e1dd28c21dbd63aacaf10f526ec35dad3c495e3a69a9bcfeefde34b74d65eb967d6a5248dcb6c3b7842ca0823f26d66bda7c35a8d50aade30e2d4d7a3f73db279baa50f1f6c69bba6daf947930cc827a045d728a046c006a9c88b6eeb6de713e69f2700c215871498cd0f1cb1d17e51fa81045fc26c28be66957723d5ef1f0b8017021552d5ac465c612018d48d8e9865693761b08a3f1b08312fd0f69d83a186094fe1ee48dc4999d89c44856baf21e301c843c123c2671399bf5970ceaa82caf4e15a0b9b8344552fc6313a75b9927e723699964dc4a9e23d9419e7e0866801b0f9eb94161ad5e823b5c7b1d0381a26deda9b28d663be47acde957b2634ca4a8ae496b585bd5e1da0f9c43ca8ef07aed7d2b0f410e76116ef698633c82f33983af8cf07b981150bd3ec443d01d1903c0a845998f7182b8f520397e5a5ada15b59e132ba51b1c75e412710e986aa92dc9bbd44a32e8ed816777b03bd117815fcb55869c67bcb513cb078e5d0c881f6699ff23f0d3ec6eacb8f81eb0d54deb6624a4d1dad8b3fb403477e428146270447f5f25e4626912ed844ff051103954c218ea13edc09d15a7dca89b0ed022feaafbf42ce4af1f1b274fd7061a9eea2c8be6c302505c8c5ad932760f7df95fcaaf2e2646710f1e6b77ab3fc55eaa859f07dda9eb0dee1c447195531e5b97cd871e1909b25b7f7c3674e022827706a8b507b3086890353a676eae4273ed97b94441aaed71a5ca678792214d053b3779af796be36a1e78875903d25e4f4502bc425571cb145e4f6508a1fb620ab6ba14a77470b55f021e8372d26d0266fdcdaff5e895f6627b7e19f258fa1d76544c83e19b0ae28df2079693b87276da2eff3eb4bd99299ff04624aba4f20fcecbc2e81e8cc0ec3800a79793f2c9698a5de7aba9b5e26a4db6e576a6f97d71e2239bef9a1beec0412caafe23708d18b9311d92b3592f8b642859c0f7b230939741ed4161589d6bf04e3d2068a7f8319213328409c4ac3ccf2922e862c430b4a35e6fea17dc2f4f7b73cbd3842189accd0e37841bf59b53b4f3a1efccd78492527833c1d5e7b30728a6e94415c40ea46ad92208b6e51437448adc5bbba0fa93d980c84fd5f38fc09e3b6e0ebcea9e9460ac86c0a1869cc58cdefab3158ced23fccd4d794c6d55107455cfecb39aed57dd17ca4bc715522a67ec685a77eda0465a29610a44ae86df51cac743fbcc68865130d33d0ecf0825f1cf007db802af1ada16a1f268486d161a0b88578568d3b6439ee8dbfbdf350685b7722a40992302d7d4b8b1b15f53f595e2c201ec8b0bfe808a8e351d53c7c31a7405888f9af84d448a48aee28ebeb627dbe51ee4b2b9cee093d9fca7fb47c16cd42aabcd119016e267611dea3e798e0797ed1e28a74c24dcc7c0d02e973b4523dddceeb118618a0ddd378c5624dfbf418580b787a9801fa122ab227cd1ebdfebc7c6046b559b04cf09c34e949db8169791073724fe16fa11d2e092eef419d6319d59c976581a53e30b3225c87f2087c36aeb4f34aadffb7f948ad4875567176bf3d1f651a3bd7fcee3b07f437a2dcaba9d16dfb926302433f1d2a55bff8c08852c325ee62d197db188ba82a66ab272447a4669819a60fe5fdcd2e447ea0381746960910980caee6cfda380507c949418a43af50cbdab8a00a584beaa5745c661040cc46ad6988242dd0e6fc0184645b5221aa9310201d26c43b90d6c7ba84ea66df080b3e6c2789ab38bf88978e77fc2046bce9e967b2a74ca130ad3cc98b734fd1e8417a6293e4878a75aec1d677c61cedc006f3e211abb1b7feae585b033e79b567869c83d17619e740c8b0a4dec1e28e82eac63872d27f18dcd1330da774fba7969fb65a2ca5871bcf87f0e33854a0d60edeb0004e7621a9f4e1b63d2e57b655aa816c93d3273b35660cc3a5c8fbe5537e7ba50482848e0ec776467b1624586e8d280b3ba19a4fc31b898dbc01a43e32aef3974b18a1a48595c0943304f413f3d5be66ebe5dbbad461f41acfa87d73446142be6d897f627497aa5b296fc70810eb2d2ad03f5a371afd95d3136a7813847f890c36cf9b3261a0d3ed84e4814c59fc2abd01cebe91e362145c991c24a3ec585f9979d0607738f77d7ce8f6d37443ebc67b19952ff3d8bd46a27b22eaa06ff0b1f13a4a9b8c6adc4beb3e071f077576b9b578b75a503ba5269944be81fccba4b3b23871dab4b9b1bf7d2dbaab048c4b5404c8a7994890f67fb8cbed21f2cc8a201478a7f821951eb8faa43676326fc11f65c9a02b49996f572eb23146b0c2cd24196e8ee551ed5c332a81a48477459a33d456507221c3f71051c8e49035cbe1dc097bddbec859f10acb2a201b79dbca14753d894855c6e11db39db03ba3c7e6206c65a3de24681dd64b8b4667bb92aa7b7e966977bb6a68cf4c37", 0x1000}, {&(0x7f00000001c0)="760b7d912d137f786170bd8e939bbc3b3873e25aa311e827da8b077e15a82b25b2f116d0cde7cb8bc028e0b595b162bbacfcf06b4760a03bb03dfe46c52981172393b6a034ba9f883ec262bbfee2332a6cb59e1b7a5f776c7267ddcf50995a41b10887dad39f7c96e0116de11e2e246005d6e21fdac11d127442484df529dbf2c17534bcb670f43b793d3349443f3df3db0d0582a75c2e8397", 0x99}, {&(0x7f0000000280)="726b5264f275b502777452e34847c8b232f0abfc17496aa8eae5a7cd91b60dd808428613fa30616b4728cf8afd952b1df93cdf38cb6b9836362064da98e0e2ee037fc0f287ba7b14c3b3abf249a8985be2f566904e4953b43f8cde148a74e17c13872bbb390e5080001af88682e0ae4a625c2d88269e17b932c7624293ebfd799037daeee92c0a2d7245b66dbc9b20", 0x8f}, {&(0x7f0000000100)="bc1ffb705801b6a8a2a0", 0xa}, {&(0x7f0000000340)="af5e1325a71cefbb5df5c7c314d35a9827b68c32910251be86e08ff1ba85d395762576f5b8aaf5c1d4ea1591d90d455562b3d1e5b33edcc688a8913060f9f56e07fd", 0x42}, {&(0x7f0000000140)="b8646f5cf03b395509f1be3044c89d1edd", 0x11}, {&(0x7f0000002440)="52e663ccf9bfe0af6c2fdface38cff40cd43e9995fe2301e969172c8dbac2b2ebad2c48e886fe10c70b3ed76a0cbfca21ac499607e51333a92b447125e4f352912e17160817d4ef70b1a2facc2ec", 0x4e}], 0xa, 0xc8) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='~', 0x1}, {0x0}], 0x2, 0x2) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(r0, 0x0, 0x0) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000080)="a60b2536141bbc6b6f45ac3444acd2851b787e0fa6675d73374140865b42783145cf16fabf972c20085a2a386cf784c169c4459934a020af5c61227c3f4dd8552db84e577232e0f8dee59420941d324cd0b7d5ad42b8c04c3f6c4f5130d5123d1aa0e1765c53467a418ef7e88a3034a5a88e1de8887991e2", 0x78}, {&(0x7f0000000440)="20af32781d4baafce8cbd7d1b4453610182bbafebd0bb384ef7b85f84d95bba70e1518731276df7a745f1dfacda02fafe7d9958c87b4163a3efe7d7963998f356496149218cda6649a990b7241f923654dd7d3e536f5093ee10eaa3f5c0e001d998f2f3c187a63e1017479ce6777e9c64e799926ee4760df72cc0349c35738361113091de3bb787c87c12911ba1013d88c6f7bd2d31b90a119ec26c2dbd45e196b9539bd7b8c9f3097ab10fed555526ff5588baf306db113c915e9c7728ea747e808ee75663fabcdcf06b2e949c6b16f60a3a6af45dba52fdcfdc74f45883642fff4611e71904ee2376eec7dbf53f68c46b00eac07541dbbaeea6e9354354bb9348db0af968396e42dcbed8776f33bb6404cd3bb9a468739f4d5c39b23e3b2ba5563f0ccd0144532bce4cfbeec7d47983aedcb184c41159c6602cf63867187c924f123f824c1789bce112657b494553a14d187ae1ab6bfcaaeb0ae8b7cba51fcade029db4adb0597a3ff9b28240b4d4fe05490f832ad94ae4302f01f6cfa3260c24e34849161e742273924f1379c770bb34817bebb4f93deda0666f7d6523e5f4eaa381943c9158e3f066f26fea05613711ccf94dbab91565ee90ffff482b41db30005d84fb4f20e5bfb9b5d8e77bc7a8c4d6ec1eb3bbf5b60de56e3ef3bebb8c96c281f555100db44f8b933be8a346a86abc6e73aea0f5d889ecc5fb501947de8882940f1d76a177a45168f9cae5f83252c1172185ac93019cdec9ce3d816b8f58e2428e85395dfac27b5bc7a0978d34e72953d9c88e9f27574a51bfd59cd98c90f000833ed228cf8b9494aa414696f535525c9a1b3df602448a30940da9b76ea474aa4fac4b3a895858162d1b3ca6a2767dee7e7fe60f51328f8e8bee0b25b65f8c7a26e1128090e61fdbdc09baa1a3957dbbc39a89c2640a4b3888ac6d1dca1c8da2f8c61b42e77e579a8f0f9b88b36218f6e0e4c08f69dea46cc35ffbeefa3a059e80e3e8c92cbd7b77776de4802974c27f31fb09465db5f445fb5c7aecd8e966b527d63b8461d89ef11f302137728443ffc3ae5f219c86aba95071da49f00c0684273d91aa609999da1b5077189d5733859ada3eb332d640c891e44f6488c14a178b1c4289936cbb635639548765c9c3d6a048d8271dd7376fb44b04b77c7af9107cdea6a206161f2646ef4e51349d8bb085c50a8d177674d9e7fefce9dfc0404bb4d37980c2c11cf1afc7b91dcc3bd02e4ea81fea77d5821a545836d1fce1833aefb2c301cdae2e7e5660579ec49301114e484ad8e0cddc4832e4765cf0b5d4fff7db1446a3767fc671de001e6ae2876f4e64b2b62de2571f66341f5656c5ffdda4914e4acf639126ad7824f9e4433998b96a3ecd095bbf72471a93e0b50ccd1b95506f2bb9eff507cfb2cd26115a55526a11041924d8480c56432616221605d83c5507432203890b9355e3116bccf5543ee04307990189891236925248adb4b870ea0b1472fc9c19b00dabe8395fad58db4702088778daea6714e4d11e384bc92bb0469c76997a73586781bd2228e97cbf2dc48f2bf2dc1a7660371cd9c7319addfc76822168ef6ea4cde73f3c90d761d161667b1da18aeb3f31234876ae8e6ea377f60aacf33159baebd56bc926355d036e51ea5917ffde43e339e42fb4a3945010711a6475627689897b6b8243127f0b25d1268b3db703c41b857eb2df8cd70b99af3c1e85f8742aa2eac1dcc4a46e5d8aa09f7d5ef21d14a89deb5970bd5089cbeadfa329278b8bf1bc378622b880a61f12d32605288da42cd097429efd5e188563eb877c72d71bf1cbe9783b1cf6ccfce47111c6704c5b8f34dd4b615b864817a97fb50488f0f706c6cbc70b1cf6a37a2058ca674287662afa74c19014c52f16cb73d11669fa2a985c675562381f678ae1e3231242caf532b181b938ad00aa50d83528b5cce77aed78c4741d5cdc750cbfa95862317142e4326ff076b8627e13eb09e7d914e12483b899024a852ea78baf13d1d462e594cfa351e6b236b23bba1067f0783e36bd82347e81bb7529696a9d8890d94f4a6586635b3bd29ec74284a693e7a82f56db8d3951aa92fddb8f2b74171190a05cdc5174d7a3600f9411108c7e3d9bcd488d6c47528e5a820ba8c4a4cb9d8f616a7ff24eacfd5b22b06bca65c659a5cb9a5bb43b3b79da0e4bb2cb4b91ddee9be90b3b5812af7818b1980b47a3d4b2ed1dc480891910750a04e076e4b2cb7486c01b8ae77bd88426a24712a5ea48cf7f024a33510bdf26e28ee6333fe05c2922c03d40ae7e8d6b4a64647ece03f6ac2de620d8441d4ebe8cebe0fd686136a24edf2e1d4fc17228c5cdb6702122a5e48bf18efecc6bcfaddf83a9801c6272b2b37bf61954d6c15e03a0eefe2815ad5c57cb5d267cc57ac03ee5d000394c5adc82a4a6f4af1e45b3464325dfeccef17037e4185cc5afec13346028b8ffc44572935e980ec5a00038f1a1537536111a42ea5b38b1cd3e0de8bd0302630ae5862d6a012bb750771721fee21c19ef0930fff5fae3fb6dd0f00fda3dd63ce0e0f400b99fb5d122fe1b06a119d552075a17d652b68be5fd34e753d6663c389ab4f2c6c001c6527bd299ddd583c0cb4697dbf30002b1c7c27dae9114dcc169e5dbef614d232f2aca93aadc74fb044a2ec76cdef03ec2092a26b99a52075148efefca66f8896555b59f8e9a34c4f39a7d2d75bfa335d5f4d916dc8f2f7947e6c8fb89e87be22c79739e0bd4730eaa64f3fd88ecbcee144270ba38f96d7b3bc0e14b37f0175cfe0eb835fe27c0e946a84561f217c40d922fb9132b928fbb5fd589453122e18ad84accc6269475b28413b2d79d5a53b7e24097c7ea8567a93cf29917f57d388f1adc03b3f0349af8bd12cb0b6dc46427936025d2229c5b585cb9927fd2803a6b814746a9a38ed71cb28cd0d8992367852cef32cd8108d22035497928eab8233f17f0cd9094e6f7e776c8a6d850b01f4d7e0db4fa3d1bd97e587586e4174d5d70050074cfd8c141709727203f71bb0b98d76a66447da91837c64fdbfca5f8b80b7a1a1bd9aec24bea0298ecb492b784bd19fe7ec60488af154be85d3891fc7fcec0cd60b1aaf331769bfdc111bb08eab6257d8542c4ee535941da455016bbbcea3ec2b0fe25836dc1e9f9c4d7f765d63825422bf6e48b03b1d6af097c1440f6e21ae1e13b4bf160462b81082f29bd246089a4b68c7406281f32a076259a50d649c147176915fe3646a7551836644d3885a597a17e742f2a7af8f65f15d7e0791b1c328e7b9568ef8138398893e01a7452b846f722bce7ff0fd5a241164b3c71ff93e29f330682ba25a56b5a836bd5136be0e53ecb8951ea0a5a81be3d05cac14b04ce74dc2c2c0df588477ec7d41d38317b72e164cfa2ff27bd881824402b5ab179fa58714b2eb2ed99dd99f3c308af33f1674f033d75288822ad5def8b62b94b0f95c108a3da1c7fd09270292b920f3196833b1f42bfcff2d071c9b083082c19e0e011202f39e967a36091b22f16fa7ee358f96a88878abf1ac9d98f4eefff4b9dead1aa912940074c43cc7f3bb776dcd6f3f8bdca6b6aa82cf47c9207a5af40e9fd32b260e704c28436ae0f12473efa8c41f150628369620788a050268baa36945dcdafa6450861233e58513d9bee1b3ad555aa0e25243f66b18eb9c6d1a54c9d851d1dc7329a73138879de709ee464402bba89b86e3bf7283e834000a4643e37f4993f00244aa72d158d1bf179f254ab3aa0a76877745abf2ab751581e88b988b22c84f3a6bfa1a48e60b147a7b077a0acc7e98a2d5ef82702f684bbe637c734bf07e3ea256caf40c985ae9faab02758c48ffe248d5864e567769766890214420b4303d09430672a00b14b7b8ea0f38447248ed93761bfb77f6d47aad71264990f32983cd4619d58078e7c36c39d193a1ca0e623403e9befa98c5e7bbb86379a47a593b0fbd1f695ee16379af26bc4ce7f4007a0c43056acd986c4bacf316dbd4d3026d3c045535bcc6097c5fcb3cf88b054b22aa9f6ef002cba6ca2248e08fd1c0091ab6e7b5fb06ee0b866eb422ee154018113ff41cd2399be142f56e8b5ab6794d077fea4d34c4074e79d493a09d5e9730d6e2a9f43ad8c3b650c7a850e9739a6460047f8ac9437bea77bcc6131008fe4d97ce2a68543e5a4abedc9a7446a3fefce6c3443046381966269cf4228ac738a9135d42fb730ff068b7950e5b4e5cd90bc1a3282d0ac543f5ab4aeba8d97237012b6dfbbedef3224f166c6401aedecb87fbd9c150b9d417330405a0b03dbe812600d655c944ab5e719dee00eacaf0b2554b03fb01f2e6fc2b7f08afd1ccad556f85370feb2786fae993fb70c4cb4df9f6f319a2bd3c74e8ba5dba54e24c6a6b7b8ae6e8f602d354baf87c54851aa5a5af5db7aa14332dcabf62428f164fcf5d9db0d061698543cf0f85e162c2c2c2416626828c1d5f3c198c05b6e4164f7acb7f753e150ac6bfca0ab63378fce6793891952769bb271f5ed6900fa85cfe3ece3a47b34876f6e12f1757911190ec61d9dbc0c0765ca1dcdb4254ad22de77024b9a82c982b7b42e6c1a716cdfd8a1d35a29ab5707b4cdcce1af7f56bb590ff9664f9239e8d420b63b587693d58433fb3b863b96671507c4ff37c99274de0c7b5c6329d0c844c0e93d62f2678114fc2e3cbfc957a149d6dc06486b48f0767613ef949e208a49586a4f73930f29f3f281de9378c83d818c329ab1a17d0aa8083e96e7896a349e3532486368cee09d734093ee49d1ffbd767aba1827324de726e5b308e361a0690ecbf3b27b1aa609bbc92898ac6ef0cbc866a648bfab9dafaab6c2bb736988f6eaf8a86539f9ccbfeb227c39bc7a934bc78dc9466a82707088ecc55b3b359559bef3c628f9d9ef372dbf48e8f12e68447ce5ecb6850cb400a52c79eb1ab5dd48953dbe1e38c2387c94f04f53196c17b77bbb7de6ee040d7c373804300b544b428c9183317628a6a4cca95dc75412c4b2179ba0b2153da7e68c3248d25566ffbc53610fbd136406ba820b7742276e000e7cda5064fee7890bdb35d74f1d0b531459c645bdde79a43fd2501eb137c64e940f9b5ffabe7fb802652a82090074871c75af81b11e067fb986d4c591c04bbaee734d654c68097f1e5bf46694c59e9a4469d5ec5806281c17d7d83bff0cdf63934f0bf772ba2aec72b71039aed0bb591751c24f39432f6f68fca4acb6d51627c46bd2b3061f8ddb192a569e061fa470951e1b47c1c3be078b152d9c2312e649c98789b2296a89ef3e068b5cf8b85297ed874bf57197e8ce77c2e793a06ea6d23d85aecac3d41cd988f66070c5912f77dd7746c6331a6700f4f670c9995874107362ea6813401f84a5e39ae4a47b9c88bb9347b3f84426cd9347660d0992cbc2a1992fa3636a36427ebdcea5fa0caa26b43de9f5c1d1dec02bdf355e82a625c021e03a76c51399d2b33839a0b1ea209a6e4b4bf3d58d9403ebfda1b1bea068898ee174e64b4392e48b35e237ef61888f7bd7b0af57b4ea1d7c4c98b42feb66e770216f1e57a1f79e932bc76dd9209629bbfd9f7f8a82e31ddef396a4b1770e3de64aec74f1b74ed878a6928b362109b45df6b3351bd5002b4e59bd45e7d81f62e710d9336ff410a52e71c9368084b34f58947a3b2d441092ab082f230966a91d5f542e94b41d3597792d85a20609f69dbd352e1403bca1dcc4aa72992c3f257a3e6a408c30b68bd788e0bccc05ceedcecf66291361ed2f57b2652b82d5d3", 0x1000}, {&(0x7f0000000000)="a080fd3804", 0x5}, {&(0x7f0000001440)="bfc15227bf6f1457df574ddb25a2b2d76f0c21bf662362a170bad0e4c5de5bf763e36669d7f2674db2646becedba3e9f5d9601f4c4afd2b20aecfd0913347a901d46730625a024ddeff132faaf4a4d6796ac255f5d62970b562715ae3f3ef6f8b123e7d13b3e7b4137662cfcd1453671e34978a5a06e2b39565c993d0a3ae6830876a0a426fe2ab395cb9d92f736085f4c6c244b81dbf827aa5c009e24541e8743c0510b867363cbbdfc313a9710287d06adc8425fe7469e648cecf65830834abb41def4c5c0c16f22a468d7e48c9d941dda3c771d31bb088fe835339198ba061b4979b9d0b0bb995ab20250efbd16ecb67ddfdfec18b7565919527deadd6d5d3dc1243b276ad1685095f29521d370e95a5361c0cd92ac9a06a91b22f8ff2ba938dfd1b3eede01d9e836edea4bc6d351682d7dbedee865c9381b77ac0c725f2239413b7c914d6a66f9bde4422fe0c7c1f62a5005d1e842be0d93559c30f2c80a353ca631098316d4f54be8e68cff69d52d10a68ef6fb5f5c7bad2c3f95a3f96fab83fa63c53add76844a3227d10e25e424b935410caf8c0c287c17e124dcc23d42845b86d41157cfd859b4b48841d16b1ff7f03c716de4843adb54d23135a353447486e8d988a3433de4176eda760f76e060f2550202a60b5b96961f26bc044427a8115d81d18eb1bbc5030a34bce714c4603152d93298cc738e21f66094ec88b5edfd64923b714bd09447978e7d88768d61cb8ae545ca2696e44a0fcab94c9e6ffd5a6bb76a4fe2c91aadd8c3d5c3d51cd20b11d9691c6b1a7467a375224eb40d34334cacadb8ccf24b7d65db6324c44ebc160e6072520ae7f7f6e93b5754878348520f75e63f21155b6f7a3fe3ca371757fb0d556b25878ec530aec4e7f6cdb994797e815e4912c0e7991af9d4435606ac78be1298ede7628253455c4c9e432a98bf5be2318d7cfe5a76c72b724359ea67e3b9e86c1dadf7ed08f3f37e39828f07c82b7bedaf1beb66d7251868a7879dbd19265704c2f9a0d72221a9c0fa17ed810418532db63bd7f9298d562e1b51b14bf4933879f8380ebb63275f53432ad5156bb7c53cfe56c9a4c8b9078912f3357e2f5c4bd9dad6d7bd8ba0c811c844b76b55904aa6b4edcafebc2e9c684e6978ab75779d7272dfcafe4e3e707edcde1f958bdcc29402761e1dc556618c0f0531ed131f64630311e645c8684249c1628672f83e7932daa3a0da8c18bdac41aedae5091fa2228046cb317d687a6a8c0217e90be9ec56450dbd7cb07b7498395ffb36535866e727812e3893a68c58f67d984129090c7dfee7a547c58326240d956e7b9e914324ef9a0f53f7a7baf47c79959199ed3dff4012f9dfd394f35d5367923596bf27da492ac817a56dc912d7520b9720df61357b4644d3fff32fcfa41fd123c211c8df39deb7eeda4e6a186c5dd50dd1c9a49049d092c370eb6930be6321c552dd25a9c138311d77faefabdd5667bc6609e5ee1d18baef2c6516d888a9a4aac15892f1b11084601ee3eaa1ad75128909f7492b242ea4ce0883fb5793a03f51e8650f5b617504401325eb4e14c5f22e51a55ad6afd3a52edd56e6cabf4fc451fddd8343587088eaea57d1094ab0ac3550c18af10549617809413d3d40a8d523fae45208c25f822520259ec24c47932e8200051eb31accab9d6e09b01d4439ae508a7b5e87e6de9b3100da7aab91dec08b1378834605f67ece378a852c93d0919fee596386cfd8298d987ce92b0dfc0cb4171d71ed0a1162319f410c69ddff845633774e1cddc998185b3fce12cfb7907ea443565b37392eb606c0ae7257c5b9c7ba35c23d40be9ab7646aa2b34d6aeaf1cdcbd4c4ad9f0943906296327a1380e3be0da7e8bdefdc10d52510ef752aa9c31485492c8809adee741206f25ec1061d4271416433ea08f667d63f8268b6aa09ada10db12a1acdfa1baffd414a43228b9d7f35ac879131cea568ae0f76ba1ae248833831236f441986bf2073c35c21aced34fdd0cf48b0b779c0191b603e60ffbd79557fe07c477b82b2adc87d34a64de764082f9a5f9513e0b8ca13a4b731ecc9bc560228c06bb3eead1b298676e7e02d36f8c9113673e748a11687447cdc7b8b459e71444b88a50130b54826444f651bff45f21b42a508bef83889011f288d62b07635c2258e1b3f804d63804a5522c2c932f16b8a30d570fa3c2708e85fa605b976d53720912faac1bd0a468301aa18a814ff8cc545770ca23ae93e12345f44f388ee2d91efd03fa4ca2fc199edba8cf4be27e477e3fb598c7e64c86b93cfc1d2ba12f7f65af45f9895a2a42d08882f576346e34892c7e9c68c54a806aa2b718c9c4d6676bd96e47df057b3217c7275393449b5848d2803286c95854d6518f519592b759d5033b3d154ba5ab226c50f18dacb8421906d66d0c672bbac854ca8bd13dcd5c83cecf9ab7819d7f6b40e700d15c78a13aac285f8f7ccd5bcc7a96a1e3b422b8a3fb52485e2bf5c6777c0ce9307fdf4696cae44c47cfddc54c64f6b3ab25fbec6e014116e167cc3b06fb209c1385c145d568ef6b92cdf4141d6699a451038e7ea59675ff527d0f899874dff684045ad61ad29ac93eccb06533819c78a961f11eff6e4b8190b18e8c26868d7931066b7c5aa4b100eb799e6511892fde250f660122de9bb07ffd52981334d058310fad092adbf5e024ce30d8e1fd653031c11e5ec8b232a80f9066829e9683918745a3c438793bbf56d66825ce490f7be65bc526273013a0a1bca578c6aa78a377e8c157d94b80af254bc7005bbd4671dc905e6511bab1c641111b6de3722cbdd699b6e0796e254a7baefd4f1d8fc92a83e3836cf2c3181a56bba29f668b5dd67ef0b8bdb42b9753da143fdbd67343a2313e7793ce5ee60f18dfa3182a2aeb4736a4dbe54dac0ccdc82ba33f49c396f60c3601d8010453c12e2b2552921039f930f226f5bd1a109767d6b4cd41412929eda84913507af5961dc130f55b853180c7cb162b6f7b4dcf0a30d381050cb184dc9d28c45e0e9cb5d7138e43b74da5b30d4bb8191e79ee4f82f07be892838067b59471b62c257811c0c92670e38387e6803a9d62a6397c5656937189c882e5cc206a1eb2c13c73885242eff6f177085b5e54a33365dcc8eb86ee336ea5c2c79444a76837072f3519f94f8ea788eea2ccb63ac4d78190471a9b9ba17600aa8af682ad0122b9d7b6044ff6d1050634d35c6f1f3bcc4f7305aee3bf1088e0f5ecf379364a9db0ff58bc9f8fcf52483764c14ef97080aaa4cbf276448a6b7cf4b6cc8504015fb40d36c45f559b1e8030c4684274e74c742963d34deb86e1dd28c21dbd63aacaf10f526ec35dad3c495e3a69a9bcfeefde34b74d65eb967d6a5248dcb6c3b7842ca0823f26d66bda7c35a8d50aade30e2d4d7a3f73db279baa50f1f6c69bba6daf947930cc827a045d728a046c006a9c88b6eeb6de713e69f2700c215871498cd0f1cb1d17e51fa81045fc26c28be66957723d5ef1f0b8017021552d5ac465c612018d48d8e9865693761b08a3f1b08312fd0f69d83a186094fe1ee48dc4999d89c44856baf21e301c843c123c2671399bf5970ceaa82caf4e15a0b9b8344552fc6313a75b9927e723699964dc4a9e23d9419e7e0866801b0f9eb94161ad5e823b5c7b1d0381a26deda9b28d663be47acde957b2634ca4a8ae496b585bd5e1da0f9c43ca8ef07aed7d2b0f410e76116ef698633c82f33983af8cf07b981150bd3ec443d01d1903c0a845998f7182b8f520397e5a5ada15b59e132ba51b1c75e412710e986aa92dc9bbd44a32e8ed816777b03bd117815fcb55869c67bcb513cb078e5d0c881f6699ff23f0d3ec6eacb8f81eb0d54deb6624a4d1dad8b3fb403477e428146270447f5f25e4626912ed844ff051103954c218ea13edc09d15a7dca89b0ed022feaafbf42ce4af1f1b274fd7061a9eea2c8be6c302505c8c5ad932760f7df95fcaaf2e2646710f1e6b77ab3fc55eaa859f07dda9eb0dee1c447195531e5b97cd871e1909b25b7f7c3674e022827706a8b507b3086890353a676eae4273ed97b94441aaed71a5ca678792214d053b3779af796be36a1e78875903d25e4f4502bc425571cb145e4f6508a1fb620ab6ba14a77470b55f021e8372d26d0266fdcdaff5e895f6627b7e19f258fa1d76544c83e19b0ae28df2079693b87276da2eff3eb4bd99299ff04624aba4f20fcecbc2e81e8cc0ec3800a79793f2c9698a5de7aba9b5e26a4db6e576a6f97d71e2239bef9a1beec0412caafe23708d18b9311d92b3592f8b642859c0f7b230939741ed4161589d6bf04e3d2068a7f8319213328409c4ac3ccf2922e862c430b4a35e6fea17dc2f4f7b73cbd3842189accd0e37841bf59b53b4f3a1efccd78492527833c1d5e7b30728a6e94415c40ea46ad92208b6e51437448adc5bbba0fa93d980c84fd5f38fc09e3b6e0ebcea9e9460ac86c0a1869cc58cdefab3158ced23fccd4d794c6d55107455cfecb39aed57dd17ca4bc715522a67ec685a77eda0465a29610a44ae86df51cac743fbcc68865130d33d0ecf0825f1cf007db802af1ada16a1f268486d161a0b88578568d3b6439ee8dbfbdf350685b7722a40992302d7d4b8b1b15f53f595e2c201ec8b0bfe808a8e351d53c7c31a7405888f9af84d448a48aee28ebeb627dbe51ee4b2b9cee093d9fca7fb47c16cd42aabcd119016e267611dea3e798e0797ed1e28a74c24dcc7c0d02e973b4523dddceeb118618a0ddd378c5624dfbf418580b787a9801fa122ab227cd1ebdfebc7c6046b559b04cf09c34e949db8169791073724fe16fa11d2e092eef419d6319d59c976581a53e30b3225c87f2087c36aeb4f34aadffb7f948ad4875567176bf3d1f651a3bd7fcee3b07f437a2dcaba9d16dfb926302433f1d2a55bff8c08852c325ee62d197db188ba82a66ab272447a4669819a60fe5fdcd2e447ea0381746960910980caee6cfda380507c949418a43af50cbdab8a00a584beaa5745c661040cc46ad6988242dd0e6fc0184645b5221aa9310201d26c43b90d6c7ba84ea66df080b3e6c2789ab38bf88978e77fc2046bce9e967b2a74ca130ad3cc98b734fd1e8417a6293e4878a75aec1d677c61cedc006f3e211abb1b7feae585b033e79b567869c83d17619e740c8b0a4dec1e28e82eac63872d27f18dcd1330da774fba7969fb65a2ca5871bcf87f0e33854a0d60edeb0004e7621a9f4e1b63d2e57b655aa816c93d3273b35660cc3a5c8fbe5537e7ba50482848e0ec776467b1624586e8d280b3ba19a4fc31b898dbc01a43e32aef3974b18a1a48595c0943304f413f3d5be66ebe5dbbad461f41acfa87d73446142be6d897f627497aa5b296fc70810eb2d2ad03f5a371afd95d3136a7813847f890c36cf9b3261a0d3ed84e4814c59fc2abd01cebe91e362145c991c24a3ec585f9979d0607738f77d7ce8f6d37443ebc67b19952ff3d8bd46a27b22eaa06ff0b1f13a4a9b8c6adc4beb3e071f077576b9b578b75a503ba5269944be81fccba4b3b23871dab4b9b1bf7d2dbaab048c4b5404c8a7994890f67fb8cbed21f2cc8a201478a7f821951eb8faa43676326fc11f65c9a02b49996f572eb23146b0c2cd24196e8ee551ed5c332a81a48477459a33d456507221c3f71051c8e49035cbe1dc097bddbec859f10acb2a201b79dbca14753d894855c6e11db39db03ba3c7e6206c65a3de24681dd64b8b4667bb92aa7b7e966977bb6a68cf4c37", 0x1000}, {&(0x7f00000001c0)="760b7d912d137f786170bd8e939bbc3b3873e25aa311e827da8b077e15a82b25b2f116d0cde7cb8bc028e0b595b162bbacfcf06b4760a03bb03dfe46c52981172393b6a034ba9f883ec262bbfee2332a6cb59e1b7a5f776c7267ddcf50995a41b10887dad39f7c96e0116de11e2e246005d6e21fdac11d127442484df529dbf2c17534bcb670f43b793d3349443f3df3db0d0582a75c2e8397", 0x99}, {&(0x7f0000000280)="726b5264f275b502777452e34847c8b232f0abfc17496aa8eae5a7cd91b60dd808428613fa30616b4728cf8afd952b1df93cdf38cb6b9836362064da98e0e2ee037fc0f287ba7b14c3b3abf249a8985be2f566904e4953b43f8cde148a74e17c13872bbb390e5080001af88682e0ae4a625c2d88269e17b932c7624293ebfd799037daeee92c0a2d7245b66dbc9b20", 0x8f}, {&(0x7f0000000100)="bc1ffb705801b6a8a2a0", 0xa}, {&(0x7f0000000340)="af5e1325a71cefbb5df5c7c314d35a9827b68c32910251be86e08ff1ba85d395762576f5b8aaf5c1d4ea1591d90d455562b3d1e5b33edcc688a8913060f9f56e07fd", 0x42}, {&(0x7f0000000140)="b8646f5cf03b395509f1be3044c89d1edd", 0x11}, {&(0x7f0000002440)="52e663ccf9bfe0af6c2fdface38cff40cd43e9995fe2301e969172c8dbac2b2ebad2c48e886fe10c70b3ed76a0cbfca21ac499607e51333a92b447125e4f352912e17160817d4ef70b1a2facc2ec", 0x4e}], 0xa, 0xc8) (async) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='~', 0x1}, {0x0}], 0x2, 0x2) (async) execve(0x0, 0x0, 0x0) (async) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x6, 0x1, 0x3, 0x9}, {0x80, 0x40, 0x1f, 0x2}, {0x0, 0x3f, 0xcb, 0xfffff577}, {0x3c, 0x81, 0x3, 0x100000}, {0x6, 0x20, 0x1, 0x6}, {0xe5, 0xff, 0x7f, 0x80000001}, {0xfffc, 0x1, 0x0, 0x40}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x6, 0x1, 0x3, 0x9}, {0x80, 0x40, 0x1f, 0x2}, {0x0, 0x3f, 0xcb, 0xfffff577}, {0x3c, 0x81, 0x3, 0x100000}, {0x6, 0x20, 0x1, 0x6}, {0xe5, 0xff, 0x7f, 0x80000001}, {0xfffc, 0x1, 0x0, 0x40}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) 16:03:03 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0/fi\x00', 0xffffffffffffffff, 0x3}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) (async) sendto$unix(r2, &(0x7f00000000c0)="20b5570e2123625dd0229c35c1803ed00ffac815ba0a52251ba4861eeaff6a9db3b115462902aedef97c47d48f1f8320c15482e43c36ca8c2d5cd50343062a2f41eb", 0x42, 0x12, &(0x7f0000000180)=@file={0x0, './file0/file0/fi\x00'}, 0x13) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) 16:03:03 executing program 2: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setgid(0x0) close(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendto(r0, &(0x7f0000000540)="6da24fca3463560a5a5f2a518cb9040db2a9012717957c012354151ab02ca83e42f6e7d5277766276cdd600758cb9988423cc01dc10dc7b50815e0e9e8eb19149894b549d07c930effc02f3470080307e171ff1acbbb7e0b5969c7444e639c30e59ba2d8a914f7b7fc3a2b91ef1c042e76a7", 0x72, 0x9, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000680)="c8a0d82d259af2173b1470a1454826d838b4cdefddc44bb5a6d3a5c129e860d1f3892d9343e08a", 0x27}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="8040b9f7fe7bd155bcdbd58f1635f08f42fb4c2f", 0x14}, {0x0}], 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) fcntl$dupfd(r2, 0x0, r3) getpeername$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000b00)=[0x0, &(0x7f0000000a00)='\x00', 0x0], &(0x7f0000000d40)=[&(0x7f0000000b40)='/dev/wskbd\x00', &(0x7f0000000b80)='/dev/wskbd\x00', &(0x7f0000000bc0)='/dev/wskbd\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='/dev/wskbd\x00', &(0x7f0000000cc0)='{\x00', &(0x7f0000000d00)='/dev/wsk\xaad\x00']) mkdirat(0xffffffffffffffff, &(0x7f0000000d80)='./file0\x00', 0x6) mkdir(&(0x7f0000000dc0)='./file0\x00', 0xda) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000e00)) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) renameat(r1, &(0x7f0000000e40)='./file0\x00', r1, &(0x7f0000000e80)='.\x00') chroot(&(0x7f0000000ec0)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) sendmmsg(r4, &(0x7f0000000740)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000000)="bbe79788b09447c9211cdb0107ae15bb9e11b9df51a273f9b3b9c09f02d9ec500a3fb55ca0479629810224ea1f37d032404da8b5d3ed05d0529c4a2f01577df38613197573381e6e602cfc59d50774e17aca60896d081a8beb0ee7fdcc83cb172961c216887cb2e94707ee0592b73033a1698ba9e9d8f08ec3aec0e64182d93701cf2d9844b9a76c984eb19532e9ee3920a3dc547850d15d0a716cb511933f61e3d6698b1e07914b7e5a4c57ea948b144bab98fa939f13906fdba4c93404fbf82a9baad3b66368", 0xc7}, {&(0x7f0000000780)="acf963ef5502fe3a54a944099b66535a81490171ec58cced6ce768d41b6c0e1af58e", 0x22}, {&(0x7f0000000140)="c9a0a293a62b29959a7097055c3ff19ff397d668907c50dcd3fc0704e607cd6d554cdfef2805b8b215cf3066dfe6fd22f879daa88742774d13cb8855a11093fce38bab1f483b39918496a2bdd902e80ab5cdde94af03bc056acd1a65cd010f3a8230e3964aab0662774a60e11d52d3a8b32be4a7f0f53dd6e50cd49834c0322fec9ceb050f3dad5239e1f4a7f979d185d252b98f8be1af80cd023494014f1649553bf0fef834e0245247f3c5d5b16d8fd3644569362abac6535220ad6d7b3d1a0afcb7dc896c36ef284e06c93935f08fa9170e72f1574e2bb36c69ff413c7dbba05f07a5f7efcaa9c92f6c0a9f1a42d12b6b4e", 0xf3}, {&(0x7f0000000240)="bb1e68b4b5f8f83b2e7478ce54fbb0320e2d54d039ac103588e24042dfb65ca88f1f1a27e11ee7cd4aacf9ef36fa1185197c063d9fd01a2453a82e666ba45365521a52f0615ddefeb405fb6a9ce56623d941e9b3098d162cee1fd70a0638b0f5f46574c7546784218333ede644123d0ce012c99ad4913b13f7023c7a7ed86cb3c0aa59c963a5a8d9396a3163c02b70121218d7ecbae953d3d2ec0e3e3e5fffc3f76df13cbae1f704b986e273994f", 0xae}, {&(0x7f0000000300)="d36bec3a04c7429cbffe2828f5cf4bd02b53539f71b85cc48605469c64d89657b720295a958fe7469ea47705d167f06e1eecf5d1d1e16396b3a63193c15c395f3c3046249933e2a609648938f733bb9e8b8f0bb24642a1ea70696f24f57eb8fd6db49b9ea33119de0bc9f11f2658baa47be26563790df40bf26e5f4a7002da03db7605bc6c323378e2a68d8f4a8b8061be453b429bc945c0fe7ce5cad303147bff14b6e0b65e50eb0ceae9d6834d3a3e454f04a898990420b8c07a9ead64d98a8fd60bcdb1a776c176cac44ed48f8de8b40fd19fba9908814c4f1c6aa7dd2466d579892f", 0xe4}, {&(0x7f0000000400)="fc32e40b0c476ee86025e45f415bfae6cfb677b95e879b38547c0494f994e3e00f6e54c108485376124ea186510706d77c1ff0e1be73a1d5ad4876b335bcc38c0478b2eaed8d59156d3cc3f4c18f56c216323a907d150f1542a8ffe19ccb4bb2e969065fc11ea30bb92c3f64da25e94a2cfb445488312b14dff0d283d088f8af30bdd4afd95a20397e50c0d5490b1e6f33e90881cea9928faacccae82f9daefe83b5097dd13c", 0xa6}, {&(0x7f00000005c0)="b648e004fea9", 0x6}, {&(0x7f0000000600)="41ad33873a562a2aeeb245e1b60b16eb6acaf6ea82bf32e3b3", 0x19}, {&(0x7f0000000fc0)="f28dc464db3ee487b55c67921689b0b9ce22e760fb9f31fb56f3f9a5b7b829b57ff122bb6601be5f59a809eff1afa1b9dfedb1afb3bac1bd0d303eb9c6dae60e4240abf89c80f1726b472949d8eded5788e806a7c07ef10e7c909ec84359fb7eb56613fc5498d345553489dbe975188c1afddab9996eb92b26617f0711da59de96fdf636dc72155e9f6b2e44297dde146228ae247079ef7cd8078334e4bac294d00439cbdd9faf7a2b88df25187969a26886092a236d4a577cfc3f324371f489e4bd3636037013b1f177f09e791a6ad8f3640dd8610d53359a", 0xd9}, {&(0x7f0000000a40)="c19cba100145b12ae69d3f2e75278d36fc6c7937e14fb953a27aa46642d8e1b936a0f98782a07b805b8ec075a37f2de67f526ce0f2d1988e55fb643d425ad74af87a02beadd91455c0451033d559cf6faa74245ce8f8d3c949f54c4ae0ba674f2a334b6affa0ec2d947e8ec4d1882f536fa791455e2d4d96e173033fadaa8d794d8186865ca8a0c6215f2b55e8061f74d3110aa3f576dd", 0x97}], 0xa, &(0x7f0000001180)=[{0xa8, 0xffff, 0x80000000, "9c4a29d60416974f8c37f990401ee584922fda41e9ba8447ff9013a46ad9d9fa31df25ddcf018bb52c8388c9de4ea574df728e8ce5e803f03dd680ab6a807079e5a5fa0ce2e0ec2c2a44b6e6782eb716e935e820f1fe6dc75eb3b3933baac09a09974868de23624bdda9ac785d6705c3eaaeb78aa7bce3392f53cd9bd79263810d4afea82aabd07a21c8b33d0728f137b35d503034"}, {0x28, 0xfffe, 0x0, "b0bc318f1ed39182d883db10184fae72cd0dd71115777c"}], 0xd0}, 0x80}, 0x10, 0x6) r5 = openat(r1, &(0x7f0000000f00)='./file0\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000f40)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000f80)={'tap', 0x0}) 16:03:03 executing program 1: syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x80000001, 0x8, 0x7, "da02265cc6e824831d4df395d1e1490c66d208ee", 0x0, 0x8}) flock(r0, 0x8) 16:03:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f8c9b527dfff000020000000000b00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x10, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000200)={0x7fffffff, 0x2, 0xd71b, 0x7a, "14526ba0d365aa68f1596555368737f3e6eed5bc", 0x8, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) dup2(r7, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) shutdown(r1, 0x0) r8 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r4, 0x4}, {r6, 0x80}, {r0, 0x8}, {r7, 0x80}, {r4, 0x4}, {r8, 0x1}], 0x6, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f8c9b527dfff000020000000000b00"}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socket(0x18, 0x2, 0x0) (async) socket(0x10, 0x1, 0x0) (async) close(r3) (async) fcntl$dupfd(r2, 0x0, r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000200)={0x7fffffff, 0x2, 0xd71b, 0x7a, "14526ba0d365aa68f1596555368737f3e6eed5bc", 0x8, 0x2}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) dup2(r7, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) shutdown(r1, 0x0) (async) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) poll(&(0x7f0000000180)=[{r4, 0x4}, {r6, 0x80}, {r0, 0x8}, {r7, 0x80}, {r4, 0x4}, {r8, 0x1}], 0x6, 0x3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 16:03:03 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0/fi\x00', 0xffffffffffffffff, 0x3}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0/fi\x00', 0xffffffffffffffff, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) sendto$unix(r2, &(0x7f00000000c0)="20b5570e2123625dd0229c35c1803ed00ffac815ba0a52251ba4861eeaff6a9db3b115462902aedef97c47d48f1f8320c15482e43c36ca8c2d5cd50343062a2f41eb", 0x42, 0x12, &(0x7f0000000180)=@file={0x0, './file0/file0/fi\x00'}, 0x13) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) 16:03:03 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5599) (async) open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x0) (async) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000480)='+\x00', &(0x7f00000004c0)='+\x00', &(0x7f0000000500)='\xe3#),g\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=',%%{],})+\x00', &(0x7f00000005c0)='\xe3#),g\x00'], &(0x7f0000000700)=[&(0x7f0000000640)='-\x00', &(0x7f0000000680)='+\x00', &(0x7f00000006c0)='&}!)@}\x00']) (async) r0 = getpgid(0xffffffffffffffff) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) (async) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async, rerun: 64) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8200, 0x0) (rerun: 64) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async, rerun: 64) ktrace(&(0x7f00000007c0)='./file0\x00', 0x0, 0x806, r0) (rerun: 64) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\xe3#),g\x00', &(0x7f0000000140)=']-&/!$\x00', &(0x7f0000000400)='\x00\xe5\xce\xa4\xd5\x1a\x9f8z\x7f\x947\xb1\xa2\x01\x9f\x12\xd8f=\xde\xc8\x8f\x880F_\xe6\x9f\xfc\xc5>\xc7\x86@\x98\xdb\x8e\x94_\x16\xfd\xe6\x81&\x01b\xc7\xe3\xe3\xf8^\x17\x06n1?QP\xfd@\xfaQ\xafG\xa9\x8a\xa8H}\x85\x9a'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+\x00']) (async) open(&(0x7f0000000740)='./file0\x00', 0x40, 0x16) (async) open(&(0x7f0000000780)='./file1\x00', 0x30010, 0x2d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x18, &(0x7f0000000380)='./file0\x00', 0x8}) 16:03:03 executing program 1: syz_open_pts() (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x80000001, 0x8, 0x7, "da02265cc6e824831d4df395d1e1490c66d208ee", 0x0, 0x8}) flock(r0, 0x8) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x6, 0x1, 0x3, 0x9}, {0x80, 0x40, 0x1f, 0x2}, {0x0, 0x3f, 0xcb, 0xfffff577}, {0x3c, 0x81, 0x3, 0x100000}, {0x6, 0x20, 0x1, 0x6}, {0xe5, 0xff, 0x7f, 0x80000001}, {0xfffc, 0x1, 0x0, 0x40}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x6, 0x1, 0x3, 0x9}, {0x80, 0x40, 0x1f, 0x2}, {0x0, 0x3f, 0xcb, 0xfffff577}, {0x3c, 0x81, 0x3, 0x100000}, {0x6, 0x20, 0x1, 0x6}, {0xe5, 0xff, 0x7f, 0x80000001}, {0xfffc, 0x1, 0x0, 0x40}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) 16:03:03 executing program 2: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) (async) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setgid(0x0) (async) close(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendto(r0, &(0x7f0000000540)="6da24fca3463560a5a5f2a518cb9040db2a9012717957c012354151ab02ca83e42f6e7d5277766276cdd600758cb9988423cc01dc10dc7b50815e0e9e8eb19149894b549d07c930effc02f3470080307e171ff1acbbb7e0b5969c7444e639c30e59ba2d8a914f7b7fc3a2b91ef1c042e76a7", 0x72, 0x9, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000680)="c8a0d82d259af2173b1470a1454826d838b4cdefddc44bb5a6d3a5c129e860d1f3892d9343e08a", 0x27}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="8040b9f7fe7bd155bcdbd58f1635f08f42fb4c2f", 0x14}, {0x0}], 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) (async) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r3 = syz_open_pts() close(r3) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) fcntl$dupfd(r2, 0x0, r3) (async) getpeername$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) (async) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000b00)=[0x0, &(0x7f0000000a00)='\x00', 0x0], &(0x7f0000000d40)=[&(0x7f0000000b40)='/dev/wskbd\x00', &(0x7f0000000b80)='/dev/wskbd\x00', &(0x7f0000000bc0)='/dev/wskbd\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='/dev/wskbd\x00', &(0x7f0000000cc0)='{\x00', &(0x7f0000000d00)='/dev/wsk\xaad\x00']) mkdirat(0xffffffffffffffff, &(0x7f0000000d80)='./file0\x00', 0x6) (async) mkdir(&(0x7f0000000dc0)='./file0\x00', 0xda) (async) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000e00)) (async) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) (async) renameat(r1, &(0x7f0000000e40)='./file0\x00', r1, &(0x7f0000000e80)='.\x00') chroot(&(0x7f0000000ec0)='./file0\x00') (async) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) sendmmsg(r4, &(0x7f0000000740)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000000)="bbe79788b09447c9211cdb0107ae15bb9e11b9df51a273f9b3b9c09f02d9ec500a3fb55ca0479629810224ea1f37d032404da8b5d3ed05d0529c4a2f01577df38613197573381e6e602cfc59d50774e17aca60896d081a8beb0ee7fdcc83cb172961c216887cb2e94707ee0592b73033a1698ba9e9d8f08ec3aec0e64182d93701cf2d9844b9a76c984eb19532e9ee3920a3dc547850d15d0a716cb511933f61e3d6698b1e07914b7e5a4c57ea948b144bab98fa939f13906fdba4c93404fbf82a9baad3b66368", 0xc7}, {&(0x7f0000000780)="acf963ef5502fe3a54a944099b66535a81490171ec58cced6ce768d41b6c0e1af58e", 0x22}, {&(0x7f0000000140)="c9a0a293a62b29959a7097055c3ff19ff397d668907c50dcd3fc0704e607cd6d554cdfef2805b8b215cf3066dfe6fd22f879daa88742774d13cb8855a11093fce38bab1f483b39918496a2bdd902e80ab5cdde94af03bc056acd1a65cd010f3a8230e3964aab0662774a60e11d52d3a8b32be4a7f0f53dd6e50cd49834c0322fec9ceb050f3dad5239e1f4a7f979d185d252b98f8be1af80cd023494014f1649553bf0fef834e0245247f3c5d5b16d8fd3644569362abac6535220ad6d7b3d1a0afcb7dc896c36ef284e06c93935f08fa9170e72f1574e2bb36c69ff413c7dbba05f07a5f7efcaa9c92f6c0a9f1a42d12b6b4e", 0xf3}, {&(0x7f0000000240)="bb1e68b4b5f8f83b2e7478ce54fbb0320e2d54d039ac103588e24042dfb65ca88f1f1a27e11ee7cd4aacf9ef36fa1185197c063d9fd01a2453a82e666ba45365521a52f0615ddefeb405fb6a9ce56623d941e9b3098d162cee1fd70a0638b0f5f46574c7546784218333ede644123d0ce012c99ad4913b13f7023c7a7ed86cb3c0aa59c963a5a8d9396a3163c02b70121218d7ecbae953d3d2ec0e3e3e5fffc3f76df13cbae1f704b986e273994f", 0xae}, {&(0x7f0000000300)="d36bec3a04c7429cbffe2828f5cf4bd02b53539f71b85cc48605469c64d89657b720295a958fe7469ea47705d167f06e1eecf5d1d1e16396b3a63193c15c395f3c3046249933e2a609648938f733bb9e8b8f0bb24642a1ea70696f24f57eb8fd6db49b9ea33119de0bc9f11f2658baa47be26563790df40bf26e5f4a7002da03db7605bc6c323378e2a68d8f4a8b8061be453b429bc945c0fe7ce5cad303147bff14b6e0b65e50eb0ceae9d6834d3a3e454f04a898990420b8c07a9ead64d98a8fd60bcdb1a776c176cac44ed48f8de8b40fd19fba9908814c4f1c6aa7dd2466d579892f", 0xe4}, {&(0x7f0000000400)="fc32e40b0c476ee86025e45f415bfae6cfb677b95e879b38547c0494f994e3e00f6e54c108485376124ea186510706d77c1ff0e1be73a1d5ad4876b335bcc38c0478b2eaed8d59156d3cc3f4c18f56c216323a907d150f1542a8ffe19ccb4bb2e969065fc11ea30bb92c3f64da25e94a2cfb445488312b14dff0d283d088f8af30bdd4afd95a20397e50c0d5490b1e6f33e90881cea9928faacccae82f9daefe83b5097dd13c", 0xa6}, {&(0x7f00000005c0)="b648e004fea9", 0x6}, {&(0x7f0000000600)="41ad33873a562a2aeeb245e1b60b16eb6acaf6ea82bf32e3b3", 0x19}, {&(0x7f0000000fc0)="f28dc464db3ee487b55c67921689b0b9ce22e760fb9f31fb56f3f9a5b7b829b57ff122bb6601be5f59a809eff1afa1b9dfedb1afb3bac1bd0d303eb9c6dae60e4240abf89c80f1726b472949d8eded5788e806a7c07ef10e7c909ec84359fb7eb56613fc5498d345553489dbe975188c1afddab9996eb92b26617f0711da59de96fdf636dc72155e9f6b2e44297dde146228ae247079ef7cd8078334e4bac294d00439cbdd9faf7a2b88df25187969a26886092a236d4a577cfc3f324371f489e4bd3636037013b1f177f09e791a6ad8f3640dd8610d53359a", 0xd9}, {&(0x7f0000000a40)="c19cba100145b12ae69d3f2e75278d36fc6c7937e14fb953a27aa46642d8e1b936a0f98782a07b805b8ec075a37f2de67f526ce0f2d1988e55fb643d425ad74af87a02beadd91455c0451033d559cf6faa74245ce8f8d3c949f54c4ae0ba674f2a334b6affa0ec2d947e8ec4d1882f536fa791455e2d4d96e173033fadaa8d794d8186865ca8a0c6215f2b55e8061f74d3110aa3f576dd", 0x97}], 0xa, &(0x7f0000001180)=[{0xa8, 0xffff, 0x80000000, "9c4a29d60416974f8c37f990401ee584922fda41e9ba8447ff9013a46ad9d9fa31df25ddcf018bb52c8388c9de4ea574df728e8ce5e803f03dd680ab6a807079e5a5fa0ce2e0ec2c2a44b6e6782eb716e935e820f1fe6dc75eb3b3933baac09a09974868de23624bdda9ac785d6705c3eaaeb78aa7bce3392f53cd9bd79263810d4afea82aabd07a21c8b33d0728f137b35d503034"}, {0x28, 0xfffe, 0x0, "b0bc318f1ed39182d883db10184fae72cd0dd71115777c"}], 0xd0}, 0x80}, 0x10, 0x6) (async) r5 = openat(r1, &(0x7f0000000f00)='./file0\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000f40)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000f80)={'tap', 0x0}) 16:03:03 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x4a21}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bfd) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f00000002c0)='./bus\x00', 0x18899, 0x80) pwrite(r1, &(0x7f0000000200)="e6d4b68c1a9ea65fd1df48e2d94f6977dee7bfe12fc4d450dec142001f4bb07bba692f2cc44141ef721e273e515ede5a0f40e9cb8eab96399d49ecdcb673b7506e2fe136d82bdf0d276777ad3a4782bc2b7dccbd76b33f8e04c95f8584883d6b7c62bfa4cd225c5734", 0x69, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mkdir(&(0x7f0000000280)='./bus\x00', 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x200) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000300)='./bus\x00', 0x1, 0x40000800, r2) 16:03:03 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x660, 0x0) fcntl$getown(r0, 0x5) getgroups(0x27, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x444) semop(r1, &(0x7f0000000480), 0xe) semop(r1, &(0x7f00000001c0)=[{0x0, 0x22f5, 0xc00}, {0x2, 0x0, 0x1000}, {0x1, 0x0, 0x1400}], 0x3) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff]) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300", 0x9de}) write(r8, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r9, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000040)=[{r7, 0x100}, {r0, 0x8}, {r8, 0x2}, {r9, 0x80}], 0x4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000602, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, r4, 0x0, 0x0, 0x3e41}, 0x1ff, 0xa, 0x0, 0x0, 0xb2, 0x0, 0x6, 0x5}) setegid(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xad8, 0x9, 0x0, 0x1000, "b923fff03f6e77269c9d35181b082bdc9f0d1e77", 0x1, 0x81}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x10000, 0x0, r2, r4, r6, 0x106, 0x9}, 0x8, 0x2, 0x48}) setreuid(r4, 0x0) 16:03:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f8c9b527dfff000020000000000b00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x10, 0x1, 0x0) close(r3) (async) close(r3) fcntl$dupfd(r2, 0x0, r0) (async) r4 = fcntl$dupfd(r2, 0x0, r0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000200)={0x7fffffff, 0x2, 0xd71b, 0x7a, "14526ba0d365aa68f1596555368737f3e6eed5bc", 0x8, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) dup2(r7, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) shutdown(r1, 0x0) r8 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r4, 0x4}, {r6, 0x80}, {r0, 0x8}, {r7, 0x80}, {r4, 0x4}, {r8, 0x1}], 0x6, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:03 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b6029b4ae8"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 16:03:03 executing program 5: close(0xffffffffffffffff) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x18, &(0x7f0000000100), 0x10016) 16:03:03 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x660, 0x0) fcntl$getown(r0, 0x5) getgroups(0x27, 0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x4, 0x444) semop(r1, &(0x7f0000000480), 0xe) (async) semop(r1, &(0x7f00000001c0)=[{0x0, 0x22f5, 0xc00}, {0x2, 0x0, 0x1000}, {0x1, 0x0, 0x1400}], 0x3) (async) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff]) (async) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) (async) setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) (async) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r8 = syz_open_pts() close(r8) (async) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300", 0x9de}) (async) write(r8, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r9 = syz_open_pts() close(r9) (async) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r9, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) poll(&(0x7f0000000040)=[{r7, 0x100}, {r0, 0x8}, {r8, 0x2}, {r9, 0x80}], 0x4, 0x5) (rerun: 32) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000602, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, r4, 0x0, 0x0, 0x3e41}, 0x1ff, 0xa, 0x0, 0x0, 0xb2, 0x0, 0x6, 0x5}) (async) setegid(r6) (async, rerun: 32) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xad8, 0x9, 0x0, 0x1000, "b923fff03f6e77269c9d35181b082bdc9f0d1e77", 0x1, 0x81}) (async, rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x10000, 0x0, r2, r4, r6, 0x106, 0x9}, 0x8, 0x2, 0x48}) (async, rerun: 64) setreuid(r4, 0x0) (rerun: 64) 16:03:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 16:03:03 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x4a21}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bfd) (async) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0]) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (rerun: 64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f00000002c0)='./bus\x00', 0x18899, 0x80) (async, rerun: 32) pwrite(r1, &(0x7f0000000200)="e6d4b68c1a9ea65fd1df48e2d94f6977dee7bfe12fc4d450dec142001f4bb07bba692f2cc44141ef721e273e515ede5a0f40e9cb8eab96399d49ecdcb673b7506e2fe136d82bdf0d276777ad3a4782bc2b7dccbd76b33f8e04c95f8584883d6b7c62bfa4cd225c5734", 0x69, 0x8) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mkdir(&(0x7f0000000280)='./bus\x00', 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x200) (async) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000300)='./bus\x00', 0x1, 0x40000800, r2) 16:03:03 executing program 1: syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x80000001, 0x8, 0x7, "da02265cc6e824831d4df395d1e1490c66d208ee", 0x0, 0x8}) flock(r0, 0x8) 16:03:03 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b6029b4ae8"], 0x10) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) pwrite(r1, &(0x7f0000000200)="37784b7803abe1b8184e92419bb0674d23e39bfdf8e5b3474a3faf646d76ed39e6cfcecb32ad4eeb78048d0721b79af686d1cb81aa3afdb4dbb685bce4ef957252cca8bd5a3e6a050b14d2811efb359e9c61a653365b5c77dbf81a5dfc72efb2f574482291a0ae3dd8818945915df641707cf6e999537bfbaa17f0e8704dbc06a59b9b2def4c4ffdcd0ee87c65ade56c036bbbcee559d54f29557f899130d1105767aa7a5f3e5a498f4dd64f5616521d008bb4542086b7b626739703d386f419428fed869f234c185c0bb3", 0xcb, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:03 executing program 1: sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000006c0)="efbe641037ef264e52bf5ba4e889de2a70052fb317a6faad284c0bcf7a30c87e36b6815fff271935d3e852ffef6650d2e29d42adf8dadd23aa82e654f6c4e875abbdbaa5625c0f9ecffa337618b45d6088a9737e8b581e00a911c5b62975823c9bee3a4facb301f200000000000098d13636ec62c395de27f3a041a9ceefcec5c082a4e45bf6e280fa3ce7102748b18f747f3b655d438639b8715e572dd49eb84e59bbc79d506f000000000000000000000000000000000000000000003000000000d198c99aec885d075733f5001038f837d5c0e9d6a72351eeb807b668233aca6f794796c9ba6ef81d9001872a8d38a484b1f966c618a18476f55f8c5c566367b1d6eba479b128592e2b0eb2d25e5e0e54ffee92414731baffe6f70beb613107a09e08874683a2397c1b9728beaf89e66df18239d611a83b717d636aa782edd532fea4c8061b7926696ff26af0080000003bcfc56880498bb3b3469c49d7d1b10bc6fde9803a4e80495ee2addec5cd835854007bf2e27abc701fbe833050b86d20784969e1fc42929ef0cd440542e7e4367272a134567cbefdd38abd621773d928d6716b62f1d1492301b43fd0d8bd904357ee600ddc50b4a27c65f5c3a97cd03af55be2fe16d8604fd9d405361f2ba2514755e73482101209b40d9cc00eae185be7b0edcbd578117db2495ba6672f4057616600004249580bfb4e622e8340ad2f3831a9c349fe317f6823d1ce961b26964e4b860a6d6869af5a7f03abdcea5587d6933a82ca82b88eb1b50bf8e3288e05624066edd921a358c96d3d5d535bea4f1f22fbd6700caf80443b7988491ce7702c8ddfa591ba4d51b1005778f0a21816e59880307b75832b6d6a0c5ceef481c80137067bfec482c069cc53a9dcea8059067ab578830b407bcc18573fe71ec4b1a7496bde606716184a3c68be2f9c131f92efb45acec0eb62124de17aa560243592488f1c9b26575261a86153851b700d76fd9c41808e91fd483e02073ac35f8be14b37bcd3e2406595593e18acb73c879e5f6c5ff3c27b7e2acc0ce53322a8d0454f17dc9720b9afd31bf850045043ec2188a70f2d38ef4a214cacdd4bfe6c5ff43741499ab2a82dfd6faeb53e9c9fe8cb763837b447635ecbcbc1b0818cd4e9f413440f0e5f21e7399f5d4a56b96b912e2300460ca271e8ec1e4f596102d90cd4e2ce0fe5111a6180c795c3c31a66516f72adf4412567f469368e8339fb980d7dcbe3c68305c1f1c4686c86c1a70df4bb9df015cf2a75b3d7fe816a6514", &(0x7f0000000680)=0xfffffffffffffef0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b8773a9d40d23976f9a87021355b7a", 0xf, 0x402, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) sendto$unix(r1, &(0x7f00000001c0)="17db4c84b5849e1124a946c74923a919ee31df791919c9caeb1f5cc54e5180054aff2b231b937391bbf79129bb4a6ce6c68cf17436ca8ebec317ec4d1d0dfc283d50fe6b", 0x44, 0x6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt(r2, 0x7, 0x3, &(0x7f0000000a80)="9131aeb4aa762d0293444f5a6830bedf1a986b198e69425379543fe3b2ecf97a4f08ed5e677950e0bf04b21ed0506012d9a1ac1c0409db9c8fa477970e9da9e51cd83cad23c7fa9145bb5335811fc7ee6f708247551c9b0e0bce3f198e2c69eb0ce4b0d9ac65928084d4b8c57e19c1be41b50fc6c32d110e2553826f6fcf231e16dd158f50a34fb7c95a65477b84aad7d947243c6aa4ac010f6c1fada74f5d04248fd82b43bbdfc8f2b87becfddc6b901dcf2ac935d02b67a4dd54627bbb2937226d55e114c03fdc927128522f34253931b79ba140b6a31324b26579a14b13e1ae53aa786f493f3b65d4550f5585469c26d54267925b39e9a6e7b17658271b979d67e8d6f85faf90560d4bf549a204258656e255fd16558e69a95d9a97d1efed7c2eb8fe0842c3111465b6513194679edb743d80a6f796ec07165613c632a4e62d49ae231aa04a50dd0f0170fffd1e5de187270c73f51be8803a62e915b2df477d016dca865823d5d26b5a2065c6e83dcd4c494632ea7e3e37c05c5625eb79b580bd333a93cf124431ce23c8bf86abba3ecf8ce9ab48f353080d4686d02293d810c99146881781f7ff7bcb14e4e998f8b6ccbcd59bf1711d6591a0476335131fd8812df594f780acf478c64875c0cb379744558e80710b9696fd025675307b32dca39f87bf90100415febf3a5b6f5bf8f3c8b52a3f040c0255cb25c582037a87c18dcaab9e20de72e53ef52e423cee9e9c5f58ad3f64e571386401069239b7d350fb0aba537f81baa231cd513689dc2b810e05800dc831143bb6502f3bdfc5ba1841ce923e91d8fbdd14a32a8582e58b75fec7575b27eb1720063f4b353d65b08f903bd183a1f8ae2cd095ca1ad491fadfe81afb33c8ac9d2a124e0c0d5e413845bbaab1bf83cb3d43eade2da686fd53562dda37436e6ba1e8a8653265686bc8937b7dafb1a5da390e5b43c8a6971103489211e76324268dc63f955a404dd4a5dc66a5693b2d71f5f21d561f6125f454d5e847f122a605a5ff77e8351798dee115acd4a631cf28d5f0fc457eda2007557900df0a2b6c91207134ab678ab9738088cbf4f8e61ecdffbbd1b822a1ed939757eb56ff7bca87835039a070ea6b74100cf1406d6d7e4178e260b6313bb873e98bec9d4a71f792a66d08aa6f9d496a8a7e2c8675ca4d0496e891c6a5b5817beb905aa960ee777b7ee28e8bfb52a11983f25ed4bfb70ab842246cfb88ee3963eb0672e639e8d82f61588a6a2d9b09c10e2897e7233ef7d9c003e06380a074fc1cac823c51a8566fd25499fea55f4a6c2b9d0450f5d88ebe48b0ea19653083c64d4fba87f0a5cc8d5a737145597a85df8f04b55d973f87f9f9f8205ffa20298aa2f226add853b96ba9b54e737c0bdada74110822dac034ea3774233fa7bcc3531cb1a1967fef252231e2378216a16ef8171e0b466722ad63919b3d488f5023b1294c45a18fea573c32905c181b58b40d6c1884e1ebf6fc767cfb16821630b5a30b546280c1de7814d776e5b72b61b7ea4f8c2b735ddb81fca7a42c4205def9425e533456c67ad6505a620e5748a82f093d795a064781cdea60bcd8bdce38403fb6e34b0b13249c7cf0a626738dc2a50db4e7112c3ab86992d29226dba0b67834431d2e18f5ec700c157753109f5f662f155d7b157ae380514de6f7c4842745d5e229645cac1cc4a5df4ff0354ea3953355de8b8b0b929d7bba2a083b5f2d0c80be781eb19160ec24230b472d6d586162cf5d9dd76d5b1ff7ae93947b1902082d30a1ec4065482cd6d3dfd955a510278ce6972e514725c95e318d26ff29adb27140aa2ff2a98b483a2ad0309889dc24c88d90f2aedcbc5c4d2f4fe77c79404c09e35560750391fca176f3e44b9aae0f97b8b82808b291074d05d3bc63924b690c64506b359fc96da16edc4f93ccbe5279ca2a472d3de547d60b2b1a31f8363cc76029d059821109503a995d49a839ac514ca723b8789265155e505c57af45368f99a0845c9d314a1000da3c9679ea2102b36fa3a3e343f106f5a73df8c521db52bf7007dc04f15eff34db72f3162540c9c840fe2413b7d407ca4c4a78248806813ac8c4c474e3c1fed4449536d769ee1aa9565f42ef883aac28046ec7cee1557e0e529aee7fc3cbf14b489239db646f33ca34f2e119f4077586bdf93f8629d775dba01f1ff614b224d2a3d27f79af8c4176f507c732308541324b302bb8b366c6bbb43dca02962805037dc36387541ac11beb773a36387c33169a338c075d022b485a4ea8f7d7b438303c56d2040043812a6f97d3574c2dff3dab25dfe3f06f7cc60fcbd71795217a6768443589ad44a9dfe50abb507e88854c501b737a5eddb7a6ae28e597f1a73c8c430788b9662f851cc413e2371f2df2b42c1c4175722d7f56e8c66a1eba934b6903fe86a1f52a18cb1a774e5dd1dbbfbc0d99402b5764f6ac144b1248af33c5adf0bfd73bc996bb684bf4fe7cde769391fa2036ec4f9e3238d76f542e5f954f237b140e2635116bdc896714d2001518d8430c1661203a515d2f909efdde99e7c476f347e31b5d2d53662c2ab1948f6d4fdbde31ac862f4bb995a699271e55a94d7a799d841a153624588baa26218dd69997f8dd668f814b63072cdd83620e5013eff0d89d2fe9e9c377ab96cdc135e6c6573c7f80b672832b5a62415fa08757d06e44aebb07b8fd0db8bea79373e251ca4ee4be76d6b627fe3f5b0e4d4d20fe79319cb52289f5966fcfb7da769e3fac1048a799d3227294d688f9b3aba5c19bce04c0e900c7ecf7a99d15034f65909f778334f7bddebc8b429b74f95f672115581956417ad7a9b19ecfcdc4a4aec592150a486f1d71592f5beda8922fc7ee766dcd919a210d5251a1dc7b52971f668af66174da2f0287d0dbe3656b0630ff4af44a36233ba2e902925b54a356d2e564330eef17d0ea9d98f5172aa10e739363b2e511b59a9ba1d8a219d7962261cb7eadbc41477fd9982388be470a6ef212d91f2bd1d441d5c34c7f56e846d18bd8950d0c2f760274a5c589e296a2aa80e6078998d6b62e0df8e87933219472e5e2baa30099fc6122ce74b14b83c13ebb78e5ce8db26b129197d113757a9147ca813699acbda41324b43ef0be77afb12ad770e9661bab9a17a49d036d5b51ffd9a4fe47f4e3a3d97044b20774752c9971e0f707bcb9bea401879c704c57c478e8ec6e66748dd09f578f505fc6b564b64bea51d61d9302d54df775f46fd0dfb25db9a3a38a0f060d4e8ca8396746990c2b6bcf8df5e716d05a1b52eb5231c33de1efbb578d8b627ba0999617de6d9c5389979354f3e62ae167a506e4ea15a77f8406245ed31cfd0538cdd9af126e06f5b7b0eff9c2ca687c904574adf0d2190b840bea1c2b4132f57b27207c10f4e5246b729c0c015412925fa1f82cb60d48373aed36e268ca833c5e59b27d20cc48b3c88e2f341c9d1d177759f2cd3cf6aae2cb92127dc76a19fa94dcfad83f53fef4561a942689855ad3fd0d77b59c544470e7109ec726e69c620c9bcff766afbbf18631746d8ba39fab926d516bc61c089f7bc2aa46eb7a30945b2885dccc5ba51298e7669f022aaf5994edff1f17a02b03f5f8fb9a7db7672447e1cdfded227c8473f988a763740fcdf94636464f6b95ff9dcae252c2eca4f48de55dee5f4c912a5ef748d5adce053a24513766e4a3124a191cad9e9d62039c3b9600f48c7c456e6efb74f2ef6d3d0a578a6fb52b6506255b41a7516e9df96a04602058135bd94a0aceff35534f7dd5df7eba7cd0b34ab809cfa6abfc1925fc30f7961057571bbbca9ea01bf31e641edd36fccb54b6eea97f463beb75631cf7af9ae1b01447649df5a5b23d4e9babeebee05c50c1862589cdeb28a1560087ce78c3975a4c3effc557ef99369ddc14aa5af5150319fb21a0d341d474068805c279061f9def875bc418619038f9568cc12c2c3cfb575ea26f93cf80135ca63ed40ed2debd97c65255db66e162b629517ec9e4e53b593f21552972407d8b074d7f12ac4eabbb7b0406df94d29e0c8090a67b2a55aa4624c47917cd5ebd627e6d5dc974b1fe1b48595e356bf2cb319f385093b08a6fc46b2fa228119eff01f57a8c9700c4d7fbc47231912bcf9d39846d5385564c7389d699bb3ac6268dc0b5ca1d6e759598ea6d07d4509d249a9127fb8ca236db8026fed7a0c2effd7338f1239decb6e60f3a5aaca55a6f40fdb5dde0ad3c2448d1832e53e8a8e0c1dd7f81912716de5d6c45a7aa90fb69f82af66892e67071ef4e6894753ab28dd10100201972040d7235d062aee92e0375f012249f7c1b6cd35c939a6a26572bde58a31251219e27057c4f5553f88a28f50a98b77a3be286887a12dc373966792d0748538b5e1a99dc4bea1531a8869ddfcc202ab3e0ed641814c8c41b80c98adabd193c14ebcf01072205eb365c617d6c61e711d8014bc894c89f464b4f563005708298c47f3161ae789140f0a29bb1b8027411c374d2cd46134390c30ffc747e9189de79fb39e345abbf1b01f7b3839bd35bc5f0ef6ea6db793bfdb820f0fd3bc1fd94c33623a22b67fd6b6d459b37e1ece075fb7a275c6b1175408008e702c0ae9baf48e40d5d7c5b2d5c795eb7a815152dfc5670a5d05b2d20905fb460a215f4431b65c2de078246a5835040d852a9c51f653ff7a900d8c7ecbe0c2e306aeeeb542f1c4f16fd1ce8a3f7385fcb09682df44f010f02fa78c60274de20e4b3c94b0a1f86f3fe79e1d5b912a18e2800b0cbe45dfde6532f9cf6460cb505ea5a12e65525ed2de70c01089c238934e15ac2d414a6fd41180bfc5e80a85bca2ce190c90725e6e7d429862b8ef19c27b53893bc99d4178d64169c07b8b3951915dc2f4309c191d6202179028e4797a3a4ce138a121a84f4258f8d8cd0839518c41140fe52c822b96320a4f6c2955bed8be3c86c6135e556e6ae12efd32d0e96563937e3e25b02937aeb3367d6e7711133b79ff9330802cd3b5ad00632c617b324dd35d5cbf71ac5e53b68459a2765b051843da61b3ea807f9b988a8457c24122fd5c6e1b742022cae8f1013229964669e7068a3c834dc59735fcfa017f7e0e03f8de7e8af857617ee5f66bd6dac04da8adcddc0b49c06f664eec7496a2e4c541cfa01b1ecfed001f3c6656c58f5f6e4085f4b250bf5a10899bb6894a2064ae05fc0b265e666c79c681e874bb3d3a0e6f221eb29808261c86d5da49807c52a03a0e240db0f243231264162871cea5c1cb7f4a94f6ebca27e3a393641c6aac8612e7f8c2cc6270653f62db1937807e0f696317228102aca6e82f8e8433d0ee4b21e91534b0525b516b79427a430c3d0aa480f3cabf4a6cfd461c1fe76f899f76e86b14929d7ac043bb081068f2233beca37c0b1919bbbe7896bc1b5a442524756ad8c463a3bde74cbaa24218614b3c2bf4a11c2a757b2bd29881aa18553a3a14c695e1e03521119eab6f0bbfcfc9055988955a214e506f51ce7498c864ecd60647d9fd020dc1a5fe4fde7356dcdbb6f25a7c6c021162bf57902cc8e512b6423264ff64a9f552744b806b5a30c8cdb6616eac8eda6b4e776c996e0e589c092f38499bc6df549067560424f335daaa954530350ad24380d0a8661c337a893d2ef4676cadbfe755bea898a3b41d2644fdeaabbf053a1d2c4681e5ef38b313bd3d10cd827fa7a4ef6119f9708237734da3599eab14dec1f1db31a2d549cdf57c6dde5867752456d857df0f6dac38dbe903d9c3c993c5b435ca12aca3e0dd6", 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="630c2dab89928aa59de7fbfb5ccd", 0xe, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000cc1b89881db72815c86315ab43b7ea2d000000dced6ec000b9c48d69daf0"], 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) 16:03:03 executing program 2: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) unlinkat(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setgid(0x0) (async) setgid(0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendto(r0, &(0x7f0000000540)="6da24fca3463560a5a5f2a518cb9040db2a9012717957c012354151ab02ca83e42f6e7d5277766276cdd600758cb9988423cc01dc10dc7b50815e0e9e8eb19149894b549d07c930effc02f3470080307e171ff1acbbb7e0b5969c7444e639c30e59ba2d8a914f7b7fc3a2b91ef1c042e76a7", 0x72, 0x9, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) (async) sendto(r0, &(0x7f0000000540)="6da24fca3463560a5a5f2a518cb9040db2a9012717957c012354151ab02ca83e42f6e7d5277766276cdd600758cb9988423cc01dc10dc7b50815e0e9e8eb19149894b549d07c930effc02f3470080307e171ff1acbbb7e0b5969c7444e639c30e59ba2d8a914f7b7fc3a2b91ef1c042e76a7", 0x72, 0x9, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000680)="c8a0d82d259af2173b1470a1454826d838b4cdefddc44bb5a6d3a5c129e860d1f3892d9343e08a", 0x27}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="8040b9f7fe7bd155bcdbd58f1635f08f42fb4c2f", 0x14}, {0x0}], 0x4) (async) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000680)="c8a0d82d259af2173b1470a1454826d838b4cdefddc44bb5a6d3a5c129e860d1f3892d9343e08a", 0x27}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="8040b9f7fe7bd155bcdbd58f1635f08f42fb4c2f", 0x14}, {0x0}], 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r3 = syz_open_pts() close(r3) (async) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) fcntl$dupfd(r2, 0x0, r3) (async) fcntl$dupfd(r2, 0x0, r3) getpeername$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000b00)=[0x0, &(0x7f0000000a00)='\x00', 0x0], &(0x7f0000000d40)=[&(0x7f0000000b40)='/dev/wskbd\x00', &(0x7f0000000b80)='/dev/wskbd\x00', &(0x7f0000000bc0)='/dev/wskbd\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='/dev/wskbd\x00', &(0x7f0000000cc0)='{\x00', &(0x7f0000000d00)='/dev/wsk\xaad\x00']) mkdirat(0xffffffffffffffff, &(0x7f0000000d80)='./file0\x00', 0x6) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000d80)='./file0\x00', 0x6) mkdir(&(0x7f0000000dc0)='./file0\x00', 0xda) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000e00)) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) renameat(r1, &(0x7f0000000e40)='./file0\x00', r1, &(0x7f0000000e80)='.\x00') chroot(&(0x7f0000000ec0)='./file0\x00') (async) chroot(&(0x7f0000000ec0)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) sendmmsg(r4, &(0x7f0000000740)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000000)="bbe79788b09447c9211cdb0107ae15bb9e11b9df51a273f9b3b9c09f02d9ec500a3fb55ca0479629810224ea1f37d032404da8b5d3ed05d0529c4a2f01577df38613197573381e6e602cfc59d50774e17aca60896d081a8beb0ee7fdcc83cb172961c216887cb2e94707ee0592b73033a1698ba9e9d8f08ec3aec0e64182d93701cf2d9844b9a76c984eb19532e9ee3920a3dc547850d15d0a716cb511933f61e3d6698b1e07914b7e5a4c57ea948b144bab98fa939f13906fdba4c93404fbf82a9baad3b66368", 0xc7}, {&(0x7f0000000780)="acf963ef5502fe3a54a944099b66535a81490171ec58cced6ce768d41b6c0e1af58e", 0x22}, {&(0x7f0000000140)="c9a0a293a62b29959a7097055c3ff19ff397d668907c50dcd3fc0704e607cd6d554cdfef2805b8b215cf3066dfe6fd22f879daa88742774d13cb8855a11093fce38bab1f483b39918496a2bdd902e80ab5cdde94af03bc056acd1a65cd010f3a8230e3964aab0662774a60e11d52d3a8b32be4a7f0f53dd6e50cd49834c0322fec9ceb050f3dad5239e1f4a7f979d185d252b98f8be1af80cd023494014f1649553bf0fef834e0245247f3c5d5b16d8fd3644569362abac6535220ad6d7b3d1a0afcb7dc896c36ef284e06c93935f08fa9170e72f1574e2bb36c69ff413c7dbba05f07a5f7efcaa9c92f6c0a9f1a42d12b6b4e", 0xf3}, {&(0x7f0000000240)="bb1e68b4b5f8f83b2e7478ce54fbb0320e2d54d039ac103588e24042dfb65ca88f1f1a27e11ee7cd4aacf9ef36fa1185197c063d9fd01a2453a82e666ba45365521a52f0615ddefeb405fb6a9ce56623d941e9b3098d162cee1fd70a0638b0f5f46574c7546784218333ede644123d0ce012c99ad4913b13f7023c7a7ed86cb3c0aa59c963a5a8d9396a3163c02b70121218d7ecbae953d3d2ec0e3e3e5fffc3f76df13cbae1f704b986e273994f", 0xae}, {&(0x7f0000000300)="d36bec3a04c7429cbffe2828f5cf4bd02b53539f71b85cc48605469c64d89657b720295a958fe7469ea47705d167f06e1eecf5d1d1e16396b3a63193c15c395f3c3046249933e2a609648938f733bb9e8b8f0bb24642a1ea70696f24f57eb8fd6db49b9ea33119de0bc9f11f2658baa47be26563790df40bf26e5f4a7002da03db7605bc6c323378e2a68d8f4a8b8061be453b429bc945c0fe7ce5cad303147bff14b6e0b65e50eb0ceae9d6834d3a3e454f04a898990420b8c07a9ead64d98a8fd60bcdb1a776c176cac44ed48f8de8b40fd19fba9908814c4f1c6aa7dd2466d579892f", 0xe4}, {&(0x7f0000000400)="fc32e40b0c476ee86025e45f415bfae6cfb677b95e879b38547c0494f994e3e00f6e54c108485376124ea186510706d77c1ff0e1be73a1d5ad4876b335bcc38c0478b2eaed8d59156d3cc3f4c18f56c216323a907d150f1542a8ffe19ccb4bb2e969065fc11ea30bb92c3f64da25e94a2cfb445488312b14dff0d283d088f8af30bdd4afd95a20397e50c0d5490b1e6f33e90881cea9928faacccae82f9daefe83b5097dd13c", 0xa6}, {&(0x7f00000005c0)="b648e004fea9", 0x6}, {&(0x7f0000000600)="41ad33873a562a2aeeb245e1b60b16eb6acaf6ea82bf32e3b3", 0x19}, {&(0x7f0000000fc0)="f28dc464db3ee487b55c67921689b0b9ce22e760fb9f31fb56f3f9a5b7b829b57ff122bb6601be5f59a809eff1afa1b9dfedb1afb3bac1bd0d303eb9c6dae60e4240abf89c80f1726b472949d8eded5788e806a7c07ef10e7c909ec84359fb7eb56613fc5498d345553489dbe975188c1afddab9996eb92b26617f0711da59de96fdf636dc72155e9f6b2e44297dde146228ae247079ef7cd8078334e4bac294d00439cbdd9faf7a2b88df25187969a26886092a236d4a577cfc3f324371f489e4bd3636037013b1f177f09e791a6ad8f3640dd8610d53359a", 0xd9}, {&(0x7f0000000a40)="c19cba100145b12ae69d3f2e75278d36fc6c7937e14fb953a27aa46642d8e1b936a0f98782a07b805b8ec075a37f2de67f526ce0f2d1988e55fb643d425ad74af87a02beadd91455c0451033d559cf6faa74245ce8f8d3c949f54c4ae0ba674f2a334b6affa0ec2d947e8ec4d1882f536fa791455e2d4d96e173033fadaa8d794d8186865ca8a0c6215f2b55e8061f74d3110aa3f576dd", 0x97}], 0xa, &(0x7f0000001180)=[{0xa8, 0xffff, 0x80000000, "9c4a29d60416974f8c37f990401ee584922fda41e9ba8447ff9013a46ad9d9fa31df25ddcf018bb52c8388c9de4ea574df728e8ce5e803f03dd680ab6a807079e5a5fa0ce2e0ec2c2a44b6e6782eb716e935e820f1fe6dc75eb3b3933baac09a09974868de23624bdda9ac785d6705c3eaaeb78aa7bce3392f53cd9bd79263810d4afea82aabd07a21c8b33d0728f137b35d503034"}, {0x28, 0xfffe, 0x0, "b0bc318f1ed39182d883db10184fae72cd0dd71115777c"}], 0xd0}, 0x80}, 0x10, 0x6) openat(r1, &(0x7f0000000f00)='./file0\x00', 0x8, 0x0) (async) r5 = openat(r1, &(0x7f0000000f00)='./file0\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000f40)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000f80)={'tap', 0x0}) 16:03:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 16:03:03 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b6029b4ae8"], 0x10) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 16:03:03 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x660, 0x0) fcntl$getown(r0, 0x5) (async) getgroups(0x27, 0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x4, 0x444) semop(r1, &(0x7f0000000480), 0xe) (async) semop(r1, &(0x7f00000001c0)=[{0x0, 0x22f5, 0xc00}, {0x2, 0x0, 0x1000}, {0x1, 0x0, 0x1400}], 0x3) (async, rerun: 32) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff]) (async, rerun: 32) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) (async) setreuid(0xee00, r4) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) (async) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300", 0x9de}) (async, rerun: 64) write(r8, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (rerun: 64) r9 = syz_open_pts() close(r9) (async) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r9, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 64) poll(&(0x7f0000000040)=[{r7, 0x100}, {r0, 0x8}, {r8, 0x2}, {r9, 0x80}], 0x4, 0x5) (async, rerun: 64) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000602, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, r4, 0x0, 0x0, 0x3e41}, 0x1ff, 0xa, 0x0, 0x0, 0xb2, 0x0, 0x6, 0x5}) (async, rerun: 32) setegid(r6) (async, rerun: 32) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xad8, 0x9, 0x0, 0x1000, "b923fff03f6e77269c9d35181b082bdc9f0d1e77", 0x1, 0x81}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x10000, 0x0, r2, r4, r6, 0x106, 0x9}, 0x8, 0x2, 0x48}) setreuid(r4, 0x0) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) pwrite(r1, &(0x7f0000000200)="37784b7803abe1b8184e92419bb0674d23e39bfdf8e5b3474a3faf646d76ed39e6cfcecb32ad4eeb78048d0721b79af686d1cb81aa3afdb4dbb685bce4ef957252cca8bd5a3e6a050b14d2811efb359e9c61a653365b5c77dbf81a5dfc72efb2f574482291a0ae3dd8818945915df641707cf6e999537bfbaa17f0e8704dbc06a59b9b2def4c4ffdcd0ee87c65ade56c036bbbcee559d54f29557f899130d1105767aa7a5f3e5a498f4dd64f5616521d008bb4542086b7b626739703d386f419428fed869f234c185c0bb3", 0xcb, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:03 executing program 5: close(0xffffffffffffffff) (async) clock_getres(0x0, &(0x7f0000000000)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x18, &(0x7f0000000100), 0x10016) 16:03:03 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x4a21}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bfd) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f00000002c0)='./bus\x00', 0x18899, 0x80) (async) pwrite(r1, &(0x7f0000000200)="e6d4b68c1a9ea65fd1df48e2d94f6977dee7bfe12fc4d450dec142001f4bb07bba692f2cc44141ef721e273e515ede5a0f40e9cb8eab96399d49ecdcb673b7506e2fe136d82bdf0d276777ad3a4782bc2b7dccbd76b33f8e04c95f8584883d6b7c62bfa4cd225c5734", 0x69, 0x8) (async) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mkdir(&(0x7f0000000280)='./bus\x00', 0x8) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async, rerun: 64) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x200) (async, rerun: 64) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000300)='./bus\x00', 0x1, 0x40000800, r2) 16:03:03 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "346e8440c0a6d7f28b1550c987e78e94756854a9"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036dd7567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf647f16e6ce8e38fddb4ea91ec20c1114f61e33bdfc5c371162000b2bc97e2172b1cf3700f94c89e9ebfa58e569b3d0599f827e8e02040b9c0e5bae9412380386b514a61cdaa8ed0cbab435107f716cbfda13ef7bcdc110482836b290203ee3dd30dd3bfc113479da5623a5731dbc5d0132ecd159cdc529eee22d1af4dcd1908a737ccd3c2ba596335d4e2c1a5a58057ed667c1d2c8bda1784fef78461dab3745dedd82c7eacce191bc576ade0bad1e2673a5aacd5e1e6f1d01fd5d1658bf6582f340b52d9d7fe55b3c75ef2f21a2d9aa5022a2215b96c2553387003891e5351b2cdb9a2a6ac057483a69a974db6511a", 0x1b8}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d04e7fa4ba7112723d026e13c6acd1bd3be2635fd4ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd996404135a34a6c9afd2f21fea16e3fec0daca19f62c5365924e2f1d7681cd7e56aef4a3a2f352233d79798b958440d8f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000002180)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa620dbb5b99c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7e1de36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a031aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80cca6911a35773cc127d6603742868e530b8e86a333978a68d149a76437e852d3bf205790960fb4f1fc2bfad797e28bf34075b01e021446286acc5b01f23", 0x12b}, {&(0x7f00000022c0)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6c4039a7a991cf52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09ad8d8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b452250834dba77fba61530c019ca093e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4000fe131714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce778c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f6560369f588b9d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14ae0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450df32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8771b4b4a41720637b56a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723ded267a53c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff5084a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d3471f8775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc239c81a61da335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f", 0xb62}], 0x5) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000003600)="5ba38b79b82ae150f112194594abb8531e35fff706716e484be13f20ab60d4090ccd7ba2b43b2156dd5467a79b6babe5f66be3fc1190e30603ba36daca7dc43c0579abe2ab8b2e833a9cf61386a6e385262352a302d6467b0dbb65e3810772fbe9fafbb70eb6a062a1cfc607e7599e3c5019514187985ca6243f389a5a718ef74d78c91783491d23b7b7c79bde746e323cee20364b66da9dbc85895ec18ded20be009c8a25599c4e7c1088c995b981d433e6ae5974950f67af82ab74b2990daf4f5bec4cbe9ec5ea8cd2e148af0a", 0xce}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x9, 0x5, 0x6, 0x3fe9, "c5ceb851986e51c76d832d7ca2a6d0fcd026a89d", 0x2, 0x401}) 16:03:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) 16:03:03 executing program 1: sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000006c0)="efbe641037ef264e52bf5ba4e889de2a70052fb317a6faad284c0bcf7a30c87e36b6815fff271935d3e852ffef6650d2e29d42adf8dadd23aa82e654f6c4e875abbdbaa5625c0f9ecffa337618b45d6088a9737e8b581e00a911c5b62975823c9bee3a4facb301f200000000000098d13636ec62c395de27f3a041a9ceefcec5c082a4e45bf6e280fa3ce7102748b18f747f3b655d438639b8715e572dd49eb84e59bbc79d506f000000000000000000000000000000000000000000003000000000d198c99aec885d075733f5001038f837d5c0e9d6a72351eeb807b668233aca6f794796c9ba6ef81d9001872a8d38a484b1f966c618a18476f55f8c5c566367b1d6eba479b128592e2b0eb2d25e5e0e54ffee92414731baffe6f70beb613107a09e08874683a2397c1b9728beaf89e66df18239d611a83b717d636aa782edd532fea4c8061b7926696ff26af0080000003bcfc56880498bb3b3469c49d7d1b10bc6fde9803a4e80495ee2addec5cd835854007bf2e27abc701fbe833050b86d20784969e1fc42929ef0cd440542e7e4367272a134567cbefdd38abd621773d928d6716b62f1d1492301b43fd0d8bd904357ee600ddc50b4a27c65f5c3a97cd03af55be2fe16d8604fd9d405361f2ba2514755e73482101209b40d9cc00eae185be7b0edcbd578117db2495ba6672f4057616600004249580bfb4e622e8340ad2f3831a9c349fe317f6823d1ce961b26964e4b860a6d6869af5a7f03abdcea5587d6933a82ca82b88eb1b50bf8e3288e05624066edd921a358c96d3d5d535bea4f1f22fbd6700caf80443b7988491ce7702c8ddfa591ba4d51b1005778f0a21816e59880307b75832b6d6a0c5ceef481c80137067bfec482c069cc53a9dcea8059067ab578830b407bcc18573fe71ec4b1a7496bde606716184a3c68be2f9c131f92efb45acec0eb62124de17aa560243592488f1c9b26575261a86153851b700d76fd9c41808e91fd483e02073ac35f8be14b37bcd3e2406595593e18acb73c879e5f6c5ff3c27b7e2acc0ce53322a8d0454f17dc9720b9afd31bf850045043ec2188a70f2d38ef4a214cacdd4bfe6c5ff43741499ab2a82dfd6faeb53e9c9fe8cb763837b447635ecbcbc1b0818cd4e9f413440f0e5f21e7399f5d4a56b96b912e2300460ca271e8ec1e4f596102d90cd4e2ce0fe5111a6180c795c3c31a66516f72adf4412567f469368e8339fb980d7dcbe3c68305c1f1c4686c86c1a70df4bb9df015cf2a75b3d7fe816a6514", &(0x7f0000000680)=0xfffffffffffffef0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b8773a9d40d23976f9a87021355b7a", 0xf, 0x402, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) sendto$unix(r1, &(0x7f00000001c0)="17db4c84b5849e1124a946c74923a919ee31df791919c9caeb1f5cc54e5180054aff2b231b937391bbf79129bb4a6ce6c68cf17436ca8ebec317ec4d1d0dfc283d50fe6b", 0x44, 0x6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt(r2, 0x7, 0x3, &(0x7f0000000a80)="9131aeb4aa762d0293444f5a6830bedf1a986b198e69425379543fe3b2ecf97a4f08ed5e677950e0bf04b21ed0506012d9a1ac1c0409db9c8fa477970e9da9e51cd83cad23c7fa9145bb5335811fc7ee6f708247551c9b0e0bce3f198e2c69eb0ce4b0d9ac65928084d4b8c57e19c1be41b50fc6c32d110e2553826f6fcf231e16dd158f50a34fb7c95a65477b84aad7d947243c6aa4ac010f6c1fada74f5d04248fd82b43bbdfc8f2b87becfddc6b901dcf2ac935d02b67a4dd54627bbb2937226d55e114c03fdc927128522f34253931b79ba140b6a31324b26579a14b13e1ae53aa786f493f3b65d4550f5585469c26d54267925b39e9a6e7b17658271b979d67e8d6f85faf90560d4bf549a204258656e255fd16558e69a95d9a97d1efed7c2eb8fe0842c3111465b6513194679edb743d80a6f796ec07165613c632a4e62d49ae231aa04a50dd0f0170fffd1e5de187270c73f51be8803a62e915b2df477d016dca865823d5d26b5a2065c6e83dcd4c494632ea7e3e37c05c5625eb79b580bd333a93cf124431ce23c8bf86abba3ecf8ce9ab48f353080d4686d02293d810c99146881781f7ff7bcb14e4e998f8b6ccbcd59bf1711d6591a0476335131fd8812df594f780acf478c64875c0cb379744558e80710b9696fd025675307b32dca39f87bf90100415febf3a5b6f5bf8f3c8b52a3f040c0255cb25c582037a87c18dcaab9e20de72e53ef52e423cee9e9c5f58ad3f64e571386401069239b7d350fb0aba537f81baa231cd513689dc2b810e05800dc831143bb6502f3bdfc5ba1841ce923e91d8fbdd14a32a8582e58b75fec7575b27eb1720063f4b353d65b08f903bd183a1f8ae2cd095ca1ad491fadfe81afb33c8ac9d2a124e0c0d5e413845bbaab1bf83cb3d43eade2da686fd53562dda37436e6ba1e8a8653265686bc8937b7dafb1a5da390e5b43c8a6971103489211e76324268dc63f955a404dd4a5dc66a5693b2d71f5f21d561f6125f454d5e847f122a605a5ff77e8351798dee115acd4a631cf28d5f0fc457eda2007557900df0a2b6c91207134ab678ab9738088cbf4f8e61ecdffbbd1b822a1ed939757eb56ff7bca87835039a070ea6b74100cf1406d6d7e4178e260b6313bb873e98bec9d4a71f792a66d08aa6f9d496a8a7e2c8675ca4d0496e891c6a5b5817beb905aa960ee777b7ee28e8bfb52a11983f25ed4bfb70ab842246cfb88ee3963eb0672e639e8d82f61588a6a2d9b09c10e2897e7233ef7d9c003e06380a074fc1cac823c51a8566fd25499fea55f4a6c2b9d0450f5d88ebe48b0ea19653083c64d4fba87f0a5cc8d5a737145597a85df8f04b55d973f87f9f9f8205ffa20298aa2f226add853b96ba9b54e737c0bdada74110822dac034ea3774233fa7bcc3531cb1a1967fef252231e2378216a16ef8171e0b466722ad63919b3d488f5023b1294c45a18fea573c32905c181b58b40d6c1884e1ebf6fc767cfb16821630b5a30b546280c1de7814d776e5b72b61b7ea4f8c2b735ddb81fca7a42c4205def9425e533456c67ad6505a620e5748a82f093d795a064781cdea60bcd8bdce38403fb6e34b0b13249c7cf0a626738dc2a50db4e7112c3ab86992d29226dba0b67834431d2e18f5ec700c157753109f5f662f155d7b157ae380514de6f7c4842745d5e229645cac1cc4a5df4ff0354ea3953355de8b8b0b929d7bba2a083b5f2d0c80be781eb19160ec24230b472d6d586162cf5d9dd76d5b1ff7ae93947b1902082d30a1ec4065482cd6d3dfd955a510278ce6972e514725c95e318d26ff29adb27140aa2ff2a98b483a2ad0309889dc24c88d90f2aedcbc5c4d2f4fe77c79404c09e35560750391fca176f3e44b9aae0f97b8b82808b291074d05d3bc63924b690c64506b359fc96da16edc4f93ccbe5279ca2a472d3de547d60b2b1a31f8363cc76029d059821109503a995d49a839ac514ca723b8789265155e505c57af45368f99a0845c9d314a1000da3c9679ea2102b36fa3a3e343f106f5a73df8c521db52bf7007dc04f15eff34db72f3162540c9c840fe2413b7d407ca4c4a78248806813ac8c4c474e3c1fed4449536d769ee1aa9565f42ef883aac28046ec7cee1557e0e529aee7fc3cbf14b489239db646f33ca34f2e119f4077586bdf93f8629d775dba01f1ff614b224d2a3d27f79af8c4176f507c732308541324b302bb8b366c6bbb43dca02962805037dc36387541ac11beb773a36387c33169a338c075d022b485a4ea8f7d7b438303c56d2040043812a6f97d3574c2dff3dab25dfe3f06f7cc60fcbd71795217a6768443589ad44a9dfe50abb507e88854c501b737a5eddb7a6ae28e597f1a73c8c430788b9662f851cc413e2371f2df2b42c1c4175722d7f56e8c66a1eba934b6903fe86a1f52a18cb1a774e5dd1dbbfbc0d99402b5764f6ac144b1248af33c5adf0bfd73bc996bb684bf4fe7cde769391fa2036ec4f9e3238d76f542e5f954f237b140e2635116bdc896714d2001518d8430c1661203a515d2f909efdde99e7c476f347e31b5d2d53662c2ab1948f6d4fdbde31ac862f4bb995a699271e55a94d7a799d841a153624588baa26218dd69997f8dd668f814b63072cdd83620e5013eff0d89d2fe9e9c377ab96cdc135e6c6573c7f80b672832b5a62415fa08757d06e44aebb07b8fd0db8bea79373e251ca4ee4be76d6b627fe3f5b0e4d4d20fe79319cb52289f5966fcfb7da769e3fac1048a799d3227294d688f9b3aba5c19bce04c0e900c7ecf7a99d15034f65909f778334f7bddebc8b429b74f95f672115581956417ad7a9b19ecfcdc4a4aec592150a486f1d71592f5beda8922fc7ee766dcd919a210d5251a1dc7b52971f668af66174da2f0287d0dbe3656b0630ff4af44a36233ba2e902925b54a356d2e564330eef17d0ea9d98f5172aa10e739363b2e511b59a9ba1d8a219d7962261cb7eadbc41477fd9982388be470a6ef212d91f2bd1d441d5c34c7f56e846d18bd8950d0c2f760274a5c589e296a2aa80e6078998d6b62e0df8e87933219472e5e2baa30099fc6122ce74b14b83c13ebb78e5ce8db26b129197d113757a9147ca813699acbda41324b43ef0be77afb12ad770e9661bab9a17a49d036d5b51ffd9a4fe47f4e3a3d97044b20774752c9971e0f707bcb9bea401879c704c57c478e8ec6e66748dd09f578f505fc6b564b64bea51d61d9302d54df775f46fd0dfb25db9a3a38a0f060d4e8ca8396746990c2b6bcf8df5e716d05a1b52eb5231c33de1efbb578d8b627ba0999617de6d9c5389979354f3e62ae167a506e4ea15a77f8406245ed31cfd0538cdd9af126e06f5b7b0eff9c2ca687c904574adf0d2190b840bea1c2b4132f57b27207c10f4e5246b729c0c015412925fa1f82cb60d48373aed36e268ca833c5e59b27d20cc48b3c88e2f341c9d1d177759f2cd3cf6aae2cb92127dc76a19fa94dcfad83f53fef4561a942689855ad3fd0d77b59c544470e7109ec726e69c620c9bcff766afbbf18631746d8ba39fab926d516bc61c089f7bc2aa46eb7a30945b2885dccc5ba51298e7669f022aaf5994edff1f17a02b03f5f8fb9a7db7672447e1cdfded227c8473f988a763740fcdf94636464f6b95ff9dcae252c2eca4f48de55dee5f4c912a5ef748d5adce053a24513766e4a3124a191cad9e9d62039c3b9600f48c7c456e6efb74f2ef6d3d0a578a6fb52b6506255b41a7516e9df96a04602058135bd94a0aceff35534f7dd5df7eba7cd0b34ab809cfa6abfc1925fc30f7961057571bbbca9ea01bf31e641edd36fccb54b6eea97f463beb75631cf7af9ae1b01447649df5a5b23d4e9babeebee05c50c1862589cdeb28a1560087ce78c3975a4c3effc557ef99369ddc14aa5af5150319fb21a0d341d474068805c279061f9def875bc418619038f9568cc12c2c3cfb575ea26f93cf80135ca63ed40ed2debd97c65255db66e162b629517ec9e4e53b593f21552972407d8b074d7f12ac4eabbb7b0406df94d29e0c8090a67b2a55aa4624c47917cd5ebd627e6d5dc974b1fe1b48595e356bf2cb319f385093b08a6fc46b2fa228119eff01f57a8c9700c4d7fbc47231912bcf9d39846d5385564c7389d699bb3ac6268dc0b5ca1d6e759598ea6d07d4509d249a9127fb8ca236db8026fed7a0c2effd7338f1239decb6e60f3a5aaca55a6f40fdb5dde0ad3c2448d1832e53e8a8e0c1dd7f81912716de5d6c45a7aa90fb69f82af66892e67071ef4e6894753ab28dd10100201972040d7235d062aee92e0375f012249f7c1b6cd35c939a6a26572bde58a31251219e27057c4f5553f88a28f50a98b77a3be286887a12dc373966792d0748538b5e1a99dc4bea1531a8869ddfcc202ab3e0ed641814c8c41b80c98adabd193c14ebcf01072205eb365c617d6c61e711d8014bc894c89f464b4f563005708298c47f3161ae789140f0a29bb1b8027411c374d2cd46134390c30ffc747e9189de79fb39e345abbf1b01f7b3839bd35bc5f0ef6ea6db793bfdb820f0fd3bc1fd94c33623a22b67fd6b6d459b37e1ece075fb7a275c6b1175408008e702c0ae9baf48e40d5d7c5b2d5c795eb7a815152dfc5670a5d05b2d20905fb460a215f4431b65c2de078246a5835040d852a9c51f653ff7a900d8c7ecbe0c2e306aeeeb542f1c4f16fd1ce8a3f7385fcb09682df44f010f02fa78c60274de20e4b3c94b0a1f86f3fe79e1d5b912a18e2800b0cbe45dfde6532f9cf6460cb505ea5a12e65525ed2de70c01089c238934e15ac2d414a6fd41180bfc5e80a85bca2ce190c90725e6e7d429862b8ef19c27b53893bc99d4178d64169c07b8b3951915dc2f4309c191d6202179028e4797a3a4ce138a121a84f4258f8d8cd0839518c41140fe52c822b96320a4f6c2955bed8be3c86c6135e556e6ae12efd32d0e96563937e3e25b02937aeb3367d6e7711133b79ff9330802cd3b5ad00632c617b324dd35d5cbf71ac5e53b68459a2765b051843da61b3ea807f9b988a8457c24122fd5c6e1b742022cae8f1013229964669e7068a3c834dc59735fcfa017f7e0e03f8de7e8af857617ee5f66bd6dac04da8adcddc0b49c06f664eec7496a2e4c541cfa01b1ecfed001f3c6656c58f5f6e4085f4b250bf5a10899bb6894a2064ae05fc0b265e666c79c681e874bb3d3a0e6f221eb29808261c86d5da49807c52a03a0e240db0f243231264162871cea5c1cb7f4a94f6ebca27e3a393641c6aac8612e7f8c2cc6270653f62db1937807e0f696317228102aca6e82f8e8433d0ee4b21e91534b0525b516b79427a430c3d0aa480f3cabf4a6cfd461c1fe76f899f76e86b14929d7ac043bb081068f2233beca37c0b1919bbbe7896bc1b5a442524756ad8c463a3bde74cbaa24218614b3c2bf4a11c2a757b2bd29881aa18553a3a14c695e1e03521119eab6f0bbfcfc9055988955a214e506f51ce7498c864ecd60647d9fd020dc1a5fe4fde7356dcdbb6f25a7c6c021162bf57902cc8e512b6423264ff64a9f552744b806b5a30c8cdb6616eac8eda6b4e776c996e0e589c092f38499bc6df549067560424f335daaa954530350ad24380d0a8661c337a893d2ef4676cadbfe755bea898a3b41d2644fdeaabbf053a1d2c4681e5ef38b313bd3d10cd827fa7a4ef6119f9708237734da3599eab14dec1f1db31a2d549cdf57c6dde5867752456d857df0f6dac38dbe903d9c3c993c5b435ca12aca3e0dd6", 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="630c2dab89928aa59de7fbfb5ccd", 0xe, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000cc1b89881db72815c86315ab43b7ea2d000000dced6ec000b9c48d69daf0"], 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000006c0)="efbe641037ef264e52bf5ba4e889de2a70052fb317a6faad284c0bcf7a30c87e36b6815fff271935d3e852ffef6650d2e29d42adf8dadd23aa82e654f6c4e875abbdbaa5625c0f9ecffa337618b45d6088a9737e8b581e00a911c5b62975823c9bee3a4facb301f200000000000098d13636ec62c395de27f3a041a9ceefcec5c082a4e45bf6e280fa3ce7102748b18f747f3b655d438639b8715e572dd49eb84e59bbc79d506f000000000000000000000000000000000000000000003000000000d198c99aec885d075733f5001038f837d5c0e9d6a72351eeb807b668233aca6f794796c9ba6ef81d9001872a8d38a484b1f966c618a18476f55f8c5c566367b1d6eba479b128592e2b0eb2d25e5e0e54ffee92414731baffe6f70beb613107a09e08874683a2397c1b9728beaf89e66df18239d611a83b717d636aa782edd532fea4c8061b7926696ff26af0080000003bcfc56880498bb3b3469c49d7d1b10bc6fde9803a4e80495ee2addec5cd835854007bf2e27abc701fbe833050b86d20784969e1fc42929ef0cd440542e7e4367272a134567cbefdd38abd621773d928d6716b62f1d1492301b43fd0d8bd904357ee600ddc50b4a27c65f5c3a97cd03af55be2fe16d8604fd9d405361f2ba2514755e73482101209b40d9cc00eae185be7b0edcbd578117db2495ba6672f4057616600004249580bfb4e622e8340ad2f3831a9c349fe317f6823d1ce961b26964e4b860a6d6869af5a7f03abdcea5587d6933a82ca82b88eb1b50bf8e3288e05624066edd921a358c96d3d5d535bea4f1f22fbd6700caf80443b7988491ce7702c8ddfa591ba4d51b1005778f0a21816e59880307b75832b6d6a0c5ceef481c80137067bfec482c069cc53a9dcea8059067ab578830b407bcc18573fe71ec4b1a7496bde606716184a3c68be2f9c131f92efb45acec0eb62124de17aa560243592488f1c9b26575261a86153851b700d76fd9c41808e91fd483e02073ac35f8be14b37bcd3e2406595593e18acb73c879e5f6c5ff3c27b7e2acc0ce53322a8d0454f17dc9720b9afd31bf850045043ec2188a70f2d38ef4a214cacdd4bfe6c5ff43741499ab2a82dfd6faeb53e9c9fe8cb763837b447635ecbcbc1b0818cd4e9f413440f0e5f21e7399f5d4a56b96b912e2300460ca271e8ec1e4f596102d90cd4e2ce0fe5111a6180c795c3c31a66516f72adf4412567f469368e8339fb980d7dcbe3c68305c1f1c4686c86c1a70df4bb9df015cf2a75b3d7fe816a6514", &(0x7f0000000680)=0xfffffffffffffef0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b8773a9d40d23976f9a87021355b7a", 0xf, 0x402, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) (async) sendto$unix(r1, &(0x7f00000001c0)="17db4c84b5849e1124a946c74923a919ee31df791919c9caeb1f5cc54e5180054aff2b231b937391bbf79129bb4a6ce6c68cf17436ca8ebec317ec4d1d0dfc283d50fe6b", 0x44, 0x6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) (async) setsockopt(r2, 0x7, 0x3, &(0x7f0000000a80)="9131aeb4aa762d0293444f5a6830bedf1a986b198e69425379543fe3b2ecf97a4f08ed5e677950e0bf04b21ed0506012d9a1ac1c0409db9c8fa477970e9da9e51cd83cad23c7fa9145bb5335811fc7ee6f708247551c9b0e0bce3f198e2c69eb0ce4b0d9ac65928084d4b8c57e19c1be41b50fc6c32d110e2553826f6fcf231e16dd158f50a34fb7c95a65477b84aad7d947243c6aa4ac010f6c1fada74f5d04248fd82b43bbdfc8f2b87becfddc6b901dcf2ac935d02b67a4dd54627bbb2937226d55e114c03fdc927128522f34253931b79ba140b6a31324b26579a14b13e1ae53aa786f493f3b65d4550f5585469c26d54267925b39e9a6e7b17658271b979d67e8d6f85faf90560d4bf549a204258656e255fd16558e69a95d9a97d1efed7c2eb8fe0842c3111465b6513194679edb743d80a6f796ec07165613c632a4e62d49ae231aa04a50dd0f0170fffd1e5de187270c73f51be8803a62e915b2df477d016dca865823d5d26b5a2065c6e83dcd4c494632ea7e3e37c05c5625eb79b580bd333a93cf124431ce23c8bf86abba3ecf8ce9ab48f353080d4686d02293d810c99146881781f7ff7bcb14e4e998f8b6ccbcd59bf1711d6591a0476335131fd8812df594f780acf478c64875c0cb379744558e80710b9696fd025675307b32dca39f87bf90100415febf3a5b6f5bf8f3c8b52a3f040c0255cb25c582037a87c18dcaab9e20de72e53ef52e423cee9e9c5f58ad3f64e571386401069239b7d350fb0aba537f81baa231cd513689dc2b810e05800dc831143bb6502f3bdfc5ba1841ce923e91d8fbdd14a32a8582e58b75fec7575b27eb1720063f4b353d65b08f903bd183a1f8ae2cd095ca1ad491fadfe81afb33c8ac9d2a124e0c0d5e413845bbaab1bf83cb3d43eade2da686fd53562dda37436e6ba1e8a8653265686bc8937b7dafb1a5da390e5b43c8a6971103489211e76324268dc63f955a404dd4a5dc66a5693b2d71f5f21d561f6125f454d5e847f122a605a5ff77e8351798dee115acd4a631cf28d5f0fc457eda2007557900df0a2b6c91207134ab678ab9738088cbf4f8e61ecdffbbd1b822a1ed939757eb56ff7bca87835039a070ea6b74100cf1406d6d7e4178e260b6313bb873e98bec9d4a71f792a66d08aa6f9d496a8a7e2c8675ca4d0496e891c6a5b5817beb905aa960ee777b7ee28e8bfb52a11983f25ed4bfb70ab842246cfb88ee3963eb0672e639e8d82f61588a6a2d9b09c10e2897e7233ef7d9c003e06380a074fc1cac823c51a8566fd25499fea55f4a6c2b9d0450f5d88ebe48b0ea19653083c64d4fba87f0a5cc8d5a737145597a85df8f04b55d973f87f9f9f8205ffa20298aa2f226add853b96ba9b54e737c0bdada74110822dac034ea3774233fa7bcc3531cb1a1967fef252231e2378216a16ef8171e0b466722ad63919b3d488f5023b1294c45a18fea573c32905c181b58b40d6c1884e1ebf6fc767cfb16821630b5a30b546280c1de7814d776e5b72b61b7ea4f8c2b735ddb81fca7a42c4205def9425e533456c67ad6505a620e5748a82f093d795a064781cdea60bcd8bdce38403fb6e34b0b13249c7cf0a626738dc2a50db4e7112c3ab86992d29226dba0b67834431d2e18f5ec700c157753109f5f662f155d7b157ae380514de6f7c4842745d5e229645cac1cc4a5df4ff0354ea3953355de8b8b0b929d7bba2a083b5f2d0c80be781eb19160ec24230b472d6d586162cf5d9dd76d5b1ff7ae93947b1902082d30a1ec4065482cd6d3dfd955a510278ce6972e514725c95e318d26ff29adb27140aa2ff2a98b483a2ad0309889dc24c88d90f2aedcbc5c4d2f4fe77c79404c09e35560750391fca176f3e44b9aae0f97b8b82808b291074d05d3bc63924b690c64506b359fc96da16edc4f93ccbe5279ca2a472d3de547d60b2b1a31f8363cc76029d059821109503a995d49a839ac514ca723b8789265155e505c57af45368f99a0845c9d314a1000da3c9679ea2102b36fa3a3e343f106f5a73df8c521db52bf7007dc04f15eff34db72f3162540c9c840fe2413b7d407ca4c4a78248806813ac8c4c474e3c1fed4449536d769ee1aa9565f42ef883aac28046ec7cee1557e0e529aee7fc3cbf14b489239db646f33ca34f2e119f4077586bdf93f8629d775dba01f1ff614b224d2a3d27f79af8c4176f507c732308541324b302bb8b366c6bbb43dca02962805037dc36387541ac11beb773a36387c33169a338c075d022b485a4ea8f7d7b438303c56d2040043812a6f97d3574c2dff3dab25dfe3f06f7cc60fcbd71795217a6768443589ad44a9dfe50abb507e88854c501b737a5eddb7a6ae28e597f1a73c8c430788b9662f851cc413e2371f2df2b42c1c4175722d7f56e8c66a1eba934b6903fe86a1f52a18cb1a774e5dd1dbbfbc0d99402b5764f6ac144b1248af33c5adf0bfd73bc996bb684bf4fe7cde769391fa2036ec4f9e3238d76f542e5f954f237b140e2635116bdc896714d2001518d8430c1661203a515d2f909efdde99e7c476f347e31b5d2d53662c2ab1948f6d4fdbde31ac862f4bb995a699271e55a94d7a799d841a153624588baa26218dd69997f8dd668f814b63072cdd83620e5013eff0d89d2fe9e9c377ab96cdc135e6c6573c7f80b672832b5a62415fa08757d06e44aebb07b8fd0db8bea79373e251ca4ee4be76d6b627fe3f5b0e4d4d20fe79319cb52289f5966fcfb7da769e3fac1048a799d3227294d688f9b3aba5c19bce04c0e900c7ecf7a99d15034f65909f778334f7bddebc8b429b74f95f672115581956417ad7a9b19ecfcdc4a4aec592150a486f1d71592f5beda8922fc7ee766dcd919a210d5251a1dc7b52971f668af66174da2f0287d0dbe3656b0630ff4af44a36233ba2e902925b54a356d2e564330eef17d0ea9d98f5172aa10e739363b2e511b59a9ba1d8a219d7962261cb7eadbc41477fd9982388be470a6ef212d91f2bd1d441d5c34c7f56e846d18bd8950d0c2f760274a5c589e296a2aa80e6078998d6b62e0df8e87933219472e5e2baa30099fc6122ce74b14b83c13ebb78e5ce8db26b129197d113757a9147ca813699acbda41324b43ef0be77afb12ad770e9661bab9a17a49d036d5b51ffd9a4fe47f4e3a3d97044b20774752c9971e0f707bcb9bea401879c704c57c478e8ec6e66748dd09f578f505fc6b564b64bea51d61d9302d54df775f46fd0dfb25db9a3a38a0f060d4e8ca8396746990c2b6bcf8df5e716d05a1b52eb5231c33de1efbb578d8b627ba0999617de6d9c5389979354f3e62ae167a506e4ea15a77f8406245ed31cfd0538cdd9af126e06f5b7b0eff9c2ca687c904574adf0d2190b840bea1c2b4132f57b27207c10f4e5246b729c0c015412925fa1f82cb60d48373aed36e268ca833c5e59b27d20cc48b3c88e2f341c9d1d177759f2cd3cf6aae2cb92127dc76a19fa94dcfad83f53fef4561a942689855ad3fd0d77b59c544470e7109ec726e69c620c9bcff766afbbf18631746d8ba39fab926d516bc61c089f7bc2aa46eb7a30945b2885dccc5ba51298e7669f022aaf5994edff1f17a02b03f5f8fb9a7db7672447e1cdfded227c8473f988a763740fcdf94636464f6b95ff9dcae252c2eca4f48de55dee5f4c912a5ef748d5adce053a24513766e4a3124a191cad9e9d62039c3b9600f48c7c456e6efb74f2ef6d3d0a578a6fb52b6506255b41a7516e9df96a04602058135bd94a0aceff35534f7dd5df7eba7cd0b34ab809cfa6abfc1925fc30f7961057571bbbca9ea01bf31e641edd36fccb54b6eea97f463beb75631cf7af9ae1b01447649df5a5b23d4e9babeebee05c50c1862589cdeb28a1560087ce78c3975a4c3effc557ef99369ddc14aa5af5150319fb21a0d341d474068805c279061f9def875bc418619038f9568cc12c2c3cfb575ea26f93cf80135ca63ed40ed2debd97c65255db66e162b629517ec9e4e53b593f21552972407d8b074d7f12ac4eabbb7b0406df94d29e0c8090a67b2a55aa4624c47917cd5ebd627e6d5dc974b1fe1b48595e356bf2cb319f385093b08a6fc46b2fa228119eff01f57a8c9700c4d7fbc47231912bcf9d39846d5385564c7389d699bb3ac6268dc0b5ca1d6e759598ea6d07d4509d249a9127fb8ca236db8026fed7a0c2effd7338f1239decb6e60f3a5aaca55a6f40fdb5dde0ad3c2448d1832e53e8a8e0c1dd7f81912716de5d6c45a7aa90fb69f82af66892e67071ef4e6894753ab28dd10100201972040d7235d062aee92e0375f012249f7c1b6cd35c939a6a26572bde58a31251219e27057c4f5553f88a28f50a98b77a3be286887a12dc373966792d0748538b5e1a99dc4bea1531a8869ddfcc202ab3e0ed641814c8c41b80c98adabd193c14ebcf01072205eb365c617d6c61e711d8014bc894c89f464b4f563005708298c47f3161ae789140f0a29bb1b8027411c374d2cd46134390c30ffc747e9189de79fb39e345abbf1b01f7b3839bd35bc5f0ef6ea6db793bfdb820f0fd3bc1fd94c33623a22b67fd6b6d459b37e1ece075fb7a275c6b1175408008e702c0ae9baf48e40d5d7c5b2d5c795eb7a815152dfc5670a5d05b2d20905fb460a215f4431b65c2de078246a5835040d852a9c51f653ff7a900d8c7ecbe0c2e306aeeeb542f1c4f16fd1ce8a3f7385fcb09682df44f010f02fa78c60274de20e4b3c94b0a1f86f3fe79e1d5b912a18e2800b0cbe45dfde6532f9cf6460cb505ea5a12e65525ed2de70c01089c238934e15ac2d414a6fd41180bfc5e80a85bca2ce190c90725e6e7d429862b8ef19c27b53893bc99d4178d64169c07b8b3951915dc2f4309c191d6202179028e4797a3a4ce138a121a84f4258f8d8cd0839518c41140fe52c822b96320a4f6c2955bed8be3c86c6135e556e6ae12efd32d0e96563937e3e25b02937aeb3367d6e7711133b79ff9330802cd3b5ad00632c617b324dd35d5cbf71ac5e53b68459a2765b051843da61b3ea807f9b988a8457c24122fd5c6e1b742022cae8f1013229964669e7068a3c834dc59735fcfa017f7e0e03f8de7e8af857617ee5f66bd6dac04da8adcddc0b49c06f664eec7496a2e4c541cfa01b1ecfed001f3c6656c58f5f6e4085f4b250bf5a10899bb6894a2064ae05fc0b265e666c79c681e874bb3d3a0e6f221eb29808261c86d5da49807c52a03a0e240db0f243231264162871cea5c1cb7f4a94f6ebca27e3a393641c6aac8612e7f8c2cc6270653f62db1937807e0f696317228102aca6e82f8e8433d0ee4b21e91534b0525b516b79427a430c3d0aa480f3cabf4a6cfd461c1fe76f899f76e86b14929d7ac043bb081068f2233beca37c0b1919bbbe7896bc1b5a442524756ad8c463a3bde74cbaa24218614b3c2bf4a11c2a757b2bd29881aa18553a3a14c695e1e03521119eab6f0bbfcfc9055988955a214e506f51ce7498c864ecd60647d9fd020dc1a5fe4fde7356dcdbb6f25a7c6c021162bf57902cc8e512b6423264ff64a9f552744b806b5a30c8cdb6616eac8eda6b4e776c996e0e589c092f38499bc6df549067560424f335daaa954530350ad24380d0a8661c337a893d2ef4676cadbfe755bea898a3b41d2644fdeaabbf053a1d2c4681e5ef38b313bd3d10cd827fa7a4ef6119f9708237734da3599eab14dec1f1db31a2d549cdf57c6dde5867752456d857df0f6dac38dbe903d9c3c993c5b435ca12aca3e0dd6", 0x1000) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="630c2dab89928aa59de7fbfb5ccd", 0xe, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000cc1b89881db72815c86315ab43b7ea2d000000dced6ec000b9c48d69daf0"], 0xa) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) syz_open_pts() (async) close(r3) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) syz_open_pts() (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) (async) dup2(r3, r4) (async) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) pwrite(r1, &(0x7f0000000200)="37784b7803abe1b8184e92419bb0674d23e39bfdf8e5b3474a3faf646d76ed39e6cfcecb32ad4eeb78048d0721b79af686d1cb81aa3afdb4dbb685bce4ef957252cca8bd5a3e6a050b14d2811efb359e9c61a653365b5c77dbf81a5dfc72efb2f574482291a0ae3dd8818945915df641707cf6e999537bfbaa17f0e8704dbc06a59b9b2def4c4ffdcd0ee87c65ade56c036bbbcee559d54f29557f899130d1105767aa7a5f3e5a498f4dd64f5616521d008bb4542086b7b626739703d386f419428fed869f234c185c0bb3", 0xcb, 0x8) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:03 executing program 5: close(0xffffffffffffffff) clock_getres(0x0, &(0x7f0000000000)) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x18, &(0x7f0000000100), 0x10016) (rerun: 64) 16:03:03 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "346e8440c0a6d7f28b1550c987e78e94756854a9"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036dd7567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf647f16e6ce8e38fddb4ea91ec20c1114f61e33bdfc5c371162000b2bc97e2172b1cf3700f94c89e9ebfa58e569b3d0599f827e8e02040b9c0e5bae9412380386b514a61cdaa8ed0cbab435107f716cbfda13ef7bcdc110482836b290203ee3dd30dd3bfc113479da5623a5731dbc5d0132ecd159cdc529eee22d1af4dcd1908a737ccd3c2ba596335d4e2c1a5a58057ed667c1d2c8bda1784fef78461dab3745dedd82c7eacce191bc576ade0bad1e2673a5aacd5e1e6f1d01fd5d1658bf6582f340b52d9d7fe55b3c75ef2f21a2d9aa5022a2215b96c2553387003891e5351b2cdb9a2a6ac057483a69a974db6511a", 0x1b8}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d04e7fa4ba7112723d026e13c6acd1bd3be2635fd4ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd996404135a34a6c9afd2f21fea16e3fec0daca19f62c5365924e2f1d7681cd7e56aef4a3a2f352233d79798b958440d8f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000002180)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa620dbb5b99c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7e1de36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a031aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80cca6911a35773cc127d6603742868e530b8e86a333978a68d149a76437e852d3bf205790960fb4f1fc2bfad797e28bf34075b01e021446286acc5b01f23", 0x12b}, {&(0x7f00000022c0)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6c4039a7a991cf52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09ad8d8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b452250834dba77fba61530c019ca093e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4000fe131714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce778c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f6560369f588b9d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14ae0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450df32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8771b4b4a41720637b56a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723ded267a53c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff5084a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d3471f8775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc239c81a61da335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f", 0xb62}], 0x5) (async) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x4) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000003600)="5ba38b79b82ae150f112194594abb8531e35fff706716e484be13f20ab60d4090ccd7ba2b43b2156dd5467a79b6babe5f66be3fc1190e30603ba36daca7dc43c0579abe2ab8b2e833a9cf61386a6e385262352a302d6467b0dbb65e3810772fbe9fafbb70eb6a062a1cfc607e7599e3c5019514187985ca6243f389a5a718ef74d78c91783491d23b7b7c79bde746e323cee20364b66da9dbc85895ec18ded20be009c8a25599c4e7c1088c995b981d433e6ae5974950f67af82ab74b2990daf4f5bec4cbe9ec5ea8cd2e148af0a", 0xce}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x9, 0x5, 0x6, 0x3fe9, "c5ceb851986e51c76d832d7ca2a6d0fcd026a89d", 0x2, 0x401}) 16:03:03 executing program 5: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x100100100000100}]}}) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r0 = socket$inet(0x2, 0x3, 0x9) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0xd8f) fcntl$dupfd(r1, 0xa, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000440)=0xb51) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000340)=0x5d) ioctl$FIOASYNC(r1, 0xc0284457, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) 16:03:03 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x890, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x2, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000440)=0x1) r8 = getppid() r9 = getpid() sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="01a939e2b750002e2f6660ce79696c653000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="f22a29805f1d30a36bc12374450f2b562315bfe733d2d2", 0x17}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x1}, 0x2) recvmsg(r2, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) fcntl$lock(r7, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2, r1}) execve(0x0, 0x0, 0x0) shutdown(r2, 0x0) 16:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x6, 0x2, 0xffffffff, 0x4, "b9a7b1249ffb57ed322f264dd1256251146f3c22", 0xdf7c, 0x1f}) close(r2) r4 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) dup(r4) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTOP(r4, 0x2000746f) dup2(r2, r0) select(0x40, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:03:03 executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1a5) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="897ef3b0ea1614cf8da7e91530d88f8fb83600cc63c2a10675316f563710059ea06174d9727a6b2f6260c2cbe97430a874d7e380d674dc36b71e426ac4d265c87904ee", 0x43}, {&(0x7f0000000140)="69ebefea42cb1f2f840f10bc2752f15a208aa6f0b32d990ea2837dad240568e727887736de392e3c405cee4face62653ede72e928add5075a897d23110341577393f715582379fcecbdc8ca66cf522efe5ad15cdb3a56ea5e01f58d3", 0x5c}, {&(0x7f00000001c0)="0a9891d044f13e95f23189fefd3c2398274b707afde636df9ca83d604f83c937f7820b622e0eb7d8f15e9a88197fb0c69b3b848f88aba7b260b6c6cc3bcccc5e2d2fa185c1d920cb0aa47a20f7c8c47c5423479ba09f717258b92254d16e494845e6d693d6e278f3244d9655b0ae0ec3a559b4a89d49559c1e9c5e340b13629b46dffaa2db93e029162fce7b6f0169ffd45bda4d2fba63afe5380380b91c5b2e43dc5b577ecf2507061d99a83093bd0ebf83cc61eb9c96a8d025f93abc7a2edb855e905d4a73c2dc585632082be51b6f5f57de44aef6ef1df7f3593b65702e0d04736a58a822b16ece1102a8825f87f5c0e8a0959a9057da25bef80f07dce7a26a45581bc898300e76c260ba49dd20a0f7d7879f0610a1f7874dfc228cdfee703472d464c1e21833f63f14d0c5059ca03eb9cabe46e1990f8f3edea7f191bdb29cb5b31451e831dcd355658881be1a0e198f23a9019e3a78dfc731831b36e23d914d194252d53a8832fb1b9f8b70d7f9081982382b49ec83e33ea67671f25f5a14f35e9743b154977187c3a93daca437f7e06a6a0cd3ae66bbe1e11b9edbcdd982804b1ffab5808de7bfadae558c2815d58177e550d9dfe36f4aa6189be07ed3238e10734a00cc6f3860de303b89def07c8bd4c2cda0abd2e1f6f6947c045796da8eba3e0679df634da068301ee647a2e93b2b899b13e783d3968a0796c55ee35fabd88ad866af865e34cfb4365ace41c3f4ec49cff6313fb1f9400ede4f4608c8804ebd7d403fdd37e33b4bce7206425e1ca166ee9f338edc8e1245e0f91b14d97d2a1f407e8067da6bca8413e7b3ad984aca81c8f756d6bcf3ad392117c024a6aa60689b40332daa68c52ebf3fcf098801c7162888b5d630705b6b2254a7cf7c147cb046e221dee27dc6bff521b8fb969882e643eb63b44e3753ff760a0ad26799662c442d9fb80a3602d9e3635721fcca1becbe6b27d84609147e1c9ed46dfcac144ec8c9cc043006a057c7aaa3242cd836aebda09deb0b9695e9439d2424d0772eaf55adcac202b0716695e6032cf1b5dce9f96928c49c5021224c7a148a7f4592a958c11beea16d3ebb9a54d41e672b0dc3266e0f80ac576f8b2f653553a0545236bd92d38995e4016bf3fabea560a6c4fdb36d5d37d0911ea1bbfc7f0ab5c8744a89a00d019fdf3694a467efdbfd7a13c5b09758a626d37ad160fb8a1ef3f1669319f806cc991dadf61642b7b7fc2e4a67793c37bb7aa78b510eaeaf037c5c6589f940bcac1544412070bff4e68946d2c292e0f2b01cc025b851b3d455b14aadd4cf74c73709b4c0d5be901824618b4268ca7fa67e7f3cb91e0fc5a0e96f160c6ec1f8f45ad361a99feef498dd877ee44097b44db042d67c12492604b7178b6f7a5f11380e72cf40d295e7d41c053be23b83031486a3e3cb104163bf86ad3cd4d79f79f7108449fe76ae758fe90cf62be38337a48b384785da9b1928f7ac789f57c4f3dd47e18b87aa140e56b2df741620d66865b5808c787e704b9199341ae5cb7692d1aad738c13d87039f6945e151105e7024e1972ae6cd5a034b4e87d505eb2c5f1eb6dbf587b12c2f3c4e13df3a358a4b38b8c5d92b8c465d4b80374bebc8a7b9196f9fb6f359c414f00d1f1dc354282cce983a288a211a8cd3ce64b46613401348cd1be645399f05606d9f7ccb75cc254b832ab7eee2ec7eb5bfcfc2f3dda8feac50e6456a795ddfcf28ea362d34f677cf24cb2eccccf496c314f2032f2b23b8932f2e0995723302229b509971b266c3c58746c6cfb6dca0b93cb56c67266822bb1fbca5bcae739984bc50c9289243c7513d1998c71b1583e28c952144f3ac503cd492d99e4c843f3d54d0e3265cf861dee9dd7674ca47393227290d246ccda12a6765f1f20e647477824e1004de359f576dfbf95a0eb79b8e1eafd78ba9d1795ec54ed6e581212f21b27a94992c5a3be0cb0e4a81b7176182dca26515f7c85dd5cd9cc7451f860402ab26fc489f3505f0ea00bd57af56441ea6d694674cf4362e6e7771bd2f890968d149777917ab98b96fa096b8a6342a23545e050fe46ed2f1e4a1d8ae0525a436b1ed19296d1ae0b926f8719679270de24b854fc02675b324e5690c4f3d8be97d4d5bc4c6c20c1569aff053c1e7250857d3e5fd6e40262dfbcf3b079b8d47f4c41bc7f8d431a50ea03b5b76c3cc741382f3d25d37ea8b3721259fc338b60fad60690a7a61dca8f9007eaa0febe87389f654e03f5e866e306f51b81d480ab21c5538620b48a76fe127ce4b3102347124fa24bf23e7a3572dafdcb6f970088447859a14dabb0ee17505970dd4b1819a4927ce2b1aec5d1f3883c25796f496c56d146151b986ec5f2d1255591446b56a179d36c50bc8be3206afc823c2fbdeb2f5ae648827a4c5bc1818c6985d3e1732d558f0a64e63a677ca4f94652848e5d570783633983b9930a68ab7becd64f46270246efcd9e1d026334f58dcebcb5b8e181a026948a3e953444b5e0df32e69ca5fb8e101c2d807d554e38596368c61ec8676f74fb1733a6671b1268629e9880cfcb493ddbad67d30515f8780c6ef21ab443c6d2aff912e625a5bed546c8f2c4dd3c2536d3aa584953b292f8840811fea952446ee51f2c44a34b8b51888d425ab6c580ba4c932b0ca2b00e37408df75cef6e04beee8b62a6aa96bc9747e15858b66d31abb59ce675e1e4a9771ac2036c0d89ef7b25176e4befe216139cc603ccff8943d6e7525538d8a9578464c23aa2ae19aec47cae9fe5e8a74aac17dd1b27a40135e3c13d1763f1bde679d7ede60465488d2853f7abee257965ddfe6df5f46584d1b9c499004f70573267f03ecebf8641b4a6a447917d6161e4f16349a21a0acbef197d094982081b2c3d0ca22b873323001597bd9839f8fc4831c4fdcc18c0fdad4fd5f96e20c585652fe352e0f2c42aea2ad0628f05dea7857f9173f172e8e8fc1bdeb2607e1863fc5f9a3aa1a15ca211d1833fcb29afeeb1a834a27a72842690a445d9218f24503f3bcb4151b1a70871f0379fbd7bf6b665c5a37d5548950eab2a825d341618cce0a8cad352533ecd0de941c3677615f9cf5a65c9493c0b62d7e3711d8e5152e50da7f81d613592430f749b71c9535b558e1a9498094ce25065a102e6d412b0e662aa4328655faffda2838f721b3ec44b2eb3b4eff79aa6d23b3ec719d9af6651aedf3d37ca4cd5bb99fd42235ef310a5acd3bc5b95602969be1563303ab1e86df411111124c164e1147193c9551b138484b200ee2558dcb23d74fbd21504eef2429ab6434b13205460e6d38f9c688970f141f6329917f51b0aa7b8fd74e23ac435542c572cd2f4991f90a60d4794b2ce54db9280d747acdab22e0f03bd2067d8381500fac142e9e39b9bbb897f98aa36b8a1da63c2118ce0464dad9f62c291ef2e62249598198c5be15b23a53359cbd7922771bd982f9f53f3e183aa1cbb38b8f2535287c7f29e4fd1cd029d52219cde3686253a6827fb230d5c07b67e7c03699cce989be4e8aae70f543c659d8ea96d7dba9bab712bbcd1a9581075f80d136db23985b85bf524965d50563565b9817c753b954104c9c62982814f976c37ac782a1195e70e4389d83e2ab3f3162369231a1bee2c48c8c2aac4d5aebb2d56c8fa0e5caff6f28aa159ea816ca7b03a8e44c03108ac47b097f20e357fd3cf0cbfcbe8e180b4e22f59b9c1beff4a6ad6542fc5989dde6127aee3a29c99ff9f4fbfeefb517dbe081a7aacf059db974da62cb01a0d12cd1382409733719519aa451e0f56abf4cb66963c670b16b03ca5416a275ecfe6260871028877b00d84134bcdc8373c62236ef4d1a13577215ec3bc99ea5126f5dd0a5c292ef42796342c7681dc1a01d786fc0f206d2334ebc5327522792f304bfdd479f7461191a1608bb65b8a16488dfdfebff8cabaeb2b77fc0e06e2b82802def45767fc89ce6dd496c89e8f246d490686a71cc59e2df318eab79d2a82cea99f33e093ff8931019805d709dbdd5d34537be8c6752e5447c9f9e191f7bdc34c9791996cdc88b19b4647169c2d240d78d2e92d6c31ef4058ded6efb26c9f954d26251b8907df24ef3a0c43344830d6b9c29fd618b3554655ff0aa2d434a10c4fa316d4dca821fc2be0ac2ca86f4ad0405de033d6a17e06f1218233c61f515cde9dd35ba1470ec414351ee0059f8b8b1703090d0a12192dcd5518d61a1293c9cd497b1bdf83cf348ade8f3b94d20f5221b71ff43fc4caafa115dcc6bd4a8df475999878ff76bac0d45e87d45450db43c5d40760d5d8a13536e4ca579dedb19806262d8e13ecac4e95383324c709361abfdac1829739b99c5bc0063396d51549a7b12e71ca1a11a5e47184fe1129f92b5a9e87ded7a343b5a6af26bf4487967908b58f38ba6fdd4eda4fd70d4f5431337b988cb63fba3ceef700ffd8930158b95e7d9cbf46fec33ee7c5167367ec7e358c4b69aef3c7228328055d65764e542f03029b6270ed98f3f17345d39ce2814103323dc83ec7399e93dc2b2a717890538c981e8835d4d6edeac03e31ffaef0d211c0bd3d1572f60e0e8f1b630fcb381959883aa7e0bcaeb31d5ca4c8c515741187c553e5c8cfedaadbc874abebaedf122f3539508b63365fc95b6aead613e682cfdc3fd4d00a9d7afd899ff20bb310c179de5509e94d88aeb95a30881fc52a23bb651aff3f4963cdad68f4cd0f18203bf7ca26fab19b615fc08846880fb0e6ecd093c05eeeed5f0d6b16e6a767405a45293f087f24f934f516226572395ac01466f76577f3755af8b6c65dddf0077c44027feff4a2b988aab38dc99e67b77ea1bfd514b974d51cb647d28ca3adfaab27c4b03c0dae7cf8342b3dec674143ab88728eeb51e79f41e0bdeb54d7cb5aa5cde894db9aa4b788d4d4eae2b7479576092675c57aba25253fccc1bfe09e9f444e0836dc3644e497e5381ad24fbb30a1f1ebf95e536b35f304a227ff890d7621b3b49eaa309deacc098b77f52d0b368f2f700f691001f97a37714b8f20fa2760c5109337e12beecea1a01c69a581874e37c472db6f2bf26b4603d2305aaab38ee76d2680ea82fe8dee9c2ca489af1e7a41e317be66bf8c4b1265ad4ef3c29da55c86791ccfc5a9be335bf2eb4af842842019209fde47d62e6be9d079f36ffaf2d63a84857964afb3e030e9eb14d736223c1ed402872e6c45e47ac9c160638d011662ee56eec3967af137ccd0adcda72605b64c9f03a0e2229ee341ed20fed7bca44df1b7a5b1b4ee1c2084f8a42bfc8e2156754b0b54e1967fd5c4c385c8905ed486c3250c797d541cf4d34517cd1cc4c08971e5c00d6777cfea9580489e0f5fa4f4776bdf410439f477f7fb9c6b8eb724e5e266d8f7c7796fd5b6a26695ab8a0bc78e979ef4e8e764f7bf8d8ecffb098285cdd05d5411eccd20bb8f6970b9a097b00f2acc1bdaa588a2a8aaf5601ed506bcc11c49ba60a969b710d880387e3099772c7849d9e5dc046dd0882507b9106538b65dfcca5314bbbcfbe4f70e1903fdfe6e2a792bd074e7b61a6899c89a1eae4b5573b4c2c86d615925b6fa2d076219f645cec4129fbc166cb141c1114a69d1ba233d45cc2293e6182e7437ee27ec4f44becbc40ce5e738c148c4268bceec13aba379bb2b0cad94d27e62e8bba84090913669fdc4dd8c5a0d9f532b3d37420eb9ab7c99e196339bff8176f31278349970b57f843cf5ab92fdc70cc18c4997d223efc9437e82e4f7dfdcdfb6e7015cafb9c18d0b90709c4", 0x1000}, {&(0x7f00000011c0)="dea0c1ba4b0718d0941c42a18a426b7901c1e043911c962041531fbf724e7f30b3a9a12bb8c911e6296021edf57a0a221a87b81c299a556f1aa24766a24e1ac3de3c6b7ada0a8e04c7a43441d5d5ffcf1725c788e3108709779db88f4c4c81691767e4c40d870d9dd567b872678c9e665035d47718bd4cc4006b350a7098dfdaf56089749553", 0x86}, {&(0x7f0000001280)="e405da221b3bbb5145ec6a6f04ad6f2f2ef7a55ffe903797c7a6248056fd49d139a3b41c1194b3c24117e9526a8212cde5aeefcde8ecd834a2eddd46f74a3cd985a1ac1f723cf0fc6a84e5da4ed008a40306c977b68c02f449a388deae61fc920766f948ee4daf7fb9948fdd5c3eb857af85c9f158cd870fbb37522b31504dce1ed36f072030e5e268a5ae03b73a68972cf18371d876bdf6d38e2d4b283bf32018cb9bbe1ca683ba939f9c7aff3fceda39a4c03474f9c3e8d3732a6b88c0c3fe9719dd64feb8412c", 0xc8}], 0x5, 0x0, 0x0, 0x2}, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000000)=0xfffffffd) 16:03:03 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "346e8440c0a6d7f28b1550c987e78e94756854a9"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036dd7567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf647f16e6ce8e38fddb4ea91ec20c1114f61e33bdfc5c371162000b2bc97e2172b1cf3700f94c89e9ebfa58e569b3d0599f827e8e02040b9c0e5bae9412380386b514a61cdaa8ed0cbab435107f716cbfda13ef7bcdc110482836b290203ee3dd30dd3bfc113479da5623a5731dbc5d0132ecd159cdc529eee22d1af4dcd1908a737ccd3c2ba596335d4e2c1a5a58057ed667c1d2c8bda1784fef78461dab3745dedd82c7eacce191bc576ade0bad1e2673a5aacd5e1e6f1d01fd5d1658bf6582f340b52d9d7fe55b3c75ef2f21a2d9aa5022a2215b96c2553387003891e5351b2cdb9a2a6ac057483a69a974db6511a", 0x1b8}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d04e7fa4ba7112723d026e13c6acd1bd3be2635fd4ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd996404135a34a6c9afd2f21fea16e3fec0daca19f62c5365924e2f1d7681cd7e56aef4a3a2f352233d79798b958440d8f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000002180)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa620dbb5b99c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7e1de36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a031aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80cca6911a35773cc127d6603742868e530b8e86a333978a68d149a76437e852d3bf205790960fb4f1fc2bfad797e28bf34075b01e021446286acc5b01f23", 0x12b}, {&(0x7f00000022c0)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6c4039a7a991cf52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09ad8d8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b452250834dba77fba61530c019ca093e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4000fe131714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce778c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f6560369f588b9d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14ae0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450df32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8771b4b4a41720637b56a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723ded267a53c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff5084a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d3471f8775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc239c81a61da335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f", 0xb62}], 0x5) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036dd7567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf647f16e6ce8e38fddb4ea91ec20c1114f61e33bdfc5c371162000b2bc97e2172b1cf3700f94c89e9ebfa58e569b3d0599f827e8e02040b9c0e5bae9412380386b514a61cdaa8ed0cbab435107f716cbfda13ef7bcdc110482836b290203ee3dd30dd3bfc113479da5623a5731dbc5d0132ecd159cdc529eee22d1af4dcd1908a737ccd3c2ba596335d4e2c1a5a58057ed667c1d2c8bda1784fef78461dab3745dedd82c7eacce191bc576ade0bad1e2673a5aacd5e1e6f1d01fd5d1658bf6582f340b52d9d7fe55b3c75ef2f21a2d9aa5022a2215b96c2553387003891e5351b2cdb9a2a6ac057483a69a974db6511a", 0x1b8}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d04e7fa4ba7112723d026e13c6acd1bd3be2635fd4ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd996404135a34a6c9afd2f21fea16e3fec0daca19f62c5365924e2f1d7681cd7e56aef4a3a2f352233d79798b958440d8f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000002180)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa620dbb5b99c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7e1de36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a031aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80cca6911a35773cc127d6603742868e530b8e86a333978a68d149a76437e852d3bf205790960fb4f1fc2bfad797e28bf34075b01e021446286acc5b01f23", 0x12b}, {&(0x7f00000022c0)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6c4039a7a991cf52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09ad8d8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b452250834dba77fba61530c019ca093e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4000fe131714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce778c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f6560369f588b9d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14ae0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450df32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8771b4b4a41720637b56a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723ded267a53c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff5084a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d3471f8775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc239c81a61da335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f", 0xb62}], 0x5) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000003600)="5ba38b79b82ae150f112194594abb8531e35fff706716e484be13f20ab60d4090ccd7ba2b43b2156dd5467a79b6babe5f66be3fc1190e30603ba36daca7dc43c0579abe2ab8b2e833a9cf61386a6e385262352a302d6467b0dbb65e3810772fbe9fafbb70eb6a062a1cfc607e7599e3c5019514187985ca6243f389a5a718ef74d78c91783491d23b7b7c79bde746e323cee20364b66da9dbc85895ec18ded20be009c8a25599c4e7c1088c995b981d433e6ae5974950f67af82ab74b2990daf4f5bec4cbe9ec5ea8cd2e148af0a", 0xce}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x9, 0x5, 0x6, 0x3fe9, "c5ceb851986e51c76d832d7ca2a6d0fcd026a89d", 0x2, 0x401}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x9, 0x5, 0x6, 0x3fe9, "c5ceb851986e51c76d832d7ca2a6d0fcd026a89d", 0x2, 0x401}) 16:03:03 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x20000000, 0x0, &(0x7f0000000040)="62776e662da20b4e0cbde3c4463c15db5fbf9b6cfb6ff09cbfd541dae74244d55997", 0x22) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0xffffffff}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:03 executing program 5: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x100100100000100}]}}) (async) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) (async) r0 = socket$inet(0x2, 0x3, 0x9) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1) (async) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0xd8f) (async) fcntl$dupfd(r1, 0xa, r1) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000440)=0xb51) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x8) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000340)=0x5d) (async) ioctl$FIOASYNC(r1, 0xc0284457, &(0x7f0000000240)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) 16:03:03 executing program 1: sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000006c0)="efbe641037ef264e52bf5ba4e889de2a70052fb317a6faad284c0bcf7a30c87e36b6815fff271935d3e852ffef6650d2e29d42adf8dadd23aa82e654f6c4e875abbdbaa5625c0f9ecffa337618b45d6088a9737e8b581e00a911c5b62975823c9bee3a4facb301f200000000000098d13636ec62c395de27f3a041a9ceefcec5c082a4e45bf6e280fa3ce7102748b18f747f3b655d438639b8715e572dd49eb84e59bbc79d506f000000000000000000000000000000000000000000003000000000d198c99aec885d075733f5001038f837d5c0e9d6a72351eeb807b668233aca6f794796c9ba6ef81d9001872a8d38a484b1f966c618a18476f55f8c5c566367b1d6eba479b128592e2b0eb2d25e5e0e54ffee92414731baffe6f70beb613107a09e08874683a2397c1b9728beaf89e66df18239d611a83b717d636aa782edd532fea4c8061b7926696ff26af0080000003bcfc56880498bb3b3469c49d7d1b10bc6fde9803a4e80495ee2addec5cd835854007bf2e27abc701fbe833050b86d20784969e1fc42929ef0cd440542e7e4367272a134567cbefdd38abd621773d928d6716b62f1d1492301b43fd0d8bd904357ee600ddc50b4a27c65f5c3a97cd03af55be2fe16d8604fd9d405361f2ba2514755e73482101209b40d9cc00eae185be7b0edcbd578117db2495ba6672f4057616600004249580bfb4e622e8340ad2f3831a9c349fe317f6823d1ce961b26964e4b860a6d6869af5a7f03abdcea5587d6933a82ca82b88eb1b50bf8e3288e05624066edd921a358c96d3d5d535bea4f1f22fbd6700caf80443b7988491ce7702c8ddfa591ba4d51b1005778f0a21816e59880307b75832b6d6a0c5ceef481c80137067bfec482c069cc53a9dcea8059067ab578830b407bcc18573fe71ec4b1a7496bde606716184a3c68be2f9c131f92efb45acec0eb62124de17aa560243592488f1c9b26575261a86153851b700d76fd9c41808e91fd483e02073ac35f8be14b37bcd3e2406595593e18acb73c879e5f6c5ff3c27b7e2acc0ce53322a8d0454f17dc9720b9afd31bf850045043ec2188a70f2d38ef4a214cacdd4bfe6c5ff43741499ab2a82dfd6faeb53e9c9fe8cb763837b447635ecbcbc1b0818cd4e9f413440f0e5f21e7399f5d4a56b96b912e2300460ca271e8ec1e4f596102d90cd4e2ce0fe5111a6180c795c3c31a66516f72adf4412567f469368e8339fb980d7dcbe3c68305c1f1c4686c86c1a70df4bb9df015cf2a75b3d7fe816a6514", &(0x7f0000000680)=0xfffffffffffffef0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b8773a9d40d23976f9a87021355b7a", 0xf, 0x402, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) sendto$unix(r1, &(0x7f00000001c0)="17db4c84b5849e1124a946c74923a919ee31df791919c9caeb1f5cc54e5180054aff2b231b937391bbf79129bb4a6ce6c68cf17436ca8ebec317ec4d1d0dfc283d50fe6b", 0x44, 0x6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt(r2, 0x7, 0x3, &(0x7f0000000a80)="9131aeb4aa762d0293444f5a6830bedf1a986b198e69425379543fe3b2ecf97a4f08ed5e677950e0bf04b21ed0506012d9a1ac1c0409db9c8fa477970e9da9e51cd83cad23c7fa9145bb5335811fc7ee6f708247551c9b0e0bce3f198e2c69eb0ce4b0d9ac65928084d4b8c57e19c1be41b50fc6c32d110e2553826f6fcf231e16dd158f50a34fb7c95a65477b84aad7d947243c6aa4ac010f6c1fada74f5d04248fd82b43bbdfc8f2b87becfddc6b901dcf2ac935d02b67a4dd54627bbb2937226d55e114c03fdc927128522f34253931b79ba140b6a31324b26579a14b13e1ae53aa786f493f3b65d4550f5585469c26d54267925b39e9a6e7b17658271b979d67e8d6f85faf90560d4bf549a204258656e255fd16558e69a95d9a97d1efed7c2eb8fe0842c3111465b6513194679edb743d80a6f796ec07165613c632a4e62d49ae231aa04a50dd0f0170fffd1e5de187270c73f51be8803a62e915b2df477d016dca865823d5d26b5a2065c6e83dcd4c494632ea7e3e37c05c5625eb79b580bd333a93cf124431ce23c8bf86abba3ecf8ce9ab48f353080d4686d02293d810c99146881781f7ff7bcb14e4e998f8b6ccbcd59bf1711d6591a0476335131fd8812df594f780acf478c64875c0cb379744558e80710b9696fd025675307b32dca39f87bf90100415febf3a5b6f5bf8f3c8b52a3f040c0255cb25c582037a87c18dcaab9e20de72e53ef52e423cee9e9c5f58ad3f64e571386401069239b7d350fb0aba537f81baa231cd513689dc2b810e05800dc831143bb6502f3bdfc5ba1841ce923e91d8fbdd14a32a8582e58b75fec7575b27eb1720063f4b353d65b08f903bd183a1f8ae2cd095ca1ad491fadfe81afb33c8ac9d2a124e0c0d5e413845bbaab1bf83cb3d43eade2da686fd53562dda37436e6ba1e8a8653265686bc8937b7dafb1a5da390e5b43c8a6971103489211e76324268dc63f955a404dd4a5dc66a5693b2d71f5f21d561f6125f454d5e847f122a605a5ff77e8351798dee115acd4a631cf28d5f0fc457eda2007557900df0a2b6c91207134ab678ab9738088cbf4f8e61ecdffbbd1b822a1ed939757eb56ff7bca87835039a070ea6b74100cf1406d6d7e4178e260b6313bb873e98bec9d4a71f792a66d08aa6f9d496a8a7e2c8675ca4d0496e891c6a5b5817beb905aa960ee777b7ee28e8bfb52a11983f25ed4bfb70ab842246cfb88ee3963eb0672e639e8d82f61588a6a2d9b09c10e2897e7233ef7d9c003e06380a074fc1cac823c51a8566fd25499fea55f4a6c2b9d0450f5d88ebe48b0ea19653083c64d4fba87f0a5cc8d5a737145597a85df8f04b55d973f87f9f9f8205ffa20298aa2f226add853b96ba9b54e737c0bdada74110822dac034ea3774233fa7bcc3531cb1a1967fef252231e2378216a16ef8171e0b466722ad63919b3d488f5023b1294c45a18fea573c32905c181b58b40d6c1884e1ebf6fc767cfb16821630b5a30b546280c1de7814d776e5b72b61b7ea4f8c2b735ddb81fca7a42c4205def9425e533456c67ad6505a620e5748a82f093d795a064781cdea60bcd8bdce38403fb6e34b0b13249c7cf0a626738dc2a50db4e7112c3ab86992d29226dba0b67834431d2e18f5ec700c157753109f5f662f155d7b157ae380514de6f7c4842745d5e229645cac1cc4a5df4ff0354ea3953355de8b8b0b929d7bba2a083b5f2d0c80be781eb19160ec24230b472d6d586162cf5d9dd76d5b1ff7ae93947b1902082d30a1ec4065482cd6d3dfd955a510278ce6972e514725c95e318d26ff29adb27140aa2ff2a98b483a2ad0309889dc24c88d90f2aedcbc5c4d2f4fe77c79404c09e35560750391fca176f3e44b9aae0f97b8b82808b291074d05d3bc63924b690c64506b359fc96da16edc4f93ccbe5279ca2a472d3de547d60b2b1a31f8363cc76029d059821109503a995d49a839ac514ca723b8789265155e505c57af45368f99a0845c9d314a1000da3c9679ea2102b36fa3a3e343f106f5a73df8c521db52bf7007dc04f15eff34db72f3162540c9c840fe2413b7d407ca4c4a78248806813ac8c4c474e3c1fed4449536d769ee1aa9565f42ef883aac28046ec7cee1557e0e529aee7fc3cbf14b489239db646f33ca34f2e119f4077586bdf93f8629d775dba01f1ff614b224d2a3d27f79af8c4176f507c732308541324b302bb8b366c6bbb43dca02962805037dc36387541ac11beb773a36387c33169a338c075d022b485a4ea8f7d7b438303c56d2040043812a6f97d3574c2dff3dab25dfe3f06f7cc60fcbd71795217a6768443589ad44a9dfe50abb507e88854c501b737a5eddb7a6ae28e597f1a73c8c430788b9662f851cc413e2371f2df2b42c1c4175722d7f56e8c66a1eba934b6903fe86a1f52a18cb1a774e5dd1dbbfbc0d99402b5764f6ac144b1248af33c5adf0bfd73bc996bb684bf4fe7cde769391fa2036ec4f9e3238d76f542e5f954f237b140e2635116bdc896714d2001518d8430c1661203a515d2f909efdde99e7c476f347e31b5d2d53662c2ab1948f6d4fdbde31ac862f4bb995a699271e55a94d7a799d841a153624588baa26218dd69997f8dd668f814b63072cdd83620e5013eff0d89d2fe9e9c377ab96cdc135e6c6573c7f80b672832b5a62415fa08757d06e44aebb07b8fd0db8bea79373e251ca4ee4be76d6b627fe3f5b0e4d4d20fe79319cb52289f5966fcfb7da769e3fac1048a799d3227294d688f9b3aba5c19bce04c0e900c7ecf7a99d15034f65909f778334f7bddebc8b429b74f95f672115581956417ad7a9b19ecfcdc4a4aec592150a486f1d71592f5beda8922fc7ee766dcd919a210d5251a1dc7b52971f668af66174da2f0287d0dbe3656b0630ff4af44a36233ba2e902925b54a356d2e564330eef17d0ea9d98f5172aa10e739363b2e511b59a9ba1d8a219d7962261cb7eadbc41477fd9982388be470a6ef212d91f2bd1d441d5c34c7f56e846d18bd8950d0c2f760274a5c589e296a2aa80e6078998d6b62e0df8e87933219472e5e2baa30099fc6122ce74b14b83c13ebb78e5ce8db26b129197d113757a9147ca813699acbda41324b43ef0be77afb12ad770e9661bab9a17a49d036d5b51ffd9a4fe47f4e3a3d97044b20774752c9971e0f707bcb9bea401879c704c57c478e8ec6e66748dd09f578f505fc6b564b64bea51d61d9302d54df775f46fd0dfb25db9a3a38a0f060d4e8ca8396746990c2b6bcf8df5e716d05a1b52eb5231c33de1efbb578d8b627ba0999617de6d9c5389979354f3e62ae167a506e4ea15a77f8406245ed31cfd0538cdd9af126e06f5b7b0eff9c2ca687c904574adf0d2190b840bea1c2b4132f57b27207c10f4e5246b729c0c015412925fa1f82cb60d48373aed36e268ca833c5e59b27d20cc48b3c88e2f341c9d1d177759f2cd3cf6aae2cb92127dc76a19fa94dcfad83f53fef4561a942689855ad3fd0d77b59c544470e7109ec726e69c620c9bcff766afbbf18631746d8ba39fab926d516bc61c089f7bc2aa46eb7a30945b2885dccc5ba51298e7669f022aaf5994edff1f17a02b03f5f8fb9a7db7672447e1cdfded227c8473f988a763740fcdf94636464f6b95ff9dcae252c2eca4f48de55dee5f4c912a5ef748d5adce053a24513766e4a3124a191cad9e9d62039c3b9600f48c7c456e6efb74f2ef6d3d0a578a6fb52b6506255b41a7516e9df96a04602058135bd94a0aceff35534f7dd5df7eba7cd0b34ab809cfa6abfc1925fc30f7961057571bbbca9ea01bf31e641edd36fccb54b6eea97f463beb75631cf7af9ae1b01447649df5a5b23d4e9babeebee05c50c1862589cdeb28a1560087ce78c3975a4c3effc557ef99369ddc14aa5af5150319fb21a0d341d474068805c279061f9def875bc418619038f9568cc12c2c3cfb575ea26f93cf80135ca63ed40ed2debd97c65255db66e162b629517ec9e4e53b593f21552972407d8b074d7f12ac4eabbb7b0406df94d29e0c8090a67b2a55aa4624c47917cd5ebd627e6d5dc974b1fe1b48595e356bf2cb319f385093b08a6fc46b2fa228119eff01f57a8c9700c4d7fbc47231912bcf9d39846d5385564c7389d699bb3ac6268dc0b5ca1d6e759598ea6d07d4509d249a9127fb8ca236db8026fed7a0c2effd7338f1239decb6e60f3a5aaca55a6f40fdb5dde0ad3c2448d1832e53e8a8e0c1dd7f81912716de5d6c45a7aa90fb69f82af66892e67071ef4e6894753ab28dd10100201972040d7235d062aee92e0375f012249f7c1b6cd35c939a6a26572bde58a31251219e27057c4f5553f88a28f50a98b77a3be286887a12dc373966792d0748538b5e1a99dc4bea1531a8869ddfcc202ab3e0ed641814c8c41b80c98adabd193c14ebcf01072205eb365c617d6c61e711d8014bc894c89f464b4f563005708298c47f3161ae789140f0a29bb1b8027411c374d2cd46134390c30ffc747e9189de79fb39e345abbf1b01f7b3839bd35bc5f0ef6ea6db793bfdb820f0fd3bc1fd94c33623a22b67fd6b6d459b37e1ece075fb7a275c6b1175408008e702c0ae9baf48e40d5d7c5b2d5c795eb7a815152dfc5670a5d05b2d20905fb460a215f4431b65c2de078246a5835040d852a9c51f653ff7a900d8c7ecbe0c2e306aeeeb542f1c4f16fd1ce8a3f7385fcb09682df44f010f02fa78c60274de20e4b3c94b0a1f86f3fe79e1d5b912a18e2800b0cbe45dfde6532f9cf6460cb505ea5a12e65525ed2de70c01089c238934e15ac2d414a6fd41180bfc5e80a85bca2ce190c90725e6e7d429862b8ef19c27b53893bc99d4178d64169c07b8b3951915dc2f4309c191d6202179028e4797a3a4ce138a121a84f4258f8d8cd0839518c41140fe52c822b96320a4f6c2955bed8be3c86c6135e556e6ae12efd32d0e96563937e3e25b02937aeb3367d6e7711133b79ff9330802cd3b5ad00632c617b324dd35d5cbf71ac5e53b68459a2765b051843da61b3ea807f9b988a8457c24122fd5c6e1b742022cae8f1013229964669e7068a3c834dc59735fcfa017f7e0e03f8de7e8af857617ee5f66bd6dac04da8adcddc0b49c06f664eec7496a2e4c541cfa01b1ecfed001f3c6656c58f5f6e4085f4b250bf5a10899bb6894a2064ae05fc0b265e666c79c681e874bb3d3a0e6f221eb29808261c86d5da49807c52a03a0e240db0f243231264162871cea5c1cb7f4a94f6ebca27e3a393641c6aac8612e7f8c2cc6270653f62db1937807e0f696317228102aca6e82f8e8433d0ee4b21e91534b0525b516b79427a430c3d0aa480f3cabf4a6cfd461c1fe76f899f76e86b14929d7ac043bb081068f2233beca37c0b1919bbbe7896bc1b5a442524756ad8c463a3bde74cbaa24218614b3c2bf4a11c2a757b2bd29881aa18553a3a14c695e1e03521119eab6f0bbfcfc9055988955a214e506f51ce7498c864ecd60647d9fd020dc1a5fe4fde7356dcdbb6f25a7c6c021162bf57902cc8e512b6423264ff64a9f552744b806b5a30c8cdb6616eac8eda6b4e776c996e0e589c092f38499bc6df549067560424f335daaa954530350ad24380d0a8661c337a893d2ef4676cadbfe755bea898a3b41d2644fdeaabbf053a1d2c4681e5ef38b313bd3d10cd827fa7a4ef6119f9708237734da3599eab14dec1f1db31a2d549cdf57c6dde5867752456d857df0f6dac38dbe903d9c3c993c5b435ca12aca3e0dd6", 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="630c2dab89928aa59de7fbfb5ccd", 0xe, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000cc1b89881db72815c86315ab43b7ea2d000000dced6ec000b9c48d69daf0"], 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000006c0)="efbe641037ef264e52bf5ba4e889de2a70052fb317a6faad284c0bcf7a30c87e36b6815fff271935d3e852ffef6650d2e29d42adf8dadd23aa82e654f6c4e875abbdbaa5625c0f9ecffa337618b45d6088a9737e8b581e00a911c5b62975823c9bee3a4facb301f200000000000098d13636ec62c395de27f3a041a9ceefcec5c082a4e45bf6e280fa3ce7102748b18f747f3b655d438639b8715e572dd49eb84e59bbc79d506f000000000000000000000000000000000000000000003000000000d198c99aec885d075733f5001038f837d5c0e9d6a72351eeb807b668233aca6f794796c9ba6ef81d9001872a8d38a484b1f966c618a18476f55f8c5c566367b1d6eba479b128592e2b0eb2d25e5e0e54ffee92414731baffe6f70beb613107a09e08874683a2397c1b9728beaf89e66df18239d611a83b717d636aa782edd532fea4c8061b7926696ff26af0080000003bcfc56880498bb3b3469c49d7d1b10bc6fde9803a4e80495ee2addec5cd835854007bf2e27abc701fbe833050b86d20784969e1fc42929ef0cd440542e7e4367272a134567cbefdd38abd621773d928d6716b62f1d1492301b43fd0d8bd904357ee600ddc50b4a27c65f5c3a97cd03af55be2fe16d8604fd9d405361f2ba2514755e73482101209b40d9cc00eae185be7b0edcbd578117db2495ba6672f4057616600004249580bfb4e622e8340ad2f3831a9c349fe317f6823d1ce961b26964e4b860a6d6869af5a7f03abdcea5587d6933a82ca82b88eb1b50bf8e3288e05624066edd921a358c96d3d5d535bea4f1f22fbd6700caf80443b7988491ce7702c8ddfa591ba4d51b1005778f0a21816e59880307b75832b6d6a0c5ceef481c80137067bfec482c069cc53a9dcea8059067ab578830b407bcc18573fe71ec4b1a7496bde606716184a3c68be2f9c131f92efb45acec0eb62124de17aa560243592488f1c9b26575261a86153851b700d76fd9c41808e91fd483e02073ac35f8be14b37bcd3e2406595593e18acb73c879e5f6c5ff3c27b7e2acc0ce53322a8d0454f17dc9720b9afd31bf850045043ec2188a70f2d38ef4a214cacdd4bfe6c5ff43741499ab2a82dfd6faeb53e9c9fe8cb763837b447635ecbcbc1b0818cd4e9f413440f0e5f21e7399f5d4a56b96b912e2300460ca271e8ec1e4f596102d90cd4e2ce0fe5111a6180c795c3c31a66516f72adf4412567f469368e8339fb980d7dcbe3c68305c1f1c4686c86c1a70df4bb9df015cf2a75b3d7fe816a6514", &(0x7f0000000680)=0xfffffffffffffef0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b8773a9d40d23976f9a87021355b7a", 0xf, 0x402, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) (async) sendto$unix(r1, &(0x7f00000001c0)="17db4c84b5849e1124a946c74923a919ee31df791919c9caeb1f5cc54e5180054aff2b231b937391bbf79129bb4a6ce6c68cf17436ca8ebec317ec4d1d0dfc283d50fe6b", 0x44, 0x6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) (async) setsockopt(r2, 0x7, 0x3, &(0x7f0000000a80)="9131aeb4aa762d0293444f5a6830bedf1a986b198e69425379543fe3b2ecf97a4f08ed5e677950e0bf04b21ed0506012d9a1ac1c0409db9c8fa477970e9da9e51cd83cad23c7fa9145bb5335811fc7ee6f708247551c9b0e0bce3f198e2c69eb0ce4b0d9ac65928084d4b8c57e19c1be41b50fc6c32d110e2553826f6fcf231e16dd158f50a34fb7c95a65477b84aad7d947243c6aa4ac010f6c1fada74f5d04248fd82b43bbdfc8f2b87becfddc6b901dcf2ac935d02b67a4dd54627bbb2937226d55e114c03fdc927128522f34253931b79ba140b6a31324b26579a14b13e1ae53aa786f493f3b65d4550f5585469c26d54267925b39e9a6e7b17658271b979d67e8d6f85faf90560d4bf549a204258656e255fd16558e69a95d9a97d1efed7c2eb8fe0842c3111465b6513194679edb743d80a6f796ec07165613c632a4e62d49ae231aa04a50dd0f0170fffd1e5de187270c73f51be8803a62e915b2df477d016dca865823d5d26b5a2065c6e83dcd4c494632ea7e3e37c05c5625eb79b580bd333a93cf124431ce23c8bf86abba3ecf8ce9ab48f353080d4686d02293d810c99146881781f7ff7bcb14e4e998f8b6ccbcd59bf1711d6591a0476335131fd8812df594f780acf478c64875c0cb379744558e80710b9696fd025675307b32dca39f87bf90100415febf3a5b6f5bf8f3c8b52a3f040c0255cb25c582037a87c18dcaab9e20de72e53ef52e423cee9e9c5f58ad3f64e571386401069239b7d350fb0aba537f81baa231cd513689dc2b810e05800dc831143bb6502f3bdfc5ba1841ce923e91d8fbdd14a32a8582e58b75fec7575b27eb1720063f4b353d65b08f903bd183a1f8ae2cd095ca1ad491fadfe81afb33c8ac9d2a124e0c0d5e413845bbaab1bf83cb3d43eade2da686fd53562dda37436e6ba1e8a8653265686bc8937b7dafb1a5da390e5b43c8a6971103489211e76324268dc63f955a404dd4a5dc66a5693b2d71f5f21d561f6125f454d5e847f122a605a5ff77e8351798dee115acd4a631cf28d5f0fc457eda2007557900df0a2b6c91207134ab678ab9738088cbf4f8e61ecdffbbd1b822a1ed939757eb56ff7bca87835039a070ea6b74100cf1406d6d7e4178e260b6313bb873e98bec9d4a71f792a66d08aa6f9d496a8a7e2c8675ca4d0496e891c6a5b5817beb905aa960ee777b7ee28e8bfb52a11983f25ed4bfb70ab842246cfb88ee3963eb0672e639e8d82f61588a6a2d9b09c10e2897e7233ef7d9c003e06380a074fc1cac823c51a8566fd25499fea55f4a6c2b9d0450f5d88ebe48b0ea19653083c64d4fba87f0a5cc8d5a737145597a85df8f04b55d973f87f9f9f8205ffa20298aa2f226add853b96ba9b54e737c0bdada74110822dac034ea3774233fa7bcc3531cb1a1967fef252231e2378216a16ef8171e0b466722ad63919b3d488f5023b1294c45a18fea573c32905c181b58b40d6c1884e1ebf6fc767cfb16821630b5a30b546280c1de7814d776e5b72b61b7ea4f8c2b735ddb81fca7a42c4205def9425e533456c67ad6505a620e5748a82f093d795a064781cdea60bcd8bdce38403fb6e34b0b13249c7cf0a626738dc2a50db4e7112c3ab86992d29226dba0b67834431d2e18f5ec700c157753109f5f662f155d7b157ae380514de6f7c4842745d5e229645cac1cc4a5df4ff0354ea3953355de8b8b0b929d7bba2a083b5f2d0c80be781eb19160ec24230b472d6d586162cf5d9dd76d5b1ff7ae93947b1902082d30a1ec4065482cd6d3dfd955a510278ce6972e514725c95e318d26ff29adb27140aa2ff2a98b483a2ad0309889dc24c88d90f2aedcbc5c4d2f4fe77c79404c09e35560750391fca176f3e44b9aae0f97b8b82808b291074d05d3bc63924b690c64506b359fc96da16edc4f93ccbe5279ca2a472d3de547d60b2b1a31f8363cc76029d059821109503a995d49a839ac514ca723b8789265155e505c57af45368f99a0845c9d314a1000da3c9679ea2102b36fa3a3e343f106f5a73df8c521db52bf7007dc04f15eff34db72f3162540c9c840fe2413b7d407ca4c4a78248806813ac8c4c474e3c1fed4449536d769ee1aa9565f42ef883aac28046ec7cee1557e0e529aee7fc3cbf14b489239db646f33ca34f2e119f4077586bdf93f8629d775dba01f1ff614b224d2a3d27f79af8c4176f507c732308541324b302bb8b366c6bbb43dca02962805037dc36387541ac11beb773a36387c33169a338c075d022b485a4ea8f7d7b438303c56d2040043812a6f97d3574c2dff3dab25dfe3f06f7cc60fcbd71795217a6768443589ad44a9dfe50abb507e88854c501b737a5eddb7a6ae28e597f1a73c8c430788b9662f851cc413e2371f2df2b42c1c4175722d7f56e8c66a1eba934b6903fe86a1f52a18cb1a774e5dd1dbbfbc0d99402b5764f6ac144b1248af33c5adf0bfd73bc996bb684bf4fe7cde769391fa2036ec4f9e3238d76f542e5f954f237b140e2635116bdc896714d2001518d8430c1661203a515d2f909efdde99e7c476f347e31b5d2d53662c2ab1948f6d4fdbde31ac862f4bb995a699271e55a94d7a799d841a153624588baa26218dd69997f8dd668f814b63072cdd83620e5013eff0d89d2fe9e9c377ab96cdc135e6c6573c7f80b672832b5a62415fa08757d06e44aebb07b8fd0db8bea79373e251ca4ee4be76d6b627fe3f5b0e4d4d20fe79319cb52289f5966fcfb7da769e3fac1048a799d3227294d688f9b3aba5c19bce04c0e900c7ecf7a99d15034f65909f778334f7bddebc8b429b74f95f672115581956417ad7a9b19ecfcdc4a4aec592150a486f1d71592f5beda8922fc7ee766dcd919a210d5251a1dc7b52971f668af66174da2f0287d0dbe3656b0630ff4af44a36233ba2e902925b54a356d2e564330eef17d0ea9d98f5172aa10e739363b2e511b59a9ba1d8a219d7962261cb7eadbc41477fd9982388be470a6ef212d91f2bd1d441d5c34c7f56e846d18bd8950d0c2f760274a5c589e296a2aa80e6078998d6b62e0df8e87933219472e5e2baa30099fc6122ce74b14b83c13ebb78e5ce8db26b129197d113757a9147ca813699acbda41324b43ef0be77afb12ad770e9661bab9a17a49d036d5b51ffd9a4fe47f4e3a3d97044b20774752c9971e0f707bcb9bea401879c704c57c478e8ec6e66748dd09f578f505fc6b564b64bea51d61d9302d54df775f46fd0dfb25db9a3a38a0f060d4e8ca8396746990c2b6bcf8df5e716d05a1b52eb5231c33de1efbb578d8b627ba0999617de6d9c5389979354f3e62ae167a506e4ea15a77f8406245ed31cfd0538cdd9af126e06f5b7b0eff9c2ca687c904574adf0d2190b840bea1c2b4132f57b27207c10f4e5246b729c0c015412925fa1f82cb60d48373aed36e268ca833c5e59b27d20cc48b3c88e2f341c9d1d177759f2cd3cf6aae2cb92127dc76a19fa94dcfad83f53fef4561a942689855ad3fd0d77b59c544470e7109ec726e69c620c9bcff766afbbf18631746d8ba39fab926d516bc61c089f7bc2aa46eb7a30945b2885dccc5ba51298e7669f022aaf5994edff1f17a02b03f5f8fb9a7db7672447e1cdfded227c8473f988a763740fcdf94636464f6b95ff9dcae252c2eca4f48de55dee5f4c912a5ef748d5adce053a24513766e4a3124a191cad9e9d62039c3b9600f48c7c456e6efb74f2ef6d3d0a578a6fb52b6506255b41a7516e9df96a04602058135bd94a0aceff35534f7dd5df7eba7cd0b34ab809cfa6abfc1925fc30f7961057571bbbca9ea01bf31e641edd36fccb54b6eea97f463beb75631cf7af9ae1b01447649df5a5b23d4e9babeebee05c50c1862589cdeb28a1560087ce78c3975a4c3effc557ef99369ddc14aa5af5150319fb21a0d341d474068805c279061f9def875bc418619038f9568cc12c2c3cfb575ea26f93cf80135ca63ed40ed2debd97c65255db66e162b629517ec9e4e53b593f21552972407d8b074d7f12ac4eabbb7b0406df94d29e0c8090a67b2a55aa4624c47917cd5ebd627e6d5dc974b1fe1b48595e356bf2cb319f385093b08a6fc46b2fa228119eff01f57a8c9700c4d7fbc47231912bcf9d39846d5385564c7389d699bb3ac6268dc0b5ca1d6e759598ea6d07d4509d249a9127fb8ca236db8026fed7a0c2effd7338f1239decb6e60f3a5aaca55a6f40fdb5dde0ad3c2448d1832e53e8a8e0c1dd7f81912716de5d6c45a7aa90fb69f82af66892e67071ef4e6894753ab28dd10100201972040d7235d062aee92e0375f012249f7c1b6cd35c939a6a26572bde58a31251219e27057c4f5553f88a28f50a98b77a3be286887a12dc373966792d0748538b5e1a99dc4bea1531a8869ddfcc202ab3e0ed641814c8c41b80c98adabd193c14ebcf01072205eb365c617d6c61e711d8014bc894c89f464b4f563005708298c47f3161ae789140f0a29bb1b8027411c374d2cd46134390c30ffc747e9189de79fb39e345abbf1b01f7b3839bd35bc5f0ef6ea6db793bfdb820f0fd3bc1fd94c33623a22b67fd6b6d459b37e1ece075fb7a275c6b1175408008e702c0ae9baf48e40d5d7c5b2d5c795eb7a815152dfc5670a5d05b2d20905fb460a215f4431b65c2de078246a5835040d852a9c51f653ff7a900d8c7ecbe0c2e306aeeeb542f1c4f16fd1ce8a3f7385fcb09682df44f010f02fa78c60274de20e4b3c94b0a1f86f3fe79e1d5b912a18e2800b0cbe45dfde6532f9cf6460cb505ea5a12e65525ed2de70c01089c238934e15ac2d414a6fd41180bfc5e80a85bca2ce190c90725e6e7d429862b8ef19c27b53893bc99d4178d64169c07b8b3951915dc2f4309c191d6202179028e4797a3a4ce138a121a84f4258f8d8cd0839518c41140fe52c822b96320a4f6c2955bed8be3c86c6135e556e6ae12efd32d0e96563937e3e25b02937aeb3367d6e7711133b79ff9330802cd3b5ad00632c617b324dd35d5cbf71ac5e53b68459a2765b051843da61b3ea807f9b988a8457c24122fd5c6e1b742022cae8f1013229964669e7068a3c834dc59735fcfa017f7e0e03f8de7e8af857617ee5f66bd6dac04da8adcddc0b49c06f664eec7496a2e4c541cfa01b1ecfed001f3c6656c58f5f6e4085f4b250bf5a10899bb6894a2064ae05fc0b265e666c79c681e874bb3d3a0e6f221eb29808261c86d5da49807c52a03a0e240db0f243231264162871cea5c1cb7f4a94f6ebca27e3a393641c6aac8612e7f8c2cc6270653f62db1937807e0f696317228102aca6e82f8e8433d0ee4b21e91534b0525b516b79427a430c3d0aa480f3cabf4a6cfd461c1fe76f899f76e86b14929d7ac043bb081068f2233beca37c0b1919bbbe7896bc1b5a442524756ad8c463a3bde74cbaa24218614b3c2bf4a11c2a757b2bd29881aa18553a3a14c695e1e03521119eab6f0bbfcfc9055988955a214e506f51ce7498c864ecd60647d9fd020dc1a5fe4fde7356dcdbb6f25a7c6c021162bf57902cc8e512b6423264ff64a9f552744b806b5a30c8cdb6616eac8eda6b4e776c996e0e589c092f38499bc6df549067560424f335daaa954530350ad24380d0a8661c337a893d2ef4676cadbfe755bea898a3b41d2644fdeaabbf053a1d2c4681e5ef38b313bd3d10cd827fa7a4ef6119f9708237734da3599eab14dec1f1db31a2d549cdf57c6dde5867752456d857df0f6dac38dbe903d9c3c993c5b435ca12aca3e0dd6", 0x1000) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="630c2dab89928aa59de7fbfb5ccd", 0xe, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000cc1b89881db72815c86315ab43b7ea2d000000dced6ec000b9c48d69daf0"], 0xa) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) syz_open_pts() (async) close(r3) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) syz_open_pts() (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) (async) dup2(r3, r4) (async) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0xffffffff}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0xffffffff}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) malloc(): allocation too large, type = 127, size = 4296016128 16:03:03 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x20000000, 0x0, &(0x7f0000000040)="62776e662da20b4e0cbde3c4463c15db5fbf9b6cfb6ff09cbfd541dae74244d55997", 0x22) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffff9c, 0x20000000, 0x0, &(0x7f0000000040)="62776e662da20b4e0cbde3c4463c15db5fbf9b6cfb6ff09cbfd541dae74244d55997", 0x22) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) dup(r0) (async) socket(0x2, 0x1, 0x0) (async) dup2(r0, r1) (async) fcntl$dupfd(r2, 0xa, r2) (async) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 16:03:03 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf0c, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) r3 = dup(r0) sendmsg$unix(r3, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)="a487f0d221e95b", 0x7}, {&(0x7f0000000100)="1fb2a957235a352bacc1a616ba0896ee3cd636af79178fd4bbe3d8fd10004295a4d6977f8d83ca6f64839cc5d4", 0x2d}, {&(0x7f0000000140)="4a9a54e331458ad3ab8248662b096ddefe71ba03da3545d83e2a08da8819afb92b887b41594ae5941c53a351b5a1e4d1fcc65750ea4e018675a814a98d871b575543335cfcff14223f2a7ea47d22dd6e3db9226db09e0cf2883c0a8dd4f0a5de604ed71fb062148117d72b3e6c718207966c9d8f7dec895d6b2270dc4ffee510c9d96d010850571c1ca832", 0x8b}], 0x3, 0x8000000000000001) 16:03:03 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) (async) r2 = socket(0x10000000002, 0x2, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x890, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) (async) r7 = socket$inet6(0x18, 0x2, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000440)=0x1) (async) r8 = getppid() r9 = getpid() sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="01a939e2b750002e2f6660ce79696c653000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="f22a29805f1d30a36bc12374450f2b562315bfe733d2d2", 0x17}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x1}, 0x2) (async) recvmsg(r2, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) (async) fcntl$lock(r7, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2, r1}) (async) execve(0x0, 0x0, 0x0) shutdown(r2, 0x0) 16:03:03 executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1a5) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="897ef3b0ea1614cf8da7e91530d88f8fb83600cc63c2a10675316f563710059ea06174d9727a6b2f6260c2cbe97430a874d7e380d674dc36b71e426ac4d265c87904ee", 0x43}, {&(0x7f0000000140)="69ebefea42cb1f2f840f10bc2752f15a208aa6f0b32d990ea2837dad240568e727887736de392e3c405cee4face62653ede72e928add5075a897d23110341577393f715582379fcecbdc8ca66cf522efe5ad15cdb3a56ea5e01f58d3", 0x5c}, {&(0x7f00000001c0)="0a9891d044f13e95f23189fefd3c2398274b707afde636df9ca83d604f83c937f7820b622e0eb7d8f15e9a88197fb0c69b3b848f88aba7b260b6c6cc3bcccc5e2d2fa185c1d920cb0aa47a20f7c8c47c5423479ba09f717258b92254d16e494845e6d693d6e278f3244d9655b0ae0ec3a559b4a89d49559c1e9c5e340b13629b46dffaa2db93e029162fce7b6f0169ffd45bda4d2fba63afe5380380b91c5b2e43dc5b577ecf2507061d99a83093bd0ebf83cc61eb9c96a8d025f93abc7a2edb855e905d4a73c2dc585632082be51b6f5f57de44aef6ef1df7f3593b65702e0d04736a58a822b16ece1102a8825f87f5c0e8a0959a9057da25bef80f07dce7a26a45581bc898300e76c260ba49dd20a0f7d7879f0610a1f7874dfc228cdfee703472d464c1e21833f63f14d0c5059ca03eb9cabe46e1990f8f3edea7f191bdb29cb5b31451e831dcd355658881be1a0e198f23a9019e3a78dfc731831b36e23d914d194252d53a8832fb1b9f8b70d7f9081982382b49ec83e33ea67671f25f5a14f35e9743b154977187c3a93daca437f7e06a6a0cd3ae66bbe1e11b9edbcdd982804b1ffab5808de7bfadae558c2815d58177e550d9dfe36f4aa6189be07ed3238e10734a00cc6f3860de303b89def07c8bd4c2cda0abd2e1f6f6947c045796da8eba3e0679df634da068301ee647a2e93b2b899b13e783d3968a0796c55ee35fabd88ad866af865e34cfb4365ace41c3f4ec49cff6313fb1f9400ede4f4608c8804ebd7d403fdd37e33b4bce7206425e1ca166ee9f338edc8e1245e0f91b14d97d2a1f407e8067da6bca8413e7b3ad984aca81c8f756d6bcf3ad392117c024a6aa60689b40332daa68c52ebf3fcf098801c7162888b5d630705b6b2254a7cf7c147cb046e221dee27dc6bff521b8fb969882e643eb63b44e3753ff760a0ad26799662c442d9fb80a3602d9e3635721fcca1becbe6b27d84609147e1c9ed46dfcac144ec8c9cc043006a057c7aaa3242cd836aebda09deb0b9695e9439d2424d0772eaf55adcac202b0716695e6032cf1b5dce9f96928c49c5021224c7a148a7f4592a958c11beea16d3ebb9a54d41e672b0dc3266e0f80ac576f8b2f653553a0545236bd92d38995e4016bf3fabea560a6c4fdb36d5d37d0911ea1bbfc7f0ab5c8744a89a00d019fdf3694a467efdbfd7a13c5b09758a626d37ad160fb8a1ef3f1669319f806cc991dadf61642b7b7fc2e4a67793c37bb7aa78b510eaeaf037c5c6589f940bcac1544412070bff4e68946d2c292e0f2b01cc025b851b3d455b14aadd4cf74c73709b4c0d5be901824618b4268ca7fa67e7f3cb91e0fc5a0e96f160c6ec1f8f45ad361a99feef498dd877ee44097b44db042d67c12492604b7178b6f7a5f11380e72cf40d295e7d41c053be23b83031486a3e3cb104163bf86ad3cd4d79f79f7108449fe76ae758fe90cf62be38337a48b384785da9b1928f7ac789f57c4f3dd47e18b87aa140e56b2df741620d66865b5808c787e704b9199341ae5cb7692d1aad738c13d87039f6945e151105e7024e1972ae6cd5a034b4e87d505eb2c5f1eb6dbf587b12c2f3c4e13df3a358a4b38b8c5d92b8c465d4b80374bebc8a7b9196f9fb6f359c414f00d1f1dc354282cce983a288a211a8cd3ce64b46613401348cd1be645399f05606d9f7ccb75cc254b832ab7eee2ec7eb5bfcfc2f3dda8feac50e6456a795ddfcf28ea362d34f677cf24cb2eccccf496c314f2032f2b23b8932f2e0995723302229b509971b266c3c58746c6cfb6dca0b93cb56c67266822bb1fbca5bcae739984bc50c9289243c7513d1998c71b1583e28c952144f3ac503cd492d99e4c843f3d54d0e3265cf861dee9dd7674ca47393227290d246ccda12a6765f1f20e647477824e1004de359f576dfbf95a0eb79b8e1eafd78ba9d1795ec54ed6e581212f21b27a94992c5a3be0cb0e4a81b7176182dca26515f7c85dd5cd9cc7451f860402ab26fc489f3505f0ea00bd57af56441ea6d694674cf4362e6e7771bd2f890968d149777917ab98b96fa096b8a6342a23545e050fe46ed2f1e4a1d8ae0525a436b1ed19296d1ae0b926f8719679270de24b854fc02675b324e5690c4f3d8be97d4d5bc4c6c20c1569aff053c1e7250857d3e5fd6e40262dfbcf3b079b8d47f4c41bc7f8d431a50ea03b5b76c3cc741382f3d25d37ea8b3721259fc338b60fad60690a7a61dca8f9007eaa0febe87389f654e03f5e866e306f51b81d480ab21c5538620b48a76fe127ce4b3102347124fa24bf23e7a3572dafdcb6f970088447859a14dabb0ee17505970dd4b1819a4927ce2b1aec5d1f3883c25796f496c56d146151b986ec5f2d1255591446b56a179d36c50bc8be3206afc823c2fbdeb2f5ae648827a4c5bc1818c6985d3e1732d558f0a64e63a677ca4f94652848e5d570783633983b9930a68ab7becd64f46270246efcd9e1d026334f58dcebcb5b8e181a026948a3e953444b5e0df32e69ca5fb8e101c2d807d554e38596368c61ec8676f74fb1733a6671b1268629e9880cfcb493ddbad67d30515f8780c6ef21ab443c6d2aff912e625a5bed546c8f2c4dd3c2536d3aa584953b292f8840811fea952446ee51f2c44a34b8b51888d425ab6c580ba4c932b0ca2b00e37408df75cef6e04beee8b62a6aa96bc9747e15858b66d31abb59ce675e1e4a9771ac2036c0d89ef7b25176e4befe216139cc603ccff8943d6e7525538d8a9578464c23aa2ae19aec47cae9fe5e8a74aac17dd1b27a40135e3c13d1763f1bde679d7ede60465488d2853f7abee257965ddfe6df5f46584d1b9c499004f70573267f03ecebf8641b4a6a447917d6161e4f16349a21a0acbef197d094982081b2c3d0ca22b873323001597bd9839f8fc4831c4fdcc18c0fdad4fd5f96e20c585652fe352e0f2c42aea2ad0628f05dea7857f9173f172e8e8fc1bdeb2607e1863fc5f9a3aa1a15ca211d1833fcb29afeeb1a834a27a72842690a445d9218f24503f3bcb4151b1a70871f0379fbd7bf6b665c5a37d5548950eab2a825d341618cce0a8cad352533ecd0de941c3677615f9cf5a65c9493c0b62d7e3711d8e5152e50da7f81d613592430f749b71c9535b558e1a9498094ce25065a102e6d412b0e662aa4328655faffda2838f721b3ec44b2eb3b4eff79aa6d23b3ec719d9af6651aedf3d37ca4cd5bb99fd42235ef310a5acd3bc5b95602969be1563303ab1e86df411111124c164e1147193c9551b138484b200ee2558dcb23d74fbd21504eef2429ab6434b13205460e6d38f9c688970f141f6329917f51b0aa7b8fd74e23ac435542c572cd2f4991f90a60d4794b2ce54db9280d747acdab22e0f03bd2067d8381500fac142e9e39b9bbb897f98aa36b8a1da63c2118ce0464dad9f62c291ef2e62249598198c5be15b23a53359cbd7922771bd982f9f53f3e183aa1cbb38b8f2535287c7f29e4fd1cd029d52219cde3686253a6827fb230d5c07b67e7c03699cce989be4e8aae70f543c659d8ea96d7dba9bab712bbcd1a9581075f80d136db23985b85bf524965d50563565b9817c753b954104c9c62982814f976c37ac782a1195e70e4389d83e2ab3f3162369231a1bee2c48c8c2aac4d5aebb2d56c8fa0e5caff6f28aa159ea816ca7b03a8e44c03108ac47b097f20e357fd3cf0cbfcbe8e180b4e22f59b9c1beff4a6ad6542fc5989dde6127aee3a29c99ff9f4fbfeefb517dbe081a7aacf059db974da62cb01a0d12cd1382409733719519aa451e0f56abf4cb66963c670b16b03ca5416a275ecfe6260871028877b00d84134bcdc8373c62236ef4d1a13577215ec3bc99ea5126f5dd0a5c292ef42796342c7681dc1a01d786fc0f206d2334ebc5327522792f304bfdd479f7461191a1608bb65b8a16488dfdfebff8cabaeb2b77fc0e06e2b82802def45767fc89ce6dd496c89e8f246d490686a71cc59e2df318eab79d2a82cea99f33e093ff8931019805d709dbdd5d34537be8c6752e5447c9f9e191f7bdc34c9791996cdc88b19b4647169c2d240d78d2e92d6c31ef4058ded6efb26c9f954d26251b8907df24ef3a0c43344830d6b9c29fd618b3554655ff0aa2d434a10c4fa316d4dca821fc2be0ac2ca86f4ad0405de033d6a17e06f1218233c61f515cde9dd35ba1470ec414351ee0059f8b8b1703090d0a12192dcd5518d61a1293c9cd497b1bdf83cf348ade8f3b94d20f5221b71ff43fc4caafa115dcc6bd4a8df475999878ff76bac0d45e87d45450db43c5d40760d5d8a13536e4ca579dedb19806262d8e13ecac4e95383324c709361abfdac1829739b99c5bc0063396d51549a7b12e71ca1a11a5e47184fe1129f92b5a9e87ded7a343b5a6af26bf4487967908b58f38ba6fdd4eda4fd70d4f5431337b988cb63fba3ceef700ffd8930158b95e7d9cbf46fec33ee7c5167367ec7e358c4b69aef3c7228328055d65764e542f03029b6270ed98f3f17345d39ce2814103323dc83ec7399e93dc2b2a717890538c981e8835d4d6edeac03e31ffaef0d211c0bd3d1572f60e0e8f1b630fcb381959883aa7e0bcaeb31d5ca4c8c515741187c553e5c8cfedaadbc874abebaedf122f3539508b63365fc95b6aead613e682cfdc3fd4d00a9d7afd899ff20bb310c179de5509e94d88aeb95a30881fc52a23bb651aff3f4963cdad68f4cd0f18203bf7ca26fab19b615fc08846880fb0e6ecd093c05eeeed5f0d6b16e6a767405a45293f087f24f934f516226572395ac01466f76577f3755af8b6c65dddf0077c44027feff4a2b988aab38dc99e67b77ea1bfd514b974d51cb647d28ca3adfaab27c4b03c0dae7cf8342b3dec674143ab88728eeb51e79f41e0bdeb54d7cb5aa5cde894db9aa4b788d4d4eae2b7479576092675c57aba25253fccc1bfe09e9f444e0836dc3644e497e5381ad24fbb30a1f1ebf95e536b35f304a227ff890d7621b3b49eaa309deacc098b77f52d0b368f2f700f691001f97a37714b8f20fa2760c5109337e12beecea1a01c69a581874e37c472db6f2bf26b4603d2305aaab38ee76d2680ea82fe8dee9c2ca489af1e7a41e317be66bf8c4b1265ad4ef3c29da55c86791ccfc5a9be335bf2eb4af842842019209fde47d62e6be9d079f36ffaf2d63a84857964afb3e030e9eb14d736223c1ed402872e6c45e47ac9c160638d011662ee56eec3967af137ccd0adcda72605b64c9f03a0e2229ee341ed20fed7bca44df1b7a5b1b4ee1c2084f8a42bfc8e2156754b0b54e1967fd5c4c385c8905ed486c3250c797d541cf4d34517cd1cc4c08971e5c00d6777cfea9580489e0f5fa4f4776bdf410439f477f7fb9c6b8eb724e5e266d8f7c7796fd5b6a26695ab8a0bc78e979ef4e8e764f7bf8d8ecffb098285cdd05d5411eccd20bb8f6970b9a097b00f2acc1bdaa588a2a8aaf5601ed506bcc11c49ba60a969b710d880387e3099772c7849d9e5dc046dd0882507b9106538b65dfcca5314bbbcfbe4f70e1903fdfe6e2a792bd074e7b61a6899c89a1eae4b5573b4c2c86d615925b6fa2d076219f645cec4129fbc166cb141c1114a69d1ba233d45cc2293e6182e7437ee27ec4f44becbc40ce5e738c148c4268bceec13aba379bb2b0cad94d27e62e8bba84090913669fdc4dd8c5a0d9f532b3d37420eb9ab7c99e196339bff8176f31278349970b57f843cf5ab92fdc70cc18c4997d223efc9437e82e4f7dfdcdfb6e7015cafb9c18d0b90709c4", 0x1000}, {&(0x7f00000011c0)="dea0c1ba4b0718d0941c42a18a426b7901c1e043911c962041531fbf724e7f30b3a9a12bb8c911e6296021edf57a0a221a87b81c299a556f1aa24766a24e1ac3de3c6b7ada0a8e04c7a43441d5d5ffcf1725c788e3108709779db88f4c4c81691767e4c40d870d9dd567b872678c9e665035d47718bd4cc4006b350a7098dfdaf56089749553", 0x86}, {&(0x7f0000001280)="e405da221b3bbb5145ec6a6f04ad6f2f2ef7a55ffe903797c7a6248056fd49d139a3b41c1194b3c24117e9526a8212cde5aeefcde8ecd834a2eddd46f74a3cd985a1ac1f723cf0fc6a84e5da4ed008a40306c977b68c02f449a388deae61fc920766f948ee4daf7fb9948fdd5c3eb857af85c9f158cd870fbb37522b31504dce1ed36f072030e5e268a5ae03b73a68972cf18371d876bdf6d38e2d4b283bf32018cb9bbe1ca683ba939f9c7aff3fceda39a4c03474f9c3e8d3732a6b88c0c3fe9719dd64feb8412c", 0xc8}], 0x5, 0x0, 0x0, 0x2}, 0x4) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000000)=0xfffffffd) 16:03:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0xffffffff}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:03 executing program 5: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x100100100000100}]}}) (async) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) (async) r0 = socket$inet(0x2, 0x3, 0x9) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0xd8f) (async) fcntl$dupfd(r1, 0xa, r1) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000440)=0xb51) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x8) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000340)=0x5d) ioctl$FIOASYNC(r1, 0xc0284457, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) 16:03:03 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf0c, r2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) r3 = dup(r0) sendmsg$unix(r3, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)="a487f0d221e95b", 0x7}, {&(0x7f0000000100)="1fb2a957235a352bacc1a616ba0896ee3cd636af79178fd4bbe3d8fd10004295a4d6977f8d83ca6f64839cc5d4", 0x2d}, {&(0x7f0000000140)="4a9a54e331458ad3ab8248662b096ddefe71ba03da3545d83e2a08da8819afb92b887b41594ae5941c53a351b5a1e4d1fcc65750ea4e018675a814a98d871b575543335cfcff14223f2a7ea47d22dd6e3db9226db09e0cf2883c0a8dd4f0a5de604ed71fb062148117d72b3e6c718207966c9d8f7dec895d6b2270dc4ffee510c9d96d010850571c1ca832", 0x8b}], 0x3, 0x8000000000000001) 16:03:03 executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1a5) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="897ef3b0ea1614cf8da7e91530d88f8fb83600cc63c2a10675316f563710059ea06174d9727a6b2f6260c2cbe97430a874d7e380d674dc36b71e426ac4d265c87904ee", 0x43}, {&(0x7f0000000140)="69ebefea42cb1f2f840f10bc2752f15a208aa6f0b32d990ea2837dad240568e727887736de392e3c405cee4face62653ede72e928add5075a897d23110341577393f715582379fcecbdc8ca66cf522efe5ad15cdb3a56ea5e01f58d3", 0x5c}, {&(0x7f00000001c0)="0a9891d044f13e95f23189fefd3c2398274b707afde636df9ca83d604f83c937f7820b622e0eb7d8f15e9a88197fb0c69b3b848f88aba7b260b6c6cc3bcccc5e2d2fa185c1d920cb0aa47a20f7c8c47c5423479ba09f717258b92254d16e494845e6d693d6e278f3244d9655b0ae0ec3a559b4a89d49559c1e9c5e340b13629b46dffaa2db93e029162fce7b6f0169ffd45bda4d2fba63afe5380380b91c5b2e43dc5b577ecf2507061d99a83093bd0ebf83cc61eb9c96a8d025f93abc7a2edb855e905d4a73c2dc585632082be51b6f5f57de44aef6ef1df7f3593b65702e0d04736a58a822b16ece1102a8825f87f5c0e8a0959a9057da25bef80f07dce7a26a45581bc898300e76c260ba49dd20a0f7d7879f0610a1f7874dfc228cdfee703472d464c1e21833f63f14d0c5059ca03eb9cabe46e1990f8f3edea7f191bdb29cb5b31451e831dcd355658881be1a0e198f23a9019e3a78dfc731831b36e23d914d194252d53a8832fb1b9f8b70d7f9081982382b49ec83e33ea67671f25f5a14f35e9743b154977187c3a93daca437f7e06a6a0cd3ae66bbe1e11b9edbcdd982804b1ffab5808de7bfadae558c2815d58177e550d9dfe36f4aa6189be07ed3238e10734a00cc6f3860de303b89def07c8bd4c2cda0abd2e1f6f6947c045796da8eba3e0679df634da068301ee647a2e93b2b899b13e783d3968a0796c55ee35fabd88ad866af865e34cfb4365ace41c3f4ec49cff6313fb1f9400ede4f4608c8804ebd7d403fdd37e33b4bce7206425e1ca166ee9f338edc8e1245e0f91b14d97d2a1f407e8067da6bca8413e7b3ad984aca81c8f756d6bcf3ad392117c024a6aa60689b40332daa68c52ebf3fcf098801c7162888b5d630705b6b2254a7cf7c147cb046e221dee27dc6bff521b8fb969882e643eb63b44e3753ff760a0ad26799662c442d9fb80a3602d9e3635721fcca1becbe6b27d84609147e1c9ed46dfcac144ec8c9cc043006a057c7aaa3242cd836aebda09deb0b9695e9439d2424d0772eaf55adcac202b0716695e6032cf1b5dce9f96928c49c5021224c7a148a7f4592a958c11beea16d3ebb9a54d41e672b0dc3266e0f80ac576f8b2f653553a0545236bd92d38995e4016bf3fabea560a6c4fdb36d5d37d0911ea1bbfc7f0ab5c8744a89a00d019fdf3694a467efdbfd7a13c5b09758a626d37ad160fb8a1ef3f1669319f806cc991dadf61642b7b7fc2e4a67793c37bb7aa78b510eaeaf037c5c6589f940bcac1544412070bff4e68946d2c292e0f2b01cc025b851b3d455b14aadd4cf74c73709b4c0d5be901824618b4268ca7fa67e7f3cb91e0fc5a0e96f160c6ec1f8f45ad361a99feef498dd877ee44097b44db042d67c12492604b7178b6f7a5f11380e72cf40d295e7d41c053be23b83031486a3e3cb104163bf86ad3cd4d79f79f7108449fe76ae758fe90cf62be38337a48b384785da9b1928f7ac789f57c4f3dd47e18b87aa140e56b2df741620d66865b5808c787e704b9199341ae5cb7692d1aad738c13d87039f6945e151105e7024e1972ae6cd5a034b4e87d505eb2c5f1eb6dbf587b12c2f3c4e13df3a358a4b38b8c5d92b8c465d4b80374bebc8a7b9196f9fb6f359c414f00d1f1dc354282cce983a288a211a8cd3ce64b46613401348cd1be645399f05606d9f7ccb75cc254b832ab7eee2ec7eb5bfcfc2f3dda8feac50e6456a795ddfcf28ea362d34f677cf24cb2eccccf496c314f2032f2b23b8932f2e0995723302229b509971b266c3c58746c6cfb6dca0b93cb56c67266822bb1fbca5bcae739984bc50c9289243c7513d1998c71b1583e28c952144f3ac503cd492d99e4c843f3d54d0e3265cf861dee9dd7674ca47393227290d246ccda12a6765f1f20e647477824e1004de359f576dfbf95a0eb79b8e1eafd78ba9d1795ec54ed6e581212f21b27a94992c5a3be0cb0e4a81b7176182dca26515f7c85dd5cd9cc7451f860402ab26fc489f3505f0ea00bd57af56441ea6d694674cf4362e6e7771bd2f890968d149777917ab98b96fa096b8a6342a23545e050fe46ed2f1e4a1d8ae0525a436b1ed19296d1ae0b926f8719679270de24b854fc02675b324e5690c4f3d8be97d4d5bc4c6c20c1569aff053c1e7250857d3e5fd6e40262dfbcf3b079b8d47f4c41bc7f8d431a50ea03b5b76c3cc741382f3d25d37ea8b3721259fc338b60fad60690a7a61dca8f9007eaa0febe87389f654e03f5e866e306f51b81d480ab21c5538620b48a76fe127ce4b3102347124fa24bf23e7a3572dafdcb6f970088447859a14dabb0ee17505970dd4b1819a4927ce2b1aec5d1f3883c25796f496c56d146151b986ec5f2d1255591446b56a179d36c50bc8be3206afc823c2fbdeb2f5ae648827a4c5bc1818c6985d3e1732d558f0a64e63a677ca4f94652848e5d570783633983b9930a68ab7becd64f46270246efcd9e1d026334f58dcebcb5b8e181a026948a3e953444b5e0df32e69ca5fb8e101c2d807d554e38596368c61ec8676f74fb1733a6671b1268629e9880cfcb493ddbad67d30515f8780c6ef21ab443c6d2aff912e625a5bed546c8f2c4dd3c2536d3aa584953b292f8840811fea952446ee51f2c44a34b8b51888d425ab6c580ba4c932b0ca2b00e37408df75cef6e04beee8b62a6aa96bc9747e15858b66d31abb59ce675e1e4a9771ac2036c0d89ef7b25176e4befe216139cc603ccff8943d6e7525538d8a9578464c23aa2ae19aec47cae9fe5e8a74aac17dd1b27a40135e3c13d1763f1bde679d7ede60465488d2853f7abee257965ddfe6df5f46584d1b9c499004f70573267f03ecebf8641b4a6a447917d6161e4f16349a21a0acbef197d094982081b2c3d0ca22b873323001597bd9839f8fc4831c4fdcc18c0fdad4fd5f96e20c585652fe352e0f2c42aea2ad0628f05dea7857f9173f172e8e8fc1bdeb2607e1863fc5f9a3aa1a15ca211d1833fcb29afeeb1a834a27a72842690a445d9218f24503f3bcb4151b1a70871f0379fbd7bf6b665c5a37d5548950eab2a825d341618cce0a8cad352533ecd0de941c3677615f9cf5a65c9493c0b62d7e3711d8e5152e50da7f81d613592430f749b71c9535b558e1a9498094ce25065a102e6d412b0e662aa4328655faffda2838f721b3ec44b2eb3b4eff79aa6d23b3ec719d9af6651aedf3d37ca4cd5bb99fd42235ef310a5acd3bc5b95602969be1563303ab1e86df411111124c164e1147193c9551b138484b200ee2558dcb23d74fbd21504eef2429ab6434b13205460e6d38f9c688970f141f6329917f51b0aa7b8fd74e23ac435542c572cd2f4991f90a60d4794b2ce54db9280d747acdab22e0f03bd2067d8381500fac142e9e39b9bbb897f98aa36b8a1da63c2118ce0464dad9f62c291ef2e62249598198c5be15b23a53359cbd7922771bd982f9f53f3e183aa1cbb38b8f2535287c7f29e4fd1cd029d52219cde3686253a6827fb230d5c07b67e7c03699cce989be4e8aae70f543c659d8ea96d7dba9bab712bbcd1a9581075f80d136db23985b85bf524965d50563565b9817c753b954104c9c62982814f976c37ac782a1195e70e4389d83e2ab3f3162369231a1bee2c48c8c2aac4d5aebb2d56c8fa0e5caff6f28aa159ea816ca7b03a8e44c03108ac47b097f20e357fd3cf0cbfcbe8e180b4e22f59b9c1beff4a6ad6542fc5989dde6127aee3a29c99ff9f4fbfeefb517dbe081a7aacf059db974da62cb01a0d12cd1382409733719519aa451e0f56abf4cb66963c670b16b03ca5416a275ecfe6260871028877b00d84134bcdc8373c62236ef4d1a13577215ec3bc99ea5126f5dd0a5c292ef42796342c7681dc1a01d786fc0f206d2334ebc5327522792f304bfdd479f7461191a1608bb65b8a16488dfdfebff8cabaeb2b77fc0e06e2b82802def45767fc89ce6dd496c89e8f246d490686a71cc59e2df318eab79d2a82cea99f33e093ff8931019805d709dbdd5d34537be8c6752e5447c9f9e191f7bdc34c9791996cdc88b19b4647169c2d240d78d2e92d6c31ef4058ded6efb26c9f954d26251b8907df24ef3a0c43344830d6b9c29fd618b3554655ff0aa2d434a10c4fa316d4dca821fc2be0ac2ca86f4ad0405de033d6a17e06f1218233c61f515cde9dd35ba1470ec414351ee0059f8b8b1703090d0a12192dcd5518d61a1293c9cd497b1bdf83cf348ade8f3b94d20f5221b71ff43fc4caafa115dcc6bd4a8df475999878ff76bac0d45e87d45450db43c5d40760d5d8a13536e4ca579dedb19806262d8e13ecac4e95383324c709361abfdac1829739b99c5bc0063396d51549a7b12e71ca1a11a5e47184fe1129f92b5a9e87ded7a343b5a6af26bf4487967908b58f38ba6fdd4eda4fd70d4f5431337b988cb63fba3ceef700ffd8930158b95e7d9cbf46fec33ee7c5167367ec7e358c4b69aef3c7228328055d65764e542f03029b6270ed98f3f17345d39ce2814103323dc83ec7399e93dc2b2a717890538c981e8835d4d6edeac03e31ffaef0d211c0bd3d1572f60e0e8f1b630fcb381959883aa7e0bcaeb31d5ca4c8c515741187c553e5c8cfedaadbc874abebaedf122f3539508b63365fc95b6aead613e682cfdc3fd4d00a9d7afd899ff20bb310c179de5509e94d88aeb95a30881fc52a23bb651aff3f4963cdad68f4cd0f18203bf7ca26fab19b615fc08846880fb0e6ecd093c05eeeed5f0d6b16e6a767405a45293f087f24f934f516226572395ac01466f76577f3755af8b6c65dddf0077c44027feff4a2b988aab38dc99e67b77ea1bfd514b974d51cb647d28ca3adfaab27c4b03c0dae7cf8342b3dec674143ab88728eeb51e79f41e0bdeb54d7cb5aa5cde894db9aa4b788d4d4eae2b7479576092675c57aba25253fccc1bfe09e9f444e0836dc3644e497e5381ad24fbb30a1f1ebf95e536b35f304a227ff890d7621b3b49eaa309deacc098b77f52d0b368f2f700f691001f97a37714b8f20fa2760c5109337e12beecea1a01c69a581874e37c472db6f2bf26b4603d2305aaab38ee76d2680ea82fe8dee9c2ca489af1e7a41e317be66bf8c4b1265ad4ef3c29da55c86791ccfc5a9be335bf2eb4af842842019209fde47d62e6be9d079f36ffaf2d63a84857964afb3e030e9eb14d736223c1ed402872e6c45e47ac9c160638d011662ee56eec3967af137ccd0adcda72605b64c9f03a0e2229ee341ed20fed7bca44df1b7a5b1b4ee1c2084f8a42bfc8e2156754b0b54e1967fd5c4c385c8905ed486c3250c797d541cf4d34517cd1cc4c08971e5c00d6777cfea9580489e0f5fa4f4776bdf410439f477f7fb9c6b8eb724e5e266d8f7c7796fd5b6a26695ab8a0bc78e979ef4e8e764f7bf8d8ecffb098285cdd05d5411eccd20bb8f6970b9a097b00f2acc1bdaa588a2a8aaf5601ed506bcc11c49ba60a969b710d880387e3099772c7849d9e5dc046dd0882507b9106538b65dfcca5314bbbcfbe4f70e1903fdfe6e2a792bd074e7b61a6899c89a1eae4b5573b4c2c86d615925b6fa2d076219f645cec4129fbc166cb141c1114a69d1ba233d45cc2293e6182e7437ee27ec4f44becbc40ce5e738c148c4268bceec13aba379bb2b0cad94d27e62e8bba84090913669fdc4dd8c5a0d9f532b3d37420eb9ab7c99e196339bff8176f31278349970b57f843cf5ab92fdc70cc18c4997d223efc9437e82e4f7dfdcdfb6e7015cafb9c18d0b90709c4", 0x1000}, {&(0x7f00000011c0)="dea0c1ba4b0718d0941c42a18a426b7901c1e043911c962041531fbf724e7f30b3a9a12bb8c911e6296021edf57a0a221a87b81c299a556f1aa24766a24e1ac3de3c6b7ada0a8e04c7a43441d5d5ffcf1725c788e3108709779db88f4c4c81691767e4c40d870d9dd567b872678c9e665035d47718bd4cc4006b350a7098dfdaf56089749553", 0x86}, {&(0x7f0000001280)="e405da221b3bbb5145ec6a6f04ad6f2f2ef7a55ffe903797c7a6248056fd49d139a3b41c1194b3c24117e9526a8212cde5aeefcde8ecd834a2eddd46f74a3cd985a1ac1f723cf0fc6a84e5da4ed008a40306c977b68c02f449a388deae61fc920766f948ee4daf7fb9948fdd5c3eb857af85c9f158cd870fbb37522b31504dce1ed36f072030e5e268a5ae03b73a68972cf18371d876bdf6d38e2d4b283bf32018cb9bbe1ca683ba939f9c7aff3fceda39a4c03474f9c3e8d3732a6b88c0c3fe9719dd64feb8412c", 0xc8}], 0x5, 0x0, 0x0, 0x2}, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000000)=0xfffffffd) 16:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() (async) r1 = syz_open_pts() dup2(r1, r1) (async) r2 = dup2(r1, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x6, 0x2, 0xffffffff, 0x4, "b9a7b1249ffb57ed322f264dd1256251146f3c22", 0xdf7c, 0x1f}) close(r2) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) dup(r4) ioctl$TIOCSBRK(r2, 0x2000747b) (async) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTOP(r4, 0x2000746f) dup2(r2, r0) (async) dup2(r2, r0) select(0x40, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:03:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001cc0)="9f", 0x1, 0x0, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) shutdown(r2, 0x0) 16:03:04 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x890, 0x0) (async) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x890, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) socket$inet6(0x18, 0x2, 0x8) (async) r7 = socket$inet6(0x18, 0x2, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000440)=0x1) r8 = getppid() r9 = getpid() sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="01a939e2b750002e2f6660ce79696c653000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="f22a29805f1d30a36bc12374450f2b562315bfe733d2d2", 0x17}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x1}, 0x2) recvmsg(r2, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) (async) recvmsg(r2, &(0x7f0000000100)={0x0, 0x1e, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) fcntl$lock(r7, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2, r1}) execve(0x0, 0x0, 0x0) shutdown(r2, 0x0) (async) shutdown(r2, 0x0) 16:03:04 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x68, 0x40}, {0x8, 0x6, 0x81, 0x9}, {0x8, 0x6, 0x81, 0x1}, {0x4, 0x0, 0x1e, 0x2}, {0xfc, 0x37, 0x81, 0x1}, {0x1, 0x0, 0x3, 0x1d}, {0x0, 0x5, 0x6, 0x100}]}) write(0xffffffffffffffff, &(0x7f0000000300)="a6877176d3a5a2c89bd7197076d802051131f21761ca1e879c0deb8e155d5daee79d9152e3c76adc74393666125dca2765a673c7c1c30cb6949a9dd4a86d5ebfcae23b559db07e803e6c000d95e04f0780cc214c0b762c08ce7aa819e9fb35160ddb324b11d94dcdd30fc9", 0x6b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x59, 0x2, 0x9, 0x4}, {0x4bce, 0x1f, 0x4, 0x9}, {0xfffc, 0xec, 0x40, 0x10000}, {0x5d4c, 0x1, 0x2, 0x5c0}, {0x8, 0x7, 0x1, 0x80}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:03:04 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf0c, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) r3 = dup(r0) sendmsg$unix(r3, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) (async) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)="a487f0d221e95b", 0x7}, {&(0x7f0000000100)="1fb2a957235a352bacc1a616ba0896ee3cd636af79178fd4bbe3d8fd10004295a4d6977f8d83ca6f64839cc5d4", 0x2d}, {&(0x7f0000000140)="4a9a54e331458ad3ab8248662b096ddefe71ba03da3545d83e2a08da8819afb92b887b41594ae5941c53a351b5a1e4d1fcc65750ea4e018675a814a98d871b575543335cfcff14223f2a7ea47d22dd6e3db9226db09e0cf2883c0a8dd4f0a5de604ed71fb062148117d72b3e6c718207966c9d8f7dec895d6b2270dc4ffee510c9d96d010850571c1ca832", 0x8b}], 0x3, 0x8000000000000001) 16:03:04 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffff9c, 0x20000000, 0x0, &(0x7f0000000040)="62776e662da20b4e0cbde3c4463c15db5fbf9b6cfb6ff09cbfd541dae74244d55997", 0x22) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) (async) dup2(r0, r1) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:03:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x8}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {r1, 0x40}, {r2, 0x8}, {r3, 0x40}], 0x6, 0x1000) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000340)={0xa3d, 0x401, 0x4, {[0xffffffff00000001, 0x9, 0x3, 0xb2, 0x1, 0x7fffffffffffffff, 0x9, 0x7f, 0xffffffff00000000, 0x0, 0xc0, 0x7, 0x1ff, 0x1e, 0xffffffffffffffff, 0x52, 0x7, 0x5], [0x3, 0x9, 0x2, 0x0, 0x1000, 0x100000000, 0xaa5, 0x8, 0x400, 0x54c], [0x7ff, 0x8, 0xe458, 0x3, 0x33ec, 0x100000001, 0xec53], [0x7ff, 0x3, 0x4, 0x6, 0x80000000, 0x4], [{0x8, 0x80000000, 0x2, 0x3}, {0x8, 0x8, 0x9, 0x5}, {0x2, 0xfffff800, 0x45, 0x9a}, {0x2, 0xfff, 0x5, 0x1}, {0xfffb, 0x6, 0x9, 0x6}, {0x3f, 0x3, 0xffffa923, 0x10001}, {0x118, 0xfffffc01, 0x1, 0x2e}, {0x3, 0xc2d, 0x4, 0x1}], {0x4, 0x2, 0x9, 0x6}, {0xffff, 0x7ff, 0x4, 0x7f}}}) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000000300)) recvfrom$unix(r5, &(0x7f0000000280)=""/58, 0x3a, 0x800, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socket(0x18, 0x8000, 0x5) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xf9}, 0x10) 16:03:04 executing program 2: socket(0x18, 0x4000, 0xfa) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 16:03:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x8}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {r1, 0x40}, {r2, 0x8}, {r3, 0x40}], 0x6, 0x1000) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) (async) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000340)={0xa3d, 0x401, 0x4, {[0xffffffff00000001, 0x9, 0x3, 0xb2, 0x1, 0x7fffffffffffffff, 0x9, 0x7f, 0xffffffff00000000, 0x0, 0xc0, 0x7, 0x1ff, 0x1e, 0xffffffffffffffff, 0x52, 0x7, 0x5], [0x3, 0x9, 0x2, 0x0, 0x1000, 0x100000000, 0xaa5, 0x8, 0x400, 0x54c], [0x7ff, 0x8, 0xe458, 0x3, 0x33ec, 0x100000001, 0xec53], [0x7ff, 0x3, 0x4, 0x6, 0x80000000, 0x4], [{0x8, 0x80000000, 0x2, 0x3}, {0x8, 0x8, 0x9, 0x5}, {0x2, 0xfffff800, 0x45, 0x9a}, {0x2, 0xfff, 0x5, 0x1}, {0xfffb, 0x6, 0x9, 0x6}, {0x3f, 0x3, 0xffffa923, 0x10001}, {0x118, 0xfffffc01, 0x1, 0x2e}, {0x3, 0xc2d, 0x4, 0x1}], {0x4, 0x2, 0x9, 0x6}, {0xffff, 0x7ff, 0x4, 0x7f}}}) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000000300)) recvfrom$unix(r5, &(0x7f0000000280)=""/58, 0x3a, 0x800, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socket(0x18, 0x8000, 0x5) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xf9}, 0x10) 16:03:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="382cadf632bac0ef934d03b7f0986cb1e7849aaaebcc66f105a50742e3128acca74b28025f6e5e717cffedba994383a970e01c78b0a91f22710f7f9201abeca59a71ba541b9d85390ad8602cde3672e52cd2bd046bc1d35d5c0fa1351c2cd947022f002883befde5957a4cae60b3d779d836bfa1e73ca3fa44c4c4f10607648445811284bd50fa627e6a33f81d69b221d42b5c5cc4b9ca946916e01adcfd11d90c709738ad69d1b94501d551b2f1b0c0", 0xb0}, {&(0x7f0000000340)="c91c5c296a0bf9c74d29fedd8c6a40072395685e2d764e7f4396130811ffc82c3839352e13cbf9fc7724d3c7ce4096bfe07047d4bbd4842ef1f7e87abfe78c98ea18c0e269166f6b35396e3231cb5f5660899f8a4bb5beab3beb30a7db308e8772eeff86327cd8894f71d8c5df24a178fdf81b2c6b9fe9bc84eaeb44a74a8ea4ee1655b8e97a2fde650756b0011d81d98e582241bcf2400c5cf7ce4ae25c3a5a214194153eed127d", 0xa8}], 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x77e}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, @udp={{0x0, 0x0, 0x8}}}}}}) 16:03:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@random="fb918256fdd0", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}}}}}}) 16:03:04 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x68, 0x40}, {0x8, 0x6, 0x81, 0x9}, {0x8, 0x6, 0x81, 0x1}, {0x4, 0x0, 0x1e, 0x2}, {0xfc, 0x37, 0x81, 0x1}, {0x1, 0x0, 0x3, 0x1d}, {0x0, 0x5, 0x6, 0x100}]}) write(0xffffffffffffffff, &(0x7f0000000300)="a6877176d3a5a2c89bd7197076d802051131f21761ca1e879c0deb8e155d5daee79d9152e3c76adc74393666125dca2765a673c7c1c30cb6949a9dd4a86d5ebfcae23b559db07e803e6c000d95e04f0780cc214c0b762c08ce7aa819e9fb35160ddb324b11d94dcdd30fc9", 0x6b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x59, 0x2, 0x9, 0x4}, {0x4bce, 0x1f, 0x4, 0x9}, {0xfffc, 0xec, 0x40, 0x10000}, {0x5d4c, 0x1, 0x2, 0x5c0}, {0x8, 0x7, 0x1, 0x80}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:03:04 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x7) getsockopt(r0, 0x26, 0x69, 0x0, 0x0) 16:03:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001cc0)="9f", 0x1, 0x0, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) (async) shutdown(r2, 0x0) 16:03:04 executing program 2: socket(0x18, 0x4000, 0xfa) (async) socket(0x18, 0x4000, 0xfa) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 16:03:04 executing program 2: socket(0x18, 0x4000, 0xfa) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) socket(0x18, 0x4000, 0xfa) (async) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) (async) 16:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r1 = syz_open_pts() r2 = dup2(r1, r1) (async) r3 = syz_open_pts() close(r3) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x6, 0x2, 0xffffffff, 0x4, "b9a7b1249ffb57ed322f264dd1256251146f3c22", 0xdf7c, 0x1f}) (async) close(r2) r4 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) (async) dup(r4) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTOP(r4, 0x2000746f) (async) dup2(r2, r0) (async) select(0x40, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:03:05 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001cc0)="9f", 0x1, 0x0, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) shutdown(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)) (async) sendto$unix(r0, &(0x7f0000001cc0)="9f", 0x1, 0x0, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r1, 0xa, r1) (async) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) (async) shutdown(r2, 0x0) (async) 16:03:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x8}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {r1, 0x40}, {r2, 0x8}, {r3, 0x40}], 0x6, 0x1000) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000340)={0xa3d, 0x401, 0x4, {[0xffffffff00000001, 0x9, 0x3, 0xb2, 0x1, 0x7fffffffffffffff, 0x9, 0x7f, 0xffffffff00000000, 0x0, 0xc0, 0x7, 0x1ff, 0x1e, 0xffffffffffffffff, 0x52, 0x7, 0x5], [0x3, 0x9, 0x2, 0x0, 0x1000, 0x100000000, 0xaa5, 0x8, 0x400, 0x54c], [0x7ff, 0x8, 0xe458, 0x3, 0x33ec, 0x100000001, 0xec53], [0x7ff, 0x3, 0x4, 0x6, 0x80000000, 0x4], [{0x8, 0x80000000, 0x2, 0x3}, {0x8, 0x8, 0x9, 0x5}, {0x2, 0xfffff800, 0x45, 0x9a}, {0x2, 0xfff, 0x5, 0x1}, {0xfffb, 0x6, 0x9, 0x6}, {0x3f, 0x3, 0xffffa923, 0x10001}, {0x118, 0xfffffc01, 0x1, 0x2e}, {0x3, 0xc2d, 0x4, 0x1}], {0x4, 0x2, 0x9, 0x6}, {0xffff, 0x7ff, 0x4, 0x7f}}}) (async) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000000300)) (async) recvfrom$unix(r5, &(0x7f0000000280)=""/58, 0x3a, 0x800, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) socket(0x18, 0x8000, 0x5) (async) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xf9}, 0x10) 16:03:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x68, 0x40}, {0x8, 0x6, 0x81, 0x9}, {0x8, 0x6, 0x81, 0x1}, {0x4, 0x0, 0x1e, 0x2}, {0xfc, 0x37, 0x81, 0x1}, {0x1, 0x0, 0x3, 0x1d}, {0x0, 0x5, 0x6, 0x100}]}) (async) write(0xffffffffffffffff, &(0x7f0000000300)="a6877176d3a5a2c89bd7197076d802051131f21761ca1e879c0deb8e155d5daee79d9152e3c76adc74393666125dca2765a673c7c1c30cb6949a9dd4a86d5ebfcae23b559db07e803e6c000d95e04f0780cc214c0b762c08ce7aa819e9fb35160ddb324b11d94dcdd30fc9", 0x6b) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x59, 0x2, 0x9, 0x4}, {0x4bce, 0x1f, 0x4, 0x9}, {0xfffc, 0xec, 0x40, 0x10000}, {0x5d4c, 0x1, 0x2, 0x5c0}, {0x8, 0x7, 0x1, 0x80}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:03:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) (async) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@random="fb918256fdd0", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}}}}}}) 16:03:05 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="382cadf632bac0ef934d03b7f0986cb1e7849aaaebcc66f105a50742e3128acca74b28025f6e5e717cffedba994383a970e01c78b0a91f22710f7f9201abeca59a71ba541b9d85390ad8602cde3672e52cd2bd046bc1d35d5c0fa1351c2cd947022f002883befde5957a4cae60b3d779d836bfa1e73ca3fa44c4c4f10607648445811284bd50fa627e6a33f81d69b221d42b5c5cc4b9ca946916e01adcfd11d90c709738ad69d1b94501d551b2f1b0c0", 0xb0}, {&(0x7f0000000340)="c91c5c296a0bf9c74d29fedd8c6a40072395685e2d764e7f4396130811ffc82c3839352e13cbf9fc7724d3c7ce4096bfe07047d4bbd4842ef1f7e87abfe78c98ea18c0e269166f6b35396e3231cb5f5660899f8a4bb5beab3beb30a7db308e8772eeff86327cd8894f71d8c5df24a178fdf81b2c6b9fe9bc84eaeb44a74a8ea4ee1655b8e97a2fde650756b0011d81d98e582241bcf2400c5cf7ce4ae25c3a5a214194153eed127d", 0xa8}], 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x77e}]}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, @udp={{0x0, 0x0, 0x8}}}}}}) 16:03:05 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x7) (async) socket$inet6(0x18, 0x4000, 0x7) getsockopt(r0, 0x26, 0x69, 0x0, 0x0) 16:03:05 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5, 0xffffffc0}, {0x8c, 0x80000001}, {0x86, 0x7fff}, {0xc6, 0x3}, {0x60, 0x5}, {0x46, 0x4}], 0x6}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x81, 0x6}, {0x47, 0xffffffff}, {0x24, 0x6}, {0x20, 0x401}, {0x21, 0x4}, {0x89, 0x2a7}, {0x42, 0x7}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x8001}], 0x1}) 16:03:05 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="382cadf632bac0ef934d03b7f0986cb1e7849aaaebcc66f105a50742e3128acca74b28025f6e5e717cffedba994383a970e01c78b0a91f22710f7f9201abeca59a71ba541b9d85390ad8602cde3672e52cd2bd046bc1d35d5c0fa1351c2cd947022f002883befde5957a4cae60b3d779d836bfa1e73ca3fa44c4c4f10607648445811284bd50fa627e6a33f81d69b221d42b5c5cc4b9ca946916e01adcfd11d90c709738ad69d1b94501d551b2f1b0c0", 0xb0}, {&(0x7f0000000340)="c91c5c296a0bf9c74d29fedd8c6a40072395685e2d764e7f4396130811ffc82c3839352e13cbf9fc7724d3c7ce4096bfe07047d4bbd4842ef1f7e87abfe78c98ea18c0e269166f6b35396e3231cb5f5660899f8a4bb5beab3beb30a7db308e8772eeff86327cd8894f71d8c5df24a178fdf81b2c6b9fe9bc84eaeb44a74a8ea4ee1655b8e97a2fde650756b0011d81d98e582241bcf2400c5cf7ce4ae25c3a5a214194153eed127d", 0xa8}], 0x2, 0x0) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="382cadf632bac0ef934d03b7f0986cb1e7849aaaebcc66f105a50742e3128acca74b28025f6e5e717cffedba994383a970e01c78b0a91f22710f7f9201abeca59a71ba541b9d85390ad8602cde3672e52cd2bd046bc1d35d5c0fa1351c2cd947022f002883befde5957a4cae60b3d779d836bfa1e73ca3fa44c4c4f10607648445811284bd50fa627e6a33f81d69b221d42b5c5cc4b9ca946916e01adcfd11d90c709738ad69d1b94501d551b2f1b0c0", 0xb0}, {&(0x7f0000000340)="c91c5c296a0bf9c74d29fedd8c6a40072395685e2d764e7f4396130811ffc82c3839352e13cbf9fc7724d3c7ce4096bfe07047d4bbd4842ef1f7e87abfe78c98ea18c0e269166f6b35396e3231cb5f5660899f8a4bb5beab3beb30a7db308e8772eeff86327cd8894f71d8c5df24a178fdf81b2c6b9fe9bc84eaeb44a74a8ea4ee1655b8e97a2fde650756b0011d81d98e582241bcf2400c5cf7ce4ae25c3a5a214194153eed127d", 0xa8}], 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x77e}]}) pipe(&(0x7f0000000140)) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, @udp={{0x0, 0x0, 0x8}}}}}}) 16:03:05 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x7) (async) getsockopt(r0, 0x26, 0x69, 0x0, 0x0) 16:03:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) (async) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@random="fb918256fdd0", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}}}}}}) 16:03:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:05 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) socket(0x1, 0x1, 0x9) r1 = semget$private(0x0, 0x4, 0x54) semop(r1, &(0x7f0000000480), 0xe) semop(r1, &(0x7f00000001c0)=[{0x0, 0x22f5, 0xc00}, {0x1, 0x0, 0x1000}, {0x1, 0x0, 0x1400}], 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = dup(r2) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff]) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x4449) r6 = getuid() close(r3) fchown(r5, r6, 0xffffffffffffffff) setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) setegid(r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x10000, 0x0, r4, r6, r8, 0x106, 0x9}, 0x8, 0x2, 0x48}) 16:03:05 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5, 0xffffffc0}, {0x8c, 0x80000001}, {0x86, 0x7fff}, {0xc6, 0x3}, {0x60, 0x5}, {0x46, 0x4}], 0x6}) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x81, 0x6}, {0x47, 0xffffffff}, {0x24, 0x6}, {0x20, 0x401}, {0x21, 0x4}, {0x89, 0x2a7}, {0x42, 0x7}], 0x7}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x8001}], 0x1}) 16:03:05 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="7b8e14a8f5903315c3df15c41a9b67004988fba41825ce8fb12ade94a4b13dd891c682c01817f6b451a8a3aef22e2dd750f99c97312533c66c0c9a27b98521f22457fd31ad59481e7750b7bab7d8abaa3fe2796e6a17e4e051b5e7cb4a6208b07b9ad514f8e2e87f3fb27f87c7e3d38bf764f7d5fba631cc5d44956099ec10895fd8f3ad44f6f625252531d145ae", 0x8e) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x80000000) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000100), 0x1000000000000161) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xa, 0x0) 16:03:05 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) 16:03:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="6768b6dc", 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socket(0x11, 0x8000, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3ff, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f7873ba, r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="ec", 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x23, 0x4) getpid() getppid() 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:06 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) socket(0x1, 0x1, 0x9) (async) r1 = semget$private(0x0, 0x4, 0x54) semop(r1, &(0x7f0000000480), 0xe) (async) semop(r1, &(0x7f00000001c0)=[{0x0, 0x22f5, 0xc00}, {0x1, 0x0, 0x1000}, {0x1, 0x0, 0x1400}], 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = dup(r2) (async) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff]) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x4449) (async) r6 = getuid() close(r3) (async) fchown(r5, r6, 0xffffffffffffffff) (async) setreuid(0xee00, r6) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) setegid(r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x10000, 0x0, r4, r6, r8, 0x106, 0x9}, 0x8, 0x2, 0x48}) 16:03:06 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "001000000000fb00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e3, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) pipe2(&(0x7f0000000100), 0x10004) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0xc0104451, &(0x7f0000000080)={0x80000000, 0x81, 0x102}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)=0x1) close(r5) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x2000300010000}) flock(r6, 0x1) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r6, 0x802c7414, 0x0) r7 = socket(0x1, 0x1, 0x0) setsockopt(r7, 0x29, 0x4, &(0x7f0000000080), 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) socket(0x6, 0x2, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:06 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="7b8e14a8f5903315c3df15c41a9b67004988fba41825ce8fb12ade94a4b13dd891c682c01817f6b451a8a3aef22e2dd750f99c97312533c66c0c9a27b98521f22457fd31ad59481e7750b7bab7d8abaa3fe2796e6a17e4e051b5e7cb4a6208b07b9ad514f8e2e87f3fb27f87c7e3d38bf764f7d5fba631cc5d44956099ec10895fd8f3ad44f6f625252531d145ae", 0x8e) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) (async) r3 = dup(r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x80000000) (async) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000300)) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) (async) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000100), 0x1000000000000161) (async) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xa, 0x0) 16:03:06 executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000380)=@un=@file={0x0, ""/521}, 0x20b, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000240)=""/115, 0x73}], 0x4, &(0x7f0000000900)=""/159, 0x9f}, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) chroot(0x0) linkat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0x34) r2 = open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x91) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x40, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x8, 0xca) r3 = openat(r2, &(0x7f0000000c80)='./file0\x00', 0x20000, 0x30) r4 = openat(r3, &(0x7f0000000a40)='./file0\x00', 0x80, 0x179) connect$unix(r2, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r4, &(0x7f0000000a80)="a15cdf0e80ca45662a630c8c540515c758946240cc275cc845c70f2cab4f642524ef58ae82a9724e534a72acdc6d7819a6d9a68c1a2b8c1534e3bd7e06d551920bbef23f82a7eee8ff4fffc38f5fe281e3597f820f0a318ddc0283a88cf1c96e8088633fe0da2b6eb78a0f70d089f929e06cab7a3c2a0c255dc3cb71ac4d67a264ededfcb5a65129fd66e04531075a90df432e3f9c1208483a5491afb6f4efd43d1686deea0ae204fd2e94d0dd10d478e5324e081a624ea40f601b7a8d5f3d471c45806e38352641b7", 0xc9, 0x1, &(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0xffffff83) socketpair(0x1, 0x4, 0x9, &(0x7f0000000c00)) 16:03:06 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5, 0xffffffc0}, {0x8c, 0x80000001}, {0x86, 0x7fff}, {0xc6, 0x3}, {0x60, 0x5}, {0x46, 0x4}], 0x6}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x81, 0x6}, {0x47, 0xffffffff}, {0x24, 0x6}, {0x20, 0x401}, {0x21, 0x4}, {0x89, 0x2a7}, {0x42, 0x7}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x8001}], 0x1}) 16:03:06 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) 16:03:06 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) (async) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) socket(0x1, 0x1, 0x9) r1 = semget$private(0x0, 0x4, 0x54) semop(r1, &(0x7f0000000480), 0xe) (async) semop(r1, &(0x7f0000000480), 0xe) semop(r1, &(0x7f00000001c0)=[{0x0, 0x22f5, 0xc00}, {0x1, 0x0, 0x1000}, {0x1, 0x0, 0x1400}], 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = dup(r2) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff]) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x4449) getuid() (async) r6 = getuid() close(r3) fchown(r5, r6, 0xffffffffffffffff) setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) setegid(r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x10000, 0x0, r4, r6, r8, 0x106, 0x9}, 0x8, 0x2, 0x48}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x10000, 0x0, r4, r6, r8, 0x106, 0x9}, 0x8, 0x2, 0x48}) 16:03:06 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:06 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x100000000, 0x3, 0x0, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000006, 0x1], [0x0, 0x1f, 0x0, 0x8000, 0x1, 0x4], [], [{}, {0x20}, {0x2, 0x0, 0xd}, {0x8, 0x40}, {}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000080)) ftruncate(0xffffffffffffffff, 0x6) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) pwrite(r0, 0x0, 0x0, 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x6c) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) r4 = socket(0x2, 0x4, 0x84) fcntl$dupfd(r2, 0xa, r4) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x3) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000002b40)) r6 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) r7 = fcntl$dupfd(r6, 0x0, r1) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000004c0)=0x1) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x3, 0xfffffff9, &(0x7f00000000c0)="fa53cb054e800a90f29af320dc14ad89d52bcbc8243a1d76792695daa341017f881e622f52ebf95d14e907003a77ee9c7562ed5503da0283dc0c5f76817ee45f22f0466ab8bfd784fa9d78f28e6eb802ab6c3cfff5796fe8824cce60bebb8bb06b759b901a32947cd8d1171b475b5cca6f7287a80b4d79578820c61a23089104bcfee87130e3bf3bde602c89256e23bf6593d1b21fc0bed7960aeec1c69af53b8539ee125b5d1c45a4c20c5b96cc7a512674f84bd42cd02cd3278150f3a71f0533b80d0a7521f9e96da9525bbde7669b9ac6d96b7b0bc7f4a617cf7d08f72b79568f65434bb3362f091f40c0501699fa7356b0bf0ff297fc3639ebf5a16105b04d2f0480a49e290841ef58e3e8e3c9120dd7e1d5e9f393bc9d22e428e92c98688135c569b0b740a5f239fa09c4c23456e30d04c220efcc00000000000000", 0x13e) getsockopt(r3, 0x56ee, 0x8000, &(0x7f0000001740)=""/4096, &(0x7f0000000200)=0x1000) syz_emit_ethernet(0x6e, &(0x7f00000028c0)=ANY=[]) 16:03:06 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="7b8e14a8f5903315c3df15c41a9b67004988fba41825ce8fb12ade94a4b13dd891c682c01817f6b451a8a3aef22e2dd750f99c97312533c66c0c9a27b98521f22457fd31ad59481e7750b7bab7d8abaa3fe2796e6a17e4e051b5e7cb4a6208b07b9ad514f8e2e87f3fb27f87c7e3d38bf764f7d5fba631cc5d44956099ec10895fd8f3ad44f6f625252531d145ae", 0x8e) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) (async) r3 = dup(r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x80000000) (async) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000300)) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) (async) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000100), 0x1000000000000161) (async) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xa, 0x0) 16:03:06 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "001000000000fb00"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e3, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) pipe2(&(0x7f0000000100), 0x10004) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (rerun: 32) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async) ioctl$VMM_IOC_INTR(r3, 0xc0104451, &(0x7f0000000080)={0x80000000, 0x81, 0x102}) (async) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)=0x1) (async, rerun: 64) close(r5) (rerun: 64) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x2000300010000}) flock(r6, 0x1) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async, rerun: 64) ioctl$TIOCSETA(r6, 0x802c7414, 0x0) (async, rerun: 64) r7 = socket(0x1, 0x1, 0x0) setsockopt(r7, 0x29, 0x4, &(0x7f0000000080), 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) socket(0x6, 0x2, 0x2) (async, rerun: 32) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x1f) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:06 executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000380)=@un=@file={0x0, ""/521}, 0x20b, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000240)=""/115, 0x73}], 0x4, &(0x7f0000000900)=""/159, 0x9f}, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) chroot(0x0) linkat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) unlinkat(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0x34) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x91) (async) r2 = open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x91) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x40, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x8, 0xca) (async) mknodat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x8, 0xca) openat(r2, &(0x7f0000000c80)='./file0\x00', 0x20000, 0x30) (async) r3 = openat(r2, &(0x7f0000000c80)='./file0\x00', 0x20000, 0x30) r4 = openat(r3, &(0x7f0000000a40)='./file0\x00', 0x80, 0x179) connect$unix(r2, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r2, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r4, &(0x7f0000000a80)="a15cdf0e80ca45662a630c8c540515c758946240cc275cc845c70f2cab4f642524ef58ae82a9724e534a72acdc6d7819a6d9a68c1a2b8c1534e3bd7e06d551920bbef23f82a7eee8ff4fffc38f5fe281e3597f820f0a318ddc0283a88cf1c96e8088633fe0da2b6eb78a0f70d089f929e06cab7a3c2a0c255dc3cb71ac4d67a264ededfcb5a65129fd66e04531075a90df432e3f9c1208483a5491afb6f4efd43d1686deea0ae204fd2e94d0dd10d478e5324e081a624ea40f601b7a8d5f3d471c45806e38352641b7", 0xc9, 0x1, &(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0xffffff83) socketpair(0x1, 0x4, 0x9, &(0x7f0000000c00)) 16:03:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) (async) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="6768b6dc", 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) socket(0x11, 0x8000, 0x1) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3ff, 0x3}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f7873ba, r2) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) (async) geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) sendsyslog(&(0x7f00000001c0)="ec", 0x1, 0x0) (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) (async) dup2(r3, r1) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x23, 0x4) (async) getpid() (async) getppid() 16:03:06 executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x800, 0x8, 0x4, 0xffffffff, "990956707fc0afc9c7567afbd12d5ca753d7ef57", 0x2, 0x100}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xc9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x1000) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4101}, &(0x7f0000001200)=0x1007) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240), 0x1, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001280)) dup2(r2, r4) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001300)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) close(r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000014c0)=0x2) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x25) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001500)=0x1) pipe(&(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSBRK(r8, 0x2000747b) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000015c0)) getsockopt(r0, 0x517, 0x8, &(0x7f0000001600)=""/144, &(0x7f00000016c0)=0x90) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r10, &(0x7f0000003b80)=[{&(0x7f0000001740)="a7885716ca861ee94558a7e2e86742b342ccf0362797f9f33801269e7de148f69eb49f4d45ba13230c3a509f690920ad8f38a824878b4a62af7fb037d258e30212bd7a09489422f0f306134a425659643ed42a644eb8ba77a451c1d1e731e42a7784a9aae8ad3e6d1e504bbc378ed4057f42116a277b856cff044b286c05f505871a4bb12143c5b2a4f76df4439731d2181696d17903503fe20932e069044c7a4e88446767c351982d27c954fdad94a5a39c5e596b30d22e17c85f3d2909e87191f37c2fc29fb7f26b9558297190c7a8db083876df1dc8ee3d10ec4fae20cfc0bfc438b587380a1cee40f5424708ac229374076f0962c18ca213098dbc8779eac2f95b0b6938fae9a9c7d934d96177f83b40811bc4ae347a5059901da2c2c8b08cf6e105679d0ec3c164b584e261386b51c96deec9ce41e66ec3874d958248d6691d19a8a903f08bdbfdac1761f9ffccf97741acec3d88d25ef2372b7b982d9282142c48be7f255380186803d952b061896b59df9ad760eceff3a84ed30818cff89faa2f3880f2d0c9dfbbade3172273809eb3c01474ea263b8dff67333f393d06641a534cc47425ce417acbe02af58fbbb8ff4817f1f6260fb18cc7435c9be0cb74f3df9d51da7e97f8a2aef0e80d95e11823fabd14fc3cf318e992e2597527e6a2dc1e0a81cb8a087cd631fc53c60375bdb1f588cbf68dd087b0880d6f886e54e38263cd66927556c0ae5aa9f4267fdb4b3f98f02b461a04e931653dc7362dd571a632d1e80f6acd96b1406da2d2c321eb031e3e562ea7652dbc671ad1a5fed31011697f5c5e354fa390219255471f0ae47d7dccfe45c670ab1eb3bf2300a655508d0c330a27cd2a05d52092bd4b705f724a53e0b7725e54a7b7e6e521484e1529b89f99aefa6c2740931257f4b5a708a1c431bb83e3a24f7a168d05c61a3430faa7fc543765de2d4fd742bd8da4771230c9690c063c1876901262fcc4556d146463e7f6565f15775a6dc35617611b22dcde1b5b22bdda83e2200eb4e5ed94b02dca453e82c6a034600d2c29132c8d3e7d7356225bc0ae943b5c403548ce158cb92518b8d96424b59adbad36a1142c0bb23cee93a094aa3db6fed8649166b772587a0238a71db2af5c12a2f6047012360ee885509ad64c7abae55f613d6392875aa08a5748731ce85b70036fc6f33873da7f1bcc41e8004859304ca80c40091866efe6b5c7e7ef8e49dff814371c3be7d66c52bb68847726bb2377e35b6ed8664077b2f1ef7b34c20a2b99481d8d99178217816ddb946930af8d2994a0ca1fc5214a6d34ab0fbe9ffc917887049213ac72a7943add09c4d1647a53daeb20268b3f7987e8315abd31df94ebb4ac26dfd86e44fdbf56424e0920a841cb6fe65abacc0c179c4ef287b93e900426d6596e3263eddeb929a9022e34c7416c625032f258d1bf1a96808fef0f063d6b2bd789cd8b023c09af0073d541621e0ad182dfa1ff92d93f6e1f2ca3e064eec0712648cf9653381634e411ca99eff4fc6c2c57b4132df3061b24dfc950ebe2b32741d84f394f29564ed644a398e37d72f835481cf63e4d815eb63fc1f7b3da41cf8b1c5458fedf12fce2ebd8bfaf1cbf4b65f2ad8e093d3acad2510ed8fb9019b61e8fc3695fb6081f96e1617e72466bed1b60a929ec97decb10e40cc0d11f7edcbfd503429e166c7a727f69bdb0519b87abe8643a7fda9e61aa33caa6850d10265b7f98d693593f5b8faf64e8c5790dfcfb3b08900ddeacb9c26a8e9c3300358117effc7efec79a7ff04201d0cc96cb400b8a68da6042151f07d652057685ce11da6262bbc1ddc657aff71f02710301c098ebee3073f89368c578cd4305b8356ceca5bc7f1aeefcfd48a20fc3ee19d4ae05d67599db91bbddd41872d7c5180728f96ad527694f4ec7c9b81a2691212a823ccd9275510803ba728bde7e46191f872440fb58e4d1ee1609f4f5c0cf176ba886fe74cf5b36872fae9248eb62a6212f5d9b00961459d711174c0cf4385ccd7c48a6e964f4b6fe7c3c7f3dd182e10d5f268f3b2944b8d8c6cc593e3d0d792bbfe5d83bf32954dd536900c949b5c588b8c393bed08c3a4223d9d1efed1d68687efec2c010888448bb8f52b990820e969b9513be20127ab94122f3191cc6c7a000a1dc1046ec3273aa3e903f9248539b5e53b7fd0f6e9a1f1ee3d83bcd595070ee3766a1dc42aa0f2014e0d6b3ee25b0279f7159332e324ed6b7cf997684d0271cc7a672c897b73cef8402e19fc815ef2e1c383a637894ba64e0024c3a18327b585aecc3a6e684e5cf56b9c72163fc4c020c0a5894b15ab7042e47cd409d50eba167c63f8d31233f0d42acd45aaf8f8891f15694c707726b6c41792b37e05e124e8711ae2e891a75fcf0e19df7d6eb840e5597df398d4a04d5c0df18214ff4da42a742857977c6178f068e50f1174f49b7db39303ad33b51bf3e41bf79657510edaa7021c80ec7051474e7a9ea7d371e870ec12c1fc691a3df9cf1d12bd6edfbb2fb3f3caab7f046ca252fb4ea3b45a360d5a41faf5d58ace529a74defe3e4db4746b8f17cea0dfcca52ad7ec0db6977cc6dd03c343582059fcf78c89c2cfb22ab63a7026711daec1140456ccc76ba523e0bc325709031362d3185d2ae369355fbb884129aa58db3c23b3208c3bfe64356bbbda78484addb94c775bb392565bce5edfb3bcc8c45c37d7cfc8ad2f9d2bcd74723455a7c2d2088b05270c373843e8e6867f06f59c24f4085b351f050e8860cb85c39177dd8e23fb50b072e18006ec1dce70c3041900577609f5e5e3b6e7cff82a29a694b66dc2084fc4e1f0982f7d0b64f098c715a6bff51872d221f87a46e89ab073521e6d81d6180dce1474bb4662df82520d5c50ee05ed9c2530de34c22413769806290b71323646cc16467048938119748043aab16e5f2f003b46c9c9eda04887eb72c30d59b419b9c2943e8758e2de1c5b87e3d94f189084aabc396b7be21c714e2cb1b0f055961329417baf31b1c0a12a303dc74bd70171b01d1f1a9b2b6948134c5ac979a77ff61142fd57bbc5c99ea2e93cdef759e28a95ed58c5b57472e6afedb1b7a4c16720fa321ef837eb9ecdd11b81ca58a91f138d963b25ac6a2ca690413272f42d2ed6a23cb40e1f87c021f9b63a838f87d2d6b2b64027acc347cbe8bf99533be2de0fbaf2610e3c5c230cc8d8b741fcc5956fdaf9114e9264a1710fedcc7ac797cbe0d8032d52c7f38d9915096e2c9fefe78b2cdcc5a09fe0c31b36bda9acfbf77fa1248e825f465c6b1e1467920bda173558311ad1fdfc3694b6a8455faea57a56b5678c45a470ffbcc9745bd41a5bd452c19d348cbf737ba4da7575c5dda85c2b5df38a77692f7facc7f052895413eb9449d7738778f983acb676b4fe9051c0b60fbffdd183762a4337e8e318ffe451937dacb8bfb424bf991cf6c34329d683d3b55a58181f00359ae4045ebed5bc0b8e2e9c9f560fb47a4297c0f48e64e2a5c4027cb2f5e6bdfd93d70f6b8d563624b95ac516621fb9ea00086cc77f76fadb4b652d0e74af075070109034e7612304900d9ce6bfd58060b1cadfaae1324713c1dca81ed1f7d5017ba70d34d1d4c5fcb6d0ef5073f8e88b850566932d597d4052d90b33b8d36f10b3c72447151fb6e1ed53581c4e7a8970030fc472399a4baef935e06087dd52fccf5bdc5f0554c7185c78bde1d33e3f21631ee7d1edaa2269926736487aff8ef5cda236d653cbcb34816c3c285c9b7ca607b2f0fbd3bb9a5ab7aa8057bc1b0a03083cfa21765cff80d0e14679c7bf23cea22eaabbf062a3fe0b5611eb4008a702cbe4a4daac824277188e6193c383f12cb6e900b61faf2b522eb760083e97b1751b6cd80ebbca3bf427741f8bdd91121735a7235a35070da61ada9dc26e1de58388a2f1a9a676c0dd65d15285d43a138a47200e41fc9c328a259a3fbbeef7b11f3e82e6617539eb66374f62e3448e61f1a80bf84fb7d5f1e4d3591da35e8380a8ad8ebb9126acd14027058f5b6b65a6b6dcac76bd9a510294f1a845b92a7ad6ac8ccbd88bc4366fd10ed43f01bf2a42047ddf49a8d9ccec9309248beb449b21bcba7818460e7d8a19e4cf440bf91ae04201046fe0734fc33ae5b5eabe8792e7e7b42c2a82f7bdd2dfb2f8b56245b841aec9b08259d01bd74636487d9c2e38aee098268a8ec64c4706bf989a9e9ab3744bed415a7ab844ee6dc50c18d8fce303ade4a74b9a1a339abf9bf62af781382b6e3b9211c69f0d9af1f3d771f11f53bb554f2e9a3c4a1958a123c7934d8692dd7ea07f6634c37cfaa482c0396a94d46fbe7e4b7ebd27a8a7c0a8c23995bb9361f3b6ff7764c667dfbf68a40258c9f27bf5c8a77775a5edfabb4fa87f7fc3187d80b11a563b1811882cb54414040a72b616d76ce16e2ebd55a2928e9f059eaaeb88775c76c9be0b4a21bdb6f31109842bcdab7b141b7d9fc9a373f874ffd43d16b6b2211b45af7bcdece2fff30cef682b9419254b75002a31b09e3dc239390112eaf778ae642d435cdc05a3594d4fa8a510faa61f87aea73433cef42a50ca5d5a01ff7ff86838e8a5e96df5e1059e29a941fe1417be4673897fda0134656479991b60d5931f55a49e426a2c5de7028b3b23ab35b388238e8e6be33a5139a033125d83f9ea8aaefe17540735b2d3563da59963454a12c705e41332e453fcfe85f126977f018e6c52fac67818ca682d7d088d608efe232f025c0723883fdfe9ec09b19cfbf1ac8ca3941585dd7add9db89bf623b2c40ca1e8feedfe07c9e83e2dfd0d36d5bede0a51377b3cc24a7dfd5fca1a0b5dbdfbf3a9717161109a379f6b85c3d993bacbf17f84acfc819bd37364e5c4457dc231e280cbe4f2725b6e62862f08409fe2e5c602cf2358e3f6ecb40fad9fb6d004629a8d245ba044b5086791ad12e0444ee9548b3a3d584adf6eebfc1a148a17c5f6e5b3029aa8b1f1da107e7bba565df48afe09be6f25c4bfbc085c514d379b689acd2874413b2f9e939f542a04d42d8f93a40ad4c4a450d67f624f13ba740e78a0d6e5f4d6ec91d45d96da8982dacdcff257b573b92f5bcd40eff233e5cdd3191bb1f71296cc93004b9048db341f72559d20b9f45feea5795f33953158d037284bc5d554b7ed192af1706b273c6599f78779ac9d71ae27625eccaddc6b48b582e686a211e03d6657f6016f53811982b27453d358da257369643a0b615e7b511950b9fc2ac4457c016eebe0f596eeaba8da537aad8139067655d1289cf675320e01931bb551b1f7e985979f8824ec3d99c27dd4bed202a355ce9c936f489e045fcc792e3ebe35cd4ab3ac02b2dc35955d6572b3afe58aabbed1424c1284ef91d304b52fca5c9cf7fdf8bd1b4758c5d5ff95de19f489f4947cde4c446524aae3b52e3ad83e93c8dea190dccc51133a7c76b1997cdf62ccdda76277401c7796f27c0675d1254dba53b121ca790da4bb50f26ec040497cc31a7a12d6db6c8679d30a891bbf25d78a3fdf298245f2b542cab1c739ed295bed9ffc712f15f49a81bfacbe9d6dbfd066021460e4bdc473ea5a43ff3971689a0907de856319ecb41017a5e176afda8c626553534043bcfe4a7cfd96044e01b091b0499f1787e72959a2a85ac342689b8902eeb473ce25d3cc34000852da96e213fc65e6d551b99372aa298d6bef562fe2acdae53a126738ec58c0513c0dcb2b3fd1a0ce2881d6f859f7d74fe64ea89257d60a115761445324c28799077443233093d4a1f86aab0e2", 0x1000}, {&(0x7f0000002740)="a22f275a4cea9ace47fe9575568e9cd09b9751596ee984d9d8cf6d0eb3af0736c749c177814cea7b7d0e2fa72d59b8d6a0024305b127a0fc98e1bb6353013ebbf97349184ac51be197700d040b3f966ae93f083ca3860bf4168a60076c3cb7b98bd3eb415edc1fd835bb898df5841a204740126df2c2353045328a38256f365f5f64c18352d09537", 0x88}, {&(0x7f0000002800)="dfc3665a4d6ab7affb921dbb486e8719c9d3562c8c37b58f5fed9ccb1b9fa4ec44cb3413a11f750c406c2fb51ab5240397e995f1a86ba74bad4587bf2774628e2c326352e7d50b4c97b935c0114f09b60e28a05b98a4d66c2009741309caf1e28c59402d22aca83cfe1a8de3bdb39f457b98522c42ab4bcd6051b2a197c41808f973bb28cb66ed1d4784824683977df31f559c8b64637e8234b64395be9a03fc306708855e6101481a223c3affa03e377da04b8903299da80dd430072cce4c5748c1b2fb9c9c98bce8619193ffa5ddc257b2469179186d2944c98d9f19c0dc9c93ae33a7d05158c9180f3952464c378203fc1c44827e5995ee132ed551d7d50cd5ee3496226463fc8db4fa72c3a4a4ac4c7cf30fec095c14289f900f546dcdb36ef57e739f2a0a4a4e39ec64de0dfeed9460c600fc78fa7213a18e75c466926c413c8dd4e5408230ec3ec26f1558122ecf2dacc26a52d3b312be0e6af4158bd89ab5f87abbdd85f2763c0e0d05814963772683c5d957d232f58e48782bfa96fd823ed953b26f55baee9f18100feddfb240241554fe895b4f1b7252309924bdf082e4e2a29e243f313631d04f7746b87382d0e57d84c34c8b6e9882de5075b4846ac9c9c41a7b6ecfdb16127a27b378fd39d4653b9dccc3f209d3fb5fdafe3b5319e64e172d1169c6972d4d6778e82dea4f42b5696e1a12d04b64f9b5d0557cdeb05db5f3e585c15f4615b42a6e3393395fd72def8f96ae7b4653cfdc0933b2a8b78b135ef82b1199b7aeab8426decdd51faaac38fe73154ca92b58c59999968ce2187ae7473d8a6865d6d6bebbf7f1cb91b173ec3349010583bcd3fa5cfa3df2f13588fa2c2102cf45307957d97c2e54abf0e185b1716de4df12072aaca96d8e2fac3925e44f63139e2444632e50fd2de6182f82be59bb02ff765e4085727b0ce4a476fd2a0ad6f3095132637fa2dacb19223f7b467590603baa45d91a682844cdc2fd08292cff4aa5fb7b4091f0bb2f1dbcf60b706648ce208db8a93e3fbc7270f5fd30a18ae90b778b1a7ef758f15aa9b671b37aac939e7cdbc30b027ce55e5258c814cb70632cf2879ff9550f8dfa7ffbe7b81c822dcf33771ce0f8bb8adbfb12d2c98c285397ddd8e6cf81e7f6095afe1d8d7666545563454ec445037b608353527d89573d2e5be37d9f12d01c9989ff5dfd65a1d3787b93ac28959003c7bac548955197468fb97e2f969e01a6896fe545740389352b6ed640cec4a7309c4a2a6481afbbbcbb1dcc77e637ab9701eef6ad369edec277b42c9a09cac1bc3f6a73ec15c2408aa740c2e6749998a04a399166e14ffdbde9b217bb26780a7b7581129dfb58cc67079c49b74a5a63cca06b5087d760fb5ef5d9ee74a63a28ed3d6df60fa87bc520376e399ec7961ef2fd978649fcbafdda057dcabbb4a3b549733e8b5810d7baddcacf4d2a3a52bbf0672e38d54cd718fbd1c47566ef6e0993f7c448c002348a5208e646f2449471b8c3b0604d70964f1b5c6ad837c1cdbc3b10f0a9154a9edf2cec83b1adc7ac72eecaa239bdc0989b28889255984ef58eaeccf73ef2438227011a8e2fbd1a5b29ca639ee7b5d72c00138de2895a39ca51a95e1582433e9f1523edd9195a67ad917c4f47f76262f5c50866e77692107fce37791a69ddf5732947274d8bea5500bb8c4df1dd60205fc4450d6414bd436fd78a9180c28b920252cc03192c6f94a3a75f276663974e6cc5b1471aa47464f3c8f1fc4da5766c27c40efd1a1d52a2f63856d4559d78ce0236c820adcc79243a112ad7a10e83730690f1e356af2d3b577e8162967e069f86681a1875142644a37bffbd292c40ff79d763a1cd40b5f8df2939b0b4ba5331687d5972969eef318350e429b8ad91effa7f5b92e785572f19be17e4c6625c90f6327ea9c746bdb04392d140226b4e8931fbc81b10324eed5d82892ec8def70ec6aff63491ab10b6d5e505c67571b141ff7f97f065c958db20c05b035c3210b9a4f36a863228dda06b28f2ffa39975ecba32f363496515a4e19c68c1797866439647a2c2bbf9b380e6038247133973b2b8a554ff8b94ab5c441661fa76c5368f1c387d3bd95afa333bd344aa52cae4470a2881cf14918bab0f8acadff2fadb154aea3bc329b4261d63b377c04842b33b0e8cde09e3944112bcda5c646807efd371c379a3fb12d6a646d2f3027433795f6cee6fb7622c5e81a86f1c6b0eb103a0fad8cd3c8f41e7f020cd67a7a7c363cef689b4c7ac3566864f764e7baf02aa4cecd485d85ca339fbe46232566f1f72344ad4fd4df6f2810f6b34f9ff78f8b726a12ccd8c917621bcf7f1794d7689e02b9918b8dc7a83efa5288ea9b526c3e147901bdb02c99c8a25985cd04bad727dae99d1e0ee37e0ef8a1359f39439605a0d87e3bb86b8e1b30a3390685fff6bbbe86a976131f279140ea9b167212fc8119fb2cb323688e5cd76aded74767cba03d6a43f26575434c2a7c5b8238ba1b52dd90c138f6845a6a20b7a4704e448d0ef4f3e9211884e140a26d8f000689da9631200549a421ea1d7b0e9466cdc26f49af2253dc693d06aa7794ea6fa59650c82e6241d35895cd791524a996c6910851d2b6409d5e759e2e4dd2876a1bd4520926505bfaa62942559a098794def8a3375b0dddeb7db888ade907965c5c9d476bef99c64ed72621d37248b6bf1232cb9f830fe04cd9acd466e01e630a12d07caba49a8f28b4f7b6ab473f60cb76263b8b2dcc7ebadc28721cca4e4af4097ad090274e1177ba735f490331ce49915ff87e98b094fffcbb806cf108dbcbe313ef77a829861ccf3dc032fe9f4ae77dc93e009101f4abb9700e1c1ee3608f1d1a98d73a8ca0fc6587f32d42dcfb7b7c62417a1e80c0076d8cd5b4a84a7e2087d5dae138696e054cd820195f12a5b3813a1115b1bb7545426d6c9fd1bc74a40e3a15d84b62ba278a0eeca9de34c92504d244a538d0fa6ec491be783a0dd14795e64ec9a68159fccff9b80ff48909f37eafff85ba1f2e3c88ef6d538167bf4ddb6f67906e7735782b2ee5e3125636d683afd4ed52ae70c1c509fc19fdf94a7d6ffd53059f208cb415ddcb4378fcf4dd749f16a99b1d25dba3785e2f104ea448866640d059fb14cc40a66c01cb0071706b0b6203e4d49de657299b604fb6816e4120eb7ad8bb8d7dc9042dac3c601070935ba1e23139a503e4776cca857789d649ea075289a2cfa4c85348a07594a07539e43263c0d79aafefd386fbce786c24cf1277f2529cbc7872fba81667e14104108e919977e1ef812474696103fa2917d67dcb3b00ee6ea8bdd0ca43faa083bc1bd9da53328f651f9cdd4b172639b6f1df203512460a09e0e32efbdf2fde7e2f9c22f533cd9fa27281a13a6a7d7399108d493630a5cf58d26e62fcd86225ce7d104ab906c2c243aeb521d95d880cc5ec7ce468034fa481c9678273014e9790011e784f25bbefcdeb29b3fc0915f05700b1c6984d09e707cc04e5cdf838a7d38331299dabde27d69284c9545519615cde1da26751adab23650c790d0db8f66593910cb06e8ab908571a9d7b1dcaaf7a33511ff7567cc0625a0b9b22b409f642f00c8575252f086d9bdd4a6002fec098a9f01a8469b1d24f45233f2c8a3d9cb20d84c78110a2e79ca9240368a91f33ad3417fff639b2fdfebebee4b758004ed1a6e1147e5c4cf58a2818bbecd9276b2fa0d6a4a114dfd38bca979ffa9de421a53364209a53930601777dc8e3a4299dff060567043dad3ba4ff4aa1ca897d13371a5aae5ee7ec1b04ab3fdb02ce94e6c9dcb7261304797ce9ddad91cba7925121cabeb189a0e43a03566b15faad0f1fef25f75d41f5b715ec9dd4e1b3e0822ff3c5b0b15c525c382380ab62495f5fe7f5bef2a8ca0c13139ff1b17abc76ab4047e07de29fca001e7ce86ef882fb070373d590e4025f9f176d1e34e5d0e40abf8cfed277c98263a29c05c259ca3302ae3ec9665d55cf1033d4ae42495c3b036030f3a5522e694e4fc8967eceaf6c40befb032e703269cc206555ad51af95193fa4409fc9e237735801d3262bbf4cdf8a252b80f86707ff0caa528b615c527dd7e06985191871ec6a836bae2e8bc90650566445dc12fce05f7e846315df4b856a920f8497008c1f8cbcc973a412ce73a63b1d8815d96fd65ac3b27c0a1efd6f28a2e5b681794583de8c86baf8b8f1d1494300faf3d3cfaafe2af67566f51a7b8d4f7b48fc910f8559886e4f0f4c21641b40811ee6e1f221b50a81e3a84abb752e650609abbf8cce66b255139ad84473613cb4c4e5f5df7e81e7e46ad1f9c1929704824dd019ce3f6cf296c220eef6d451c03ec56ab4d3796b7e90fb9051f2ead6217ff303f933e6e6c66977a69e659c603e5ea61cb3cc1461a4c51f7bcc5862b6428c0feeeecd22c4877ff3186f7a448372f55087106ef7e5b20d7e58efb933227a21a0f61d96106ca8879ceb645b231671d0840982ca442bbfa69acab8c965c86ddb2bd6ecc5e47cf8a287cbbefe8f32aeba0f8ad0b37a0e4b7bae2b0c130d554d2c22067216655082dc7e58d346689ec9798a679649291fa92416b586ad13868cb731954766d5bc6598cf691b1ea86a8344e25d2a3e3b2a58c3100998c944ab359b2f7ddede1d26504a6ce666df924efb2c2c1cb028f9b8446ff6ef326a95a53beb764e96da1981e842fa658f08e171cd0bdf9fd5c0d41bfac77886117126d82770e011cd010b9cec2a0334efa1ead0951418bd001c4786e887d4341d39b5d450bc4135e6b3da814a13cda266d35bd68be370123e7dd49fe2bc55d3fc6a29c182456d1a19740193fb8467389be25761fbd07f06c52dc9e50aeac0e91677bb641a2722b262c10a0cc22e653a36f97850cb9c5b6e40b8e649d2a5f43760c83e33733e73f1b2441b8be161976d67eb9d3280ce14990e61131fb30e4ddabb511e49084e8292d972b3ac7b4752a28e9cfd69ead283548227b64430d8aeaea4a0894a7a17dbe2e939caf7e3dc7732d81c6f8fb8bdb108eda528d0e8cc447be3d5f83524b1ada5623407863eff68afd113b3e8b626df4a1e31c834885db9ff7ffa8620ed15f8609f5b2a5c8a39d6c4a7859c67594657c203eeb6162edfc25df064c04fd69ecfc839de7309dc0c12ac7890aae29915a237156545c265b4f5c774096a6058d9c389d07ddac726a4ed44cad0cbe9f047b021ed82df7034e714b92b76c888e1eee4783abc14904e82916f4eb2e7f9b2b043e67e8722bed1d19a319299afcaecdb7b3a2b738d7dc9d5be53a1a55ba128c3c59450ba39dd995fca8716ab0e175421c4322f1eddbba74ff9b225ee6790198c58156d2dae734316020b6be4656b4516b9701a66a4bee6c8a46d9d23d337f489a2bca66348066391f78345e571acbbeab4231f4305bbbd572527c25c74b1aeaf2943ee8b53a0ba45b4ff4ce49a309ff7bc26b0e3ee3dcd47b6c51e28651975cf73229eda85732faa437f8dfc20c20278b426a0211506508bc6292d82a3cb6c02bb7ff13386c779c2fb55170e45e6de0f6439013ee72e05601a74c0557b377c2869994aa489d59eaf2b0eb5f1a8e35ae0698d22f92fcb9a382c046b06475dacfa9be48482430d1822b6be99049738b5f3f62a9a59087cd29f840104fe603bae5cedb9b80003602a1fa9babddb76ddf695edef08624e2551f09856697e0cf9f7d328896ff903e8a678291039e14281b74c3ecad6673a6091b8504904e43521079084fa2900a08754db000535db574676787b6", 0x1000}, {&(0x7f0000003800)="f29780aff6f6ee317f27ad073c2943262b8c9fb21e088d0957d00314202c", 0x1e}, {&(0x7f0000003840)="ee80ce8338c4a5e8503234c4e4e77382f067be66b65a772ef2151b25c6c69d2694f96dd1b8bed8be98fb38191dbd8f20dd2a507ba0f25b7c88d19a81db3f8b9b5c6e272cc68caf6fc0dbd59727ad9637f8bcf6f9a7f4686684d649908e47501140f6563d28452690229b2b26d7be90f4e9b6c861c692b562dfc7cc2d", 0x7c}, {&(0x7f00000038c0)="c1f093adf3f4f43e7305e682b1b8fd01b7e31c856f81a7f5ec90561d6be2792d73a151764749b79b56725b6b7db71e7e2730c66b9b3cd2206fee8dc4b63358489526b37d777c311eaf541fb22bd4209260c423bf9e2d2b4af11fc72daa06da67e6a5d132eb1ba918c801a4c0ccc1f3a8f78893282160a7cfa6", 0x79}, {&(0x7f0000003940)="2a2e161fe09f8b3ad47cef060bf095846af2075158ae4fa185417e1a5939bbc9366a4f3261ef7aae9839f48df6768d40e58bfb460460b472a22f10d8a37c433d6a0e4d184af54f7dcca0673e76677a66d86a91799640b7bd1bfb102fb86e3c9d40a66690730b742947db2d4600c37c09737d379e820ce52e4e1deb5146b8aede9529e80ff6fda6185b3af0ce6c220b7fcb41939cf05e1f48fe64d852ab53fb2a13c4a76fe20ee4c4d275d85b6caf17f0b2162b16865d940262a76445d00478f33ead491b38cab387b14ca148fa3e984b0cfe58881a18521f6708c6a5a90e93825bd165a7608abc64cfed142f05d6eda3", 0xf0}, {&(0x7f0000003a40)="116a88a06dddc8", 0x7}, {&(0x7f0000003a80)="326082b152e5d5fd1791188fb841766e24f5cc8729be54a947221c3d739017227fb48132d165ae5b73335331d384d12ad2410b6cc67557a7af9f7b01f5ef68f55efd4390f0aaeddd840fab6890618fff51838066ad3478a4e9a86e855aaabe0e7a7c9a92438d0d67170f3af6dfa1f97feba300812719e880dbcadae0a2525b3915dea1cf391b5d337c79b6e60cf6a9e942f0c7fb52b808ec214d21b84d956d563dbc8c5b0acd2ff85e864c0f8a13481386299351c05bde679f04de6bc7de3fe043f8a77ff9663d577db3d22aa7cdf4686c309fcafc3d3e05ee93144d44020328c20bc6a73c771a78adc545135b4639ab9091453b59d21c", 0xf7}], 0x9) write(r9, &(0x7f0000003c40)="8642587ab2bcfee8b695632989529ede39cfd00c06c4832d5561d8b065fce8ab00df71547a5dc59a996f91406b4232df555264c6727e32d1815d1e76f1f200ec11472e5cfd79e18a97aa0db86a991eca048399a17670ad300b", 0x59) close(0xffffffffffffffff) 16:03:06 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x1) 16:03:06 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x100000000, 0x3, 0x0, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000006, 0x1], [0x0, 0x1f, 0x0, 0x8000, 0x1, 0x4], [], [{}, {0x20}, {0x2, 0x0, 0xd}, {0x8, 0x40}, {}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) (async) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000080)) ftruncate(0xffffffffffffffff, 0x6) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) pwrite(r0, 0x0, 0x0, 0x1) (async) pwrite(r0, 0x0, 0x0, 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x6c) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) (async) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) r4 = socket(0x2, 0x4, 0x84) fcntl$dupfd(r2, 0xa, r4) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x3) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000002b40)) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000002b40)) r6 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) r7 = fcntl$dupfd(r6, 0x0, r1) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000004c0)=0x1) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x3, 0xfffffff9, &(0x7f00000000c0)="fa53cb054e800a90f29af320dc14ad89d52bcbc8243a1d76792695daa341017f881e622f52ebf95d14e907003a77ee9c7562ed5503da0283dc0c5f76817ee45f22f0466ab8bfd784fa9d78f28e6eb802ab6c3cfff5796fe8824cce60bebb8bb06b759b901a32947cd8d1171b475b5cca6f7287a80b4d79578820c61a23089104bcfee87130e3bf3bde602c89256e23bf6593d1b21fc0bed7960aeec1c69af53b8539ee125b5d1c45a4c20c5b96cc7a512674f84bd42cd02cd3278150f3a71f0533b80d0a7521f9e96da9525bbde7669b9ac6d96b7b0bc7f4a617cf7d08f72b79568f65434bb3362f091f40c0501699fa7356b0bf0ff297fc3639ebf5a16105b04d2f0480a49e290841ef58e3e8e3c9120dd7e1d5e9f393bc9d22e428e92c98688135c569b0b740a5f239fa09c4c23456e30d04c220efcc00000000000000", 0x13e) (async) setsockopt(0xffffffffffffffff, 0x3, 0xfffffff9, &(0x7f00000000c0)="fa53cb054e800a90f29af320dc14ad89d52bcbc8243a1d76792695daa341017f881e622f52ebf95d14e907003a77ee9c7562ed5503da0283dc0c5f76817ee45f22f0466ab8bfd784fa9d78f28e6eb802ab6c3cfff5796fe8824cce60bebb8bb06b759b901a32947cd8d1171b475b5cca6f7287a80b4d79578820c61a23089104bcfee87130e3bf3bde602c89256e23bf6593d1b21fc0bed7960aeec1c69af53b8539ee125b5d1c45a4c20c5b96cc7a512674f84bd42cd02cd3278150f3a71f0533b80d0a7521f9e96da9525bbde7669b9ac6d96b7b0bc7f4a617cf7d08f72b79568f65434bb3362f091f40c0501699fa7356b0bf0ff297fc3639ebf5a16105b04d2f0480a49e290841ef58e3e8e3c9120dd7e1d5e9f393bc9d22e428e92c98688135c569b0b740a5f239fa09c4c23456e30d04c220efcc00000000000000", 0x13e) getsockopt(r3, 0x56ee, 0x8000, &(0x7f0000001740)=""/4096, &(0x7f0000000200)=0x1000) syz_emit_ethernet(0x6e, &(0x7f00000028c0)=ANY=[]) (async) syz_emit_ethernet(0x6e, &(0x7f00000028c0)=ANY=[]) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (rerun: 32) r1 = socket(0x2, 0x1, 0x0) (async) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x1f) (async, rerun: 32) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="300c9bd5e0628211c788afc6455b31964cae255f6157c5a4f91fe019b0a8337f92e72ce75ff9f9363825baf1ff29216957b0a4786417f60a79b3998949b017d237fbb96aaeb7154882d8c18cb19b82d8c5d7f022103a4dd033e586ffac8c5d64d344450936951d13ba4617d23bbedd9264dee6e5ec792546e75507e5ef8682de", 0x80}, {&(0x7f0000000180)="da9285f3d65ac7aebe2c7254a6cfff82029c234046dbfe8431d03290ed5e564e08011f24c0932dae9f9a48e23221a53c35aaf521ffc63bab222341332ba1126c3ccedb2d32ac11dbe07589d6a3dad3b8541f6ec70174111df894fdcb85a04b3819b337bfbd7f7d9860326e1bba2a15fbe411b89ab2e18fe7a6060e0dd0e305e6f6", 0x81}, {&(0x7f0000000240)="50deae465951473db5e4d3f4f4f48a7f6030db34ee2bdfa667efc357bb88207850c3505bce6b0751a3457bd597e0f5b77c1a50f45ce0c1c5135acf10dceb145a5179439ffe01524fd6b38e318060c64eff1c", 0x52}, {&(0x7f00000002c0)="79aeb05b86a801e3e4ad65b49f443b516d6c54aefad21e56ddc75e8c7d329eb1af05c9312257fb1f9ccdebeb0573e9e287c874d5ac65ba77c0583e4f8a2c78b69d757f37dcf4a28e595df9dd683e2e7f0059aa151b8d6743ada0bf6baea321fd3ea1f8aad779c254331f0f6bb473a485a6d0a313c296c3f3a6fa44bab629e6317840cba9047355b52efdeef7fef2f34cfc9ba7dc5f9f405fe1d9f63cb140464c7fdb2f86d0c99f36afe3e48c01a377defaba13bf3f13e5c167c416f30de9842a9123b4797a5ba735a132ca5cb472a12deb694287569f6e9d48c7225635772f9933a908d515dad0", 0xe7}, {&(0x7f00000003c0)="0bded943ce5a578965f154359ffa747c2e33a1043d8fd0e8d280e34e6412e3e3d71588cc9c4542aa44fd09ac07623ba9525fd47f5eecf9a0ebe69527ba7e50d7fe96b137249edad16e21e2c7d0603793d7649e9e", 0x54}, {&(0x7f0000000440)="9e9aacd066d0692fd5a0c0274cb82952204d450ecc16b2c9a62e2dc2ee3ddb0c5ebd7d5960979dd9cbb379b2c5765cbb1b335d88be5fafcd5866f6c1bc58940c29af082e4470567899d09f8265e712a3cde79aa98775f2d96f43c9f58224c47f8c890633aea8417f059a89695fe0e194610d512b0cfe492bd0e2abc8adc69b1f2ee6b5d2ab4fb49c94f6c204e8c9fab368c6", 0x92}, {&(0x7f0000001200)="afc7a369333f6ed16a352bb7eee3d28fb822d40784a1d4ced762084e6432eb11bfe20f1b07ec6ec0e9d468655948f63b2c4c83c7cd0ce2e75e8fd70d9db653d843589c624308f1bcbac725e91134c061689082b3fa15b02f4ecaf44a4331626bbe9a73085319e7a693055f9fe4c9f0f2a3bc7491e451a83e9dfd85e2744e3b02e7312f7dd5bd96283431d8027bd4ed0faffb5f2e5acd71fe40aa47600cb75078b77465375730ac50772562854d56b584defc7cb9436b6aab9edf5c80fe5c6ee9bb30afb6e85bccfb1b84872304c38f4b16ce4fd24cac072402241d29a1a4949af155e13e71492d8a5c1e828c0ce5caed6131693a3c971e6d326c6bc241a94b969ff5aee14facecea1a423a7f11cb02a1e8dec592613231621e66d1d2934e8212ef9afcca4435e21a1a573d37d434fc8a476ec5f4a8098fe69ee48f7c24985bdcfc931099badaf66711efb28c871812fb0de58b67bff87a92eaa631677168d32ffeb057a50a308ddfc98174fd20590b33c240ef7ee62d5cb500eb8ec59139ff8fec1838a2c48656e6cd6de65862589d9f14ca1407935d89326d77dc1c008580f571eba5b28e2e4cd0eb394b3247a2de0bf6074b63ce0968d0ef52f6d1a6301d85e4158f541ee10a66de317df72dcfc33e52ea06507710a784256da4d468128fa6fde0747dff0f9b44ff0e82daa7fb042b37ca2195b8230ea3e7183ab6ea94a42a9d2f89cf31fe5376013f961bcb6fedbbec178e7e81d112d3fdbe10211aba527893c14d085b56b455269df35ad9c6fc2a536f9f9653ad94c2fbaeb94b88ff41fad4723fa8a071b65681bd137531f644ab919928075cbec3c061c557781bd34bc2c3b14fbfa62ecae5c8155d204a43f88b51d2b8db47defe6542d2cfd82f0b6aca15d25cf76a55ed468a6850e70d88742bdc70df06afa76db475a57b840fb630e0f8b12d5710851944fa9260ed50c0e6e985f49e9fc73e5e9a9adf848f63a90d9da5690f9f7cb5affbd54ef2da9b9622c04259a774a5c620a7646413f24568d1aa6f8268db0d0d38dcb6fd7020a856223fa15d0fcf4a710ddbef466e8f92f773bba09d0278c6647486c84a9d870c9f19822619e8cc3b9ba9f2555ebf94783959a9ec9ccd77d94dcc2d5884e114e5a9066946e29499b5637bb77a43c795fe6d60ee8035ad11df8138f0e07e3bc53053eda22c3ead7b40bedee9c3ed80541f7d8ce3a03f7b77b448a9dd039b4569431e7533a08843b0f1d890e84c9ae8f16ecc56e7264d9cfc1029f918bc7f09a40d2b96b239dbc70400fa3b8c2b1ae47480696570bfec0a99e0a50e7fa42831029c21b23ec58418ec4f8a1803eb2bfad15624efe499dd9aa9cf551e281c0edda4e86fddd0de95e7f6ccd96aafe7641383139a260fd87bfc6cfafcaded154abc764ae207e675838afc389740a653921a70a6294b942a460f9dfe9742f8143a79b531710269c3eb00d0822e3463d8bf1b43b82925fd98b66e06ae45028824d255ec633b77ab94f3ec458781d2f19bfd594a2775500349bb6094a850a87ac5fd1e6e90039998b8a1ca6634ee2420091b34265ad47e8ad1b50ddf7a9335e02859084bc40d3979fb2fbefd48c61ca69b13bd5f24969608f5ed919f07a62db6863ff4c1b76bf7aa56c5e4f0aaa4ecf5c775cb92a44e266a2479836776b750bc4a3e8f166bc514f60ae7f46758a3666f45fca04cd5e7e376f01443bf1b1970e119494b44154eb040b752b8e188cdba60faebe70cb0533af2a33a8d524bba20f517374c210c88c50280b881ab1368b0239390cecc2c7bc3ff97a2db9a8252dc3b39b3806a318c12d189c9e5d7dc5c32dcd899c9dd5f3f0ea8d3d28b7d85312a0ab2cb9ab6dadaea67573f2a14cdceec66ed37c49a5535e5e72efdcefa52c05d88ee0c1d02a04ab4f161588baa05b62b97c1348cb06604be3935ba1a91caa974ed6aa6a341c57357a4a4ba82487a24868a3ee8ed81841db62615c9a6984b15f4742b7d28a3092a00ddeb89864603825da8fa4ed4f32f185977df04d7c371e295cd73033afce691f152a8d2f5c32555a014a9cb93af93f7a9b536865fa8af0280690b8a65e46b4a1b83fe34c53597ab02bc7b013aba116b36d68e544ec90b82e676e00490f538470574cd6a3f8d4c86474b0ffcaccd8b72f985ef8a52615121e8544bc4926beddfb98883b08f2b259a56c7663385d68f2071acae2373b52cfa844eebb53eb14d3c0fed3ebac95757f0e1116fc64fae5001eac3e353ab25107bbc01b0a9ad0f7d5c1b5b6bb8f907919366b11b097dc32cecdedf3870f6894248ae40d23ae9be21686d8125368b9cbfff0d4dac85ea5b6bea71f05b12c1318e7dadaa5d93d551bcfcc94b19020e2e191d068f7185c75018592e4a994b1d2f97abfc22a618bc64f6c9b11218aa6b0cb196029ee8a82994d0641cc308b6b16f575b35c96db21657bccd71a4e4f483a86ecba91c7cc9e98a7a015310718fd4ccdbc56289fb70c3f22508158c9c7244f96df777adecab9634435fb12aed51d1b6449d43918a9f121792a068036ce3f1aa05b7902d50eb116852d155a99dc76faa45957b6f11b2789a253f6128ff6604fc82e75b7f3ad3c2ee05872fb228cb0d151278e5f948bbe85b3616046b7b64febf8dc09e4f927f76da8a405cb2fd47527c596ece9f659b73ae503fbe67a91e47d2e5742487d99b1849fd30104054b0b411cee90abf18473cc5355552c82f85278f007ae39ae2222e2a86a2e4f748e7fc61ee77a6f59c8f87689acd4b8fa224f623e5c343be5633c92268b502e6cd333b35b526836d458be9ee072809c17d8aff2c94dee574b15b339b7573f3876e8b8ccebd6240d499a56cf3b47bdf3f9af7d6d74e386d5cd8cf63f30a7f80f5917336b5db03c4eab126a77cc535b15afce214f70be5b1ed5c1d4ea60e3c569f8acc8ba1ac86219cb7b6d07cb36d5553dd63fc06564851f7704b6c8a065b15f07c4e2f0f7e695d3b83cac8fb350afcfd1d67585a9c59c4f5f5f48873cd2f9bf3f6cdc650e07615e91425ea63b944c9e0638c727716af3635d3ea7203cfc2eb6c8b1dd374cc6ac2103d174d65860d1e4ffb1e070b01affa798667f58dc62019351bdbab370abd7c93449032ac87a1fd4fb042ee8ef45428c1fe1953b35579ac83ff99ad386b940315f840f1ea8bd637281d58cffb35c27430f330e654d9781864d43fbb8da94188430887acf0983ebe0c897cb9a6ecc4f2b15a61f5844ce3c5788bb7276d834b5b137595345abcbb91989ffc7fe74cdea2ad93dabb78e1e2f8b911ae526c5241ae1f9f73750a7380e13a930d74fa6d56a29e65a1404b7e067ec6e3b12fd8cbb8d24c67343d92931be7b162c1479d07f5174ae619fe0c5ae734e94eee1e9df7dfeb4e94070c1b14363308d7e878cb0871a365d5258d3c350eed67a8d237b80d921f47e74c85974231ebead39019565b27e9fde4ff0652edb6c0461a08331a84e7a843346ec32ba4cb8c959a199b39f7a80d0e12ba6abcece454fb9603be48fdc2f48e5d72c8a3f313e056a1476b93ac901bddb1118aef1b9c178cd8d16a9ee43f828c772ff51caa2c4148eafbcebc088cdb6a6637b133937c3607f486dda81e92ba8f40e2c98f519873689d81db0c31c609b2463eb79d10bfa25fcbdb32350ecf4be8387cc9c3a0eaa3764410dbe64a38b5607ad30fea7d66074fc620dc325dad2b3c43d194f5c65d4618beba897e113915aa1cca27471113107925987722a1cce0c8708e96c4410c4231cc63e62982a9cc476be2ae1a576ad5bdd563892552290d5b1ca5a240aa8b62cbcaa4d88d005e89909254d68cf35821673803a097bfb9636dc8adfa3c5ce9b3ddae7262cf7348dd9e37bce2915a3fbe8263616a7baf0d922133fc1e2400b6c4b788097bd5f833f8c878d0769765df7f6c7374bb38fe6fa159f5fe7711fc39eb12aae0dd6c4edfb809f46cbcbc3dc4625c249532d87985201ffa98e339d491cbe649e315d2fd4654b9a993961e08fe1b72014aba46a134dc02f33829437447e7bfb89bd667f882ff3e181fd1a33cb94f78b5009e8427d27cbde727c4a7293b7390cb80c7c8f7505f859d3855e1d88bd6d1d0e5280cc96c4d8a3f5125e403a3abb075a480c301437973a22c0677a73ac653df1ecf386a31c86cbbe1ed219b38a569ca495df67bf5c772fc5cf020472851467df97da445d2abf0c4d0e669a7da09842980a1a78dd6034986c7b9552491d302cccc105aae5e9671a643d7f7c78d48956adc2c72ed52736847c1395332ee1d6c89bfc18867177adf14fe67b8c850ca53fc8cca165fe86d8558fc5164c7bd80051bdefa6154f722ed77b7976087c959fd76bfcf2a81869433d96555d01d298c62e9082b1294f1d5b22c71378932e954bcba6cde67d7bc128d137d2744df8bd4bf91223abba77b0f776e0e3b7bd07d01397384bca611023de2f5985a58235f426716a929e55bb1dfa06767c8a7794bf37352abf259d3d31f93c8f7ef35a3a502778ba7da8f924d2cb1f06cefa7624bb00a64ba051a7020914340cacb6a88a2886c8aa77bbba4a6310a449151b77e8e40100007788edd5a7dc8bbec17f87db8542f1da0a242736d9e74d71d8cfb6166c29f65b2f693037ba60254545e2f619d4a1d", 0xce0}], 0x7) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000001f00)="752b4731d268100c162a97aa53e4ace268c96ae263c676848418fac6d04a1014dd3ac1eb5da7a8938bcaaadc870a3fc2542dd8cb57504e27e070f23c139c9f04d4bc732fe7a68d399255ee8a45ef113f2b95e3ff4814bc1ecf271769a3c512a52cb19a9ff720bdc2b8570c928b37abf2155b2ef95b0e16ab63fc48c6f0c14d296dbe50ab37078c4b24d40d94f2a3b684e490346c9234898cca1df9562c62e5d0588196598c19f9a760a71809c140e553f4673807114aa544bf32e470f697b6f3396d0a5e8dc3b154358c3d26509220d287fcc1ee07588382147bef60c361008bec251352cd2b8a98ba9a4673423a65b301bf25a957e2468b0c7d3d3de0898bce80efed18b61eb030d2640dd0e4ff4b55350cc025d36169f66654aab87fc60ba526bbc354c4fe430674cd0396b9849fd0a9c95353e0d171016a01bc07a1344eba7f619ee7a20c4b3f2c9f0a35f7e9d0a1149594ee0f5a663db69c3729a95c7228774aef81818c1a9b76f1501422c31a0c2b9a0bfd5fbb1d60e622ad0e8a71f12ac9ebc68af3772b262b7a48c802deb7de67c0e9639b42f48da96b702585ecd83bc812fc0c1b2bd1ab052a65e982440df90f1ec175d25fbaa2a781e4de574729968dfd883485ddbc85ce9d859260b0c4da8eb7e086ef5efc056965f9e3058558b719f15017c5bdc0a49675b0dedf60385dff10b3d31c2bfcc1ba973ed5e3d1cf6714b791c24fc96888316530bfe54eaed86c1ef86d70f823c2da92fa4ba2c6edb64fd6497d4d798bd548e89d010e024ccae746da55818793be5faee600b68d191454fd3708b985f5ec7af4c41706d26b1667602f1b6ba56a32e8da8b39d0d71e45cc5cc667571f677d674e468a0d563edbf1e12d5347f7109fb470b8205e32d8f847ed8568a5074ea92b90ff3519c9334557a1b61edb419f0c971eb65c64a1e28c9adaefd109297b87e298f5b614972c03d1ab124520d84aa1d31d9308af95e93aaba9beb896902173f9b4137015023a3ff2bbf6e4439b88208116637654adda3198df62178d7ca920d977faec86bb0a3d484e5de34b4e498ac18fccdd41c43191df956a40ed16d25c69d2a1ff15c924c3ce4cbea20df40e27bb16d526569b42e845777c8631224d594e17b84adec29875b310c450d6d0fc9f50374960630e8d38effa99a7810c1f4e58a521293a1c401bd47aa78eeb00110169b731a5a191a0ec065479e63a1cd63d97f5ab6f381b2c54528d8199c8c016cdd21206c65119fc6597b535f1518afe846db70671a5fe0381c19a41653a1608b9aae798a0696883b2a7f689592a2681ccaca254ae463542f7212ec9ff2b706732241ac19f1287bfa34dc02c93d13b73c0932331b6cbcaa115d4b7a71d74b3f00796a7c29de1072c032ab846e95c6fc2b49bcade65540b8b41f28242fe598209538b4a9c7fd85ff7d24f445a790e1dfa4fb527794f214ebe41afa00b3d9fa8b979de4eb0f8473f5fb1c15781437fca79dcc541a935d61b76d09f25fd6be42d28b6bf47fabed03779b26604288a0e96759215011628c19c6c8d49a3ceb5d37ecdd9e5967a05fa098355d2653df65853894266997616f350690d0afec2eadf5ddeb0cf92414d3526d27c2a9b0ace1353955eb66f1315c89de4e3ab710ab778e5495d3353b7bdfebe13577ff9a3faeb300283ad6ffe9e72d57feb13d712f5fe945969a637db2486657b0f54e796201f92eece816aa4cff65162b0857b13738ae2db27304b4390e8a4c2e903591f4c25c35c1b9895dcdc67154d84a5e1d6212bfb7b5ad2522743073798261ce1534c28d509ecec8100b0160562c97e618a7b5158becd6c492f28e40b896aeb6d59a1cdc01cb32ef2bfc6fa827e526db73bc5df08ebfbf328b7fde3b04d0eb0023c8be78e4e022db933817adb74c100c4e774d958213721e1de57ecf32d4b23b4e3bccca5db37ab869690ce1ecd52a290074aea677b44593cc0cdb23538ae858684f30d2cb72dc888dd1f0fce9c858cefece19f0ff3e695ffcf762456d6d3de44198cc39734a102547cf2d93fd9e7d226888efbfc326c3adf149f3013c185408dbe4c12d5d2f15e51a71440b2b9cd9dd5815ee03560c0e08831f6e9f2b6f966bb6c65fe896748df37bde98feb25848444bf5a632e7c070330364644eac8f57a2f3a0148acc727fc27016d79492fb955e6e07ebc8f082d06ae201338d5a9b089aaf45cb7c41852f09efffbf386205d21928bcd55bec8b25af18fa1cd2785a90bb4a09834a2bc86c6d28e0c096ff23f90f200960df1e2d94dca390ce072aec3065b3df691d4a8d65e9b30ffa6aa34dcec2ef18364861fb9855c7fdecf2ed08eaa23d4871564444086027297e92806d7d482f2692035e37774c346ae568981038ab479fb7714a208e7ab27911391e32077adfaec0a90711a387d5a77fb5d94ac4d0f1de1e2843f9805b1f508ef9921cc8402789eaaf185a183a09fdd3b122fe368a8a494b27693162ff49dfa94cdd5626b7072e44b48e69a9b97f4bca8a243a57e273eab8a65b1297702cea91cc3d5dccd8c243995a1156e5fd84b87d3f45983a0eb060011ab5e8998ab7e17659a862e2b9d1e7f3f92ec499d342ee79fb66f23b741dfb091b2da604837cdf7b61aab2b8ae2d6cc94b0fc8fd9ed169543a1950f20e33f296c17ddce5b4e7b4f12433b2c2491d78f4e50a2141f8dc3140b2f141f4a46cfbf4480394eab442279614e803e45e6e9b38f005f37693e0056473637b6d9100ed9f86e371130a844c189ca4b82c771295253984cc4e9c603138440dc07d45b69c792e5c81da1cf0d2896c9b0363c545a07485dc999d5c67fa83e2848a65209f685ca611e4e2961bfaeacd798bbd2558944a4a55c2916ff6bc2506aa1b4a684fd357c7fe9e8ef1889cefb828a15cc06b63aa8bcd1ec098ca2febcde4816698bd8370e679274c006ec8b398cc1f659214ae735726b3e11c9a167091b94ecea98031d08a6dacb815a1ebdd3c53af368779b43df0dbade917e7e11e27f10255ac5e31e785bd8f8b6da5b8fdf735aebf50162fbb87545e47d7c61b325bbf4c5d719ed8e5367a293b31e89b79b2b8c36b2d614257e0c33933f3be5f0a0e6f88bf2e67e1e554c86260af74a09c53a75c8a9daa71ccbda4884db6ab52533378e51dd0568ba27fb6faa5f1ac5a9beb81dc935c6dece4db29f4d7a20aedd5666575a5a10dc6f6c8d9e509c485d68d144ff1d29447216baadd99212700f16382dda22704c50005946ad44d53d907e53348b1861a17108c6ee992265498f852c902ed725e9e798bee755d79eff949298deaacc18e2298228940916155fe3279e68702a9efeb6fc5dc9899b33afc33534df7eff5d5c7d4e65ef4176627516c660176ab81ba72226a8903731e060279ad4b75bddb17ffe78c08eca37d002612e8438f6fbd7fc0274a716fede8ffb93c64eace91f62f6992c2040b040c7e206286d0a4f44779287a5d7596d7bcb0c329c0b4b12826dc8b212ce51dc6013218d8eaa5b4a96abe8031334a8a9a4d256b9c7686e64b3e2b494b60ac9108e38232fd1d8d3d7680f0586234e86004a929c990f2cd7a49d4144c46c70ccc5088e9c9ea49e08fad92d371e6b85f2bf0a3b563198e183afa294999fa499a50a970ad85114bf303b6074ca6803ed8e0c3af17372264eddc76b2c7ff130f688812b9d1da7d2bae184fdd60e67f4e446e33377d50e8ffe3624428028425aa1baf29f9a9e7114a0d69325845b92facd4fd7318eec441248ea2d37bfd1e1cae37a7d40be825fe4791dcdc5698ab60de053038b3ebd8e9bbb462f501c21e337e6125510a831629ce2e398d4b86513a2d3fa0b319be69fdaeea7feb8bb13d566b29137fff9491d141c1b716d4751e72b6ea64a933a6fb06c0104463f980ee4bc887a8d2620340adf825c343bcdd043e81dad5cc4adc1dacafd65098a3e232a052f821a4086788d3af624639783bf6219b8f7f2cfffd8a564df14d0a3b3d554e945ce779a74f07c64d070d48da7fc54c69f084f69b2d08110ccdcf971265399b6b68ddc865ba050c98ca538217b08ef5dbd95d81d74fa857917b9feae41492522a2bdd9f5a387eb46bdd959958fd0289ba04effc7dc2b1dc5482beff5c6f56358e867723d7a1e7171a277c15220a76a9fb238521b3f5214f7c224eae6a7930ddfa1ea6918eb22e42d042b71ce4ed31d40016fae89c06b66977c60e2f63035b4799114706ea7b2ad00f15860195fde397ef7e9c2185f21e4f2cc77f823ec46caa7ba39de1b959b9e35a5f8ff1e3b9a838bd287581c21b3fa588b6c7c973166fc6328ceed24a6b3ea47d54da9811cc5c8015e9dfde54cb915988608a6d15f36d2306b955706f08d664fbf29ab7c8bb7e88892ef724af12eb7e5d33423b7423cb25f8fb097888ce1a159e3a4440876ad76e83db6d86f22f4af7ca03142796540745f29829d66b9139f248111932ce65fb4ab1561c8144cd41fcdc96c7bed2e2e74c240abe6099f2e40dcf5848b63c02ff950e7f4a263b0ec44bf4e69e2edd112d761283364ef39e725cfd94721c0f40f87f125841de1edf9b1e363286df1f6902dbefbf40f49273280076d10856751c32f82c86945ff5aecc4f5ea1e9020eb40a91cf8742a809bbe055e0f9a3d62ada353aafabec41dd82436597bd5481c3f1fd2699e2898004d844fdd3b244035fd4509cf5e3400890a458dd8efd3056594f12b7b93969cf72f6acd31b4f775ee22466240d7b6289175a1fa68540669438b6f7371021f15927efc0d3a42076ff0878524d00cec74444966ab9ebfed2e822ca1b2a66a57f75ee8b02ea5a004c8c639c8592d561c529d3e5e777f3852b546013a49fa798cfc3c05c839f03d9ef923e982f414cb901498da213e0cb8eef5b2b759e5afdec47afd0301b5d165868b5df6c06f95f60051d8eabf603c88d7f563091a312aaffe79c068d9406ebdbcbdfdc11f2bce0dfabbeb7444f7c8325d054c5cb41c18e93aa6c01ecc5e676cac70b0c755e05c554b906ad3afb6c882f980e5f5ba82f59564d7b03fbd513a84eca397ef5c60d3d94cb1596cb41ccc3d1e1a716ab1be9be4cea3a83bb7467f3150ec6444cd6f236456aefc19135d9aa9ad1a6235ecee1d7ab6d1be2c14d7a0615424a5de0efb46f95b3c3746795498a6bf9ea15784e84d9ffa101af733ae80eb686e4b48f4a31044683d4317fd48b4ad47d528fd0bf8c5c2ae22432aa5ae37a9e4cf41fdeac3dbe9ecd7ee6abcad0c2460553c5f9ce184c56218a17a7b7a22b1fdf76c5f2d412266b6349df2b37d5603a800f19e6a20991893660aeb8ae3e24e1c03dbc2bdc5468b7813c59588a609db38aaec2b36e16c79f3045b19b420ec4dbec1c57b5505030c8c9e57ad628cacd04e9a42c29fb60890b93aca51f97e8f0fa3b975f57caca87ab245c5aaf0a0b563f2de9a271d1b5bc7e896d98becbb8adcc3856c349933870429cefe94ffad319ec170d8a4eee968988fd749ba1f726c34e70fc8058997e8db3ed3a9e3636d5275aa7164c4b178996e915c8abb965690bce7f49be6605346829f831a60850b9d54f0ce023c747036a6e1606caee52ffcac2336f76f604cd07beb3f98e4240e033d13285ab1715bc5fafe7f55ea77f7f0149451ddc1846dee7039a66108261a390fe080230d11d4ab7a5d151c4d21581e5acc6f39b9f79876b66a31a56962091c35046205160cb73fd388b4188ecf79e4a8d55c936f204badfc8e8cde7d57c1d9db4270781f6005e3c88789a2586334f1335cac90", &(0x7f0000000140)=0x1000, &(0x7f0000000500)="08e1912589b23607670407c39026a75ca7f372ae9fea5f5e7120efa0b953eb285683d40b1e82b5eee7e10fe22150b21dc1abe9eccaf2671add0f71372d854a3eb328f9aaf971e7f466b5cd0482887e2c4cb3ef1266349df23f194161c0258552e620eac93ed86294afd7585e4ca4fb37152547bfd2a6053dee405513cfac97d58c55dd79800b7fd8a9c7856be45d7ec6874ca96cacbcc46f5862b80669acb754213736c5cf3f109eafb235a861", 0xad) 16:03:06 executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000380)=@un=@file={0x0, ""/521}, 0x20b, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000240)=""/115, 0x73}], 0x4, &(0x7f0000000900)=""/159, 0x9f}, 0x0) (async) mkdirat(0xffffffffffffff9c, 0x0, 0x0) chroot(0x0) linkat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x0) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0x34) r2 = open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x91) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x40, 0x0, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x8, 0xca) (async) r3 = openat(r2, &(0x7f0000000c80)='./file0\x00', 0x20000, 0x30) r4 = openat(r3, &(0x7f0000000a40)='./file0\x00', 0x80, 0x179) connect$unix(r2, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) (async) sendto$unix(r4, &(0x7f0000000a80)="a15cdf0e80ca45662a630c8c540515c758946240cc275cc845c70f2cab4f642524ef58ae82a9724e534a72acdc6d7819a6d9a68c1a2b8c1534e3bd7e06d551920bbef23f82a7eee8ff4fffc38f5fe281e3597f820f0a318ddc0283a88cf1c96e8088633fe0da2b6eb78a0f70d089f929e06cab7a3c2a0c255dc3cb71ac4d67a264ededfcb5a65129fd66e04531075a90df432e3f9c1208483a5491afb6f4efd43d1686deea0ae204fd2e94d0dd10d478e5324e081a624ea40f601b7a8d5f3d471c45806e38352641b7", 0xc9, 0x1, &(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0xffffff83) socketpair(0x1, 0x4, 0x9, &(0x7f0000000c00)) 16:03:06 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "001000000000fb00"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e3, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) pipe2(&(0x7f0000000100), 0x10004) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0xc0104451, &(0x7f0000000080)={0x80000000, 0x81, 0x102}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) (async) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)=0x1) close(r5) (async) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x2000300010000}) (async) flock(r6, 0x1) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) ioctl$TIOCSETA(r6, 0x802c7414, 0x0) (async) r7 = socket(0x1, 0x1, 0x0) setsockopt(r7, 0x29, 0x4, &(0x7f0000000080), 0x0) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) (async) socket(0x6, 0x2, 0x2) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="6768b6dc", 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socket(0x11, 0x8000, 0x1) (async) socket(0x11, 0x8000, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3ff, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getpid() (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f7873ba, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f7873ba, r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="ec", 0x1, 0x0) (async) sendsyslog(&(0x7f00000001c0)="ec", 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x23, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x23, 0x4) getpid() getppid() 16:03:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="300c9bd5e0628211c788afc6455b31964cae255f6157c5a4f91fe019b0a8337f92e72ce75ff9f9363825baf1ff29216957b0a4786417f60a79b3998949b017d237fbb96aaeb7154882d8c18cb19b82d8c5d7f022103a4dd033e586ffac8c5d64d344450936951d13ba4617d23bbedd9264dee6e5ec792546e75507e5ef8682de", 0x80}, {&(0x7f0000000180)="da9285f3d65ac7aebe2c7254a6cfff82029c234046dbfe8431d03290ed5e564e08011f24c0932dae9f9a48e23221a53c35aaf521ffc63bab222341332ba1126c3ccedb2d32ac11dbe07589d6a3dad3b8541f6ec70174111df894fdcb85a04b3819b337bfbd7f7d9860326e1bba2a15fbe411b89ab2e18fe7a6060e0dd0e305e6f6", 0x81}, {&(0x7f0000000240)="50deae465951473db5e4d3f4f4f48a7f6030db34ee2bdfa667efc357bb88207850c3505bce6b0751a3457bd597e0f5b77c1a50f45ce0c1c5135acf10dceb145a5179439ffe01524fd6b38e318060c64eff1c", 0x52}, {&(0x7f00000002c0)="79aeb05b86a801e3e4ad65b49f443b516d6c54aefad21e56ddc75e8c7d329eb1af05c9312257fb1f9ccdebeb0573e9e287c874d5ac65ba77c0583e4f8a2c78b69d757f37dcf4a28e595df9dd683e2e7f0059aa151b8d6743ada0bf6baea321fd3ea1f8aad779c254331f0f6bb473a485a6d0a313c296c3f3a6fa44bab629e6317840cba9047355b52efdeef7fef2f34cfc9ba7dc5f9f405fe1d9f63cb140464c7fdb2f86d0c99f36afe3e48c01a377defaba13bf3f13e5c167c416f30de9842a9123b4797a5ba735a132ca5cb472a12deb694287569f6e9d48c7225635772f9933a908d515dad0", 0xe7}, {&(0x7f00000003c0)="0bded943ce5a578965f154359ffa747c2e33a1043d8fd0e8d280e34e6412e3e3d71588cc9c4542aa44fd09ac07623ba9525fd47f5eecf9a0ebe69527ba7e50d7fe96b137249edad16e21e2c7d0603793d7649e9e", 0x54}, {&(0x7f0000000440)="9e9aacd066d0692fd5a0c0274cb82952204d450ecc16b2c9a62e2dc2ee3ddb0c5ebd7d5960979dd9cbb379b2c5765cbb1b335d88be5fafcd5866f6c1bc58940c29af082e4470567899d09f8265e712a3cde79aa98775f2d96f43c9f58224c47f8c890633aea8417f059a89695fe0e194610d512b0cfe492bd0e2abc8adc69b1f2ee6b5d2ab4fb49c94f6c204e8c9fab368c6", 0x92}, {&(0x7f0000001200)="afc7a369333f6ed16a352bb7eee3d28fb822d40784a1d4ced762084e6432eb11bfe20f1b07ec6ec0e9d468655948f63b2c4c83c7cd0ce2e75e8fd70d9db653d843589c624308f1bcbac725e91134c061689082b3fa15b02f4ecaf44a4331626bbe9a73085319e7a693055f9fe4c9f0f2a3bc7491e451a83e9dfd85e2744e3b02e7312f7dd5bd96283431d8027bd4ed0faffb5f2e5acd71fe40aa47600cb75078b77465375730ac50772562854d56b584defc7cb9436b6aab9edf5c80fe5c6ee9bb30afb6e85bccfb1b84872304c38f4b16ce4fd24cac072402241d29a1a4949af155e13e71492d8a5c1e828c0ce5caed6131693a3c971e6d326c6bc241a94b969ff5aee14facecea1a423a7f11cb02a1e8dec592613231621e66d1d2934e8212ef9afcca4435e21a1a573d37d434fc8a476ec5f4a8098fe69ee48f7c24985bdcfc931099badaf66711efb28c871812fb0de58b67bff87a92eaa631677168d32ffeb057a50a308ddfc98174fd20590b33c240ef7ee62d5cb500eb8ec59139ff8fec1838a2c48656e6cd6de65862589d9f14ca1407935d89326d77dc1c008580f571eba5b28e2e4cd0eb394b3247a2de0bf6074b63ce0968d0ef52f6d1a6301d85e4158f541ee10a66de317df72dcfc33e52ea06507710a784256da4d468128fa6fde0747dff0f9b44ff0e82daa7fb042b37ca2195b8230ea3e7183ab6ea94a42a9d2f89cf31fe5376013f961bcb6fedbbec178e7e81d112d3fdbe10211aba527893c14d085b56b455269df35ad9c6fc2a536f9f9653ad94c2fbaeb94b88ff41fad4723fa8a071b65681bd137531f644ab919928075cbec3c061c557781bd34bc2c3b14fbfa62ecae5c8155d204a43f88b51d2b8db47defe6542d2cfd82f0b6aca15d25cf76a55ed468a6850e70d88742bdc70df06afa76db475a57b840fb630e0f8b12d5710851944fa9260ed50c0e6e985f49e9fc73e5e9a9adf848f63a90d9da5690f9f7cb5affbd54ef2da9b9622c04259a774a5c620a7646413f24568d1aa6f8268db0d0d38dcb6fd7020a856223fa15d0fcf4a710ddbef466e8f92f773bba09d0278c6647486c84a9d870c9f19822619e8cc3b9ba9f2555ebf94783959a9ec9ccd77d94dcc2d5884e114e5a9066946e29499b5637bb77a43c795fe6d60ee8035ad11df8138f0e07e3bc53053eda22c3ead7b40bedee9c3ed80541f7d8ce3a03f7b77b448a9dd039b4569431e7533a08843b0f1d890e84c9ae8f16ecc56e7264d9cfc1029f918bc7f09a40d2b96b239dbc70400fa3b8c2b1ae47480696570bfec0a99e0a50e7fa42831029c21b23ec58418ec4f8a1803eb2bfad15624efe499dd9aa9cf551e281c0edda4e86fddd0de95e7f6ccd96aafe7641383139a260fd87bfc6cfafcaded154abc764ae207e675838afc389740a653921a70a6294b942a460f9dfe9742f8143a79b531710269c3eb00d0822e3463d8bf1b43b82925fd98b66e06ae45028824d255ec633b77ab94f3ec458781d2f19bfd594a2775500349bb6094a850a87ac5fd1e6e90039998b8a1ca6634ee2420091b34265ad47e8ad1b50ddf7a9335e02859084bc40d3979fb2fbefd48c61ca69b13bd5f24969608f5ed919f07a62db6863ff4c1b76bf7aa56c5e4f0aaa4ecf5c775cb92a44e266a2479836776b750bc4a3e8f166bc514f60ae7f46758a3666f45fca04cd5e7e376f01443bf1b1970e119494b44154eb040b752b8e188cdba60faebe70cb0533af2a33a8d524bba20f517374c210c88c50280b881ab1368b0239390cecc2c7bc3ff97a2db9a8252dc3b39b3806a318c12d189c9e5d7dc5c32dcd899c9dd5f3f0ea8d3d28b7d85312a0ab2cb9ab6dadaea67573f2a14cdceec66ed37c49a5535e5e72efdcefa52c05d88ee0c1d02a04ab4f161588baa05b62b97c1348cb06604be3935ba1a91caa974ed6aa6a341c57357a4a4ba82487a24868a3ee8ed81841db62615c9a6984b15f4742b7d28a3092a00ddeb89864603825da8fa4ed4f32f185977df04d7c371e295cd73033afce691f152a8d2f5c32555a014a9cb93af93f7a9b536865fa8af0280690b8a65e46b4a1b83fe34c53597ab02bc7b013aba116b36d68e544ec90b82e676e00490f538470574cd6a3f8d4c86474b0ffcaccd8b72f985ef8a52615121e8544bc4926beddfb98883b08f2b259a56c7663385d68f2071acae2373b52cfa844eebb53eb14d3c0fed3ebac95757f0e1116fc64fae5001eac3e353ab25107bbc01b0a9ad0f7d5c1b5b6bb8f907919366b11b097dc32cecdedf3870f6894248ae40d23ae9be21686d8125368b9cbfff0d4dac85ea5b6bea71f05b12c1318e7dadaa5d93d551bcfcc94b19020e2e191d068f7185c75018592e4a994b1d2f97abfc22a618bc64f6c9b11218aa6b0cb196029ee8a82994d0641cc308b6b16f575b35c96db21657bccd71a4e4f483a86ecba91c7cc9e98a7a015310718fd4ccdbc56289fb70c3f22508158c9c7244f96df777adecab9634435fb12aed51d1b6449d43918a9f121792a068036ce3f1aa05b7902d50eb116852d155a99dc76faa45957b6f11b2789a253f6128ff6604fc82e75b7f3ad3c2ee05872fb228cb0d151278e5f948bbe85b3616046b7b64febf8dc09e4f927f76da8a405cb2fd47527c596ece9f659b73ae503fbe67a91e47d2e5742487d99b1849fd30104054b0b411cee90abf18473cc5355552c82f85278f007ae39ae2222e2a86a2e4f748e7fc61ee77a6f59c8f87689acd4b8fa224f623e5c343be5633c92268b502e6cd333b35b526836d458be9ee072809c17d8aff2c94dee574b15b339b7573f3876e8b8ccebd6240d499a56cf3b47bdf3f9af7d6d74e386d5cd8cf63f30a7f80f5917336b5db03c4eab126a77cc535b15afce214f70be5b1ed5c1d4ea60e3c569f8acc8ba1ac86219cb7b6d07cb36d5553dd63fc06564851f7704b6c8a065b15f07c4e2f0f7e695d3b83cac8fb350afcfd1d67585a9c59c4f5f5f48873cd2f9bf3f6cdc650e07615e91425ea63b944c9e0638c727716af3635d3ea7203cfc2eb6c8b1dd374cc6ac2103d174d65860d1e4ffb1e070b01affa798667f58dc62019351bdbab370abd7c93449032ac87a1fd4fb042ee8ef45428c1fe1953b35579ac83ff99ad386b940315f840f1ea8bd637281d58cffb35c27430f330e654d9781864d43fbb8da94188430887acf0983ebe0c897cb9a6ecc4f2b15a61f5844ce3c5788bb7276d834b5b137595345abcbb91989ffc7fe74cdea2ad93dabb78e1e2f8b911ae526c5241ae1f9f73750a7380e13a930d74fa6d56a29e65a1404b7e067ec6e3b12fd8cbb8d24c67343d92931be7b162c1479d07f5174ae619fe0c5ae734e94eee1e9df7dfeb4e94070c1b14363308d7e878cb0871a365d5258d3c350eed67a8d237b80d921f47e74c85974231ebead39019565b27e9fde4ff0652edb6c0461a08331a84e7a843346ec32ba4cb8c959a199b39f7a80d0e12ba6abcece454fb9603be48fdc2f48e5d72c8a3f313e056a1476b93ac901bddb1118aef1b9c178cd8d16a9ee43f828c772ff51caa2c4148eafbcebc088cdb6a6637b133937c3607f486dda81e92ba8f40e2c98f519873689d81db0c31c609b2463eb79d10bfa25fcbdb32350ecf4be8387cc9c3a0eaa3764410dbe64a38b5607ad30fea7d66074fc620dc325dad2b3c43d194f5c65d4618beba897e113915aa1cca27471113107925987722a1cce0c8708e96c4410c4231cc63e62982a9cc476be2ae1a576ad5bdd563892552290d5b1ca5a240aa8b62cbcaa4d88d005e89909254d68cf35821673803a097bfb9636dc8adfa3c5ce9b3ddae7262cf7348dd9e37bce2915a3fbe8263616a7baf0d922133fc1e2400b6c4b788097bd5f833f8c878d0769765df7f6c7374bb38fe6fa159f5fe7711fc39eb12aae0dd6c4edfb809f46cbcbc3dc4625c249532d87985201ffa98e339d491cbe649e315d2fd4654b9a993961e08fe1b72014aba46a134dc02f33829437447e7bfb89bd667f882ff3e181fd1a33cb94f78b5009e8427d27cbde727c4a7293b7390cb80c7c8f7505f859d3855e1d88bd6d1d0e5280cc96c4d8a3f5125e403a3abb075a480c301437973a22c0677a73ac653df1ecf386a31c86cbbe1ed219b38a569ca495df67bf5c772fc5cf020472851467df97da445d2abf0c4d0e669a7da09842980a1a78dd6034986c7b9552491d302cccc105aae5e9671a643d7f7c78d48956adc2c72ed52736847c1395332ee1d6c89bfc18867177adf14fe67b8c850ca53fc8cca165fe86d8558fc5164c7bd80051bdefa6154f722ed77b7976087c959fd76bfcf2a81869433d96555d01d298c62e9082b1294f1d5b22c71378932e954bcba6cde67d7bc128d137d2744df8bd4bf91223abba77b0f776e0e3b7bd07d01397384bca611023de2f5985a58235f426716a929e55bb1dfa06767c8a7794bf37352abf259d3d31f93c8f7ef35a3a502778ba7da8f924d2cb1f06cefa7624bb00a64ba051a7020914340cacb6a88a2886c8aa77bbba4a6310a449151b77e8e40100007788edd5a7dc8bbec17f87db8542f1da0a242736d9e74d71d8cfb6166c29f65b2f693037ba60254545e2f619d4a1d", 0xce0}], 0x7) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000001f00)="752b4731d268100c162a97aa53e4ace268c96ae263c676848418fac6d04a1014dd3ac1eb5da7a8938bcaaadc870a3fc2542dd8cb57504e27e070f23c139c9f04d4bc732fe7a68d399255ee8a45ef113f2b95e3ff4814bc1ecf271769a3c512a52cb19a9ff720bdc2b8570c928b37abf2155b2ef95b0e16ab63fc48c6f0c14d296dbe50ab37078c4b24d40d94f2a3b684e490346c9234898cca1df9562c62e5d0588196598c19f9a760a71809c140e553f4673807114aa544bf32e470f697b6f3396d0a5e8dc3b154358c3d26509220d287fcc1ee07588382147bef60c361008bec251352cd2b8a98ba9a4673423a65b301bf25a957e2468b0c7d3d3de0898bce80efed18b61eb030d2640dd0e4ff4b55350cc025d36169f66654aab87fc60ba526bbc354c4fe430674cd0396b9849fd0a9c95353e0d171016a01bc07a1344eba7f619ee7a20c4b3f2c9f0a35f7e9d0a1149594ee0f5a663db69c3729a95c7228774aef81818c1a9b76f1501422c31a0c2b9a0bfd5fbb1d60e622ad0e8a71f12ac9ebc68af3772b262b7a48c802deb7de67c0e9639b42f48da96b702585ecd83bc812fc0c1b2bd1ab052a65e982440df90f1ec175d25fbaa2a781e4de574729968dfd883485ddbc85ce9d859260b0c4da8eb7e086ef5efc056965f9e3058558b719f15017c5bdc0a49675b0dedf60385dff10b3d31c2bfcc1ba973ed5e3d1cf6714b791c24fc96888316530bfe54eaed86c1ef86d70f823c2da92fa4ba2c6edb64fd6497d4d798bd548e89d010e024ccae746da55818793be5faee600b68d191454fd3708b985f5ec7af4c41706d26b1667602f1b6ba56a32e8da8b39d0d71e45cc5cc667571f677d674e468a0d563edbf1e12d5347f7109fb470b8205e32d8f847ed8568a5074ea92b90ff3519c9334557a1b61edb419f0c971eb65c64a1e28c9adaefd109297b87e298f5b614972c03d1ab124520d84aa1d31d9308af95e93aaba9beb896902173f9b4137015023a3ff2bbf6e4439b88208116637654adda3198df62178d7ca920d977faec86bb0a3d484e5de34b4e498ac18fccdd41c43191df956a40ed16d25c69d2a1ff15c924c3ce4cbea20df40e27bb16d526569b42e845777c8631224d594e17b84adec29875b310c450d6d0fc9f50374960630e8d38effa99a7810c1f4e58a521293a1c401bd47aa78eeb00110169b731a5a191a0ec065479e63a1cd63d97f5ab6f381b2c54528d8199c8c016cdd21206c65119fc6597b535f1518afe846db70671a5fe0381c19a41653a1608b9aae798a0696883b2a7f689592a2681ccaca254ae463542f7212ec9ff2b706732241ac19f1287bfa34dc02c93d13b73c0932331b6cbcaa115d4b7a71d74b3f00796a7c29de1072c032ab846e95c6fc2b49bcade65540b8b41f28242fe598209538b4a9c7fd85ff7d24f445a790e1dfa4fb527794f214ebe41afa00b3d9fa8b979de4eb0f8473f5fb1c15781437fca79dcc541a935d61b76d09f25fd6be42d28b6bf47fabed03779b26604288a0e96759215011628c19c6c8d49a3ceb5d37ecdd9e5967a05fa098355d2653df65853894266997616f350690d0afec2eadf5ddeb0cf92414d3526d27c2a9b0ace1353955eb66f1315c89de4e3ab710ab778e5495d3353b7bdfebe13577ff9a3faeb300283ad6ffe9e72d57feb13d712f5fe945969a637db2486657b0f54e796201f92eece816aa4cff65162b0857b13738ae2db27304b4390e8a4c2e903591f4c25c35c1b9895dcdc67154d84a5e1d6212bfb7b5ad2522743073798261ce1534c28d509ecec8100b0160562c97e618a7b5158becd6c492f28e40b896aeb6d59a1cdc01cb32ef2bfc6fa827e526db73bc5df08ebfbf328b7fde3b04d0eb0023c8be78e4e022db933817adb74c100c4e774d958213721e1de57ecf32d4b23b4e3bccca5db37ab869690ce1ecd52a290074aea677b44593cc0cdb23538ae858684f30d2cb72dc888dd1f0fce9c858cefece19f0ff3e695ffcf762456d6d3de44198cc39734a102547cf2d93fd9e7d226888efbfc326c3adf149f3013c185408dbe4c12d5d2f15e51a71440b2b9cd9dd5815ee03560c0e08831f6e9f2b6f966bb6c65fe896748df37bde98feb25848444bf5a632e7c070330364644eac8f57a2f3a0148acc727fc27016d79492fb955e6e07ebc8f082d06ae201338d5a9b089aaf45cb7c41852f09efffbf386205d21928bcd55bec8b25af18fa1cd2785a90bb4a09834a2bc86c6d28e0c096ff23f90f200960df1e2d94dca390ce072aec3065b3df691d4a8d65e9b30ffa6aa34dcec2ef18364861fb9855c7fdecf2ed08eaa23d4871564444086027297e92806d7d482f2692035e37774c346ae568981038ab479fb7714a208e7ab27911391e32077adfaec0a90711a387d5a77fb5d94ac4d0f1de1e2843f9805b1f508ef9921cc8402789eaaf185a183a09fdd3b122fe368a8a494b27693162ff49dfa94cdd5626b7072e44b48e69a9b97f4bca8a243a57e273eab8a65b1297702cea91cc3d5dccd8c243995a1156e5fd84b87d3f45983a0eb060011ab5e8998ab7e17659a862e2b9d1e7f3f92ec499d342ee79fb66f23b741dfb091b2da604837cdf7b61aab2b8ae2d6cc94b0fc8fd9ed169543a1950f20e33f296c17ddce5b4e7b4f12433b2c2491d78f4e50a2141f8dc3140b2f141f4a46cfbf4480394eab442279614e803e45e6e9b38f005f37693e0056473637b6d9100ed9f86e371130a844c189ca4b82c771295253984cc4e9c603138440dc07d45b69c792e5c81da1cf0d2896c9b0363c545a07485dc999d5c67fa83e2848a65209f685ca611e4e2961bfaeacd798bbd2558944a4a55c2916ff6bc2506aa1b4a684fd357c7fe9e8ef1889cefb828a15cc06b63aa8bcd1ec098ca2febcde4816698bd8370e679274c006ec8b398cc1f659214ae735726b3e11c9a167091b94ecea98031d08a6dacb815a1ebdd3c53af368779b43df0dbade917e7e11e27f10255ac5e31e785bd8f8b6da5b8fdf735aebf50162fbb87545e47d7c61b325bbf4c5d719ed8e5367a293b31e89b79b2b8c36b2d614257e0c33933f3be5f0a0e6f88bf2e67e1e554c86260af74a09c53a75c8a9daa71ccbda4884db6ab52533378e51dd0568ba27fb6faa5f1ac5a9beb81dc935c6dece4db29f4d7a20aedd5666575a5a10dc6f6c8d9e509c485d68d144ff1d29447216baadd99212700f16382dda22704c50005946ad44d53d907e53348b1861a17108c6ee992265498f852c902ed725e9e798bee755d79eff949298deaacc18e2298228940916155fe3279e68702a9efeb6fc5dc9899b33afc33534df7eff5d5c7d4e65ef4176627516c660176ab81ba72226a8903731e060279ad4b75bddb17ffe78c08eca37d002612e8438f6fbd7fc0274a716fede8ffb93c64eace91f62f6992c2040b040c7e206286d0a4f44779287a5d7596d7bcb0c329c0b4b12826dc8b212ce51dc6013218d8eaa5b4a96abe8031334a8a9a4d256b9c7686e64b3e2b494b60ac9108e38232fd1d8d3d7680f0586234e86004a929c990f2cd7a49d4144c46c70ccc5088e9c9ea49e08fad92d371e6b85f2bf0a3b563198e183afa294999fa499a50a970ad85114bf303b6074ca6803ed8e0c3af17372264eddc76b2c7ff130f688812b9d1da7d2bae184fdd60e67f4e446e33377d50e8ffe3624428028425aa1baf29f9a9e7114a0d69325845b92facd4fd7318eec441248ea2d37bfd1e1cae37a7d40be825fe4791dcdc5698ab60de053038b3ebd8e9bbb462f501c21e337e6125510a831629ce2e398d4b86513a2d3fa0b319be69fdaeea7feb8bb13d566b29137fff9491d141c1b716d4751e72b6ea64a933a6fb06c0104463f980ee4bc887a8d2620340adf825c343bcdd043e81dad5cc4adc1dacafd65098a3e232a052f821a4086788d3af624639783bf6219b8f7f2cfffd8a564df14d0a3b3d554e945ce779a74f07c64d070d48da7fc54c69f084f69b2d08110ccdcf971265399b6b68ddc865ba050c98ca538217b08ef5dbd95d81d74fa857917b9feae41492522a2bdd9f5a387eb46bdd959958fd0289ba04effc7dc2b1dc5482beff5c6f56358e867723d7a1e7171a277c15220a76a9fb238521b3f5214f7c224eae6a7930ddfa1ea6918eb22e42d042b71ce4ed31d40016fae89c06b66977c60e2f63035b4799114706ea7b2ad00f15860195fde397ef7e9c2185f21e4f2cc77f823ec46caa7ba39de1b959b9e35a5f8ff1e3b9a838bd287581c21b3fa588b6c7c973166fc6328ceed24a6b3ea47d54da9811cc5c8015e9dfde54cb915988608a6d15f36d2306b955706f08d664fbf29ab7c8bb7e88892ef724af12eb7e5d33423b7423cb25f8fb097888ce1a159e3a4440876ad76e83db6d86f22f4af7ca03142796540745f29829d66b9139f248111932ce65fb4ab1561c8144cd41fcdc96c7bed2e2e74c240abe6099f2e40dcf5848b63c02ff950e7f4a263b0ec44bf4e69e2edd112d761283364ef39e725cfd94721c0f40f87f125841de1edf9b1e363286df1f6902dbefbf40f49273280076d10856751c32f82c86945ff5aecc4f5ea1e9020eb40a91cf8742a809bbe055e0f9a3d62ada353aafabec41dd82436597bd5481c3f1fd2699e2898004d844fdd3b244035fd4509cf5e3400890a458dd8efd3056594f12b7b93969cf72f6acd31b4f775ee22466240d7b6289175a1fa68540669438b6f7371021f15927efc0d3a42076ff0878524d00cec74444966ab9ebfed2e822ca1b2a66a57f75ee8b02ea5a004c8c639c8592d561c529d3e5e777f3852b546013a49fa798cfc3c05c839f03d9ef923e982f414cb901498da213e0cb8eef5b2b759e5afdec47afd0301b5d165868b5df6c06f95f60051d8eabf603c88d7f563091a312aaffe79c068d9406ebdbcbdfdc11f2bce0dfabbeb7444f7c8325d054c5cb41c18e93aa6c01ecc5e676cac70b0c755e05c554b906ad3afb6c882f980e5f5ba82f59564d7b03fbd513a84eca397ef5c60d3d94cb1596cb41ccc3d1e1a716ab1be9be4cea3a83bb7467f3150ec6444cd6f236456aefc19135d9aa9ad1a6235ecee1d7ab6d1be2c14d7a0615424a5de0efb46f95b3c3746795498a6bf9ea15784e84d9ffa101af733ae80eb686e4b48f4a31044683d4317fd48b4ad47d528fd0bf8c5c2ae22432aa5ae37a9e4cf41fdeac3dbe9ecd7ee6abcad0c2460553c5f9ce184c56218a17a7b7a22b1fdf76c5f2d412266b6349df2b37d5603a800f19e6a20991893660aeb8ae3e24e1c03dbc2bdc5468b7813c59588a609db38aaec2b36e16c79f3045b19b420ec4dbec1c57b5505030c8c9e57ad628cacd04e9a42c29fb60890b93aca51f97e8f0fa3b975f57caca87ab245c5aaf0a0b563f2de9a271d1b5bc7e896d98becbb8adcc3856c349933870429cefe94ffad319ec170d8a4eee968988fd749ba1f726c34e70fc8058997e8db3ed3a9e3636d5275aa7164c4b178996e915c8abb965690bce7f49be6605346829f831a60850b9d54f0ce023c747036a6e1606caee52ffcac2336f76f604cd07beb3f98e4240e033d13285ab1715bc5fafe7f55ea77f7f0149451ddc1846dee7039a66108261a390fe080230d11d4ab7a5d151c4d21581e5acc6f39b9f79876b66a31a56962091c35046205160cb73fd388b4188ecf79e4a8d55c936f204badfc8e8cde7d57c1d9db4270781f6005e3c88789a2586334f1335cac90", &(0x7f0000000140)=0x1000, &(0x7f0000000500)="08e1912589b23607670407c39026a75ca7f372ae9fea5f5e7120efa0b953eb285683d40b1e82b5eee7e10fe22150b21dc1abe9eccaf2671add0f71372d854a3eb328f9aaf971e7f466b5cd0482887e2c4cb3ef1266349df23f194161c0258552e620eac93ed86294afd7585e4ca4fb37152547bfd2a6053dee405513cfac97d58c55dd79800b7fd8a9c7856be45d7ec6874ca96cacbcc46f5862b80669acb754213736c5cf3f109eafb235a861", 0xad) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x1f) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) (async) socket(0x2, 0x1, 0x0) (async) syz_open_pts() (async) close(r2) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x1f) (async) fcntl$dupfd(r1, 0xa, r1) (async) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) 16:03:06 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x1) 16:03:06 executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x800, 0x8, 0x4, 0xffffffff, "990956707fc0afc9c7567afbd12d5ca753d7ef57", 0x2, 0x100}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xc9) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x1000) (async, rerun: 64) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4101}, &(0x7f0000001200)=0x1007) (async, rerun: 64) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240), 0x1, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001280)) dup2(r2, r4) (async) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001300)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) (async, rerun: 32) r7 = socket$inet6(0x18, 0x4005, 0x2) (rerun: 32) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) (async, rerun: 64) close(r3) (async, rerun: 64) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000014c0)=0x2) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x25) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001500)=0x1) pipe(&(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSBRK(r8, 0x2000747b) (async) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000015c0)) (async) getsockopt(r0, 0x517, 0x8, &(0x7f0000001600)=""/144, &(0x7f00000016c0)=0x90) (async) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r10, &(0x7f0000003b80)=[{&(0x7f0000001740)="a7885716ca861ee94558a7e2e86742b342ccf0362797f9f33801269e7de148f69eb49f4d45ba13230c3a509f690920ad8f38a824878b4a62af7fb037d258e30212bd7a09489422f0f306134a425659643ed42a644eb8ba77a451c1d1e731e42a7784a9aae8ad3e6d1e504bbc378ed4057f42116a277b856cff044b286c05f505871a4bb12143c5b2a4f76df4439731d2181696d17903503fe20932e069044c7a4e88446767c351982d27c954fdad94a5a39c5e596b30d22e17c85f3d2909e87191f37c2fc29fb7f26b9558297190c7a8db083876df1dc8ee3d10ec4fae20cfc0bfc438b587380a1cee40f5424708ac229374076f0962c18ca213098dbc8779eac2f95b0b6938fae9a9c7d934d96177f83b40811bc4ae347a5059901da2c2c8b08cf6e105679d0ec3c164b584e261386b51c96deec9ce41e66ec3874d958248d6691d19a8a903f08bdbfdac1761f9ffccf97741acec3d88d25ef2372b7b982d9282142c48be7f255380186803d952b061896b59df9ad760eceff3a84ed30818cff89faa2f3880f2d0c9dfbbade3172273809eb3c01474ea263b8dff67333f393d06641a534cc47425ce417acbe02af58fbbb8ff4817f1f6260fb18cc7435c9be0cb74f3df9d51da7e97f8a2aef0e80d95e11823fabd14fc3cf318e992e2597527e6a2dc1e0a81cb8a087cd631fc53c60375bdb1f588cbf68dd087b0880d6f886e54e38263cd66927556c0ae5aa9f4267fdb4b3f98f02b461a04e931653dc7362dd571a632d1e80f6acd96b1406da2d2c321eb031e3e562ea7652dbc671ad1a5fed31011697f5c5e354fa390219255471f0ae47d7dccfe45c670ab1eb3bf2300a655508d0c330a27cd2a05d52092bd4b705f724a53e0b7725e54a7b7e6e521484e1529b89f99aefa6c2740931257f4b5a708a1c431bb83e3a24f7a168d05c61a3430faa7fc543765de2d4fd742bd8da4771230c9690c063c1876901262fcc4556d146463e7f6565f15775a6dc35617611b22dcde1b5b22bdda83e2200eb4e5ed94b02dca453e82c6a034600d2c29132c8d3e7d7356225bc0ae943b5c403548ce158cb92518b8d96424b59adbad36a1142c0bb23cee93a094aa3db6fed8649166b772587a0238a71db2af5c12a2f6047012360ee885509ad64c7abae55f613d6392875aa08a5748731ce85b70036fc6f33873da7f1bcc41e8004859304ca80c40091866efe6b5c7e7ef8e49dff814371c3be7d66c52bb68847726bb2377e35b6ed8664077b2f1ef7b34c20a2b99481d8d99178217816ddb946930af8d2994a0ca1fc5214a6d34ab0fbe9ffc917887049213ac72a7943add09c4d1647a53daeb20268b3f7987e8315abd31df94ebb4ac26dfd86e44fdbf56424e0920a841cb6fe65abacc0c179c4ef287b93e900426d6596e3263eddeb929a9022e34c7416c625032f258d1bf1a96808fef0f063d6b2bd789cd8b023c09af0073d541621e0ad182dfa1ff92d93f6e1f2ca3e064eec0712648cf9653381634e411ca99eff4fc6c2c57b4132df3061b24dfc950ebe2b32741d84f394f29564ed644a398e37d72f835481cf63e4d815eb63fc1f7b3da41cf8b1c5458fedf12fce2ebd8bfaf1cbf4b65f2ad8e093d3acad2510ed8fb9019b61e8fc3695fb6081f96e1617e72466bed1b60a929ec97decb10e40cc0d11f7edcbfd503429e166c7a727f69bdb0519b87abe8643a7fda9e61aa33caa6850d10265b7f98d693593f5b8faf64e8c5790dfcfb3b08900ddeacb9c26a8e9c3300358117effc7efec79a7ff04201d0cc96cb400b8a68da6042151f07d652057685ce11da6262bbc1ddc657aff71f02710301c098ebee3073f89368c578cd4305b8356ceca5bc7f1aeefcfd48a20fc3ee19d4ae05d67599db91bbddd41872d7c5180728f96ad527694f4ec7c9b81a2691212a823ccd9275510803ba728bde7e46191f872440fb58e4d1ee1609f4f5c0cf176ba886fe74cf5b36872fae9248eb62a6212f5d9b00961459d711174c0cf4385ccd7c48a6e964f4b6fe7c3c7f3dd182e10d5f268f3b2944b8d8c6cc593e3d0d792bbfe5d83bf32954dd536900c949b5c588b8c393bed08c3a4223d9d1efed1d68687efec2c010888448bb8f52b990820e969b9513be20127ab94122f3191cc6c7a000a1dc1046ec3273aa3e903f9248539b5e53b7fd0f6e9a1f1ee3d83bcd595070ee3766a1dc42aa0f2014e0d6b3ee25b0279f7159332e324ed6b7cf997684d0271cc7a672c897b73cef8402e19fc815ef2e1c383a637894ba64e0024c3a18327b585aecc3a6e684e5cf56b9c72163fc4c020c0a5894b15ab7042e47cd409d50eba167c63f8d31233f0d42acd45aaf8f8891f15694c707726b6c41792b37e05e124e8711ae2e891a75fcf0e19df7d6eb840e5597df398d4a04d5c0df18214ff4da42a742857977c6178f068e50f1174f49b7db39303ad33b51bf3e41bf79657510edaa7021c80ec7051474e7a9ea7d371e870ec12c1fc691a3df9cf1d12bd6edfbb2fb3f3caab7f046ca252fb4ea3b45a360d5a41faf5d58ace529a74defe3e4db4746b8f17cea0dfcca52ad7ec0db6977cc6dd03c343582059fcf78c89c2cfb22ab63a7026711daec1140456ccc76ba523e0bc325709031362d3185d2ae369355fbb884129aa58db3c23b3208c3bfe64356bbbda78484addb94c775bb392565bce5edfb3bcc8c45c37d7cfc8ad2f9d2bcd74723455a7c2d2088b05270c373843e8e6867f06f59c24f4085b351f050e8860cb85c39177dd8e23fb50b072e18006ec1dce70c3041900577609f5e5e3b6e7cff82a29a694b66dc2084fc4e1f0982f7d0b64f098c715a6bff51872d221f87a46e89ab073521e6d81d6180dce1474bb4662df82520d5c50ee05ed9c2530de34c22413769806290b71323646cc16467048938119748043aab16e5f2f003b46c9c9eda04887eb72c30d59b419b9c2943e8758e2de1c5b87e3d94f189084aabc396b7be21c714e2cb1b0f055961329417baf31b1c0a12a303dc74bd70171b01d1f1a9b2b6948134c5ac979a77ff61142fd57bbc5c99ea2e93cdef759e28a95ed58c5b57472e6afedb1b7a4c16720fa321ef837eb9ecdd11b81ca58a91f138d963b25ac6a2ca690413272f42d2ed6a23cb40e1f87c021f9b63a838f87d2d6b2b64027acc347cbe8bf99533be2de0fbaf2610e3c5c230cc8d8b741fcc5956fdaf9114e9264a1710fedcc7ac797cbe0d8032d52c7f38d9915096e2c9fefe78b2cdcc5a09fe0c31b36bda9acfbf77fa1248e825f465c6b1e1467920bda173558311ad1fdfc3694b6a8455faea57a56b5678c45a470ffbcc9745bd41a5bd452c19d348cbf737ba4da7575c5dda85c2b5df38a77692f7facc7f052895413eb9449d7738778f983acb676b4fe9051c0b60fbffdd183762a4337e8e318ffe451937dacb8bfb424bf991cf6c34329d683d3b55a58181f00359ae4045ebed5bc0b8e2e9c9f560fb47a4297c0f48e64e2a5c4027cb2f5e6bdfd93d70f6b8d563624b95ac516621fb9ea00086cc77f76fadb4b652d0e74af075070109034e7612304900d9ce6bfd58060b1cadfaae1324713c1dca81ed1f7d5017ba70d34d1d4c5fcb6d0ef5073f8e88b850566932d597d4052d90b33b8d36f10b3c72447151fb6e1ed53581c4e7a8970030fc472399a4baef935e06087dd52fccf5bdc5f0554c7185c78bde1d33e3f21631ee7d1edaa2269926736487aff8ef5cda236d653cbcb34816c3c285c9b7ca607b2f0fbd3bb9a5ab7aa8057bc1b0a03083cfa21765cff80d0e14679c7bf23cea22eaabbf062a3fe0b5611eb4008a702cbe4a4daac824277188e6193c383f12cb6e900b61faf2b522eb760083e97b1751b6cd80ebbca3bf427741f8bdd91121735a7235a35070da61ada9dc26e1de58388a2f1a9a676c0dd65d15285d43a138a47200e41fc9c328a259a3fbbeef7b11f3e82e6617539eb66374f62e3448e61f1a80bf84fb7d5f1e4d3591da35e8380a8ad8ebb9126acd14027058f5b6b65a6b6dcac76bd9a510294f1a845b92a7ad6ac8ccbd88bc4366fd10ed43f01bf2a42047ddf49a8d9ccec9309248beb449b21bcba7818460e7d8a19e4cf440bf91ae04201046fe0734fc33ae5b5eabe8792e7e7b42c2a82f7bdd2dfb2f8b56245b841aec9b08259d01bd74636487d9c2e38aee098268a8ec64c4706bf989a9e9ab3744bed415a7ab844ee6dc50c18d8fce303ade4a74b9a1a339abf9bf62af781382b6e3b9211c69f0d9af1f3d771f11f53bb554f2e9a3c4a1958a123c7934d8692dd7ea07f6634c37cfaa482c0396a94d46fbe7e4b7ebd27a8a7c0a8c23995bb9361f3b6ff7764c667dfbf68a40258c9f27bf5c8a77775a5edfabb4fa87f7fc3187d80b11a563b1811882cb54414040a72b616d76ce16e2ebd55a2928e9f059eaaeb88775c76c9be0b4a21bdb6f31109842bcdab7b141b7d9fc9a373f874ffd43d16b6b2211b45af7bcdece2fff30cef682b9419254b75002a31b09e3dc239390112eaf778ae642d435cdc05a3594d4fa8a510faa61f87aea73433cef42a50ca5d5a01ff7ff86838e8a5e96df5e1059e29a941fe1417be4673897fda0134656479991b60d5931f55a49e426a2c5de7028b3b23ab35b388238e8e6be33a5139a033125d83f9ea8aaefe17540735b2d3563da59963454a12c705e41332e453fcfe85f126977f018e6c52fac67818ca682d7d088d608efe232f025c0723883fdfe9ec09b19cfbf1ac8ca3941585dd7add9db89bf623b2c40ca1e8feedfe07c9e83e2dfd0d36d5bede0a51377b3cc24a7dfd5fca1a0b5dbdfbf3a9717161109a379f6b85c3d993bacbf17f84acfc819bd37364e5c4457dc231e280cbe4f2725b6e62862f08409fe2e5c602cf2358e3f6ecb40fad9fb6d004629a8d245ba044b5086791ad12e0444ee9548b3a3d584adf6eebfc1a148a17c5f6e5b3029aa8b1f1da107e7bba565df48afe09be6f25c4bfbc085c514d379b689acd2874413b2f9e939f542a04d42d8f93a40ad4c4a450d67f624f13ba740e78a0d6e5f4d6ec91d45d96da8982dacdcff257b573b92f5bcd40eff233e5cdd3191bb1f71296cc93004b9048db341f72559d20b9f45feea5795f33953158d037284bc5d554b7ed192af1706b273c6599f78779ac9d71ae27625eccaddc6b48b582e686a211e03d6657f6016f53811982b27453d358da257369643a0b615e7b511950b9fc2ac4457c016eebe0f596eeaba8da537aad8139067655d1289cf675320e01931bb551b1f7e985979f8824ec3d99c27dd4bed202a355ce9c936f489e045fcc792e3ebe35cd4ab3ac02b2dc35955d6572b3afe58aabbed1424c1284ef91d304b52fca5c9cf7fdf8bd1b4758c5d5ff95de19f489f4947cde4c446524aae3b52e3ad83e93c8dea190dccc51133a7c76b1997cdf62ccdda76277401c7796f27c0675d1254dba53b121ca790da4bb50f26ec040497cc31a7a12d6db6c8679d30a891bbf25d78a3fdf298245f2b542cab1c739ed295bed9ffc712f15f49a81bfacbe9d6dbfd066021460e4bdc473ea5a43ff3971689a0907de856319ecb41017a5e176afda8c626553534043bcfe4a7cfd96044e01b091b0499f1787e72959a2a85ac342689b8902eeb473ce25d3cc34000852da96e213fc65e6d551b99372aa298d6bef562fe2acdae53a126738ec58c0513c0dcb2b3fd1a0ce2881d6f859f7d74fe64ea89257d60a115761445324c28799077443233093d4a1f86aab0e2", 0x1000}, {&(0x7f0000002740)="a22f275a4cea9ace47fe9575568e9cd09b9751596ee984d9d8cf6d0eb3af0736c749c177814cea7b7d0e2fa72d59b8d6a0024305b127a0fc98e1bb6353013ebbf97349184ac51be197700d040b3f966ae93f083ca3860bf4168a60076c3cb7b98bd3eb415edc1fd835bb898df5841a204740126df2c2353045328a38256f365f5f64c18352d09537", 0x88}, {&(0x7f0000002800)="dfc3665a4d6ab7affb921dbb486e8719c9d3562c8c37b58f5fed9ccb1b9fa4ec44cb3413a11f750c406c2fb51ab5240397e995f1a86ba74bad4587bf2774628e2c326352e7d50b4c97b935c0114f09b60e28a05b98a4d66c2009741309caf1e28c59402d22aca83cfe1a8de3bdb39f457b98522c42ab4bcd6051b2a197c41808f973bb28cb66ed1d4784824683977df31f559c8b64637e8234b64395be9a03fc306708855e6101481a223c3affa03e377da04b8903299da80dd430072cce4c5748c1b2fb9c9c98bce8619193ffa5ddc257b2469179186d2944c98d9f19c0dc9c93ae33a7d05158c9180f3952464c378203fc1c44827e5995ee132ed551d7d50cd5ee3496226463fc8db4fa72c3a4a4ac4c7cf30fec095c14289f900f546dcdb36ef57e739f2a0a4a4e39ec64de0dfeed9460c600fc78fa7213a18e75c466926c413c8dd4e5408230ec3ec26f1558122ecf2dacc26a52d3b312be0e6af4158bd89ab5f87abbdd85f2763c0e0d05814963772683c5d957d232f58e48782bfa96fd823ed953b26f55baee9f18100feddfb240241554fe895b4f1b7252309924bdf082e4e2a29e243f313631d04f7746b87382d0e57d84c34c8b6e9882de5075b4846ac9c9c41a7b6ecfdb16127a27b378fd39d4653b9dccc3f209d3fb5fdafe3b5319e64e172d1169c6972d4d6778e82dea4f42b5696e1a12d04b64f9b5d0557cdeb05db5f3e585c15f4615b42a6e3393395fd72def8f96ae7b4653cfdc0933b2a8b78b135ef82b1199b7aeab8426decdd51faaac38fe73154ca92b58c59999968ce2187ae7473d8a6865d6d6bebbf7f1cb91b173ec3349010583bcd3fa5cfa3df2f13588fa2c2102cf45307957d97c2e54abf0e185b1716de4df12072aaca96d8e2fac3925e44f63139e2444632e50fd2de6182f82be59bb02ff765e4085727b0ce4a476fd2a0ad6f3095132637fa2dacb19223f7b467590603baa45d91a682844cdc2fd08292cff4aa5fb7b4091f0bb2f1dbcf60b706648ce208db8a93e3fbc7270f5fd30a18ae90b778b1a7ef758f15aa9b671b37aac939e7cdbc30b027ce55e5258c814cb70632cf2879ff9550f8dfa7ffbe7b81c822dcf33771ce0f8bb8adbfb12d2c98c285397ddd8e6cf81e7f6095afe1d8d7666545563454ec445037b608353527d89573d2e5be37d9f12d01c9989ff5dfd65a1d3787b93ac28959003c7bac548955197468fb97e2f969e01a6896fe545740389352b6ed640cec4a7309c4a2a6481afbbbcbb1dcc77e637ab9701eef6ad369edec277b42c9a09cac1bc3f6a73ec15c2408aa740c2e6749998a04a399166e14ffdbde9b217bb26780a7b7581129dfb58cc67079c49b74a5a63cca06b5087d760fb5ef5d9ee74a63a28ed3d6df60fa87bc520376e399ec7961ef2fd978649fcbafdda057dcabbb4a3b549733e8b5810d7baddcacf4d2a3a52bbf0672e38d54cd718fbd1c47566ef6e0993f7c448c002348a5208e646f2449471b8c3b0604d70964f1b5c6ad837c1cdbc3b10f0a9154a9edf2cec83b1adc7ac72eecaa239bdc0989b28889255984ef58eaeccf73ef2438227011a8e2fbd1a5b29ca639ee7b5d72c00138de2895a39ca51a95e1582433e9f1523edd9195a67ad917c4f47f76262f5c50866e77692107fce37791a69ddf5732947274d8bea5500bb8c4df1dd60205fc4450d6414bd436fd78a9180c28b920252cc03192c6f94a3a75f276663974e6cc5b1471aa47464f3c8f1fc4da5766c27c40efd1a1d52a2f63856d4559d78ce0236c820adcc79243a112ad7a10e83730690f1e356af2d3b577e8162967e069f86681a1875142644a37bffbd292c40ff79d763a1cd40b5f8df2939b0b4ba5331687d5972969eef318350e429b8ad91effa7f5b92e785572f19be17e4c6625c90f6327ea9c746bdb04392d140226b4e8931fbc81b10324eed5d82892ec8def70ec6aff63491ab10b6d5e505c67571b141ff7f97f065c958db20c05b035c3210b9a4f36a863228dda06b28f2ffa39975ecba32f363496515a4e19c68c1797866439647a2c2bbf9b380e6038247133973b2b8a554ff8b94ab5c441661fa76c5368f1c387d3bd95afa333bd344aa52cae4470a2881cf14918bab0f8acadff2fadb154aea3bc329b4261d63b377c04842b33b0e8cde09e3944112bcda5c646807efd371c379a3fb12d6a646d2f3027433795f6cee6fb7622c5e81a86f1c6b0eb103a0fad8cd3c8f41e7f020cd67a7a7c363cef689b4c7ac3566864f764e7baf02aa4cecd485d85ca339fbe46232566f1f72344ad4fd4df6f2810f6b34f9ff78f8b726a12ccd8c917621bcf7f1794d7689e02b9918b8dc7a83efa5288ea9b526c3e147901bdb02c99c8a25985cd04bad727dae99d1e0ee37e0ef8a1359f39439605a0d87e3bb86b8e1b30a3390685fff6bbbe86a976131f279140ea9b167212fc8119fb2cb323688e5cd76aded74767cba03d6a43f26575434c2a7c5b8238ba1b52dd90c138f6845a6a20b7a4704e448d0ef4f3e9211884e140a26d8f000689da9631200549a421ea1d7b0e9466cdc26f49af2253dc693d06aa7794ea6fa59650c82e6241d35895cd791524a996c6910851d2b6409d5e759e2e4dd2876a1bd4520926505bfaa62942559a098794def8a3375b0dddeb7db888ade907965c5c9d476bef99c64ed72621d37248b6bf1232cb9f830fe04cd9acd466e01e630a12d07caba49a8f28b4f7b6ab473f60cb76263b8b2dcc7ebadc28721cca4e4af4097ad090274e1177ba735f490331ce49915ff87e98b094fffcbb806cf108dbcbe313ef77a829861ccf3dc032fe9f4ae77dc93e009101f4abb9700e1c1ee3608f1d1a98d73a8ca0fc6587f32d42dcfb7b7c62417a1e80c0076d8cd5b4a84a7e2087d5dae138696e054cd820195f12a5b3813a1115b1bb7545426d6c9fd1bc74a40e3a15d84b62ba278a0eeca9de34c92504d244a538d0fa6ec491be783a0dd14795e64ec9a68159fccff9b80ff48909f37eafff85ba1f2e3c88ef6d538167bf4ddb6f67906e7735782b2ee5e3125636d683afd4ed52ae70c1c509fc19fdf94a7d6ffd53059f208cb415ddcb4378fcf4dd749f16a99b1d25dba3785e2f104ea448866640d059fb14cc40a66c01cb0071706b0b6203e4d49de657299b604fb6816e4120eb7ad8bb8d7dc9042dac3c601070935ba1e23139a503e4776cca857789d649ea075289a2cfa4c85348a07594a07539e43263c0d79aafefd386fbce786c24cf1277f2529cbc7872fba81667e14104108e919977e1ef812474696103fa2917d67dcb3b00ee6ea8bdd0ca43faa083bc1bd9da53328f651f9cdd4b172639b6f1df203512460a09e0e32efbdf2fde7e2f9c22f533cd9fa27281a13a6a7d7399108d493630a5cf58d26e62fcd86225ce7d104ab906c2c243aeb521d95d880cc5ec7ce468034fa481c9678273014e9790011e784f25bbefcdeb29b3fc0915f05700b1c6984d09e707cc04e5cdf838a7d38331299dabde27d69284c9545519615cde1da26751adab23650c790d0db8f66593910cb06e8ab908571a9d7b1dcaaf7a33511ff7567cc0625a0b9b22b409f642f00c8575252f086d9bdd4a6002fec098a9f01a8469b1d24f45233f2c8a3d9cb20d84c78110a2e79ca9240368a91f33ad3417fff639b2fdfebebee4b758004ed1a6e1147e5c4cf58a2818bbecd9276b2fa0d6a4a114dfd38bca979ffa9de421a53364209a53930601777dc8e3a4299dff060567043dad3ba4ff4aa1ca897d13371a5aae5ee7ec1b04ab3fdb02ce94e6c9dcb7261304797ce9ddad91cba7925121cabeb189a0e43a03566b15faad0f1fef25f75d41f5b715ec9dd4e1b3e0822ff3c5b0b15c525c382380ab62495f5fe7f5bef2a8ca0c13139ff1b17abc76ab4047e07de29fca001e7ce86ef882fb070373d590e4025f9f176d1e34e5d0e40abf8cfed277c98263a29c05c259ca3302ae3ec9665d55cf1033d4ae42495c3b036030f3a5522e694e4fc8967eceaf6c40befb032e703269cc206555ad51af95193fa4409fc9e237735801d3262bbf4cdf8a252b80f86707ff0caa528b615c527dd7e06985191871ec6a836bae2e8bc90650566445dc12fce05f7e846315df4b856a920f8497008c1f8cbcc973a412ce73a63b1d8815d96fd65ac3b27c0a1efd6f28a2e5b681794583de8c86baf8b8f1d1494300faf3d3cfaafe2af67566f51a7b8d4f7b48fc910f8559886e4f0f4c21641b40811ee6e1f221b50a81e3a84abb752e650609abbf8cce66b255139ad84473613cb4c4e5f5df7e81e7e46ad1f9c1929704824dd019ce3f6cf296c220eef6d451c03ec56ab4d3796b7e90fb9051f2ead6217ff303f933e6e6c66977a69e659c603e5ea61cb3cc1461a4c51f7bcc5862b6428c0feeeecd22c4877ff3186f7a448372f55087106ef7e5b20d7e58efb933227a21a0f61d96106ca8879ceb645b231671d0840982ca442bbfa69acab8c965c86ddb2bd6ecc5e47cf8a287cbbefe8f32aeba0f8ad0b37a0e4b7bae2b0c130d554d2c22067216655082dc7e58d346689ec9798a679649291fa92416b586ad13868cb731954766d5bc6598cf691b1ea86a8344e25d2a3e3b2a58c3100998c944ab359b2f7ddede1d26504a6ce666df924efb2c2c1cb028f9b8446ff6ef326a95a53beb764e96da1981e842fa658f08e171cd0bdf9fd5c0d41bfac77886117126d82770e011cd010b9cec2a0334efa1ead0951418bd001c4786e887d4341d39b5d450bc4135e6b3da814a13cda266d35bd68be370123e7dd49fe2bc55d3fc6a29c182456d1a19740193fb8467389be25761fbd07f06c52dc9e50aeac0e91677bb641a2722b262c10a0cc22e653a36f97850cb9c5b6e40b8e649d2a5f43760c83e33733e73f1b2441b8be161976d67eb9d3280ce14990e61131fb30e4ddabb511e49084e8292d972b3ac7b4752a28e9cfd69ead283548227b64430d8aeaea4a0894a7a17dbe2e939caf7e3dc7732d81c6f8fb8bdb108eda528d0e8cc447be3d5f83524b1ada5623407863eff68afd113b3e8b626df4a1e31c834885db9ff7ffa8620ed15f8609f5b2a5c8a39d6c4a7859c67594657c203eeb6162edfc25df064c04fd69ecfc839de7309dc0c12ac7890aae29915a237156545c265b4f5c774096a6058d9c389d07ddac726a4ed44cad0cbe9f047b021ed82df7034e714b92b76c888e1eee4783abc14904e82916f4eb2e7f9b2b043e67e8722bed1d19a319299afcaecdb7b3a2b738d7dc9d5be53a1a55ba128c3c59450ba39dd995fca8716ab0e175421c4322f1eddbba74ff9b225ee6790198c58156d2dae734316020b6be4656b4516b9701a66a4bee6c8a46d9d23d337f489a2bca66348066391f78345e571acbbeab4231f4305bbbd572527c25c74b1aeaf2943ee8b53a0ba45b4ff4ce49a309ff7bc26b0e3ee3dcd47b6c51e28651975cf73229eda85732faa437f8dfc20c20278b426a0211506508bc6292d82a3cb6c02bb7ff13386c779c2fb55170e45e6de0f6439013ee72e05601a74c0557b377c2869994aa489d59eaf2b0eb5f1a8e35ae0698d22f92fcb9a382c046b06475dacfa9be48482430d1822b6be99049738b5f3f62a9a59087cd29f840104fe603bae5cedb9b80003602a1fa9babddb76ddf695edef08624e2551f09856697e0cf9f7d328896ff903e8a678291039e14281b74c3ecad6673a6091b8504904e43521079084fa2900a08754db000535db574676787b6", 0x1000}, {&(0x7f0000003800)="f29780aff6f6ee317f27ad073c2943262b8c9fb21e088d0957d00314202c", 0x1e}, {&(0x7f0000003840)="ee80ce8338c4a5e8503234c4e4e77382f067be66b65a772ef2151b25c6c69d2694f96dd1b8bed8be98fb38191dbd8f20dd2a507ba0f25b7c88d19a81db3f8b9b5c6e272cc68caf6fc0dbd59727ad9637f8bcf6f9a7f4686684d649908e47501140f6563d28452690229b2b26d7be90f4e9b6c861c692b562dfc7cc2d", 0x7c}, {&(0x7f00000038c0)="c1f093adf3f4f43e7305e682b1b8fd01b7e31c856f81a7f5ec90561d6be2792d73a151764749b79b56725b6b7db71e7e2730c66b9b3cd2206fee8dc4b63358489526b37d777c311eaf541fb22bd4209260c423bf9e2d2b4af11fc72daa06da67e6a5d132eb1ba918c801a4c0ccc1f3a8f78893282160a7cfa6", 0x79}, {&(0x7f0000003940)="2a2e161fe09f8b3ad47cef060bf095846af2075158ae4fa185417e1a5939bbc9366a4f3261ef7aae9839f48df6768d40e58bfb460460b472a22f10d8a37c433d6a0e4d184af54f7dcca0673e76677a66d86a91799640b7bd1bfb102fb86e3c9d40a66690730b742947db2d4600c37c09737d379e820ce52e4e1deb5146b8aede9529e80ff6fda6185b3af0ce6c220b7fcb41939cf05e1f48fe64d852ab53fb2a13c4a76fe20ee4c4d275d85b6caf17f0b2162b16865d940262a76445d00478f33ead491b38cab387b14ca148fa3e984b0cfe58881a18521f6708c6a5a90e93825bd165a7608abc64cfed142f05d6eda3", 0xf0}, {&(0x7f0000003a40)="116a88a06dddc8", 0x7}, {&(0x7f0000003a80)="326082b152e5d5fd1791188fb841766e24f5cc8729be54a947221c3d739017227fb48132d165ae5b73335331d384d12ad2410b6cc67557a7af9f7b01f5ef68f55efd4390f0aaeddd840fab6890618fff51838066ad3478a4e9a86e855aaabe0e7a7c9a92438d0d67170f3af6dfa1f97feba300812719e880dbcadae0a2525b3915dea1cf391b5d337c79b6e60cf6a9e942f0c7fb52b808ec214d21b84d956d563dbc8c5b0acd2ff85e864c0f8a13481386299351c05bde679f04de6bc7de3fe043f8a77ff9663d577db3d22aa7cdf4686c309fcafc3d3e05ee93144d44020328c20bc6a73c771a78adc545135b4639ab9091453b59d21c", 0xf7}], 0x9) write(r9, &(0x7f0000003c40)="8642587ab2bcfee8b695632989529ede39cfd00c06c4832d5561d8b065fce8ab00df71547a5dc59a996f91406b4232df555264c6727e32d1815d1e76f1f200ec11472e5cfd79e18a97aa0db86a991eca048399a17670ad300b", 0x59) (async) close(0xffffffffffffffff) 16:03:06 executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1a0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20, "cf11050038050000000000000000008000000800", 0x0, 0x80}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$getflags(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:06 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x100000000, 0x3, 0x0, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000006, 0x1], [0x0, 0x1f, 0x0, 0x8000, 0x1, 0x4], [], [{}, {0x20}, {0x2, 0x0, 0xd}, {0x8, 0x40}, {}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) (async, rerun: 32) pipe(&(0x7f0000000080)) (rerun: 32) ftruncate(0xffffffffffffffff, 0x6) (async) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) (async, rerun: 64) pwrite(r0, 0x0, 0x0, 0x1) (async, rerun: 64) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x6c) (async) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) (async) r4 = socket(0x2, 0x4, 0x84) fcntl$dupfd(r2, 0xa, r4) (async) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x3) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) (async, rerun: 64) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000002b40)) (async, rerun: 64) r6 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) (async) r7 = fcntl$dupfd(r6, 0x0, r1) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000004c0)=0x1) (async) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x3, 0xfffffff9, &(0x7f00000000c0)="fa53cb054e800a90f29af320dc14ad89d52bcbc8243a1d76792695daa341017f881e622f52ebf95d14e907003a77ee9c7562ed5503da0283dc0c5f76817ee45f22f0466ab8bfd784fa9d78f28e6eb802ab6c3cfff5796fe8824cce60bebb8bb06b759b901a32947cd8d1171b475b5cca6f7287a80b4d79578820c61a23089104bcfee87130e3bf3bde602c89256e23bf6593d1b21fc0bed7960aeec1c69af53b8539ee125b5d1c45a4c20c5b96cc7a512674f84bd42cd02cd3278150f3a71f0533b80d0a7521f9e96da9525bbde7669b9ac6d96b7b0bc7f4a617cf7d08f72b79568f65434bb3362f091f40c0501699fa7356b0bf0ff297fc3639ebf5a16105b04d2f0480a49e290841ef58e3e8e3c9120dd7e1d5e9f393bc9d22e428e92c98688135c569b0b740a5f239fa09c4c23456e30d04c220efcc00000000000000", 0x13e) (async, rerun: 64) getsockopt(r3, 0x56ee, 0x8000, &(0x7f0000001740)=""/4096, &(0x7f0000000200)=0x1000) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f00000028c0)=ANY=[]) (rerun: 32) 16:03:06 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/13, 0xd}], 0x1, &(0x7f0000000140)=""/13, 0xd}, 0x800) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:03:06 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x1) 16:03:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="300c9bd5e0628211c788afc6455b31964cae255f6157c5a4f91fe019b0a8337f92e72ce75ff9f9363825baf1ff29216957b0a4786417f60a79b3998949b017d237fbb96aaeb7154882d8c18cb19b82d8c5d7f022103a4dd033e586ffac8c5d64d344450936951d13ba4617d23bbedd9264dee6e5ec792546e75507e5ef8682de", 0x80}, {&(0x7f0000000180)="da9285f3d65ac7aebe2c7254a6cfff82029c234046dbfe8431d03290ed5e564e08011f24c0932dae9f9a48e23221a53c35aaf521ffc63bab222341332ba1126c3ccedb2d32ac11dbe07589d6a3dad3b8541f6ec70174111df894fdcb85a04b3819b337bfbd7f7d9860326e1bba2a15fbe411b89ab2e18fe7a6060e0dd0e305e6f6", 0x81}, {&(0x7f0000000240)="50deae465951473db5e4d3f4f4f48a7f6030db34ee2bdfa667efc357bb88207850c3505bce6b0751a3457bd597e0f5b77c1a50f45ce0c1c5135acf10dceb145a5179439ffe01524fd6b38e318060c64eff1c", 0x52}, {&(0x7f00000002c0)="79aeb05b86a801e3e4ad65b49f443b516d6c54aefad21e56ddc75e8c7d329eb1af05c9312257fb1f9ccdebeb0573e9e287c874d5ac65ba77c0583e4f8a2c78b69d757f37dcf4a28e595df9dd683e2e7f0059aa151b8d6743ada0bf6baea321fd3ea1f8aad779c254331f0f6bb473a485a6d0a313c296c3f3a6fa44bab629e6317840cba9047355b52efdeef7fef2f34cfc9ba7dc5f9f405fe1d9f63cb140464c7fdb2f86d0c99f36afe3e48c01a377defaba13bf3f13e5c167c416f30de9842a9123b4797a5ba735a132ca5cb472a12deb694287569f6e9d48c7225635772f9933a908d515dad0", 0xe7}, {&(0x7f00000003c0)="0bded943ce5a578965f154359ffa747c2e33a1043d8fd0e8d280e34e6412e3e3d71588cc9c4542aa44fd09ac07623ba9525fd47f5eecf9a0ebe69527ba7e50d7fe96b137249edad16e21e2c7d0603793d7649e9e", 0x54}, {&(0x7f0000000440)="9e9aacd066d0692fd5a0c0274cb82952204d450ecc16b2c9a62e2dc2ee3ddb0c5ebd7d5960979dd9cbb379b2c5765cbb1b335d88be5fafcd5866f6c1bc58940c29af082e4470567899d09f8265e712a3cde79aa98775f2d96f43c9f58224c47f8c890633aea8417f059a89695fe0e194610d512b0cfe492bd0e2abc8adc69b1f2ee6b5d2ab4fb49c94f6c204e8c9fab368c6", 0x92}, {&(0x7f0000001200)="afc7a369333f6ed16a352bb7eee3d28fb822d40784a1d4ced762084e6432eb11bfe20f1b07ec6ec0e9d468655948f63b2c4c83c7cd0ce2e75e8fd70d9db653d843589c624308f1bcbac725e91134c061689082b3fa15b02f4ecaf44a4331626bbe9a73085319e7a693055f9fe4c9f0f2a3bc7491e451a83e9dfd85e2744e3b02e7312f7dd5bd96283431d8027bd4ed0faffb5f2e5acd71fe40aa47600cb75078b77465375730ac50772562854d56b584defc7cb9436b6aab9edf5c80fe5c6ee9bb30afb6e85bccfb1b84872304c38f4b16ce4fd24cac072402241d29a1a4949af155e13e71492d8a5c1e828c0ce5caed6131693a3c971e6d326c6bc241a94b969ff5aee14facecea1a423a7f11cb02a1e8dec592613231621e66d1d2934e8212ef9afcca4435e21a1a573d37d434fc8a476ec5f4a8098fe69ee48f7c24985bdcfc931099badaf66711efb28c871812fb0de58b67bff87a92eaa631677168d32ffeb057a50a308ddfc98174fd20590b33c240ef7ee62d5cb500eb8ec59139ff8fec1838a2c48656e6cd6de65862589d9f14ca1407935d89326d77dc1c008580f571eba5b28e2e4cd0eb394b3247a2de0bf6074b63ce0968d0ef52f6d1a6301d85e4158f541ee10a66de317df72dcfc33e52ea06507710a784256da4d468128fa6fde0747dff0f9b44ff0e82daa7fb042b37ca2195b8230ea3e7183ab6ea94a42a9d2f89cf31fe5376013f961bcb6fedbbec178e7e81d112d3fdbe10211aba527893c14d085b56b455269df35ad9c6fc2a536f9f9653ad94c2fbaeb94b88ff41fad4723fa8a071b65681bd137531f644ab919928075cbec3c061c557781bd34bc2c3b14fbfa62ecae5c8155d204a43f88b51d2b8db47defe6542d2cfd82f0b6aca15d25cf76a55ed468a6850e70d88742bdc70df06afa76db475a57b840fb630e0f8b12d5710851944fa9260ed50c0e6e985f49e9fc73e5e9a9adf848f63a90d9da5690f9f7cb5affbd54ef2da9b9622c04259a774a5c620a7646413f24568d1aa6f8268db0d0d38dcb6fd7020a856223fa15d0fcf4a710ddbef466e8f92f773bba09d0278c6647486c84a9d870c9f19822619e8cc3b9ba9f2555ebf94783959a9ec9ccd77d94dcc2d5884e114e5a9066946e29499b5637bb77a43c795fe6d60ee8035ad11df8138f0e07e3bc53053eda22c3ead7b40bedee9c3ed80541f7d8ce3a03f7b77b448a9dd039b4569431e7533a08843b0f1d890e84c9ae8f16ecc56e7264d9cfc1029f918bc7f09a40d2b96b239dbc70400fa3b8c2b1ae47480696570bfec0a99e0a50e7fa42831029c21b23ec58418ec4f8a1803eb2bfad15624efe499dd9aa9cf551e281c0edda4e86fddd0de95e7f6ccd96aafe7641383139a260fd87bfc6cfafcaded154abc764ae207e675838afc389740a653921a70a6294b942a460f9dfe9742f8143a79b531710269c3eb00d0822e3463d8bf1b43b82925fd98b66e06ae45028824d255ec633b77ab94f3ec458781d2f19bfd594a2775500349bb6094a850a87ac5fd1e6e90039998b8a1ca6634ee2420091b34265ad47e8ad1b50ddf7a9335e02859084bc40d3979fb2fbefd48c61ca69b13bd5f24969608f5ed919f07a62db6863ff4c1b76bf7aa56c5e4f0aaa4ecf5c775cb92a44e266a2479836776b750bc4a3e8f166bc514f60ae7f46758a3666f45fca04cd5e7e376f01443bf1b1970e119494b44154eb040b752b8e188cdba60faebe70cb0533af2a33a8d524bba20f517374c210c88c50280b881ab1368b0239390cecc2c7bc3ff97a2db9a8252dc3b39b3806a318c12d189c9e5d7dc5c32dcd899c9dd5f3f0ea8d3d28b7d85312a0ab2cb9ab6dadaea67573f2a14cdceec66ed37c49a5535e5e72efdcefa52c05d88ee0c1d02a04ab4f161588baa05b62b97c1348cb06604be3935ba1a91caa974ed6aa6a341c57357a4a4ba82487a24868a3ee8ed81841db62615c9a6984b15f4742b7d28a3092a00ddeb89864603825da8fa4ed4f32f185977df04d7c371e295cd73033afce691f152a8d2f5c32555a014a9cb93af93f7a9b536865fa8af0280690b8a65e46b4a1b83fe34c53597ab02bc7b013aba116b36d68e544ec90b82e676e00490f538470574cd6a3f8d4c86474b0ffcaccd8b72f985ef8a52615121e8544bc4926beddfb98883b08f2b259a56c7663385d68f2071acae2373b52cfa844eebb53eb14d3c0fed3ebac95757f0e1116fc64fae5001eac3e353ab25107bbc01b0a9ad0f7d5c1b5b6bb8f907919366b11b097dc32cecdedf3870f6894248ae40d23ae9be21686d8125368b9cbfff0d4dac85ea5b6bea71f05b12c1318e7dadaa5d93d551bcfcc94b19020e2e191d068f7185c75018592e4a994b1d2f97abfc22a618bc64f6c9b11218aa6b0cb196029ee8a82994d0641cc308b6b16f575b35c96db21657bccd71a4e4f483a86ecba91c7cc9e98a7a015310718fd4ccdbc56289fb70c3f22508158c9c7244f96df777adecab9634435fb12aed51d1b6449d43918a9f121792a068036ce3f1aa05b7902d50eb116852d155a99dc76faa45957b6f11b2789a253f6128ff6604fc82e75b7f3ad3c2ee05872fb228cb0d151278e5f948bbe85b3616046b7b64febf8dc09e4f927f76da8a405cb2fd47527c596ece9f659b73ae503fbe67a91e47d2e5742487d99b1849fd30104054b0b411cee90abf18473cc5355552c82f85278f007ae39ae2222e2a86a2e4f748e7fc61ee77a6f59c8f87689acd4b8fa224f623e5c343be5633c92268b502e6cd333b35b526836d458be9ee072809c17d8aff2c94dee574b15b339b7573f3876e8b8ccebd6240d499a56cf3b47bdf3f9af7d6d74e386d5cd8cf63f30a7f80f5917336b5db03c4eab126a77cc535b15afce214f70be5b1ed5c1d4ea60e3c569f8acc8ba1ac86219cb7b6d07cb36d5553dd63fc06564851f7704b6c8a065b15f07c4e2f0f7e695d3b83cac8fb350afcfd1d67585a9c59c4f5f5f48873cd2f9bf3f6cdc650e07615e91425ea63b944c9e0638c727716af3635d3ea7203cfc2eb6c8b1dd374cc6ac2103d174d65860d1e4ffb1e070b01affa798667f58dc62019351bdbab370abd7c93449032ac87a1fd4fb042ee8ef45428c1fe1953b35579ac83ff99ad386b940315f840f1ea8bd637281d58cffb35c27430f330e654d9781864d43fbb8da94188430887acf0983ebe0c897cb9a6ecc4f2b15a61f5844ce3c5788bb7276d834b5b137595345abcbb91989ffc7fe74cdea2ad93dabb78e1e2f8b911ae526c5241ae1f9f73750a7380e13a930d74fa6d56a29e65a1404b7e067ec6e3b12fd8cbb8d24c67343d92931be7b162c1479d07f5174ae619fe0c5ae734e94eee1e9df7dfeb4e94070c1b14363308d7e878cb0871a365d5258d3c350eed67a8d237b80d921f47e74c85974231ebead39019565b27e9fde4ff0652edb6c0461a08331a84e7a843346ec32ba4cb8c959a199b39f7a80d0e12ba6abcece454fb9603be48fdc2f48e5d72c8a3f313e056a1476b93ac901bddb1118aef1b9c178cd8d16a9ee43f828c772ff51caa2c4148eafbcebc088cdb6a6637b133937c3607f486dda81e92ba8f40e2c98f519873689d81db0c31c609b2463eb79d10bfa25fcbdb32350ecf4be8387cc9c3a0eaa3764410dbe64a38b5607ad30fea7d66074fc620dc325dad2b3c43d194f5c65d4618beba897e113915aa1cca27471113107925987722a1cce0c8708e96c4410c4231cc63e62982a9cc476be2ae1a576ad5bdd563892552290d5b1ca5a240aa8b62cbcaa4d88d005e89909254d68cf35821673803a097bfb9636dc8adfa3c5ce9b3ddae7262cf7348dd9e37bce2915a3fbe8263616a7baf0d922133fc1e2400b6c4b788097bd5f833f8c878d0769765df7f6c7374bb38fe6fa159f5fe7711fc39eb12aae0dd6c4edfb809f46cbcbc3dc4625c249532d87985201ffa98e339d491cbe649e315d2fd4654b9a993961e08fe1b72014aba46a134dc02f33829437447e7bfb89bd667f882ff3e181fd1a33cb94f78b5009e8427d27cbde727c4a7293b7390cb80c7c8f7505f859d3855e1d88bd6d1d0e5280cc96c4d8a3f5125e403a3abb075a480c301437973a22c0677a73ac653df1ecf386a31c86cbbe1ed219b38a569ca495df67bf5c772fc5cf020472851467df97da445d2abf0c4d0e669a7da09842980a1a78dd6034986c7b9552491d302cccc105aae5e9671a643d7f7c78d48956adc2c72ed52736847c1395332ee1d6c89bfc18867177adf14fe67b8c850ca53fc8cca165fe86d8558fc5164c7bd80051bdefa6154f722ed77b7976087c959fd76bfcf2a81869433d96555d01d298c62e9082b1294f1d5b22c71378932e954bcba6cde67d7bc128d137d2744df8bd4bf91223abba77b0f776e0e3b7bd07d01397384bca611023de2f5985a58235f426716a929e55bb1dfa06767c8a7794bf37352abf259d3d31f93c8f7ef35a3a502778ba7da8f924d2cb1f06cefa7624bb00a64ba051a7020914340cacb6a88a2886c8aa77bbba4a6310a449151b77e8e40100007788edd5a7dc8bbec17f87db8542f1da0a242736d9e74d71d8cfb6166c29f65b2f693037ba60254545e2f619d4a1d", 0xce0}], 0x7) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000001f00)="752b4731d268100c162a97aa53e4ace268c96ae263c676848418fac6d04a1014dd3ac1eb5da7a8938bcaaadc870a3fc2542dd8cb57504e27e070f23c139c9f04d4bc732fe7a68d399255ee8a45ef113f2b95e3ff4814bc1ecf271769a3c512a52cb19a9ff720bdc2b8570c928b37abf2155b2ef95b0e16ab63fc48c6f0c14d296dbe50ab37078c4b24d40d94f2a3b684e490346c9234898cca1df9562c62e5d0588196598c19f9a760a71809c140e553f4673807114aa544bf32e470f697b6f3396d0a5e8dc3b154358c3d26509220d287fcc1ee07588382147bef60c361008bec251352cd2b8a98ba9a4673423a65b301bf25a957e2468b0c7d3d3de0898bce80efed18b61eb030d2640dd0e4ff4b55350cc025d36169f66654aab87fc60ba526bbc354c4fe430674cd0396b9849fd0a9c95353e0d171016a01bc07a1344eba7f619ee7a20c4b3f2c9f0a35f7e9d0a1149594ee0f5a663db69c3729a95c7228774aef81818c1a9b76f1501422c31a0c2b9a0bfd5fbb1d60e622ad0e8a71f12ac9ebc68af3772b262b7a48c802deb7de67c0e9639b42f48da96b702585ecd83bc812fc0c1b2bd1ab052a65e982440df90f1ec175d25fbaa2a781e4de574729968dfd883485ddbc85ce9d859260b0c4da8eb7e086ef5efc056965f9e3058558b719f15017c5bdc0a49675b0dedf60385dff10b3d31c2bfcc1ba973ed5e3d1cf6714b791c24fc96888316530bfe54eaed86c1ef86d70f823c2da92fa4ba2c6edb64fd6497d4d798bd548e89d010e024ccae746da55818793be5faee600b68d191454fd3708b985f5ec7af4c41706d26b1667602f1b6ba56a32e8da8b39d0d71e45cc5cc667571f677d674e468a0d563edbf1e12d5347f7109fb470b8205e32d8f847ed8568a5074ea92b90ff3519c9334557a1b61edb419f0c971eb65c64a1e28c9adaefd109297b87e298f5b614972c03d1ab124520d84aa1d31d9308af95e93aaba9beb896902173f9b4137015023a3ff2bbf6e4439b88208116637654adda3198df62178d7ca920d977faec86bb0a3d484e5de34b4e498ac18fccdd41c43191df956a40ed16d25c69d2a1ff15c924c3ce4cbea20df40e27bb16d526569b42e845777c8631224d594e17b84adec29875b310c450d6d0fc9f50374960630e8d38effa99a7810c1f4e58a521293a1c401bd47aa78eeb00110169b731a5a191a0ec065479e63a1cd63d97f5ab6f381b2c54528d8199c8c016cdd21206c65119fc6597b535f1518afe846db70671a5fe0381c19a41653a1608b9aae798a0696883b2a7f689592a2681ccaca254ae463542f7212ec9ff2b706732241ac19f1287bfa34dc02c93d13b73c0932331b6cbcaa115d4b7a71d74b3f00796a7c29de1072c032ab846e95c6fc2b49bcade65540b8b41f28242fe598209538b4a9c7fd85ff7d24f445a790e1dfa4fb527794f214ebe41afa00b3d9fa8b979de4eb0f8473f5fb1c15781437fca79dcc541a935d61b76d09f25fd6be42d28b6bf47fabed03779b26604288a0e96759215011628c19c6c8d49a3ceb5d37ecdd9e5967a05fa098355d2653df65853894266997616f350690d0afec2eadf5ddeb0cf92414d3526d27c2a9b0ace1353955eb66f1315c89de4e3ab710ab778e5495d3353b7bdfebe13577ff9a3faeb300283ad6ffe9e72d57feb13d712f5fe945969a637db2486657b0f54e796201f92eece816aa4cff65162b0857b13738ae2db27304b4390e8a4c2e903591f4c25c35c1b9895dcdc67154d84a5e1d6212bfb7b5ad2522743073798261ce1534c28d509ecec8100b0160562c97e618a7b5158becd6c492f28e40b896aeb6d59a1cdc01cb32ef2bfc6fa827e526db73bc5df08ebfbf328b7fde3b04d0eb0023c8be78e4e022db933817adb74c100c4e774d958213721e1de57ecf32d4b23b4e3bccca5db37ab869690ce1ecd52a290074aea677b44593cc0cdb23538ae858684f30d2cb72dc888dd1f0fce9c858cefece19f0ff3e695ffcf762456d6d3de44198cc39734a102547cf2d93fd9e7d226888efbfc326c3adf149f3013c185408dbe4c12d5d2f15e51a71440b2b9cd9dd5815ee03560c0e08831f6e9f2b6f966bb6c65fe896748df37bde98feb25848444bf5a632e7c070330364644eac8f57a2f3a0148acc727fc27016d79492fb955e6e07ebc8f082d06ae201338d5a9b089aaf45cb7c41852f09efffbf386205d21928bcd55bec8b25af18fa1cd2785a90bb4a09834a2bc86c6d28e0c096ff23f90f200960df1e2d94dca390ce072aec3065b3df691d4a8d65e9b30ffa6aa34dcec2ef18364861fb9855c7fdecf2ed08eaa23d4871564444086027297e92806d7d482f2692035e37774c346ae568981038ab479fb7714a208e7ab27911391e32077adfaec0a90711a387d5a77fb5d94ac4d0f1de1e2843f9805b1f508ef9921cc8402789eaaf185a183a09fdd3b122fe368a8a494b27693162ff49dfa94cdd5626b7072e44b48e69a9b97f4bca8a243a57e273eab8a65b1297702cea91cc3d5dccd8c243995a1156e5fd84b87d3f45983a0eb060011ab5e8998ab7e17659a862e2b9d1e7f3f92ec499d342ee79fb66f23b741dfb091b2da604837cdf7b61aab2b8ae2d6cc94b0fc8fd9ed169543a1950f20e33f296c17ddce5b4e7b4f12433b2c2491d78f4e50a2141f8dc3140b2f141f4a46cfbf4480394eab442279614e803e45e6e9b38f005f37693e0056473637b6d9100ed9f86e371130a844c189ca4b82c771295253984cc4e9c603138440dc07d45b69c792e5c81da1cf0d2896c9b0363c545a07485dc999d5c67fa83e2848a65209f685ca611e4e2961bfaeacd798bbd2558944a4a55c2916ff6bc2506aa1b4a684fd357c7fe9e8ef1889cefb828a15cc06b63aa8bcd1ec098ca2febcde4816698bd8370e679274c006ec8b398cc1f659214ae735726b3e11c9a167091b94ecea98031d08a6dacb815a1ebdd3c53af368779b43df0dbade917e7e11e27f10255ac5e31e785bd8f8b6da5b8fdf735aebf50162fbb87545e47d7c61b325bbf4c5d719ed8e5367a293b31e89b79b2b8c36b2d614257e0c33933f3be5f0a0e6f88bf2e67e1e554c86260af74a09c53a75c8a9daa71ccbda4884db6ab52533378e51dd0568ba27fb6faa5f1ac5a9beb81dc935c6dece4db29f4d7a20aedd5666575a5a10dc6f6c8d9e509c485d68d144ff1d29447216baadd99212700f16382dda22704c50005946ad44d53d907e53348b1861a17108c6ee992265498f852c902ed725e9e798bee755d79eff949298deaacc18e2298228940916155fe3279e68702a9efeb6fc5dc9899b33afc33534df7eff5d5c7d4e65ef4176627516c660176ab81ba72226a8903731e060279ad4b75bddb17ffe78c08eca37d002612e8438f6fbd7fc0274a716fede8ffb93c64eace91f62f6992c2040b040c7e206286d0a4f44779287a5d7596d7bcb0c329c0b4b12826dc8b212ce51dc6013218d8eaa5b4a96abe8031334a8a9a4d256b9c7686e64b3e2b494b60ac9108e38232fd1d8d3d7680f0586234e86004a929c990f2cd7a49d4144c46c70ccc5088e9c9ea49e08fad92d371e6b85f2bf0a3b563198e183afa294999fa499a50a970ad85114bf303b6074ca6803ed8e0c3af17372264eddc76b2c7ff130f688812b9d1da7d2bae184fdd60e67f4e446e33377d50e8ffe3624428028425aa1baf29f9a9e7114a0d69325845b92facd4fd7318eec441248ea2d37bfd1e1cae37a7d40be825fe4791dcdc5698ab60de053038b3ebd8e9bbb462f501c21e337e6125510a831629ce2e398d4b86513a2d3fa0b319be69fdaeea7feb8bb13d566b29137fff9491d141c1b716d4751e72b6ea64a933a6fb06c0104463f980ee4bc887a8d2620340adf825c343bcdd043e81dad5cc4adc1dacafd65098a3e232a052f821a4086788d3af624639783bf6219b8f7f2cfffd8a564df14d0a3b3d554e945ce779a74f07c64d070d48da7fc54c69f084f69b2d08110ccdcf971265399b6b68ddc865ba050c98ca538217b08ef5dbd95d81d74fa857917b9feae41492522a2bdd9f5a387eb46bdd959958fd0289ba04effc7dc2b1dc5482beff5c6f56358e867723d7a1e7171a277c15220a76a9fb238521b3f5214f7c224eae6a7930ddfa1ea6918eb22e42d042b71ce4ed31d40016fae89c06b66977c60e2f63035b4799114706ea7b2ad00f15860195fde397ef7e9c2185f21e4f2cc77f823ec46caa7ba39de1b959b9e35a5f8ff1e3b9a838bd287581c21b3fa588b6c7c973166fc6328ceed24a6b3ea47d54da9811cc5c8015e9dfde54cb915988608a6d15f36d2306b955706f08d664fbf29ab7c8bb7e88892ef724af12eb7e5d33423b7423cb25f8fb097888ce1a159e3a4440876ad76e83db6d86f22f4af7ca03142796540745f29829d66b9139f248111932ce65fb4ab1561c8144cd41fcdc96c7bed2e2e74c240abe6099f2e40dcf5848b63c02ff950e7f4a263b0ec44bf4e69e2edd112d761283364ef39e725cfd94721c0f40f87f125841de1edf9b1e363286df1f6902dbefbf40f49273280076d10856751c32f82c86945ff5aecc4f5ea1e9020eb40a91cf8742a809bbe055e0f9a3d62ada353aafabec41dd82436597bd5481c3f1fd2699e2898004d844fdd3b244035fd4509cf5e3400890a458dd8efd3056594f12b7b93969cf72f6acd31b4f775ee22466240d7b6289175a1fa68540669438b6f7371021f15927efc0d3a42076ff0878524d00cec74444966ab9ebfed2e822ca1b2a66a57f75ee8b02ea5a004c8c639c8592d561c529d3e5e777f3852b546013a49fa798cfc3c05c839f03d9ef923e982f414cb901498da213e0cb8eef5b2b759e5afdec47afd0301b5d165868b5df6c06f95f60051d8eabf603c88d7f563091a312aaffe79c068d9406ebdbcbdfdc11f2bce0dfabbeb7444f7c8325d054c5cb41c18e93aa6c01ecc5e676cac70b0c755e05c554b906ad3afb6c882f980e5f5ba82f59564d7b03fbd513a84eca397ef5c60d3d94cb1596cb41ccc3d1e1a716ab1be9be4cea3a83bb7467f3150ec6444cd6f236456aefc19135d9aa9ad1a6235ecee1d7ab6d1be2c14d7a0615424a5de0efb46f95b3c3746795498a6bf9ea15784e84d9ffa101af733ae80eb686e4b48f4a31044683d4317fd48b4ad47d528fd0bf8c5c2ae22432aa5ae37a9e4cf41fdeac3dbe9ecd7ee6abcad0c2460553c5f9ce184c56218a17a7b7a22b1fdf76c5f2d412266b6349df2b37d5603a800f19e6a20991893660aeb8ae3e24e1c03dbc2bdc5468b7813c59588a609db38aaec2b36e16c79f3045b19b420ec4dbec1c57b5505030c8c9e57ad628cacd04e9a42c29fb60890b93aca51f97e8f0fa3b975f57caca87ab245c5aaf0a0b563f2de9a271d1b5bc7e896d98becbb8adcc3856c349933870429cefe94ffad319ec170d8a4eee968988fd749ba1f726c34e70fc8058997e8db3ed3a9e3636d5275aa7164c4b178996e915c8abb965690bce7f49be6605346829f831a60850b9d54f0ce023c747036a6e1606caee52ffcac2336f76f604cd07beb3f98e4240e033d13285ab1715bc5fafe7f55ea77f7f0149451ddc1846dee7039a66108261a390fe080230d11d4ab7a5d151c4d21581e5acc6f39b9f79876b66a31a56962091c35046205160cb73fd388b4188ecf79e4a8d55c936f204badfc8e8cde7d57c1d9db4270781f6005e3c88789a2586334f1335cac90", &(0x7f0000000140)=0x1000, &(0x7f0000000500)="08e1912589b23607670407c39026a75ca7f372ae9fea5f5e7120efa0b953eb285683d40b1e82b5eee7e10fe22150b21dc1abe9eccaf2671add0f71372d854a3eb328f9aaf971e7f466b5cd0482887e2c4cb3ef1266349df23f194161c0258552e620eac93ed86294afd7585e4ca4fb37152547bfd2a6053dee405513cfac97d58c55dd79800b7fd8a9c7856be45d7ec6874ca96cacbcc46f5862b80669acb754213736c5cf3f109eafb235a861", 0xad) (rerun: 32) 16:03:06 executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1a0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20, "cf11050038050000000000000000008000000800", 0x0, 0x80}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$getflags(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1a0, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20, "cf11050038050000000000000000008000000800", 0x0, 0x80}) (async) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) fcntl$getflags(r2, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) 16:03:06 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/13, 0xd}], 0x1, &(0x7f0000000140)=""/13, 0xd}, 0x800) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/13, 0xd}], 0x1, &(0x7f0000000140)=""/13, 0xd}, 0x800) (async) socket(0x2, 0x4001, 0x0) (async) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) (async) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) (async) 16:03:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:03:06 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{0x38, 0x1, 0x0, "bb56a8a59833da89d5e413b88fddf899ba2c3c55ad44d1e853738e9dbae939074345cbc7af6a01"}], 0x38}, 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r4) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:03:06 executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x800, 0x8, 0x4, 0xffffffff, "990956707fc0afc9c7567afbd12d5ca753d7ef57", 0x2, 0x100}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xc9) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x1000) (async) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4101}, &(0x7f0000001200)=0x1007) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240), 0x1, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001280)) (async) dup2(r2, r4) (async) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001300)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) close(r3) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) (async) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000014c0)=0x2) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x25) (async) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001500)=0x1) (async) pipe(&(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSBRK(r8, 0x2000747b) (async) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000015c0)) getsockopt(r0, 0x517, 0x8, &(0x7f0000001600)=""/144, &(0x7f00000016c0)=0x90) (async) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r10, &(0x7f0000003b80)=[{&(0x7f0000001740)="a7885716ca861ee94558a7e2e86742b342ccf0362797f9f33801269e7de148f69eb49f4d45ba13230c3a509f690920ad8f38a824878b4a62af7fb037d258e30212bd7a09489422f0f306134a425659643ed42a644eb8ba77a451c1d1e731e42a7784a9aae8ad3e6d1e504bbc378ed4057f42116a277b856cff044b286c05f505871a4bb12143c5b2a4f76df4439731d2181696d17903503fe20932e069044c7a4e88446767c351982d27c954fdad94a5a39c5e596b30d22e17c85f3d2909e87191f37c2fc29fb7f26b9558297190c7a8db083876df1dc8ee3d10ec4fae20cfc0bfc438b587380a1cee40f5424708ac229374076f0962c18ca213098dbc8779eac2f95b0b6938fae9a9c7d934d96177f83b40811bc4ae347a5059901da2c2c8b08cf6e105679d0ec3c164b584e261386b51c96deec9ce41e66ec3874d958248d6691d19a8a903f08bdbfdac1761f9ffccf97741acec3d88d25ef2372b7b982d9282142c48be7f255380186803d952b061896b59df9ad760eceff3a84ed30818cff89faa2f3880f2d0c9dfbbade3172273809eb3c01474ea263b8dff67333f393d06641a534cc47425ce417acbe02af58fbbb8ff4817f1f6260fb18cc7435c9be0cb74f3df9d51da7e97f8a2aef0e80d95e11823fabd14fc3cf318e992e2597527e6a2dc1e0a81cb8a087cd631fc53c60375bdb1f588cbf68dd087b0880d6f886e54e38263cd66927556c0ae5aa9f4267fdb4b3f98f02b461a04e931653dc7362dd571a632d1e80f6acd96b1406da2d2c321eb031e3e562ea7652dbc671ad1a5fed31011697f5c5e354fa390219255471f0ae47d7dccfe45c670ab1eb3bf2300a655508d0c330a27cd2a05d52092bd4b705f724a53e0b7725e54a7b7e6e521484e1529b89f99aefa6c2740931257f4b5a708a1c431bb83e3a24f7a168d05c61a3430faa7fc543765de2d4fd742bd8da4771230c9690c063c1876901262fcc4556d146463e7f6565f15775a6dc35617611b22dcde1b5b22bdda83e2200eb4e5ed94b02dca453e82c6a034600d2c29132c8d3e7d7356225bc0ae943b5c403548ce158cb92518b8d96424b59adbad36a1142c0bb23cee93a094aa3db6fed8649166b772587a0238a71db2af5c12a2f6047012360ee885509ad64c7abae55f613d6392875aa08a5748731ce85b70036fc6f33873da7f1bcc41e8004859304ca80c40091866efe6b5c7e7ef8e49dff814371c3be7d66c52bb68847726bb2377e35b6ed8664077b2f1ef7b34c20a2b99481d8d99178217816ddb946930af8d2994a0ca1fc5214a6d34ab0fbe9ffc917887049213ac72a7943add09c4d1647a53daeb20268b3f7987e8315abd31df94ebb4ac26dfd86e44fdbf56424e0920a841cb6fe65abacc0c179c4ef287b93e900426d6596e3263eddeb929a9022e34c7416c625032f258d1bf1a96808fef0f063d6b2bd789cd8b023c09af0073d541621e0ad182dfa1ff92d93f6e1f2ca3e064eec0712648cf9653381634e411ca99eff4fc6c2c57b4132df3061b24dfc950ebe2b32741d84f394f29564ed644a398e37d72f835481cf63e4d815eb63fc1f7b3da41cf8b1c5458fedf12fce2ebd8bfaf1cbf4b65f2ad8e093d3acad2510ed8fb9019b61e8fc3695fb6081f96e1617e72466bed1b60a929ec97decb10e40cc0d11f7edcbfd503429e166c7a727f69bdb0519b87abe8643a7fda9e61aa33caa6850d10265b7f98d693593f5b8faf64e8c5790dfcfb3b08900ddeacb9c26a8e9c3300358117effc7efec79a7ff04201d0cc96cb400b8a68da6042151f07d652057685ce11da6262bbc1ddc657aff71f02710301c098ebee3073f89368c578cd4305b8356ceca5bc7f1aeefcfd48a20fc3ee19d4ae05d67599db91bbddd41872d7c5180728f96ad527694f4ec7c9b81a2691212a823ccd9275510803ba728bde7e46191f872440fb58e4d1ee1609f4f5c0cf176ba886fe74cf5b36872fae9248eb62a6212f5d9b00961459d711174c0cf4385ccd7c48a6e964f4b6fe7c3c7f3dd182e10d5f268f3b2944b8d8c6cc593e3d0d792bbfe5d83bf32954dd536900c949b5c588b8c393bed08c3a4223d9d1efed1d68687efec2c010888448bb8f52b990820e969b9513be20127ab94122f3191cc6c7a000a1dc1046ec3273aa3e903f9248539b5e53b7fd0f6e9a1f1ee3d83bcd595070ee3766a1dc42aa0f2014e0d6b3ee25b0279f7159332e324ed6b7cf997684d0271cc7a672c897b73cef8402e19fc815ef2e1c383a637894ba64e0024c3a18327b585aecc3a6e684e5cf56b9c72163fc4c020c0a5894b15ab7042e47cd409d50eba167c63f8d31233f0d42acd45aaf8f8891f15694c707726b6c41792b37e05e124e8711ae2e891a75fcf0e19df7d6eb840e5597df398d4a04d5c0df18214ff4da42a742857977c6178f068e50f1174f49b7db39303ad33b51bf3e41bf79657510edaa7021c80ec7051474e7a9ea7d371e870ec12c1fc691a3df9cf1d12bd6edfbb2fb3f3caab7f046ca252fb4ea3b45a360d5a41faf5d58ace529a74defe3e4db4746b8f17cea0dfcca52ad7ec0db6977cc6dd03c343582059fcf78c89c2cfb22ab63a7026711daec1140456ccc76ba523e0bc325709031362d3185d2ae369355fbb884129aa58db3c23b3208c3bfe64356bbbda78484addb94c775bb392565bce5edfb3bcc8c45c37d7cfc8ad2f9d2bcd74723455a7c2d2088b05270c373843e8e6867f06f59c24f4085b351f050e8860cb85c39177dd8e23fb50b072e18006ec1dce70c3041900577609f5e5e3b6e7cff82a29a694b66dc2084fc4e1f0982f7d0b64f098c715a6bff51872d221f87a46e89ab073521e6d81d6180dce1474bb4662df82520d5c50ee05ed9c2530de34c22413769806290b71323646cc16467048938119748043aab16e5f2f003b46c9c9eda04887eb72c30d59b419b9c2943e8758e2de1c5b87e3d94f189084aabc396b7be21c714e2cb1b0f055961329417baf31b1c0a12a303dc74bd70171b01d1f1a9b2b6948134c5ac979a77ff61142fd57bbc5c99ea2e93cdef759e28a95ed58c5b57472e6afedb1b7a4c16720fa321ef837eb9ecdd11b81ca58a91f138d963b25ac6a2ca690413272f42d2ed6a23cb40e1f87c021f9b63a838f87d2d6b2b64027acc347cbe8bf99533be2de0fbaf2610e3c5c230cc8d8b741fcc5956fdaf9114e9264a1710fedcc7ac797cbe0d8032d52c7f38d9915096e2c9fefe78b2cdcc5a09fe0c31b36bda9acfbf77fa1248e825f465c6b1e1467920bda173558311ad1fdfc3694b6a8455faea57a56b5678c45a470ffbcc9745bd41a5bd452c19d348cbf737ba4da7575c5dda85c2b5df38a77692f7facc7f052895413eb9449d7738778f983acb676b4fe9051c0b60fbffdd183762a4337e8e318ffe451937dacb8bfb424bf991cf6c34329d683d3b55a58181f00359ae4045ebed5bc0b8e2e9c9f560fb47a4297c0f48e64e2a5c4027cb2f5e6bdfd93d70f6b8d563624b95ac516621fb9ea00086cc77f76fadb4b652d0e74af075070109034e7612304900d9ce6bfd58060b1cadfaae1324713c1dca81ed1f7d5017ba70d34d1d4c5fcb6d0ef5073f8e88b850566932d597d4052d90b33b8d36f10b3c72447151fb6e1ed53581c4e7a8970030fc472399a4baef935e06087dd52fccf5bdc5f0554c7185c78bde1d33e3f21631ee7d1edaa2269926736487aff8ef5cda236d653cbcb34816c3c285c9b7ca607b2f0fbd3bb9a5ab7aa8057bc1b0a03083cfa21765cff80d0e14679c7bf23cea22eaabbf062a3fe0b5611eb4008a702cbe4a4daac824277188e6193c383f12cb6e900b61faf2b522eb760083e97b1751b6cd80ebbca3bf427741f8bdd91121735a7235a35070da61ada9dc26e1de58388a2f1a9a676c0dd65d15285d43a138a47200e41fc9c328a259a3fbbeef7b11f3e82e6617539eb66374f62e3448e61f1a80bf84fb7d5f1e4d3591da35e8380a8ad8ebb9126acd14027058f5b6b65a6b6dcac76bd9a510294f1a845b92a7ad6ac8ccbd88bc4366fd10ed43f01bf2a42047ddf49a8d9ccec9309248beb449b21bcba7818460e7d8a19e4cf440bf91ae04201046fe0734fc33ae5b5eabe8792e7e7b42c2a82f7bdd2dfb2f8b56245b841aec9b08259d01bd74636487d9c2e38aee098268a8ec64c4706bf989a9e9ab3744bed415a7ab844ee6dc50c18d8fce303ade4a74b9a1a339abf9bf62af781382b6e3b9211c69f0d9af1f3d771f11f53bb554f2e9a3c4a1958a123c7934d8692dd7ea07f6634c37cfaa482c0396a94d46fbe7e4b7ebd27a8a7c0a8c23995bb9361f3b6ff7764c667dfbf68a40258c9f27bf5c8a77775a5edfabb4fa87f7fc3187d80b11a563b1811882cb54414040a72b616d76ce16e2ebd55a2928e9f059eaaeb88775c76c9be0b4a21bdb6f31109842bcdab7b141b7d9fc9a373f874ffd43d16b6b2211b45af7bcdece2fff30cef682b9419254b75002a31b09e3dc239390112eaf778ae642d435cdc05a3594d4fa8a510faa61f87aea73433cef42a50ca5d5a01ff7ff86838e8a5e96df5e1059e29a941fe1417be4673897fda0134656479991b60d5931f55a49e426a2c5de7028b3b23ab35b388238e8e6be33a5139a033125d83f9ea8aaefe17540735b2d3563da59963454a12c705e41332e453fcfe85f126977f018e6c52fac67818ca682d7d088d608efe232f025c0723883fdfe9ec09b19cfbf1ac8ca3941585dd7add9db89bf623b2c40ca1e8feedfe07c9e83e2dfd0d36d5bede0a51377b3cc24a7dfd5fca1a0b5dbdfbf3a9717161109a379f6b85c3d993bacbf17f84acfc819bd37364e5c4457dc231e280cbe4f2725b6e62862f08409fe2e5c602cf2358e3f6ecb40fad9fb6d004629a8d245ba044b5086791ad12e0444ee9548b3a3d584adf6eebfc1a148a17c5f6e5b3029aa8b1f1da107e7bba565df48afe09be6f25c4bfbc085c514d379b689acd2874413b2f9e939f542a04d42d8f93a40ad4c4a450d67f624f13ba740e78a0d6e5f4d6ec91d45d96da8982dacdcff257b573b92f5bcd40eff233e5cdd3191bb1f71296cc93004b9048db341f72559d20b9f45feea5795f33953158d037284bc5d554b7ed192af1706b273c6599f78779ac9d71ae27625eccaddc6b48b582e686a211e03d6657f6016f53811982b27453d358da257369643a0b615e7b511950b9fc2ac4457c016eebe0f596eeaba8da537aad8139067655d1289cf675320e01931bb551b1f7e985979f8824ec3d99c27dd4bed202a355ce9c936f489e045fcc792e3ebe35cd4ab3ac02b2dc35955d6572b3afe58aabbed1424c1284ef91d304b52fca5c9cf7fdf8bd1b4758c5d5ff95de19f489f4947cde4c446524aae3b52e3ad83e93c8dea190dccc51133a7c76b1997cdf62ccdda76277401c7796f27c0675d1254dba53b121ca790da4bb50f26ec040497cc31a7a12d6db6c8679d30a891bbf25d78a3fdf298245f2b542cab1c739ed295bed9ffc712f15f49a81bfacbe9d6dbfd066021460e4bdc473ea5a43ff3971689a0907de856319ecb41017a5e176afda8c626553534043bcfe4a7cfd96044e01b091b0499f1787e72959a2a85ac342689b8902eeb473ce25d3cc34000852da96e213fc65e6d551b99372aa298d6bef562fe2acdae53a126738ec58c0513c0dcb2b3fd1a0ce2881d6f859f7d74fe64ea89257d60a115761445324c28799077443233093d4a1f86aab0e2", 0x1000}, {&(0x7f0000002740)="a22f275a4cea9ace47fe9575568e9cd09b9751596ee984d9d8cf6d0eb3af0736c749c177814cea7b7d0e2fa72d59b8d6a0024305b127a0fc98e1bb6353013ebbf97349184ac51be197700d040b3f966ae93f083ca3860bf4168a60076c3cb7b98bd3eb415edc1fd835bb898df5841a204740126df2c2353045328a38256f365f5f64c18352d09537", 0x88}, {&(0x7f0000002800)="dfc3665a4d6ab7affb921dbb486e8719c9d3562c8c37b58f5fed9ccb1b9fa4ec44cb3413a11f750c406c2fb51ab5240397e995f1a86ba74bad4587bf2774628e2c326352e7d50b4c97b935c0114f09b60e28a05b98a4d66c2009741309caf1e28c59402d22aca83cfe1a8de3bdb39f457b98522c42ab4bcd6051b2a197c41808f973bb28cb66ed1d4784824683977df31f559c8b64637e8234b64395be9a03fc306708855e6101481a223c3affa03e377da04b8903299da80dd430072cce4c5748c1b2fb9c9c98bce8619193ffa5ddc257b2469179186d2944c98d9f19c0dc9c93ae33a7d05158c9180f3952464c378203fc1c44827e5995ee132ed551d7d50cd5ee3496226463fc8db4fa72c3a4a4ac4c7cf30fec095c14289f900f546dcdb36ef57e739f2a0a4a4e39ec64de0dfeed9460c600fc78fa7213a18e75c466926c413c8dd4e5408230ec3ec26f1558122ecf2dacc26a52d3b312be0e6af4158bd89ab5f87abbdd85f2763c0e0d05814963772683c5d957d232f58e48782bfa96fd823ed953b26f55baee9f18100feddfb240241554fe895b4f1b7252309924bdf082e4e2a29e243f313631d04f7746b87382d0e57d84c34c8b6e9882de5075b4846ac9c9c41a7b6ecfdb16127a27b378fd39d4653b9dccc3f209d3fb5fdafe3b5319e64e172d1169c6972d4d6778e82dea4f42b5696e1a12d04b64f9b5d0557cdeb05db5f3e585c15f4615b42a6e3393395fd72def8f96ae7b4653cfdc0933b2a8b78b135ef82b1199b7aeab8426decdd51faaac38fe73154ca92b58c59999968ce2187ae7473d8a6865d6d6bebbf7f1cb91b173ec3349010583bcd3fa5cfa3df2f13588fa2c2102cf45307957d97c2e54abf0e185b1716de4df12072aaca96d8e2fac3925e44f63139e2444632e50fd2de6182f82be59bb02ff765e4085727b0ce4a476fd2a0ad6f3095132637fa2dacb19223f7b467590603baa45d91a682844cdc2fd08292cff4aa5fb7b4091f0bb2f1dbcf60b706648ce208db8a93e3fbc7270f5fd30a18ae90b778b1a7ef758f15aa9b671b37aac939e7cdbc30b027ce55e5258c814cb70632cf2879ff9550f8dfa7ffbe7b81c822dcf33771ce0f8bb8adbfb12d2c98c285397ddd8e6cf81e7f6095afe1d8d7666545563454ec445037b608353527d89573d2e5be37d9f12d01c9989ff5dfd65a1d3787b93ac28959003c7bac548955197468fb97e2f969e01a6896fe545740389352b6ed640cec4a7309c4a2a6481afbbbcbb1dcc77e637ab9701eef6ad369edec277b42c9a09cac1bc3f6a73ec15c2408aa740c2e6749998a04a399166e14ffdbde9b217bb26780a7b7581129dfb58cc67079c49b74a5a63cca06b5087d760fb5ef5d9ee74a63a28ed3d6df60fa87bc520376e399ec7961ef2fd978649fcbafdda057dcabbb4a3b549733e8b5810d7baddcacf4d2a3a52bbf0672e38d54cd718fbd1c47566ef6e0993f7c448c002348a5208e646f2449471b8c3b0604d70964f1b5c6ad837c1cdbc3b10f0a9154a9edf2cec83b1adc7ac72eecaa239bdc0989b28889255984ef58eaeccf73ef2438227011a8e2fbd1a5b29ca639ee7b5d72c00138de2895a39ca51a95e1582433e9f1523edd9195a67ad917c4f47f76262f5c50866e77692107fce37791a69ddf5732947274d8bea5500bb8c4df1dd60205fc4450d6414bd436fd78a9180c28b920252cc03192c6f94a3a75f276663974e6cc5b1471aa47464f3c8f1fc4da5766c27c40efd1a1d52a2f63856d4559d78ce0236c820adcc79243a112ad7a10e83730690f1e356af2d3b577e8162967e069f86681a1875142644a37bffbd292c40ff79d763a1cd40b5f8df2939b0b4ba5331687d5972969eef318350e429b8ad91effa7f5b92e785572f19be17e4c6625c90f6327ea9c746bdb04392d140226b4e8931fbc81b10324eed5d82892ec8def70ec6aff63491ab10b6d5e505c67571b141ff7f97f065c958db20c05b035c3210b9a4f36a863228dda06b28f2ffa39975ecba32f363496515a4e19c68c1797866439647a2c2bbf9b380e6038247133973b2b8a554ff8b94ab5c441661fa76c5368f1c387d3bd95afa333bd344aa52cae4470a2881cf14918bab0f8acadff2fadb154aea3bc329b4261d63b377c04842b33b0e8cde09e3944112bcda5c646807efd371c379a3fb12d6a646d2f3027433795f6cee6fb7622c5e81a86f1c6b0eb103a0fad8cd3c8f41e7f020cd67a7a7c363cef689b4c7ac3566864f764e7baf02aa4cecd485d85ca339fbe46232566f1f72344ad4fd4df6f2810f6b34f9ff78f8b726a12ccd8c917621bcf7f1794d7689e02b9918b8dc7a83efa5288ea9b526c3e147901bdb02c99c8a25985cd04bad727dae99d1e0ee37e0ef8a1359f39439605a0d87e3bb86b8e1b30a3390685fff6bbbe86a976131f279140ea9b167212fc8119fb2cb323688e5cd76aded74767cba03d6a43f26575434c2a7c5b8238ba1b52dd90c138f6845a6a20b7a4704e448d0ef4f3e9211884e140a26d8f000689da9631200549a421ea1d7b0e9466cdc26f49af2253dc693d06aa7794ea6fa59650c82e6241d35895cd791524a996c6910851d2b6409d5e759e2e4dd2876a1bd4520926505bfaa62942559a098794def8a3375b0dddeb7db888ade907965c5c9d476bef99c64ed72621d37248b6bf1232cb9f830fe04cd9acd466e01e630a12d07caba49a8f28b4f7b6ab473f60cb76263b8b2dcc7ebadc28721cca4e4af4097ad090274e1177ba735f490331ce49915ff87e98b094fffcbb806cf108dbcbe313ef77a829861ccf3dc032fe9f4ae77dc93e009101f4abb9700e1c1ee3608f1d1a98d73a8ca0fc6587f32d42dcfb7b7c62417a1e80c0076d8cd5b4a84a7e2087d5dae138696e054cd820195f12a5b3813a1115b1bb7545426d6c9fd1bc74a40e3a15d84b62ba278a0eeca9de34c92504d244a538d0fa6ec491be783a0dd14795e64ec9a68159fccff9b80ff48909f37eafff85ba1f2e3c88ef6d538167bf4ddb6f67906e7735782b2ee5e3125636d683afd4ed52ae70c1c509fc19fdf94a7d6ffd53059f208cb415ddcb4378fcf4dd749f16a99b1d25dba3785e2f104ea448866640d059fb14cc40a66c01cb0071706b0b6203e4d49de657299b604fb6816e4120eb7ad8bb8d7dc9042dac3c601070935ba1e23139a503e4776cca857789d649ea075289a2cfa4c85348a07594a07539e43263c0d79aafefd386fbce786c24cf1277f2529cbc7872fba81667e14104108e919977e1ef812474696103fa2917d67dcb3b00ee6ea8bdd0ca43faa083bc1bd9da53328f651f9cdd4b172639b6f1df203512460a09e0e32efbdf2fde7e2f9c22f533cd9fa27281a13a6a7d7399108d493630a5cf58d26e62fcd86225ce7d104ab906c2c243aeb521d95d880cc5ec7ce468034fa481c9678273014e9790011e784f25bbefcdeb29b3fc0915f05700b1c6984d09e707cc04e5cdf838a7d38331299dabde27d69284c9545519615cde1da26751adab23650c790d0db8f66593910cb06e8ab908571a9d7b1dcaaf7a33511ff7567cc0625a0b9b22b409f642f00c8575252f086d9bdd4a6002fec098a9f01a8469b1d24f45233f2c8a3d9cb20d84c78110a2e79ca9240368a91f33ad3417fff639b2fdfebebee4b758004ed1a6e1147e5c4cf58a2818bbecd9276b2fa0d6a4a114dfd38bca979ffa9de421a53364209a53930601777dc8e3a4299dff060567043dad3ba4ff4aa1ca897d13371a5aae5ee7ec1b04ab3fdb02ce94e6c9dcb7261304797ce9ddad91cba7925121cabeb189a0e43a03566b15faad0f1fef25f75d41f5b715ec9dd4e1b3e0822ff3c5b0b15c525c382380ab62495f5fe7f5bef2a8ca0c13139ff1b17abc76ab4047e07de29fca001e7ce86ef882fb070373d590e4025f9f176d1e34e5d0e40abf8cfed277c98263a29c05c259ca3302ae3ec9665d55cf1033d4ae42495c3b036030f3a5522e694e4fc8967eceaf6c40befb032e703269cc206555ad51af95193fa4409fc9e237735801d3262bbf4cdf8a252b80f86707ff0caa528b615c527dd7e06985191871ec6a836bae2e8bc90650566445dc12fce05f7e846315df4b856a920f8497008c1f8cbcc973a412ce73a63b1d8815d96fd65ac3b27c0a1efd6f28a2e5b681794583de8c86baf8b8f1d1494300faf3d3cfaafe2af67566f51a7b8d4f7b48fc910f8559886e4f0f4c21641b40811ee6e1f221b50a81e3a84abb752e650609abbf8cce66b255139ad84473613cb4c4e5f5df7e81e7e46ad1f9c1929704824dd019ce3f6cf296c220eef6d451c03ec56ab4d3796b7e90fb9051f2ead6217ff303f933e6e6c66977a69e659c603e5ea61cb3cc1461a4c51f7bcc5862b6428c0feeeecd22c4877ff3186f7a448372f55087106ef7e5b20d7e58efb933227a21a0f61d96106ca8879ceb645b231671d0840982ca442bbfa69acab8c965c86ddb2bd6ecc5e47cf8a287cbbefe8f32aeba0f8ad0b37a0e4b7bae2b0c130d554d2c22067216655082dc7e58d346689ec9798a679649291fa92416b586ad13868cb731954766d5bc6598cf691b1ea86a8344e25d2a3e3b2a58c3100998c944ab359b2f7ddede1d26504a6ce666df924efb2c2c1cb028f9b8446ff6ef326a95a53beb764e96da1981e842fa658f08e171cd0bdf9fd5c0d41bfac77886117126d82770e011cd010b9cec2a0334efa1ead0951418bd001c4786e887d4341d39b5d450bc4135e6b3da814a13cda266d35bd68be370123e7dd49fe2bc55d3fc6a29c182456d1a19740193fb8467389be25761fbd07f06c52dc9e50aeac0e91677bb641a2722b262c10a0cc22e653a36f97850cb9c5b6e40b8e649d2a5f43760c83e33733e73f1b2441b8be161976d67eb9d3280ce14990e61131fb30e4ddabb511e49084e8292d972b3ac7b4752a28e9cfd69ead283548227b64430d8aeaea4a0894a7a17dbe2e939caf7e3dc7732d81c6f8fb8bdb108eda528d0e8cc447be3d5f83524b1ada5623407863eff68afd113b3e8b626df4a1e31c834885db9ff7ffa8620ed15f8609f5b2a5c8a39d6c4a7859c67594657c203eeb6162edfc25df064c04fd69ecfc839de7309dc0c12ac7890aae29915a237156545c265b4f5c774096a6058d9c389d07ddac726a4ed44cad0cbe9f047b021ed82df7034e714b92b76c888e1eee4783abc14904e82916f4eb2e7f9b2b043e67e8722bed1d19a319299afcaecdb7b3a2b738d7dc9d5be53a1a55ba128c3c59450ba39dd995fca8716ab0e175421c4322f1eddbba74ff9b225ee6790198c58156d2dae734316020b6be4656b4516b9701a66a4bee6c8a46d9d23d337f489a2bca66348066391f78345e571acbbeab4231f4305bbbd572527c25c74b1aeaf2943ee8b53a0ba45b4ff4ce49a309ff7bc26b0e3ee3dcd47b6c51e28651975cf73229eda85732faa437f8dfc20c20278b426a0211506508bc6292d82a3cb6c02bb7ff13386c779c2fb55170e45e6de0f6439013ee72e05601a74c0557b377c2869994aa489d59eaf2b0eb5f1a8e35ae0698d22f92fcb9a382c046b06475dacfa9be48482430d1822b6be99049738b5f3f62a9a59087cd29f840104fe603bae5cedb9b80003602a1fa9babddb76ddf695edef08624e2551f09856697e0cf9f7d328896ff903e8a678291039e14281b74c3ecad6673a6091b8504904e43521079084fa2900a08754db000535db574676787b6", 0x1000}, {&(0x7f0000003800)="f29780aff6f6ee317f27ad073c2943262b8c9fb21e088d0957d00314202c", 0x1e}, {&(0x7f0000003840)="ee80ce8338c4a5e8503234c4e4e77382f067be66b65a772ef2151b25c6c69d2694f96dd1b8bed8be98fb38191dbd8f20dd2a507ba0f25b7c88d19a81db3f8b9b5c6e272cc68caf6fc0dbd59727ad9637f8bcf6f9a7f4686684d649908e47501140f6563d28452690229b2b26d7be90f4e9b6c861c692b562dfc7cc2d", 0x7c}, {&(0x7f00000038c0)="c1f093adf3f4f43e7305e682b1b8fd01b7e31c856f81a7f5ec90561d6be2792d73a151764749b79b56725b6b7db71e7e2730c66b9b3cd2206fee8dc4b63358489526b37d777c311eaf541fb22bd4209260c423bf9e2d2b4af11fc72daa06da67e6a5d132eb1ba918c801a4c0ccc1f3a8f78893282160a7cfa6", 0x79}, {&(0x7f0000003940)="2a2e161fe09f8b3ad47cef060bf095846af2075158ae4fa185417e1a5939bbc9366a4f3261ef7aae9839f48df6768d40e58bfb460460b472a22f10d8a37c433d6a0e4d184af54f7dcca0673e76677a66d86a91799640b7bd1bfb102fb86e3c9d40a66690730b742947db2d4600c37c09737d379e820ce52e4e1deb5146b8aede9529e80ff6fda6185b3af0ce6c220b7fcb41939cf05e1f48fe64d852ab53fb2a13c4a76fe20ee4c4d275d85b6caf17f0b2162b16865d940262a76445d00478f33ead491b38cab387b14ca148fa3e984b0cfe58881a18521f6708c6a5a90e93825bd165a7608abc64cfed142f05d6eda3", 0xf0}, {&(0x7f0000003a40)="116a88a06dddc8", 0x7}, {&(0x7f0000003a80)="326082b152e5d5fd1791188fb841766e24f5cc8729be54a947221c3d739017227fb48132d165ae5b73335331d384d12ad2410b6cc67557a7af9f7b01f5ef68f55efd4390f0aaeddd840fab6890618fff51838066ad3478a4e9a86e855aaabe0e7a7c9a92438d0d67170f3af6dfa1f97feba300812719e880dbcadae0a2525b3915dea1cf391b5d337c79b6e60cf6a9e942f0c7fb52b808ec214d21b84d956d563dbc8c5b0acd2ff85e864c0f8a13481386299351c05bde679f04de6bc7de3fe043f8a77ff9663d577db3d22aa7cdf4686c309fcafc3d3e05ee93144d44020328c20bc6a73c771a78adc545135b4639ab9091453b59d21c", 0xf7}], 0x9) write(r9, &(0x7f0000003c40)="8642587ab2bcfee8b695632989529ede39cfd00c06c4832d5561d8b065fce8ab00df71547a5dc59a996f91406b4232df555264c6727e32d1815d1e76f1f200ec11472e5cfd79e18a97aa0db86a991eca048399a17670ad300b", 0x59) (async) close(0xffffffffffffffff) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x613) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1, 0x4, 0x0, 0x1ff}, {0x0, 0x0, 0x0, 0x6}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xd7) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:06 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x10001) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10180, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2e) r5 = dup(r3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x2) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) r7 = socket(0x20, 0x1, 0xb) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x43}, 0x0) setsockopt(r8, 0x200, 0x2e, &(0x7f0000000180)="4abe98c5a5c9ebffeb9d4bcb0200000000000000000000bfe49e790ca4ebf1281402e85a815a72a66df7e1782cbb08b7221b2220a657c454d798b4e94fd8ea254f06a19fa2", 0x45) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x43}, 0x0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000002c0)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000400)=[{&(0x7f0000000340)="00044560efd9e7a02caa761ed53cdb9d44fe11bb3050a5100f142f0659f77a73d6d2aed0a660836b9afd257c55d6b9379a334d4afb23cc4d416feb7db06c9485236be0c980556d33d4bab9083745f43b971b0d1bd79bbf641c5adfeec03e6f02aca8a78a372654bea96003974e569f3869775134d6e48ddaf8eef34aa47801f6981f2bc2812f30f8de9278990307e900e51eb3687edb804c3a7cfa76b5fa623e5735448df8802b0061e323dcbf80d7a4fe5e18", 0xb3}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r8, r7, r6, r4, r4, 0xffffffffffffffff, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0xf8, 0xc}, 0x0) connect$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r6, 0x0, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:03:06 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{0x38, 0x1, 0x0, "bb56a8a59833da89d5e413b88fddf899ba2c3c55ad44d1e853738e9dbae939074345cbc7af6a01"}], 0x38}, 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r4) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) socket(0x2, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) (async) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{0x38, 0x1, 0x0, "bb56a8a59833da89d5e413b88fddf899ba2c3c55ad44d1e853738e9dbae939074345cbc7af6a01"}], 0x38}, 0x1) (async) socket(0x11, 0x4003, 0x0) (async) getpid() (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r4) (async) socket(0x0, 0x3, 0x0) (async) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) (async) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x613) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1, 0x4, 0x0, 0x1ff}, {0x0, 0x0, 0x0, 0x6}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xd7) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) socket(0x2, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x613) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1, 0x4, 0x0, 0x1ff}, {0x0, 0x0, 0x0, 0x6}]}) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xd7) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) (async) 16:03:06 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/13, 0xd}], 0x1, &(0x7f0000000140)=""/13, 0xd}, 0x800) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/13, 0xd}], 0x1, &(0x7f0000000140)=""/13, 0xd}, 0x800) (async) socket(0x2, 0x4001, 0x0) (async) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) (async) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) (async) 16:03:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:03:06 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x211) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) fchmod(r0, 0x81) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}) 16:03:06 executing program 6: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x9, &(0x7f00000006c0)=[{0x0, 0xb4, 0x1a, 0x3ff}, {0x9, 0x5, 0xe1, 0xfffffffb}, {0x3f, 0x9, 0x6, 0x9}, {0x4, 0x0, 0x7, 0x1857}, {0x5, 0x9, 0x3, 0x1f}, {0x2067, 0x0, 0x3, 0x4}, {0xffff, 0xfb, 0x0, 0xfa1d}, {0x1f, 0xfb, 0xfa, 0x1}, {0x9, 0xed, 0x7, 0xd741}]}) r1 = semget$private(0x0, 0x4, 0x3e0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000640)={{0x7f, 0x0, 0xffffffffffffffff, 0x0, r2, 0x14, 0x4}, 0x40, 0xfffffffffffffbff, 0x6e68}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xeb, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0x180, 0x7}, 0x800, 0x240e, 0x0, r3, 0x3, 0x1f, 0x6}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getuid() 16:03:06 executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1a0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20, "cf11050038050000000000000000008000000800", 0x0, 0x80}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$getflags(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1a0, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20, "cf11050038050000000000000000008000000800", 0x0, 0x80}) (async) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) fcntl$getflags(r2, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x30}, {0x6}]}) write(r0, &(0x7f0000000100)="8ffcf88dab15b2a94c3de6458748", 0xfd6d) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0x5) 16:03:06 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x10001) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10180, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r5 = dup(r3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x2) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) r7 = socket(0x20, 0x1, 0xb) (async) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x43}, 0x0) (async) setsockopt(r8, 0x200, 0x2e, &(0x7f0000000180)="4abe98c5a5c9ebffeb9d4bcb0200000000000000000000bfe49e790ca4ebf1281402e85a815a72a66df7e1782cbb08b7221b2220a657c454d798b4e94fd8ea254f06a19fa2", 0x45) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x43}, 0x0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000002c0)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000400)=[{&(0x7f0000000340)="00044560efd9e7a02caa761ed53cdb9d44fe11bb3050a5100f142f0659f77a73d6d2aed0a660836b9afd257c55d6b9379a334d4afb23cc4d416feb7db06c9485236be0c980556d33d4bab9083745f43b971b0d1bd79bbf641c5adfeec03e6f02aca8a78a372654bea96003974e569f3869775134d6e48ddaf8eef34aa47801f6981f2bc2812f30f8de9278990307e900e51eb3687edb804c3a7cfa76b5fa623e5735448df8802b0061e323dcbf80d7a4fe5e18", 0xb3}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r8, r7, r6, r4, r4, 0xffffffffffffffff, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0xf8, 0xc}, 0x0) connect$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) (async) setsockopt(r6, 0x0, 0xc, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{0x38, 0x1, 0x0, "bb56a8a59833da89d5e413b88fddf899ba2c3c55ad44d1e853738e9dbae939074345cbc7af6a01"}], 0x38}, 0x1) (async) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{0x38, 0x1, 0x0, "bb56a8a59833da89d5e413b88fddf899ba2c3c55ad44d1e853738e9dbae939074345cbc7af6a01"}], 0x38}, 0x1) socket(0x11, 0x4003, 0x0) (async) r3 = socket(0x11, 0x4003, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000110, r4) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x613) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1, 0x4, 0x0, 0x1ff}, {0x0, 0x0, 0x0, 0x6}]}) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xd7) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:06 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) close(r0) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0x1, 0xc, "146e8400"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036d57567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf6", 0xc9}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d0397fa4ba7112723d026e13c6acd1bd3be2635fc3ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd994404135a34a6c9afd2f21fea16e3fec0daca19f62c5348924e2f1d7681cd7e56caf4a3a2f352233d79798b95844028f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000000280)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa62c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7ebde36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a7f1aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80c", 0xea}, {&(0x7f0000002180)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6f52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09acbd8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b45a250834dba77fba61530c019ca893e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4004a5831714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce706c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f656038bcbd678d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14a9be1583ec72d5ee7c0ffc4845dbee0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450ce4c32ad5f393aa0dd341f188e793cbadf32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8756a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723dedff5053c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff50c4a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d340100775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc2335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f833af1c2242400af8c7c21dfa59d0205522d5687c1d77eea44a7dedb1a58e03d7bf4457962719c273a40cfa47df588c0e1e0d7a9f7c1fc41674d337dd4874f9e48f31cdb788d5439c7922464d0a49e6a39d881998b3c7bbc5d1a3626d93203359a5182acef381ca3279648a45e8dafccf308986c09675ac976cd85f2cf055f810ae0c8e941d86ab3e53e57de3cca4aa3b800042a928e85fe72f2597c0d3e1c440bc122526d4c4124682b7cbb46dfec1e4424b63fe679053fb6253d276b5788e4b6b002c95c79094466826ad3acfdc60fbc591d1728da8120f9ac7fd0660f7e64f27e4a9a2163c2ce1602d660089ce807cc5e33f2826548556db22915f31218e108a0493b9a69d1ea2fdfee51b0addff8521d216e4a82963cb1e50be9ce6130aeeb2f50f20867f5211f3d21ee5cabe200000000000058765551b934d8f9608a3ff9f4251e55b7c1bcdb46c102d681d2d800de40908c762a3b96742c1287490112be2d4391780be7f8a81176ec30f31d3c207d09e975edfccdd64eca455fc3789a9d60241fc1c5e952dd1892f2decb97b9df5a7b18567ddf350a84ddd5a318f7d6cefccf69d18a04f77d9ce26981d27c5e8d074eb07afb6f6ddeb12dfae1d0aa6f338ebf1b98503fa514275a2c5d50fbfee084fe5e20f1f56cd09422f31c8b4de601c6eaa54166a5767db0203e2df646eb399dad7f830369e63ed9bca240c008724238587e2470064919f9c8b515ef6a3b2800934fa736", 0xd83}], 0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f0000003600)='[', 0x1}], 0x1) 16:03:06 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x10001) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10180, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r5 = dup(r3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x2) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) r7 = socket(0x20, 0x1, 0xb) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) (async) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x43}, 0x0) (async) setsockopt(r8, 0x200, 0x2e, &(0x7f0000000180)="4abe98c5a5c9ebffeb9d4bcb0200000000000000000000bfe49e790ca4ebf1281402e85a815a72a66df7e1782cbb08b7221b2220a657c454d798b4e94fd8ea254f06a19fa2", 0x45) (async) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x43}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000002c0)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000400)=[{&(0x7f0000000340)="00044560efd9e7a02caa761ed53cdb9d44fe11bb3050a5100f142f0659f77a73d6d2aed0a660836b9afd257c55d6b9379a334d4afb23cc4d416feb7db06c9485236be0c980556d33d4bab9083745f43b971b0d1bd79bbf641c5adfeec03e6f02aca8a78a372654bea96003974e569f3869775134d6e48ddaf8eef34aa47801f6981f2bc2812f30f8de9278990307e900e51eb3687edb804c3a7cfa76b5fa623e5735448df8802b0061e323dcbf80d7a4fe5e18", 0xb3}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r8, r7, r6, r4, r4, 0xffffffffffffffff, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0xf8, 0xc}, 0x0) connect$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) (async) setsockopt(r6, 0x0, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 6: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x9, &(0x7f00000006c0)=[{0x0, 0xb4, 0x1a, 0x3ff}, {0x9, 0x5, 0xe1, 0xfffffffb}, {0x3f, 0x9, 0x6, 0x9}, {0x4, 0x0, 0x7, 0x1857}, {0x5, 0x9, 0x3, 0x1f}, {0x2067, 0x0, 0x3, 0x4}, {0xffff, 0xfb, 0x0, 0xfa1d}, {0x1f, 0xfb, 0xfa, 0x1}, {0x9, 0xed, 0x7, 0xd741}]}) (async) r1 = semget$private(0x0, 0x4, 0x3e0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000640)={{0x7f, 0x0, 0xffffffffffffffff, 0x0, r2, 0x14, 0x4}, 0x40, 0xfffffffffffffbff, 0x6e68}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xeb, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0x180, 0x7}, 0x800, 0x240e, 0x0, r3, 0x3, 0x1f, 0x6}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) (async) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x1) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) getuid() 16:03:06 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x211) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = syz_open_pts() close(r1) (async) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) fchmod(r0, 0x81) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}) 16:03:06 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x8, 0x5, 0x0, 0x7f}, {0xf88c, 0x4, 0x8f, 0x80000000}, {0x6, 0x3, 0x5, 0xff}, {0x5, 0x1, 0x80, 0x1}, {0x8, 0xf9, 0x8, 0x1}, {0x2, 0xf8, 0x3, 0x80}, {0x1, 0x80, 0x7c, 0x8}, {0x1, 0x83, 0x7, 0x2}]}) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) 16:03:06 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() (async) r0 = syz_open_pts() close(0xffffffffffffffff) close(r0) syz_open_pts() (async) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) (async) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0x1, 0xc, "146e8400"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036d57567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf6", 0xc9}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d0397fa4ba7112723d026e13c6acd1bd3be2635fc3ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd994404135a34a6c9afd2f21fea16e3fec0daca19f62c5348924e2f1d7681cd7e56caf4a3a2f352233d79798b95844028f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000000280)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa62c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7ebde36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a7f1aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80c", 0xea}, {&(0x7f0000002180)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6f52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09acbd8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b45a250834dba77fba61530c019ca893e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4004a5831714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce706c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f656038bcbd678d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14a9be1583ec72d5ee7c0ffc4845dbee0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450ce4c32ad5f393aa0dd341f188e793cbadf32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8756a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723dedff5053c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff50c4a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d340100775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc2335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f833af1c2242400af8c7c21dfa59d0205522d5687c1d77eea44a7dedb1a58e03d7bf4457962719c273a40cfa47df588c0e1e0d7a9f7c1fc41674d337dd4874f9e48f31cdb788d5439c7922464d0a49e6a39d881998b3c7bbc5d1a3626d93203359a5182acef381ca3279648a45e8dafccf308986c09675ac976cd85f2cf055f810ae0c8e941d86ab3e53e57de3cca4aa3b800042a928e85fe72f2597c0d3e1c440bc122526d4c4124682b7cbb46dfec1e4424b63fe679053fb6253d276b5788e4b6b002c95c79094466826ad3acfdc60fbc591d1728da8120f9ac7fd0660f7e64f27e4a9a2163c2ce1602d660089ce807cc5e33f2826548556db22915f31218e108a0493b9a69d1ea2fdfee51b0addff8521d216e4a82963cb1e50be9ce6130aeeb2f50f20867f5211f3d21ee5cabe200000000000058765551b934d8f9608a3ff9f4251e55b7c1bcdb46c102d681d2d800de40908c762a3b96742c1287490112be2d4391780be7f8a81176ec30f31d3c207d09e975edfccdd64eca455fc3789a9d60241fc1c5e952dd1892f2decb97b9df5a7b18567ddf350a84ddd5a318f7d6cefccf69d18a04f77d9ce26981d27c5e8d074eb07afb6f6ddeb12dfae1d0aa6f338ebf1b98503fa514275a2c5d50fbfee084fe5e20f1f56cd09422f31c8b4de601c6eaa54166a5767db0203e2df646eb399dad7f830369e63ed9bca240c008724238587e2470064919f9c8b515ef6a3b2800934fa736", 0xd83}], 0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f0000003600)='[', 0x1}], 0x1) 16:03:06 executing program 5: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) sysctl$vfs_nfs(&(0x7f0000000980)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000540)="f3d2514e", &(0x7f0000000a80)=0x4, &(0x7f0000000ac0)="8c69fbb6", 0x4) 16:03:06 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff3d) setegid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000240)=[0x0]) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x6527e45bed4cfee6) chown(&(0x7f0000000100)='./file0\x00', r3, 0x0) 16:03:06 executing program 1: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x0, 0x2, 0x401}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x101, 0x3, 0x9, 0x1f, 0x8, 0x5]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000200)="15973fb8bcc33f63cb5cd755f9350d866b74b1bc5062312aa71e39e469fb5d0f5559fd1ecd1e7d7ca09985113a0ade69811712077dd37e8fd33ac3ec7e64d62b6c098c0f5abcfc04c8d6ef64b5f7209770a444569bfb1db2e0b7", 0x5a) ioctl$KDENABIO(r0, 0x20004b3c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000002c0)={0x3, 0x2, 0x7fff, 0x8, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = fcntl$dupfd(r1, 0xa, r1) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) kevent(r4, &(0x7f0000000300), 0x7fff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0xb, 0x20, 0xc6, 0x5}, {{r1}, 0xfffffffffffffffc, 0x81, 0x1, 0xffffffffffff5e24, 0x8}, {{r2}, 0xfffffffffffffff8, 0x2d, 0x80, 0x3f, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffc, 0xb7, 0x2, 0x7, 0x7}, {{r6}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x3, 0x4}, {{r1}, 0xfffffffffffffffc, 0xa1, 0x2, 0x74, 0x1}], 0xce, &(0x7f0000000440)={0x4, 0x5}) write(r5, &(0x7f0000000480)="4dae3e09c4caa97c5120726e4657d7613c37a15bb9ec7ff31648bccedd8f34b92e4484e58f3e24ca1891c82c50d3cb45aa0824f0b5f1a4d88ae0e44c6b13aff0da46f29f1f75b09cd4653883dbe4613038ef835e6f6e47d2cb52f13ece63b8", 0x5f) r7 = fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x533, 0x1, {0xfff, 0x100000000}}) r8 = dup(r7) pwrite(r8, &(0x7f0000000540)="f3db3238673d01334f7d27fc793ab3ffa499623ca386e5b04222f41fd195f11e26e46a6a9075aed3327469b8ec53ea8c81fcb6c38ae49a13bf4c238bda9cb43cc4", 0x41, 0x6) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000005c0)=0x2, 0x4) r9 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x110) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000640)={0x4, 0x2}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000700)) open(&(0x7f0000000740)='./file0\x00', 0x2, 0x28) pckbd_enable: command error 16:03:07 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x211) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2ff77f2b32f95c143d0001000300"}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) (async) fchmod(r0, 0x81) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}) 16:03:07 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) close(r0) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0x1, 0xc, "146e8400"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036d57567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf6", 0xc9}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d0397fa4ba7112723d026e13c6acd1bd3be2635fc3ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd994404135a34a6c9afd2f21fea16e3fec0daca19f62c5348924e2f1d7681cd7e56caf4a3a2f352233d79798b95844028f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000000280)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa62c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7ebde36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a7f1aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80c", 0xea}, {&(0x7f0000002180)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6f52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09acbd8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b45a250834dba77fba61530c019ca893e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4004a5831714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce706c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f656038bcbd678d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14a9be1583ec72d5ee7c0ffc4845dbee0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450ce4c32ad5f393aa0dd341f188e793cbadf32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8756a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723dedff5053c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff50c4a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d340100775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc2335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f833af1c2242400af8c7c21dfa59d0205522d5687c1d77eea44a7dedb1a58e03d7bf4457962719c273a40cfa47df588c0e1e0d7a9f7c1fc41674d337dd4874f9e48f31cdb788d5439c7922464d0a49e6a39d881998b3c7bbc5d1a3626d93203359a5182acef381ca3279648a45e8dafccf308986c09675ac976cd85f2cf055f810ae0c8e941d86ab3e53e57de3cca4aa3b800042a928e85fe72f2597c0d3e1c440bc122526d4c4124682b7cbb46dfec1e4424b63fe679053fb6253d276b5788e4b6b002c95c79094466826ad3acfdc60fbc591d1728da8120f9ac7fd0660f7e64f27e4a9a2163c2ce1602d660089ce807cc5e33f2826548556db22915f31218e108a0493b9a69d1ea2fdfee51b0addff8521d216e4a82963cb1e50be9ce6130aeeb2f50f20867f5211f3d21ee5cabe200000000000058765551b934d8f9608a3ff9f4251e55b7c1bcdb46c102d681d2d800de40908c762a3b96742c1287490112be2d4391780be7f8a81176ec30f31d3c207d09e975edfccdd64eca455fc3789a9d60241fc1c5e952dd1892f2decb97b9df5a7b18567ddf350a84ddd5a318f7d6cefccf69d18a04f77d9ce26981d27c5e8d074eb07afb6f6ddeb12dfae1d0aa6f338ebf1b98503fa514275a2c5d50fbfee084fe5e20f1f56cd09422f31c8b4de601c6eaa54166a5767db0203e2df646eb399dad7f830369e63ed9bca240c008724238587e2470064919f9c8b515ef6a3b2800934fa736", 0xd83}], 0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f0000003600)='[', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) syz_open_pts() (async) close(0xffffffffffffffff) (async) close(r0) (async) syz_open_pts() (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0x1, 0xc, "146e8400"}) (async) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="c1ce0b03bf3b1d1b67be56e2a2a068eb9a72998036d57567361ad904a4c647223c356d670b6c8f129a4744794aa5c3dd3695bfe32cee6b9c83164bde865a00b3adc58a9f9dac99b79e571d22d56a78d922cb6945872cd930db5477c7b9293c9c88f950de0e958086e4ec802939b35d9617c7464fed99269f2f73d5835bb7ea7fcfa8283b529f3653d135dcdd3c9c692d97ce582454cb8e63780d305f1c945754158ee4f7d5b533d7bb9753234ce0fece14ee2142630f14d6e02014a8b2de83332eb94e62a15377faf6", 0xc9}, {&(0x7f0000000180)="9b159cee4d9ca024f2f25f3b44918fe9d0397fa4ba7112723d026e13c6acd1bd3be2635fc3ac479b2b6328f31c97139dccabb36fb9d8e0ca8e4a322eb7bbf53cf66294128cdf5f40658111bea26d0029cd356000dd9fe6dc214bcc1edb02f4de2d707a93fc964cac7653d840f65e0d12270c8eedf766c909ffb181439964e51ce0ee6e76e94b3f2e8fad47d6eff1047755d5dad3cd994404135a34a6c9afd2f21fea16e3fec0daca19f62c5348924e2f1d7681cd7e56caf4a3a2f352233d79798b95844028f6170f26d4", 0xca}, {&(0x7f00000004c0)="ed2d8368f47ae9ff7c5225d807c7b4cca44bb7326d530269d897bb11da4494218fa8609369b730501c498b06ecabbcbcc80533cc994bdab45eeb248283ea1cb037cca023bce81701a81308894ac386785426edb95b003c2a5e4dadc284ebf4e3f3fb907ef81843446b19dc17cf9b4bee4dc860f9f3a27c62f990cc7749aa4d354c91559f83b967703a62278dec92bfa3ab9ff226244159fb5afe294aa242225e1e225132fad31cfdc27132555d91e3d33e760956f13c19b38d74807cf24910e66913336c17b73045f54efe6aadc8af9545d4a717bec1754566197bda89c16bc1a3b476b9660c52186b27e636a808c69a8d0b99d4e153b8623d39f7e30f3f76696e1b00d48c483105b295b5bcc08ce61deb0f03eee0ce9db568c2da51b238a209446b05e16e0adcfcbab7a65091602880a2b9e213f1ffcef7966c36252c8bda2f924b60eab6181a82dd9a3dc4b9d6bb528c15083c8dea7fe55acd67d418ae3c94a9b3438210af15ca0e552263f55ca68b371747707dc62c3265ad7deb2ba67b6b03f67a3e7c26d135b15b311fef43a16d8b162d6b3b720703105f551aed28d7503394702ba6c9fbca0dcc3c2cb8b608ce30db5d34955997c9455e9d957e51ad7ae7dc42b40960f6f2945802cbae2001ccdca509950029440fa435b4807b6b6b1c966fa1dc78be9f142c433bc6a6a79c6eb582e1e733f908e965189e3a0fe9fe24a89f33a563ce4b1e2b4738a96452d9da4f8bfcee4202327c44e1246203977bd7226264d9c8b49b36f96dd63586580152dc378aeff752089cd784d09c7ce5a9bacfd2d65895be7d25c18b0fd9187faf18a80cd7f66ff741119aecc1120c7fa4a980107dfdb776eafc387fa66e9bcc7ae0df61e6b1d51219ee62c967fda7897e363397abb027ad16497bf1b46a96e863447136c2148957da2f20d5deb5090bf4d83a2c3ae9535373af1619e8a0de74a12b77204dcb2ce3f35917bb8ec018ad99fccac05a564cd99e02e321756d31c940fb4347d5355786c3ef8360d04b75fb564d5e32458d4f679a7f72cbc3a0123b0f16bc8896c51ed1b9f913568dde09c806bb9007b4dbba50f6cb5b976dfbcbf2bc3d9ab1f525e27d82d893acc32bf3753942ed82f713a6724827cb434bd12bb32cc1abc97a239a3ef9025075475ff6f11aa40653f0f1fc4a6b74c4bdbb79a5427f36c568a7b8ac4d20bb5eb96e1e198fe91e33a9e0633ea0fcf4a650a8819ef29c8fb883fe5ecc542c53be13d158a63ed5bf4be54255bbb20ed3a6091af85ed00a20ef16ab9cb0f6a5adb5b216e1f57117f590d121792da4dab8ca5e99978cc55d81ee4369c7d4d338cd7d7ded014e1a084adebaa35d7a41ad02af3a1f841dbe38d1131231d71c790b03b0600da113ad3543f1bd85525c28bb744bb480bf8f1769e2648b9d8000576babdec7e6b0c9e98b43ab2db43c8f199cc7c55082469412973697ee3b4a3552193b2af82dec4d796ca319dd66ff85d97017319677714cf44115e7f718f73dea82ec5d7fc3c73d96d0c3314da6f2e1395326458b3bee079360cf26e73a24eb0434d08c62f8ca62a36728d5f90e0a87f76c4c029762d271f36a38a930972366711d41d5cab2ac181acabff21d5cc712688b26c0944858b1a891b1f6d6d53aa8c44fe55876a596dd078ad9f2c66e405a2d1b6638c58c2f60a589c00267c890706eb574a48b70a617306edd916c41203ebfcf704d23ec89cdc9fae8abc56b7970932f10cc1638c60e9bf46c69bfc3598532c287f564caa38976f1a67ab3d20fa93758dc4a29698acb84f0a30e9f75f1d3730681c4c768c4256a140263f8f8e0208273b48354119af32e0e62f6f1448823d354fd5d9f655eb68e74afebef13bd8549c9f37701e2ed6da2429f472d85685fd769f4b82120d6024dad8d4bc713c4c49a32667cd36944b60d4ff1d7dbc3f575e1d08f68fa5ec3bc1fe102d9cb1ef0870ad000f9c6c25548aa3557bba0433d96ae99e984219cde5f45dc76896c40f7050c6bdb9b08f43f4acb4c9704e6c7d185133913a313f04ad95d3d5041997e1a8e7be87a20a6e3a6be4ac3bd69e3cb07316d635bc44d0c0f99b4c0276190ca0d756a128e841f7b93c8a38845cdee1a272b7f67d519e60f969718bce482145b734f2adf783a0b45c015a16c81789c2dffb483ef223ae4c0f6502805dee6776749c50c4184ffb2c8b6de2db4f3bd07567322cd8523eea2d92e592cff227428c961012fd7055d6a41790bebd1656d71416fe641bd14a8f8c07104d684a72be5ad85bfca8347bc9ed2eabf8e9058ba0004a2de6062f8b7ff19fd574e44e6df1226f9478f1dfa8895e7ab3c29c3fbdf40cba4caf721019670380f4a89bf1d4fd4988127189bf76947e8da7530090dc3305e21305833b066d7f6fbd3aa9a737f3f0ab2d5bae4c6759bdd53ee4085124a50a30612fbc8eb128279549928836ced010632784fae382677f9252a6373b244bd58dd750191d322cc772c3b59557e1ca229c2ec7a64bf4cbf7cec9d22f1aeaaf155b6a06b91183dc63aa6659f616ee9402d9e6e69f894adaa8ad826be06964a2797a509947d8fa7ec3c957fd81560b82880c60752de51392669e7c94e9868e237814f93c3b7cc69280dcaf0fd924c194080eba63f1d073d12828bf5f4799347a0d781f9c64c480e2463f754d490f451b2e124245214e54dc89a0d2b65b03bd8249a49cd9c8c7a9aedf49d39b1d9aeeaf2fe50ed93ea9902785ea5b18d29074ad53cf859910d54188a1eea2722bd54d5d6f423bc63bfaf84d01cad09229b724f43347f94a6494cc0d35f9a72cf435fdd68402b10e2fbc1b1d5d8c1ffce803e0d313e9ce11138325ac355596b07dafc1e84b45deae1dc2cdc160bc1f787f15964e373aed6258d08d23d09564ada723348290be33189e6b1bf216cf9f0295dca51b4475f0bd1c5bde1bab9238ce7e6672715350d101c2201ae227f0438081ee24fd350ab456e28f83849bc00ff86321b7d3dabd179733cf1d8afe9236b5c7e0ae9463f346f966157ebfe08d2b4fbd3600aaeea9c8d3b4a4cfad6db412409c84efba82603f2aa75038726f6f3392b882563a1859c79a5a1e9e4db6700890b1647202c62e492aaa79291c3ea627b363554ecf85bfcc3dcd8c9f2eb74de78b77b7755d978d3831e5c76af9ecd73fb4d097b84753c7c0eb2a1d1e2a77f9cc435ca229fa80c0a2231e49131e9e4234bbfecd013a5b366b57c09a27a429dcb8974149d2c7da6e5b61d914304d211df6c92fb71996f964968baec03a4b090f897cfecbd83ec2f1edff974f8343975052173954acb58e7bfaeb90aec34dadfe487ff992a257ff3ab0ea2ef45cd254fba5e8d863a8578953c26aa2e74b7b5365a22f134dc0cd2f34c3c0b8c79b713564ec3cdcb684b16e5ae9e682a0f0275d62e91bb911d88a254f3300acaf238376c5b1a3a6a81777b6f2d55d0fcaf2af00ec041d1946a5de4f0195f30720b12f2a657fd1b583087a0180823afb2e5a5144edf57f5c97cf5c37a54c20f24e7ee56e2c8b209accc2a36fd9d259704aa3f49abf9d9ac88e1a01fbf0a189a2d3cbfd745b94d9de4b5159df9f99e0dcbe70a908e96b075c636a54f9e0cf8c2d0212c982dc5ed47c9e97421a0624876cd161320801a0107044ab4ceef2bf0b207add6034a02c8da2eca25c4173f01daba26cd0dfa75d4a1b2a37c0af5c8d1e7ec64af8a344beb61fcb8afdadddd8ceacfcc5bd9e6474250e7eb1ef9266b62b4b300b2c10b803495257d0618b525d523bd4b9a240d477820971d1d9276f07f64250bc9bb9963167723b933bdaf650f530b7814b73ba563391db954c727b59b7dc834f8e7f10e4674ed11a808b56a8d9c214bbbfb1612b47c264177c7d5889f85079de4ade703db2a56d42adf60088f0d5b1fbec99807d27b58a7745039ef489a9a8bd1353ce42461d1ec8226bb38afba84111827d7cec463e504e277818ca445a05caaf4f20acce5cab32f004c61e8d18cc30ca076a67d68bf1ec3edf52381a5ed7cb4e0937c680a8389c0f14afddd9184ea55569f0e3892fccd7232cf3971e56cec0fb1304634c072c5492f71aa45da8967a74d55bebffffe293655bf93fb1e2ed39f6db852da3dc2815bb4428f264eb757b042b9a24f2052a9693536941f4a1bf184102a2eba0e6a6375045225aa8a505ae6a99f2062afa248382669be07ff99d99d64719a32ea73a231e9044d60c9f280e92e4113ff7b50f9e39c54f2751916d95e114ad9df80e471585c7574f0c9940913bbdc78be6c48de767fd291135aff94562a24b2423cfccf23e47e8ec0444ac47cdff67eb6b8cc2ed0733f1b6921c59604be7ed4ea1c946ca5fa80a53c562b4570f9d44a009662bf77a9550e700db87a19ef6929b02935ea54c08a1abb854f2cc55fda6c28f1eb24a87ffc63980ace43c19a0fecac1c48116a6c2c6d473ccc767c9e47e1bcfaf71715e73b696d15fcb600d412430588e9734ad6b80809c83441f31f88ba5ade88764f4ae033412dfb8e5afb45817c7eea776d8075376fd970e9fe7f86fed06db1e66e6acc240c97ee00e51af48b825f6851231503f5a9d7cbf5b284abb3eb1ad6929b5755670113caa441f5ae75a925f8571299c12a153264b0fe6c58c2f9769d0104ce4cf5d816d55dc5ad1ef2f0e1267b9c26e4e2e41fd2144b92cf88eb5ff650974b991a0c897842ab6ded3df2a3c9753786ddcdb78b6c81921ad03351105e0b347b831f2a43f40ff258fcaf74566a8c9fd7b1e51ccc2c7644b1f73ca508d1aa3b8eb0d2b5561120610244fecefadd6e4a64b8ab1d1c1ce66a9868d45091212a89ecf8d0b3e799776a6fa914c686ad27186148243af9d90956777a8facc5a7ad603ffa39adf645e922879bf1c5de6849689947bec4c51851e4fa0a7e14794c5da93dbae71ddbc6809a2fc6babf4233fa16df1511ff96ff954d3bd8b38b81889ea6e2a9ff14d7aa6a636bd786f1ad9b3147dee77bb6b86a7be7fb97fe96fbce618d482ee1743124e9c1289a13d064da120656f3f7802971bb0765cd81a2922a5ea105e4ece17ef87078bc2c02725f02273a9b98f9e3fe096270ed81edb8439dad118b7953e6cd64cb92dcf4afb33582b667aaef73e9bf4d07caced0ba1cbc35e10c7268c43f1b6082a069643978a2d7f48eb91d7117ff1b8d005881fbb69b29aee18a7f21cde3b321a4e96d52f1e5fec62509923427de2c0a703eb9aaab284624d06d70b931f374f3f9c0a12ab9e1affc6eeb5ab6bffd230a49fcf3c4e2b00211c864fddfc89209d9ebf3e7b69b5d8bb7cad6aa0123ea52421ee21082b4b75a48e251498227fb4dff6a607edd3c75f4d3755febb3c749199d89eb2532647a24eb7b271128a9b147c5772c7d147c81733be202809ebae41a236847276b81824b487dd27b008e6e2956d5fbf050e00be44d74a5fb8dc3ad73abf52470181c48f19e7f90029a0caea24b571f622a12b19aaf46d3b68e864b7e6337eb9fee2651378685b4a0c88abe1d12b5e9c1c19c4238d207f1544de3122fac1470f150986ef36e4027d329fa8f42c7fbee95739f80106035bf5737ac3964453c741dbe634ff03341a829bd781bee1f626ced2e0015b5e5fb82538c865d69b8a4f0fc46338a8bea8a1ebd100cd01e840d8dfbc2bebf1f4d7580101afce578747154c73848bc8714a3c2a65de9bd61bcb2c8f7d60962de72aa2b76847c0005a377e5ef2ba2e3225413709899aa0c323c2425ddea11cdc38c85c3e5d6eec1032bc081ab918dc8df1d", 0x1000}, {&(0x7f0000000280)="9e798164b5522e01e7aeb47d612892e47a978e047792adae7bd169a98a301ea410646e17d616cdaa62c5b87a387c660cb853772a8947ef1df826e01327f875b42ac0aa34408bd2fe705200643ddc79ab20f1fb792478836a6353c7a1dad7ebde36cbdc82a868417263af9a962d0ad820b72704f1b3b47ddb4db73c2d21ecae123e051105f7223024d1f4e50658dd311c127cc523b8ee33270aeb36f7c257644692a8e7e00a21092a75e90a7f1aa3a78fd410275e1edd8e88b25ee76d00d7f5a2ddfeaf061d5edfa7b81d4783ad1e36f7cd3c15c7d1fb6b72a2ff4f87afe01be4a777f0f3fe641810a80c", 0xea}, {&(0x7f0000002180)="3f6e265796cd177b3918e9bf9b14de8bf182a3ae69f89bee1ea73746ee187fa9f3239f0e88ccc3839762b0b69e08fd5fb372150c76e48d6fd7118bebf0c53c1fe91cd16c597e0ba1c23c000fdce9a3f5608e8fb66a9a3da1b6f52a78136f0edacd9c87b33e7ff29e49e110577a3a8f1a524f1f69d34b6e3815157fd379a1e33e8778cdd9598faca13815be0d732d65ca4f49d216a8eeff51eb74f5a23d988984743de2c11e4a222c6b8c0c7df9a6d09acbd8a2aff4c44c2308feb3acb12aa4d893f57b1359c3e4dc79bf4176d18a6452ee5a0c720227326e48a3c02f2c4f1763f542927b9e0a080d7ac45647f36fe92a34293ee99973b8b535833133a86b05e1a998ef605f4333983c6aaffd7e3328b45a250834dba77fba61530c019ca893e26d0d42e6df8002762d236c9a8188cbe989764b8e38ba197d7ba78a29f6910c7b880554c73c2ece1319509082b57b788bba30c69f2611dc9f7628b945657e786dc5fd226155916359b7959315178df0738f1fcb899aec336f007274f4d212c89392e4fdcee5a4b518c3463324e3de0ffa159e45783b1e4827dab57ccac5c6a48f549638f00fcecf1279e3e9a9ccfd43bec4004a5831714b87694805b89eeaa14abe515b0d13488cedfde0ea91e27c062781fc36ed77095e7a0a8398622ef98e5605a3d7e8c0b96460903551d26d31601c5a1773b64d93ef0e6657f6725a70340ce3225c65f385a9af778ce706c65052e5ebcba21ad5484eb2b2df113fd28e5b86d32fb391e7398fedbb3948afde9b4f9affcbece99ffdc785244c5a6367bd9e92bb84e1bd313809a02c5cc36fd16e82007aec1d656f4880aea359beb7da4c489006f349af5fc225ba2b67ab5cf3cf76135ce4a55aa744aae202aab932239f59b4f626817c4039f530ceb3e58a0048f656038bcbd678d569f138ad6205913d5c1b9bd7da45881808ec1c3a440c803060e2310a5b3c8a8a68eb07a45cfd19dbd8105a4cb34d60240f95687aa080f32d05f399deba2e598280a1037db46433c5bb8e9f4ed6907d23ab9690c8910b8f93c3de9fd8b980d6bf0b4fd585d78e6bf7b5d5593dd991006fbf5b9b72d5ef182b0b0de585d2512a40a8b1ae2b3998a36a28e6da67defbddb925c771f456e3c936e14a9be1583ec72d5ee7c0ffc4845dbee0e0a2b5b919a8d8907c6875fef6fe45dd91478bf4a70a414a7a934ed251e7d3bcf96e7b30e9ee3e235e8f6bdad64f2b996a4d7da8a2e1bd1852563cea02019bb50f282457de7c870e386947fd87b1e4209ecb85daaabbd8066e443abbee89e22a41b5ba365ab671d859dddb1b0dc47f5b583031b788e88342c82f18800ac8164c6277005765b77e15d680a98af89e26df536cb1cdede320819bb9738a094e673026d64e3a94930f08dd6f7292bcc198d897ac9fd20e9b43e837a2984243c0d02ce5c711afc54b854c0c9256d134231775d8c8c94fa5d18533bf2fa48caeb57ad5691e0b034cf629a3a02b73daba75c95e4193e599b62da69299bd1b15aa92aae2115455053b342f4b095684dc588de6edb8c8626f1d7a380de14ed6a65f12595c5048941ee4b6709940eceebe075ecaf5195f6200da9866cb0bd756bb2dbc3bf63b8423c6f755939d2a9228cb4689d4ca69a10f5de7cb38c056e848e34c21b1af0d886a82a230e02460d2acf8598145670cffe6f33ffae3cd9bc8ae4a9d0e3e6c79bda07a38368cdc007f0a64c99acf0a9512d6c27d20e3e6c0337479010bfa0b85ae13f677d0e6ca3bcedd13e4be458eb2a216872fc562c3ed676fbb8912c401cd2066753c00d3f04a3c33d59e5f5ca8062b4f2ab7b267c09118138732165522d0145353b791d92990bc488064bf10c688b77e2f12e15fa344211ea0e0ae0fa8186fec671957312446fdf0e1d03832f8b9a1d279b0d2c4f7dc14e618a0372cbfa7389e227a6d4fbee470bacd5c346c9636e24904de3f51e36f300519ca154350c86a8aa2a98c479105a37ac0e41497a2d53761dcebbec688f30d5b5fac906ab46c1f5b2906bf5bb429cbe63ee292fe43f6987d128de47a5ab7aea5fddf2d3d3fd58730d0e17e1e425d06a38599c9a7a8b9f766425bf54edf333c6a0d656450ce4c32ad5f393aa0dd341f188e793cbadf32b96ab43f042e1c500830fb2ae52c99d60a88beb14fd6550f7689cb9dc7e887446cd8713ea19ebba0c9837d7f096e1c32ffd7ef5ebf429c2062bd3d9eb4abbe200782b4e236c73e403ba20b2658f6a88e81e14137d71374e3044752cfcbef369cd7f113c322e93d12b7b4db627886a655b842fa035d4069c7de3f34a1a16417bfcb5098c4351fd08a33e61a3cb7ad0487718744f4ffa10eed89fd6983d70ad6b541e595fb07e3f20fe20abf8f947384e3ad0340d0501ee04e20b824538ef7a8f62b3d9d101a0ad0df78e9b4ec937e227dcf8e79a33ecc3d03ff7246513bee4f8b8bb761c8fd7dbb47a56dac5caa22569e38880a68474a2919b3c2d141d4c0e32ddcbd5d98ef9279715c08b1963a2fb9804217518078c5850498eb7d1ddc943922418c2bee92733727bb6ee34ce22ef5872a60176b226e39844f13218bbd75e8dad2791025ea9b421c2ac787d86dbf40d0f6c9ffd4c51d8756a27759111da24f43c1172b10145aa2d8b35f21d826e6d7a582723dedff5053c6bb2d7efbd64d8aa5fbb4dd93fd4a6a420ff50c4a2cf6b0e89dbb183191da7d18dac53fd6cd2931ca36096128939d938d340100775aab28132d83eb6e9e3c8cf4cf151d98017465de3f01895c8587b04ac9a5ed6fd412e7e5c5908aeb1952265a1cf209e7f3fdb1adbdcdcf7bbdd22531d58f95a119e1eceb4cbf37c19ffbebc029da3296b0d94fcd9474a7e5d876961b8eb9a81c5f778686cdbbb44100ef9cd9dc6b1d11dc2dee50ead7cd0f1c208bd19f53190f69ec2be5ccb94e108a21047db7fa41968a64cc4028d4aceb33662fdf4015d50574cacf7f87372cec284df2fa3aab090403e16d8fa2b0de8943ba3a86df6129a9e872b1c5cc8cb4f2f99c9e0fb0249dc377e286a02800f1465c43ac539eab8c3e3d736eed633852923fbc6a71c5c3d73f116b36eb8ba9e171283a69fffa1cfc17e9420d361289d92d18ca3a6a7f47341b6198bddfc709e564f445914436ca187ad86a3c441d74a32bc19c477b9a6169238fa59c1acce0cd42981ed997e260e6088801ea3baa2651a685938866166a8a9c850bf0cff60c4ecb3524de98c469aa82b591287086b8c736dc816dc1582ccac3262f56fe7081a847c0226c6c68550f5cde1930eec3312809fe6bab1688011b178d2433d1527915f933e1c03c05c26389e0b47e7f03f91580ab17930b9d9dadc598ed3b2b8738cd661be2ce34128c2c82c988e5067b1fcebb1e7ddc7b120a4fbb1d1f9a6d33b0d99721ef23c96fc890c031b066d6b4498cafbc441d7eccaed077d9808f98b4eb11c052808c613bc5989d5c99dceb9f30c001d5a3900c77532d19b93885ce4e3d9aed87baa3eec9a1205b01383d405105f60cde470c4d72b5c6efc8631037f8fb08a1752bdf5670a3ac96193f8e39d5e4125e1c1637b45c2137b432bacc21440c4fe5441821bcd80ee2e547ad1f1e52e17aed07c218aeaee202acf71a6f687210154cbe8dcb3666459c9fd50d151c8ffa6dc299e67d885e713c02598fc7eebb93ace5dc2335f97a1080908a3bb5f41ea2e91738591462308112f3abdfeef7413322c546ba0c3c1e7409e73b7ace55b8bcaaa0309d08afb7d9d0dd492eeadbaa4e7cce2c1ab9a84805662782c164b8266cdac4b05f1a25fdf18faa6035c016eb245e94a2b44541a90016d0e1d7390d447bc70d45c99b7ec9297f9c7eba04bc0f29706da1fc168c6bfe525b0230938926c953136764973d88d96540434c534f8a9babf8fff30462375074704a8d475ddf9da51a48e2be01502a1ae2b6563a99861631d0583820f73ff0deaa1d3967af7e82a0040d29437e058de72738456e3399074f79c65dda16335e8ddc153bd6e905086698d0692b447228e1fd5d3c06e0737e5fe9447ac50344cb72150d393179648ab3ec31ba2840e949068cdf5671d9d3b76652c1ba0ea58ba008cbbbe2bc7064038b4e8f09e03c931de48b8f833af1c2242400af8c7c21dfa59d0205522d5687c1d77eea44a7dedb1a58e03d7bf4457962719c273a40cfa47df588c0e1e0d7a9f7c1fc41674d337dd4874f9e48f31cdb788d5439c7922464d0a49e6a39d881998b3c7bbc5d1a3626d93203359a5182acef381ca3279648a45e8dafccf308986c09675ac976cd85f2cf055f810ae0c8e941d86ab3e53e57de3cca4aa3b800042a928e85fe72f2597c0d3e1c440bc122526d4c4124682b7cbb46dfec1e4424b63fe679053fb6253d276b5788e4b6b002c95c79094466826ad3acfdc60fbc591d1728da8120f9ac7fd0660f7e64f27e4a9a2163c2ce1602d660089ce807cc5e33f2826548556db22915f31218e108a0493b9a69d1ea2fdfee51b0addff8521d216e4a82963cb1e50be9ce6130aeeb2f50f20867f5211f3d21ee5cabe200000000000058765551b934d8f9608a3ff9f4251e55b7c1bcdb46c102d681d2d800de40908c762a3b96742c1287490112be2d4391780be7f8a81176ec30f31d3c207d09e975edfccdd64eca455fc3789a9d60241fc1c5e952dd1892f2decb97b9df5a7b18567ddf350a84ddd5a318f7d6cefccf69d18a04f77d9ce26981d27c5e8d074eb07afb6f6ddeb12dfae1d0aa6f338ebf1b98503fa514275a2c5d50fbfee084fe5e20f1f56cd09422f31c8b4de601c6eaa54166a5767db0203e2df646eb399dad7f830369e63ed9bca240c008724238587e2470064919f9c8b515ef6a3b2800934fa736", 0xd83}], 0x5) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000003600)='[', 0x1}], 0x1) (async) 16:03:08 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x7ff}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x8, 0x5, 0x0, 0x7f}, {0xf88c, 0x4, 0x8f, 0x80000000}, {0x6, 0x3, 0x5, 0xff}, {0x5, 0x1, 0x80, 0x1}, {0x8, 0xf9, 0x8, 0x1}, {0x2, 0xf8, 0x3, 0x80}, {0x1, 0x80, 0x7c, 0x8}, {0x1, 0x83, 0x7, 0x2}]}) (async) pwrite(r0, &(0x7f0000000040)="dd36dc71afd2843d3d14cc87c2bb", 0xe, 0x0) panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/main/kernel/sys/net/if_tun.c", line 315 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *212204 80723 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf5800) at tun_clone_destroy+0x234 if_clone_destroy(ffff80002ce1e500) at if_clone_destroy+0x132 sys_ioctl(ffff800021676308,ffff80002ce1e610,ffff80002ce1e660) at sys_ioctl+0x49e syscall(ffff80002ce1e6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/main/kernel/sys/net/if_tun.c", line 315 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf5800) at tun_clone_destroy+0x234 if_clone_destroy(ffff80002ce1e500) at if_clone_destroy+0x132 sys_ioctl(ffff800021676308,ffff80002ce1e610,ffff80002ce1e660) at sys_ioctl+0x49e syscall(ffff80002ce1e6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002ce1e390 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0 rcx 0 rax 0xffff800021676308 r8 0 r9 0x8080808080808080 r10 0xbfab18d66f1641b7 r11 0xc572f64a81ebb772 r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff81a69eb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002ce1e380 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=212204 stat=onproc flags process=2 proc=0 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800021676b30,0xffffffff82cf3498 process=0xffff8000217173b0 user=0xffff80002ce19000, vmspace=0xfffffd8069b63418 estcpu=31, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *80723 212204 31402 0 7 0x2 ifconfig 31402 110050 1528 0 3 0x10008a sigsusp sh 72388 55478 26532 0 2 0 syz-executor.7 71434 173198 84390 0 2 0 syz-executor.3 71434 490928 84390 0 3 0x4000080 fsleep syz-executor.3 1528 364905 22758 0 3 0x82 wait syz-executor.0 65857 231212 74872 0 2 0 syz-executor.1 65857 317261 74872 0 3 0x4000080 fsleep syz-executor.1 28467 236637 0 0 3 0x14200 acct acct 47157 189441 22758 0 3 0x82 piperd syz-executor.5 50756 501146 22758 0 3 0x82 nanoslp syz-executor.6 39915 357028 22758 0 3 0x82 piperd syz-executor.4 19120 505859 1 0 3 0x100083 ttyin getty 26532 417679 22758 0 2 0x482 syz-executor.7 19614 348993 0 0 3 0x14280 nfsidl nfsio 95370 186517 0 0 3 0x14280 nfsidl nfsio 33150 417289 0 0 3 0x14280 nfsidl nfsio 69947 214431 0 0 3 0x14280 nfsidl nfsio 73071 395422 0 0 3 0x14280 nfsidl nfsio 60052 475571 0 0 3 0x14280 nfsidl nfsio 24658 147949 0 0 3 0x14280 nfsidl nfsio 46496 81272 0 0 3 0x14280 nfsidl nfsio 76325 351574 0 0 3 0x14280 nfsidl nfsio 27321 414985 0 0 3 0x14280 nfsidl nfsio 26973 331291 0 0 3 0x14280 nfsidl nfsio 11976 117254 0 0 3 0x14280 nfsidl nfsio 35930 318230 0 0 3 0x14280 nfsidl nfsio 76330 406721 0 0 3 0x14280 nfsidl nfsio 33902 8937 0 0 3 0x14280 nfsidl nfsio 84314 272455 0 0 3 0x14280 nfsidl nfsio 80582 486739 0 0 3 0x14280 nfsidl nfsio 63545 175436 0 0 3 0x14280 nfsidl nfsio 35009 456277 0 0 3 0x14280 nfsidl nfsio 37835 73624 0 0 3 0x14280 nfsidl nfsio 54433 422275 0 0 3 0x14200 bored sosplice 84390 410819 22758 0 2 0x482 syz-executor.3 42588 202632 22758 0 2 0x482 syz-executor.2 74872 453502 22758 0 3 0x82 nanoslp syz-executor.1 22758 306789 70597 0 3 0x82 wait syz-fuzzer 22758 481700 70597 0 3 0x4000082 nanoslp syz-fuzzer 22758 17253 70597 0 3 0x4000082 wait syz-fuzzer 22758 239658 70597 0 3 0x4000082 thrsleep syz-fuzzer 22758 326602 70597 0 3 0x4000082 wait syz-fuzzer 22758 271367 70597 0 3 0x4000082 thrsleep syz-fuzzer 22758 375939 70597 0 3 0x4000082 wait syz-fuzzer 22758 48295 70597 0 3 0x4000082 wait syz-fuzzer 22758 337309 70597 0 3 0x4000082 thrsleep syz-fuzzer 22758 21450 70597 0 3 0x4000082 thrsleep syz-fuzzer 22758 199591 70597 0 3 0x4000082 wait syz-fuzzer 22758 388137 70597 0 3 0x4000082 wait syz-fuzzer 22758 165803 70597 0 3 0x4000082 wait syz-fuzzer 22758 3475 70597 0 3 0x4000082 thrsleep syz-fuzzer 70597 36367 63140 0 3 0x10008a sigsusp ksh 63140 516097 43154 0 3 0x9a kqread sshd 43154 388079 1 0 3 0x88 kqread sshd 38573 266698 48130 73 3 0x1100090 kqread syslogd 48130 48134 1 0 3 0x100082 netio syslogd 32276 518909 1 0 3 0x100080 kqread resolvd 92460 219244 72933 77 2 0x100092 dhcpleased 93666 341170 72933 77 3 0x100092 kqread dhcpleased 72933 353835 1 0 3 0x80 kqread dhcpleased 71915 101278 0 0 3 0x14200 bored smr 71804 163342 0 0 2 0x14200 zerothread 9356 445799 0 0 3 0x14200 aiodoned aiodoned 4084 467645 0 0 3 0x14200 syncer update 12209 353044 0 0 3 0x14200 cleaner cleaner 84573 368012 0 0 3 0x14200 reaper reaper 78585 293784 0 0 3 0x14200 pgdaemon pagedaemon 22983 119007 0 0 3 0x14200 bored viomb 77378 68981 0 0 3 0x40014200 acpi0 acpi0 54588 99184 0 0 3 0x14200 bored softnet 61803 32060 0 0 3 0x14200 bored softnet 85118 304990 0 0 3 0x14200 bored softnet 41995 523439 0 0 3 0x14200 bored softnet 51811 388729 0 0 3 0x14200 bored systqmp 42781 415770 0 0 3 0x14200 bored systq 63932 67809 0 0 3 0x40014200 bored softclock 37916 292151 0 0 3 0x40014200 idle0 1 420814 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10204 6425K 7058K 78643K 17947 0 pcb 13 16K 21K 78643K 1399 0 rtable 143 13K 16K 78643K 1700 0 ifaddr 75 21K 23K 78643K 435 0 sysctl 2 0K 0K 78643K 2 0 counters 28 17K 17K 78643K 276 0 ioctlops 0 0K 2K 78643K 452 0 iov 0 0K 32K 78643K 369 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1490 93K 94K 78643K 4220 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 35 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 1044 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 16 57K 73K 78643K 4226 0 sigio 0 0K 0K 78643K 132 0 proc 67 67K 75K 78643K 973 0 subproc 104 6K 6K 78643K 286 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 240 0 in_multi 60 4K 7K 78643K 823 0 ether_multi 1 0K 0K 78643K 29 0 mrt 1 0K 0K 78643K 16 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 1015 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 290 85K 98K 78643K 27896 0 UVM aobj 131 4K 4K 78643K 133 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 68 0 NDP 13 0K 1K 78643K 189 0 temp 135 5770K 6798K 78643K 48494 0 kqueue 12 18K 26K 78643K 345 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 303 0 300 4 3 1 3 0 8 0 rtentry 112 640 0 582 4 1 3 4 0 8 0 unpcb 144 4444 0 4430 49 45 4 6 0 8 3 syncache 296 23 0 23 7 6 1 1 0 8 1 tcpqe 32 109 0 109 3 3 0 1 0 8 0 tcpcb 776 1566 0 1562 51 49 2 8 0 8 1 arp 88 46 0 38 1 0 1 1 0 8 0 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 7 0 7 2 2 0 1 0 8 0 inpcb 336 5806 0 5798 94 89 5 13 0 8 4 nd6 48 145 0 133 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 kcovpl 48 22 0 14 1 0 1 1 0 8 0 mppekey 1024 67 0 67 1 1 0 1 0 8 0 ppxss 1160 208 0 208 4 4 0 1 0 8 0 pppxif 1360 122 0 122 4 4 0 1 0 8 0 pfstscr 40 10 0 4 1 0 1 1 0 8 0 pfosfp 40 3 0 2 1 0 1 1 0 8 0 pfosfpen 112 3 0 2 1 0 1 1 0 8 0 pfanchor 1280 16 0 0 2 0 2 2 0 8 0 pfqueue 264 5 0 5 1 1 0 1 0 8 0 pfstitem 24 12 0 0 1 0 1 1 0 8 0 pfstkey 128 20 0 16 1 0 1 1 0 8 0 pfstate 352 10 0 4 1 0 1 1 0 8 0 rttmr 136 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 7 0 5 5 3 2 3 0 8 0 art_heap4 256 3385 0 3070 36 10 26 29 0 8 3 art_table 32 3392 0 3075 4 0 4 4 0 8 0 art_node 16 627 0 577 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 9 2 1 1 1 0 8 0 semapl 112 1042 0 1032 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 6777 0 5340 91 0 91 91 0 8 0 ffsino 240 6777 0 5340 85 0 85 85 0 8 0 nchpl 144 12602 0 10965 63 0 63 63 0 8 0 rtmask 32 3 0 3 1 1 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 51854 0 51854 4 3 1 2 0 8 1 vmpool 664 16 0 16 4 4 0 1 0 8 0 kstatmem 264 130 0 104 2 0 2 2 0 8 0 scsiplug 72 4 0 4 1 1 0 1 0 8 0 scxspl 216 39104 0 39104 14 13 1 8 0 8 1 plimitpl 152 646 0 630 1 0 1 1 0 8 0 sigapl 424 4520 0 4454 8 0 8 8 0 8 0 futexpl 64 44160 0 44158 3 2 1 1 0 8 0 knotepl 120 54897 0 54814 44 32 12 15 0 8 8 kqueuepl 184 885 0 877 15 14 1 4 0 8 0 pipepl 288 1316 0 1288 19 16 3 7 0 8 0 fdescpl 432 4479 0 4452 4 0 4 4 0 8 0 filepl 120 39295 0 39057 63 51 12 16 0 8 3 lockfpl 104 845 0 842 2 1 1 2 0 8 0 lockfspl 48 277 0 274 1 0 1 1 0 8 0 sessionpl 144 39 0 23 1 0 1 1 0 8 0 pgrppl 48 65 0 49 1 0 1 1 0 8 0 ucredpl 104 10751 0 10741 1 0 1 1 0 8 0 zombiepl 144 4456 0 4454 1 0 1 1 0 8 0 processpl 1008 4520 0 4454 10 1 9 9 0 8 0 procpl 696 10444 0 10363 16 7 9 10 0 8 1 sosppl 168 23 0 23 6 6 0 1 0 8 0 sockpl 456 10558 0 10533 255 244 11 30 0 8 7 mcl64k 65536 157 0 157 10 9 1 1 0 8 1 mcl16k 16384 84 0 84 10 9 1 1 0 8 1 mcl12k 12288 126 0 126 10 9 1 1 0 8 1 mcl9k 9216 63 0 63 11 11 0 1 0 8 0 mcl8k 8192 199 0 199 8 7 1 1 0 8 1 mcl4k 4096 471 0 471 4 3 1 1 0 8 1 mcl2k2 2112 28 0 28 11 10 1 1 0 8 1 mcl2k 2048 82930 0 82850 42 30 12 31 0 8 0 mtagpl 96 783 0 491 13 3 10 11 0 8 1 mbufpl 256 172096 0 171078 326 260 66 132 0 8 0 bufpl 288 10259 0 3865 457 0 457 457 0 8 0 anonpl 24 861340 0 847307 158 45 113 130 0 188 0 amapchunkpl 152 84449 0 83784 60 29 31 42 0 158 2 amappl16 200 8441 0 7900 65 36 29 41 0 8 0 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 212 0 199 2 0 2 2 0 8 0 amappl13 176 10 0 8 1 0 1 1 0 8 0 amappl12 168 554 0 551 1 0 1 1 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 71 0 61 1 0 1 1 0 8 0 amappl9 144 992 0 992 3 2 1 1 0 8 1 amappl8 136 228 0 171 2 0 2 2 0 8 0 amappl7 128 171 0 148 2 0 2 2 0 8 0 amappl6 120 250 0 237 2 1 1 2 0 8 0 amappl5 112 222 0 215 1 0 1 1 0 8 0 amappl4 104 628 0 600 2 1 1 2 0 8 0 amappl3 96 12130 0 12084 2 0 2 2 0 8 0 amappl2 88 5016 0 4945 3 1 2 3 0 8 0 amappl1 80 101386 0 100691 33 16 17 26 0 8 1 amappl 88 27163 0 26995 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 132 0 2 3 0 3 3 0 8 0 uaddrrnd 24 4495 0 4468 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4495 0 4468 1 0 1 1 0 8 0 vmmpekpl 168 36965 0 36914 3 0 3 3 0 8 0 vmmpepl 168 411081 0 408531 243 105 138 149 0 357 17 vmsppl 344 4494 0 4468 3 0 3 3 0 8 0 rwobjpl 24 110487 0 102805 49 2 47 48 0 8 0 pdppl 4096 8996 0 8936 277 213 64 68 0 8 4 pvpl 32 1755802 0 1735763 365 173 192 361 0 265 0 pmappl 216 4494 0 4468 2 0 2 2 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1479 0 659 26 0 26 26 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf5800) at tun_clone_destroy+0x234 if_clone_destroy(ffff80002ce1e500) at if_clone_destroy+0x132 sys_ioctl(ffff800021676308,ffff80002ce1e610,ffff80002ce1e660) at sys_ioctl+0x49e syscall(ffff80002ce1e6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82722f34) at panic+0x161 __assert(ffffffff827a0c78,ffffffff827d347f,13b,ffffffff827b3ae6) at __assert+0x25 tun_clone_destroy(ffff800000cf5800) at tun_clone_destroy+0x234 if_clone_destroy(ffff80002ce1e500) at if_clone_destroy+0x132 sys_ioctl(ffff800021676308,ffff80002ce1e610,ffff80002ce1e660) at sys_ioctl+0x49e syscall(ffff80002ce1e6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffbc80, count: -8