88bbd8959121ded55d00afb3c30dcc89b8dce5443b9e797a84f45477509d0ba76e3a0b37d6effd3797eb7be9bc14b55a9cd2ec6aa0b61686adb935205460d3d740fcc5f580cbb8e1c672a58dcc9da1597b5692f6ca5eba682f6c1ed7c75b91ff6b292202a5e18ec9d0aedc9fed3f8750069de2baf2d41e06ae917b7f2d0dd62ba287b7fff727f31df0bc0c29bbedcf0a136528aebd3589c588298abfe55713bdce60916d568d55aed125944679e97504a30b1847f9da7ee72e3981d91a6b5e002b2cab5f69802d645cb5db54a39566af2c4c972b5ab7b4d9ea984e0644fe0af15a9a4561e5a073fb9d71bebffe9f26f99aaaa7c942729f2768093e7383f52b39daf4c83c9b4db06b853c9011fd80aec0e14d57d686b3ea62a5f167a688de8cdc284cf4256e1ce742d1d4c66742b0c8b9f33db6b2e3b4b911cf5569f889f16109f2478c655ac2fbdefe917a0765ca5a4725b438806921b40e475b25578a340aa08ed16b6778829257c067b5305204d834fd875fa59b2342c00f0c21fa51582f0be8d98dac22654a55e71357751e46ced9cca0ef53b83f7605df7edfd02d88eb9d454fd87625f7d6b274912d35ad6343f9828742c134edeb5a2f74e17c3ae9b47ebd6b2e5de0006bf3dc92c7e40f0bad72833cac86bb056ce8477ee6de667ebbe5cf234003a208e9201c1589cc07a89a5d2d6f8704532fdc52247225c900425b37d9d03a05cdb97ebebd27241ef9b71ae46f51db2d61b6752955a7fee96e7a3950fe70a7a9881fdff2d439ea67b2cd676a691b096f2b3ef28456afdadc170a233305914ee57c99eb8e35743caad878f53db67ac432b0754328d8175991a46b4be2f2fe59c9a24807110ef70ee86546bdb37d742596f5e1fd175c14df15dd5dac367f08bf2685986aeabb7af5ee1f16b2bbded5342e6248ebf80f2c33bbd5f22e0fd682a6702f71113c78750cac6ddee256e3e84692d4d05ff62e9368e4914f62bf22a499e8a2c3a7cc08fc04ceabc249bb0c90262121fe170a854811e4f1e5275ffa4b3ca3aebe235da45398a2bc2578df5af7d1fd493bde6149a6c56f132b5668cdbecced81a8dead77c8c8afa285570e42f22823e03ca0ace83ef04e8a57c746111aa134ad8f2ac1ef30fc928ec52955ad95ac02614ce9ba8b22402f55cdbec204be8cef1f9f3a8006056fd97b3e03cdddbd5a81581bc1438763f7c09ff3b2c0328ea75f7060d0d86578395712533c3d305ac4d08d8caabd02669d97c6f212d5f0719983a3dd34cefc128c11c6a617af7435bba2eb4eaa2a3015737fdf7020a5035b3a8ef15e17ea9989239976203953b40f030fa1d37f6897adcc86d0687f61385f4fbf256738105dd3d3bae969746036725a351bf593b6d82af65626dace22849a4c58867c440e1deccd203bb0cef3f0e9aee4d324b3f2dc7433c63b97c2ce1f236df7f51fee430276dc72c26714d8f0008ff1db7d02fe126934f38966f40469614008344c307d4fa0230f4a37da5a72bda16c4a1a777230d60f53113abaf888fda95e0b5a7d05c004ee47d7f02aec218bb2d01eebf16f023bde601bc665edae17b3184ad6da8e7abb82f187bae822121dac1915f59a36705451a7d14bb42abdd8045ce05d7f8ee6fcce40553e5c8bf0f9d0b4c2a6618b7ed6ee932bf9d91d30b31b384cc6dcefae6cb04bf8c4add72fc79deaf43476e001f31ad804c2133c420dd8b557b8f47e5fa69631cd8e2bfcd56df645a1128e84353cf9a11895afe368f5a8efcd76d04f31ce09157cd996ad07c8b8ae917264532a41a8932259b095869769ce55f4613c67d910a1951dfea6a665b632c855161cd66b6b7db23516478d89f932c583390bea1737e0c5c32200948f9261f64b46c5c5519514f47187c4a5af51501a6d781bc5d978bb889a1a05e05afae289e9cbc6ac9573f1732e58e89afe793488ed896927cadb80f572c4b8dfc64b9354eb83c2cd7afa1d594ef0f94cb35259a830c779676cf6d06cfaa151b059ea65a9da180ab1371c140e13f0513a7de8e0540d266790eea069d13fb7b6ca9b4473540e1a6443963d503fbb84e055d7271e5bc50cdc683b4a2d3b30ff438716ee5632026606d4fd3e6d23e0641c6e6ef1aa22d5e17aa6b15ec0572035141924a8842e67a10064b54dd8859d8e9a084247a9fca95d0ddc5deb2ec35bbd749489a71ba1d56cf8ea345fe11a148f36f5f614dbaa007573f0aa2654d736955cb9e7cf0538593a0136e07d6ebb83f5b69ae0d818ee4a4954a28271c0d5b37588be44843474de60448009afb4434b5829295e42e002682cce3d79084668980758f92af044b19bdbabd25cce64e7e9773e2a2fce7fdf8558c372e07a444523a963b6ee1f9c641fa3084f66c0081b17f32a4f69a", 0x1000}, {&(0x7f0000000080)='m', 0x1}, {&(0x7f0000001500)="f7ee40438f021eced5df7cc456c28a36f5ecc20471d55de7db38f5a2e8c851fd697b50b27ed96fe01f03d03e60b7d20b9d31b78ef6bad2b8b73deb3b1914cf3933d839b807c55164f23b4408461605195547aba203d75d7345ce54b0b474f7d24f146ad3374be61963d3bee63995ef0e735efe0d697ff827d4f0ec49643cc9f80762d7f36015494ec3bb5fe2894aaa0ea5b3eea8729fe4262c78c8c08987bdf3ff5ea3842310d7f538f798b529d73a65b15a42a9658fc102802ea38d61ad81d90ab34d241f1fe9eef811b451884f33998e6ca7b7edf84e2f25db5c7faa7c5b30a4d843809fa1bbdbc91c4bb164b2e1508057ec5ccf84f13183", 0xf9}], 0x4) (async) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000001780)=""/102400, 0x19000}], 0x1) (async) 16:01:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)) (async) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780), 0x200, 0x0) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) (async) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)) (async) r8 = open(&(0x7f0000000380)='./file0/file0\x00', 0x200, 0x1a8) r9 = socket$inet6(0x18, 0x1, 0x6) (async) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) (async) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)) (async) r12 = kqueue() kevent(r12, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) (async) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) kevent(r7, &(0x7f0000000540)=[{{r9}, 0xfffffffffffffffe, 0x4, 0x2, 0x7fffffffffffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x800, 0x1}], 0x10000, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x80, 0xffffffffffffff4b}, {{r8}, 0xfffffffffffffffb, 0x4, 0x1, 0x23f, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffffc, 0x40, 0x1, 0x3ff, 0x200}, {{r11}, 0xfffffffffffffffb, 0xc9, 0x1, 0x5, 0x7fff}, {{r12}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x7}, {{r13}, 0xfffffffffffffffd, 0x0, 0x8, 0x8e0c, 0x3f}, {{0xffffffffffffff9c}, 0x7, 0xc8, 0x4, 0x6, 0x8000000000000000}, {{r5}, 0x0, 0x0, 0x4, 0x10000, 0x1ff}, {{r14}, 0xfffffffffffffffe, 0x42, 0x80000000, 0x3ff, 0x10001}], 0x5, &(0x7f0000000740)={0x2, 0x7}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0xe8, 0x8, 0x6, 0x6c}, {{r2}, 0xfffffffffffffffe, 0xc, 0x20000000, 0x9, 0x9}, {{}, 0xfffffffffffffffd, 0xa3, 0x1, 0x2, 0x9}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x1, 0x264f}], 0x1d9, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff8, 0x4, 0x8, 0x7, 0xffffffffffff273e}, {{}, 0xfffffffffffffffd, 0x10, 0x80, 0x2, 0x5a5f}, {{r6}, 0xffffffffffffffff, 0x61, 0x4, 0x100000001, 0x37fd}, {{}, 0xffffffffffffffff, 0x0, 0xffff6, 0x8000000000000001, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x80, 0x80000001, 0x3}, {{}, 0xfffffffffffffffa, 0x66, 0x1, 0xffffffffffffffff, 0xe3e}, {{}, 0xfffffffffffffff9, 0xc6, 0x80000000, 0x0, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x23, 0x1, 0xd37, 0x1}, {{r8}, 0xfffffffffffffffb, 0x20, 0x1, 0x1ff, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x8, 0x0, 0x3}], 0x5, &(0x7f0000000500)={0x40, 0x2}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r15) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='W\x00') r16 = semget$private(0x0, 0x1, 0x89) semctl$GETNCNT(r16, 0x3, 0x3, &(0x7f0000001240)=""/239) semop(r16, &(0x7f0000000040)=[{0x0, 0x100, 0x1000}, {0x0, 0x1, 0x1000}], 0x2aaaaaaaaaaaaa70) (async) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x410, r15) 16:01:49 executing program 4: mknod(&(0x7f0000000340)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="0f", 0x1}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x1}, {0x4000006, 0x0, 0x0, 0xfffffffe}]}) r4 = syz_open_pts() close(r4) (async) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r4, 0x4}], 0x1, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r4, 0xfffffffffffffffe) (async) pwrite(r3, &(0x7f0000000000)="1cab59151b48a953b1fa7d505032", 0xe, 0x0) (async) pwrite(r2, &(0x7f0000000400)="35173f3d89e403a49d2f550938d2ebf1136261c2c23e6434212728a86bc81dee362b2a8722c428d42e36454b61bd36b97ff19d3ae9862163f2b2b3d2fb4b45decc59f48b57c81689314b2201581a6c35e20e78ef1a29ff2f309ec7edda6f1dd83aef9873d26e9156fc59cd4c2e4ca86b3d41e9721f298c17de0f66baa368ca15b5931fc0f4baa47798c8c99b22ca9e190ad6154f699c4ca03b26c6c5b73244b6fdf2b7d821e87d411104236069931b83958446aa51620c8d38df32ae4b187b17c76b579181da01a913612a", 0xcb, 0xfffffffffffffffd) r5 = dup2(r2, r1) (async) fcntl$dupfd(r2, 0xa, r1) (async) r6 = syz_open_pts() close(r6) (async) write(r6, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r6, 0x4}], 0x1, 0x0) r7 = accept$unix(r0, 0x0, &(0x7f0000000240)) poll(&(0x7f00000002c0)=[{r4, 0x40}, {r6, 0x100}, {r7, 0x10}, {r3, 0x122}], 0x4, 0xea31) (async) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000300)={0xfffffffa, 0x7fff, 0xff, 0x9, "336e5d50907d29f6da418c192d41350bbb68d18e", 0x9, 0xff}) (async) write(r8, &(0x7f0000000180)="4799276963c78ec7b8c1939349fdc655bccea41fc6331a0edeca461c1696fd986066ee42ade59f3d2d9d27c642fd122c981a63e585110211f63ef66d7b0413c47d26810679", 0x45) 16:01:49 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x10000) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 32) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x0) (async) r3 = syz_open_pts() (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) (async) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x2}, {0xffffffffffffffff, 0x20}], 0x2, 0x1ff) (async, rerun: 64) close(r3) (rerun: 64) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESOCT=r1, @ANYRES64=r2, @ANYRES32=r3]) (async, rerun: 64) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0xffff) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x5) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:01:49 executing program 2: r0 = socket(0x11, 0x3, 0x3f) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r2) (async) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000000), 0x22) (async) ktrace(&(0x7f0000000440)='./file2\x00', 0x0, 0x1d00, r1) (async) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x2, 0x2037, 0x800}, {0x4, 0xe8}, {0x1, 0x0, 0x1000}], 0x6) (async) semop(r3, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x93, 0x47}, 0x18040808000, 0x6, 0x6}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r3, &(0x7f0000000280)=[{0x2, 0x8}, {0x0, 0x7a9}, {0x3, 0x9, 0x1000}, {0x3, 0x2, 0x800}, {0x2, 0x2, 0x800}], 0x5) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x24, 0x7fff}, 0x4ff, 0x1, 0x4}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r4) (async) r5 = getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="5d07c43aa2f4b1b08c654475e822607bc02beaf294", 0x15}, {&(0x7f00000001c0)="90e24c0a41f67557399b13cf495ca3dea3454e66b9287f4e97dbcc0d67fca7d75f5f80ebef1baa77c5ce6cf65f69054d67a57c37b307101b3f8150d6f54a75eb7dd9b00220482bf1587ce5d04b09a94cfef4e8", 0x53}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r5}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r6}], 0xa8, 0x405}, 0xc) (async) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x220, 0x0) (async) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES16=r3], 0xa) socket(0x10, 0x8000, 0x7) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000001540)="0eab0a488c65ea59", &(0x7f0000000040)=0x8, 0x0, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="9bdd56f5241da5b9033d0293e62b"], 0x10) (async) sendmmsg(r7, &(0x7f00000003c0)={0x0}, 0xfffffffffffffd52, 0x0) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) dup2(r7, r8) 16:01:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x80, 0x1, 0x7f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x4, 0x4000, 0xff) mprotect(&(0x7f000057d000/0x1000)=nil, 0x1000, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:49 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xb4, 0x8001}, 0x7fff, 0x3cec00000000, 0x0, r2, 0x7ff, 0xffa, 0x80000000, 0xfff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x74780737e0b2329, 0x0) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) (async) fcntl$getown(0xffffffffffffff9c, 0x5) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xb4, 0x8001}, 0x7fff, 0x3cec00000000, 0x0, r2, 0x7ff, 0xffa, 0x80000000, 0xfff}) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x74780737e0b2329, 0x0) (async) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) 16:01:49 executing program 6: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = syz_open_pts() close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async, rerun: 32) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x4) (async, rerun: 32) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async, rerun: 64) r2 = getpid() (rerun: 64) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x400, r2) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="c95290c124d53f2799", 0x9) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) close(r3) (async, rerun: 64) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 64) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r3}}, {}, {}, {{}, 0xfffffffffffffffd, 0x80}], 0x0, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x3) r6 = syz_open_pts() close(r6) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./bus\x00', 0xffffffffffffffff, r7) (async, rerun: 32) write(r6, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) poll(&(0x7f00000003c0)=[{r6, 0x4}], 0x1, 0x0) (async) pwrite(r6, &(0x7f0000000200)="067505de", 0x4, 0x6) 16:01:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x80, 0x1, 0x7f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x4, 0x4000, 0xff) (async) mprotect(&(0x7f000057d000/0x1000)=nil, 0x1000, 0x2) (async) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x80, 0x1, 0x7f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x4, 0x4000, 0xff) (async, rerun: 64) mprotect(&(0x7f000057d000/0x1000)=nil, 0x1000, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:49 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="c4", 0x1}], 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) accept(r3, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:01:49 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xb4, 0x8001}, 0x7fff, 0x3cec00000000, 0x0, r2, 0x7ff, 0xffa, 0x80000000, 0xfff}) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x74780737e0b2329, 0x0) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:49 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xab, 0xffffffff}, 0xc) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/76, 0x4c) 16:01:49 executing program 4: mknod(&(0x7f0000000340)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="0f", 0x1}], 0x1) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x1}, {0x4000006, 0x0, 0x0, 0xfffffffe}]}) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) close(r4) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r4, 0x4}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r4, 0xfffffffffffffffe) pwrite(r3, &(0x7f0000000000)="1cab59151b48a953b1fa7d505032", 0xe, 0x0) (async) pwrite(r2, &(0x7f0000000400)="35173f3d89e403a49d2f550938d2ebf1136261c2c23e6434212728a86bc81dee362b2a8722c428d42e36454b61bd36b97ff19d3ae9862163f2b2b3d2fb4b45decc59f48b57c81689314b2201581a6c35e20e78ef1a29ff2f309ec7edda6f1dd83aef9873d26e9156fc59cd4c2e4ca86b3d41e9721f298c17de0f66baa368ca15b5931fc0f4baa47798c8c99b22ca9e190ad6154f699c4ca03b26c6c5b73244b6fdf2b7d821e87d411104236069931b83958446aa51620c8d38df32ae4b187b17c76b579181da01a913612a", 0xcb, 0xfffffffffffffffd) (async) r5 = dup2(r2, r1) (async) fcntl$dupfd(r2, 0xa, r1) (async) r6 = syz_open_pts() close(r6) (async) write(r6, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r6, 0x4}], 0x1, 0x0) r7 = accept$unix(r0, 0x0, &(0x7f0000000240)) poll(&(0x7f00000002c0)=[{r4, 0x40}, {r6, 0x100}, {r7, 0x10}, {r3, 0x122}], 0x4, 0xea31) (async) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000300)={0xfffffffa, 0x7fff, 0xff, 0x9, "336e5d50907d29f6da418c192d41350bbb68d18e", 0x9, 0xff}) (async, rerun: 64) write(r8, &(0x7f0000000180)="4799276963c78ec7b8c1939349fdc655bccea41fc6331a0edeca461c1696fd986066ee42ade59f3d2d9d27c642fd122c981a63e585110211f63ef66d7b0413c47d26810679", 0x45) (rerun: 64) 16:01:49 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="c4", 0x1}], 0x1, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) accept(r3, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) (rerun: 64) 16:01:49 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) open(0x0, 0x0, 0x108) accept(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = accept$inet(r0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3c, &(0x7f0000000080), 0x0) shutdown(0xffffffffffffffff, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000380)=""/24, 0x18}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000001180)=""/197, 0xc5}], 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r3, &(0x7f00000007c0)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844fbb016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add18f942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bb3f5fef9fdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe4290cfe89fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71c01492c9f9d5d762bccd5f03fb22f862cf6b67eebe8c910259b46f53718fb9378e9d60000928a6101ae308a387", 0xfffffdd0, 0x403, &(0x7f0000000040), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:50 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x34, 0x95}) (async) setrlimit(0x7, &(0x7f0000000000)={0x1, 0x9}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xed8, 0x0, "94976c800b0251593425258fef827330620400"}) (async) read(r1, &(0x7f00000000c0)=""/204, 0xcc) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000500)="358246de27fa231285758519c8d57be3e45dd72b31ff7c1dd8ede22f630122902cd1a450cd2e8aa1fa3e1e6a59aeaf484717d1dc10fb7183c261200ca30c2319966a4ae46554c639a234fd3678fa43ec7b042566543a3770e459de09549431f1f918fade450841ccbeb6134890f1c3639996aff577be90ed7f7eeef5f67a525d7ccefb58bbf3cfbf5a9bc8822ee446f2eec30e02e030db1a4f851bb02e81b268d6873ce8d10ddb744f455212a84286a760b5210c88ceacae35940d9452635ee5760e9ae18fc2d69b00c7fd2dcd095c995d9ec4cef0e8cab10f7088761760e0780810ef7b94cbf882979ff73419c64c45906abe596d38d8507f686adb4bf36302ea54f55322f489ecb50c3841ad51a4846bcb755268ee95aafea703ecdb1c80ad0e41e8e8f7baf5e2e3907da5eeb73bfc6157a37b759b37ae8c16aca3a962dbb91ae11244f19df7d8cfe0112d2f616d60c8bfc7c6a2077ccce3b5d973c1ac1a49db862757af00d2fc32af2dbe5a5cbf894a872a19221e6fccefcd190512a5ee516b467f4d3678b3e4818ca2f5c7a06afa7c14dffcb276587890bad3f57e36399bb05579fad05babcfda208deb99e91185965a2a877d2475b5e06a4ac49ba5ef1fa2f96a3153ae977ef77d4d10838b93213b6964b342d36a247a536efd8a6bb92ca4eebc44e645d3b44aea83fbe0e1c4e8aa204bc63e025d8e4db49e00c8f94ae9e7a308e2e59de7b09074d5a2f86cdba63990f209f21b533fae5a6567ece4dfb5140d8a686b0f1b3c9a73055812253191cdf1057d0b00d704307e60bacd7683ea101107620974f6016954c798ad140e9a89c05f73eba7096ad19a5e6463e32fa3e20f9eefc1c61a014169cfa1483d90ffa6b2b158562c1eaae914de91bf7cedec5befd8f747adc06a0a0e3873b4c2ed35693c229049a8fb7545a1984501ebb90065c6f8455078affaad8ef04cefc223b4a0d6bbce3407cc9029b929e280cbda0a9e91396f8fbef1336bf3b2dab65e0888b652eee1f0e49c17fde672448bd6e90fef36c11fa71193c4c042d69de1d05ea8f0b2f09d74c2602339669ab27d93499b6fe6081cd41a76acd49fc646434ea1ab9f08af91b1914c1c449d082805565252b5d47182ccc9b75306ac873371497e3d53d9dc7b5036c02bac22e91cb9f39d3aa2bc6c9a4804836fa428b379811abb1354ce6b749be1c57669d430128b1016f8ef7e1481687593bf760adb0cb608689b6f586107dd567018a94555aabec9eb9e408f9ba9134c0e013b67b9cc48fa784f43ff6b4e937f5b4d80b6b2e1d58f7c08177b81142d4181cb5557cec8a76f4b82c02d8d9b4ccc4493af8701b2f90a0cfe3ac72d6bcf0704fe3f5777843f3f542592c8aa5b8eff8be10185f9c57fa5b074cf35a0255aa3c81da39fdb3ae4f5d16524cf327496ff89237e943855d31a6c0ffd69adc1f920923b44c751349c8e19e0f5996e864149cf57171e6462ec326e43a4093a033f4810449a92ae8cb398788ebc1a88b45536ee31a775a9119f2b75222b101dc3c124ea0b15301ecafd7ddc485bee83ab9ca693d12342287b73cb04a3b65db15012839155eb3f76287f67b75088e187069dbbb44219db72c8f096bd7ca9f9c0cd16f9920a8cae9d68cfef5bb88f450ca6aaea513f809b228743cce589604a6274c28a80c5a2484f5ff6e32a05c976ef6cbb36ab5266b4bc32abd7132e925e1c4e6166ce86fc7f2849f08909b3b1ec208398edb2ee121de837002d2bb0156bc0f2084e6995f039f8ad886dda19b0f2c5e9cd56180ebf3ce5dc259ef5362c1d1483ec46fa37b26fe02817f6cf0ce5b937e1c9c5b0bcf46eaad2ff7799b7712e09fd45337d3b4acaf81bc1f5bb249693eb2be7dc5f0d2a0dd639639da868c47e3a2fc5e8fbaf747e128ae2fdd365d51cae918521482471b0e39b5e47184b2f640b57c513536870ea896cc91477a3ab66ee63e25ea0d6f3f4677c7ed1ba6d24fa6354d0540fbbefa00fe3116fd3115686741103d7253f2d76cb575c6d2afd75fce055ab2e5af5673315a3a1ffdf3958ccbffe558801ea9ad25adb700ddb1983ddf857e24ff6215d42c0723a13738286f366faa4d27f77cc5229e613dc2749424c9633d0a7eeed55ccea3131797c6faf80b95371639cea4ca21acd3c0575f1943106f22a4e226e668d048d4c7020b563bab8615031d9aabeb322d93223f40ad4122507e8cdc4ef136bf2e912549c2c7f1c8a97fcd1157ec0449078c071698a5936b846ceaffa02ad0547ba2f3403cd37f7f2d02f4f0c7a44acd3e5a54e0cd0cf82dda7b2185c8cecc3e47f2a77270ee59dea4ca0956a6a86d54c759e37581bade6692eabf2a23a68a2801b15f7607687acaeb88bbf85b63098b2ae0f8792ff2173493636eee23b6f4b40c9d438b685ebf8a87cfb3eff7d3890ae886fa6a296970a1cd181e7deec2910fada42275d63fb0be4951297920ffdcf0ab109f7901d7c47c07df437dd0b266abaf9d66e94b78f4ef3411e21e66e8977532dfd1702dcb911f47cdef2293e329b0111b0660a3e68849ec229d6a1882322c0af655f9fb31480081ac81eb8d629e7fd12633bd6a6f7f496bdf49bbbd60dfca2f2173d04b197400e92e6666605b7b9f119e69a8b197c1f20869ce7beb93e93e26c58246b30ea4c7adf172987beea24d4ebdb755bf28a0764a76c62d450fb9695e4f6c32e993dee9b30801ed1b5357ff00d6a5a5beeaf9811500a0a00cc473edce3b8be5f25f4c1dc74a1876efa34422394ace2ed671bcf05cf577e1254eb53e79e10ed83e6e9f64f6d8f4fa77067c1fc789de6494dfc866dfe3021bed2e0918d79acfd95825e5e60b4e9215281b00cb31c21dc08e6a3f158c45419770a82f1c11667006c0ab46fa39e6f78174da29e1af52cdd515ba878104a04dfdcc3108d77711e8c808e1c60db80111ff7fecae495fac3d8e226a67a7baded4896842852cd10ee8b8419f28e286664e38811a2f72dd46c93acb431519380f68250b3a7d2862e1e5b8c204b83124bd5be56244743212edd79dacfeaa3aeca10f1d445720cfe070fd07f2f04af0e4d743051e7bbed80a73893efaeb5c7869801959c92f9c5f8b17fd3e4b52468dee000050daed28ff90b18bc8b961ce6920cc3ad01b2a60828c9e3b8b3bdeaf977b7e7b30bfe17d0d2121538fb6984d343f003faba2e45b4379bb0f502f63466b418f1d35c267460ada3700c731c2e0c17eb736fd8821a62bac2a4b3db2a59ec278fb23754e756c2ba954e1d8557025ceb9fdd6ff650de5127899bce73e865c54a9132e3cb06d40b67ba997cf07b9a00f5ee17a42ff5ced5959ef253f55f6d67f86fe5ca54bceee34ca47f83421367e5cf46884a521188f6252beb6f6f66c626cd72731fc0824fa9e43795289af5a4ea453b217647794607f3868e7d2cef50f2be76e9c9c7fd2c6f1e6142e67677239b6c03e830075ee35ee097e53d4487eec4596cfe689a544bebdede4c0aed60d445ee7bc8bfbe4c41b4fc523084ec76e397c5aa354a6bebd77bf3033e3eab3dc44ea0e419bb040694adb5c9d544d138571f04c30ed5afefae36c2a1f50ce4b18f46b6bf23f1a0a46550446561cf3168de0b80b872e2690dc53ef667a4911bf7fa5fbb7e0dc58b403a3e61ca82d2046f4e52ca7bee85df5d12dac9c46fe51c706fd3c47bb3f0b5ab98618414b72ffe4edafab4df106a25df0181f1b67bfb399850c62c4c895cd5d6adaffab3a5eb8df7830b843fbfa098f4b0a3eb51083cca18dfd671d25150e3d110c61b02c315b7b655806b575b1975115ddc01b65e70a3d36acb9fabbf7f4ef050fa800decc7ff69054c01d1e67042aa5611324c2a92f176d8824550ef4f1b4227d219fc3ad82a39e3e690c4391ee3059062e2d9cc0a53d6199162d69b0990ddf7d68202d4be6dafedd39b15156ba2c0f31554ed5cc5f287ffdeb80558ab67a9b5a6e74175dac109196d26b7c431a072335f5b5d21ed664e4e7117446674941015ed07d920574f05f07116a23219c3a3110d5077027e3b88439243ce75a9b3251249767ab971dc51d623ecb54e0f17290c4505f4202a4b2d5af2e6284fe8ec4041bc44956a572593857855de83de432c98684549d12b4390536eab62aeb5f07646d72d86207c2530de2967a4b51c56b7dc7780b57fb39151b74b6e83fb8a0e44e7f37af40a54cf103b623b8576133c3cd39c9fff902fdb674fd4928a1b3982caa07b3d1ebb9af9b79da5f4b86fafd26bec0b09af25d5cdce232922b13a81972a0d83e87156f9f9a3c8d7084ca06307bd4d1638c5e84a35914b5ad783461cca861ed4ac3a2aa14ce14b594ab76ef300b3949385334c633b964e08e9ee76837ee1272fb18be10d6349e6141c4d8fd1606b8c08f14617cb9514539156305d37205850c6d626bbd4b693a8475552a32598615cd4eb6c869e236b978de310a7efb37c7951ab66c452922a38dbaa590ab8f6b17e3823e927854e20f241f763a30e1f7e6afa32c81bd59a91e31eea9ae78e130251109b9c6b3dec9403a2a41b946ac8ef19618c37e47d016b4b6b2b7eed216a0fc5d8aaf6ef44ed20d767aec5e14be9e9ecce4f44eb1e265e73d314522ab42d326e8bcd465a85b3d88e0f7745085281e231070eccc5dc8c234f8e807dcab093f5060e3a47e2f9cc646f6882c7ccee5457b8ce23258ce8b33add4c2bbdf388c720985020d6cd1c17246391a93a0689352885ae90bf0c769c1e7cdecc220d59880e440a087d9635e47cdb48ebb75720af58420e0bc504857a82e7eea66b9b00f7136da5b433ecae5bb671604daefe0ace4d074316614647a73dd9be44a8414762e6dbd5afcd542ba0e19c502010cd9fc90b9f85114340768a3f9209e3297d67b2308bbb713546575edd2427ec60439ab4254cc78a550e478ec2b8f058f32aac93d5341e56ac6230ab5c5d31947a67d961abcc0a6e144d15d873982d4532a4257782513217216f2eaf7acd1e36c3071a2a74099b11eec280b69101f6b32c625f0a5e5ab2bc8d80562d436ebd117c08d8f47ae88102459cb20a08c6aaedf8db082b28f357ceb454684f020f70d747f67653679cd66fdb71c6d4b5ca574919e9d8f521338e5eb695da45c0489f9007a4a48496922d7b5f7690d9ad54e4958c1b5eddfd6e7ad4f3103a16c6dcbf72ed88658715e719dfdfd4388fa70fbc18bba1febd63e18d7762c481ddf545c2adba2bc02989168d6191dbb77486f6b89db0e22e0b551490cb290ed68aded0e83941609dbf02f762e22d0afdeb072579799085dcfc10fa373410f332b226509c0000e3de290d26e0851afff55ae338088a9f335e8bdfe3f0f3959a9c35cbb48f90e941c3a3e27c84fa33f609c09299b7b91e521b1d7b84a4387d2baf14b934a61148972a4e23bfe6eaa10b82c179af9a3cff9e73e8ba529278f2898ad2e26f7570cf44c5f218f6439bb9d27bc6c2d624c201fb24a8c1f36a1cc961249e62c4429d526c6bba2629425b239321fd944fc81d5bb7379a8ba4cc745d5943f44815d7ac617a70b695cb929f61dbc475f312087c66754f86206608f0acfbec5df338b9f61e45d7264312724d84d861a05ad411e5ba14b4ce6d931f0af8c6bf3450cfe270f4d092864d641f56d0ae895972cd7754d54257b02da7ab95cedc65b35c687228779b5429045410997a589a6f8ce49444424845c504e3d6add9459fd7f6345819583efc692a65f533340c24dbc8d498b90d50f3f42f9deeba418a55e7e4b98517fcb8064069430efa47c4b972cd", 0x1000}, {&(0x7f0000000340)="3bf42b00834215924dd1b6de1faa4314a4d8ff1eb5c4c1a7c50762fd6b0fb5a714f4bb47434a0d640be781f693e10de7ca1c2698b15d0558df4a17b59f58786fffb176c915d9e6d0db79c1646c5261452534acb1820da711110f644bbbf303cf8769a598a9ec9946f4c92bc78563ea4f73dcc9b722f6d5e46172d0a1274a82d2e0f73af95ad17029e25e1e22e8f96419895f984a609b0f7e8188", 0x9a}, {&(0x7f000001a780)="34646e8b53ae8ff4c73813660ac54f35313f64dc3bca6d9847868a69076c0dc319802eca7658b80b91cc725efc3690b44e914e6f0271cfdb9244678891ba26cdaed109fc8649517ebb311f420a9702acb10eda1aaa10f5eb91801cc43e755c0c5e33159dd8b4163ba1771fee7977dfc269aa8c7d1a1d382663c73092432c9a172735e2470264df02a5b85641623c2db1fa9f9ee8d7989ec4c845415b14a8148f4a9a2b39e53aa21d569582838e5fd1e9466ac0062a009a88fbc487db5d3b3a13068f60e3981c660415859a9b9be146ba3064d2144d5bbd8fed8852186f90ed9ea925ec4b98848baa8c139f458510336669e8d43e4bb161229c2d93bc035cb371b116bfd1c0f924ef2d106cd8c47de88260e1c5e8fc09435b86679aef2b80b8623eaea5da2bc1ead3a138338655645f457c0f9e73a19c9cca7ede504bbf9c9164c6344c6324d1df63fb9d3c2d47c50bf6b01ec6d98e0c97b69e1101cecc630acf2305e31d725b3d9c97264ef82af1d2c47f86aab0f102b86b4b3af27788e803c456aeecd4c3df221cfd10a176311a22ce70418e20436c8f44f8d9ec63663d05014ab4adefdbccc73cb38386cbb0fc8ccd156297e44026a3e62b50dc473c002c7b76e0a5b4312a83dc9e8e1159913c5ae5571b3339e2b7d22bc5bd4aa1fd984d5570d778c7d0959f089d52933a9a6623cfab91f008723136e8afe5f2e95d3bb08cded9e785b515c63b096c080d7d68c806d2f63cf37d727c31973f217b3c1038dc852f692f8e95b330f4cd5b631af2051b4d8e2281a3e3e4e1a98599a656f78caac74fef95ae9bf66d3ba7c1ae6ae2858ac9dfbdabfc6e317a727a1ec5cdb34e405a1eaa19871e015eeeb2780c931c993c0f87e11ee7dff48523218f556437b5eb45ad502009a90e4a37bd98eeae199d5255a51eee4693bbb4606498323058e8d19f793d146a95eb4a75171cf6fb69e9b60f24ce5800d0b759bccf48c4410d08ea002bff70995761445d4b3e56be1cc39625025ec0d16a50e7a4ce2054852c53821a3962369dc2ba77e31cfeacde2a4a47f50ebf505f6e5a684ddeada8e2aef56e69d6cad642144e8c7d326880482e25f6f69fdf11854f9ec2ff90486648b77ccf9533dad510e47692b631dabd5d83ca68405744b68a4c24a0b947e5cbf30890ae4139d9bb062e8d71f448ca1fb68a5ef6929c8e3b470fbe939acf64c40b1d5336a189b07ea4205e5f8adf52e342b635ae212007a722cb7988c688a1a38c4b7fd7ebb4610ddfd2b395bd57a8e5bac47d32fbe320f2bda6748c288808588b3f7e6486a10942bf25f7b6519d91e0f83b4e98f06653cc21014b895c77e6e85a06390dbbf24140b43e6d4e7f0ac872b614d18771abdcf07352c2ac7f4fc2c73fc2e0194411d7229ff3864df74544516fa7fac3c4a85aa6a22c06b251cf7f65eae32c95fca2fe9b1c27aa0debd3aa5ea46f7b0bd001bb0afce6fa7add5a79a58175aa9bd79c53113b092c3c5010e9daa3a39cd3eac86cbd8de30f3b4f01d2d856abd83a40b91e144b2a54c1f24c82803117d73b3f32414ced3c163d56e632285b67163dcf792143510e4ac700a3dce12dd323262dde7c2ef02151f59eab5b8ff37b93bbde8a4f953cd5fc6e5521ecbc959267cc660e3605f0c4b45d1a57fdffdd476e4481ea79cf8db413af34e937723a10ca4744444c05b1f19f6a306f625f94477ba8b79b7fdaeb23603a3bd5847905f44248949c112920a8c391700f602caa6cff1635c1cce69a819cfa6a173e71e1dc1436bf62001db65ba8e7b2907875aa57799a3d01bdc53b8d777cca6dc67bced4993bb9cafbff6cd38066dd3398ec6bad597c36cf7154615e2b58c51cb138c1440bd09e365c257c8cf0d10a70656f06f626b70d4dff097f475bf3574daeb003a0f3ce4900097e82a592a2a0a0f5642e278541120a0884603bc99470be677a57805e0cdcaf8ba793efd04958490a2599aaa3b95907b48d1266b308277968b912bee4d4122340dae26076b5b63bede0c52640a9053fc93c337d35a8a5e577b4893b3d01e00f26c1de4c48ae7f98ae42908e476cd0f5c2f1260f512a498352a516caf69dc9be42a1a664ab26c3dd7811c584cc2efdf6a9f0fcd43e81e818f51bf0279efafa56b4898c0f0ec5827270cab05f419bd8c8a5c043ad11f984437170b1f8f0690090cedfc68717d3f4b056218107e1542efb0baf3dd9220071a5a64f003d35ca2712c0e4a6240baaa888e4f0faa25e4fe27558fc1802dae8164fc2d41600baea6068f3a13686faacc3d7b398932f35ef70489b25a52cb27d764afe9ad3aa325642cd15046a5bb6a6efe964e8ef011c36a92fc0c6b1bf2b215a4223adc8367d8e81c6c4417022a20209f951bf64ebf9258d31378b043722680238bb1ef79d6180db478bb77949bb8c8fd70dd21b9f780d7a025377d0291348525b79dc16b4b4754a4d23b3127705efd6a4124621a985d42718547e77a2d30048af990ea32d50323c33fb9ab5b03159d8e517d2625f6c20e57425423da0bf42aebae5aada7ba785e025ce56b1e3174269e7a305b72ca1a7047f6bb90227c152a8782a5b15c34f76f13f252c58016b920fd1d251bc00546a8cf4f85b66421f75c2e6f9c5cd0fd81db2e2930e57c1ea8c788ec46d2c909af8ec1e2d2f2fad02c41a8952816d2d6aefba6c4707f9269390b10f366a482d266826b421766396b37bc2a022262dfbd1ba6c05553c53a1913692c0b129a4efee8bdb81cf4488cc15fa50b7aa545f57b9422596afb93096d9c309f79dea467ddf748ae3cbecf242de2b4bf75264537aac54bc06aae666a1736c915c801386b96d0e7dffdb351ac5802c693f5e2404057d98f867f336dfed57893c358f5f34e4d6567206702e17ea59d63e4f99a10d9f604d2f0c35048e854f3edb5dfc753822e7777aa216f466030d60c5bc8db9cfadca6a654721111ead4d84302189f0e0e1f14c6c9a302100968253ab05edc3785afb4fc0407d846b7507a2e833b0aa240eabb0e657a2d6bc69ba6fd0e9ff76651cf99b88bbfdf3b74781f67570abd4884e8199ebc51b84e11b260435585f37a77df84e7be699c89b6e405b04a7901cc88c4ab32fc5026d3f2d8aa7865595c82a5fd94ef3cf2206ca8378d8d103503e8495462a8bc0bc55e6e3144f0d0891719479d322419fe83648a8e9cd15afe041666fb055847dcd5ba692c2ceafb50a49490347efd441404b57bcc88926bbfec210fd2a0bc92ff3f76d025659c2f75487fc9664b19dfebdea78d376e8ae4c21b54186addb4f8284062da2cea19955391229ed9732c49d56296c6cf2e305d802ae635582f183bac598b4f1ae9534ca2f2d1d31142e806834e5d231ef5a39c3d74f22e57be0c3e582bb242ab8b65ccedd8b26cc938bd5b4ae54b9d3ac245774efb6a306c3fe1af374001b799a2a6fa0ccc098d8c472d810f273864cae36d608a91b37fce884427342ff0abae40342fe6c5e2ca1aafd96c2d45a2f29ba03364ac2c158c557c66d20fe52b3cc4793622484bd6bee850196d2c7b57b7973c65e4472da9ebbe2f9d663164bccfb24ac6d37d50d3c38291c5bd9b920fd37c8548e60deae38378e2270a485c9186db71841d1105e1ac94050a179e9238d47c55f515fe19a04db0bee9468eab02c56ffc1df00b1742fedda69e1fa69eba7a10e60fe1a68c0cc97fb14329fd370efec985c2263fc06b4e1ed7a5876f0a5850b7beacac4296411f3878634f0974ccf2b082ea9d364e5ef8332aaedf9e9114174689314584316ae0e430e2eeca81558c63471e0e42ebf646d7129453c0593ae68feca4bf990ada28a24310d0832f20a08a05a3bc3cb2276324ba8c5c0f8ad75125ccd36f3a8916dd8529055399990c3e9998bed35c027de5260e0816b14b59935c3bd040df80c0ced8871c6b257a9d0a27ea91ebe7b1a57970a5de06f2bb1ba0d572853fe549d9987eb59e15d47f84e87df4fa92429090e128682f193aa4f4c9045881b911094f360f3cb105dcfcf07a297d268e3d07614d8fd4d8e7d9f325916231471bf4218e4df435fe6af560f7d6970bd150964b2c41386cf5672eb2a2db776bf1720260d04dfecb7aa4c6d5ea7db653de21f4b26fb76a52484f2db0f204614b77bcb88a56b9c5e822d71ff17b3101502e84e6b6d03464008ab841614814aaa3949e3939114e65ef4e30bd4b9855cfe32947b26addeb6b8a59942ee0524fa62d91d1312ee07f1130e8e487c1dd72dc9b99b147fcf5d01632745038e5263700ef0ffdcec632ea1517bd3f66b2f2e335f325dd0ce91e5d0606082b926ddf57fd854b1c8d9b3163f1b4dd1236f366c9f119a26bf5c803f4485821cb6b77622098a159a6be582cf65d9f4a2f0e55e1c9423a7ad9f4f7b8279618a9ed8124b497b68f517dabd6e31f6d2d4b0a4c96b2e7dc2914b46cd7f500dfc9e39a0cf534646beff1ef4b79dea5336f674dc3b0398e4cfb791277e40d6442f8e319370fba66c3bb69cc4ba50020665398d6ea208661f08f4b82d40b8934605407c965da7b9c270141d500e3704ff5b72a87ff505011aa7cc9d46ea48730161b76bd4b05ac50047c9f7bedf38a1653ded96318fbe302d290cad82f80171399c01087859bd9140c0dd11df2b2ddda10f9214ee18e61997e2eed42d9b50d19fcb97b7d98919972dfeab2cee7e701b0a026d69b4ab30e696d914177deb4fe661e8e10dc9d1e449c96c478ecf51ca5991d4dabbb5467b60bb94774b5a93c3d530455a5fb6a67f93e05127b5a6ac5b690aea283cf681e3edc72487b393f514063b53b344dc56837886a6168fa0e467073c67defc80991edb2595682348fec5af70d528891e2c8894dd6deb49a1bb72a1ca1040ec0063779d3d3fa39a6d3ace280053f3b72ca1fc1e8a3479b4fa452498d7a6ecefd2a6da10297f851d8102d24b8acfb2e594aa23bc77d9beedc353ee275fb90b03d93357352b3e29e842e4daae468ac1e07140af0445e4a4d83528649ed0bcc97308900ccda743a82b7d4c2e731ea9bb162a029a31c3d12bd268beaf372f94afa28c930e76965f9226529b5c27d3af9cb057bad02b4970f7272a6bf240fa70762a89e7a8111282075c0d9eaecbbcb919de4908a9eb6eab935438bec16526ab1950cbe5d5b3f313aff88337922cc96b6ce162d47762c51cd6508d470b54218825d6b413c3238a20cdd5ec2123ab8cbe8394b3f7bb27663b2fd409cacd2b896577186f7c491cb8851b8b981c3eec0354ae18ff4badf30633567e57dc6bc4fad404988097d079e11b80bf827a95329476df8cbf26ec21cf289e7ad51eec258181438e219842088c2e6be56b042a3257eeea9e73d4d9c471e2dbeea293e6e1137f17308279a7cf0d3a9cd118eebcaaa3113860d0af49ce3dbb60f93ab4512ecf90523a0c2f04b4d88f6f72bcb032b199e6ff8453e6590fbd5f5650068a3cc264c145cd3f15ebfd54551d791f2cdd2cddfb78ee834778e9d2f093e6873b7b4fda4ecd08f7302141cd5d80c0ef88906131be63f3d9e57d02b19e3f9d76f4529c2f37d5218d93ba0d3cda", 0xf67}], 0x3) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="cac098c6cfb53d0d7c1818becd4d36bac12f1d5b5454ded1837777e72c65fbac86da283b0afa2a2d08dd2be3ebf8ce82d3c4bf9b311ddef1cf9eb3b2c178646e506d15d5040a840bf3cf716732278663edfafba7d7d0f2ab5500cab9cc1fc2b4610b694c251644b1ba64efeaa8381d1806195c15921ab584e005484963bf2839fd34bddd94e4d0020db4e56010d7745735edcc0e0bd086f341c9dffd9c8e4ee792304228aa939b3ef64f04647a2b", 0xae}, {&(0x7f000001b700)="d188d8fb555e5b96ed4099a08c57f993d2cf74c48b55e5269b70ebbfff2cfd39695625b61a6d398f1b02e601db76088e0c035c1d75244b2924eabbcf1cebdf69da7e75244577f4289f450b97378c2ef306628262a7fc69bbc621bb1af09f9f31a6fe02802f5ecae712fdd10c0aaea3ba4132f10dbfc234eec4d336515b34f6bcaa3e86705d9382e86b50d0b10bc1358da4e383520c224f3aa29e20ef94d237d65cf78b39d20e4230644231e8811a3e0ec77d3909e4551a57a4627b12e6ff07f661d8d4cbb43c0fa868350071f9c0233621e397ba53a3065ff24b18ff6cf5cba4e8f1021c813eb3583ca89a7e6b0ad9325649e795df00964c42e75b5bcc4358e212f9dcbd1d0becac54d4a26687126bd06703cf0270f0796a41f5670c62bdcea5cfb787f9321bed27c274d341200d184cdcacd8de686cedbcdaeb168b0db2966c170ef4db16cbee982de5100877009ac3a7655c4b3f91b8295541d2a221a19ac912effe3bb0d6dee19d1e8419dfd2d1bc87b0ead93786d921e1d50a6315a1ecefaa1dd0b5900662e27f377f6b13c8e87972d362897e053fc7ad2e4554d1c821c5b8ad57527817331c23796b56b6439cf76f23c74076df8b5a4922107f1f3cdc6e2c22d18ee8b6d991ce8c8ee10e9286e11f9ce3cef6e144edd44b21f83f7b94e8f5bd15b5994473a413a40d9063db4538b9bdf50ca08c3283caa3dbc104cff8d32dfe20b7878b559716fcb37b1d81a4644c5f1ef301cec5519b3e7cda849f19842c7d95e9b8f5d17fb28b5827349bbb0363ad4c6bca3428a10c2385aab678430518ebb8a8645caeb69cd787a5daf544c6ae40b9877655c23e9c915f3c0b9eff6c4c8060b2aa9b27a66aeee15ffa1b346c9886b38a9096fd7a5289de8346dc0b3a12ad6604477116f424c7d6e6da1d30f8f3063a46dadc3086cc3a079b56f332c2f7e8f7a801722edf0cb8c67ce100bb27283b10ff4fe1d2fa3ddf935cf6567443f672a4f79f41c79d571b2e1a2ec2f61da01d3091501ca49d6404ddea16054e3120a50d406278caaf3da4fd2cba750938cb790f22d7e87f15433494a2639bb1a23044f7c81ae3bd96c6fb8c5cdc43ddbf516707040da1e2faf9920f997b2478063d202ad32f11762d869bb0769ba7d63b67c338e88dbe54c4cbcb8ac51cff3fa3f465c9cda97d8d644aa7a1f0b58faa994f008098a8fba9f19ef83254e932d856bf8bfdd693630117123ff8e74e766e67701b83d1a32405699cd2fa431dc9c103241f80e6a57ebdbfee26caff915e28e8e7ea8bcf71342ef0df3b53e398708a4807e8e15112c8745d6bdd427e9cf1b7da2754333739ba9c8320df5be71d7bc9ce162677c1d52dc37018c2f8732ec712fcf3e04bdb7d7862a872617f43bc1ab2a03a71d2c197b2ff24d5e46ff1b2fe7ec104822f8b46a14078dd83f8cff4db3ac1e622cc873a0b05a38faf8a4be5009321c5f7856da7a63d06b8d77bab99b8b209e123f5efbbe633b08688731d2c020697a220ef21b574fe4a79a794f0f22f8fccf87d78d12d00626868d85ceea06238f961e9716a59dc0157082668a6bfae63d8986fb70823fe93c0ed52734fd58d9724b5de7efea458b49c568f197c8767fb9ae505043bc674a3b7f5f5f92fdfd9cc24b1708b4a1bcd1fcae274d18177d46441d39f93f02c1febcac767e02dd9dc373988c06f58a6d50611efca194e1c9b5e035a8806ded261600772013f560351e86155cab00757d2a715f9f7463e4f3a0224a95ae5934d936c867048475961ec13a6a775b8ac9dc838cc5fdc7fc6e5e4c076a9fc2a30fe74804c31a4ffdacfb00362fdf6221b690c054282230b81a15943899369ee24ae6e439522e7f1a96e8fd6522611b4460c5f8497b5647389227a33263cb061519a80233cee77d34e65fb675a45089f4fbaac16a59cfd7bbf895204683d58b28c4d1672c853948344ea9d6db43fa074c5aa05f98d52fdebee744e93d445e0b1ae0f1b863b380605b5245da2635d1dee91f91b386e837fba162e1f7dc0897a3e35c8a9316a7184648610226eb34253373cecd51189c2fabbc960b133f7c4859703bba8ec1950e7b268c58a03ce1ede5aaa02d7cbfcd96d455d1fc4550c81d6b155851492963bc4f6d89d7822e90f342a57c77c844cc1c32ce0caeb341a8e89c6ca751225a4aaa25b1cb89cbee7cadd3364eb9bf8a02c8d8c1d55987f1a8974b7f7492d7d1e057a963949b355376adf456c9d1017b5f7a12aaec4213010c4f9d34bf80c835a7c25562587a13b38a96b3ca7f2daf801bfe746c82aa0bc4d7d1190d95abf4fa554274860bf1c73ca60c2c659328b1d2a9fcf401cfd9ca64fd7358f2facddb68015c61b17f17be536f4340267220e6500e2cdf7f7e4b32a9be0d6ee1b925c84a147df6e5b796718deaafbe59711ca003a90da2b243473fa0623f95c5b3a7f95ffdb364a9157f7d6e9d543843c5b704443a86a6439d0c025e9d4221a211fa58fc0f2d39c2536ece9067d0c20cd22a5df740a0c456ead01baf588a2255677b3464bb3a2f106bc0224bddbfee16da07c24156fc4f077b7169f1970d1bb05c64ba26aa26be38f6f3dfad4e5397c0fc9f14377154bb9e6734bd7fe914f7293000a9787fe3ffb8b9bd8c7d8857ca5711431d9e336fceb3b0a4817e534d49c3a1b73262aa5bfc115792e03ba449f2df9e65f01d1c960a9e9ba03a507334fe774c876213f129178aeacd3efcd618b7b9c8f30746be489503d9224a221e755859ce7464a5477b61c5cf24c0e6fa38026a8c8a802219ec29ff7ad7dd055375c8832ae839254ce141f15c1a2283aa698bf0660330ce8fcc724bedfebcc1bca87f19457e2ab7d4aad1f889772238206c3b4143d57141240ace9cb44b4ad7281bb41e876541050f96f9356901bb5fc49c0de122b883d09456f6c51b7f0f9e84273019d158d9575fc212cb602bbe5bdf8ca7bbddd91487bd7e8c90354c44a7baa978f02235b877f3b0c23565e9634e733bba63a0f8456584b2a1fc677d0f356614c471b833ad683859218a3d7c92fe1c2683987d6141453b732dc17aef8498c2efc977627647e074c5f9af29c103a10e679bb8485e02c18e13d3f3dd0dce4b3c634d774a9138af1903aaed7dfcd5d4c8d23fc7876df47093cbd7f47fdaf9a8c81335a8068174e5748e6235e1421483018fdb6babdccae31230f301cb168f1ff6f36c86be316b422ae17df163ac422c04fccee14a2bde28e4b41a5043bc10e0359f5df4670c1f95bf2ae0863325c93586d665352b3778ea12b2494c8ca8a22d9f5a51b1991c187183f9001c4498ed9cf2cc6af5d0e5ad03de0615afc7627a4b9e012ec9a626d523a4e740dffef3dcbc787cb64b1a703d0928b817ad058188bbd8959121ded55d00afb3c30dcc89b8dce5443b9e797a84f45477509d0ba76e3a0b37d6effd3797eb7be9bc14b55a9cd2ec6aa0b61686adb935205460d3d740fcc5f580cbb8e1c672a58dcc9da1597b5692f6ca5eba682f6c1ed7c75b91ff6b292202a5e18ec9d0aedc9fed3f8750069de2baf2d41e06ae917b7f2d0dd62ba287b7fff727f31df0bc0c29bbedcf0a136528aebd3589c588298abfe55713bdce60916d568d55aed125944679e97504a30b1847f9da7ee72e3981d91a6b5e002b2cab5f69802d645cb5db54a39566af2c4c972b5ab7b4d9ea984e0644fe0af15a9a4561e5a073fb9d71bebffe9f26f99aaaa7c942729f2768093e7383f52b39daf4c83c9b4db06b853c9011fd80aec0e14d57d686b3ea62a5f167a688de8cdc284cf4256e1ce742d1d4c66742b0c8b9f33db6b2e3b4b911cf5569f889f16109f2478c655ac2fbdefe917a0765ca5a4725b438806921b40e475b25578a340aa08ed16b6778829257c067b5305204d834fd875fa59b2342c00f0c21fa51582f0be8d98dac22654a55e71357751e46ced9cca0ef53b83f7605df7edfd02d88eb9d454fd87625f7d6b274912d35ad6343f9828742c134edeb5a2f74e17c3ae9b47ebd6b2e5de0006bf3dc92c7e40f0bad72833cac86bb056ce8477ee6de667ebbe5cf234003a208e9201c1589cc07a89a5d2d6f8704532fdc52247225c900425b37d9d03a05cdb97ebebd27241ef9b71ae46f51db2d61b6752955a7fee96e7a3950fe70a7a9881fdff2d439ea67b2cd676a691b096f2b3ef28456afdadc170a233305914ee57c99eb8e35743caad878f53db67ac432b0754328d8175991a46b4be2f2fe59c9a24807110ef70ee86546bdb37d742596f5e1fd175c14df15dd5dac367f08bf2685986aeabb7af5ee1f16b2bbded5342e6248ebf80f2c33bbd5f22e0fd682a6702f71113c78750cac6ddee256e3e84692d4d05ff62e9368e4914f62bf22a499e8a2c3a7cc08fc04ceabc249bb0c90262121fe170a854811e4f1e5275ffa4b3ca3aebe235da45398a2bc2578df5af7d1fd493bde6149a6c56f132b5668cdbecced81a8dead77c8c8afa285570e42f22823e03ca0ace83ef04e8a57c746111aa134ad8f2ac1ef30fc928ec52955ad95ac02614ce9ba8b22402f55cdbec204be8cef1f9f3a8006056fd97b3e03cdddbd5a81581bc1438763f7c09ff3b2c0328ea75f7060d0d86578395712533c3d305ac4d08d8caabd02669d97c6f212d5f0719983a3dd34cefc128c11c6a617af7435bba2eb4eaa2a3015737fdf7020a5035b3a8ef15e17ea9989239976203953b40f030fa1d37f6897adcc86d0687f61385f4fbf256738105dd3d3bae969746036725a351bf593b6d82af65626dace22849a4c58867c440e1deccd203bb0cef3f0e9aee4d324b3f2dc7433c63b97c2ce1f236df7f51fee430276dc72c26714d8f0008ff1db7d02fe126934f38966f40469614008344c307d4fa0230f4a37da5a72bda16c4a1a777230d60f53113abaf888fda95e0b5a7d05c004ee47d7f02aec218bb2d01eebf16f023bde601bc665edae17b3184ad6da8e7abb82f187bae822121dac1915f59a36705451a7d14bb42abdd8045ce05d7f8ee6fcce40553e5c8bf0f9d0b4c2a6618b7ed6ee932bf9d91d30b31b384cc6dcefae6cb04bf8c4add72fc79deaf43476e001f31ad804c2133c420dd8b557b8f47e5fa69631cd8e2bfcd56df645a1128e84353cf9a11895afe368f5a8efcd76d04f31ce09157cd996ad07c8b8ae917264532a41a8932259b095869769ce55f4613c67d910a1951dfea6a665b632c855161cd66b6b7db23516478d89f932c583390bea1737e0c5c32200948f9261f64b46c5c5519514f47187c4a5af51501a6d781bc5d978bb889a1a05e05afae289e9cbc6ac9573f1732e58e89afe793488ed896927cadb80f572c4b8dfc64b9354eb83c2cd7afa1d594ef0f94cb35259a830c779676cf6d06cfaa151b059ea65a9da180ab1371c140e13f0513a7de8e0540d266790eea069d13fb7b6ca9b4473540e1a6443963d503fbb84e055d7271e5bc50cdc683b4a2d3b30ff438716ee5632026606d4fd3e6d23e0641c6e6ef1aa22d5e17aa6b15ec0572035141924a8842e67a10064b54dd8859d8e9a084247a9fca95d0ddc5deb2ec35bbd749489a71ba1d56cf8ea345fe11a148f36f5f614dbaa007573f0aa2654d736955cb9e7cf0538593a0136e07d6ebb83f5b69ae0d818ee4a4954a28271c0d5b37588be44843474de60448009afb4434b5829295e42e002682cce3d79084668980758f92af044b19bdbabd25cce64e7e9773e2a2fce7fdf8558c372e07a444523a963b6ee1f9c641fa3084f66c0081b17f32a4f69a", 0x1000}, {&(0x7f0000000080)='m', 0x1}, {&(0x7f0000001500)="f7ee40438f021eced5df7cc456c28a36f5ecc20471d55de7db38f5a2e8c851fd697b50b27ed96fe01f03d03e60b7d20b9d31b78ef6bad2b8b73deb3b1914cf3933d839b807c55164f23b4408461605195547aba203d75d7345ce54b0b474f7d24f146ad3374be61963d3bee63995ef0e735efe0d697ff827d4f0ec49643cc9f80762d7f36015494ec3bb5fe2894aaa0ea5b3eea8729fe4262c78c8c08987bdf3ff5ea3842310d7f538f798b529d73a65b15a42a9658fc102802ea38d61ad81d90ab34d241f1fe9eef811b451884f33998e6ca7b7edf84e2f25db5c7faa7c5b30a4d843809fa1bbdbc91c4bb164b2e1508057ec5ccf84f13183", 0xf9}], 0x4) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000001780)=""/102400, 0x19000}], 0x1) 16:01:50 executing program 6: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xfc, 0x5}, 0x8) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/154, 0x9a}], 0x1, &(0x7f0000000240)=""/59, 0x3b}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x83) fcntl$setstatus(r0, 0x4, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 16:01:50 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="c4", 0x1}], 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) accept(r3, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:01:50 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0xfffff96a, 0x3, &(0x7f0000000100)="7408c634cea3f7be63ccdc03b487c3bb4e15697a60d72fec25deb73572e4b0ba86e901a6a3e91fd13c17ce91ab33fcb98fcac821696c8037063e55e041b7b638cfce51e0adbf174532a8b04656a837c269911a8429948235f99503a6676bd82cae37a72aacff66bad01f13ab1121355460f48560c53b57c0e003f1136a5241d4d0fdea77b2d64bc2fed1ed9be5fcb5f33cb13c54312008c8b8ebb9ed2ad81bc9cb0a31c9508fb04c9208b008aa702e6cc4de852985d2d4b137bd0c7ddf6dc638", 0xc0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="a7434e813e4ee9495b09026ad0278d8139fdec729bd119f70df83d539eea5f9688e5622b214aff2913d060d8518946bbf00c82196757f6061b80ac97dde4b7d3769c48f9b849d4f8482342afa1be1ef077810e3e644537e30a537f9102d4ad126907d7335ae49c3d55e804272d51505eea504490842719274638ea25961b103804fd9c48b2ba771c2fd2ccd8b5594bfa60a672faba9d36", 0x97}, {&(0x7f0000000300)="80fc21d5ab1bff1d199566ba37a5588faa4fcc9aba33351d70da0bb50f51412c2272cb62fe079581de1d77e83888b78ccf74a383d0ebff2b46c187163b1fbdb0cdbdc2908a1c72ef3c2a94fc1e246aa36942", 0x52}, {&(0x7f0000000380)="b5ce94709ec74ac20905560d9ef5cae8231e35894365d2b9c3cbcde60fbf3e40d6e1f7750e37bea721dc0b85af", 0x2d}, {&(0x7f00000003c0)="348cd8ef7943a778d89387797daa6408711c82d0d7255534e167736d78704fc6153640c3e49bde2c949924cfcff0a6301f0cc9aa711d0140926811b765b5cc3da319bba4f4f980cbd390c6070f566dc82cd2347a99379160ca46fd2aa978508ffce43f9310934b379ad3f3afe8e375be175fceb276a148f100f87eced0a82746de99b8fb36e275f4ed8cc0166cc1b092351b30db03c5b99c759d332a090ff1a298cfaa65513a15", 0xa7}, {&(0x7f0000000480)="7b792c3792ee9a3a9a9ea800f13367b72d699d511db787fc4fb7e13b909bbb83f942040c359eb325daee68800b54ffe1cce5baef22b616c5594b31b4a0adb6934103b36119bf8fbcacc40c136982f709c5b8bf9b7cac1274ad0e64db8244d267e83536c0ab6865f6bcbf29b8703c3317f6d35360ed9f", 0x76}, {&(0x7f0000000500)="d59ed683a209a9d76204af74ffe13d66be801b4a5d1f2723107288be3dd8625a4ae8c0064b9c9b6a7c888d434e76a1062d40c51378d9ccce19a5f9b5", 0x3c}], 0x6) r2 = socket(0x10, 0x4000, 0x4) dup(r2) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000000c0)="d2d27d8e", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:01:50 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = syz_open_pts() close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x0) (async) r3 = syz_open_pts() (async) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x2}, {0xffffffffffffffff, 0x20}], 0x2, 0x1ff) close(r3) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESOCT=r1, @ANYRES64=r2, @ANYRES32=r3]) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0xffff) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x5) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:01:50 executing program 2: r0 = socket(0x11, 0x3, 0x3f) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r2) (async) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000000), 0x22) (async) ktrace(&(0x7f0000000440)='./file2\x00', 0x0, 0x1d00, r1) (async) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x2, 0x2037, 0x800}, {0x4, 0xe8}, {0x1, 0x0, 0x1000}], 0x6) (async) semop(r3, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x93, 0x47}, 0x18040808000, 0x6, 0x6}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r3, &(0x7f0000000280)=[{0x2, 0x8}, {0x0, 0x7a9}, {0x3, 0x9, 0x1000}, {0x3, 0x2, 0x800}, {0x2, 0x2, 0x800}], 0x5) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x24, 0x7fff}, 0x4ff, 0x1, 0x4}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r4) r5 = getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="5d07c43aa2f4b1b08c654475e822607bc02beaf294", 0x15}, {&(0x7f00000001c0)="90e24c0a41f67557399b13cf495ca3dea3454e66b9287f4e97dbcc0d67fca7d75f5f80ebef1baa77c5ce6cf65f69054d67a57c37b307101b3f8150d6f54a75eb7dd9b00220482bf1587ce5d04b09a94cfef4e8", 0x53}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r5}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r6}], 0xa8, 0x405}, 0xc) (async) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x220, 0x0) (async) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES16=r3], 0xa) socket(0x10, 0x8000, 0x7) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000001540)="0eab0a488c65ea59", &(0x7f0000000040)=0x8, 0x0, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="9bdd56f5241da5b9033d0293e62b"], 0x10) (async) sendmmsg(r7, &(0x7f00000003c0)={0x0}, 0xfffffffffffffd52, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) dup2(r7, r8) 16:01:50 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0xfffff96a, 0x3, &(0x7f0000000100)="7408c634cea3f7be63ccdc03b487c3bb4e15697a60d72fec25deb73572e4b0ba86e901a6a3e91fd13c17ce91ab33fcb98fcac821696c8037063e55e041b7b638cfce51e0adbf174532a8b04656a837c269911a8429948235f99503a6676bd82cae37a72aacff66bad01f13ab1121355460f48560c53b57c0e003f1136a5241d4d0fdea77b2d64bc2fed1ed9be5fcb5f33cb13c54312008c8b8ebb9ed2ad81bc9cb0a31c9508fb04c9208b008aa702e6cc4de852985d2d4b137bd0c7ddf6dc638", 0xc0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="a7434e813e4ee9495b09026ad0278d8139fdec729bd119f70df83d539eea5f9688e5622b214aff2913d060d8518946bbf00c82196757f6061b80ac97dde4b7d3769c48f9b849d4f8482342afa1be1ef077810e3e644537e30a537f9102d4ad126907d7335ae49c3d55e804272d51505eea504490842719274638ea25961b103804fd9c48b2ba771c2fd2ccd8b5594bfa60a672faba9d36", 0x97}, {&(0x7f0000000300)="80fc21d5ab1bff1d199566ba37a5588faa4fcc9aba33351d70da0bb50f51412c2272cb62fe079581de1d77e83888b78ccf74a383d0ebff2b46c187163b1fbdb0cdbdc2908a1c72ef3c2a94fc1e246aa36942", 0x52}, {&(0x7f0000000380)="b5ce94709ec74ac20905560d9ef5cae8231e35894365d2b9c3cbcde60fbf3e40d6e1f7750e37bea721dc0b85af", 0x2d}, {&(0x7f00000003c0)="348cd8ef7943a778d89387797daa6408711c82d0d7255534e167736d78704fc6153640c3e49bde2c949924cfcff0a6301f0cc9aa711d0140926811b765b5cc3da319bba4f4f980cbd390c6070f566dc82cd2347a99379160ca46fd2aa978508ffce43f9310934b379ad3f3afe8e375be175fceb276a148f100f87eced0a82746de99b8fb36e275f4ed8cc0166cc1b092351b30db03c5b99c759d332a090ff1a298cfaa65513a15", 0xa7}, {&(0x7f0000000480)="7b792c3792ee9a3a9a9ea800f13367b72d699d511db787fc4fb7e13b909bbb83f942040c359eb325daee68800b54ffe1cce5baef22b616c5594b31b4a0adb6934103b36119bf8fbcacc40c136982f709c5b8bf9b7cac1274ad0e64db8244d267e83536c0ab6865f6bcbf29b8703c3317f6d35360ed9f", 0x76}, {&(0x7f0000000500)="d59ed683a209a9d76204af74ffe13d66be801b4a5d1f2723107288be3dd8625a4ae8c0064b9c9b6a7c888d434e76a1062d40c51378d9ccce19a5f9b5", 0x3c}], 0x6) r2 = socket(0x10, 0x4000, 0x4) dup(r2) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000000c0)="d2d27d8e", &(0x7f00000001c0)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) (async) setsockopt(r1, 0xfffff96a, 0x3, &(0x7f0000000100)="7408c634cea3f7be63ccdc03b487c3bb4e15697a60d72fec25deb73572e4b0ba86e901a6a3e91fd13c17ce91ab33fcb98fcac821696c8037063e55e041b7b638cfce51e0adbf174532a8b04656a837c269911a8429948235f99503a6676bd82cae37a72aacff66bad01f13ab1121355460f48560c53b57c0e003f1136a5241d4d0fdea77b2d64bc2fed1ed9be5fcb5f33cb13c54312008c8b8ebb9ed2ad81bc9cb0a31c9508fb04c9208b008aa702e6cc4de852985d2d4b137bd0c7ddf6dc638", 0xc0) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="a7434e813e4ee9495b09026ad0278d8139fdec729bd119f70df83d539eea5f9688e5622b214aff2913d060d8518946bbf00c82196757f6061b80ac97dde4b7d3769c48f9b849d4f8482342afa1be1ef077810e3e644537e30a537f9102d4ad126907d7335ae49c3d55e804272d51505eea504490842719274638ea25961b103804fd9c48b2ba771c2fd2ccd8b5594bfa60a672faba9d36", 0x97}, {&(0x7f0000000300)="80fc21d5ab1bff1d199566ba37a5588faa4fcc9aba33351d70da0bb50f51412c2272cb62fe079581de1d77e83888b78ccf74a383d0ebff2b46c187163b1fbdb0cdbdc2908a1c72ef3c2a94fc1e246aa36942", 0x52}, {&(0x7f0000000380)="b5ce94709ec74ac20905560d9ef5cae8231e35894365d2b9c3cbcde60fbf3e40d6e1f7750e37bea721dc0b85af", 0x2d}, {&(0x7f00000003c0)="348cd8ef7943a778d89387797daa6408711c82d0d7255534e167736d78704fc6153640c3e49bde2c949924cfcff0a6301f0cc9aa711d0140926811b765b5cc3da319bba4f4f980cbd390c6070f566dc82cd2347a99379160ca46fd2aa978508ffce43f9310934b379ad3f3afe8e375be175fceb276a148f100f87eced0a82746de99b8fb36e275f4ed8cc0166cc1b092351b30db03c5b99c759d332a090ff1a298cfaa65513a15", 0xa7}, {&(0x7f0000000480)="7b792c3792ee9a3a9a9ea800f13367b72d699d511db787fc4fb7e13b909bbb83f942040c359eb325daee68800b54ffe1cce5baef22b616c5594b31b4a0adb6934103b36119bf8fbcacc40c136982f709c5b8bf9b7cac1274ad0e64db8244d267e83536c0ab6865f6bcbf29b8703c3317f6d35360ed9f", 0x76}, {&(0x7f0000000500)="d59ed683a209a9d76204af74ffe13d66be801b4a5d1f2723107288be3dd8625a4ae8c0064b9c9b6a7c888d434e76a1062d40c51378d9ccce19a5f9b5", 0x3c}], 0x6) (async) socket(0x10, 0x4000, 0x4) (async) dup(r2) (async) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000000c0)="d2d27d8e", &(0x7f00000001c0)=0x4, 0x0, 0x0) (async) 16:01:50 executing program 6: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xfc, 0x5}, 0x8) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/154, 0x9a}], 0x1, &(0x7f0000000240)=""/59, 0x3b}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x83) fcntl$setstatus(r0, 0x4, 0x40) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 16:01:50 executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x40}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0xc2b2, 0x4) r2 = open(&(0x7f0000000040)='./file1\x00', 0x10, 0x9) poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) shutdown(r0, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000100)='./file2\x00', 0x4, 0x40001030, r4) 16:01:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0xc42) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/242, 0xf2}], 0x5, &(0x7f0000000600)=""/212, 0xd4}, 0xffffff30}, 0x10, 0x0, &(0x7f0000000740)={0x9, 0xffffffff}) 16:01:50 executing program 6: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xfc, 0x5}, 0x8) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/154, 0x9a}], 0x1, &(0x7f0000000240)=""/59, 0x3b}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x83) fcntl$setstatus(r0, 0x4, 0x40) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 16:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000001e40)={0x0}, 0x52, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x24002c) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000280)={0x7, &(0x7f0000001540)=[{0x6, 0xc26, 0x1, 0x1800, 0x1}, {0xfff, 0x5, 0x8, 0x6c1, 0xdaf}, {0xc0, 0x5, 0xfbff, 0x0, 0x80}, {0x40, 0x40, 0x2, 0x1d3}, {0x8000, 0x7fff, 0x0, 0x7, 0x7f}, {0x2, 0x20, 0x4, 0x1, 0x1}, {0x40, 0x401, 0x40, 0x4, 0x6}]}) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_GETMAP(r0, 0xc0105715, &(0x7f0000000040)={0x0, &(0x7f0000001500)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r5 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001980)) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000001940)=0x400, 0x4) connect$unix(r5, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000590accf23d7a2e8d47cbc669ef18cc1929f47f3c4724c5508bb907576021bc7c1d3fb07813637d3562b1cb6e5cb170f2026ac7836775664b65dfffb3000000000000000000000caf62dd061c6b79c6410d49a6e3b9cc0a77cd7198140b835896d3e144a5c0198bed959cf8d22fd6ff06c153768055ebf9dd37abeee8a2197a0ddef49a8ddfbfa50cbe03311d3712ab9f0f8bf47aa9b0eab3e5a0d8af3ddc51e0"], 0x10) r6 = socket(0x18, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000001900)={0x5, 0x6}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000140)={0x7, &(0x7f00000014c0)=[{0x3cf, 0x57, 0x7, 0xfffd, 0x101}, {0x401, 0x1, 0x101, 0x857c, 0x6}, {0xfff, 0x4, 0x2, 0x9, 0x7}, {0x4, 0x5, 0x1, 0xfff7, 0x365}, {0x2, 0x80, 0x2, 0x101, 0x8}, {0x7ff, 0x2, 0x1, 0xee, 0x5}, {0x1f, 0x8, 0x5, 0x1, 0x7fff}]}) shutdown(r5, 0x1) recvmsg(r5, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/3, 0x3}, {0x0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/85, 0x55}], 0x5, &(0x7f00000013c0)=""/132, 0x84}, 0x81) r8 = accept$unix(r3, &(0x7f0000001680)=@file={0x0, ""/505}, &(0x7f0000001880)=0x1fb) connect$unix(r8, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) 16:01:50 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = syz_open_pts() close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) (async) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xab, 0xffffffff}, 0xc) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async) read(r0, &(0x7f0000000040)=""/76, 0x4c) 16:01:50 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0xfffff96a, 0x3, &(0x7f0000000100)="7408c634cea3f7be63ccdc03b487c3bb4e15697a60d72fec25deb73572e4b0ba86e901a6a3e91fd13c17ce91ab33fcb98fcac821696c8037063e55e041b7b638cfce51e0adbf174532a8b04656a837c269911a8429948235f99503a6676bd82cae37a72aacff66bad01f13ab1121355460f48560c53b57c0e003f1136a5241d4d0fdea77b2d64bc2fed1ed9be5fcb5f33cb13c54312008c8b8ebb9ed2ad81bc9cb0a31c9508fb04c9208b008aa702e6cc4de852985d2d4b137bd0c7ddf6dc638", 0xc0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="a7434e813e4ee9495b09026ad0278d8139fdec729bd119f70df83d539eea5f9688e5622b214aff2913d060d8518946bbf00c82196757f6061b80ac97dde4b7d3769c48f9b849d4f8482342afa1be1ef077810e3e644537e30a537f9102d4ad126907d7335ae49c3d55e804272d51505eea504490842719274638ea25961b103804fd9c48b2ba771c2fd2ccd8b5594bfa60a672faba9d36", 0x97}, {&(0x7f0000000300)="80fc21d5ab1bff1d199566ba37a5588faa4fcc9aba33351d70da0bb50f51412c2272cb62fe079581de1d77e83888b78ccf74a383d0ebff2b46c187163b1fbdb0cdbdc2908a1c72ef3c2a94fc1e246aa36942", 0x52}, {&(0x7f0000000380)="b5ce94709ec74ac20905560d9ef5cae8231e35894365d2b9c3cbcde60fbf3e40d6e1f7750e37bea721dc0b85af", 0x2d}, {&(0x7f00000003c0)="348cd8ef7943a778d89387797daa6408711c82d0d7255534e167736d78704fc6153640c3e49bde2c949924cfcff0a6301f0cc9aa711d0140926811b765b5cc3da319bba4f4f980cbd390c6070f566dc82cd2347a99379160ca46fd2aa978508ffce43f9310934b379ad3f3afe8e375be175fceb276a148f100f87eced0a82746de99b8fb36e275f4ed8cc0166cc1b092351b30db03c5b99c759d332a090ff1a298cfaa65513a15", 0xa7}, {&(0x7f0000000480)="7b792c3792ee9a3a9a9ea800f13367b72d699d511db787fc4fb7e13b909bbb83f942040c359eb325daee68800b54ffe1cce5baef22b616c5594b31b4a0adb6934103b36119bf8fbcacc40c136982f709c5b8bf9b7cac1274ad0e64db8244d267e83536c0ab6865f6bcbf29b8703c3317f6d35360ed9f", 0x76}, {&(0x7f0000000500)="d59ed683a209a9d76204af74ffe13d66be801b4a5d1f2723107288be3dd8625a4ae8c0064b9c9b6a7c888d434e76a1062d40c51378d9ccce19a5f9b5", 0x3c}], 0x6) r2 = socket(0x10, 0x4000, 0x4) dup(r2) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000000c0)="d2d27d8e", &(0x7f00000001c0)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) (async) setsockopt(r1, 0xfffff96a, 0x3, &(0x7f0000000100)="7408c634cea3f7be63ccdc03b487c3bb4e15697a60d72fec25deb73572e4b0ba86e901a6a3e91fd13c17ce91ab33fcb98fcac821696c8037063e55e041b7b638cfce51e0adbf174532a8b04656a837c269911a8429948235f99503a6676bd82cae37a72aacff66bad01f13ab1121355460f48560c53b57c0e003f1136a5241d4d0fdea77b2d64bc2fed1ed9be5fcb5f33cb13c54312008c8b8ebb9ed2ad81bc9cb0a31c9508fb04c9208b008aa702e6cc4de852985d2d4b137bd0c7ddf6dc638", 0xc0) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="a7434e813e4ee9495b09026ad0278d8139fdec729bd119f70df83d539eea5f9688e5622b214aff2913d060d8518946bbf00c82196757f6061b80ac97dde4b7d3769c48f9b849d4f8482342afa1be1ef077810e3e644537e30a537f9102d4ad126907d7335ae49c3d55e804272d51505eea504490842719274638ea25961b103804fd9c48b2ba771c2fd2ccd8b5594bfa60a672faba9d36", 0x97}, {&(0x7f0000000300)="80fc21d5ab1bff1d199566ba37a5588faa4fcc9aba33351d70da0bb50f51412c2272cb62fe079581de1d77e83888b78ccf74a383d0ebff2b46c187163b1fbdb0cdbdc2908a1c72ef3c2a94fc1e246aa36942", 0x52}, {&(0x7f0000000380)="b5ce94709ec74ac20905560d9ef5cae8231e35894365d2b9c3cbcde60fbf3e40d6e1f7750e37bea721dc0b85af", 0x2d}, {&(0x7f00000003c0)="348cd8ef7943a778d89387797daa6408711c82d0d7255534e167736d78704fc6153640c3e49bde2c949924cfcff0a6301f0cc9aa711d0140926811b765b5cc3da319bba4f4f980cbd390c6070f566dc82cd2347a99379160ca46fd2aa978508ffce43f9310934b379ad3f3afe8e375be175fceb276a148f100f87eced0a82746de99b8fb36e275f4ed8cc0166cc1b092351b30db03c5b99c759d332a090ff1a298cfaa65513a15", 0xa7}, {&(0x7f0000000480)="7b792c3792ee9a3a9a9ea800f13367b72d699d511db787fc4fb7e13b909bbb83f942040c359eb325daee68800b54ffe1cce5baef22b616c5594b31b4a0adb6934103b36119bf8fbcacc40c136982f709c5b8bf9b7cac1274ad0e64db8244d267e83536c0ab6865f6bcbf29b8703c3317f6d35360ed9f", 0x76}, {&(0x7f0000000500)="d59ed683a209a9d76204af74ffe13d66be801b4a5d1f2723107288be3dd8625a4ae8c0064b9c9b6a7c888d434e76a1062d40c51378d9ccce19a5f9b5", 0x3c}], 0x6) (async) socket(0x10, 0x4000, 0x4) (async) dup(r2) (async) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000000c0)="d2d27d8e", &(0x7f00000001c0)=0x4, 0x0, 0x0) (async) 16:01:50 executing program 6: setgroups(0x0, 0x0) setgid(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) r1 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xa8a, 0x0, r1, r2, r3, 0x0, 0x5}, 0xa81, 0x8000000000000000, 0x3}) setuid(0xffffffffffffffff) syz_open_pts() 16:01:50 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) open(0x0, 0x0, 0x108) (async) accept(0xffffffffffffffff, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) r3 = accept$inet(r0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3c, &(0x7f0000000080), 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000380)=""/24, 0x18}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000001180)=""/197, 0xc5}], 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r3, &(0x7f00000007c0)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844fbb016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add18f942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bb3f5fef9fdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe4290cfe89fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71c01492c9f9d5d762bccd5f03fb22f862cf6b67eebe8c910259b46f53718fb9378e9d60000928a6101ae308a387", 0xfffffdd0, 0x403, &(0x7f0000000040), 0xc) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:50 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="883edf4aa4701ae971c608086b63af9bc6746b00110000000000000072e7fe", 0x2cfea}, {&(0x7f0000000040)="4d23b061c4ae83d3044b24b025c0ccd75640e981d16d7da19f710aad0c8756e6a1c6ddea7be32b8983ac243c3a9a645860fe92cece62685819c76d3993488d91170bb2dece10a74490b7b590c54d9536059bfc8675fc0b3cfd3fbf"}, {&(0x7f0000000100)="88a8d28d0ca5bd59e539faf15df097f826657de7ce7194dead8569d737"}], 0x10f8) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000100), 0x1000000000000161) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r3) pread(r4, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r6) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x70}, 0x7fffffff}, 0x10, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:01:50 executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x40}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0xc2b2, 0x4) r2 = open(&(0x7f0000000040)='./file1\x00', 0x10, 0x9) poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) shutdown(r0, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000100)='./file2\x00', 0x4, 0x40001030, r4) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x40}) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0xc2b2, 0x4) (async) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x9) (async) poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) (async) getppid() (async) fcntl$setown(r3, 0x6, r4) (async) ktrace(&(0x7f0000000100)='./file2\x00', 0x4, 0x40001030, r4) (async) 16:01:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async, rerun: 64) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0xc42) (rerun: 64) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/242, 0xf2}], 0x5, &(0x7f0000000600)=""/212, 0xd4}, 0xffffff30}, 0x10, 0x0, &(0x7f0000000740)={0x9, 0xffffffff}) 16:01:50 executing program 6: setgroups(0x0, 0x0) setgid(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) r1 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xa8a, 0x0, r1, r2, r3, 0x0, 0x5}, 0xa81, 0x8000000000000000, 0x3}) setuid(0xffffffffffffffff) syz_open_pts() setgroups(0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) semget$private(0x0, 0x3, 0x0) (async) getegid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)}, 0x400) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xa8a, 0x0, r1, r2, r3, 0x0, 0x5}, 0xa81, 0x8000000000000000, 0x3}) (async) setuid(0xffffffffffffffff) (async) syz_open_pts() (async) 16:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000001e40)={0x0}, 0x52, 0x0, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x24002c) (async) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000280)={0x7, &(0x7f0000001540)=[{0x6, 0xc26, 0x1, 0x1800, 0x1}, {0xfff, 0x5, 0x8, 0x6c1, 0xdaf}, {0xc0, 0x5, 0xfbff, 0x0, 0x80}, {0x40, 0x40, 0x2, 0x1d3}, {0x8000, 0x7fff, 0x0, 0x7, 0x7f}, {0x2, 0x20, 0x4, 0x1, 0x1}, {0x40, 0x401, 0x40, 0x4, 0x6}]}) (async) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) (async) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc0105715, &(0x7f0000000040)={0x0, &(0x7f0000001500)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r5 = socket(0x2, 0x8001, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001980)) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000001940)=0x400, 0x4) connect$unix(r5, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000590accf23d7a2e8d47cbc669ef18cc1929f47f3c4724c5508bb907576021bc7c1d3fb07813637d3562b1cb6e5cb170f2026ac7836775664b65dfffb3000000000000000000000caf62dd061c6b79c6410d49a6e3b9cc0a77cd7198140b835896d3e144a5c0198bed959cf8d22fd6ff06c153768055ebf9dd37abeee8a2197a0ddef49a8ddfbfa50cbe03311d3712ab9f0f8bf47aa9b0eab3e5a0d8af3ddc51e0"], 0x10) r6 = socket(0x18, 0x3, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000001900)={0x5, 0x6}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) (async) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000140)={0x7, &(0x7f00000014c0)=[{0x3cf, 0x57, 0x7, 0xfffd, 0x101}, {0x401, 0x1, 0x101, 0x857c, 0x6}, {0xfff, 0x4, 0x2, 0x9, 0x7}, {0x4, 0x5, 0x1, 0xfff7, 0x365}, {0x2, 0x80, 0x2, 0x101, 0x8}, {0x7ff, 0x2, 0x1, 0xee, 0x5}, {0x1f, 0x8, 0x5, 0x1, 0x7fff}]}) (async) shutdown(r5, 0x1) recvmsg(r5, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/3, 0x3}, {0x0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/85, 0x55}], 0x5, &(0x7f00000013c0)=""/132, 0x84}, 0x81) r8 = accept$unix(r3, &(0x7f0000001680)=@file={0x0, ""/505}, &(0x7f0000001880)=0x1fb) connect$unix(r8, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) 16:01:50 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef325c00000020", 0x8) 16:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000001e40)={0x0}, 0x52, 0x0, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x24002c) (async) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000280)={0x7, &(0x7f0000001540)=[{0x6, 0xc26, 0x1, 0x1800, 0x1}, {0xfff, 0x5, 0x8, 0x6c1, 0xdaf}, {0xc0, 0x5, 0xfbff, 0x0, 0x80}, {0x40, 0x40, 0x2, 0x1d3}, {0x8000, 0x7fff, 0x0, 0x7, 0x7f}, {0x2, 0x20, 0x4, 0x1, 0x1}, {0x40, 0x401, 0x40, 0x4, 0x6}]}) (async) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) (async) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc0105715, &(0x7f0000000040)={0x0, &(0x7f0000001500)}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r5 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001980)) (async) socket$unix(0x1, 0x2, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000001940)=0x400, 0x4) (async) connect$unix(r5, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000590accf23d7a2e8d47cbc669ef18cc1929f47f3c4724c5508bb907576021bc7c1d3fb07813637d3562b1cb6e5cb170f2026ac7836775664b65dfffb3000000000000000000000caf62dd061c6b79c6410d49a6e3b9cc0a77cd7198140b835896d3e144a5c0198bed959cf8d22fd6ff06c153768055ebf9dd37abeee8a2197a0ddef49a8ddfbfa50cbe03311d3712ab9f0f8bf47aa9b0eab3e5a0d8af3ddc51e0"], 0x10) (async) r6 = socket(0x18, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000001900)={0x5, 0x6}) (async) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000140)={0x7, &(0x7f00000014c0)=[{0x3cf, 0x57, 0x7, 0xfffd, 0x101}, {0x401, 0x1, 0x101, 0x857c, 0x6}, {0xfff, 0x4, 0x2, 0x9, 0x7}, {0x4, 0x5, 0x1, 0xfff7, 0x365}, {0x2, 0x80, 0x2, 0x101, 0x8}, {0x7ff, 0x2, 0x1, 0xee, 0x5}, {0x1f, 0x8, 0x5, 0x1, 0x7fff}]}) (async) shutdown(r5, 0x1) (async) recvmsg(r5, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/3, 0x3}, {0x0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/85, 0x55}], 0x5, &(0x7f00000013c0)=""/132, 0x84}, 0x81) (async) r8 = accept$unix(r3, &(0x7f0000001680)=@file={0x0, ""/505}, &(0x7f0000001880)=0x1fb) connect$unix(r8, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) 16:01:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0xc42) (async) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/242, 0xf2}], 0x5, &(0x7f0000000600)=""/212, 0xd4}, 0xffffff30}, 0x10, 0x0, &(0x7f0000000740)={0x9, 0xffffffff}) 16:01:50 executing program 3: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x40}) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0xc2b2, 0x4) (async) r2 = open(&(0x7f0000000040)='./file1\x00', 0x10, 0x9) poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) (async) ktrace(&(0x7f0000000100)='./file2\x00', 0x4, 0x40001030, r4) 16:01:50 executing program 6: setgroups(0x0, 0x0) setgid(0xffffffffffffffff) (async) r0 = semget$private(0x0, 0x3, 0x0) (async) r1 = getegid() (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)}, 0x400) (rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xa8a, 0x0, r1, r2, r3, 0x0, 0x5}, 0xa81, 0x8000000000000000, 0x3}) (async) setuid(0xffffffffffffffff) syz_open_pts() 16:01:50 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7}, {0x6}]}) sysctl$hw(&(0x7f0000001300)={0x6, 0x18}, 0x2, &(0x7f0000000240)="1cfe12d6", &(0x7f00000002c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x5c, &(0x7f0000000480)={@local, @remote, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "8b993c", 0x1e, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0xe786, 0x1, 0x4, "1c8b7ea57d2260913e3561828fec"}}}}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) pwrite(r1, &(0x7f0000000080)="6a35694c659fb4d865d8c5f6053365d8c7bf093673cbb1620b14bfe61735ebdea1a0a2869357021c1a4d3dde8c17b20517c6079bcb7e17316cb4532bc44a949ae738897f1e55ccc15a7e78a97965d4f03d28850ad266602d114fb000225aea53c5332fbe4e9ba1b80ff52eae9a2822172d47ee6e36bd5a80ec5a929696c82a", 0x7f, 0x8000) r2 = dup(r1) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000300)=""/251, 0xfb}], 0x2, 0x148) 16:01:50 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x28}, {0x1006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="cf2600", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}}}}}}) 16:01:51 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xab, 0xffffffff}, 0xc) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/76, 0x4c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) syz_open_pts() (async) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) (async) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xab, 0xffffffff}, 0xc) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async) read(r0, &(0x7f0000000040)=""/76, 0x4c) (async) 16:01:51 executing program 1: poll(0x0, 0x1f, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) dup2(0xffffffffffffffff, r0) r1 = syz_open_pts() close(r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x2000000000000168, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="fe0763c60157f51fe768ae4a369352c2ed5079b08dfa51f0b5c2072adda673863df1455d62adc3ad0f3fb30b72dfd314da0142746ef1fe5d71301c8ebe8f9287e7fc2ec72474cf7105ba99c15d44ebac459f82df4499a478026bbb83979907dd20d4a4ac0dd163f3cd8c31ab80755629a1", 0x71}, {&(0x7f0000000180)="acd867dfaf80890e3ebab0071af17c9b81af37144bbbd7f35a754893f0a0f15989fb52d5e4895039359272b325dcbad66f5c1d18d16f35411c6159c4940a968b760209c1ce12ad7ed55cc95f7b1ac05aab804f4064b501fe9d28ee03a43d456c280386ddff875f74a2e1e3d2dbaae1ca89cd68741c285b522c475ced00ba876796fc9fb4fcc3864b7ab214cb124af6dd123c634c07560d9c319a17c84709001e9a73379dc2cd294796c0353472c3e603596e90344fc13e8d1282b4e7576ecdd4098e30d8b80f6ef3d057e112cd515434b980936657", 0xd5}, {&(0x7f0000000280)="46f21c62088422bdbf55be5d8b14f818f9441b31b5c95239bd6c7f9500df1804e1669d2a39031696b7fc72cdad801e1218d03b212849e55ef216291b21067dc80e4e2612505c4bd0bf97746ab0c4bdca5a5fc53cb53eed11506b3af973ddcca6bfd3f1e43b73e4d518ab77bc68d70dff14f287e47329ae", 0x77}], 0x3, 0x6) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x81) fcntl$dupfd(r3, 0x0, r2) 16:01:51 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x71}], 0x3, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) dup(r0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0\x00') mkdir(&(0x7f0000000dc0)='./file1\x00', 0x0) 16:01:51 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) open(0x0, 0x0, 0x108) accept(0xffffffffffffffff, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = accept$inet(r0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3c, &(0x7f0000000080), 0x0) shutdown(0xffffffffffffffff, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000380)=""/24, 0x18}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000001180)=""/197, 0xc5}], 0x3) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r3, &(0x7f00000007c0)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844fbb016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add18f942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bb3f5fef9fdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe4290cfe89fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71c01492c9f9d5d762bccd5f03fb22f862cf6b67eebe8c910259b46f53718fb9378e9d60000928a6101ae308a387", 0xfffffdd0, 0x403, &(0x7f0000000040), 0xc) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:51 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef325c00000020", 0x8) socket$inet(0x2, 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) (async) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef325c00000020", 0x8) (async) 16:01:51 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7}, {0x6}]}) (rerun: 32) sysctl$hw(&(0x7f0000001300)={0x6, 0x18}, 0x2, &(0x7f0000000240)="1cfe12d6", &(0x7f00000002c0)=0x4, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x5c, &(0x7f0000000480)={@local, @remote, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "8b993c", 0x1e, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0xe786, 0x1, 0x4, "1c8b7ea57d2260913e3561828fec"}}}}}}) (async, rerun: 64) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) pwrite(r1, &(0x7f0000000080)="6a35694c659fb4d865d8c5f6053365d8c7bf093673cbb1620b14bfe61735ebdea1a0a2869357021c1a4d3dde8c17b20517c6079bcb7e17316cb4532bc44a949ae738897f1e55ccc15a7e78a97965d4f03d28850ad266602d114fb000225aea53c5332fbe4e9ba1b80ff52eae9a2822172d47ee6e36bd5a80ec5a929696c82a", 0x7f, 0x8000) (async, rerun: 64) r2 = dup(r1) (rerun: 64) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000300)=""/251, 0xfb}], 0x2, 0x148) 16:01:51 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x28}, {0x1006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="cf2600", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x28}, {0x1006}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="cf2600", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}}}}}}) (async) 16:01:51 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="883edf4aa4701ae971c608086b63af9bc6746b00110000000000000072e7fe", 0x2cfea}, {&(0x7f0000000040)="4d23b061c4ae83d3044b24b025c0ccd75640e981d16d7da19f710aad0c8756e6a1c6ddea7be32b8983ac243c3a9a645860fe92cece62685819c76d3993488d91170bb2dece10a74490b7b590c54d9536059bfc8675fc0b3cfd3fbf"}, {&(0x7f0000000100)="88a8d28d0ca5bd59e539faf15df097f826657de7ce7194dead8569d737"}], 0x10f8) (async) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) (async) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async, rerun: 64) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async, rerun: 64) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000100), 0x1000000000000161) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r3) pread(r4, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r6) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x70}, 0x7fffffff}, 0x10, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 16:01:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) fchdir(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) fchown(r1, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) 16:01:51 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7}, {0x6}]}) sysctl$hw(&(0x7f0000001300)={0x6, 0x18}, 0x2, &(0x7f0000000240)="1cfe12d6", &(0x7f00000002c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x5c, &(0x7f0000000480)={@local, @remote, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "8b993c", 0x1e, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0xe786, 0x1, 0x4, "1c8b7ea57d2260913e3561828fec"}}}}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) pwrite(r1, &(0x7f0000000080)="6a35694c659fb4d865d8c5f6053365d8c7bf093673cbb1620b14bfe61735ebdea1a0a2869357021c1a4d3dde8c17b20517c6079bcb7e17316cb4532bc44a949ae738897f1e55ccc15a7e78a97965d4f03d28850ad266602d114fb000225aea53c5332fbe4e9ba1b80ff52eae9a2822172d47ee6e36bd5a80ec5a929696c82a", 0x7f, 0x8000) r2 = dup(r1) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000300)=""/251, 0xfb}], 0x2, 0x148) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7}, {0x6}]}) (async) sysctl$hw(&(0x7f0000001300)={0x6, 0x18}, 0x2, &(0x7f0000000240)="1cfe12d6", &(0x7f00000002c0)=0x4, 0x0, 0x0) (async) syz_emit_ethernet(0x5c, &(0x7f0000000480)={@local, @remote, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "8b993c", 0x1e, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0xe786, 0x1, 0x4, "1c8b7ea57d2260913e3561828fec"}}}}}}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) pwrite(r1, &(0x7f0000000080)="6a35694c659fb4d865d8c5f6053365d8c7bf093673cbb1620b14bfe61735ebdea1a0a2869357021c1a4d3dde8c17b20517c6079bcb7e17316cb4532bc44a949ae738897f1e55ccc15a7e78a97965d4f03d28850ad266602d114fb000225aea53c5332fbe4e9ba1b80ff52eae9a2822172d47ee6e36bd5a80ec5a929696c82a", 0x7f, 0x8000) (async) dup(r1) (async) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000300)=""/251, 0xfb}], 0x2, 0x148) (async) 16:01:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) fchdir(r0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) fchown(r1, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) 16:01:51 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) (async) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef325c00000020", 0x8) 16:01:51 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="883edf4aa4701ae971c608086b63af9bc6746b00110000000000000072e7fe", 0x2cfea}, {&(0x7f0000000040)="4d23b061c4ae83d3044b24b025c0ccd75640e981d16d7da19f710aad0c8756e6a1c6ddea7be32b8983ac243c3a9a645860fe92cece62685819c76d3993488d91170bb2dece10a74490b7b590c54d9536059bfc8675fc0b3cfd3fbf"}, {&(0x7f0000000100)="88a8d28d0ca5bd59e539faf15df097f826657de7ce7194dead8569d737"}], 0x10f8) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async, rerun: 32) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async, rerun: 32) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000100), 0x1000000000000161) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r3) pread(r4, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) (async, rerun: 64) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (rerun: 64) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r6) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x70}, 0x7fffffff}, 0x10, 0x0) (async, rerun: 32) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (rerun: 32) 16:01:51 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x28}, {0x1006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="cf2600", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}}}}}}) 16:01:51 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x71}], 0x3, 0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) dup(r0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0\x00') mkdir(&(0x7f0000000dc0)='./file1\x00', 0x0) 16:01:51 executing program 3: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) kqueue() kqueue() kqueue() poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0x48}, 0x0, 0x0) kqueue() 16:01:51 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001200), &(0x7f0000001240)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, &(0x7f0000000040)="0e6ed84b", &(0x7f00000000c0)=0x1, &(0x7f0000000100), 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000001280)=0x40, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x34}, 0x2, &(0x7f0000000100)="edaed7d6c2f34a84180ff6be40ff9c795d25da85da9184df153efe816e032a1019f469270451d7a0ea36ab70524968c60b23e2641f6f81cc22b3dccb3a19e91b18524844969ae0c97e61c8e2af0324b0aacd99b651f9ddc2fd147158fc3a1fb7b86907b013edfde948f26f13a0111e25e857a56efaa369aa9b1c8e5a54425c", &(0x7f0000000180)=0x7f, &(0x7f00000001c0)="8ac167cac1e97481950aad7b87e2843708dabe4eba8a4b8bd4ef70f4dc04500afa5bc1f8fb4e6ed3201e0059e1850d8f00f35f4291d46c3ed027cb5597ecd4bb3bac9d3bbef94e32c4bd6e427d3fd5e741c7cdbf9e23ebdc4416b3af90566e66f0cd12c92fbafe5c904b5e96b0598280b3be6d8a560534b7ed21b7a2b059cabdce1ce3e3b93e27d397321ca0f1679f88afe585e9f8fddfdb2e19a6c8aff2eb7b20ecbbf578d94016e5e975ac02790d9f89c8315f4055ef2b3237e3a02a99dea897fc056c420b737eac7dacfdda47c96d3759c8e7d83c0876acd8da84b8c0e9aafc79716221397edf2e7d75aea8e9b3c29a10d10fda07eb70d1b5bb662f272703766b0c5bfcd36ea0781071f43b1e6bdb12a150e6cdf4d6e437a9ab97b6439bcec837853ad3d6da34174635f84f7d940dc0f8ac58a8db860b6d05353591c7668eb54585d3b1a9c2916e640358bf02e22408821945249a75491f27e658d52af2d6a2875204e7efcc55ab86dc907f3d8e2ab4f45f440751a84e7beb55b660bed4790d292ffff2cb10bf9d4645d4e0a0aec2d43fc3a3626247c160785b1650fb513104a0da66459fcf55c95d3e798649f997853cc3be88fe46a27fb484fd7b341bd2334f2e23d11b126845ca760a8150fc576f7ec6af860a88fa0205b62cea891f9f302ba44cffe732c6b7ac7554e2dd9b6f848dfe50786038004d32a786c79c53dac6ebe771fa11b35bc21b1e817253098c23e5edd87dafb03ada91fa8c0c8e66b071ad821a642ebdb8933acd5c4184dd5120c2154837e74832305265ecb1b8844520aef695a19b4a9aac7e245b1ee96cd58858af2f6fcd371ce6b0c1fd5cbf546de5704dda2e981c0a54cda36d3b5961fab061d60d8f327aa0441b7ab994cf48898576ec5a937524c96c7b44363c6e4dd46d6d6bc0d35e09e1e7699cddc1b45ce96e717b819db1950c7ecfbad85625e292f9d2607989307b146c7d0ccecff5b0e9649805f279865ad7eddd4a3556fdb4cf90a1d9842805d20089fd6c27634c0dcb7453617feeaddd1f2d1ea6a7938a11ce85b6159c49dec361e05e752547cd59bb5b4083772ab9761de9c3deaa00d53bdca2f74b27c7e93de593a6bb481b50fca088295230e4f12d5cb7878ed4d4d6fb9e093a955a566da569906dbf851d2b2ed9cb91243781b6c776afa6000ed5657a1f55f2bdd19c8d0b1c4f67e5538245ede24095b3ab02de6daf2c57a4fc1bc79b660f36561acf047c53b300645ab1d6282a32369baae4696792e77a14ca3729dd088231ce95351a8192cfa2b0d6fda3fc031af2411d6a96f07845ebc15be0a4d8656c88b79f1c12fbb43465278f0349fc851a4cd747685685279b480d8b0c5e1f64dec4dd0c4422d5d5c24394abf32a77c1f8bfa0cc5039c47047cfd14cc8110ee20b38f6c4e2356f3e978835f6a2e5bb166f601c5a3c19348cbe1ed7fb6e4065dff71efe0b75705bf6d16ec059de1ba76e2cd01a1c43da5282af09b13c9918a86b1f4fd8d83a6ceb30626db3795ef4762cc9ad87944289345d1605c2a163b89ab266cae19c97bab615a8572dc8aa283f410a3c64b8e34fe8ce376ee957a78bd110c82e6d315bb318484127e4b18b82780d149251bb498cbd0f8d815ca5de8e2848ec477fd3922c9c98e54d66c683bb6efeb678c6703080b42d10f3fdcfc06a78855bc921b0eba1b2d62806e81d1b3411bed6b962e537381d4f81d7d363e96444ade6f059667ae3f6ca421502a25a54e7a4daca1f708268ec41510779d01a41ffe42e6480732a5a1aabd9e3ad930124fb7d5486ba93757742ee0d52608c1c8577b5e8d0d9a68bb72da009caeda7f01f2aca78fd117892cf4848d41ca3175792ea38100555422116dbdc801b311588a7e31cbe81cfc786188c184f081547036fc3fbe2de4ad17305ea15bc8b2b096fbd73f6f3ea410b560ed7a0d887012d9de605e13855642ba120347b75f2b604a7a32c5a391b5e5222890fd0cfd0fbb88786208148a9eca729eff64d7d4d0679d10c68f3d9117f008a59a24b3fe55b3c2bfddac4f0744a63fd3c9d0395f6478015ad4db81a0f74248f5951df2ecd0304e5b69a21f52cd432e9b48bd150e5328439118f76e3829a3dd0e276dd4457e039cc385d6ad6a95f558a03fbbbe402de777316441ad67082ea091ad25f969b3f8d37da8967050b25d6a6702b765335e163d5180a9201c01841fc11dec8e91755fa051083088e5509559a67a50b8b68c89742ce54e3f8b0d1a57ce68722ac5268f9279789ee55b545b2fcf55624a084ffb82cbf86325bfe3986eaa792a93393869a4ad49c6b15f2f5b67cb104a80e99e1df49455532b25272a806f4a3e485272f4f1c4f0f4caa12f498bf0eb9723e83495aadfdb2ea2fcf3e2f315d4d0c533fee6a326cbfcebebbae16ba416e4ba26dae06656b3ee501552c2db2e60bd4727e4def0ce7be16e78841d0d7a8a19207127e8e865dc4aeb346e81ebea7c41952ad8b101362597cbe62562c696c7a5b2bab1e63f53a3614e39d198fd53e310bafe2d19ee2eb9ca0e3f8206d8cbcf1fa667fb85bc149985f2168f05d0ec4c0ad4e2698cac819c5f1835a269224f2dc21deebbab04eedb55dd3adc68bbe86a9f7130539e2d942b383477823fcff9691610659e5691e2214dd750f49ba293fe3647601101c3da4746e0334a4c43e18489c73213a77b9759f1568266a8886c5f9d8c5b2b13971337d6537089593bee1d02300b63cb8f7006ccecd79d97ab14b26087b53ca4dc970f995c979a0b2341c7209977e495e27a562b2b9ffc7042592e147d3a39b4bec6b4d773b6680ce4de76280c72982f4923942f83146db6359e778716202cb0614a7df0c58a0ee110db4f4416659275c1c7b55338d3d63e1860cb8ba4086e74a61cfff27882d0017cc7342c602f762e64c2fa4b6b0581dafc6dd9c20c769839d115c6b8d8cf59ada119a95109280abd2dc5890a9731d97f7749ad02079be2586e8ac578b063202518fb9428df9f17dadf91e5c8af3c9632d17d2f628fc45e61d43a7891ae89be5ef2a55b537995765e6354736752e1b75a1d61de131b4c81c40883c7d2e6a727c05ef2cd185418d4af307c517761509ae117a45037d7568b0634f80eec184122bd670076fc78d7b0bf70d4fa3549302008b59c7c5a69c1e189333c41177a4afb644b5293befe0b483e490429d00caad0e87c3f0cce7a7f7799e44a285ec0b25df9a721359b6f5ac5c7904c7910edb96cf1f6f5ac0488155c359c9db4a14ef3b541e22f4585b27ee8c4db5a0b5007cb55bb3fdd748b5444fe66fce0a458c3ff128f5586870a33346f70afbd60b1ed375135881d5b3e8bd1e90bf3436d44e0cca4a0064eff5fbcc97221ac11fc03b2920c2d88fc0c5f170cb8f5f9995be3f821337f0e909cc5ca8b4a0a766dc07aa83d9f8f4b4eb02035d31222d00fb39bacf55ad9a93b23fc01c6e786a2e3d9a51dc31fe3b8b9824e48a7a6f2335bb485eef3906aea80ba60ad65ad2ce85645e64d1cdcd5515546be5c99e97499c81bea68838c73fa4a16339c8d796d208d2d9799e0f373d09af0200a291edf4180ea8d5086041cc689314cc9ee4b0709eb0705266e4a090e5991bd50ac0fa26e9fd5c5a887c48043ce26458c7cbb4ebff2b8e0313b64079b0033c2bffc23a79b80217f066fd84a89b605810dec74479a8100377d21a5582dcd0dad3a6ff4c0cb2dae263bec187210d76171a42e47bac3a8a69618c70abd00d1caa3682b4e183eac04749682a388f4cd287c7e8d3b2dc8e3e4c6e98a0c3fdce862994c62c52b204d26a94a01db30a8e4afb95830804ff8590a4add8674d223564d3b87f42f5611686c9a183df828df4ce261dd50728684191453c2853661d809e34a24fbd7716760f7f46ffb7bdf8abcb8b053d2e85cc91d3f7edc1fed99d5c86d21801e4181e0e860144ec1b14276ada34448eec85f5ba2f84bedeb772bb126c1089354f4700f08d72f56492ba10975460a95016b707768c51f05d8808a2cb02890076e05ee7af10a332b2cafaf5a3ebf31ce082a7cbbc5602e19e75844799684800075765881b2dfc0e9cb1b4c7953686d080037851d443e8bef98ee1f77ccebf9970053d4488859e589de18ecdc56578d1250f019723a0c1c3fec3de36669487cc16cf4280e7d4ca8b60c1951b663e295cdbbd374d890ff03d0ab47635e04232b8b314c838355adfb1772268b1122b609f50a15db681d7c1f2c246b8124ebabf97e86567c1fe00d1c8505f4350264dfbdd57f064def27eb90220f8ab71e3adcee8365f5b85c7ca8dc7436f996d4f9b46ef867a4f465ba9d7dd75ea56a0c08ebebfbffd0fbab0038e73f7e5651ac7b976e7e3081ecd644ef144c232e8d065033a2a47e75f53893532da2925c7ac442f3b52d80cb267ba88894242ea0804a4a6ec95aece77bfda642b0b41df42eddbad35e7e4b8c704398c7f63f23d419960b10b90907a29614e319e713a42921ed9e026876424f03c701789b20fdd5a3fd1019177946088ba9a3b9028c1826c7a96bea465935b48ea90ea4b9da5b54372ec4112cf5b28c9e9286b72afff91d583abf85d749c2fc003c29fbb6c2123f375cebc62e35332244777c820291dfad504e4d581a86a9b41f5ff4a6f6a68135d11d64fe1c109aaa369b05c135a20d40239bbde4352f13b5ee1156c77652f9091ced22254c5327bdc66cc244a5bbcf7774b6ee6ab94c7e766514cf63fb7c75e02e5b9fc5cc6a45b1e95dce495f1fb7f2a939bf0087758ccb4f0268122f4d902c2243217473d37f02ac1eebbcd755e561172ded9ea7a8134c331ee5e220ac2b39b5459ec376b362cb8b792ac81e4f5ad4ed9eec15a5ca74881a0eea021fcfa43e45e2163e19d67c30ca04c134a3c7c09d3fe2bc41e71f93b2b45109d1c2f9d46ca06e2debfacbdf9e364178df9e84e5a7cd9a8731192d3d3799e2d11296c3de18852516b91cd7ada73498860f8594db0f1b9db468e87f254ca48e7388c1eedfb303c996ca19878ac1b29cacad5cf2bfe2fc450ffabbd7f40f82c78a19a1d0e9609e37bed96f766b973943bf51eef889741a4fa33c2a5678f325d3d8d170ca27409c6052d7d94fa2ea964511ebe8f170aae2932b4d9b4b7093a111396e7b5e9a6f00d416ad93fd7b3527cbbb4486663727012c07906ceb78636866ac6994360b4f6d1009d98aa7890ef74357dd21aef27ce630ecfd31a7354f91c0684f04416dd7eb3dc29eba244069c0bd5217a4b21c1ef288e5cb6b9a91a2bc729d6568c26840d77a41859cd3f71fb05aa3ba85e0fe033a5b417c5a36484fd1cf196f0ec2590f3dd8ab404a10cfc35c7cfcc8264aecfff623278f2f6f26a16e36012130737a8f0c2bb6cbd22e87b0e648378614da15a75c6fb3ed234f3c096ac1315677b846f701b0563cf07e5492a2098eb509aaee41ab5dbd862332627bd3633f76140137c0d0f605c1615d88cd7a9255db734077879ee9b87d6e82f3c24a9afc08827a3741c84791476e35e5a72eb6e26f1078aecdfaceb84bccb7a369567e8331977f6f4414235153f394a93ed02aab521553ad70064b8ac325f92dfe13c6a75349a78f20d875f6a96777692ead6019b75ecc340711aa4e4a0436ff8f7c38cf815534ee4e6223fd699eda9d4dc1982f64cb4e238f7ec508f92da0103a2ea64cd456b12aa358c91eb82fbd01c3c90c9737be69a7469e29fe511abea8e9d2368f1c87ca7922d21c513155ab9ff0b63f7ab4e8f110aa61c86d9deb75e13c01f01a0a7ff", 0x1000) sysctl$kern(&(0x7f00000012c0)={0x1, 0xb}, 0x2, &(0x7f0000001300)="d4bfe2b17ca42f37b4125b3d1f4e944b65ee73848fb425d3396d8425d1f5245687ea8c0944ff9e93cf5b9a827b2385edcad15d0622a10f38983b75f7baa6c87cf02b90c1c2c4ca449e059236412c8e3b44335a29044ba4271b3f3c381e4d81b0a4fd6de8515f92b44db2847d2477f7c174b277d45e78c6bef6a69c46a45174e05a47df1b39ac69d909f78ae93a0b6bf177d86737e73493e00d435c6506f650c93942", &(0x7f00000013c0)=0xa2, &(0x7f0000001400)="c41827460b8a8755b186997244e23cea3e97bbbb7d7ccdbf75e5c6343a4d3775141f824b34dfa71e295a196a5aaafeb6dfc711146e6a5d4f142bf416442af92346c9ded3ce93b8029f0f26b623b327065d7b9969e413639947257dd257aa338857e1c7f0551411cc837906583743ff1effa4feaf502e72130f2af77904daff142496ef3ed0542cb63e4e761fd5dca3f2e3", 0x91) 16:01:57 executing program 1: poll(0x0, 0x1f, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) dup2(0xffffffffffffffff, r0) r1 = syz_open_pts() close(r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x2000000000000168, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="fe0763c60157f51fe768ae4a369352c2ed5079b08dfa51f0b5c2072adda673863df1455d62adc3ad0f3fb30b72dfd314da0142746ef1fe5d71301c8ebe8f9287e7fc2ec72474cf7105ba99c15d44ebac459f82df4499a478026bbb83979907dd20d4a4ac0dd163f3cd8c31ab80755629a1", 0x71}, {&(0x7f0000000180)="acd867dfaf80890e3ebab0071af17c9b81af37144bbbd7f35a754893f0a0f15989fb52d5e4895039359272b325dcbad66f5c1d18d16f35411c6159c4940a968b760209c1ce12ad7ed55cc95f7b1ac05aab804f4064b501fe9d28ee03a43d456c280386ddff875f74a2e1e3d2dbaae1ca89cd68741c285b522c475ced00ba876796fc9fb4fcc3864b7ab214cb124af6dd123c634c07560d9c319a17c84709001e9a73379dc2cd294796c0353472c3e603596e90344fc13e8d1282b4e7576ecdd4098e30d8b80f6ef3d057e112cd515434b980936657", 0xd5}, {&(0x7f0000000280)="46f21c62088422bdbf55be5d8b14f818f9441b31b5c95239bd6c7f9500df1804e1669d2a39031696b7fc72cdad801e1218d03b212849e55ef216291b21067dc80e4e2612505c4bd0bf97746ab0c4bdca5a5fc53cb53eed11506b3af973ddcca6bfd3f1e43b73e4d518ab77bc68d70dff14f287e47329ae", 0x77}], 0x3, 0x6) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x81) fcntl$dupfd(r3, 0x0, r2) poll(0x0, 0x1f, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) syz_open_pts() (async) close(r1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x2000000000000168, 0x0) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="fe0763c60157f51fe768ae4a369352c2ed5079b08dfa51f0b5c2072adda673863df1455d62adc3ad0f3fb30b72dfd314da0142746ef1fe5d71301c8ebe8f9287e7fc2ec72474cf7105ba99c15d44ebac459f82df4499a478026bbb83979907dd20d4a4ac0dd163f3cd8c31ab80755629a1", 0x71}, {&(0x7f0000000180)="acd867dfaf80890e3ebab0071af17c9b81af37144bbbd7f35a754893f0a0f15989fb52d5e4895039359272b325dcbad66f5c1d18d16f35411c6159c4940a968b760209c1ce12ad7ed55cc95f7b1ac05aab804f4064b501fe9d28ee03a43d456c280386ddff875f74a2e1e3d2dbaae1ca89cd68741c285b522c475ced00ba876796fc9fb4fcc3864b7ab214cb124af6dd123c634c07560d9c319a17c84709001e9a73379dc2cd294796c0353472c3e603596e90344fc13e8d1282b4e7576ecdd4098e30d8b80f6ef3d057e112cd515434b980936657", 0xd5}, {&(0x7f0000000280)="46f21c62088422bdbf55be5d8b14f818f9441b31b5c95239bd6c7f9500df1804e1669d2a39031696b7fc72cdad801e1218d03b212849e55ef216291b21067dc80e4e2612505c4bd0bf97746ab0c4bdca5a5fc53cb53eed11506b3af973ddcca6bfd3f1e43b73e4d518ab77bc68d70dff14f287e47329ae", 0x77}], 0x3, 0x6) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (async) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x81) (async) fcntl$dupfd(r3, 0x0, r2) (async) 16:01:57 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001200), &(0x7f0000001240)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, &(0x7f0000000040)="0e6ed84b", &(0x7f00000000c0)=0x1, &(0x7f0000000100), 0x4) (async) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000001280)=0x40, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x34}, 0x2, &(0x7f0000000100)="edaed7d6c2f34a84180ff6be40ff9c795d25da85da9184df153efe816e032a1019f469270451d7a0ea36ab70524968c60b23e2641f6f81cc22b3dccb3a19e91b18524844969ae0c97e61c8e2af0324b0aacd99b651f9ddc2fd147158fc3a1fb7b86907b013edfde948f26f13a0111e25e857a56efaa369aa9b1c8e5a54425c", &(0x7f0000000180)=0x7f, &(0x7f00000001c0)="8ac167cac1e97481950aad7b87e2843708dabe4eba8a4b8bd4ef70f4dc04500afa5bc1f8fb4e6ed3201e0059e1850d8f00f35f4291d46c3ed027cb5597ecd4bb3bac9d3bbef94e32c4bd6e427d3fd5e741c7cdbf9e23ebdc4416b3af90566e66f0cd12c92fbafe5c904b5e96b0598280b3be6d8a560534b7ed21b7a2b059cabdce1ce3e3b93e27d397321ca0f1679f88afe585e9f8fddfdb2e19a6c8aff2eb7b20ecbbf578d94016e5e975ac02790d9f89c8315f4055ef2b3237e3a02a99dea897fc056c420b737eac7dacfdda47c96d3759c8e7d83c0876acd8da84b8c0e9aafc79716221397edf2e7d75aea8e9b3c29a10d10fda07eb70d1b5bb662f272703766b0c5bfcd36ea0781071f43b1e6bdb12a150e6cdf4d6e437a9ab97b6439bcec837853ad3d6da34174635f84f7d940dc0f8ac58a8db860b6d05353591c7668eb54585d3b1a9c2916e640358bf02e22408821945249a75491f27e658d52af2d6a2875204e7efcc55ab86dc907f3d8e2ab4f45f440751a84e7beb55b660bed4790d292ffff2cb10bf9d4645d4e0a0aec2d43fc3a3626247c160785b1650fb513104a0da66459fcf55c95d3e798649f997853cc3be88fe46a27fb484fd7b341bd2334f2e23d11b126845ca760a8150fc576f7ec6af860a88fa0205b62cea891f9f302ba44cffe732c6b7ac7554e2dd9b6f848dfe50786038004d32a786c79c53dac6ebe771fa11b35bc21b1e817253098c23e5edd87dafb03ada91fa8c0c8e66b071ad821a642ebdb8933acd5c4184dd5120c2154837e74832305265ecb1b8844520aef695a19b4a9aac7e245b1ee96cd58858af2f6fcd371ce6b0c1fd5cbf546de5704dda2e981c0a54cda36d3b5961fab061d60d8f327aa0441b7ab994cf48898576ec5a937524c96c7b44363c6e4dd46d6d6bc0d35e09e1e7699cddc1b45ce96e717b819db1950c7ecfbad85625e292f9d2607989307b146c7d0ccecff5b0e9649805f279865ad7eddd4a3556fdb4cf90a1d9842805d20089fd6c27634c0dcb7453617feeaddd1f2d1ea6a7938a11ce85b6159c49dec361e05e752547cd59bb5b4083772ab9761de9c3deaa00d53bdca2f74b27c7e93de593a6bb481b50fca088295230e4f12d5cb7878ed4d4d6fb9e093a955a566da569906dbf851d2b2ed9cb91243781b6c776afa6000ed5657a1f55f2bdd19c8d0b1c4f67e5538245ede24095b3ab02de6daf2c57a4fc1bc79b660f36561acf047c53b300645ab1d6282a32369baae4696792e77a14ca3729dd088231ce95351a8192cfa2b0d6fda3fc031af2411d6a96f07845ebc15be0a4d8656c88b79f1c12fbb43465278f0349fc851a4cd747685685279b480d8b0c5e1f64dec4dd0c4422d5d5c24394abf32a77c1f8bfa0cc5039c47047cfd14cc8110ee20b38f6c4e2356f3e978835f6a2e5bb166f601c5a3c19348cbe1ed7fb6e4065dff71efe0b75705bf6d16ec059de1ba76e2cd01a1c43da5282af09b13c9918a86b1f4fd8d83a6ceb30626db3795ef4762cc9ad87944289345d1605c2a163b89ab266cae19c97bab615a8572dc8aa283f410a3c64b8e34fe8ce376ee957a78bd110c82e6d315bb318484127e4b18b82780d149251bb498cbd0f8d815ca5de8e2848ec477fd3922c9c98e54d66c683bb6efeb678c6703080b42d10f3fdcfc06a78855bc921b0eba1b2d62806e81d1b3411bed6b962e537381d4f81d7d363e96444ade6f059667ae3f6ca421502a25a54e7a4daca1f708268ec41510779d01a41ffe42e6480732a5a1aabd9e3ad930124fb7d5486ba93757742ee0d52608c1c8577b5e8d0d9a68bb72da009caeda7f01f2aca78fd117892cf4848d41ca3175792ea38100555422116dbdc801b311588a7e31cbe81cfc786188c184f081547036fc3fbe2de4ad17305ea15bc8b2b096fbd73f6f3ea410b560ed7a0d887012d9de605e13855642ba120347b75f2b604a7a32c5a391b5e5222890fd0cfd0fbb88786208148a9eca729eff64d7d4d0679d10c68f3d9117f008a59a24b3fe55b3c2bfddac4f0744a63fd3c9d0395f6478015ad4db81a0f74248f5951df2ecd0304e5b69a21f52cd432e9b48bd150e5328439118f76e3829a3dd0e276dd4457e039cc385d6ad6a95f558a03fbbbe402de777316441ad67082ea091ad25f969b3f8d37da8967050b25d6a6702b765335e163d5180a9201c01841fc11dec8e91755fa051083088e5509559a67a50b8b68c89742ce54e3f8b0d1a57ce68722ac5268f9279789ee55b545b2fcf55624a084ffb82cbf86325bfe3986eaa792a93393869a4ad49c6b15f2f5b67cb104a80e99e1df49455532b25272a806f4a3e485272f4f1c4f0f4caa12f498bf0eb9723e83495aadfdb2ea2fcf3e2f315d4d0c533fee6a326cbfcebebbae16ba416e4ba26dae06656b3ee501552c2db2e60bd4727e4def0ce7be16e78841d0d7a8a19207127e8e865dc4aeb346e81ebea7c41952ad8b101362597cbe62562c696c7a5b2bab1e63f53a3614e39d198fd53e310bafe2d19ee2eb9ca0e3f8206d8cbcf1fa667fb85bc149985f2168f05d0ec4c0ad4e2698cac819c5f1835a269224f2dc21deebbab04eedb55dd3adc68bbe86a9f7130539e2d942b383477823fcff9691610659e5691e2214dd750f49ba293fe3647601101c3da4746e0334a4c43e18489c73213a77b9759f1568266a8886c5f9d8c5b2b13971337d6537089593bee1d02300b63cb8f7006ccecd79d97ab14b26087b53ca4dc970f995c979a0b2341c7209977e495e27a562b2b9ffc7042592e147d3a39b4bec6b4d773b6680ce4de76280c72982f4923942f83146db6359e778716202cb0614a7df0c58a0ee110db4f4416659275c1c7b55338d3d63e1860cb8ba4086e74a61cfff27882d0017cc7342c602f762e64c2fa4b6b0581dafc6dd9c20c769839d115c6b8d8cf59ada119a95109280abd2dc5890a9731d97f7749ad02079be2586e8ac578b063202518fb9428df9f17dadf91e5c8af3c9632d17d2f628fc45e61d43a7891ae89be5ef2a55b537995765e6354736752e1b75a1d61de131b4c81c40883c7d2e6a727c05ef2cd185418d4af307c517761509ae117a45037d7568b0634f80eec184122bd670076fc78d7b0bf70d4fa3549302008b59c7c5a69c1e189333c41177a4afb644b5293befe0b483e490429d00caad0e87c3f0cce7a7f7799e44a285ec0b25df9a721359b6f5ac5c7904c7910edb96cf1f6f5ac0488155c359c9db4a14ef3b541e22f4585b27ee8c4db5a0b5007cb55bb3fdd748b5444fe66fce0a458c3ff128f5586870a33346f70afbd60b1ed375135881d5b3e8bd1e90bf3436d44e0cca4a0064eff5fbcc97221ac11fc03b2920c2d88fc0c5f170cb8f5f9995be3f821337f0e909cc5ca8b4a0a766dc07aa83d9f8f4b4eb02035d31222d00fb39bacf55ad9a93b23fc01c6e786a2e3d9a51dc31fe3b8b9824e48a7a6f2335bb485eef3906aea80ba60ad65ad2ce85645e64d1cdcd5515546be5c99e97499c81bea68838c73fa4a16339c8d796d208d2d9799e0f373d09af0200a291edf4180ea8d5086041cc689314cc9ee4b0709eb0705266e4a090e5991bd50ac0fa26e9fd5c5a887c48043ce26458c7cbb4ebff2b8e0313b64079b0033c2bffc23a79b80217f066fd84a89b605810dec74479a8100377d21a5582dcd0dad3a6ff4c0cb2dae263bec187210d76171a42e47bac3a8a69618c70abd00d1caa3682b4e183eac04749682a388f4cd287c7e8d3b2dc8e3e4c6e98a0c3fdce862994c62c52b204d26a94a01db30a8e4afb95830804ff8590a4add8674d223564d3b87f42f5611686c9a183df828df4ce261dd50728684191453c2853661d809e34a24fbd7716760f7f46ffb7bdf8abcb8b053d2e85cc91d3f7edc1fed99d5c86d21801e4181e0e860144ec1b14276ada34448eec85f5ba2f84bedeb772bb126c1089354f4700f08d72f56492ba10975460a95016b707768c51f05d8808a2cb02890076e05ee7af10a332b2cafaf5a3ebf31ce082a7cbbc5602e19e75844799684800075765881b2dfc0e9cb1b4c7953686d080037851d443e8bef98ee1f77ccebf9970053d4488859e589de18ecdc56578d1250f019723a0c1c3fec3de36669487cc16cf4280e7d4ca8b60c1951b663e295cdbbd374d890ff03d0ab47635e04232b8b314c838355adfb1772268b1122b609f50a15db681d7c1f2c246b8124ebabf97e86567c1fe00d1c8505f4350264dfbdd57f064def27eb90220f8ab71e3adcee8365f5b85c7ca8dc7436f996d4f9b46ef867a4f465ba9d7dd75ea56a0c08ebebfbffd0fbab0038e73f7e5651ac7b976e7e3081ecd644ef144c232e8d065033a2a47e75f53893532da2925c7ac442f3b52d80cb267ba88894242ea0804a4a6ec95aece77bfda642b0b41df42eddbad35e7e4b8c704398c7f63f23d419960b10b90907a29614e319e713a42921ed9e026876424f03c701789b20fdd5a3fd1019177946088ba9a3b9028c1826c7a96bea465935b48ea90ea4b9da5b54372ec4112cf5b28c9e9286b72afff91d583abf85d749c2fc003c29fbb6c2123f375cebc62e35332244777c820291dfad504e4d581a86a9b41f5ff4a6f6a68135d11d64fe1c109aaa369b05c135a20d40239bbde4352f13b5ee1156c77652f9091ced22254c5327bdc66cc244a5bbcf7774b6ee6ab94c7e766514cf63fb7c75e02e5b9fc5cc6a45b1e95dce495f1fb7f2a939bf0087758ccb4f0268122f4d902c2243217473d37f02ac1eebbcd755e561172ded9ea7a8134c331ee5e220ac2b39b5459ec376b362cb8b792ac81e4f5ad4ed9eec15a5ca74881a0eea021fcfa43e45e2163e19d67c30ca04c134a3c7c09d3fe2bc41e71f93b2b45109d1c2f9d46ca06e2debfacbdf9e364178df9e84e5a7cd9a8731192d3d3799e2d11296c3de18852516b91cd7ada73498860f8594db0f1b9db468e87f254ca48e7388c1eedfb303c996ca19878ac1b29cacad5cf2bfe2fc450ffabbd7f40f82c78a19a1d0e9609e37bed96f766b973943bf51eef889741a4fa33c2a5678f325d3d8d170ca27409c6052d7d94fa2ea964511ebe8f170aae2932b4d9b4b7093a111396e7b5e9a6f00d416ad93fd7b3527cbbb4486663727012c07906ceb78636866ac6994360b4f6d1009d98aa7890ef74357dd21aef27ce630ecfd31a7354f91c0684f04416dd7eb3dc29eba244069c0bd5217a4b21c1ef288e5cb6b9a91a2bc729d6568c26840d77a41859cd3f71fb05aa3ba85e0fe033a5b417c5a36484fd1cf196f0ec2590f3dd8ab404a10cfc35c7cfcc8264aecfff623278f2f6f26a16e36012130737a8f0c2bb6cbd22e87b0e648378614da15a75c6fb3ed234f3c096ac1315677b846f701b0563cf07e5492a2098eb509aaee41ab5dbd862332627bd3633f76140137c0d0f605c1615d88cd7a9255db734077879ee9b87d6e82f3c24a9afc08827a3741c84791476e35e5a72eb6e26f1078aecdfaceb84bccb7a369567e8331977f6f4414235153f394a93ed02aab521553ad70064b8ac325f92dfe13c6a75349a78f20d875f6a96777692ead6019b75ecc340711aa4e4a0436ff8f7c38cf815534ee4e6223fd699eda9d4dc1982f64cb4e238f7ec508f92da0103a2ea64cd456b12aa358c91eb82fbd01c3c90c9737be69a7469e29fe511abea8e9d2368f1c87ca7922d21c513155ab9ff0b63f7ab4e8f110aa61c86d9deb75e13c01f01a0a7ff", 0x1000) (async) sysctl$kern(&(0x7f00000012c0)={0x1, 0xb}, 0x2, &(0x7f0000001300)="d4bfe2b17ca42f37b4125b3d1f4e944b65ee73848fb425d3396d8425d1f5245687ea8c0944ff9e93cf5b9a827b2385edcad15d0622a10f38983b75f7baa6c87cf02b90c1c2c4ca449e059236412c8e3b44335a29044ba4271b3f3c381e4d81b0a4fd6de8515f92b44db2847d2477f7c174b277d45e78c6bef6a69c46a45174e05a47df1b39ac69d909f78ae93a0b6bf177d86737e73493e00d435c6506f650c93942", &(0x7f00000013c0)=0xa2, &(0x7f0000001400)="c41827460b8a8755b186997244e23cea3e97bbbb7d7ccdbf75e5c6343a4d3775141f824b34dfa71e295a196a5aaafeb6dfc711146e6a5d4f142bf416442af92346c9ded3ce93b8029f0f26b623b327065d7b9969e413639947257dd257aa338857e1c7f0551411cc837906583743ff1effa4feaf502e72130f2af77904daff142496ef3ed0542cb63e4e761fd5dca3f2e3", 0x91) 16:01:57 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x71}], 0x3, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) dup(r0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0\x00') mkdir(&(0x7f0000000dc0)='./file1\x00', 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x71}], 0x3, 0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) dup(r0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0\x00') (async) mkdir(&(0x7f0000000dc0)='./file1\x00', 0x0) (async) 16:01:57 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001dc0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000500)="984ef915d01695692330c20158f225ba5d015dd8bc493b3dea4eef6efea857c9388e34be6c4ed60ae28595b6494f7405d00a0435b0bf56d17fc1ebfcc920c6fc408b2cce8ef0bed2350e9313c544101b70074aa19153cbdde37f40dadb4a175083b42b34b4fa70aa9bab30ba1aeec9a102fc573a0d6ff965fa105f216c6b774551189873f152bc175c3626dedf40d01e8b502bc4d94af2e03641917683b2c5daec8f6f5324bc93866861161d936b878c0a96e8f3ce9bcea8d7a408a92144fe78ae9844ff1d81f61cbb72d190330739bcf3841417d998edbc76c6c632fbab54bf007386a92a3be9abd5dd57b08f73f3a5483adc00b26884ccee4628ea825ca453617548e4e3c635fcce28eb6212029545c894c0537e203ab67adedb6fdb5f55776a27f43632f76b1db4dc8fdb2d6dccb5d7ccdb6723095deb4041765c4827b27f7ad92bf4c37a7c749a4897058530a0f367b0133579575423f872662297f48dd6ea402c6e198dfbd973016e63268799335ed6da7de2d4495cda66c4d146dc7afd6963586713ed2bb6b60d35eb45e7c964d65a24db1217b942527f431f7fb52a40db21a4b4439fd2574b0566707a6aa3d5db7adcc4cf5f35797fc5e4a5df32143e21191c8e2e1d6de178a4c466a5ea59d26df753b168ff510646d87ed3afa33bc24dd28999bf4a53b1e8f2097b07a9915cd768c34b8603ba8627dacd3045b669c0d70e5a69f325d76cb8603ddd5e2bb09812e1f0f790dc8635fdafc71d2e1da2f00fe7ef82ea6e5b0252236bf48dadd1b4b3393038459e4bffd703581eb516a139eade33e192be9195bb2f04287c5199c6124c9f3374c01f1a658585f7f381ad384261c5e34b0fc07753bb74bf14bcaeead84718e8b755cbe62863706d0b7e50d1c1929447cbb9df2be1701c0d20bbe24b086d99092769beab77a10afe0c0ce409ef0228b3ccd1e9ef51e59309638fd09b4825c236070f7cb6d78bdf41ba91bb278a07ae90be400ad125af80ff93a8d3163b78542afe278368f1d8c530d11c2fabea066b44032516ad3d6db65e1380c1c712799763e3b22a8af279688d2ecd847deb46bbe807198a23e73df8609bcd437356bf012805c1cdaf10c0095f225ca35e3156e10d7887f842a7cf3ffa2467da957524ffc91ad82bd1c81955669fe16cd22739e25a732e4920dd2fb4e891a8bcea73c6dee54a168b80dbe31a868521a5fa3b5a3183faa9bced4350e898f988c775cd03b4430486c53a562e2a4f1e69341912cd7e4be022727fc3b83e9ddbd834289e9dfab85028a51f6d57cd6534d33b5d2434625c84a4dd59f40ea6902facff4bba0338a20a20f4e262b8072afef165bbdb7493dbc403e9f0b746ef06c953c519fd65849165079ce537e980c7dc0ea63d7a93e0671729dd397527c30b189b8006050fe27e5cbd68692d808c35133ec19ce8b72ddb02b609768f59e9e2f8d2a25ff8c80a8b483d9309e9cce2d793b00b658c734e304672a24653d427ae497c2e115685074a0cca8d3f1b26a2ee9e602a2868ffbdbe136e8913c4d2945d10313d433aeb85695e2eb470fbaa5ffa9ffa6993f8ce2fd20a218243e018c178b135bab7dc2c52c15f80dfba9c0a6d16b69c79d75dbc859fb25f88175ec223b7fcf01ee7524305c3e92b2249821cd6f4b47c111e06d17f8c76e2be604e717f49b7cd994da9c468d61da3bf42de7a069a11dde542ad7fe784b1cb98489dd6771ce7acdc3e03f45c4b318fea115328b3fb85192587ac92ac504a45327d5554f7a182be59afab139d08d1d6d555db8025d017fca570082ec2ae4f46adb94ec18af0c5e4d909c2abed35eb7f6ce0016e9ba374b3f92d67a658c8cb520eb8b969cb768066c747dde19d4c57c9db941e1905f8cb79271817c1ca0b6f2377caacd285b66f60273ca10062a1703ef87b8c2c5fc32a94ae298af5d48d83e8519cadf30bfbc7e26ec053faf73594d8d19303ea78e4d45594ec0ebd39cb4858c38689db05927e9031eefb5c86a077dd315030b429c29968c24621359d79f2324c00783604689c706785e4e5b7c9a301639a4369f8046a5cc7d5a7db476280d9910293c6120023d952b24562c3eb0a7606ef77c82596861bc6ef0b813f3c6da30eadc992c68fd3b941c424a64afd79f064a0d422b92c74bd1b7ee30d7021acae2fc9638210557d17475f7341d0cdce44280f7256eb88e12ba0b57d5687b139d46f2426f07564f739cdf793ec38bed0683746a23a30a88526a341dbbe48b576350350bbe2251d944b7f2d27f93f26c8d88ca54b390798f430fd0ff3cfdc655779b487d5760f5795cdf4a6f194801cca16f23a6890cb9eacd348fb33a12a3da7371e25682b99c1600367ea7115084695d697dead2bcaa4f2a8b999eeb81a990e00f0f523c51239f3d7acfc32a69ffba7a7a347abd831a36306045f5314b8c1eb264544b305e1aa3a2414a401fa9ca7e360932e0d01dcc89c9db0af6fcb01764b928e64b19a7f2186a40319321045296890ed91c9a0867a0ce5d84896a333c0df3750b312546c70f90d0bc5434be48dc56bf10d43691d21326259f4de5bc58198678dc5e5ea72d335bd69a3aadaa1b84123e6c34cdaecfa7d1cc17989403c820303e68d9a99dbb266dfd54e5578c6198b4b8adfd0e1b23d1a39bc885beaa78e6c7591db66d529cd7dce39bfbbe105c7e4c45ab6f6701a840b8efb5b4d4a5d4c6ed9cfaba434064b05731a26dcd1ee820782cb3d3e6e23643a881c7eab3c21776a0da044b132e239041ae45b9a505a8bd7077c7d2282883ccda20136f1063322e4f943513bb6d4f886d1c6575a4a4a4c9abcb9492e2be9b6ffcf1022613ac5e5ffa6e61d0a13935a59cd8cac0cf56b78537de3bf19da5d198a48ea244fd08a385cb49065c8ce0822eb736abc2d4d6dd6c243d1941d0a59d7cdc1e2b3a08aae6566566e84d3566a40fb84159e57a246d0f89e56048d0b80f8effbac7524ea170f5b50d1b0551369bfb4bfe0e51fd33db67268a3bab053c54f70815db95cc59a73c8ba15ee61e1363054629830c92cb776d294840432525d0af81d84b71542933f9c53e981a76bd411bdd8858e4785092eb4a62072e5d4dc8b72a8b5f5e4258665b80ad38720648cb7b0bab54478eb62e94ff7b2eb7db9cbd76a012ad72b76b5b1058c8e51f331da1d0ac249f3cb7222fe38d633abe1065580cbcecdfaf98588f283b8e22174c8ec49b966b982376a815abb97859448d4b7860213677a65268e7a78447306852b1451f137441ccaeecb31dffffb3c3ef9726c29f0d3bed1e50e59fc08878499feb493fce165e4ad3c3191c5fa847b86af1e06ddab34846a581892628703089f0d2c069df215df866a137f9f48e29b51db8d75a58c08768953941dedc31cb50f1dc4bf5d7b46a00541525fdfbac858587e026992ae57778b8fad4fdd5f5a6aeea52692c861c02f92b7fad4628316365b9366522e7f510ece84080d319a34ba0cc087426a48f70a6eab3f12b043e9a469d3a1a6f16c42112e2079cf5fe1d319c1a78648a5a4c1e5b8303d9a765f4285c10eb5e6ac051d963e29bf91d80881d7dfe8525af3e6f4a9cbe8088f754ff62090982c27d1d6e565be58e2eb675cdb37c72b0ebba1e66f01cabfb26682f4c295890d68e2f4f26e3623fe10b02a235037f212f2f83eef482d091c32a815b651b6af82b5b4620c03c71f72223138ac178f8e190978d469574079d6d06c1046461de3fd27b74f871664af10a26f3330aeaa6959fe79e9104935c4f7295660bf5739c068f49181402ee62bb3a6b9b64d3f9baec2bffeeea74dae19d25fa6ee3464e8756f9e158e75d7e519aac6562434336c49c5521a110e6471e20b3a7b76d555e40ed210f7c4c80154cf081e07cdc6324b85a003f608899d0c3de5974c64e4e6056c1fb27e662a5bd7274b70daee5fe0e9f0951f73be3193641c47587438f87a66acbc74c403a9dcd9cf524dc09a48d716851c50dce1871a5e51214232e21a4859f0930278bdcbbe9a788070b7f21045b6c7642b72a43de63aa946fd49865ece323d4892bdc70be941b3910eb561f8d7c67e9ccb6f1b1c8f3b31a0cddec8be41606446a00c8b3ce3bc67085148b0834dcc48f74f19ef93a4e1527b41826f2f6ceda4dbc62769bcce1a1bd250255ee744f03874fcf072e725db235d456cb33ac9c54bcdc99ca9222bb7063165c22df23c04f6a2753b08a3545d502d29669f06cf8447d63bf8a61a85eec47629273e928b6501d3916e730a6907952268fec2951e8aca880995a55f01289ceb3574acbf4ed4aa92b27ae02759ee8e2220d25d05953c7c57e84df20f4061e824558a0f6cb3872733fedf0cfbb34a840e64fd0484ed40e926c241492498487ecaf0a213b534090076dca81c7fb077cbb51ae717349507c47d4ad777c1d4246368d8d5510836ae1b90a386a4bcb5b529bb2183055818685eaac39d4500824d94138c343aa3f5088c720241f2fa3dae7c196ed33d7318d7d9b0d9430c5dcac7e0632b6ca5c0665fff96d40416b1e9d8374e7b66dbb09df372ed285efd76ae444e468e7d19cbca58df54459d060163a58dd69d7509740f1f021e59c5c21e07036df39c5d964eb139de45502408ef5049e5edcc89e796cc4bcdf66413afa2f195bb3cdb1e4c0130cd4d8986f73df20d1afbfb9123a911a7c44348a840f0b70d7398547845079171de01cf71fa5c5780236d23a0cb5f6451c259382bc2a70e4f8353a31631c336cf73e0ec1dcacbe631d52e15175486fabba128b2f442d27856d8c33b900846f81e869ce3f109090a26f06cbcdc10cecc6ee36a8f54a63080958407767cbbccdc6e9e84ae87a5245f5ed36fd6456e4f82fde59c8eebbf0cb195b62eedd161e38329e03c05227e80f297730eddacb2cb74f2a4a892549c0f00f39d6a4503dd5eb3761c903e5d447b8cb1e0e41b24573c5a2c2e9e8061d1d9eabecbadde1f4ef8564057175137495867005a7faf750c8d033b5515a46cb9e0d60a6b1c35132b712b8604c0cae6d7fad47e15f200a88f5915c77b9b1626301a69aa134c60bebf15e6159e66b984b0e445145da0c2ba174bd616b8b53cc71814e2464599964ade5deaca5395eaa69fcd1115e4a6bba1d8c6e2c19afcea82c22acc0fcdc1638ac313d4cf6633da2dd5692c67e5fae30eed0ddc349bdd8531e4184a6c0f15c146eb7d82539616696e61a1e4ca1a926b748040b91c58c546efd1c9bca8dd9e5f795924848cfd5c7836083fbd28606b49d4e896798aee5e86dc9a3f5417fbdbe6b3feba02220d354b19f858c4b51d598bc80835771bd4c653dca245fdda45f471505efb3263b8a0a0c253cc17983ae51cb15cc2112e1a08f09443a6232fe1bdaa1b1accf4633aece9a9836bcaaf41ba989cefdb0f1ef9f2e828e34da918cc5b817ec25b236ea7d0e1b42d327d0e37eaead5c733240617bcc07f46cfeb4881503c205165fd10f5fe0561cf07642c2b326620317429369849fafe5541bfa7d02082d9eedaf7b00f2482e1bfb437e60ac8538733d4bb9813afdc1b1e8c779fff3a7228157f7fba366a4f7f8d3c996dd932b58ca550cf44acce422c166ff0671dbda99d38b7102dfd44e211bab7fa92d6f2b6b4ff54df25b5b050ba08819695eb9cfc521be0b40027d24f8fe6a4664583b7b7f782cb28e58d9d89f24978ee49bc93d54794e5a4159f834ef80002a3d1491c3adfa0e1f817ff468c60cf0561cdc727b67d95dfebf16a1f2a6e15353e963dbf6a5ce78ebf990ccd4086b8835e6719", 0x1000}, {&(0x7f0000001500)="faa3522baf384f2da470ff8afde880d8ba1d88510c2731b28d17f049bc160938cd1e747c1d68f309d8aed046c830c548ad55a052259a6abf41a612d049614691925cfb2ef66230d1f82abfd49ad1c9113204a2724b254ab3fc295f4b336a87129c1aea59ffcc338cff63a1d43fc1f58a74ec95377073", 0x76}, {&(0x7f0000001580)="7082de066f7d94ea901a22da9774e1f92885d50ed85f81631b78aa29e7c7a43b87c7c754397c79c8d42345598fde262434e87b90ceaaea60f7154fdeac0333a83010755a44fda374051ebefcf60beb942d4308dc280856874e01fcdae6731fc1bdaa8170a8959404246df673787d949f8c2dc23911fc9e130f69da4ff0fcc5ae694c3a7224726816eab1cdce57e739de7d397c", 0x93}, {&(0x7f0000001640)="c6ab71be26f20214f172a24a457f6e38ded3ec8141f2ade9857fa4b02b2ed9c865fade4c8e840efd36b0fbddb104724ce015a2b9db3f0f43ee2b0b55538ae1fe356da27bf520df8b141fa2428c301b", 0x4f}, {&(0x7f00000016c0)="557249432dd978e5793897361d3f4e46c1200115bf4c7a5bebac23257ce247ef71fc8a3576d4016ff79cae116d90af0913c7b36cd495ca23b9cf56f590b14d5c5acc87ceacc98759736ed190a7c0b04e836d36f435abfcb29bd4e7b602f7c069dfb24bba2e2b916f429deaa80f", 0x6d}, {&(0x7f0000001740)="4349cb8d3f23225a859560c685c5410e977bff40bdf72ed7bc4f8073265d95e8e34a22a7c43285153622185e3563177fc80f90ac9f80e26914afd0f22a1bf5343fcf3e6a584a30b1cdc6f60f96ece4ab4f875ea941fb14f416739461b94ed8c0cc0480887e0db88be1727853e4565e45e6d0b6adaf7c126cee911b706ecf346fd43bc5a97f95fb728a736fda4857f8d8bfcd2b2d6f0c2f841f2c4074b0f40aa9f5a67f7075df6790d6c3f4ad3f560d6dba3d3d6a09c824282b317453eac5909c90c42224a03615a881c7e51058fe220c0441bd159ca68ef4e38e6928bfa2e451fecd18ad195fc5b0b9bea13b17ba5dcb38dd6c", 0xf3}, {&(0x7f0000001840)="aa5f547013a9ab8d6bacfe1722bfec96be01f221a45a25a4bb340e66246301211d4ae05aa3392507295d8742a5e6086232b59e83a3baf0a025690b29a4b285ea57bafeb2b2e7091fc30e9417ee3cb0d329127a8a0915f0cd90fa52fecc357643de5ef5d5a31e18ed7432ad4b61451d60bdd19e97e43df74e52fd2dc278f90513ad45b8a3ab894f836a6daec120a7aa742b7cb928043fe3d7e61e20a10a1d90b97479ab0634142a0e036a97e6c02d42617ed1cf64abaead8fc8f72a37992c5afb5f0b", 0xc2}, {&(0x7f0000001940)="ce76a551ebb948c24b683f791f06dc36e7a0cbda32566c0332678f6121fed552c70e8d6cc488fa619ca0b0c6313770be85774b0f39c44711458791443fe850f4bf7b66001feb3af32b4fa11d950b77958f8bf27cdca9894d9893ee05b69ea03311ead4adcffbc1d2f8f9cc44d61a375034eb736384290e1051b08fbca52370144b7ba1eea9d6411eda5d819df38ee568b5dec989a3c0e0d21c6842436baf653219e693c1d3441e8b0c58989e63f4569c28e45afb0caeac8c1f3c4b3879211f0b0a9a8c36364850693d2c8a29e467d101e1ec6602327d3f6dbf278cde402b891a2e5bd90b25ee5e0b6267c16b4240a116ca", 0xf1}, {&(0x7f0000001a40)="53f1f69001295655944563c665fc864f94fcabbf183a1286407eb854d524d4ea38bc6ff671c87bac67b1224da5b6d43aae6e1b1683c76301eb956db09a1f06662c92b328d1a9cf35e55d77e56f7982f405e043b78625ee221b02ddfd341588d3ba5d28a5fcf473ca49c77fcb80551c8f0da0ccaeeecea996877e83b08b100de1b211b9d76f9f88c02864835f0fd6cfc5615141bc2ab1763f7564c5ab2c05d96c27874244469c08e1f263a18f1342497688bae3a0beb22743358c", 0xba}], 0x9, &(0x7f0000001f80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00002c83ef78da34faba49d9062667b5b6b90000bdf9b093f73183594281aff0a2b32598d1c7552c4b7ff74db73e2576a2e0615fb0c410ef9881f042a43bca2623160efdaa18ce560bb3b53da7711d084d587d55bb51972ac5a6704799eb5d99304fe2b78e35e2ba4b20633d9b2f6976699b685bffabbbd4087d5ff5ee8e67b0056679ef7a460a40387d7e2a82d3edb94c7a3f78a9de44de8341b670ad1b73e5830f60bd81a25576b315", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="00000002180000bc8bc26c096a885d482f5038eb64cacbfde2ffe0be82c6efd9b4267de40f31874b25cb82977f30a9984faf360ad0321f7d32aaaa16958d93f27b4a0f49115675d321e0497606027bd75684a4337da2b97bde3c5def0c98fa8538e2629cc6a52188be20c2ef43758f0b4afdba46263132750dd93806e6a6a630a4703111c4bbb2e894ac05fba872aace", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x205}, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xa1) r3 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x4) close(r3) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000240)="ab0600020800000000000d", 0xb) poll(&(0x7f00000003c0)=[{r4, 0x4}], 0x1, 0x0) write(r4, &(0x7f00000001c0)="94b0885cbce78f6edbe1d221748ad4721418218fa5480ceaa0bfca9dc40063a18a143b8d089625c34042405a500f850b1de972266b46fc28e9939965eb30ade84443d63bd354af7df1c40499eaa494a282e19e9bc582ac1fadce8958efb84c6f4586978d0b3cca4c185b1bd50cb66b136993a42aa567", 0x76) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000300)={0x39b, 0x6, 0xfffb}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x210, 0x0, 0xff}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) r6 = socket$inet6(0x18, 0x6, 0x2) write(r6, &(0x7f0000000400)="298afa78d5a1a6494bfb7259694f242010bbaaacd9066351b0caf2d9593b22e176f241ebbe6e245e0e944d33659d0f14355ff0c792dd630a750920f08ec9bc1ec9c8d51988677f2d6a6f8809aac86365253c588e832f48c6cfcf252378fca80d951eef234cab4f1c0d522551ae204feb30ca18a18cc18c34c8615c10d8e0bbbd5112248c247a5eec90080c439f2567853a230cf8a0d6e96fbc9554897fc588646ace25de03e7f010008e4c547c3b79e6f85d838fc29ea9b7940e86a63b4fd112d0cc205efbc814d3f448ba6c68e1d00f291c0c011f70348891df0584a770bbc32b7c43b4d5ade607176750c5dcd97e9d7b04efd89427f5cd32c6208df2736e", 0xff) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VMM_IOC_INTR(r7, 0xc0084428, &(0x7f0000000000)={0x2}) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) write(r5, &(0x7f0000000100)="a74cd3fa513714f1636df2c3", 0xc) read(r3, &(0x7f0000000280)=""/104, 0x68) 16:01:57 executing program 3: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) (async) kqueue() (async) kqueue() kqueue() (async) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0x48}, 0x0, 0x0) (async) kqueue() 16:01:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) fchdir(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) fchown(r1, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) 16:01:57 executing program 6: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7f, 0x1, 0xad}, {0x100, 0x80, 0xf8, 0x1000}, {0x9, 0x30, 0x8, 0xebac}]}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x10100, 0xa8) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:01:57 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0xc}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) 16:01:57 executing program 3: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) kqueue() (async) kqueue() (async, rerun: 64) kqueue() (async, rerun: 64) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) (async) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0x48}, 0x0, 0x0) (async, rerun: 64) kqueue() (rerun: 64) 16:01:57 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001200), &(0x7f0000001240)=0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, &(0x7f0000000040)="0e6ed84b", &(0x7f00000000c0)=0x1, &(0x7f0000000100), 0x4) (async) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000001280)=0x40, 0x4) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x34}, 0x2, &(0x7f0000000100)="edaed7d6c2f34a84180ff6be40ff9c795d25da85da9184df153efe816e032a1019f469270451d7a0ea36ab70524968c60b23e2641f6f81cc22b3dccb3a19e91b18524844969ae0c97e61c8e2af0324b0aacd99b651f9ddc2fd147158fc3a1fb7b86907b013edfde948f26f13a0111e25e857a56efaa369aa9b1c8e5a54425c", &(0x7f0000000180)=0x7f, &(0x7f00000001c0)="8ac167cac1e97481950aad7b87e2843708dabe4eba8a4b8bd4ef70f4dc04500afa5bc1f8fb4e6ed3201e0059e1850d8f00f35f4291d46c3ed027cb5597ecd4bb3bac9d3bbef94e32c4bd6e427d3fd5e741c7cdbf9e23ebdc4416b3af90566e66f0cd12c92fbafe5c904b5e96b0598280b3be6d8a560534b7ed21b7a2b059cabdce1ce3e3b93e27d397321ca0f1679f88afe585e9f8fddfdb2e19a6c8aff2eb7b20ecbbf578d94016e5e975ac02790d9f89c8315f4055ef2b3237e3a02a99dea897fc056c420b737eac7dacfdda47c96d3759c8e7d83c0876acd8da84b8c0e9aafc79716221397edf2e7d75aea8e9b3c29a10d10fda07eb70d1b5bb662f272703766b0c5bfcd36ea0781071f43b1e6bdb12a150e6cdf4d6e437a9ab97b6439bcec837853ad3d6da34174635f84f7d940dc0f8ac58a8db860b6d05353591c7668eb54585d3b1a9c2916e640358bf02e22408821945249a75491f27e658d52af2d6a2875204e7efcc55ab86dc907f3d8e2ab4f45f440751a84e7beb55b660bed4790d292ffff2cb10bf9d4645d4e0a0aec2d43fc3a3626247c160785b1650fb513104a0da66459fcf55c95d3e798649f997853cc3be88fe46a27fb484fd7b341bd2334f2e23d11b126845ca760a8150fc576f7ec6af860a88fa0205b62cea891f9f302ba44cffe732c6b7ac7554e2dd9b6f848dfe50786038004d32a786c79c53dac6ebe771fa11b35bc21b1e817253098c23e5edd87dafb03ada91fa8c0c8e66b071ad821a642ebdb8933acd5c4184dd5120c2154837e74832305265ecb1b8844520aef695a19b4a9aac7e245b1ee96cd58858af2f6fcd371ce6b0c1fd5cbf546de5704dda2e981c0a54cda36d3b5961fab061d60d8f327aa0441b7ab994cf48898576ec5a937524c96c7b44363c6e4dd46d6d6bc0d35e09e1e7699cddc1b45ce96e717b819db1950c7ecfbad85625e292f9d2607989307b146c7d0ccecff5b0e9649805f279865ad7eddd4a3556fdb4cf90a1d9842805d20089fd6c27634c0dcb7453617feeaddd1f2d1ea6a7938a11ce85b6159c49dec361e05e752547cd59bb5b4083772ab9761de9c3deaa00d53bdca2f74b27c7e93de593a6bb481b50fca088295230e4f12d5cb7878ed4d4d6fb9e093a955a566da569906dbf851d2b2ed9cb91243781b6c776afa6000ed5657a1f55f2bdd19c8d0b1c4f67e5538245ede24095b3ab02de6daf2c57a4fc1bc79b660f36561acf047c53b300645ab1d6282a32369baae4696792e77a14ca3729dd088231ce95351a8192cfa2b0d6fda3fc031af2411d6a96f07845ebc15be0a4d8656c88b79f1c12fbb43465278f0349fc851a4cd747685685279b480d8b0c5e1f64dec4dd0c4422d5d5c24394abf32a77c1f8bfa0cc5039c47047cfd14cc8110ee20b38f6c4e2356f3e978835f6a2e5bb166f601c5a3c19348cbe1ed7fb6e4065dff71efe0b75705bf6d16ec059de1ba76e2cd01a1c43da5282af09b13c9918a86b1f4fd8d83a6ceb30626db3795ef4762cc9ad87944289345d1605c2a163b89ab266cae19c97bab615a8572dc8aa283f410a3c64b8e34fe8ce376ee957a78bd110c82e6d315bb318484127e4b18b82780d149251bb498cbd0f8d815ca5de8e2848ec477fd3922c9c98e54d66c683bb6efeb678c6703080b42d10f3fdcfc06a78855bc921b0eba1b2d62806e81d1b3411bed6b962e537381d4f81d7d363e96444ade6f059667ae3f6ca421502a25a54e7a4daca1f708268ec41510779d01a41ffe42e6480732a5a1aabd9e3ad930124fb7d5486ba93757742ee0d52608c1c8577b5e8d0d9a68bb72da009caeda7f01f2aca78fd117892cf4848d41ca3175792ea38100555422116dbdc801b311588a7e31cbe81cfc786188c184f081547036fc3fbe2de4ad17305ea15bc8b2b096fbd73f6f3ea410b560ed7a0d887012d9de605e13855642ba120347b75f2b604a7a32c5a391b5e5222890fd0cfd0fbb88786208148a9eca729eff64d7d4d0679d10c68f3d9117f008a59a24b3fe55b3c2bfddac4f0744a63fd3c9d0395f6478015ad4db81a0f74248f5951df2ecd0304e5b69a21f52cd432e9b48bd150e5328439118f76e3829a3dd0e276dd4457e039cc385d6ad6a95f558a03fbbbe402de777316441ad67082ea091ad25f969b3f8d37da8967050b25d6a6702b765335e163d5180a9201c01841fc11dec8e91755fa051083088e5509559a67a50b8b68c89742ce54e3f8b0d1a57ce68722ac5268f9279789ee55b545b2fcf55624a084ffb82cbf86325bfe3986eaa792a93393869a4ad49c6b15f2f5b67cb104a80e99e1df49455532b25272a806f4a3e485272f4f1c4f0f4caa12f498bf0eb9723e83495aadfdb2ea2fcf3e2f315d4d0c533fee6a326cbfcebebbae16ba416e4ba26dae06656b3ee501552c2db2e60bd4727e4def0ce7be16e78841d0d7a8a19207127e8e865dc4aeb346e81ebea7c41952ad8b101362597cbe62562c696c7a5b2bab1e63f53a3614e39d198fd53e310bafe2d19ee2eb9ca0e3f8206d8cbcf1fa667fb85bc149985f2168f05d0ec4c0ad4e2698cac819c5f1835a269224f2dc21deebbab04eedb55dd3adc68bbe86a9f7130539e2d942b383477823fcff9691610659e5691e2214dd750f49ba293fe3647601101c3da4746e0334a4c43e18489c73213a77b9759f1568266a8886c5f9d8c5b2b13971337d6537089593bee1d02300b63cb8f7006ccecd79d97ab14b26087b53ca4dc970f995c979a0b2341c7209977e495e27a562b2b9ffc7042592e147d3a39b4bec6b4d773b6680ce4de76280c72982f4923942f83146db6359e778716202cb0614a7df0c58a0ee110db4f4416659275c1c7b55338d3d63e1860cb8ba4086e74a61cfff27882d0017cc7342c602f762e64c2fa4b6b0581dafc6dd9c20c769839d115c6b8d8cf59ada119a95109280abd2dc5890a9731d97f7749ad02079be2586e8ac578b063202518fb9428df9f17dadf91e5c8af3c9632d17d2f628fc45e61d43a7891ae89be5ef2a55b537995765e6354736752e1b75a1d61de131b4c81c40883c7d2e6a727c05ef2cd185418d4af307c517761509ae117a45037d7568b0634f80eec184122bd670076fc78d7b0bf70d4fa3549302008b59c7c5a69c1e189333c41177a4afb644b5293befe0b483e490429d00caad0e87c3f0cce7a7f7799e44a285ec0b25df9a721359b6f5ac5c7904c7910edb96cf1f6f5ac0488155c359c9db4a14ef3b541e22f4585b27ee8c4db5a0b5007cb55bb3fdd748b5444fe66fce0a458c3ff128f5586870a33346f70afbd60b1ed375135881d5b3e8bd1e90bf3436d44e0cca4a0064eff5fbcc97221ac11fc03b2920c2d88fc0c5f170cb8f5f9995be3f821337f0e909cc5ca8b4a0a766dc07aa83d9f8f4b4eb02035d31222d00fb39bacf55ad9a93b23fc01c6e786a2e3d9a51dc31fe3b8b9824e48a7a6f2335bb485eef3906aea80ba60ad65ad2ce85645e64d1cdcd5515546be5c99e97499c81bea68838c73fa4a16339c8d796d208d2d9799e0f373d09af0200a291edf4180ea8d5086041cc689314cc9ee4b0709eb0705266e4a090e5991bd50ac0fa26e9fd5c5a887c48043ce26458c7cbb4ebff2b8e0313b64079b0033c2bffc23a79b80217f066fd84a89b605810dec74479a8100377d21a5582dcd0dad3a6ff4c0cb2dae263bec187210d76171a42e47bac3a8a69618c70abd00d1caa3682b4e183eac04749682a388f4cd287c7e8d3b2dc8e3e4c6e98a0c3fdce862994c62c52b204d26a94a01db30a8e4afb95830804ff8590a4add8674d223564d3b87f42f5611686c9a183df828df4ce261dd50728684191453c2853661d809e34a24fbd7716760f7f46ffb7bdf8abcb8b053d2e85cc91d3f7edc1fed99d5c86d21801e4181e0e860144ec1b14276ada34448eec85f5ba2f84bedeb772bb126c1089354f4700f08d72f56492ba10975460a95016b707768c51f05d8808a2cb02890076e05ee7af10a332b2cafaf5a3ebf31ce082a7cbbc5602e19e75844799684800075765881b2dfc0e9cb1b4c7953686d080037851d443e8bef98ee1f77ccebf9970053d4488859e589de18ecdc56578d1250f019723a0c1c3fec3de36669487cc16cf4280e7d4ca8b60c1951b663e295cdbbd374d890ff03d0ab47635e04232b8b314c838355adfb1772268b1122b609f50a15db681d7c1f2c246b8124ebabf97e86567c1fe00d1c8505f4350264dfbdd57f064def27eb90220f8ab71e3adcee8365f5b85c7ca8dc7436f996d4f9b46ef867a4f465ba9d7dd75ea56a0c08ebebfbffd0fbab0038e73f7e5651ac7b976e7e3081ecd644ef144c232e8d065033a2a47e75f53893532da2925c7ac442f3b52d80cb267ba88894242ea0804a4a6ec95aece77bfda642b0b41df42eddbad35e7e4b8c704398c7f63f23d419960b10b90907a29614e319e713a42921ed9e026876424f03c701789b20fdd5a3fd1019177946088ba9a3b9028c1826c7a96bea465935b48ea90ea4b9da5b54372ec4112cf5b28c9e9286b72afff91d583abf85d749c2fc003c29fbb6c2123f375cebc62e35332244777c820291dfad504e4d581a86a9b41f5ff4a6f6a68135d11d64fe1c109aaa369b05c135a20d40239bbde4352f13b5ee1156c77652f9091ced22254c5327bdc66cc244a5bbcf7774b6ee6ab94c7e766514cf63fb7c75e02e5b9fc5cc6a45b1e95dce495f1fb7f2a939bf0087758ccb4f0268122f4d902c2243217473d37f02ac1eebbcd755e561172ded9ea7a8134c331ee5e220ac2b39b5459ec376b362cb8b792ac81e4f5ad4ed9eec15a5ca74881a0eea021fcfa43e45e2163e19d67c30ca04c134a3c7c09d3fe2bc41e71f93b2b45109d1c2f9d46ca06e2debfacbdf9e364178df9e84e5a7cd9a8731192d3d3799e2d11296c3de18852516b91cd7ada73498860f8594db0f1b9db468e87f254ca48e7388c1eedfb303c996ca19878ac1b29cacad5cf2bfe2fc450ffabbd7f40f82c78a19a1d0e9609e37bed96f766b973943bf51eef889741a4fa33c2a5678f325d3d8d170ca27409c6052d7d94fa2ea964511ebe8f170aae2932b4d9b4b7093a111396e7b5e9a6f00d416ad93fd7b3527cbbb4486663727012c07906ceb78636866ac6994360b4f6d1009d98aa7890ef74357dd21aef27ce630ecfd31a7354f91c0684f04416dd7eb3dc29eba244069c0bd5217a4b21c1ef288e5cb6b9a91a2bc729d6568c26840d77a41859cd3f71fb05aa3ba85e0fe033a5b417c5a36484fd1cf196f0ec2590f3dd8ab404a10cfc35c7cfcc8264aecfff623278f2f6f26a16e36012130737a8f0c2bb6cbd22e87b0e648378614da15a75c6fb3ed234f3c096ac1315677b846f701b0563cf07e5492a2098eb509aaee41ab5dbd862332627bd3633f76140137c0d0f605c1615d88cd7a9255db734077879ee9b87d6e82f3c24a9afc08827a3741c84791476e35e5a72eb6e26f1078aecdfaceb84bccb7a369567e8331977f6f4414235153f394a93ed02aab521553ad70064b8ac325f92dfe13c6a75349a78f20d875f6a96777692ead6019b75ecc340711aa4e4a0436ff8f7c38cf815534ee4e6223fd699eda9d4dc1982f64cb4e238f7ec508f92da0103a2ea64cd456b12aa358c91eb82fbd01c3c90c9737be69a7469e29fe511abea8e9d2368f1c87ca7922d21c513155ab9ff0b63f7ab4e8f110aa61c86d9deb75e13c01f01a0a7ff", 0x1000) sysctl$kern(&(0x7f00000012c0)={0x1, 0xb}, 0x2, &(0x7f0000001300)="d4bfe2b17ca42f37b4125b3d1f4e944b65ee73848fb425d3396d8425d1f5245687ea8c0944ff9e93cf5b9a827b2385edcad15d0622a10f38983b75f7baa6c87cf02b90c1c2c4ca449e059236412c8e3b44335a29044ba4271b3f3c381e4d81b0a4fd6de8515f92b44db2847d2477f7c174b277d45e78c6bef6a69c46a45174e05a47df1b39ac69d909f78ae93a0b6bf177d86737e73493e00d435c6506f650c93942", &(0x7f00000013c0)=0xa2, &(0x7f0000001400)="c41827460b8a8755b186997244e23cea3e97bbbb7d7ccdbf75e5c6343a4d3775141f824b34dfa71e295a196a5aaafeb6dfc711146e6a5d4f142bf416442af92346c9ded3ce93b8029f0f26b623b327065d7b9969e413639947257dd257aa338857e1c7f0551411cc837906583743ff1effa4feaf502e72130f2af77904daff142496ef3ed0542cb63e4e761fd5dca3f2e3", 0x91) 16:01:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) 16:01:57 executing program 6: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7f, 0x1, 0xad}, {0x100, 0x80, 0xf8, 0x1000}, {0x9, 0x30, 0x8, 0xebac}]}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x10100, 0xa8) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:01:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x6e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) 16:01:57 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2) r0 = socket(0x10, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000000)="c1a4bc49ccea4c2de24d9cd16027a0686daef2dd7c883ba03bde8aa67ad23532cb2baccef74ea849266a59368ace24bafb921769779352fe492a87011aad", 0x3e) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xffffffc8, 0x0) 16:01:57 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) close(0xffffffffffffffff) (async) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) (async) r0 = syz_open_pts() close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001dc0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000500)="984ef915d01695692330c20158f225ba5d015dd8bc493b3dea4eef6efea857c9388e34be6c4ed60ae28595b6494f7405d00a0435b0bf56d17fc1ebfcc920c6fc408b2cce8ef0bed2350e9313c544101b70074aa19153cbdde37f40dadb4a175083b42b34b4fa70aa9bab30ba1aeec9a102fc573a0d6ff965fa105f216c6b774551189873f152bc175c3626dedf40d01e8b502bc4d94af2e03641917683b2c5daec8f6f5324bc93866861161d936b878c0a96e8f3ce9bcea8d7a408a92144fe78ae9844ff1d81f61cbb72d190330739bcf3841417d998edbc76c6c632fbab54bf007386a92a3be9abd5dd57b08f73f3a5483adc00b26884ccee4628ea825ca453617548e4e3c635fcce28eb6212029545c894c0537e203ab67adedb6fdb5f55776a27f43632f76b1db4dc8fdb2d6dccb5d7ccdb6723095deb4041765c4827b27f7ad92bf4c37a7c749a4897058530a0f367b0133579575423f872662297f48dd6ea402c6e198dfbd973016e63268799335ed6da7de2d4495cda66c4d146dc7afd6963586713ed2bb6b60d35eb45e7c964d65a24db1217b942527f431f7fb52a40db21a4b4439fd2574b0566707a6aa3d5db7adcc4cf5f35797fc5e4a5df32143e21191c8e2e1d6de178a4c466a5ea59d26df753b168ff510646d87ed3afa33bc24dd28999bf4a53b1e8f2097b07a9915cd768c34b8603ba8627dacd3045b669c0d70e5a69f325d76cb8603ddd5e2bb09812e1f0f790dc8635fdafc71d2e1da2f00fe7ef82ea6e5b0252236bf48dadd1b4b3393038459e4bffd703581eb516a139eade33e192be9195bb2f04287c5199c6124c9f3374c01f1a658585f7f381ad384261c5e34b0fc07753bb74bf14bcaeead84718e8b755cbe62863706d0b7e50d1c1929447cbb9df2be1701c0d20bbe24b086d99092769beab77a10afe0c0ce409ef0228b3ccd1e9ef51e59309638fd09b4825c236070f7cb6d78bdf41ba91bb278a07ae90be400ad125af80ff93a8d3163b78542afe278368f1d8c530d11c2fabea066b44032516ad3d6db65e1380c1c712799763e3b22a8af279688d2ecd847deb46bbe807198a23e73df8609bcd437356bf012805c1cdaf10c0095f225ca35e3156e10d7887f842a7cf3ffa2467da957524ffc91ad82bd1c81955669fe16cd22739e25a732e4920dd2fb4e891a8bcea73c6dee54a168b80dbe31a868521a5fa3b5a3183faa9bced4350e898f988c775cd03b4430486c53a562e2a4f1e69341912cd7e4be022727fc3b83e9ddbd834289e9dfab85028a51f6d57cd6534d33b5d2434625c84a4dd59f40ea6902facff4bba0338a20a20f4e262b8072afef165bbdb7493dbc403e9f0b746ef06c953c519fd65849165079ce537e980c7dc0ea63d7a93e0671729dd397527c30b189b8006050fe27e5cbd68692d808c35133ec19ce8b72ddb02b609768f59e9e2f8d2a25ff8c80a8b483d9309e9cce2d793b00b658c734e304672a24653d427ae497c2e115685074a0cca8d3f1b26a2ee9e602a2868ffbdbe136e8913c4d2945d10313d433aeb85695e2eb470fbaa5ffa9ffa6993f8ce2fd20a218243e018c178b135bab7dc2c52c15f80dfba9c0a6d16b69c79d75dbc859fb25f88175ec223b7fcf01ee7524305c3e92b2249821cd6f4b47c111e06d17f8c76e2be604e717f49b7cd994da9c468d61da3bf42de7a069a11dde542ad7fe784b1cb98489dd6771ce7acdc3e03f45c4b318fea115328b3fb85192587ac92ac504a45327d5554f7a182be59afab139d08d1d6d555db8025d017fca570082ec2ae4f46adb94ec18af0c5e4d909c2abed35eb7f6ce0016e9ba374b3f92d67a658c8cb520eb8b969cb768066c747dde19d4c57c9db941e1905f8cb79271817c1ca0b6f2377caacd285b66f60273ca10062a1703ef87b8c2c5fc32a94ae298af5d48d83e8519cadf30bfbc7e26ec053faf73594d8d19303ea78e4d45594ec0ebd39cb4858c38689db05927e9031eefb5c86a077dd315030b429c29968c24621359d79f2324c00783604689c706785e4e5b7c9a301639a4369f8046a5cc7d5a7db476280d9910293c6120023d952b24562c3eb0a7606ef77c82596861bc6ef0b813f3c6da30eadc992c68fd3b941c424a64afd79f064a0d422b92c74bd1b7ee30d7021acae2fc9638210557d17475f7341d0cdce44280f7256eb88e12ba0b57d5687b139d46f2426f07564f739cdf793ec38bed0683746a23a30a88526a341dbbe48b576350350bbe2251d944b7f2d27f93f26c8d88ca54b390798f430fd0ff3cfdc655779b487d5760f5795cdf4a6f194801cca16f23a6890cb9eacd348fb33a12a3da7371e25682b99c1600367ea7115084695d697dead2bcaa4f2a8b999eeb81a990e00f0f523c51239f3d7acfc32a69ffba7a7a347abd831a36306045f5314b8c1eb264544b305e1aa3a2414a401fa9ca7e360932e0d01dcc89c9db0af6fcb01764b928e64b19a7f2186a40319321045296890ed91c9a0867a0ce5d84896a333c0df3750b312546c70f90d0bc5434be48dc56bf10d43691d21326259f4de5bc58198678dc5e5ea72d335bd69a3aadaa1b84123e6c34cdaecfa7d1cc17989403c820303e68d9a99dbb266dfd54e5578c6198b4b8adfd0e1b23d1a39bc885beaa78e6c7591db66d529cd7dce39bfbbe105c7e4c45ab6f6701a840b8efb5b4d4a5d4c6ed9cfaba434064b05731a26dcd1ee820782cb3d3e6e23643a881c7eab3c21776a0da044b132e239041ae45b9a505a8bd7077c7d2282883ccda20136f1063322e4f943513bb6d4f886d1c6575a4a4a4c9abcb9492e2be9b6ffcf1022613ac5e5ffa6e61d0a13935a59cd8cac0cf56b78537de3bf19da5d198a48ea244fd08a385cb49065c8ce0822eb736abc2d4d6dd6c243d1941d0a59d7cdc1e2b3a08aae6566566e84d3566a40fb84159e57a246d0f89e56048d0b80f8effbac7524ea170f5b50d1b0551369bfb4bfe0e51fd33db67268a3bab053c54f70815db95cc59a73c8ba15ee61e1363054629830c92cb776d294840432525d0af81d84b71542933f9c53e981a76bd411bdd8858e4785092eb4a62072e5d4dc8b72a8b5f5e4258665b80ad38720648cb7b0bab54478eb62e94ff7b2eb7db9cbd76a012ad72b76b5b1058c8e51f331da1d0ac249f3cb7222fe38d633abe1065580cbcecdfaf98588f283b8e22174c8ec49b966b982376a815abb97859448d4b7860213677a65268e7a78447306852b1451f137441ccaeecb31dffffb3c3ef9726c29f0d3bed1e50e59fc08878499feb493fce165e4ad3c3191c5fa847b86af1e06ddab34846a581892628703089f0d2c069df215df866a137f9f48e29b51db8d75a58c08768953941dedc31cb50f1dc4bf5d7b46a00541525fdfbac858587e026992ae57778b8fad4fdd5f5a6aeea52692c861c02f92b7fad4628316365b9366522e7f510ece84080d319a34ba0cc087426a48f70a6eab3f12b043e9a469d3a1a6f16c42112e2079cf5fe1d319c1a78648a5a4c1e5b8303d9a765f4285c10eb5e6ac051d963e29bf91d80881d7dfe8525af3e6f4a9cbe8088f754ff62090982c27d1d6e565be58e2eb675cdb37c72b0ebba1e66f01cabfb26682f4c295890d68e2f4f26e3623fe10b02a235037f212f2f83eef482d091c32a815b651b6af82b5b4620c03c71f72223138ac178f8e190978d469574079d6d06c1046461de3fd27b74f871664af10a26f3330aeaa6959fe79e9104935c4f7295660bf5739c068f49181402ee62bb3a6b9b64d3f9baec2bffeeea74dae19d25fa6ee3464e8756f9e158e75d7e519aac6562434336c49c5521a110e6471e20b3a7b76d555e40ed210f7c4c80154cf081e07cdc6324b85a003f608899d0c3de5974c64e4e6056c1fb27e662a5bd7274b70daee5fe0e9f0951f73be3193641c47587438f87a66acbc74c403a9dcd9cf524dc09a48d716851c50dce1871a5e51214232e21a4859f0930278bdcbbe9a788070b7f21045b6c7642b72a43de63aa946fd49865ece323d4892bdc70be941b3910eb561f8d7c67e9ccb6f1b1c8f3b31a0cddec8be41606446a00c8b3ce3bc67085148b0834dcc48f74f19ef93a4e1527b41826f2f6ceda4dbc62769bcce1a1bd250255ee744f03874fcf072e725db235d456cb33ac9c54bcdc99ca9222bb7063165c22df23c04f6a2753b08a3545d502d29669f06cf8447d63bf8a61a85eec47629273e928b6501d3916e730a6907952268fec2951e8aca880995a55f01289ceb3574acbf4ed4aa92b27ae02759ee8e2220d25d05953c7c57e84df20f4061e824558a0f6cb3872733fedf0cfbb34a840e64fd0484ed40e926c241492498487ecaf0a213b534090076dca81c7fb077cbb51ae717349507c47d4ad777c1d4246368d8d5510836ae1b90a386a4bcb5b529bb2183055818685eaac39d4500824d94138c343aa3f5088c720241f2fa3dae7c196ed33d7318d7d9b0d9430c5dcac7e0632b6ca5c0665fff96d40416b1e9d8374e7b66dbb09df372ed285efd76ae444e468e7d19cbca58df54459d060163a58dd69d7509740f1f021e59c5c21e07036df39c5d964eb139de45502408ef5049e5edcc89e796cc4bcdf66413afa2f195bb3cdb1e4c0130cd4d8986f73df20d1afbfb9123a911a7c44348a840f0b70d7398547845079171de01cf71fa5c5780236d23a0cb5f6451c259382bc2a70e4f8353a31631c336cf73e0ec1dcacbe631d52e15175486fabba128b2f442d27856d8c33b900846f81e869ce3f109090a26f06cbcdc10cecc6ee36a8f54a63080958407767cbbccdc6e9e84ae87a5245f5ed36fd6456e4f82fde59c8eebbf0cb195b62eedd161e38329e03c05227e80f297730eddacb2cb74f2a4a892549c0f00f39d6a4503dd5eb3761c903e5d447b8cb1e0e41b24573c5a2c2e9e8061d1d9eabecbadde1f4ef8564057175137495867005a7faf750c8d033b5515a46cb9e0d60a6b1c35132b712b8604c0cae6d7fad47e15f200a88f5915c77b9b1626301a69aa134c60bebf15e6159e66b984b0e445145da0c2ba174bd616b8b53cc71814e2464599964ade5deaca5395eaa69fcd1115e4a6bba1d8c6e2c19afcea82c22acc0fcdc1638ac313d4cf6633da2dd5692c67e5fae30eed0ddc349bdd8531e4184a6c0f15c146eb7d82539616696e61a1e4ca1a926b748040b91c58c546efd1c9bca8dd9e5f795924848cfd5c7836083fbd28606b49d4e896798aee5e86dc9a3f5417fbdbe6b3feba02220d354b19f858c4b51d598bc80835771bd4c653dca245fdda45f471505efb3263b8a0a0c253cc17983ae51cb15cc2112e1a08f09443a6232fe1bdaa1b1accf4633aece9a9836bcaaf41ba989cefdb0f1ef9f2e828e34da918cc5b817ec25b236ea7d0e1b42d327d0e37eaead5c733240617bcc07f46cfeb4881503c205165fd10f5fe0561cf07642c2b326620317429369849fafe5541bfa7d02082d9eedaf7b00f2482e1bfb437e60ac8538733d4bb9813afdc1b1e8c779fff3a7228157f7fba366a4f7f8d3c996dd932b58ca550cf44acce422c166ff0671dbda99d38b7102dfd44e211bab7fa92d6f2b6b4ff54df25b5b050ba08819695eb9cfc521be0b40027d24f8fe6a4664583b7b7f782cb28e58d9d89f24978ee49bc93d54794e5a4159f834ef80002a3d1491c3adfa0e1f817ff468c60cf0561cdc727b67d95dfebf16a1f2a6e15353e963dbf6a5ce78ebf990ccd4086b8835e6719", 0x1000}, {&(0x7f0000001500)="faa3522baf384f2da470ff8afde880d8ba1d88510c2731b28d17f049bc160938cd1e747c1d68f309d8aed046c830c548ad55a052259a6abf41a612d049614691925cfb2ef66230d1f82abfd49ad1c9113204a2724b254ab3fc295f4b336a87129c1aea59ffcc338cff63a1d43fc1f58a74ec95377073", 0x76}, {&(0x7f0000001580)="7082de066f7d94ea901a22da9774e1f92885d50ed85f81631b78aa29e7c7a43b87c7c754397c79c8d42345598fde262434e87b90ceaaea60f7154fdeac0333a83010755a44fda374051ebefcf60beb942d4308dc280856874e01fcdae6731fc1bdaa8170a8959404246df673787d949f8c2dc23911fc9e130f69da4ff0fcc5ae694c3a7224726816eab1cdce57e739de7d397c", 0x93}, {&(0x7f0000001640)="c6ab71be26f20214f172a24a457f6e38ded3ec8141f2ade9857fa4b02b2ed9c865fade4c8e840efd36b0fbddb104724ce015a2b9db3f0f43ee2b0b55538ae1fe356da27bf520df8b141fa2428c301b", 0x4f}, {&(0x7f00000016c0)="557249432dd978e5793897361d3f4e46c1200115bf4c7a5bebac23257ce247ef71fc8a3576d4016ff79cae116d90af0913c7b36cd495ca23b9cf56f590b14d5c5acc87ceacc98759736ed190a7c0b04e836d36f435abfcb29bd4e7b602f7c069dfb24bba2e2b916f429deaa80f", 0x6d}, {&(0x7f0000001740)="4349cb8d3f23225a859560c685c5410e977bff40bdf72ed7bc4f8073265d95e8e34a22a7c43285153622185e3563177fc80f90ac9f80e26914afd0f22a1bf5343fcf3e6a584a30b1cdc6f60f96ece4ab4f875ea941fb14f416739461b94ed8c0cc0480887e0db88be1727853e4565e45e6d0b6adaf7c126cee911b706ecf346fd43bc5a97f95fb728a736fda4857f8d8bfcd2b2d6f0c2f841f2c4074b0f40aa9f5a67f7075df6790d6c3f4ad3f560d6dba3d3d6a09c824282b317453eac5909c90c42224a03615a881c7e51058fe220c0441bd159ca68ef4e38e6928bfa2e451fecd18ad195fc5b0b9bea13b17ba5dcb38dd6c", 0xf3}, {&(0x7f0000001840)="aa5f547013a9ab8d6bacfe1722bfec96be01f221a45a25a4bb340e66246301211d4ae05aa3392507295d8742a5e6086232b59e83a3baf0a025690b29a4b285ea57bafeb2b2e7091fc30e9417ee3cb0d329127a8a0915f0cd90fa52fecc357643de5ef5d5a31e18ed7432ad4b61451d60bdd19e97e43df74e52fd2dc278f90513ad45b8a3ab894f836a6daec120a7aa742b7cb928043fe3d7e61e20a10a1d90b97479ab0634142a0e036a97e6c02d42617ed1cf64abaead8fc8f72a37992c5afb5f0b", 0xc2}, {&(0x7f0000001940)="ce76a551ebb948c24b683f791f06dc36e7a0cbda32566c0332678f6121fed552c70e8d6cc488fa619ca0b0c6313770be85774b0f39c44711458791443fe850f4bf7b66001feb3af32b4fa11d950b77958f8bf27cdca9894d9893ee05b69ea03311ead4adcffbc1d2f8f9cc44d61a375034eb736384290e1051b08fbca52370144b7ba1eea9d6411eda5d819df38ee568b5dec989a3c0e0d21c6842436baf653219e693c1d3441e8b0c58989e63f4569c28e45afb0caeac8c1f3c4b3879211f0b0a9a8c36364850693d2c8a29e467d101e1ec6602327d3f6dbf278cde402b891a2e5bd90b25ee5e0b6267c16b4240a116ca", 0xf1}, {&(0x7f0000001a40)="53f1f69001295655944563c665fc864f94fcabbf183a1286407eb854d524d4ea38bc6ff671c87bac67b1224da5b6d43aae6e1b1683c76301eb956db09a1f06662c92b328d1a9cf35e55d77e56f7982f405e043b78625ee221b02ddfd341588d3ba5d28a5fcf473ca49c77fcb80551c8f0da0ccaeeecea996877e83b08b100de1b211b9d76f9f88c02864835f0fd6cfc5615141bc2ab1763f7564c5ab2c05d96c27874244469c08e1f263a18f1342497688bae3a0beb22743358c", 0xba}], 0x9, &(0x7f0000001f80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00002c83ef78da34faba49d9062667b5b6b90000bdf9b093f73183594281aff0a2b32598d1c7552c4b7ff74db73e2576a2e0615fb0c410ef9881f042a43bca2623160efdaa18ce560bb3b53da7711d084d587d55bb51972ac5a6704799eb5d99304fe2b78e35e2ba4b20633d9b2f6976699b685bffabbbd4087d5ff5ee8e67b0056679ef7a460a40387d7e2a82d3edb94c7a3f78a9de44de8341b670ad1b73e5830f60bd81a25576b315", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="00000002180000bc8bc26c096a885d482f5038eb64cacbfde2ffe0be82c6efd9b4267de40f31874b25cb82977f30a9984faf360ad0321f7d32aaaa16958d93f27b4a0f49115675d321e0497606027bd75684a4337da2b97bde3c5def0c98fa8538e2629cc6a52188be20c2ef43758f0b4afdba46263132750dd93806e6a6a630a4703111c4bbb2e894ac05fba872aace", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x205}, 0x3) (async) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xa1) (async) r3 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x4) close(r3) (async) r4 = syz_open_pts() close(r4) (async) write(r4, &(0x7f0000000240)="ab0600020800000000000d", 0xb) (async) poll(&(0x7f00000003c0)=[{r4, 0x4}], 0x1, 0x0) (async) write(r4, &(0x7f00000001c0)="94b0885cbce78f6edbe1d221748ad4721418218fa5480ceaa0bfca9dc40063a18a143b8d089625c34042405a500f850b1de972266b46fc28e9939965eb30ade84443d63bd354af7df1c40499eaa494a282e19e9bc582ac1fadce8958efb84c6f4586978d0b3cca4c185b1bd50cb66b136993a42aa567", 0x76) (async) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000300)={0x39b, 0x6, 0xfffb}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x210, 0x0, 0xff}]}) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) r6 = socket$inet6(0x18, 0x6, 0x2) write(r6, &(0x7f0000000400)="298afa78d5a1a6494bfb7259694f242010bbaaacd9066351b0caf2d9593b22e176f241ebbe6e245e0e944d33659d0f14355ff0c792dd630a750920f08ec9bc1ec9c8d51988677f2d6a6f8809aac86365253c588e832f48c6cfcf252378fca80d951eef234cab4f1c0d522551ae204feb30ca18a18cc18c34c8615c10d8e0bbbd5112248c247a5eec90080c439f2567853a230cf8a0d6e96fbc9554897fc588646ace25de03e7f010008e4c547c3b79e6f85d838fc29ea9b7940e86a63b4fd112d0cc205efbc814d3f448ba6c68e1d00f291c0c011f70348891df0584a770bbc32b7c43b4d5ade607176750c5dcd97e9d7b04efd89427f5cd32c6208df2736e", 0xff) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VMM_IOC_INTR(r7, 0xc0084428, &(0x7f0000000000)={0x2}) (async) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) (async) write(r5, &(0x7f0000000100)="a74cd3fa513714f1636df2c3", 0xc) (async) read(r3, &(0x7f0000000280)=""/104, 0x68) 16:01:57 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x46fb0cc4b925b69a, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000080)="f3", 0x1}], 0x1) 16:01:57 executing program 1: poll(0x0, 0x1f, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) dup2(0xffffffffffffffff, r0) r1 = syz_open_pts() close(r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x2000000000000168, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="fe0763c60157f51fe768ae4a369352c2ed5079b08dfa51f0b5c2072adda673863df1455d62adc3ad0f3fb30b72dfd314da0142746ef1fe5d71301c8ebe8f9287e7fc2ec72474cf7105ba99c15d44ebac459f82df4499a478026bbb83979907dd20d4a4ac0dd163f3cd8c31ab80755629a1", 0x71}, {&(0x7f0000000180)="acd867dfaf80890e3ebab0071af17c9b81af37144bbbd7f35a754893f0a0f15989fb52d5e4895039359272b325dcbad66f5c1d18d16f35411c6159c4940a968b760209c1ce12ad7ed55cc95f7b1ac05aab804f4064b501fe9d28ee03a43d456c280386ddff875f74a2e1e3d2dbaae1ca89cd68741c285b522c475ced00ba876796fc9fb4fcc3864b7ab214cb124af6dd123c634c07560d9c319a17c84709001e9a73379dc2cd294796c0353472c3e603596e90344fc13e8d1282b4e7576ecdd4098e30d8b80f6ef3d057e112cd515434b980936657", 0xd5}, {&(0x7f0000000280)="46f21c62088422bdbf55be5d8b14f818f9441b31b5c95239bd6c7f9500df1804e1669d2a39031696b7fc72cdad801e1218d03b212849e55ef216291b21067dc80e4e2612505c4bd0bf97746ab0c4bdca5a5fc53cb53eed11506b3af973ddcca6bfd3f1e43b73e4d518ab77bc68d70dff14f287e47329ae", 0x77}], 0x3, 0x6) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x81) fcntl$dupfd(r3, 0x0, r2) poll(0x0, 0x1f, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) syz_open_pts() (async) close(r1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x2000000000000168, 0x0) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="fe0763c60157f51fe768ae4a369352c2ed5079b08dfa51f0b5c2072adda673863df1455d62adc3ad0f3fb30b72dfd314da0142746ef1fe5d71301c8ebe8f9287e7fc2ec72474cf7105ba99c15d44ebac459f82df4499a478026bbb83979907dd20d4a4ac0dd163f3cd8c31ab80755629a1", 0x71}, {&(0x7f0000000180)="acd867dfaf80890e3ebab0071af17c9b81af37144bbbd7f35a754893f0a0f15989fb52d5e4895039359272b325dcbad66f5c1d18d16f35411c6159c4940a968b760209c1ce12ad7ed55cc95f7b1ac05aab804f4064b501fe9d28ee03a43d456c280386ddff875f74a2e1e3d2dbaae1ca89cd68741c285b522c475ced00ba876796fc9fb4fcc3864b7ab214cb124af6dd123c634c07560d9c319a17c84709001e9a73379dc2cd294796c0353472c3e603596e90344fc13e8d1282b4e7576ecdd4098e30d8b80f6ef3d057e112cd515434b980936657", 0xd5}, {&(0x7f0000000280)="46f21c62088422bdbf55be5d8b14f818f9441b31b5c95239bd6c7f9500df1804e1669d2a39031696b7fc72cdad801e1218d03b212849e55ef216291b21067dc80e4e2612505c4bd0bf97746ab0c4bdca5a5fc53cb53eed11506b3af973ddcca6bfd3f1e43b73e4d518ab77bc68d70dff14f287e47329ae", 0x77}], 0x3, 0x6) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (async) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x81) (async) fcntl$dupfd(r3, 0x0, r2) (async) 16:01:57 executing program 6: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7f, 0x1, 0xad}, {0x100, 0x80, 0xf8, 0x1000}, {0x9, 0x30, 0x8, 0xebac}]}) (async) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x10100, 0xa8) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:01:57 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2) r0 = socket(0x10, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r0, &(0x7f0000000000)="c1a4bc49ccea4c2de24d9cd16027a0686daef2dd7c883ba03bde8aa67ad23532cb2baccef74ea849266a59368ace24bafb921769779352fe492a87011aad", 0x3e) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xffffffc8, 0x0) 16:01:57 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x46fb0cc4b925b69a, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) (async) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000080)="f3", 0x1}], 0x1) 16:01:57 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) (async) close(0xffffffffffffffff) (async) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = syz_open_pts() close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) (async) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001dc0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000500)="984ef915d01695692330c20158f225ba5d015dd8bc493b3dea4eef6efea857c9388e34be6c4ed60ae28595b6494f7405d00a0435b0bf56d17fc1ebfcc920c6fc408b2cce8ef0bed2350e9313c544101b70074aa19153cbdde37f40dadb4a175083b42b34b4fa70aa9bab30ba1aeec9a102fc573a0d6ff965fa105f216c6b774551189873f152bc175c3626dedf40d01e8b502bc4d94af2e03641917683b2c5daec8f6f5324bc93866861161d936b878c0a96e8f3ce9bcea8d7a408a92144fe78ae9844ff1d81f61cbb72d190330739bcf3841417d998edbc76c6c632fbab54bf007386a92a3be9abd5dd57b08f73f3a5483adc00b26884ccee4628ea825ca453617548e4e3c635fcce28eb6212029545c894c0537e203ab67adedb6fdb5f55776a27f43632f76b1db4dc8fdb2d6dccb5d7ccdb6723095deb4041765c4827b27f7ad92bf4c37a7c749a4897058530a0f367b0133579575423f872662297f48dd6ea402c6e198dfbd973016e63268799335ed6da7de2d4495cda66c4d146dc7afd6963586713ed2bb6b60d35eb45e7c964d65a24db1217b942527f431f7fb52a40db21a4b4439fd2574b0566707a6aa3d5db7adcc4cf5f35797fc5e4a5df32143e21191c8e2e1d6de178a4c466a5ea59d26df753b168ff510646d87ed3afa33bc24dd28999bf4a53b1e8f2097b07a9915cd768c34b8603ba8627dacd3045b669c0d70e5a69f325d76cb8603ddd5e2bb09812e1f0f790dc8635fdafc71d2e1da2f00fe7ef82ea6e5b0252236bf48dadd1b4b3393038459e4bffd703581eb516a139eade33e192be9195bb2f04287c5199c6124c9f3374c01f1a658585f7f381ad384261c5e34b0fc07753bb74bf14bcaeead84718e8b755cbe62863706d0b7e50d1c1929447cbb9df2be1701c0d20bbe24b086d99092769beab77a10afe0c0ce409ef0228b3ccd1e9ef51e59309638fd09b4825c236070f7cb6d78bdf41ba91bb278a07ae90be400ad125af80ff93a8d3163b78542afe278368f1d8c530d11c2fabea066b44032516ad3d6db65e1380c1c712799763e3b22a8af279688d2ecd847deb46bbe807198a23e73df8609bcd437356bf012805c1cdaf10c0095f225ca35e3156e10d7887f842a7cf3ffa2467da957524ffc91ad82bd1c81955669fe16cd22739e25a732e4920dd2fb4e891a8bcea73c6dee54a168b80dbe31a868521a5fa3b5a3183faa9bced4350e898f988c775cd03b4430486c53a562e2a4f1e69341912cd7e4be022727fc3b83e9ddbd834289e9dfab85028a51f6d57cd6534d33b5d2434625c84a4dd59f40ea6902facff4bba0338a20a20f4e262b8072afef165bbdb7493dbc403e9f0b746ef06c953c519fd65849165079ce537e980c7dc0ea63d7a93e0671729dd397527c30b189b8006050fe27e5cbd68692d808c35133ec19ce8b72ddb02b609768f59e9e2f8d2a25ff8c80a8b483d9309e9cce2d793b00b658c734e304672a24653d427ae497c2e115685074a0cca8d3f1b26a2ee9e602a2868ffbdbe136e8913c4d2945d10313d433aeb85695e2eb470fbaa5ffa9ffa6993f8ce2fd20a218243e018c178b135bab7dc2c52c15f80dfba9c0a6d16b69c79d75dbc859fb25f88175ec223b7fcf01ee7524305c3e92b2249821cd6f4b47c111e06d17f8c76e2be604e717f49b7cd994da9c468d61da3bf42de7a069a11dde542ad7fe784b1cb98489dd6771ce7acdc3e03f45c4b318fea115328b3fb85192587ac92ac504a45327d5554f7a182be59afab139d08d1d6d555db8025d017fca570082ec2ae4f46adb94ec18af0c5e4d909c2abed35eb7f6ce0016e9ba374b3f92d67a658c8cb520eb8b969cb768066c747dde19d4c57c9db941e1905f8cb79271817c1ca0b6f2377caacd285b66f60273ca10062a1703ef87b8c2c5fc32a94ae298af5d48d83e8519cadf30bfbc7e26ec053faf73594d8d19303ea78e4d45594ec0ebd39cb4858c38689db05927e9031eefb5c86a077dd315030b429c29968c24621359d79f2324c00783604689c706785e4e5b7c9a301639a4369f8046a5cc7d5a7db476280d9910293c6120023d952b24562c3eb0a7606ef77c82596861bc6ef0b813f3c6da30eadc992c68fd3b941c424a64afd79f064a0d422b92c74bd1b7ee30d7021acae2fc9638210557d17475f7341d0cdce44280f7256eb88e12ba0b57d5687b139d46f2426f07564f739cdf793ec38bed0683746a23a30a88526a341dbbe48b576350350bbe2251d944b7f2d27f93f26c8d88ca54b390798f430fd0ff3cfdc655779b487d5760f5795cdf4a6f194801cca16f23a6890cb9eacd348fb33a12a3da7371e25682b99c1600367ea7115084695d697dead2bcaa4f2a8b999eeb81a990e00f0f523c51239f3d7acfc32a69ffba7a7a347abd831a36306045f5314b8c1eb264544b305e1aa3a2414a401fa9ca7e360932e0d01dcc89c9db0af6fcb01764b928e64b19a7f2186a40319321045296890ed91c9a0867a0ce5d84896a333c0df3750b312546c70f90d0bc5434be48dc56bf10d43691d21326259f4de5bc58198678dc5e5ea72d335bd69a3aadaa1b84123e6c34cdaecfa7d1cc17989403c820303e68d9a99dbb266dfd54e5578c6198b4b8adfd0e1b23d1a39bc885beaa78e6c7591db66d529cd7dce39bfbbe105c7e4c45ab6f6701a840b8efb5b4d4a5d4c6ed9cfaba434064b05731a26dcd1ee820782cb3d3e6e23643a881c7eab3c21776a0da044b132e239041ae45b9a505a8bd7077c7d2282883ccda20136f1063322e4f943513bb6d4f886d1c6575a4a4a4c9abcb9492e2be9b6ffcf1022613ac5e5ffa6e61d0a13935a59cd8cac0cf56b78537de3bf19da5d198a48ea244fd08a385cb49065c8ce0822eb736abc2d4d6dd6c243d1941d0a59d7cdc1e2b3a08aae6566566e84d3566a40fb84159e57a246d0f89e56048d0b80f8effbac7524ea170f5b50d1b0551369bfb4bfe0e51fd33db67268a3bab053c54f70815db95cc59a73c8ba15ee61e1363054629830c92cb776d294840432525d0af81d84b71542933f9c53e981a76bd411bdd8858e4785092eb4a62072e5d4dc8b72a8b5f5e4258665b80ad38720648cb7b0bab54478eb62e94ff7b2eb7db9cbd76a012ad72b76b5b1058c8e51f331da1d0ac249f3cb7222fe38d633abe1065580cbcecdfaf98588f283b8e22174c8ec49b966b982376a815abb97859448d4b7860213677a65268e7a78447306852b1451f137441ccaeecb31dffffb3c3ef9726c29f0d3bed1e50e59fc08878499feb493fce165e4ad3c3191c5fa847b86af1e06ddab34846a581892628703089f0d2c069df215df866a137f9f48e29b51db8d75a58c08768953941dedc31cb50f1dc4bf5d7b46a00541525fdfbac858587e026992ae57778b8fad4fdd5f5a6aeea52692c861c02f92b7fad4628316365b9366522e7f510ece84080d319a34ba0cc087426a48f70a6eab3f12b043e9a469d3a1a6f16c42112e2079cf5fe1d319c1a78648a5a4c1e5b8303d9a765f4285c10eb5e6ac051d963e29bf91d80881d7dfe8525af3e6f4a9cbe8088f754ff62090982c27d1d6e565be58e2eb675cdb37c72b0ebba1e66f01cabfb26682f4c295890d68e2f4f26e3623fe10b02a235037f212f2f83eef482d091c32a815b651b6af82b5b4620c03c71f72223138ac178f8e190978d469574079d6d06c1046461de3fd27b74f871664af10a26f3330aeaa6959fe79e9104935c4f7295660bf5739c068f49181402ee62bb3a6b9b64d3f9baec2bffeeea74dae19d25fa6ee3464e8756f9e158e75d7e519aac6562434336c49c5521a110e6471e20b3a7b76d555e40ed210f7c4c80154cf081e07cdc6324b85a003f608899d0c3de5974c64e4e6056c1fb27e662a5bd7274b70daee5fe0e9f0951f73be3193641c47587438f87a66acbc74c403a9dcd9cf524dc09a48d716851c50dce1871a5e51214232e21a4859f0930278bdcbbe9a788070b7f21045b6c7642b72a43de63aa946fd49865ece323d4892bdc70be941b3910eb561f8d7c67e9ccb6f1b1c8f3b31a0cddec8be41606446a00c8b3ce3bc67085148b0834dcc48f74f19ef93a4e1527b41826f2f6ceda4dbc62769bcce1a1bd250255ee744f03874fcf072e725db235d456cb33ac9c54bcdc99ca9222bb7063165c22df23c04f6a2753b08a3545d502d29669f06cf8447d63bf8a61a85eec47629273e928b6501d3916e730a6907952268fec2951e8aca880995a55f01289ceb3574acbf4ed4aa92b27ae02759ee8e2220d25d05953c7c57e84df20f4061e824558a0f6cb3872733fedf0cfbb34a840e64fd0484ed40e926c241492498487ecaf0a213b534090076dca81c7fb077cbb51ae717349507c47d4ad777c1d4246368d8d5510836ae1b90a386a4bcb5b529bb2183055818685eaac39d4500824d94138c343aa3f5088c720241f2fa3dae7c196ed33d7318d7d9b0d9430c5dcac7e0632b6ca5c0665fff96d40416b1e9d8374e7b66dbb09df372ed285efd76ae444e468e7d19cbca58df54459d060163a58dd69d7509740f1f021e59c5c21e07036df39c5d964eb139de45502408ef5049e5edcc89e796cc4bcdf66413afa2f195bb3cdb1e4c0130cd4d8986f73df20d1afbfb9123a911a7c44348a840f0b70d7398547845079171de01cf71fa5c5780236d23a0cb5f6451c259382bc2a70e4f8353a31631c336cf73e0ec1dcacbe631d52e15175486fabba128b2f442d27856d8c33b900846f81e869ce3f109090a26f06cbcdc10cecc6ee36a8f54a63080958407767cbbccdc6e9e84ae87a5245f5ed36fd6456e4f82fde59c8eebbf0cb195b62eedd161e38329e03c05227e80f297730eddacb2cb74f2a4a892549c0f00f39d6a4503dd5eb3761c903e5d447b8cb1e0e41b24573c5a2c2e9e8061d1d9eabecbadde1f4ef8564057175137495867005a7faf750c8d033b5515a46cb9e0d60a6b1c35132b712b8604c0cae6d7fad47e15f200a88f5915c77b9b1626301a69aa134c60bebf15e6159e66b984b0e445145da0c2ba174bd616b8b53cc71814e2464599964ade5deaca5395eaa69fcd1115e4a6bba1d8c6e2c19afcea82c22acc0fcdc1638ac313d4cf6633da2dd5692c67e5fae30eed0ddc349bdd8531e4184a6c0f15c146eb7d82539616696e61a1e4ca1a926b748040b91c58c546efd1c9bca8dd9e5f795924848cfd5c7836083fbd28606b49d4e896798aee5e86dc9a3f5417fbdbe6b3feba02220d354b19f858c4b51d598bc80835771bd4c653dca245fdda45f471505efb3263b8a0a0c253cc17983ae51cb15cc2112e1a08f09443a6232fe1bdaa1b1accf4633aece9a9836bcaaf41ba989cefdb0f1ef9f2e828e34da918cc5b817ec25b236ea7d0e1b42d327d0e37eaead5c733240617bcc07f46cfeb4881503c205165fd10f5fe0561cf07642c2b326620317429369849fafe5541bfa7d02082d9eedaf7b00f2482e1bfb437e60ac8538733d4bb9813afdc1b1e8c779fff3a7228157f7fba366a4f7f8d3c996dd932b58ca550cf44acce422c166ff0671dbda99d38b7102dfd44e211bab7fa92d6f2b6b4ff54df25b5b050ba08819695eb9cfc521be0b40027d24f8fe6a4664583b7b7f782cb28e58d9d89f24978ee49bc93d54794e5a4159f834ef80002a3d1491c3adfa0e1f817ff468c60cf0561cdc727b67d95dfebf16a1f2a6e15353e963dbf6a5ce78ebf990ccd4086b8835e6719", 0x1000}, {&(0x7f0000001500)="faa3522baf384f2da470ff8afde880d8ba1d88510c2731b28d17f049bc160938cd1e747c1d68f309d8aed046c830c548ad55a052259a6abf41a612d049614691925cfb2ef66230d1f82abfd49ad1c9113204a2724b254ab3fc295f4b336a87129c1aea59ffcc338cff63a1d43fc1f58a74ec95377073", 0x76}, {&(0x7f0000001580)="7082de066f7d94ea901a22da9774e1f92885d50ed85f81631b78aa29e7c7a43b87c7c754397c79c8d42345598fde262434e87b90ceaaea60f7154fdeac0333a83010755a44fda374051ebefcf60beb942d4308dc280856874e01fcdae6731fc1bdaa8170a8959404246df673787d949f8c2dc23911fc9e130f69da4ff0fcc5ae694c3a7224726816eab1cdce57e739de7d397c", 0x93}, {&(0x7f0000001640)="c6ab71be26f20214f172a24a457f6e38ded3ec8141f2ade9857fa4b02b2ed9c865fade4c8e840efd36b0fbddb104724ce015a2b9db3f0f43ee2b0b55538ae1fe356da27bf520df8b141fa2428c301b", 0x4f}, {&(0x7f00000016c0)="557249432dd978e5793897361d3f4e46c1200115bf4c7a5bebac23257ce247ef71fc8a3576d4016ff79cae116d90af0913c7b36cd495ca23b9cf56f590b14d5c5acc87ceacc98759736ed190a7c0b04e836d36f435abfcb29bd4e7b602f7c069dfb24bba2e2b916f429deaa80f", 0x6d}, {&(0x7f0000001740)="4349cb8d3f23225a859560c685c5410e977bff40bdf72ed7bc4f8073265d95e8e34a22a7c43285153622185e3563177fc80f90ac9f80e26914afd0f22a1bf5343fcf3e6a584a30b1cdc6f60f96ece4ab4f875ea941fb14f416739461b94ed8c0cc0480887e0db88be1727853e4565e45e6d0b6adaf7c126cee911b706ecf346fd43bc5a97f95fb728a736fda4857f8d8bfcd2b2d6f0c2f841f2c4074b0f40aa9f5a67f7075df6790d6c3f4ad3f560d6dba3d3d6a09c824282b317453eac5909c90c42224a03615a881c7e51058fe220c0441bd159ca68ef4e38e6928bfa2e451fecd18ad195fc5b0b9bea13b17ba5dcb38dd6c", 0xf3}, {&(0x7f0000001840)="aa5f547013a9ab8d6bacfe1722bfec96be01f221a45a25a4bb340e66246301211d4ae05aa3392507295d8742a5e6086232b59e83a3baf0a025690b29a4b285ea57bafeb2b2e7091fc30e9417ee3cb0d329127a8a0915f0cd90fa52fecc357643de5ef5d5a31e18ed7432ad4b61451d60bdd19e97e43df74e52fd2dc278f90513ad45b8a3ab894f836a6daec120a7aa742b7cb928043fe3d7e61e20a10a1d90b97479ab0634142a0e036a97e6c02d42617ed1cf64abaead8fc8f72a37992c5afb5f0b", 0xc2}, {&(0x7f0000001940)="ce76a551ebb948c24b683f791f06dc36e7a0cbda32566c0332678f6121fed552c70e8d6cc488fa619ca0b0c6313770be85774b0f39c44711458791443fe850f4bf7b66001feb3af32b4fa11d950b77958f8bf27cdca9894d9893ee05b69ea03311ead4adcffbc1d2f8f9cc44d61a375034eb736384290e1051b08fbca52370144b7ba1eea9d6411eda5d819df38ee568b5dec989a3c0e0d21c6842436baf653219e693c1d3441e8b0c58989e63f4569c28e45afb0caeac8c1f3c4b3879211f0b0a9a8c36364850693d2c8a29e467d101e1ec6602327d3f6dbf278cde402b891a2e5bd90b25ee5e0b6267c16b4240a116ca", 0xf1}, {&(0x7f0000001a40)="53f1f69001295655944563c665fc864f94fcabbf183a1286407eb854d524d4ea38bc6ff671c87bac67b1224da5b6d43aae6e1b1683c76301eb956db09a1f06662c92b328d1a9cf35e55d77e56f7982f405e043b78625ee221b02ddfd341588d3ba5d28a5fcf473ca49c77fcb80551c8f0da0ccaeeecea996877e83b08b100de1b211b9d76f9f88c02864835f0fd6cfc5615141bc2ab1763f7564c5ab2c05d96c27874244469c08e1f263a18f1342497688bae3a0beb22743358c", 0xba}], 0x9, &(0x7f0000001f80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00002c83ef78da34faba49d9062667b5b6b90000bdf9b093f73183594281aff0a2b32598d1c7552c4b7ff74db73e2576a2e0615fb0c410ef9881f042a43bca2623160efdaa18ce560bb3b53da7711d084d587d55bb51972ac5a6704799eb5d99304fe2b78e35e2ba4b20633d9b2f6976699b685bffabbbd4087d5ff5ee8e67b0056679ef7a460a40387d7e2a82d3edb94c7a3f78a9de44de8341b670ad1b73e5830f60bd81a25576b315", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="00000002180000bc8bc26c096a885d482f5038eb64cacbfde2ffe0be82c6efd9b4267de40f31874b25cb82977f30a9984faf360ad0321f7d32aaaa16958d93f27b4a0f49115675d321e0497606027bd75684a4337da2b97bde3c5def0c98fa8538e2629cc6a52188be20c2ef43758f0b4afdba46263132750dd93806e6a6a630a4703111c4bbb2e894ac05fba872aace", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x205}, 0x3) (async) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xa1) r3 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x4) close(r3) r4 = syz_open_pts() close(r4) (async, rerun: 64) write(r4, &(0x7f0000000240)="ab0600020800000000000d", 0xb) (async, rerun: 64) poll(&(0x7f00000003c0)=[{r4, 0x4}], 0x1, 0x0) write(r4, &(0x7f00000001c0)="94b0885cbce78f6edbe1d221748ad4721418218fa5480ceaa0bfca9dc40063a18a143b8d089625c34042405a500f850b1de972266b46fc28e9939965eb30ade84443d63bd354af7df1c40499eaa494a282e19e9bc582ac1fadce8958efb84c6f4586978d0b3cca4c185b1bd50cb66b136993a42aa567", 0x76) (async, rerun: 64) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000300)={0x39b, 0x6, 0xfffb}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x210, 0x0, 0xff}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async, rerun: 64) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async, rerun: 64) r6 = socket$inet6(0x18, 0x6, 0x2) write(r6, &(0x7f0000000400)="298afa78d5a1a6494bfb7259694f242010bbaaacd9066351b0caf2d9593b22e176f241ebbe6e245e0e944d33659d0f14355ff0c792dd630a750920f08ec9bc1ec9c8d51988677f2d6a6f8809aac86365253c588e832f48c6cfcf252378fca80d951eef234cab4f1c0d522551ae204feb30ca18a18cc18c34c8615c10d8e0bbbd5112248c247a5eec90080c439f2567853a230cf8a0d6e96fbc9554897fc588646ace25de03e7f010008e4c547c3b79e6f85d838fc29ea9b7940e86a63b4fd112d0cc205efbc814d3f448ba6c68e1d00f291c0c011f70348891df0584a770bbc32b7c43b4d5ade607176750c5dcd97e9d7b04efd89427f5cd32c6208df2736e", 0xff) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VMM_IOC_INTR(r7, 0xc0084428, &(0x7f0000000000)={0x2}) (async) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) (async) write(r5, &(0x7f0000000100)="a74cd3fa513714f1636df2c3", 0xc) read(r3, &(0x7f0000000280)=""/104, 0x68) 16:01:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) 16:01:57 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0xc}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0xc}, {0x6, 0x0, 0x0, 0x80}]}) (async) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) (async) 16:01:57 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000180), &(0x7f0000000200)=0x4) r5 = semget$private(0x0, 0x1, 0x80) r6 = getgid() r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = getuid() fchown(r7, r8, 0x0) setreuid(0xee00, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000006c0)={{0x7f, r1, r6, r8, r2, 0x4}, 0x100000001, 0x8001, 0x1}) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f00000002c0)="11b7f23b", &(0x7f0000000000)=0xfdd3, 0x0, 0x0) 16:01:57 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x46fb0cc4b925b69a, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) (async, rerun: 32) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) (async, rerun: 32) fcntl$dupfd(r0, 0xa, r1) (async) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000080)="f3", 0x1}], 0x1) 16:01:57 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2) (async) r0 = socket(0x10, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 64) write(r0, &(0x7f0000000000)="c1a4bc49ccea4c2de24d9cd16027a0686daef2dd7c883ba03bde8aa67ad23532cb2baccef74ea849266a59368ace24bafb921769779352fe492a87011aad", 0x3e) (async, rerun: 64) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xffffffc8, 0x0) 16:01:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="d961dfb9", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000180)="2d9cb12d5b8ce36941789a5d6382b6b18f5068b85cf5d1f3b81658c6879dfc0ceeb79f04c28f6f", &(0x7f00000001c0)=0x27, &(0x7f0000000200)="5a5f8d82a2a7d1d738a624e65b7f99312ac85edb18df8bbe1a62b0564b109a05af25f40d872d7ac856f9ef1f21bad5eb75440145636b001f9d61dee89a14bcd269828ec294d522b43da291b3177cfb9bde905654929ad566a7d1c2906eb0058a244da6c6e3766f78df95428294c7a2f85ee5689a3bad5d4af5b7676d4e9816bba566da8117e6528d918f155fdaba5ec8edaf224cbf57558bccb19ebc578f79a0e1e093da", 0xa4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x3f, 0x5, 0xf0000000}, {0x7, 0xec, 0x40, 0x2}, {0x4, 0x7f, 0x3a, 0x9}]}) 16:01:57 executing program 5: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 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) setsockopt(r0, 0xc9f59b94, 0x8, &(0x7f00000002c0)="89556bb39e3d6098019243776fa6faf6e61bd7001b5c65cf3be44300131f57b4902eb1f09cacd595d3b0b716ba36908ae04d61469b1900135d9085ca1f9eb3e251cfdc6cf302545e9d27d40c50c1e6cf4167f2668532637a2fbc39e744f5811ce4449698bad9ff68d8059e2339c548b780e40fdb3841bcc54a095d099bf282cea420202b1860223c23cf0bacdd02321acd", 0x91) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="c95290c124d53f2799", 0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0x0, 0x80}], 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) 16:01:57 executing program 6: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="d961dfb9", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000180)="2d9cb12d5b8ce36941789a5d6382b6b18f5068b85cf5d1f3b81658c6879dfc0ceeb79f04c28f6f", &(0x7f00000001c0)=0x27, &(0x7f0000000200)="5a5f8d82a2a7d1d738a624e65b7f99312ac85edb18df8bbe1a62b0564b109a05af25f40d872d7ac856f9ef1f21bad5eb75440145636b001f9d61dee89a14bcd269828ec294d522b43da291b3177cfb9bde905654929ad566a7d1c2906eb0058a244da6c6e3766f78df95428294c7a2f85ee5689a3bad5d4af5b7676d4e9816bba566da8117e6528d918f155fdaba5ec8edaf224cbf57558bccb19ebc578f79a0e1e093da", 0xa4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x3f, 0x5, 0xf0000000}, {0x7, 0xec, 0x40, 0x2}, {0x4, 0x7f, 0x3a, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="d961dfb9", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000180)="2d9cb12d5b8ce36941789a5d6382b6b18f5068b85cf5d1f3b81658c6879dfc0ceeb79f04c28f6f", &(0x7f00000001c0)=0x27, &(0x7f0000000200)="5a5f8d82a2a7d1d738a624e65b7f99312ac85edb18df8bbe1a62b0564b109a05af25f40d872d7ac856f9ef1f21bad5eb75440145636b001f9d61dee89a14bcd269828ec294d522b43da291b3177cfb9bde905654929ad566a7d1c2906eb0058a244da6c6e3766f78df95428294c7a2f85ee5689a3bad5d4af5b7676d4e9816bba566da8117e6528d918f155fdaba5ec8edaf224cbf57558bccb19ebc578f79a0e1e093da", 0xa4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x3f, 0x5, 0xf0000000}, {0x7, 0xec, 0x40, 0x2}, {0x4, 0x7f, 0x3a, 0x9}]}) (async) 16:01:57 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x3f5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 16:01:57 executing program 2: dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x124) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000300)='U', 0x1, 0x0) 16:02:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x9}, {r0}, {r1, 0x4}, {r1}], 0x4, 0xfdff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r2, r1) 16:02:03 executing program 6: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:02:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0xc}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0xc}, {0x6, 0x0, 0x0, 0x80}]}) (async) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) (async) 16:02:03 executing program 2: dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x124) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000300)='U', 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x124) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000300)='U', 0x1, 0x0) (async) 16:02:03 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000340)='./file0\x00', 0x107) (async) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) (async) chmod(&(0x7f0000000300)='./file0\x00', 0x3f5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) (async) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 16:02:03 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000180), &(0x7f0000000200)=0x4) r5 = semget$private(0x0, 0x1, 0x80) (async) r6 = getgid() (async) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = getuid() fchown(r7, r8, 0x0) (async) setreuid(0xee00, r8) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000006c0)={{0x7f, r1, r6, r8, r2, 0x4}, 0x100000001, 0x8001, 0x1}) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f00000002c0)="11b7f23b", &(0x7f0000000000)=0xfdd3, 0x0, 0x0) 16:02:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="d961dfb9", &(0x7f0000001080)=0x4, &(0x7f00000010c0), 0x0) (async, rerun: 32) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000180)="2d9cb12d5b8ce36941789a5d6382b6b18f5068b85cf5d1f3b81658c6879dfc0ceeb79f04c28f6f", &(0x7f00000001c0)=0x27, &(0x7f0000000200)="5a5f8d82a2a7d1d738a624e65b7f99312ac85edb18df8bbe1a62b0564b109a05af25f40d872d7ac856f9ef1f21bad5eb75440145636b001f9d61dee89a14bcd269828ec294d522b43da291b3177cfb9bde905654929ad566a7d1c2906eb0058a244da6c6e3766f78df95428294c7a2f85ee5689a3bad5d4af5b7676d4e9816bba566da8117e6528d918f155fdaba5ec8edaf224cbf57558bccb19ebc578f79a0e1e093da", 0xa4) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x3f, 0x5, 0xf0000000}, {0x7, 0xec, 0x40, 0x2}, {0x4, 0x7f, 0x3a, 0x9}]}) 16:02:03 executing program 5: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) (async) 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) (async) setsockopt(r0, 0xc9f59b94, 0x8, &(0x7f00000002c0)="89556bb39e3d6098019243776fa6faf6e61bd7001b5c65cf3be44300131f57b4902eb1f09cacd595d3b0b716ba36908ae04d61469b1900135d9085ca1f9eb3e251cfdc6cf302545e9d27d40c50c1e6cf4167f2668532637a2fbc39e744f5811ce4449698bad9ff68d8059e2339c548b780e40fdb3841bcc54a095d099bf282cea420202b1860223c23cf0bacdd02321acd", 0x91) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="c95290c124d53f2799", 0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0x0, 0x80}], 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) 16:02:03 executing program 0: sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="2b7dc0299d02a999d9c4c2c93364152a73a8b221c36cf5dacb1ab17387f2ed6a380dfdcdc2aa522ea75b89e2b61bcdec262455419809b32d2c6dd97633a74b261b504fa227316192068c395e4dbc8ea0b48f351f7d5428bda6908595be862e40c43525d9dfd5afe68c935cb4bba356a409a69833e1c1b479bff7706bb89d005ac5ad5636251dde493c3d89e66458aceb340329c89355d8acc605fb427bf15388cccd5e2a15f42bd330e532d0104b2fd688d5f6ca959a14e90a56e014106d9f827e28653751f4e592ac6345fd459522a468a9f7bd465e00aa1a86a439565523edea697c098a9fcec25217f2c1ea74d3aadb0745", &(0x7f0000000140)=0xf3, &(0x7f0000000200)="72e668acf99c6b5573abb3fd06189b3c14bffd4dfa1daa5d31522f7d6c82ae75a80bb5b98dc1ca49bfbe9cb3f024c8662f87ea614dfce9d6e81ecf649c5b52426bc5fb7031ecf4d8be2494ce78", 0x4d) 16:02:03 executing program 6: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:02:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x9}, {r0}, {r1, 0x4}, {r1}], 0x4, 0xfdff) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r2, r1) 16:02:03 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) (async) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) (async) chmod(&(0x7f0000000300)='./file0\x00', 0x3f5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) (async) setuid(0xee01) (async) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 16:02:03 executing program 0: sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="2b7dc0299d02a999d9c4c2c93364152a73a8b221c36cf5dacb1ab17387f2ed6a380dfdcdc2aa522ea75b89e2b61bcdec262455419809b32d2c6dd97633a74b261b504fa227316192068c395e4dbc8ea0b48f351f7d5428bda6908595be862e40c43525d9dfd5afe68c935cb4bba356a409a69833e1c1b479bff7706bb89d005ac5ad5636251dde493c3d89e66458aceb340329c89355d8acc605fb427bf15388cccd5e2a15f42bd330e532d0104b2fd688d5f6ca959a14e90a56e014106d9f827e28653751f4e592ac6345fd459522a468a9f7bd465e00aa1a86a439565523edea697c098a9fcec25217f2c1ea74d3aadb0745", &(0x7f0000000140)=0xf3, &(0x7f0000000200)="72e668acf99c6b5573abb3fd06189b3c14bffd4dfa1daa5d31522f7d6c82ae75a80bb5b98dc1ca49bfbe9cb3f024c8662f87ea614dfce9d6e81ecf649c5b52426bc5fb7031ecf4d8be2494ce78", 0x4d) 16:02:03 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000180), &(0x7f0000000200)=0x4) r5 = semget$private(0x0, 0x1, 0x80) (async) r6 = getgid() r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = getuid() fchown(r7, r8, 0x0) (async) setreuid(0xee00, r8) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000006c0)={{0x7f, r1, r6, r8, r2, 0x4}, 0x100000001, 0x8001, 0x1}) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f00000002c0)="11b7f23b", &(0x7f0000000000)=0xfdd3, 0x0, 0x0) 16:02:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x9}, {r0}, {r1, 0x4}, {r1}], 0x4, 0xfdff) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) dup2(r2, r1) 16:02:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2312, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:02:03 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62022d7d9c"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = dup2(r3, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r4, &(0x7f0000000340)="185aadebae921271fb0a802eb114a02f3a308c7d3c611fae198f0df79589df97ccea7d4f587ad220f09de127219888da6a80cd5324b68715de3af8b14590498992c28fefc2c5f2c19d76f5a565018fbb6212cd5f5b94a1d3e417cd707882b709ec7f463225e060e47830087a6869ab4578f06261073f2c44e4952f5271088e6370b85e4ba7da427a1c38cfcc2f8e4dff48075e9b12def9d9b7f99efeb45c07ed00a9f309fe3d0d019331e3190947605a8aafa87cce32d82ce17388d79e565f305a5246ba6aa4fdaa4a89abe3ba1d5e2427034cceb1f402e9b8a192aa1aaaabdc03c6cd1ce43f2b90160de4d830db04fcf096ec815d41fbe5679254d932afa67efc291b5ab187e5fa380e07af035045c131cf0a13ed3aaf3e433ce062de146cf7e4a0ff7b48a74febe4c6aff11da59dffd9ae609376cdb2013810e48932e68c1dceb0eabe41d7dcd98c3af108130003be139cc243a8e1a7f5957885405e4d49f08856ce4efe086f2d55fa711803d2479f1042725d4f64d57dfbed9d597e28f699cf0196970ee2eb0caaec853742c671a29bb8bcd5139de0e0b0", 0xff69, 0x40c, 0x0, 0x0) 16:02:03 executing program 2: dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x124) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000300)='U', 0x1, 0x0) 16:02:03 executing program 0: sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="2b7dc0299d02a999d9c4c2c93364152a73a8b221c36cf5dacb1ab17387f2ed6a380dfdcdc2aa522ea75b89e2b61bcdec262455419809b32d2c6dd97633a74b261b504fa227316192068c395e4dbc8ea0b48f351f7d5428bda6908595be862e40c43525d9dfd5afe68c935cb4bba356a409a69833e1c1b479bff7706bb89d005ac5ad5636251dde493c3d89e66458aceb340329c89355d8acc605fb427bf15388cccd5e2a15f42bd330e532d0104b2fd688d5f6ca959a14e90a56e014106d9f827e28653751f4e592ac6345fd459522a468a9f7bd465e00aa1a86a439565523edea697c098a9fcec25217f2c1ea74d3aadb0745", &(0x7f0000000140)=0xf3, &(0x7f0000000200)="72e668acf99c6b5573abb3fd06189b3c14bffd4dfa1daa5d31522f7d6c82ae75a80bb5b98dc1ca49bfbe9cb3f024c8662f87ea614dfce9d6e81ecf649c5b52426bc5fb7031ecf4d8be2494ce78", 0x4d) 16:02:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='r\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffe1a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:02:03 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) readv(r0, &(0x7f0000000180), 0x0) 16:02:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000200)='./file0\x00') 16:02:03 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62022d7d9c"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) (async) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) r3 = dup(r0) r4 = dup2(r3, r0) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r4, &(0x7f0000000340)="185aadebae921271fb0a802eb114a02f3a308c7d3c611fae198f0df79589df97ccea7d4f587ad220f09de127219888da6a80cd5324b68715de3af8b14590498992c28fefc2c5f2c19d76f5a565018fbb6212cd5f5b94a1d3e417cd707882b709ec7f463225e060e47830087a6869ab4578f06261073f2c44e4952f5271088e6370b85e4ba7da427a1c38cfcc2f8e4dff48075e9b12def9d9b7f99efeb45c07ed00a9f309fe3d0d019331e3190947605a8aafa87cce32d82ce17388d79e565f305a5246ba6aa4fdaa4a89abe3ba1d5e2427034cceb1f402e9b8a192aa1aaaabdc03c6cd1ce43f2b90160de4d830db04fcf096ec815d41fbe5679254d932afa67efc291b5ab187e5fa380e07af035045c131cf0a13ed3aaf3e433ce062de146cf7e4a0ff7b48a74febe4c6aff11da59dffd9ae609376cdb2013810e48932e68c1dceb0eabe41d7dcd98c3af108130003be139cc243a8e1a7f5957885405e4d49f08856ce4efe086f2d55fa711803d2479f1042725d4f64d57dfbed9d597e28f699cf0196970ee2eb0caaec853742c671a29bb8bcd5139de0e0b0", 0xff69, 0x40c, 0x0, 0x0) 16:02:03 executing program 5: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 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) setsockopt(r0, 0xc9f59b94, 0x8, &(0x7f00000002c0)="89556bb39e3d6098019243776fa6faf6e61bd7001b5c65cf3be44300131f57b4902eb1f09cacd595d3b0b716ba36908ae04d61469b1900135d9085ca1f9eb3e251cfdc6cf302545e9d27d40c50c1e6cf4167f2668532637a2fbc39e744f5811ce4449698bad9ff68d8059e2339c548b780e40fdb3841bcc54a095d099bf282cea420202b1860223c23cf0bacdd02321acd", 0x91) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="c95290c124d53f2799", 0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0x0, 0x80}], 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 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) setsockopt(r0, 0xc9f59b94, 0x8, &(0x7f00000002c0)="89556bb39e3d6098019243776fa6faf6e61bd7001b5c65cf3be44300131f57b4902eb1f09cacd595d3b0b716ba36908ae04d61469b1900135d9085ca1f9eb3e251cfdc6cf302545e9d27d40c50c1e6cf4167f2668532637a2fbc39e744f5811ce4449698bad9ff68d8059e2339c548b780e40fdb3841bcc54a095d099bf282cea420202b1860223c23cf0bacdd02321acd", 0x91) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="c95290c124d53f2799", 0x9) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {}, {}, {{}, 0x0, 0x80}], 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) (async) 16:02:03 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r1) r2 = msgget$private(0x0, 0xfc610131af07141e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() r6 = getppid() sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="5c65b6f307839de91d7a1ec4a8d3edd3fd98c5a7c6c82fbb32dbee63228e5b2b0ace6c342f9c9fabfc18096dda7a0ad5ff4bbbdac00362cc7ec5df8e5e9fa03c3eebfde64fabbe534745fbdd52f8fbf00da3781b572da3188ae65f46562bb6bb92e7b2d34afd5adef2a99737d56ef6e6bec699c8b5b8eb359be5da4ec51f743cd98247f99635f25c59b129e6e5e98fb6043c150b442a7320ca2629f2e430f745df12df0231ef33b77b7c9a69b538e5c7d80c602c15badd61190931f6ffd444cfd7c8420f7d291b0724fe2716db8170728ef12c24d4ae164baec58996dcb158790332abd9f65f6707479d7aa066e352787e3dbae233c90882f91448d4cd6a70228e471c7c277d8aa7eb3ada32d37a723c1d221cdc2704b2343957dac6d9954ef97cdb0f0420dc6b3cfb79b8eee2ba917ce47abe3675fe950f8ed20b49b8ef34a01261079db61d7efb356e309f09f7d56c1f3228ba7ea9810cdd3b4d9ae7daf41b0a05baabba184456189e1d128153f3a2e03bd0221cf5a431d81709609bb57b68261fef4568967ddc0ffd3eeebdd03ba08378d30087d52d647c6e6eaa96783277c45ef3ed15b23b197bc56cbe262364b34220cac92f73e642879e398fb7d40386a4b137a830405cc47047e08888a61af24ffa58f4889ae5d419ec4883f1a50c52ef6a315474d520969c2a79ff015e2c17a4ef9caf74a0c0c6f3f604c74e47c1d3e143e2a644f546acc2551967441ffbd78a5174871d9e04b099c6ffac5927b4a5dd7214e1c977343bfdffe7aa1e4fa0661ffd6578eb6a9aa163196097772abcb2c83662ad63cc966e282d273989acf2f1f4a5cfeac698dfe5ae9a9cf1d8f78831d2d525303d1b939e87fb00f56ed5aef1b4d0ac8073e9d47732070140a0dd7ffe714c70ffbebca0a04ae184e4dba68b7bb3e2faaf48ca62fca1ee8c9c8e5e0c798b815f23ac462975a9774bc1a291683f1a3c7a4a1bb8cac5ffda0cc2e9dddff69bf4f415c68a52d9eb1ed50efdaebbc24d3e7aec611b76f8aa4a96a5a7fce2f47597f4ef2a7bf63f8642d32e6d815b108f0575767ee7f5ebbdc51d5e30f9a30c2a84f2ce9ea8583c438e60ba00340f9ae0426ff761215660b6f34b193c88eed2a0cc60f2b138a629aec1ddda2ec99942960996e88fdfc2e2018795c45b76c9a499cad65bd85271e13edeb9c67ac9a23aef821996776c4e8f827101f5a4f9cf81381022f767503fcb2088cd706b4b34a554eeb24d34ef50cdf661c2d98abcce2accc3d4cd5dde26cff1ebf6e3fa315963782f82e6fd54cb2e73552b3dd30f469ddcbb80b0ccc6c5986bd28e969364ca2cacb43bddcd2d5207b1f612339b97ad7345d4e734635f0fe3641ced8d16dc80bf326b17100a6abc2af0f57f71c47916e2e13c83e282dff885f6e8395375e39c666d48987bc557df72adf5ed69a69ff81f6f83f38b28b90170b02984438194ade62cf54d224285ebe0da7c1d188f03bab34b17eba038bde6c6a8967cd3bf577b3ecdf9c1e88c970cbf15f745cf7f3a1c89acc85d0abeb0765f0d7a869622888e6d94357a4bfc991965d843a5080d3c9d847dd2295d8cbe1810e49cd845159fd159d2ad983f956c00d8911f3526971ff1111769d07cc5682b4dccdd0ce0292b23ee27323cc037f78089e851826e0db6e4229adbdde6b394c2f45b9b8fb4e9c6013a43aca54649acac743207c3668d1b959d01d2e479f960ccda03b1ec80084a896143f2555b1d37d741eb655d8e6b95dbf10ca36ad6cdab0b060b75d95a174ff5c9c4dbebcbade4db99748285c7b2815c28e8cc6c44c1eecd89eaf8b68ffa0fdf135ce9ce0e44f37f004bbdec6d21618b48db200a13ad945ed7feb08b1bc64bc508f1c6034dbcaeb591113e3b24cfa24bf1d6c1e8eb6382d69302e825b250da4bab8e223fdbf2b39b33242ad9b78fc694b9f1860418f455d55cf339fea53c1cd67ec7edc98a7fe21fcf0430b514ce04727126339f4a773c95af996ffa64f03162881aae525f5c874b2cd561a26857f2cfbcb9fe8e1512a9d8be68a217fd38b0f1d4a5b3725552012345655d9033aeb847394b65a30d968877ccfc00772fb2c2c1ea8cb41f18684a2dc23cc58a773dd774562418bfb2394406c82ce14958c0c4f954218f89682a98d97e5c37b2ad6a5decd184448cb892737c466c0218192b7cad09dc23aa397114f57e80fc2c5227a78325e8441d316e53d7e31d394a024aa121beb3f231147e69be4fcc7d214f95dc2da74474a8852cb433ac7a4a92b1076c09b83a6e3cad4343f58388ef51cc5249faba2e82ae6895f3244c5da86e5a4b3cadc1af3ea9469de035b0d911518ea9f7d02295b28e024765a9c7658103756c4a433f6ae71b2be184fbaba6df3e799f0cba0f5178b9100fd2e658a75cf8c5f0e55f64f2334a8bae2c0fb1020daa2539d6356fa6ce11fe136b1208e13ea2a6d37f121ae7e3a53879976109ec32270f4fa3d3d9535c30e5819398faa048a5b4a261c69c8961d8f7aab9ceef1aaf4f560ea4e7932fff753dfced8c3519ebeb9c736b98307e2a8bd5643fe7af4e3069a635c11aafdbc09ca3993eeef92f6c7d359cb009c6173d9f3b694595c2497bc7b59725932d611dc9fec0896fcac5a6d8389e8aa6f2822f40566a084ea82eff1244326495f185a6b2fd9b11ccdf7c3e7f4cdc315d57a4fc90f25b15f4700a49168fbcd78488e1b95256dafcb73460642d17d96fffc1e998ff4bb0fdf7bb06a1a5d317b73b1a0152d37faeb817fe94cc918f54eab849319054abc4ab060b828013888b859f50ebf64b3fe1848802ea01b2e7411054fc5c705890e1323a1738965371ab45f1384d862d1c740f47fb78e6971741b12bee88a5bb8c6dccbf6d5b43b1fca6721d7f9b1776eba18378369232ac870700798c47a254c83e1f32f293aa1e9a55baa5e3962137225edb0ce4b0c65f1b68f6aba664fbd905edc7002abebae3ba0c11072dded7f0d97f700ec2a392d3877a9079b5bceb85f3979a08cc01775343968b5c2a370fe8d3c9e74fbbab47193dc1e06d71142fdf2412918f4cdba891a7f45f56459bc12eff4632f912a9554b6031dd95387b13ced0c0984c84b282b4c2f407164336921e2c00e4aa71059852ad40217075883dff17c2a33c9feee698e3d94ea5e6ccdff8e99fe8f863b4f1db5fc538464e8f943de91f173562143b8f5cde1133e9afeb72a0f68bfaa0983c0bbfbbee855b2068b20fa170baeedab6603624fbc07c6641b6cb5f532566c95408a2e206d610b2e5a32517b0347b433d57e65d3d6f205a58a06834512814303550f11a67d58cc63b5ab0b9bfe4f817d7d6aebf3cd0ff0294e05a9985c2a173646e861bd2ad908fb7cf9a934d602871f3e9e22c6124a9b4322882e124cf21b7ed14c7ae2fbbda54c2e54c13b0969deb14ed4effdb904932b1d27962008abeb859dd2d58fd256e833bfc9744dbf5428d710be385c40af75544128e593063112b8abb534c9af9997377e889344f8cd87118dd8512d512f51c3b3b9b288f82b9de6d32751536a649e35cd254ff935903adca8097364ac12808e1eb17e5d74b96c7415369cbded31c82af36239eed4600423e102376f70886aef3e860c7b86f4fba6c46b420dc45f20cbbec7a77655fa8e7dcdc93278256c107fe2584a9a0b31e7df62499f6b139cb91b3e8819b6f6860ab83a7fc370ba02213f458cfbf01ba5cdfaeef1760ea2a58a5be214d2758f31de4246115f9395249a805a2701e0c83f25a1d7bf0e2a6ed6b4b09fb67a2141662ccd6876982541252fb8be443281f9547644b305645aa82f4440bb6c041632b49799c13ea3e5f2b044674147c07539d98d460f88574ff79c7e2db38a92861fc64897fcd52dea9c531a85b4bb170830a38208a559f6680472724fc604d2cb7db5e616f1427d46c7c410a115b1887f8a60258f82bb174cc823c3bd6b1abb0315cfd187b034771e2210aaea1db3707485f4c9994eb5144e76d91c4ae0baa0304585d35534f1f03c6c311d205a58c6270c91499c23ca1cc6dd0e65644e8459bdf02c75a0d5203ab2a9be9b70454df0c960f019db64263ebbd67c08bc503f93f7aef95133fe41413206791995b8a81a14dbfbc72ecc6431bcf4a052e4b2aba205287c62fb203d82d51c648c4ec722fb9ca2846981cc8a1d157e1d98d563c9e020c17ac1e3afaef9215aa85892566504603059eade8222fbdecf0babb150ea8c9677b0e8cbe4225e798a82efa0a5d19cdf883b4519d467c819a831af38ea85e620721f64c0ed9547bf7c979d8f776c34eb77694b73f9d6d24f9daff7d07a9a0f37c3a337463dbb1767fc3d8804d650bdb13438887d4ce50e26b7b9581962a10869421d064771afd2656dc89cdff49343a86bd37ca68c86556a90fa76ea45aa420bc7376df1a5973eb8e96d8c7415ccd1ce775c908ad761ee17e461e99ee27f3cc5397523faddab95af44315b47325cbb1aecaa90159f305f05912744c86d502e601f5a6994e80edc57291520354d0d45ad47105bd544bfa8a671d58fcac6d0e9e212bd3ca4019ffad7179f4cde525fc9fbd69f75a0d515ad9bd6d5043ab728ea83921eac20efd1b690f3598bf5e852db44c5ad62c07ae24cbd503f338f572ff2de45b4f8ad907c9d193ec7fa6d7d1d07df74e86427d641efffdeb0d858fb8b8277900f030cb2adbcc4ffe21739283b0f391140f946de84fb0f046a5b4b8f78e6dd877cc075526adf9a79c24f1cc489b9391cc415bba16807d6e7e01862d4d76ec15e51fa7df909cd2d2eb1ab9cabde19cc6bfcc6f0acbcd3f6ecad1af79ed0cff79e48d450cf5e8000389f4bf75252f3c2b9f31e62afe1fa0c78508c3bf1e29cf0a0cfffd5179f6cbb46ae579f2123872b0158f69d6f04d5b9658e796eb996cb35d9bcc121057f7242651d45c508b7aa4ae23c88a0ca304bc143104b9d0de65768e527d363e21657b404f07abce2c14db68f693d6895219ebb41464e4ea19a67f3c1389892fe0dc76921dc7dfaa242bca562af46c527ad820b26c7ad5e275d4dd95a36dc03c6cf734aa827533ebe0febb2c17add953fbe7c8bc0aba36823a4d186f9fa0cdd792d0e8581e40b011d2c586f08cc9694ed2a7477dc18fb2992aaaa2b587194f350f917746e857f8fcf09b2e62a99d5f444cb496add16822626bb05dd7fa332f4bbb424c03464b1f1484c92042016c62135dd7547b980a8bea85abc35dfc04a8002825767d5152070df458b08c41d668c5b6cfa0db5bd989d39632f5e626f4a9c249dbdbf16e1f29f3b9b6532826a479892e38766a44eac2834358ce3c00627665c6fdf80029e678df9c9014403854d7294412be8eb49c8e81d01315d10f90e25776188b7d0618b8b5bf737af141d1ded5296a4493eb1a744db8c24df52af534855227499aa63a5ffbde1591478cfd7b129746b4a2fac621a5798838dd16dabcd76e65f7fd55c919bcafef9a7246cca87cfb5ea5ec4c5735231100a9e24016a27017a33b34fd6767836aa8a2f13bca96b4530f8f63546de7b1b417152e53da688920190494ce45fba6135e4272e78ea0189b6b3293a8fa0416a2f2a1980f09c288c0577ef0a08ad7d385193c909f58bebf81a594f47fd8805583e06e95ace8b6f86289a18bf514a346b433f9b4b295ff75908849a6c31d991700b92f38b66bb16f712e3cff5f035fe7b280846d6de78d758467c57e08eda596086b9a204035a5502010c728732e8ea0ba43c32b607866d2a4d2aee3659d04512172d016bd53e135cc4d91956747", 0x1000, 0x5, &(0x7f0000001240)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, r5, 0x8, 0x4}, 0xffffffffffffff36, 0x9, r6, r1, 0x2, 0x7fff, 0x191, 0x28}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xfffff}], 0xf4, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) 16:02:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') (async) acct(&(0x7f0000000200)='./file0\x00') 16:02:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='r\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffe1a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='r\x00') (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffe1a}], 0x1) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) (async) 16:02:03 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r1) (async) r2 = msgget$private(0x0, 0xfc610131af07141e) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') (async) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) (async) r5 = getgid() r6 = getppid() sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="5c65b6f307839de91d7a1ec4a8d3edd3fd98c5a7c6c82fbb32dbee63228e5b2b0ace6c342f9c9fabfc18096dda7a0ad5ff4bbbdac00362cc7ec5df8e5e9fa03c3eebfde64fabbe534745fbdd52f8fbf00da3781b572da3188ae65f46562bb6bb92e7b2d34afd5adef2a99737d56ef6e6bec699c8b5b8eb359be5da4ec51f743cd98247f99635f25c59b129e6e5e98fb6043c150b442a7320ca2629f2e430f745df12df0231ef33b77b7c9a69b538e5c7d80c602c15badd61190931f6ffd444cfd7c8420f7d291b0724fe2716db8170728ef12c24d4ae164baec58996dcb158790332abd9f65f6707479d7aa066e352787e3dbae233c90882f91448d4cd6a70228e471c7c277d8aa7eb3ada32d37a723c1d221cdc2704b2343957dac6d9954ef97cdb0f0420dc6b3cfb79b8eee2ba917ce47abe3675fe950f8ed20b49b8ef34a01261079db61d7efb356e309f09f7d56c1f3228ba7ea9810cdd3b4d9ae7daf41b0a05baabba184456189e1d128153f3a2e03bd0221cf5a431d81709609bb57b68261fef4568967ddc0ffd3eeebdd03ba08378d30087d52d647c6e6eaa96783277c45ef3ed15b23b197bc56cbe262364b34220cac92f73e642879e398fb7d40386a4b137a830405cc47047e08888a61af24ffa58f4889ae5d419ec4883f1a50c52ef6a315474d520969c2a79ff015e2c17a4ef9caf74a0c0c6f3f604c74e47c1d3e143e2a644f546acc2551967441ffbd78a5174871d9e04b099c6ffac5927b4a5dd7214e1c977343bfdffe7aa1e4fa0661ffd6578eb6a9aa163196097772abcb2c83662ad63cc966e282d273989acf2f1f4a5cfeac698dfe5ae9a9cf1d8f78831d2d525303d1b939e87fb00f56ed5aef1b4d0ac8073e9d47732070140a0dd7ffe714c70ffbebca0a04ae184e4dba68b7bb3e2faaf48ca62fca1ee8c9c8e5e0c798b815f23ac462975a9774bc1a291683f1a3c7a4a1bb8cac5ffda0cc2e9dddff69bf4f415c68a52d9eb1ed50efdaebbc24d3e7aec611b76f8aa4a96a5a7fce2f47597f4ef2a7bf63f8642d32e6d815b108f0575767ee7f5ebbdc51d5e30f9a30c2a84f2ce9ea8583c438e60ba00340f9ae0426ff761215660b6f34b193c88eed2a0cc60f2b138a629aec1ddda2ec99942960996e88fdfc2e2018795c45b76c9a499cad65bd85271e13edeb9c67ac9a23aef821996776c4e8f827101f5a4f9cf81381022f767503fcb2088cd706b4b34a554eeb24d34ef50cdf661c2d98abcce2accc3d4cd5dde26cff1ebf6e3fa315963782f82e6fd54cb2e73552b3dd30f469ddcbb80b0ccc6c5986bd28e969364ca2cacb43bddcd2d5207b1f612339b97ad7345d4e734635f0fe3641ced8d16dc80bf326b17100a6abc2af0f57f71c47916e2e13c83e282dff885f6e8395375e39c666d48987bc557df72adf5ed69a69ff81f6f83f38b28b90170b02984438194ade62cf54d224285ebe0da7c1d188f03bab34b17eba038bde6c6a8967cd3bf577b3ecdf9c1e88c970cbf15f745cf7f3a1c89acc85d0abeb0765f0d7a869622888e6d94357a4bfc991965d843a5080d3c9d847dd2295d8cbe1810e49cd845159fd159d2ad983f956c00d8911f3526971ff1111769d07cc5682b4dccdd0ce0292b23ee27323cc037f78089e851826e0db6e4229adbdde6b394c2f45b9b8fb4e9c6013a43aca54649acac743207c3668d1b959d01d2e479f960ccda03b1ec80084a896143f2555b1d37d741eb655d8e6b95dbf10ca36ad6cdab0b060b75d95a174ff5c9c4dbebcbade4db99748285c7b2815c28e8cc6c44c1eecd89eaf8b68ffa0fdf135ce9ce0e44f37f004bbdec6d21618b48db200a13ad945ed7feb08b1bc64bc508f1c6034dbcaeb591113e3b24cfa24bf1d6c1e8eb6382d69302e825b250da4bab8e223fdbf2b39b33242ad9b78fc694b9f1860418f455d55cf339fea53c1cd67ec7edc98a7fe21fcf0430b514ce04727126339f4a773c95af996ffa64f03162881aae525f5c874b2cd561a26857f2cfbcb9fe8e1512a9d8be68a217fd38b0f1d4a5b3725552012345655d9033aeb847394b65a30d968877ccfc00772fb2c2c1ea8cb41f18684a2dc23cc58a773dd774562418bfb2394406c82ce14958c0c4f954218f89682a98d97e5c37b2ad6a5decd184448cb892737c466c0218192b7cad09dc23aa397114f57e80fc2c5227a78325e8441d316e53d7e31d394a024aa121beb3f231147e69be4fcc7d214f95dc2da74474a8852cb433ac7a4a92b1076c09b83a6e3cad4343f58388ef51cc5249faba2e82ae6895f3244c5da86e5a4b3cadc1af3ea9469de035b0d911518ea9f7d02295b28e024765a9c7658103756c4a433f6ae71b2be184fbaba6df3e799f0cba0f5178b9100fd2e658a75cf8c5f0e55f64f2334a8bae2c0fb1020daa2539d6356fa6ce11fe136b1208e13ea2a6d37f121ae7e3a53879976109ec32270f4fa3d3d9535c30e5819398faa048a5b4a261c69c8961d8f7aab9ceef1aaf4f560ea4e7932fff753dfced8c3519ebeb9c736b98307e2a8bd5643fe7af4e3069a635c11aafdbc09ca3993eeef92f6c7d359cb009c6173d9f3b694595c2497bc7b59725932d611dc9fec0896fcac5a6d8389e8aa6f2822f40566a084ea82eff1244326495f185a6b2fd9b11ccdf7c3e7f4cdc315d57a4fc90f25b15f4700a49168fbcd78488e1b95256dafcb73460642d17d96fffc1e998ff4bb0fdf7bb06a1a5d317b73b1a0152d37faeb817fe94cc918f54eab849319054abc4ab060b828013888b859f50ebf64b3fe1848802ea01b2e7411054fc5c705890e1323a1738965371ab45f1384d862d1c740f47fb78e6971741b12bee88a5bb8c6dccbf6d5b43b1fca6721d7f9b1776eba18378369232ac870700798c47a254c83e1f32f293aa1e9a55baa5e3962137225edb0ce4b0c65f1b68f6aba664fbd905edc7002abebae3ba0c11072dded7f0d97f700ec2a392d3877a9079b5bceb85f3979a08cc01775343968b5c2a370fe8d3c9e74fbbab47193dc1e06d71142fdf2412918f4cdba891a7f45f56459bc12eff4632f912a9554b6031dd95387b13ced0c0984c84b282b4c2f407164336921e2c00e4aa71059852ad40217075883dff17c2a33c9feee698e3d94ea5e6ccdff8e99fe8f863b4f1db5fc538464e8f943de91f173562143b8f5cde1133e9afeb72a0f68bfaa0983c0bbfbbee855b2068b20fa170baeedab6603624fbc07c6641b6cb5f532566c95408a2e206d610b2e5a32517b0347b433d57e65d3d6f205a58a06834512814303550f11a67d58cc63b5ab0b9bfe4f817d7d6aebf3cd0ff0294e05a9985c2a173646e861bd2ad908fb7cf9a934d602871f3e9e22c6124a9b4322882e124cf21b7ed14c7ae2fbbda54c2e54c13b0969deb14ed4effdb904932b1d27962008abeb859dd2d58fd256e833bfc9744dbf5428d710be385c40af75544128e593063112b8abb534c9af9997377e889344f8cd87118dd8512d512f51c3b3b9b288f82b9de6d32751536a649e35cd254ff935903adca8097364ac12808e1eb17e5d74b96c7415369cbded31c82af36239eed4600423e102376f70886aef3e860c7b86f4fba6c46b420dc45f20cbbec7a77655fa8e7dcdc93278256c107fe2584a9a0b31e7df62499f6b139cb91b3e8819b6f6860ab83a7fc370ba02213f458cfbf01ba5cdfaeef1760ea2a58a5be214d2758f31de4246115f9395249a805a2701e0c83f25a1d7bf0e2a6ed6b4b09fb67a2141662ccd6876982541252fb8be443281f9547644b305645aa82f4440bb6c041632b49799c13ea3e5f2b044674147c07539d98d460f88574ff79c7e2db38a92861fc64897fcd52dea9c531a85b4bb170830a38208a559f6680472724fc604d2cb7db5e616f1427d46c7c410a115b1887f8a60258f82bb174cc823c3bd6b1abb0315cfd187b034771e2210aaea1db3707485f4c9994eb5144e76d91c4ae0baa0304585d35534f1f03c6c311d205a58c6270c91499c23ca1cc6dd0e65644e8459bdf02c75a0d5203ab2a9be9b70454df0c960f019db64263ebbd67c08bc503f93f7aef95133fe41413206791995b8a81a14dbfbc72ecc6431bcf4a052e4b2aba205287c62fb203d82d51c648c4ec722fb9ca2846981cc8a1d157e1d98d563c9e020c17ac1e3afaef9215aa85892566504603059eade8222fbdecf0babb150ea8c9677b0e8cbe4225e798a82efa0a5d19cdf883b4519d467c819a831af38ea85e620721f64c0ed9547bf7c979d8f776c34eb77694b73f9d6d24f9daff7d07a9a0f37c3a337463dbb1767fc3d8804d650bdb13438887d4ce50e26b7b9581962a10869421d064771afd2656dc89cdff49343a86bd37ca68c86556a90fa76ea45aa420bc7376df1a5973eb8e96d8c7415ccd1ce775c908ad761ee17e461e99ee27f3cc5397523faddab95af44315b47325cbb1aecaa90159f305f05912744c86d502e601f5a6994e80edc57291520354d0d45ad47105bd544bfa8a671d58fcac6d0e9e212bd3ca4019ffad7179f4cde525fc9fbd69f75a0d515ad9bd6d5043ab728ea83921eac20efd1b690f3598bf5e852db44c5ad62c07ae24cbd503f338f572ff2de45b4f8ad907c9d193ec7fa6d7d1d07df74e86427d641efffdeb0d858fb8b8277900f030cb2adbcc4ffe21739283b0f391140f946de84fb0f046a5b4b8f78e6dd877cc075526adf9a79c24f1cc489b9391cc415bba16807d6e7e01862d4d76ec15e51fa7df909cd2d2eb1ab9cabde19cc6bfcc6f0acbcd3f6ecad1af79ed0cff79e48d450cf5e8000389f4bf75252f3c2b9f31e62afe1fa0c78508c3bf1e29cf0a0cfffd5179f6cbb46ae579f2123872b0158f69d6f04d5b9658e796eb996cb35d9bcc121057f7242651d45c508b7aa4ae23c88a0ca304bc143104b9d0de65768e527d363e21657b404f07abce2c14db68f693d6895219ebb41464e4ea19a67f3c1389892fe0dc76921dc7dfaa242bca562af46c527ad820b26c7ad5e275d4dd95a36dc03c6cf734aa827533ebe0febb2c17add953fbe7c8bc0aba36823a4d186f9fa0cdd792d0e8581e40b011d2c586f08cc9694ed2a7477dc18fb2992aaaa2b587194f350f917746e857f8fcf09b2e62a99d5f444cb496add16822626bb05dd7fa332f4bbb424c03464b1f1484c92042016c62135dd7547b980a8bea85abc35dfc04a8002825767d5152070df458b08c41d668c5b6cfa0db5bd989d39632f5e626f4a9c249dbdbf16e1f29f3b9b6532826a479892e38766a44eac2834358ce3c00627665c6fdf80029e678df9c9014403854d7294412be8eb49c8e81d01315d10f90e25776188b7d0618b8b5bf737af141d1ded5296a4493eb1a744db8c24df52af534855227499aa63a5ffbde1591478cfd7b129746b4a2fac621a5798838dd16dabcd76e65f7fd55c919bcafef9a7246cca87cfb5ea5ec4c5735231100a9e24016a27017a33b34fd6767836aa8a2f13bca96b4530f8f63546de7b1b417152e53da688920190494ce45fba6135e4272e78ea0189b6b3293a8fa0416a2f2a1980f09c288c0577ef0a08ad7d385193c909f58bebf81a594f47fd8805583e06e95ace8b6f86289a18bf514a346b433f9b4b295ff75908849a6c31d991700b92f38b66bb16f712e3cff5f035fe7b280846d6de78d758467c57e08eda596086b9a204035a5502010c728732e8ea0ba43c32b607866d2a4d2aee3659d04512172d016bd53e135cc4d91956747", 0x1000, 0x5, &(0x7f0000001240)=@abs={0x1, 0x0, 0x0}, 0x8) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, r5, 0x8, 0x4}, 0xffffffffffffff36, 0x9, r6, r1, 0x2, 0x7fff, 0x191, 0x28}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xfffff}], 0xf4, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) 16:02:03 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62022d7d9c"], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) (async) shutdown(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) r3 = dup(r0) r4 = dup2(r3, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r4, &(0x7f0000000340)="185aadebae921271fb0a802eb114a02f3a308c7d3c611fae198f0df79589df97ccea7d4f587ad220f09de127219888da6a80cd5324b68715de3af8b14590498992c28fefc2c5f2c19d76f5a565018fbb6212cd5f5b94a1d3e417cd707882b709ec7f463225e060e47830087a6869ab4578f06261073f2c44e4952f5271088e6370b85e4ba7da427a1c38cfcc2f8e4dff48075e9b12def9d9b7f99efeb45c07ed00a9f309fe3d0d019331e3190947605a8aafa87cce32d82ce17388d79e565f305a5246ba6aa4fdaa4a89abe3ba1d5e2427034cceb1f402e9b8a192aa1aaaabdc03c6cd1ce43f2b90160de4d830db04fcf096ec815d41fbe5679254d932afa67efc291b5ab187e5fa380e07af035045c131cf0a13ed3aaf3e433ce062de146cf7e4a0ff7b48a74febe4c6aff11da59dffd9ae609376cdb2013810e48932e68c1dceb0eabe41d7dcd98c3af108130003be139cc243a8e1a7f5957885405e4d49f08856ce4efe086f2d55fa711803d2479f1042725d4f64d57dfbed9d597e28f699cf0196970ee2eb0caaec853742c671a29bb8bcd5139de0e0b0", 0xff69, 0x40c, 0x0, 0x0) 16:02:03 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) readv(r0, &(0x7f0000000180), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) (async) readv(r0, &(0x7f0000000180), 0x0) (async) 16:02:03 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r1) r2 = msgget$private(0x0, 0xfc610131af07141e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') (async) r3 = getuid() setreuid(0xee00, r3) (async) r4 = getuid() setreuid(0xee00, r4) (async) r5 = getgid() (async) r6 = getppid() sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="5c65b6f307839de91d7a1ec4a8d3edd3fd98c5a7c6c82fbb32dbee63228e5b2b0ace6c342f9c9fabfc18096dda7a0ad5ff4bbbdac00362cc7ec5df8e5e9fa03c3eebfde64fabbe534745fbdd52f8fbf00da3781b572da3188ae65f46562bb6bb92e7b2d34afd5adef2a99737d56ef6e6bec699c8b5b8eb359be5da4ec51f743cd98247f99635f25c59b129e6e5e98fb6043c150b442a7320ca2629f2e430f745df12df0231ef33b77b7c9a69b538e5c7d80c602c15badd61190931f6ffd444cfd7c8420f7d291b0724fe2716db8170728ef12c24d4ae164baec58996dcb158790332abd9f65f6707479d7aa066e352787e3dbae233c90882f91448d4cd6a70228e471c7c277d8aa7eb3ada32d37a723c1d221cdc2704b2343957dac6d9954ef97cdb0f0420dc6b3cfb79b8eee2ba917ce47abe3675fe950f8ed20b49b8ef34a01261079db61d7efb356e309f09f7d56c1f3228ba7ea9810cdd3b4d9ae7daf41b0a05baabba184456189e1d128153f3a2e03bd0221cf5a431d81709609bb57b68261fef4568967ddc0ffd3eeebdd03ba08378d30087d52d647c6e6eaa96783277c45ef3ed15b23b197bc56cbe262364b34220cac92f73e642879e398fb7d40386a4b137a830405cc47047e08888a61af24ffa58f4889ae5d419ec4883f1a50c52ef6a315474d520969c2a79ff015e2c17a4ef9caf74a0c0c6f3f604c74e47c1d3e143e2a644f546acc2551967441ffbd78a5174871d9e04b099c6ffac5927b4a5dd7214e1c977343bfdffe7aa1e4fa0661ffd6578eb6a9aa163196097772abcb2c83662ad63cc966e282d273989acf2f1f4a5cfeac698dfe5ae9a9cf1d8f78831d2d525303d1b939e87fb00f56ed5aef1b4d0ac8073e9d47732070140a0dd7ffe714c70ffbebca0a04ae184e4dba68b7bb3e2faaf48ca62fca1ee8c9c8e5e0c798b815f23ac462975a9774bc1a291683f1a3c7a4a1bb8cac5ffda0cc2e9dddff69bf4f415c68a52d9eb1ed50efdaebbc24d3e7aec611b76f8aa4a96a5a7fce2f47597f4ef2a7bf63f8642d32e6d815b108f0575767ee7f5ebbdc51d5e30f9a30c2a84f2ce9ea8583c438e60ba00340f9ae0426ff761215660b6f34b193c88eed2a0cc60f2b138a629aec1ddda2ec99942960996e88fdfc2e2018795c45b76c9a499cad65bd85271e13edeb9c67ac9a23aef821996776c4e8f827101f5a4f9cf81381022f767503fcb2088cd706b4b34a554eeb24d34ef50cdf661c2d98abcce2accc3d4cd5dde26cff1ebf6e3fa315963782f82e6fd54cb2e73552b3dd30f469ddcbb80b0ccc6c5986bd28e969364ca2cacb43bddcd2d5207b1f612339b97ad7345d4e734635f0fe3641ced8d16dc80bf326b17100a6abc2af0f57f71c47916e2e13c83e282dff885f6e8395375e39c666d48987bc557df72adf5ed69a69ff81f6f83f38b28b90170b02984438194ade62cf54d224285ebe0da7c1d188f03bab34b17eba038bde6c6a8967cd3bf577b3ecdf9c1e88c970cbf15f745cf7f3a1c89acc85d0abeb0765f0d7a869622888e6d94357a4bfc991965d843a5080d3c9d847dd2295d8cbe1810e49cd845159fd159d2ad983f956c00d8911f3526971ff1111769d07cc5682b4dccdd0ce0292b23ee27323cc037f78089e851826e0db6e4229adbdde6b394c2f45b9b8fb4e9c6013a43aca54649acac743207c3668d1b959d01d2e479f960ccda03b1ec80084a896143f2555b1d37d741eb655d8e6b95dbf10ca36ad6cdab0b060b75d95a174ff5c9c4dbebcbade4db99748285c7b2815c28e8cc6c44c1eecd89eaf8b68ffa0fdf135ce9ce0e44f37f004bbdec6d21618b48db200a13ad945ed7feb08b1bc64bc508f1c6034dbcaeb591113e3b24cfa24bf1d6c1e8eb6382d69302e825b250da4bab8e223fdbf2b39b33242ad9b78fc694b9f1860418f455d55cf339fea53c1cd67ec7edc98a7fe21fcf0430b514ce04727126339f4a773c95af996ffa64f03162881aae525f5c874b2cd561a26857f2cfbcb9fe8e1512a9d8be68a217fd38b0f1d4a5b3725552012345655d9033aeb847394b65a30d968877ccfc00772fb2c2c1ea8cb41f18684a2dc23cc58a773dd774562418bfb2394406c82ce14958c0c4f954218f89682a98d97e5c37b2ad6a5decd184448cb892737c466c0218192b7cad09dc23aa397114f57e80fc2c5227a78325e8441d316e53d7e31d394a024aa121beb3f231147e69be4fcc7d214f95dc2da74474a8852cb433ac7a4a92b1076c09b83a6e3cad4343f58388ef51cc5249faba2e82ae6895f3244c5da86e5a4b3cadc1af3ea9469de035b0d911518ea9f7d02295b28e024765a9c7658103756c4a433f6ae71b2be184fbaba6df3e799f0cba0f5178b9100fd2e658a75cf8c5f0e55f64f2334a8bae2c0fb1020daa2539d6356fa6ce11fe136b1208e13ea2a6d37f121ae7e3a53879976109ec32270f4fa3d3d9535c30e5819398faa048a5b4a261c69c8961d8f7aab9ceef1aaf4f560ea4e7932fff753dfced8c3519ebeb9c736b98307e2a8bd5643fe7af4e3069a635c11aafdbc09ca3993eeef92f6c7d359cb009c6173d9f3b694595c2497bc7b59725932d611dc9fec0896fcac5a6d8389e8aa6f2822f40566a084ea82eff1244326495f185a6b2fd9b11ccdf7c3e7f4cdc315d57a4fc90f25b15f4700a49168fbcd78488e1b95256dafcb73460642d17d96fffc1e998ff4bb0fdf7bb06a1a5d317b73b1a0152d37faeb817fe94cc918f54eab849319054abc4ab060b828013888b859f50ebf64b3fe1848802ea01b2e7411054fc5c705890e1323a1738965371ab45f1384d862d1c740f47fb78e6971741b12bee88a5bb8c6dccbf6d5b43b1fca6721d7f9b1776eba18378369232ac870700798c47a254c83e1f32f293aa1e9a55baa5e3962137225edb0ce4b0c65f1b68f6aba664fbd905edc7002abebae3ba0c11072dded7f0d97f700ec2a392d3877a9079b5bceb85f3979a08cc01775343968b5c2a370fe8d3c9e74fbbab47193dc1e06d71142fdf2412918f4cdba891a7f45f56459bc12eff4632f912a9554b6031dd95387b13ced0c0984c84b282b4c2f407164336921e2c00e4aa71059852ad40217075883dff17c2a33c9feee698e3d94ea5e6ccdff8e99fe8f863b4f1db5fc538464e8f943de91f173562143b8f5cde1133e9afeb72a0f68bfaa0983c0bbfbbee855b2068b20fa170baeedab6603624fbc07c6641b6cb5f532566c95408a2e206d610b2e5a32517b0347b433d57e65d3d6f205a58a06834512814303550f11a67d58cc63b5ab0b9bfe4f817d7d6aebf3cd0ff0294e05a9985c2a173646e861bd2ad908fb7cf9a934d602871f3e9e22c6124a9b4322882e124cf21b7ed14c7ae2fbbda54c2e54c13b0969deb14ed4effdb904932b1d27962008abeb859dd2d58fd256e833bfc9744dbf5428d710be385c40af75544128e593063112b8abb534c9af9997377e889344f8cd87118dd8512d512f51c3b3b9b288f82b9de6d32751536a649e35cd254ff935903adca8097364ac12808e1eb17e5d74b96c7415369cbded31c82af36239eed4600423e102376f70886aef3e860c7b86f4fba6c46b420dc45f20cbbec7a77655fa8e7dcdc93278256c107fe2584a9a0b31e7df62499f6b139cb91b3e8819b6f6860ab83a7fc370ba02213f458cfbf01ba5cdfaeef1760ea2a58a5be214d2758f31de4246115f9395249a805a2701e0c83f25a1d7bf0e2a6ed6b4b09fb67a2141662ccd6876982541252fb8be443281f9547644b305645aa82f4440bb6c041632b49799c13ea3e5f2b044674147c07539d98d460f88574ff79c7e2db38a92861fc64897fcd52dea9c531a85b4bb170830a38208a559f6680472724fc604d2cb7db5e616f1427d46c7c410a115b1887f8a60258f82bb174cc823c3bd6b1abb0315cfd187b034771e2210aaea1db3707485f4c9994eb5144e76d91c4ae0baa0304585d35534f1f03c6c311d205a58c6270c91499c23ca1cc6dd0e65644e8459bdf02c75a0d5203ab2a9be9b70454df0c960f019db64263ebbd67c08bc503f93f7aef95133fe41413206791995b8a81a14dbfbc72ecc6431bcf4a052e4b2aba205287c62fb203d82d51c648c4ec722fb9ca2846981cc8a1d157e1d98d563c9e020c17ac1e3afaef9215aa85892566504603059eade8222fbdecf0babb150ea8c9677b0e8cbe4225e798a82efa0a5d19cdf883b4519d467c819a831af38ea85e620721f64c0ed9547bf7c979d8f776c34eb77694b73f9d6d24f9daff7d07a9a0f37c3a337463dbb1767fc3d8804d650bdb13438887d4ce50e26b7b9581962a10869421d064771afd2656dc89cdff49343a86bd37ca68c86556a90fa76ea45aa420bc7376df1a5973eb8e96d8c7415ccd1ce775c908ad761ee17e461e99ee27f3cc5397523faddab95af44315b47325cbb1aecaa90159f305f05912744c86d502e601f5a6994e80edc57291520354d0d45ad47105bd544bfa8a671d58fcac6d0e9e212bd3ca4019ffad7179f4cde525fc9fbd69f75a0d515ad9bd6d5043ab728ea83921eac20efd1b690f3598bf5e852db44c5ad62c07ae24cbd503f338f572ff2de45b4f8ad907c9d193ec7fa6d7d1d07df74e86427d641efffdeb0d858fb8b8277900f030cb2adbcc4ffe21739283b0f391140f946de84fb0f046a5b4b8f78e6dd877cc075526adf9a79c24f1cc489b9391cc415bba16807d6e7e01862d4d76ec15e51fa7df909cd2d2eb1ab9cabde19cc6bfcc6f0acbcd3f6ecad1af79ed0cff79e48d450cf5e8000389f4bf75252f3c2b9f31e62afe1fa0c78508c3bf1e29cf0a0cfffd5179f6cbb46ae579f2123872b0158f69d6f04d5b9658e796eb996cb35d9bcc121057f7242651d45c508b7aa4ae23c88a0ca304bc143104b9d0de65768e527d363e21657b404f07abce2c14db68f693d6895219ebb41464e4ea19a67f3c1389892fe0dc76921dc7dfaa242bca562af46c527ad820b26c7ad5e275d4dd95a36dc03c6cf734aa827533ebe0febb2c17add953fbe7c8bc0aba36823a4d186f9fa0cdd792d0e8581e40b011d2c586f08cc9694ed2a7477dc18fb2992aaaa2b587194f350f917746e857f8fcf09b2e62a99d5f444cb496add16822626bb05dd7fa332f4bbb424c03464b1f1484c92042016c62135dd7547b980a8bea85abc35dfc04a8002825767d5152070df458b08c41d668c5b6cfa0db5bd989d39632f5e626f4a9c249dbdbf16e1f29f3b9b6532826a479892e38766a44eac2834358ce3c00627665c6fdf80029e678df9c9014403854d7294412be8eb49c8e81d01315d10f90e25776188b7d0618b8b5bf737af141d1ded5296a4493eb1a744db8c24df52af534855227499aa63a5ffbde1591478cfd7b129746b4a2fac621a5798838dd16dabcd76e65f7fd55c919bcafef9a7246cca87cfb5ea5ec4c5735231100a9e24016a27017a33b34fd6767836aa8a2f13bca96b4530f8f63546de7b1b417152e53da688920190494ce45fba6135e4272e78ea0189b6b3293a8fa0416a2f2a1980f09c288c0577ef0a08ad7d385193c909f58bebf81a594f47fd8805583e06e95ace8b6f86289a18bf514a346b433f9b4b295ff75908849a6c31d991700b92f38b66bb16f712e3cff5f035fe7b280846d6de78d758467c57e08eda596086b9a204035a5502010c728732e8ea0ba43c32b607866d2a4d2aee3659d04512172d016bd53e135cc4d91956747", 0x1000, 0x5, &(0x7f0000001240)=@abs={0x1, 0x0, 0x0}, 0x8) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, r5, 0x8, 0x4}, 0xffffffffffffff36, 0x9, r6, r1, 0x2, 0x7fff, 0x191, 0x28}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xfffff}], 0xf4, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r7, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) (rerun: 32) 16:02:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_emit_ethernet(0x2312, &(0x7f0000000000)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:02:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) (async) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') (async) acct(&(0x7f0000000200)='./file0\x00') (async) 16:02:03 executing program 6: sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000040)="9854c0e31ca724b5fbd80e88ebe1dd2f", &(0x7f0000000080)=0x10, &(0x7f00000005c0)="8073488961c1e05b7e8df600613340f0bab581ff8864e14b315a31b9d9337882588ba7653dcf342abdc409003fd04c29b51aa930fce9a847bb1d746200"/74, 0xfffffffffffffd18) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4775, 0x8, {[0x3ffffd, 0x0, 0x35707343, 0xff, 0x20000000000000, 0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x800000000000001f, 0x2, 0x0, 0x9, 0x0, 0xfffffffffffffffb, 0x0, 0x1000000000000], [0x6, 0x100000000, 0x4, 0x800000000000000, 0x0, 0xfffffffffffffffd, 0x210, 0x7, 0x0, 0x4], [0xfffffffffffffffc, 0xe77, 0x1, 0x3f, 0x0, 0xffffffffffffffff], [0xfffffffffffffffe, 0x0, 0x3, 0x9, 0xffffffffffffffff], [{0x45f2, 0x200000, 0x4003, 0xfffffffffffffffe}, {0xff, 0xfffffffe, 0x1000, 0xfffffffffffffffa}, {0xcfc5, 0xfffffffb, 0x0, 0x20}, {0x5, 0x204, 0x8, 0x5}, {0x0, 0x92b, 0x4, 0xfffffffffffffffe}, {0x1, 0x0, 0x400}, {0x0, 0x0, 0x1}, {0x3, 0x1, 0x8000, 0x2}], {0x6, 0x3}, {0x4, 0x11, 0x802, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x3) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)="03000000", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x63, 0x8}, 0xe1, 0x1, 0x0, 0x0, 0x1000, 0x100000001, 0xd715}) setsockopt(r0, 0x29, 0xe, &(0x7f00000004c0)="0b652aba822bd43b69b3fe462a9ea20ff230f3db5d9a56bccfb9fe46ca049c072af64ebeac62c0727d06d28ab2f9190fc533bf17198e0d031c37ec589746a0182715201a4322d6eead9cc590d247b425de70bba239fa07854f951cb8ed86933daee428c41b2bf28b5681ed025a7f077dc183af9ac90942aac68b851b454f008c2ec3e8db51ee074e6085790f", 0x8c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000b80)=""/149, 0x95) socket(0x13, 0x3, 0xac) sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="aaf7c082ad5d9b8bffbe525474b43cdb60a38e07887680eb27fa9573662ffb67459c8a6d1343e989e3c04822bdb8015232baa68bcdc3da979332930dc964848959514d7604d2a92c02b7", &(0x7f0000000580)=0x4a, &(0x7f0000000640)="3f0e0dbd681b2c70e1b2bc0ec160001f3f422dd718f7f537733e8aa5836bb056a78a0fab247933934d04fdf350d6da2fd6252bd761d7f9148bd133a2c9a6000000cb52f7d38dd26f664f8ceb50a611c8309a3de9acb8fa2b75da071a9ad5302f6cba660000", 0x65) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000780)="179a0a520fc4672e23c19da3ed731803000000f0f2499435b29923c8cf2310a1774d0aa0c59a741733acb6b7d93207f390b466c02177a9530d7b144aaa71068fb32f01b252ee87ead8a619343d382e468685f96dec1751455c3ad42e9036e22571726097da53888927bfd0fa8b95566fa80803597e888dda091b797a38f5c8fa4d71d53eb3ea1d9bea98eb1058f2377be07e1e3e86a45bc50e3ea487", 0x9c) r1 = socket(0x20, 0x8000, 0x7) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x80000001) fcntl$dupfd(r2, 0xa, r1) lstat(&(0x7f0000000140)='./file0\x00', 0x0) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000006c0)={0x6, 0x12}, 0x2, &(0x7f0000000840)="1ec19d5d52fe42369259d25bcfb8b883d85aa6923b9705af87c1629664cdf0c34381d39e74ab68add04c8e7953455b664caf1544da18d6c2847fba5bed42c6a254073dcfe264bb48bd78ed0ff41bf4be3a3362cd6eb40869b7677302bcbaf78e83affdc99a8fb5176d6f2c610738de134df52885c9b79300ce112ac3bb417e03dc46701fabcf47ca67d5e0a08453383144ac84f4d0b1eb2d2dad54e855207393fbb406ec4e956ac9ac788c83aa8edf69f743c0f8a17f24eb7620b04c747d63c603f2376c3fcd9bd271b90694d57bc16cac23235a7496a843bc737e", &(0x7f0000000940)=0xdb, &(0x7f0000000980)="69f7def863794acbbcbf88242996e5d94ee1a5cfc3e8efa14600ad692116c01d2e4b11d182b4987bd9c8dabaeae5a4a9f37213cbb27780951bdaf12c73fbf9bdfddd3c7234f95429e6f37aead1958236f81043319cdb2a4b33001cd3abb5e91d20b631cea78a3dbab2919f8619ca296c7947602359ba77b9b06435324b10b5d33f3338cb4775c68208c9", 0x8a) sysctl$hw(&(0x7f0000000a40)={0x6, 0x6}, 0x2, &(0x7f0000000a80)="b2a59e7b373513b8951df47ab9e3327b26be2591be523010b661527f198cb1b74668159013c7fb046d344e0f8b76437883a67d513b9cbe15014afe1f74f147a42fb7705440aea7a0684fd68d30a5f2cefe1d39482ac63ee6689660323b4a", &(0x7f0000000b00)=0x5e, &(0x7f0000000b40)="790b8e38bb29987206b147212f791a93a7381cbc1ff6c03c308800827c22", 0x1e) r3 = socket(0x5, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x81) 16:02:03 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d60c39056ca7220891c596d04c6984f264c1d9"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r5, 0x4}], 0x1, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRESDEC=r5, @ANYRES32=r3], 0x10) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000280)="d3", 0x1, 0x401, 0x0, 0x0) sendto$inet6(r4, &(0x7f00000003c0)="4bfb0c7cc19111fb80ecf77e051a0d62cc3c47cb23d05ae54e65bfb2", 0x1c, 0x2, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="11d9", 0x2, 0x403, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:02:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='r\x00') (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffe1a}], 0x1) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:02:03 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) readv(r0, &(0x7f0000000180), 0x0) 16:02:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_emit_ethernet(0x2312, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:02:03 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x4, 0x0) sendto(r0, &(0x7f00000001c0)="2cd2cd41c86342dd69228caa7be016eda5a64df211928b492dc5717bbfc3e7de5860ee3364dc87323b476bd954cbc6b934ab456e897062e5660e365f38be66f1ace268c3df4b2ed83837a1733b1858a44427b843e8b5911c943406f5d8dea36c3821a92de525f15faef212f9f4c626df2ecb1c82689627f3431f8364a8adec36ae7ec4ebff9c35bc9d37a112c33235ebe990f1e391df6ad35373d0ee35e1", 0x9e, 0x4, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc) r2 = socket(0x2, 0x1, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/128, 0x80) dup(r2) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) 16:02:03 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x5, 0x285) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x1, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x5}, {0x0, 0x42, 0x1000}, {0x0, 0x6, 0x1800}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semop(r1, &(0x7f0000000180)=[{0x3, 0xff, 0x1800}, {0x3, 0x5}, {0x3, 0x100, 0x800}], 0x3) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r2, r3, r4, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) r5 = semget$private(0x0, 0x5, 0x285) semop(r5, &(0x7f0000000100)=[{0x0, 0x2, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xfffb, 0x800}, {0x1, 0x200}, {0x1, 0x42, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x2, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x9) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000480)=""/164) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)) semop(r5, &(0x7f0000000200)=[{0x3, 0xff, 0x1800}, {0x2, 0x5}, {0x3, 0x100, 0x1000}, {0x6}, {0x0, 0x1}, {0x2, 0x2, 0x800}, {0x4, 0x40}], 0x7) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r6, 0x0, r8, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7fffffff, r0, r3, 0x0, r7, 0x98c0c14111b77b6e, 0xff79}, 0x0, 0x1, 0x101}) r9 = getuid() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x9, 0x3, 0x57, 0x2}, {0x0, 0xff, 0x0, 0x4}, {0x4, 0x3d, 0x20, 0x4}]}) setreuid(0xee00, r9) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000140)=0xcfc8) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000380)=""/203) 16:02:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) setsockopt(r1, 0x1, 0x10000, &(0x7f00000001c0)="cf7a80b1ba3565b2da7207769126c7f43998e76c2776f3bdf60679c508a0e0d91655ac09e14e6e13137310a50fe1d7bed43dc02ce86376561e7266da20f46e64455f21781ad331ef22953e6e08406cb0ac309b7a8b0127983857bf9e9bfcbf3482f7053dac4b8d71a7c9db6872c68ae30f09", 0x72) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r3) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r4, 0x7, 0x4, &(0x7f0000000140)="b7b3075950ca92735ea24b828aa7984060492540be65d071376a", 0x1a) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:02:03 executing program 6: sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000040)="9854c0e31ca724b5fbd80e88ebe1dd2f", &(0x7f0000000080)=0x10, &(0x7f00000005c0)="8073488961c1e05b7e8df600613340f0bab581ff8864e14b315a31b9d9337882588ba7653dcf342abdc409003fd04c29b51aa930fce9a847bb1d746200"/74, 0xfffffffffffffd18) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4775, 0x8, {[0x3ffffd, 0x0, 0x35707343, 0xff, 0x20000000000000, 0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x800000000000001f, 0x2, 0x0, 0x9, 0x0, 0xfffffffffffffffb, 0x0, 0x1000000000000], [0x6, 0x100000000, 0x4, 0x800000000000000, 0x0, 0xfffffffffffffffd, 0x210, 0x7, 0x0, 0x4], [0xfffffffffffffffc, 0xe77, 0x1, 0x3f, 0x0, 0xffffffffffffffff], [0xfffffffffffffffe, 0x0, 0x3, 0x9, 0xffffffffffffffff], [{0x45f2, 0x200000, 0x4003, 0xfffffffffffffffe}, {0xff, 0xfffffffe, 0x1000, 0xfffffffffffffffa}, {0xcfc5, 0xfffffffb, 0x0, 0x20}, {0x5, 0x204, 0x8, 0x5}, {0x0, 0x92b, 0x4, 0xfffffffffffffffe}, {0x1, 0x0, 0x400}, {0x0, 0x0, 0x1}, {0x3, 0x1, 0x8000, 0x2}], {0x6, 0x3}, {0x4, 0x11, 0x802, 0x1}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) r0 = socket(0x18, 0x3, 0x3) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)="03000000", 0x4) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x63, 0x8}, 0xe1, 0x1, 0x0, 0x0, 0x1000, 0x100000001, 0xd715}) (async) setsockopt(r0, 0x29, 0xe, &(0x7f00000004c0)="0b652aba822bd43b69b3fe462a9ea20ff230f3db5d9a56bccfb9fe46ca049c072af64ebeac62c0727d06d28ab2f9190fc533bf17198e0d031c37ec589746a0182715201a4322d6eead9cc590d247b425de70bba239fa07854f951cb8ed86933daee428c41b2bf28b5681ed025a7f077dc183af9ac90942aac68b851b454f008c2ec3e8db51ee074e6085790f", 0x8c) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(0xffffffffffffffff) (async) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) (async) read(0xffffffffffffffff, &(0x7f0000000b80)=""/149, 0x95) (async) socket(0x13, 0x3, 0xac) (async, rerun: 32) sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="aaf7c082ad5d9b8bffbe525474b43cdb60a38e07887680eb27fa9573662ffb67459c8a6d1343e989e3c04822bdb8015232baa68bcdc3da979332930dc964848959514d7604d2a92c02b7", &(0x7f0000000580)=0x4a, &(0x7f0000000640)="3f0e0dbd681b2c70e1b2bc0ec160001f3f422dd718f7f537733e8aa5836bb056a78a0fab247933934d04fdf350d6da2fd6252bd761d7f9148bd133a2c9a6000000cb52f7d38dd26f664f8ceb50a611c8309a3de9acb8fa2b75da071a9ad5302f6cba660000", 0x65) (rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000780)="179a0a520fc4672e23c19da3ed731803000000f0f2499435b29923c8cf2310a1774d0aa0c59a741733acb6b7d93207f390b466c02177a9530d7b144aaa71068fb32f01b252ee87ead8a619343d382e468685f96dec1751455c3ad42e9036e22571726097da53888927bfd0fa8b95566fa80803597e888dda091b797a38f5c8fa4d71d53eb3ea1d9bea98eb1058f2377be07e1e3e86a45bc50e3ea487", 0x9c) (async) r1 = socket(0x20, 0x8000, 0x7) r2 = syz_open_pts() close(r2) (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x80000001) (async, rerun: 32) fcntl$dupfd(r2, 0xa, r1) (rerun: 32) lstat(&(0x7f0000000140)='./file0\x00', 0x0) (async) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f00000006c0)={0x6, 0x12}, 0x2, &(0x7f0000000840)="1ec19d5d52fe42369259d25bcfb8b883d85aa6923b9705af87c1629664cdf0c34381d39e74ab68add04c8e7953455b664caf1544da18d6c2847fba5bed42c6a254073dcfe264bb48bd78ed0ff41bf4be3a3362cd6eb40869b7677302bcbaf78e83affdc99a8fb5176d6f2c610738de134df52885c9b79300ce112ac3bb417e03dc46701fabcf47ca67d5e0a08453383144ac84f4d0b1eb2d2dad54e855207393fbb406ec4e956ac9ac788c83aa8edf69f743c0f8a17f24eb7620b04c747d63c603f2376c3fcd9bd271b90694d57bc16cac23235a7496a843bc737e", &(0x7f0000000940)=0xdb, &(0x7f0000000980)="69f7def863794acbbcbf88242996e5d94ee1a5cfc3e8efa14600ad692116c01d2e4b11d182b4987bd9c8dabaeae5a4a9f37213cbb27780951bdaf12c73fbf9bdfddd3c7234f95429e6f37aead1958236f81043319cdb2a4b33001cd3abb5e91d20b631cea78a3dbab2919f8619ca296c7947602359ba77b9b06435324b10b5d33f3338cb4775c68208c9", 0x8a) (async) sysctl$hw(&(0x7f0000000a40)={0x6, 0x6}, 0x2, &(0x7f0000000a80)="b2a59e7b373513b8951df47ab9e3327b26be2591be523010b661527f198cb1b74668159013c7fb046d344e0f8b76437883a67d513b9cbe15014afe1f74f147a42fb7705440aea7a0684fd68d30a5f2cefe1d39482ac63ee6689660323b4a", &(0x7f0000000b00)=0x5e, &(0x7f0000000b40)="790b8e38bb29987206b147212f791a93a7381cbc1ff6c03c308800827c22", 0x1e) (async) r3 = socket(0x5, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x81) 16:02:03 executing program 4: setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) r1 = semget$private(0x0, 0x5, 0x285) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x1, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x5}, {0x0, 0x42, 0x1000}, {0x0, 0x6, 0x1800}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semop(r1, &(0x7f0000000180)=[{0x3, 0xff, 0x1800}, {0x3, 0x5}, {0x3, 0x100, 0x800}], 0x3) r2 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async, rerun: 32) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r2, r3, r4, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) r5 = semget$private(0x0, 0x5, 0x285) semop(r5, &(0x7f0000000100)=[{0x0, 0x2, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xfffb, 0x800}, {0x1, 0x200}, {0x1, 0x42, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x2, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x9) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000480)=""/164) (async, rerun: 64) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)) (async, rerun: 64) semop(r5, &(0x7f0000000200)=[{0x3, 0xff, 0x1800}, {0x2, 0x5}, {0x3, 0x100, 0x1000}, {0x6}, {0x0, 0x1}, {0x2, 0x2, 0x800}, {0x4, 0x40}], 0x7) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r6, 0x0, r8, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7fffffff, r0, r3, 0x0, r7, 0x98c0c14111b77b6e, 0xff79}, 0x0, 0x1, 0x101}) (async) r9 = getuid() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x9, 0x3, 0x57, 0x2}, {0x0, 0xff, 0x0, 0x4}, {0x4, 0x3d, 0x20, 0x4}]}) (async) setreuid(0xee00, r9) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) (rerun: 32) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000140)=0xcfc8) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000380)=""/203) 16:02:03 executing program 6: sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000040)="9854c0e31ca724b5fbd80e88ebe1dd2f", &(0x7f0000000080)=0x10, &(0x7f00000005c0)="8073488961c1e05b7e8df600613340f0bab581ff8864e14b315a31b9d9337882588ba7653dcf342abdc409003fd04c29b51aa930fce9a847bb1d746200"/74, 0xfffffffffffffd18) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4775, 0x8, {[0x3ffffd, 0x0, 0x35707343, 0xff, 0x20000000000000, 0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x800000000000001f, 0x2, 0x0, 0x9, 0x0, 0xfffffffffffffffb, 0x0, 0x1000000000000], [0x6, 0x100000000, 0x4, 0x800000000000000, 0x0, 0xfffffffffffffffd, 0x210, 0x7, 0x0, 0x4], [0xfffffffffffffffc, 0xe77, 0x1, 0x3f, 0x0, 0xffffffffffffffff], [0xfffffffffffffffe, 0x0, 0x3, 0x9, 0xffffffffffffffff], [{0x45f2, 0x200000, 0x4003, 0xfffffffffffffffe}, {0xff, 0xfffffffe, 0x1000, 0xfffffffffffffffa}, {0xcfc5, 0xfffffffb, 0x0, 0x20}, {0x5, 0x204, 0x8, 0x5}, {0x0, 0x92b, 0x4, 0xfffffffffffffffe}, {0x1, 0x0, 0x400}, {0x0, 0x0, 0x1}, {0x3, 0x1, 0x8000, 0x2}], {0x6, 0x3}, {0x4, 0x11, 0x802, 0x1}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = socket(0x18, 0x3, 0x3) (async) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)="03000000", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x63, 0x8}, 0xe1, 0x1, 0x0, 0x0, 0x1000, 0x100000001, 0xd715}) (async) setsockopt(r0, 0x29, 0xe, &(0x7f00000004c0)="0b652aba822bd43b69b3fe462a9ea20ff230f3db5d9a56bccfb9fe46ca049c072af64ebeac62c0727d06d28ab2f9190fc533bf17198e0d031c37ec589746a0182715201a4322d6eead9cc590d247b425de70bba239fa07854f951cb8ed86933daee428c41b2bf28b5681ed025a7f077dc183af9ac90942aac68b851b454f008c2ec3e8db51ee074e6085790f", 0x8c) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) (async) read(0xffffffffffffffff, &(0x7f0000000b80)=""/149, 0x95) socket(0x13, 0x3, 0xac) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="aaf7c082ad5d9b8bffbe525474b43cdb60a38e07887680eb27fa9573662ffb67459c8a6d1343e989e3c04822bdb8015232baa68bcdc3da979332930dc964848959514d7604d2a92c02b7", &(0x7f0000000580)=0x4a, &(0x7f0000000640)="3f0e0dbd681b2c70e1b2bc0ec160001f3f422dd718f7f537733e8aa5836bb056a78a0fab247933934d04fdf350d6da2fd6252bd761d7f9148bd133a2c9a6000000cb52f7d38dd26f664f8ceb50a611c8309a3de9acb8fa2b75da071a9ad5302f6cba660000", 0x65) (async) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000780)="179a0a520fc4672e23c19da3ed731803000000f0f2499435b29923c8cf2310a1774d0aa0c59a741733acb6b7d93207f390b466c02177a9530d7b144aaa71068fb32f01b252ee87ead8a619343d382e468685f96dec1751455c3ad42e9036e22571726097da53888927bfd0fa8b95566fa80803597e888dda091b797a38f5c8fa4d71d53eb3ea1d9bea98eb1058f2377be07e1e3e86a45bc50e3ea487", 0x9c) (async) r1 = socket(0x20, 0x8000, 0x7) (async) r2 = syz_open_pts() close(r2) (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x80000001) (async) fcntl$dupfd(r2, 0xa, r1) (async) lstat(&(0x7f0000000140)='./file0\x00', 0x0) (async) poll(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000006c0)={0x6, 0x12}, 0x2, &(0x7f0000000840)="1ec19d5d52fe42369259d25bcfb8b883d85aa6923b9705af87c1629664cdf0c34381d39e74ab68add04c8e7953455b664caf1544da18d6c2847fba5bed42c6a254073dcfe264bb48bd78ed0ff41bf4be3a3362cd6eb40869b7677302bcbaf78e83affdc99a8fb5176d6f2c610738de134df52885c9b79300ce112ac3bb417e03dc46701fabcf47ca67d5e0a08453383144ac84f4d0b1eb2d2dad54e855207393fbb406ec4e956ac9ac788c83aa8edf69f743c0f8a17f24eb7620b04c747d63c603f2376c3fcd9bd271b90694d57bc16cac23235a7496a843bc737e", &(0x7f0000000940)=0xdb, &(0x7f0000000980)="69f7def863794acbbcbf88242996e5d94ee1a5cfc3e8efa14600ad692116c01d2e4b11d182b4987bd9c8dabaeae5a4a9f37213cbb27780951bdaf12c73fbf9bdfddd3c7234f95429e6f37aead1958236f81043319cdb2a4b33001cd3abb5e91d20b631cea78a3dbab2919f8619ca296c7947602359ba77b9b06435324b10b5d33f3338cb4775c68208c9", 0x8a) (async) sysctl$hw(&(0x7f0000000a40)={0x6, 0x6}, 0x2, &(0x7f0000000a80)="b2a59e7b373513b8951df47ab9e3327b26be2591be523010b661527f198cb1b74668159013c7fb046d344e0f8b76437883a67d513b9cbe15014afe1f74f147a42fb7705440aea7a0684fd68d30a5f2cefe1d39482ac63ee6689660323b4a", &(0x7f0000000b00)=0x5e, &(0x7f0000000b40)="790b8e38bb29987206b147212f791a93a7381cbc1ff6c03c308800827c22", 0x1e) r3 = socket(0x5, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x81) 16:02:03 executing program 7: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ecf4a223"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f00000000c0)) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:02:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) setsockopt(r1, 0x1, 0x10000, &(0x7f00000001c0)="cf7a80b1ba3565b2da7207769126c7f43998e76c2776f3bdf60679c508a0e0d91655ac09e14e6e13137310a50fe1d7bed43dc02ce86376561e7266da20f46e64455f21781ad331ef22953e6e08406cb0ac309b7a8b0127983857bf9e9bfcbf3482f7053dac4b8d71a7c9db6872c68ae30f09", 0x72) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r3) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r4, 0x7, 0x4, &(0x7f0000000140)="b7b3075950ca92735ea24b828aa7984060492540be65d071376a", 0x1a) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) (async) setsockopt(r1, 0x1, 0x10000, &(0x7f00000001c0)="cf7a80b1ba3565b2da7207769126c7f43998e76c2776f3bdf60679c508a0e0d91655ac09e14e6e13137310a50fe1d7bed43dc02ce86376561e7266da20f46e64455f21781ad331ef22953e6e08406cb0ac309b7a8b0127983857bf9e9bfcbf3482f7053dac4b8d71a7c9db6872c68ae30f09", 0x72) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r3) (async) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)) (async) setsockopt(r4, 0x7, 0x4, &(0x7f0000000140)="b7b3075950ca92735ea24b828aa7984060492540be65d071376a", 0x1a) (async) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async) 16:02:03 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x3f, 0x408, 0x8}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x9) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37283018e4fd89720fd300000000000000f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="e6fa509400686daf6f8743d0f2e5d45a81e0531bd1d904a3fd8ffba5bdd7cb631c7204d565054749fd6b7349ae449474e85aa7220cfbb7350119b58166d7fc7677ec4361fbafe1fd5403b53b677287175001ae331d1e26931edb677aee544987dbc3b63468aac02f2b2e740792147637c3f9e246b6937e9918adccbc117a90a00572a1501b15e7997c6009220f7ec0818ed025db6265398bc49449ec7fcc9a42c22d73199bd7d65383ca12398cffeb35b778df69d0d9187481f0ec8e10d24eece8ebe137d836b1b0a5ac808a422e8855a90a9ca8da5b844cc43ffed3beb2a94b4df11a2f53e1ea29aae38855d7ff9a771f281de6a36e05506577", 0xfa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="c88c5506a35ecbceac0007ad72f7bcc833655e95af12ef5bd63c30ef64820e5abbd6b0cf67ca91eabea630cefd442e4c8d88606ce60d4098a632248de9b5ec308a351c7e403db3673540db5e2988940d961c1005a58b7b4d5280c89e8c9fef0b146c6eacb20d125aef59042c846e374f6adb4cea144a04587cb6abe9bb2be00b51c4ed3a24e1040575604a5f9055632e4f7214e0668cda34611dfec172ac0bd7d759b9259da534f2c681a6202a0ebda932d27891aca34c33160bf0b1a67c3da7554ac8b748c208bda9f51187a7764ba8d983c49bccba48eb70b68000000000000000993e4b9296fcd0dd763b15381d3334", 0xf1}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x4}, {0x20}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) write(r2, &(0x7f00000002c0)="bfa8fb47c4b3ff8918b15dc05e7e", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x5, 0x2}) ioctl$FIOASYNC(r3, 0xc4504448, &(0x7f0000000000)) 16:02:03 executing program 0: open(&(0x7f0000000040)='./file0/file0/fi\x00', 0x80, 0x4c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x7, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000140)={0x1, 0x408}) 16:02:03 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xffffff80, 0xffffdf7f, "08f4b560284c2496ecdf3e77650000144000"}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r2, 0x3) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) 16:02:03 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x3f, 0x408, 0x8}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x9) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37283018e4fd89720fd300000000000000f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="e6fa509400686daf6f8743d0f2e5d45a81e0531bd1d904a3fd8ffba5bdd7cb631c7204d565054749fd6b7349ae449474e85aa7220cfbb7350119b58166d7fc7677ec4361fbafe1fd5403b53b677287175001ae331d1e26931edb677aee544987dbc3b63468aac02f2b2e740792147637c3f9e246b6937e9918adccbc117a90a00572a1501b15e7997c6009220f7ec0818ed025db6265398bc49449ec7fcc9a42c22d73199bd7d65383ca12398cffeb35b778df69d0d9187481f0ec8e10d24eece8ebe137d836b1b0a5ac808a422e8855a90a9ca8da5b844cc43ffed3beb2a94b4df11a2f53e1ea29aae38855d7ff9a771f281de6a36e05506577", 0xfa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="c88c5506a35ecbceac0007ad72f7bcc833655e95af12ef5bd63c30ef64820e5abbd6b0cf67ca91eabea630cefd442e4c8d88606ce60d4098a632248de9b5ec308a351c7e403db3673540db5e2988940d961c1005a58b7b4d5280c89e8c9fef0b146c6eacb20d125aef59042c846e374f6adb4cea144a04587cb6abe9bb2be00b51c4ed3a24e1040575604a5f9055632e4f7214e0668cda34611dfec172ac0bd7d759b9259da534f2c681a6202a0ebda932d27891aca34c33160bf0b1a67c3da7554ac8b748c208bda9f51187a7764ba8d983c49bccba48eb70b68000000000000000993e4b9296fcd0dd763b15381d3334", 0xf1}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x4}, {0x20}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) write(r2, &(0x7f00000002c0)="bfa8fb47c4b3ff8918b15dc05e7e", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x5, 0x2}) ioctl$FIOASYNC(r3, 0xc4504448, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x3f, 0x408, 0x8}) (async) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x9) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37283018e4fd89720fd300000000000000f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000440)="e6fa509400686daf6f8743d0f2e5d45a81e0531bd1d904a3fd8ffba5bdd7cb631c7204d565054749fd6b7349ae449474e85aa7220cfbb7350119b58166d7fc7677ec4361fbafe1fd5403b53b677287175001ae331d1e26931edb677aee544987dbc3b63468aac02f2b2e740792147637c3f9e246b6937e9918adccbc117a90a00572a1501b15e7997c6009220f7ec0818ed025db6265398bc49449ec7fcc9a42c22d73199bd7d65383ca12398cffeb35b778df69d0d9187481f0ec8e10d24eece8ebe137d836b1b0a5ac808a422e8855a90a9ca8da5b844cc43ffed3beb2a94b4df11a2f53e1ea29aae38855d7ff9a771f281de6a36e05506577", 0xfa) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="c88c5506a35ecbceac0007ad72f7bcc833655e95af12ef5bd63c30ef64820e5abbd6b0cf67ca91eabea630cefd442e4c8d88606ce60d4098a632248de9b5ec308a351c7e403db3673540db5e2988940d961c1005a58b7b4d5280c89e8c9fef0b146c6eacb20d125aef59042c846e374f6adb4cea144a04587cb6abe9bb2be00b51c4ed3a24e1040575604a5f9055632e4f7214e0668cda34611dfec172ac0bd7d759b9259da534f2c681a6202a0ebda932d27891aca34c33160bf0b1a67c3da7554ac8b748c208bda9f51187a7764ba8d983c49bccba48eb70b68000000000000000993e4b9296fcd0dd763b15381d3334", 0xf1}], 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x4}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x4}, {0x20}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) (async) write(r2, &(0x7f00000002c0)="bfa8fb47c4b3ff8918b15dc05e7e", 0xe) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x5, 0x2}) (async) ioctl$FIOASYNC(r3, 0xc4504448, &(0x7f0000000000)) (async) 14:21:32 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d60c39056ca7220891c596d04c6984f264c1d9"], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) r1 = dup(r0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) listen(r1, 0x0) (async, rerun: 32) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) (async, rerun: 32) close(r2) (rerun: 32) accept$inet(r0, 0x0, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) (async) r5 = syz_open_pts() close(r5) (async) write(r5, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r5, 0x4}], 0x1, 0x0) (async) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRESDEC=r5, @ANYRES32=r3], 0x10) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sendto$inet(r4, &(0x7f0000000280)="d3", 0x1, 0x401, 0x0, 0x0) (async, rerun: 64) sendto$inet6(r4, &(0x7f00000003c0)="4bfb0c7cc19111fb80ecf77e051a0d62cc3c47cb23d05ae54e65bfb2", 0x1c, 0x2, 0x0, 0x0) (async, rerun: 64) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="11d9", 0x2, 0x403, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x5, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:21:32 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xffffff80, 0xffffdf7f, "08f4b560284c2496ecdf3e77650000144000"}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r2, 0x3) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xffffff80, 0xffffdf7f, "08f4b560284c2496ecdf3e77650000144000"}) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) flock(r2, 0x3) (async) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) (async) 14:21:32 executing program 4: setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) r1 = semget$private(0x0, 0x5, 0x285) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x1, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x5}, {0x0, 0x42, 0x1000}, {0x0, 0x6, 0x1800}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semop(r1, &(0x7f0000000180)=[{0x3, 0xff, 0x1800}, {0x3, 0x5}, {0x3, 0x100, 0x800}], 0x3) (async) r2 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r2, r3, r4, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) (async) r5 = semget$private(0x0, 0x5, 0x285) semop(r5, &(0x7f0000000100)=[{0x0, 0x2, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xfffb, 0x800}, {0x1, 0x200}, {0x1, 0x42, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x2, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x9) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000480)=""/164) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)) semop(r5, &(0x7f0000000200)=[{0x3, 0xff, 0x1800}, {0x2, 0x5}, {0x3, 0x100, 0x1000}, {0x6}, {0x0, 0x1}, {0x2, 0x2, 0x800}, {0x4, 0x40}], 0x7) (async) r6 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r6, 0x0, r8, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7fffffff, r0, r3, 0x0, r7, 0x98c0c14111b77b6e, 0xff79}, 0x0, 0x1, 0x101}) r9 = getuid() (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x9, 0x3, 0x57, 0x2}, {0x0, 0xff, 0x0, 0x4}, {0x4, 0x3d, 0x20, 0x4}]}) setreuid(0xee00, r9) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) (async) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000140)=0xcfc8) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000380)=""/203) 14:21:32 executing program 7: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ecf4a223"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f00000000c0)) (async, rerun: 64) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) (rerun: 64) 14:21:32 executing program 0: open(&(0x7f0000000040)='./file0/file0/fi\x00', 0x80, 0x4c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async, rerun: 64) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async, rerun: 64) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x7, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000140)={0x1, 0x408}) 14:21:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) setsockopt(r1, 0x1, 0x10000, &(0x7f00000001c0)="cf7a80b1ba3565b2da7207769126c7f43998e76c2776f3bdf60679c508a0e0d91655ac09e14e6e13137310a50fe1d7bed43dc02ce86376561e7266da20f46e64455f21781ad331ef22953e6e08406cb0ac309b7a8b0127983857bf9e9bfcbf3482f7053dac4b8d71a7c9db6872c68ae30f09", 0x72) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r3) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r4, 0x7, 0x4, &(0x7f0000000140)="b7b3075950ca92735ea24b828aa7984060492540be65d071376a", 0x1a) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) (async) setsockopt(r1, 0x1, 0x10000, &(0x7f00000001c0)="cf7a80b1ba3565b2da7207769126c7f43998e76c2776f3bdf60679c508a0e0d91655ac09e14e6e13137310a50fe1d7bed43dc02ce86376561e7266da20f46e64455f21781ad331ef22953e6e08406cb0ac309b7a8b0127983857bf9e9bfcbf3482f7053dac4b8d71a7c9db6872c68ae30f09", 0x72) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r3) (async) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)) (async) setsockopt(r4, 0x7, 0x4, &(0x7f0000000140)="b7b3075950ca92735ea24b828aa7984060492540be65d071376a", 0x1a) (async) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async) 14:21:32 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') (async) socket$inet6(0x18, 0x4, 0x0) (async, rerun: 32) sendto(r0, &(0x7f00000001c0)="2cd2cd41c86342dd69228caa7be016eda5a64df211928b492dc5717bbfc3e7de5860ee3364dc87323b476bd954cbc6b934ab456e897062e5660e365f38be66f1ace268c3df4b2ed83837a1733b1858a44427b843e8b5911c943406f5d8dea36c3821a92de525f15faef212f9f4c626df2ecb1c82689627f3431f8364a8adec36ae7ec4ebff9c35bc9d37a112c33235ebe990f1e391df6ad35373d0ee35e1", 0x9e, 0x4, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc) (rerun: 32) r2 = socket(0x2, 0x1, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/128, 0x80) (async) dup(r2) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) 14:21:32 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x3f, 0x408, 0x8}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x9) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37283018e4fd89720fd300000000000000f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000440)="e6fa509400686daf6f8743d0f2e5d45a81e0531bd1d904a3fd8ffba5bdd7cb631c7204d565054749fd6b7349ae449474e85aa7220cfbb7350119b58166d7fc7677ec4361fbafe1fd5403b53b677287175001ae331d1e26931edb677aee544987dbc3b63468aac02f2b2e740792147637c3f9e246b6937e9918adccbc117a90a00572a1501b15e7997c6009220f7ec0818ed025db6265398bc49449ec7fcc9a42c22d73199bd7d65383ca12398cffeb35b778df69d0d9187481f0ec8e10d24eece8ebe137d836b1b0a5ac808a422e8855a90a9ca8da5b844cc43ffed3beb2a94b4df11a2f53e1ea29aae38855d7ff9a771f281de6a36e05506577", 0xfa) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="c88c5506a35ecbceac0007ad72f7bcc833655e95af12ef5bd63c30ef64820e5abbd6b0cf67ca91eabea630cefd442e4c8d88606ce60d4098a632248de9b5ec308a351c7e403db3673540db5e2988940d961c1005a58b7b4d5280c89e8c9fef0b146c6eacb20d125aef59042c846e374f6adb4cea144a04587cb6abe9bb2be00b51c4ed3a24e1040575604a5f9055632e4f7214e0668cda34611dfec172ac0bd7d759b9259da534f2c681a6202a0ebda932d27891aca34c33160bf0b1a67c3da7554ac8b748c208bda9f51187a7764ba8d983c49bccba48eb70b68000000000000000993e4b9296fcd0dd763b15381d3334", 0xf1}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x4}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x4}, {0x20}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) write(r2, &(0x7f00000002c0)="bfa8fb47c4b3ff8918b15dc05e7e", 0xe) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x5, 0x2}) (async) ioctl$FIOASYNC(r3, 0xc4504448, &(0x7f0000000000)) 14:21:32 executing program 0: open(&(0x7f0000000040)='./file0/file0/fi\x00', 0x80, 0x4c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x7, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000140)={0x1, 0x408}) ¹«ùûÞ?denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds 14:21:32 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x4, 0x0) sendto(r0, &(0x7f00000001c0)="2cd2cd41c86342dd69228caa7be016eda5a64df211928b492dc5717bbfc3e7de5860ee3364dc87323b476bd954cbc6b934ab456e897062e5660e365f38be66f1ace268c3df4b2ed83837a1733b1858a44427b843e8b5911c943406f5d8dea36c3821a92de525f15faef212f9f4c626df2ecb1c82689627f3431f8364a8adec36ae7ec4ebff9c35bc9d37a112c33235ebe990f1e391df6ad35373d0ee35e1", 0x9e, 0x4, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc) r2 = socket(0x2, 0x1, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/128, 0x80) dup(r2) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x24002c) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffff) (async) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') (async) socket$inet6(0x18, 0x4, 0x0) (async) sendto(r0, &(0x7f00000001c0)="2cd2cd41c86342dd69228caa7be016eda5a64df211928b492dc5717bbfc3e7de5860ee3364dc87323b476bd954cbc6b934ab456e897062e5660e365f38be66f1ace268c3df4b2ed83837a1733b1858a44427b843e8b5911c943406f5d8dea36c3821a92de525f15faef212f9f4c626df2ecb1c82689627f3431f8364a8adec36ae7ec4ebff9c35bc9d37a112c33235ebe990f1e391df6ad35373d0ee35e1", 0x9e, 0x4, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc) (async) socket(0x2, 0x1, 0x0) (async) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/128, 0x80) (async) dup(r2) (async) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) (async) 14:21:32 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)) r1 = dup(r0) read(r1, &(0x7f0000000200)=""/32, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 14:21:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="701f0080e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:21:32 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d60c39056ca7220891c596d04c6984f264c1d9"], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) r1 = dup(r0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) close(r2) (async) accept$inet(r0, 0x0, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) (async) r5 = syz_open_pts() close(r5) (async) write(r5, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r5, 0x4}], 0x1, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRESDEC=r5, @ANYRES32=r3], 0x10) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sendto$inet(r4, &(0x7f0000000280)="d3", 0x1, 0x401, 0x0, 0x0) (async) sendto$inet6(r4, &(0x7f00000003c0)="4bfb0c7cc19111fb80ecf77e051a0d62cc3c47cb23d05ae54e65bfb2", 0x1c, 0x2, 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="11d9", 0x2, 0x403, 0x0, 0x0) (async) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:21:32 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='c\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') denied attempt to set clock back 0 seconds 14:21:32 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xffffff80, 0xffffdf7f, "08f4b560284c2496ecdf3e77650000144000"}) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r2, 0x3) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) 14:21:32 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getuid() setreuid(0xee00, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r10}, 0xc) r11 = socket$inet(0x2, 0x8000, 0x8) r12 = socket$unix(0x1, 0x2, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r14 = syz_open_pts() close(r14) write(r14, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r14, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r16}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="1f50b6e4711e42", 0x7}, {&(0x7f00000000c0)="7ec6daf736555f99041185a0d86e2a5024687368afad35deb90383e065acbd6c7762c8e0e28b79cd75946d33c173abd6e4a9a69634983dfd2a8ffc6c1bd4fd5cade729152c71e6b0bdedaede5c906893c17b9adbbfb9f1b0d9bdfe08d4de91b869b134e6d504928ecb72e121d6e8a0a6c97df451e6de848a1824d7d6793a7513b638b25902f3ec5585782ba0198a5f2ccd472b0694243a95e0cff469eb05f80d269084531bd557ea88aaba384e234294752bb54b775da148141ca0b25e97c8dcb234e9d89e57df2a801132a296cd276d2df67ead4270", 0xd6}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, 0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r16}], 0xe8, 0x1}, 0x404) 14:21:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="701f0080e0"], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:21:32 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) (async) r2 = getppid() fcntl$setown(r1, 0x6, r2) (async) r3 = getuid() setreuid(0xee00, r3) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) (async) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0xee00, r6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r10}, 0xc) (async) r11 = socket$inet(0x2, 0x8000, 0x8) (async) r12 = socket$unix(0x1, 0x2, 0x0) (async) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r14 = syz_open_pts() close(r14) (async) write(r14, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r14, 0x4}], 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r16}, 0xc) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="1f50b6e4711e42", 0x7}, {&(0x7f00000000c0)="7ec6daf736555f99041185a0d86e2a5024687368afad35deb90383e065acbd6c7762c8e0e28b79cd75946d33c173abd6e4a9a69634983dfd2a8ffc6c1bd4fd5cade729152c71e6b0bdedaede5c906893c17b9adbbfb9f1b0d9bdfe08d4de91b869b134e6d504928ecb72e121d6e8a0a6c97df451e6de848a1824d7d6793a7513b638b25902f3ec5585782ba0198a5f2ccd472b0694243a95e0cff469eb05f80d269084531bd557ea88aaba384e234294752bb54b775da148141ca0b25e97c8dcb234e9d89e57df2a801132a296cd276d2df67ead4270", 0xd6}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, 0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r16}], 0xe8, 0x1}, 0x404) 14:21:32 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0x1000000}]}) denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 0 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds 14:21:33 executing program 7: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ecf4a223"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f00000000c0)) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ecf4a223"], 0x10, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x100000000000000, &(0x7f00000000c0)) (async) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) (async) 14:21:33 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='c\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000000)='./file1\x00') (async) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) (async) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='c\x00') (async) setuid(0xee01) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') (async) 14:21:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="701f0080e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:21:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0x1000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0x1000000}]}) (async) 14:21:33 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) (async) r2 = getppid() fcntl$setown(r1, 0x6, r2) (async) r3 = getuid() setreuid(0xee00, r3) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) (async) r6 = getuid() setreuid(0xee00, r6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r10}, 0xc) (async) r11 = socket$inet(0x2, 0x8000, 0x8) (async) r12 = socket$unix(0x1, 0x2, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) r14 = syz_open_pts() close(r14) (async) write(r14, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r14, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r16}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="1f50b6e4711e42", 0x7}, {&(0x7f00000000c0)="7ec6daf736555f99041185a0d86e2a5024687368afad35deb90383e065acbd6c7762c8e0e28b79cd75946d33c173abd6e4a9a69634983dfd2a8ffc6c1bd4fd5cade729152c71e6b0bdedaede5c906893c17b9adbbfb9f1b0d9bdfe08d4de91b869b134e6d504928ecb72e121d6e8a0a6c97df451e6de848a1824d7d6793a7513b638b25902f3ec5585782ba0198a5f2ccd472b0694243a95e0cff469eb05f80d269084531bd557ea88aaba384e234294752bb54b775da148141ca0b25e97c8dcb234e9d89e57df2a801132a296cd276d2df67ead4270", 0xd6}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, 0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r16}], 0xe8, 0x1}, 0x404) 14:21:33 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') denied attempt to set clock back 1 seconds denied attempt to set clock back 1 seconds 14:21:33 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000240)=0x24002c) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000280), 0x0, 0xffffffff) r3 = syz_open_pts() close(r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x81) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) 14:21:33 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)) r1 = dup(r0) read(r1, &(0x7f0000000200)=""/32, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) read(r0, &(0x7f0000000040)=""/32, 0x20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)) (async) dup(r0) (async) read(r1, &(0x7f0000000200)=""/32, 0x20) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) 14:21:33 executing program 2: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000080)="952a91042f436df4a3ddefd0ff56a2ae0892173fa82f07000000000000005acb289f9c288574af919cf3663620783e1113f8166bba3e9440ce3664291b788fa9f42691cd9bf8525c80d77cef09400a25e16d966e38d2725456c31b42fdc87c70163afaefa177ff2ccee401650e8086c311000000b44db4ff818a59e3a51ec67edba2b6a7e8abb802006b41e0b049638b02dc7992d59c989e10b5ae1f7cda56377a6db12a62f6b621a476463d52b0570f90695646d1b7dd613999e1d06b9413862abb5d505af842853d04f977229ba6dc4742cfcec3b124975017c28f4c61b700"/239, &(0x7f00000001c0)=0xef, &(0x7f0000000200)="94466f69e9bd0402fe13358239b3f3d4ccdfa316989b0943c7025217291d268d8c6e4ee0b0a410e3c5a3e1e24939aa8e3d0c890d1a33a83752fad8cc82dbd920e923e618fffe6ea1b8a753c3928dbb9e440d14402cb39630fecdca7a5954b8214ea5360262ffb72d2f6c2497145d08b489e106e03a9b67d31b11f839d16ec5a9cf936b0ee3af6a048fd3031a13c0be36537462a393f03ea1f76ec87941ff05376164b326d7af607c3cf51bd990e2be0348b7401413678c0ee854514d689280393fba999f1e904c12596eea56f0b22a956ad783cf0bb1d1c264a38c6fdbb7bac56d0392b120d9f5aeb8885372dc4d5e663a1f03050000000d32c770a5c9d98d44c9dbde4a9fd0503319e29982ffdaeda87f0938c16de4f1536e971363c67faf91b66302d8294fa902aa5d35ff0fcfef17928e30f1a1ac9b1264f6c75fcffa4d16f97a084e55b346781e0c205672124d7ce606343a2791d5731b628e96115dd9afcf62a4eca59c43f06522a9684d9a793c3980284c6b7c423cae2fe240721eda6d059a3fc63a83ada34482a9b16629d7361108009f73c4cf9f3c91f511155d42fb1878cd4978cba5a2e9ab1b3806d2355608fa53348beb57c6257961a62c5c190f5fdc5abcaa141355c3b1020e42fb6431d2ab9ee003eaa2312a4c5c0347c59d74d807228524f3096e77bfa6e63ef1f15678c0fba9d23a3d0c37ffd2097c0064f329581b3f71a9e015d8e6e13a3fee01100c172115bf325ae5eed1531e9c7847e0f51504cb1f560082aa3f933797a93657f301002b56b6f5b54bf7274ebd57c450b066a5f8c86d79323ea5245b3e4fb1d5d1f1310063ba051aa49a37041c5bacb017b0283cf44ad14932ee3e67df488234a51594901ea34dccbfdea502f6d214210775881e3d4f636ec4524f797aa355afb23641d58404f4f6ae4414689370fc55d591cd7a6342296aba044fa1a393a0b991813fe59790364e92dd26eb4cdc56148c85892d3b77ea19ea2232c0a7c8e451eb88322dbbd135cfba3647d85dfb763c62a358fcc911e8a14fcd5c6705a799e4d43f1dde6e127d6528be2e801d48bc28014a58e0a682077fa60347bcbb3581cc6574aa23f77a", 0x316) 14:21:34 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x42, 0x0, 0x0) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="a82f357007af9401393be3f89d7cf3d6d8b966e8327fa2646092e9f8adc761f8854efd27c0e812dd244fecb50e94bfd728906c58989e1eaac1dc1236fe92aa8b02e5114fc4765a0afebe1de457646b4bba2b80a4ab53d0d5a74ad03d9da943664a3c56d816039db1a6f8372f48f528f532a87759425a75e9f13159c950ae2823d017a271c793dd4fa405b83351494882b8", 0x91}], 0x1, 0x0}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) 14:21:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fff, 0xe2, 0x1, 0x6}, {0x3, 0x1f, 0x0, 0x8}]}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x3, 0x40, &(0x7f0000000240)="dbc0a4474453a8b9ab4381e9423ac85803efe74bd92c4f7989c7bb11e2344398d126fff16c99d536e1d236d848aa977bf799744be61bc3d00717", 0x3a) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x200400) r3 = socket(0x11, 0x4003, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xfffffffffffffe5f, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r5 = dup(r3) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r7 = dup2(r4, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x18, 0x3, 0x40) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000470000/0x4000)=nil, 0x4000, 0x4, 0x6010, r1, 0x0) 14:21:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0x1000000}]}) 14:21:34 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000000)='./file1\x00') (async, rerun: 64) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) (rerun: 64) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='c\x00') (async) setuid(0xee01) (async, rerun: 64) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') (rerun: 64) 14:21:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0xd0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x8006}]}) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@broadcast, @local, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @random="93362fac7abc", "60fb4b41d328aed23a736f07acf54898"}}}}) 14:21:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fff, 0xe2, 0x1, 0x6}, {0x3, 0x1f, 0x0, 0x8}]}) (async, rerun: 64) r0 = socket$inet6(0x18, 0x1, 0x0) (async, rerun: 64) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x3, 0x40, &(0x7f0000000240)="dbc0a4474453a8b9ab4381e9423ac85803efe74bd92c4f7989c7bb11e2344398d126fff16c99d536e1d236d848aa977bf799744be61bc3d00717", 0x3a) (async, rerun: 32) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) (async, rerun: 32) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x200400) (async, rerun: 64) r3 = socket(0x11, 0x4003, 0x0) (async, rerun: 64) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xfffffffffffffe5f, 0x2) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r5 = dup(r3) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r7 = dup2(r4, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r8 = socket(0x18, 0x3, 0x40) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) (async) mmap(&(0x7f0000470000/0x4000)=nil, 0x4000, 0x4, 0x6010, r1, 0x0) 14:21:34 executing program 2: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000080)="952a91042f436df4a3ddefd0ff56a2ae0892173fa82f07000000000000005acb289f9c288574af919cf3663620783e1113f8166bba3e9440ce3664291b788fa9f42691cd9bf8525c80d77cef09400a25e16d966e38d2725456c31b42fdc87c70163afaefa177ff2ccee401650e8086c311000000b44db4ff818a59e3a51ec67edba2b6a7e8abb802006b41e0b049638b02dc7992d59c989e10b5ae1f7cda56377a6db12a62f6b621a476463d52b0570f90695646d1b7dd613999e1d06b9413862abb5d505af842853d04f977229ba6dc4742cfcec3b124975017c28f4c61b700"/239, &(0x7f00000001c0)=0xef, &(0x7f0000000200)="94466f69e9bd0402fe13358239b3f3d4ccdfa316989b0943c7025217291d268d8c6e4ee0b0a410e3c5a3e1e24939aa8e3d0c890d1a33a83752fad8cc82dbd920e923e618fffe6ea1b8a753c3928dbb9e440d14402cb39630fecdca7a5954b8214ea5360262ffb72d2f6c2497145d08b489e106e03a9b67d31b11f839d16ec5a9cf936b0ee3af6a048fd3031a13c0be36537462a393f03ea1f76ec87941ff05376164b326d7af607c3cf51bd990e2be0348b7401413678c0ee854514d689280393fba999f1e904c12596eea56f0b22a956ad783cf0bb1d1c264a38c6fdbb7bac56d0392b120d9f5aeb8885372dc4d5e663a1f03050000000d32c770a5c9d98d44c9dbde4a9fd0503319e29982ffdaeda87f0938c16de4f1536e971363c67faf91b66302d8294fa902aa5d35ff0fcfef17928e30f1a1ac9b1264f6c75fcffa4d16f97a084e55b346781e0c205672124d7ce606343a2791d5731b628e96115dd9afcf62a4eca59c43f06522a9684d9a793c3980284c6b7c423cae2fe240721eda6d059a3fc63a83ada34482a9b16629d7361108009f73c4cf9f3c91f511155d42fb1878cd4978cba5a2e9ab1b3806d2355608fa53348beb57c6257961a62c5c190f5fdc5abcaa141355c3b1020e42fb6431d2ab9ee003eaa2312a4c5c0347c59d74d807228524f3096e77bfa6e63ef1f15678c0fba9d23a3d0c37ffd2097c0064f329581b3f71a9e015d8e6e13a3fee01100c172115bf325ae5eed1531e9c7847e0f51504cb1f560082aa3f933797a93657f301002b56b6f5b54bf7274ebd57c450b066a5f8c86d79323ea5245b3e4fb1d5d1f1310063ba051aa49a37041c5bacb017b0283cf44ad14932ee3e67df488234a51594901ea34dccbfdea502f6d214210775881e3d4f636ec4524f797aa355afb23641d58404f4f6ae4414689370fc55d591cd7a6342296aba044fa1a393a0b991813fe59790364e92dd26eb4cdc56148c85892d3b77ea19ea2232c0a7c8e451eb88322dbbd135cfba3647d85dfb763c62a358fcc911e8a14fcd5c6705a799e4d43f1dde6e127d6528be2e801d48bc28014a58e0a682077fa60347bcbb3581cc6574aa23f77a", 0x316) 14:21:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) (async) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0xd0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x8006}]}) (rerun: 64) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@broadcast, @local, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @random="93362fac7abc", "60fb4b41d328aed23a736f07acf54898"}}}}) 14:21:34 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 14:21:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fff, 0xe2, 0x1, 0x6}, {0x3, 0x1f, 0x0, 0x8}]}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x3, 0x40, &(0x7f0000000240)="dbc0a4474453a8b9ab4381e9423ac85803efe74bd92c4f7989c7bb11e2344398d126fff16c99d536e1d236d848aa977bf799744be61bc3d00717", 0x3a) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) (async) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x200400) (async) r3 = socket(0x11, 0x4003, 0x0) (async) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xfffffffffffffe5f, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) r5 = dup(r3) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r7 = dup2(r4, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x18, 0x3, 0x40) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) (async) mmap(&(0x7f0000470000/0x4000)=nil, 0x4000, 0x4, 0x6010, r1, 0x0) 14:21:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) dup(r3) (async) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0xd0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x8006}]}) (async, rerun: 32) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@broadcast, @local, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @random="93362fac7abc", "60fb4b41d328aed23a736f07acf54898"}}}}) 14:21:34 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)={@local, @random="a38998319545", [], {@ipv6={0x86dd, {0x0, 0x6, "65988a", 0x3c, 0x6, 0x0, @rand_addr="c343db3cf19406cd61e78958a1122025", @rand_addr="2d5890c7cbe63076c64610cd75441256", {[], @udp={{0x1, 0x0, 0x8}, {"8f2e5098fc9c34cecca3a7ed9efa513f2809ed638a7efb4dd77d7306f38d75a5271cff45ce1e17c4da20f4f66a90c4812d22fc5a"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x2) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xffffffff) 14:21:34 executing program 4: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f000071d000/0xe000)=nil, 0xe000) munmap(&(0x7f00006b5000/0x4000)=nil, 0x4000) 14:21:34 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000240)=0x24002c) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f0000000280), 0x0, 0xffffffff) r3 = syz_open_pts() close(r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x81) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000240)=0x24002c) (async) syz_open_pts() (async) close(r2) (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f0000000280), 0x0, 0xffffffff) (async) syz_open_pts() (async) close(r3) (async) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (async) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x81) (async) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) (async) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) (async) 14:21:34 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)={@local, @random="a38998319545", [], {@ipv6={0x86dd, {0x0, 0x6, "65988a", 0x3c, 0x6, 0x0, @rand_addr="c343db3cf19406cd61e78958a1122025", @rand_addr="2d5890c7cbe63076c64610cd75441256", {[], @udp={{0x1, 0x0, 0x8}, {"8f2e5098fc9c34cecca3a7ed9efa513f2809ed638a7efb4dd77d7306f38d75a5271cff45ce1e17c4da20f4f66a90c4812d22fc5a"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x2) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xffffffff) 14:21:34 executing program 4: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) (async) chdir(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f000071d000/0xe000)=nil, 0xe000) (async) munmap(&(0x7f00006b5000/0x4000)=nil, 0x4000) 14:21:34 executing program 2: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000080)="952a91042f436df4a3ddefd0ff56a2ae0892173fa82f07000000000000005acb289f9c288574af919cf3663620783e1113f8166bba3e9440ce3664291b788fa9f42691cd9bf8525c80d77cef09400a25e16d966e38d2725456c31b42fdc87c70163afaefa177ff2ccee401650e8086c311000000b44db4ff818a59e3a51ec67edba2b6a7e8abb802006b41e0b049638b02dc7992d59c989e10b5ae1f7cda56377a6db12a62f6b621a476463d52b0570f90695646d1b7dd613999e1d06b9413862abb5d505af842853d04f977229ba6dc4742cfcec3b124975017c28f4c61b700"/239, &(0x7f00000001c0)=0xef, &(0x7f0000000200)="94466f69e9bd0402fe13358239b3f3d4ccdfa316989b0943c7025217291d268d8c6e4ee0b0a410e3c5a3e1e24939aa8e3d0c890d1a33a83752fad8cc82dbd920e923e618fffe6ea1b8a753c3928dbb9e440d14402cb39630fecdca7a5954b8214ea5360262ffb72d2f6c2497145d08b489e106e03a9b67d31b11f839d16ec5a9cf936b0ee3af6a048fd3031a13c0be36537462a393f03ea1f76ec87941ff05376164b326d7af607c3cf51bd990e2be0348b7401413678c0ee854514d689280393fba999f1e904c12596eea56f0b22a956ad783cf0bb1d1c264a38c6fdbb7bac56d0392b120d9f5aeb8885372dc4d5e663a1f03050000000d32c770a5c9d98d44c9dbde4a9fd0503319e29982ffdaeda87f0938c16de4f1536e971363c67faf91b66302d8294fa902aa5d35ff0fcfef17928e30f1a1ac9b1264f6c75fcffa4d16f97a084e55b346781e0c205672124d7ce606343a2791d5731b628e96115dd9afcf62a4eca59c43f06522a9684d9a793c3980284c6b7c423cae2fe240721eda6d059a3fc63a83ada34482a9b16629d7361108009f73c4cf9f3c91f511155d42fb1878cd4978cba5a2e9ab1b3806d2355608fa53348beb57c6257961a62c5c190f5fdc5abcaa141355c3b1020e42fb6431d2ab9ee003eaa2312a4c5c0347c59d74d807228524f3096e77bfa6e63ef1f15678c0fba9d23a3d0c37ffd2097c0064f329581b3f71a9e015d8e6e13a3fee01100c172115bf325ae5eed1531e9c7847e0f51504cb1f560082aa3f933797a93657f301002b56b6f5b54bf7274ebd57c450b066a5f8c86d79323ea5245b3e4fb1d5d1f1310063ba051aa49a37041c5bacb017b0283cf44ad14932ee3e67df488234a51594901ea34dccbfdea502f6d214210775881e3d4f636ec4524f797aa355afb23641d58404f4f6ae4414689370fc55d591cd7a6342296aba044fa1a393a0b991813fe59790364e92dd26eb4cdc56148c85892d3b77ea19ea2232c0a7c8e451eb88322dbbd135cfba3647d85dfb763c62a358fcc911e8a14fcd5c6705a799e4d43f1dde6e127d6528be2e801d48bc28014a58e0a682077fa60347bcbb3581cc6574aa23f77a", 0x316) 14:21:34 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) pipe(&(0x7f0000000040)) (async) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') (async) 14:21:34 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x42, 0x0, 0x0) (async) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="a82f357007af9401393be3f89d7cf3d6d8b966e8327fa2646092e9f8adc761f8854efd27c0e812dd244fecb50e94bfd728906c58989e1eaac1dc1236fe92aa8b02e5114fc4765a0afebe1de457646b4bba2b80a4ab53d0d5a74ad03d9da943664a3c56d816039db1a6f8372f48f528f532a87759425a75e9f13159c950ae2823d017a271c793dd4fa405b83351494882b8", 0x91}], 0x1, 0x0}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) 14:21:34 executing program 6: syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040)="3d279a3d", &(0x7f00000000c0)=0x4, 0x0, 0x0) 14:21:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) read(r0, &(0x7f0000000040)=""/32, 0x20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)) (async) r1 = dup(r0) read(r1, &(0x7f0000000200)=""/32, 0x20) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 14:21:34 executing program 6: syz_open_pts() (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040)="3d279a3d", &(0x7f00000000c0)=0x4, 0x0, 0x0) 14:21:34 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)={@local, @random="a38998319545", [], {@ipv6={0x86dd, {0x0, 0x6, "65988a", 0x3c, 0x6, 0x0, @rand_addr="c343db3cf19406cd61e78958a1122025", @rand_addr="2d5890c7cbe63076c64610cd75441256", {[], @udp={{0x1, 0x0, 0x8}, {"8f2e5098fc9c34cecca3a7ed9efa513f2809ed638a7efb4dd77d7306f38d75a5271cff45ce1e17c4da20f4f66a90c4812d22fc5a"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x2) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xffffffff) 14:21:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x80090d6, 0x0, "0100008000000000005b00000000000000e74de4", 0x0, 0x7fffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x6, 0x0, "9e100232fc2894a1110847d7d6fc38d7989ebba3", 0x4, 0x3}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:21:34 executing program 6: syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040)="3d279a3d", &(0x7f00000000c0)=0x4, 0x0, 0x0) syz_open_pts() (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040)="3d279a3d", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) 14:21:34 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000), 0x6, &(0x7f0000000040)="a782e2b4274b5656ba5e047cf70e02a30f0be5b345db8ba063ec538b4d6f8805816777de6f31a9492b0e26fb8fd5cbb66b6d727b1b272d8ef2a44fd121e3bc6bec666b9de1d7107a1bc85307", &(0x7f00000000c0)=0xffeb, &(0x7f0000000100)="5d121b1f71f85295701cb585aa130aee6789df6ba0e1fa09ea8b38935d49cda950d0a25b0f0b1e8890baafbac7b11c6919842c326b9dca9b5d917ad53acd4a17b4af992c49604a6d4ef7bc23011b14d663cd7e74d20ea8c1c2e0863454eb1879203501d9fe6af98afd8f1b0e01f96e5da37d8e14546e1b7a1638d9108cbed96033de52f25fd6c228730e0be89a9cc587fcb869123979322cf2", 0x99) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000200)="413c4bc2a4b82e6235537d158a2f4e0ec9a4c11e0c3123cbd4825751d586a7bede30f5d895442674969f8690eb370b90e4e20d3f3197e24f646be5d90e471878595b802ddcf043665456dec09d43df9d610350e7d967a778a39d2adf5b49a6d331613da97ed9f9b30d05b76a61b857b73e4c4556f74eef152afc70b0d73c40af2b63c4f90fb64261c3808bd19f02d68230914789b33aa01f59d9c923cfb8354de25a3873c75bb4c4a3a6510cba5a06938464cecea730cfc69df8e0d0", &(0x7f00000002c0)=0xbc, &(0x7f0000000300)="8e18d900f6f869e869ddd4f50de68bc95bc199c1eb917414ec908fa22345a54d804ac0c7bc0dc2fc56cc00c87a49735b1c572affd054cd0d162670500bd725c695063fab520056f2e146adf92b0dd0192f8beb905618a08809576078cdc03167c34b0b991b83a80f0e367d0632d3dbaa741a976760ad942722c9bda5b77f55e6f75fd06189b972a60599d48f9a3e7247ec60ed95a413b33d489a0c713f375b8d691e14cb777a6c1a19f3b840c7f4c606dc5371bb6a0068c9d8e9671da3ed7ceb002acb12f139111d89439847862a", 0xce) 14:21:34 executing program 1: writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000001c0)="f8c8af0b8f223cddc4b60f0fbff0851c2173b14edbfa3388ecba72469455c8fd1be2ae6c6d306441f462083537e8838b4f29434d9c8b26ecc49177263481717f867e68e53fe25d85bc5a63506740cff25bf56d0463a4935d993f3e88c042456077ddb1600416737a40bd172bb5f9048549fbe13c9dbdb2499993afb0ea4d3b3efa617b1abc66", 0x86}, {&(0x7f00000000c0)="765661bae7ba3459739a73a3f5ff5937d873376e3146612811553ef6a86dba274df3085d0e25a27aeb21fe665cc205fd25a00810baa81368d58a952c945928bbc61d4a41154df628fc47eb9aacab6d1d7b919345d5a2e3ec477eadf09c6e1d9e9e94e5bd219ff8fbc27f27380059c4cf50441ef9f3bfdcfc3fa73aea2844fc617d", 0x81}], 0x2) r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d667baa75f0dd11ab72c08298b07b15b8b0e701e816260bb3aae79d034b7cc71b6f51f8a891d56a0d9cfbbb7c1f9ec1de1ac3508a9787a9e4de5c1e91bceb95f67cf0dcd461d4b815b214a052ba1eaf061e9fb48e549ba3ec9e6eb5eb760bb0357cdc484a783327b1bd76041f83500da41235c469154d72260430955cd48cc83408284cdbe2d7499a01fd2a79c7f9b772f5eea16d1ff876e6c23313f15c50f298f06a6c872b12ec01b9312e2404bbf94293128538eaab2cb5af78da2be9ef1d7af5e60378f7c268fc1e60e1860cfd8a798aa777e43263eef4d26d152871a", 0xde}, {&(0x7f0000000000)="79251589f78f6d2038b1a6c6364d093aad49cb907eeb253b549bb84de68bfb789f5cbf635ea0e903fd2bcaeb50679e3be8f44b28cd804212c443b07f8e828662ad9ada69ef8080f98c4762301794ce7f771e168c2cb8283d7a1041b08aa9f7ad04", 0x61}, {&(0x7f0000000380)="5f88895e3e6bdd0a8f7f073b620395ba008f9215b1e948210e50575d924e3c3d4852f075b16976aee1a308a0e2f4b04839fa59af9d49dfc8779ee61a2481e203ecb72889a013fbb1c3b5d1e6e416e267fd6cfc59e364331f7930fb7b46d164578f16b3246627b78811a64cc64db8ef610661deab69cf51dca1c7da508fea66d50401148642b1c2fb3239657ba55eba6e68f05dfef22c6f417124169e401831a6901a474d5b4b74cc723bdb5ebd3c2a12ae98977ddbe0c50f9cc0e235ce077186579c356650a192e1492e7695", 0xcc}, {&(0x7f0000000480)="dcdeef332ed89f0fb633ce158fd75612e9c66165ff33633cab410eaabf63065fa9b9349e7aec4b245f6fbfcfb8a8bc1b7709cecc63aca2b70d4632d71c02f37aed5c4a2276108ddfb84f6e556ef60962a38b1b47be1edb754fd369db65ceb0d09f9d048c9fef829e2e7b525afebf6d7dce9fd9d3286a550ad9b49580924f2c2a5b7d8a050e4a892fca6b221da0f4b25cffb27ec81ea4e890d40a6992e5778eb6ae11cde0990fc5de174414fe198ad2607394817db50baac887dd7c08feadd67cbaad2761578f977f0a", 0xc9}], 0x4) 14:21:34 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000280)=""/200, 0xc8}], 0x2, 0x0}}, 0x10, 0x0, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240)=0x9, 0x4) close(r0) socket(0x2, 0x1, 0x0) write(r1, &(0x7f00000001c0)="fc2d34264b734acb1d19e171d6f90ea5dfd1cb2bb02553636b13a8a889d984b5800ec616ff2e7e1229fd406332eee220b43ec9c2f541304e953ebf7f5e3c5ced1fc0ae22c1dd867486e21c26c0a073d7a828b3f84c1051385e142974b631094fb37733f04b6e33260dcec43a26816b2b", 0x70) 14:21:34 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000240)=0x24002c) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) poll(&(0x7f0000000280), 0x0, 0xffffffff) (async, rerun: 32) r3 = syz_open_pts() close(r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x81) (async) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) (async) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) 14:21:34 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x42, 0x0, 0x0) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="a82f357007af9401393be3f89d7cf3d6d8b966e8327fa2646092e9f8adc761f8854efd27c0e812dd244fecb50e94bfd728906c58989e1eaac1dc1236fe92aa8b02e5114fc4765a0afebe1de457646b4bba2b80a4ab53d0d5a74ad03d9da943664a3c56d816039db1a6f8372f48f528f532a87759425a75e9f13159c950ae2823d017a271c793dd4fa405b83351494882b8", 0x91}], 0x1, 0x0}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x42, 0x0, 0x0) (async) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="a82f357007af9401393be3f89d7cf3d6d8b966e8327fa2646092e9f8adc761f8854efd27c0e812dd244fecb50e94bfd728906c58989e1eaac1dc1236fe92aa8b02e5114fc4765a0afebe1de457646b4bba2b80a4ab53d0d5a74ad03d9da943664a3c56d816039db1a6f8372f48f528f532a87759425a75e9f13159c950ae2823d017a271c793dd4fa405b83351494882b8", 0x91}], 0x1, 0x0}, 0x8) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) (async) 14:21:34 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x40, 0x3, 0x5, 0x9}) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x100000000, 0x40}) close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) fcntl$getown(r1, 0x5) 14:21:34 executing program 4: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) (async) chdir(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f000071d000/0xe000)=nil, 0xe000) (async) munmap(&(0x7f00006b5000/0x4000)=nil, 0x4000) 14:21:34 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{0x45f2, 0x200000, 0x4003, 0xfffffffffffffffe}, {0xff, 0xfffffffe, 0x1000, 0xfffffffffffffffa}], {0x6, 0x3}, {0x4, 0x11, 0x802, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x81) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x9, 0x6, 0x1}) 14:21:34 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x40, 0x3, 0x5, 0x9}) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x100000000, 0x40}) (async) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) fcntl$getown(r1, 0x5) 14:21:34 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000), 0x6, &(0x7f0000000040)="a782e2b4274b5656ba5e047cf70e02a30f0be5b345db8ba063ec538b4d6f8805816777de6f31a9492b0e26fb8fd5cbb66b6d727b1b272d8ef2a44fd121e3bc6bec666b9de1d7107a1bc85307", &(0x7f00000000c0)=0xffeb, &(0x7f0000000100)="5d121b1f71f85295701cb585aa130aee6789df6ba0e1fa09ea8b38935d49cda950d0a25b0f0b1e8890baafbac7b11c6919842c326b9dca9b5d917ad53acd4a17b4af992c49604a6d4ef7bc23011b14d663cd7e74d20ea8c1c2e0863454eb1879203501d9fe6af98afd8f1b0e01f96e5da37d8e14546e1b7a1638d9108cbed96033de52f25fd6c228730e0be89a9cc587fcb869123979322cf2", 0x99) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000200)="413c4bc2a4b82e6235537d158a2f4e0ec9a4c11e0c3123cbd4825751d586a7bede30f5d895442674969f8690eb370b90e4e20d3f3197e24f646be5d90e471878595b802ddcf043665456dec09d43df9d610350e7d967a778a39d2adf5b49a6d331613da97ed9f9b30d05b76a61b857b73e4c4556f74eef152afc70b0d73c40af2b63c4f90fb64261c3808bd19f02d68230914789b33aa01f59d9c923cfb8354de25a3873c75bb4c4a3a6510cba5a06938464cecea730cfc69df8e0d0", &(0x7f00000002c0)=0xbc, &(0x7f0000000300)="8e18d900f6f869e869ddd4f50de68bc95bc199c1eb917414ec908fa22345a54d804ac0c7bc0dc2fc56cc00c87a49735b1c572affd054cd0d162670500bd725c695063fab520056f2e146adf92b0dd0192f8beb905618a08809576078cdc03167c34b0b991b83a80f0e367d0632d3dbaa741a976760ad942722c9bda5b77f55e6f75fd06189b972a60599d48f9a3e7247ec60ed95a413b33d489a0c713f375b8d691e14cb777a6c1a19f3b840c7f4c606dc5371bb6a0068c9d8e9671da3ed7ceb002acb12f139111d89439847862a", 0xce) 14:21:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x80090d6, 0x0, "0100008000000000005b00000000000000e74de4", 0x0, 0x7fffffff}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x6, 0x0, "9e100232fc2894a1110847d7d6fc38d7989ebba3", 0x4, 0x3}) (async) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:21:34 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{0x45f2, 0x200000, 0x4003, 0xfffffffffffffffe}, {0xff, 0xfffffffe, 0x1000, 0xfffffffffffffffa}], {0x6, 0x3}, {0x4, 0x11, 0x802, 0x1}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x81) (async) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x9, 0x6, 0x1}) 14:21:34 executing program 5: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x83d, 0x5, 0xffff, 0x9, "cb6fcbeb4e66607e539b46c9072cfc50e713d187", 0x2, 0x2}) close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x0) fcntl$dupfd(r2, 0x0, r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') 14:21:34 executing program 5: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x83d, 0x5, 0xffff, 0x9, "cb6fcbeb4e66607e539b46c9072cfc50e713d187", 0x2, 0x2}) (async) close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 64) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x0) (async, rerun: 64) fcntl$dupfd(r2, 0x0, r0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') 14:21:34 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{0x45f2, 0x200000, 0x4003, 0xfffffffffffffffe}, {0xff, 0xfffffffe, 0x1000, 0xfffffffffffffffa}], {0x6, 0x3}, {0x4, 0x11, 0x802, 0x1}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x81) (async) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x9, 0x6, 0x1}) 14:21:34 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x40, 0x3, 0x5, 0x9}) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x100000000, 0x40}) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async, rerun: 32) fcntl$getown(r1, 0x5) (rerun: 32) 14:21:34 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="5b020009309bd26ec8d857cc8748eb57eff6b792b07d275487a6315a4a50316d945f1b9477e8d8dd07ea1316b6b43b02dc7c3ae56eb9f02f1408449c1f736a9bbdba8cd02b353ae793b6a7d26229ee345afb4c5ef2d0b8b2c56c84984c2ec16e146822ebefbaf4acc6fedf530b18fe5f4dd913036a1c9023d9f4ce6e10819d013f4da3ddbee2b8d7cfe1d8d9eab9eabb628afe1532b0ecc86e3b302463ddd5147a93b4f11e733c18b404d320a1eb8d0c4c0cad11f2d68fc894cf68cd9eb345ee684131fb7302300ba29e479607ac3e7fd3f09dbc97bd03758d"], 0x10) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xffffffc8, 0x0) 14:21:39 executing program 1: writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000001c0)="f8c8af0b8f223cddc4b60f0fbff0851c2173b14edbfa3388ecba72469455c8fd1be2ae6c6d306441f462083537e8838b4f29434d9c8b26ecc49177263481717f867e68e53fe25d85bc5a63506740cff25bf56d0463a4935d993f3e88c042456077ddb1600416737a40bd172bb5f9048549fbe13c9dbdb2499993afb0ea4d3b3efa617b1abc66", 0x86}, {&(0x7f00000000c0)="765661bae7ba3459739a73a3f5ff5937d873376e3146612811553ef6a86dba274df3085d0e25a27aeb21fe665cc205fd25a00810baa81368d58a952c945928bbc61d4a41154df628fc47eb9aacab6d1d7b919345d5a2e3ec477eadf09c6e1d9e9e94e5bd219ff8fbc27f27380059c4cf50441ef9f3bfdcfc3fa73aea2844fc617d", 0x81}], 0x2) r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d667baa75f0dd11ab72c08298b07b15b8b0e701e816260bb3aae79d034b7cc71b6f51f8a891d56a0d9cfbbb7c1f9ec1de1ac3508a9787a9e4de5c1e91bceb95f67cf0dcd461d4b815b214a052ba1eaf061e9fb48e549ba3ec9e6eb5eb760bb0357cdc484a783327b1bd76041f83500da41235c469154d72260430955cd48cc83408284cdbe2d7499a01fd2a79c7f9b772f5eea16d1ff876e6c23313f15c50f298f06a6c872b12ec01b9312e2404bbf94293128538eaab2cb5af78da2be9ef1d7af5e60378f7c268fc1e60e1860cfd8a798aa777e43263eef4d26d152871a", 0xde}, {&(0x7f0000000000)="79251589f78f6d2038b1a6c6364d093aad49cb907eeb253b549bb84de68bfb789f5cbf635ea0e903fd2bcaeb50679e3be8f44b28cd804212c443b07f8e828662ad9ada69ef8080f98c4762301794ce7f771e168c2cb8283d7a1041b08aa9f7ad04", 0x61}, {&(0x7f0000000380)="5f88895e3e6bdd0a8f7f073b620395ba008f9215b1e948210e50575d924e3c3d4852f075b16976aee1a308a0e2f4b04839fa59af9d49dfc8779ee61a2481e203ecb72889a013fbb1c3b5d1e6e416e267fd6cfc59e364331f7930fb7b46d164578f16b3246627b78811a64cc64db8ef610661deab69cf51dca1c7da508fea66d50401148642b1c2fb3239657ba55eba6e68f05dfef22c6f417124169e401831a6901a474d5b4b74cc723bdb5ebd3c2a12ae98977ddbe0c50f9cc0e235ce077186579c356650a192e1492e7695", 0xcc}, {&(0x7f0000000480)="dcdeef332ed89f0fb633ce158fd75612e9c66165ff33633cab410eaabf63065fa9b9349e7aec4b245f6fbfcfb8a8bc1b7709cecc63aca2b70d4632d71c02f37aed5c4a2276108ddfb84f6e556ef60962a38b1b47be1edb754fd369db65ceb0d09f9d048c9fef829e2e7b525afebf6d7dce9fd9d3286a550ad9b49580924f2c2a5b7d8a050e4a892fca6b221da0f4b25cffb27ec81ea4e890d40a6992e5778eb6ae11cde0990fc5de174414fe198ad2607394817db50baac887dd7c08feadd67cbaad2761578f977f0a", 0xc9}], 0x4) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000001c0)="f8c8af0b8f223cddc4b60f0fbff0851c2173b14edbfa3388ecba72469455c8fd1be2ae6c6d306441f462083537e8838b4f29434d9c8b26ecc49177263481717f867e68e53fe25d85bc5a63506740cff25bf56d0463a4935d993f3e88c042456077ddb1600416737a40bd172bb5f9048549fbe13c9dbdb2499993afb0ea4d3b3efa617b1abc66", 0x86}, {&(0x7f00000000c0)="765661bae7ba3459739a73a3f5ff5937d873376e3146612811553ef6a86dba274df3085d0e25a27aeb21fe665cc205fd25a00810baa81368d58a952c945928bbc61d4a41154df628fc47eb9aacab6d1d7b919345d5a2e3ec477eadf09c6e1d9e9e94e5bd219ff8fbc27f27380059c4cf50441ef9f3bfdcfc3fa73aea2844fc617d", 0x81}], 0x2) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d667baa75f0dd11ab72c08298b07b15b8b0e701e816260bb3aae79d034b7cc71b6f51f8a891d56a0d9cfbbb7c1f9ec1de1ac3508a9787a9e4de5c1e91bceb95f67cf0dcd461d4b815b214a052ba1eaf061e9fb48e549ba3ec9e6eb5eb760bb0357cdc484a783327b1bd76041f83500da41235c469154d72260430955cd48cc83408284cdbe2d7499a01fd2a79c7f9b772f5eea16d1ff876e6c23313f15c50f298f06a6c872b12ec01b9312e2404bbf94293128538eaab2cb5af78da2be9ef1d7af5e60378f7c268fc1e60e1860cfd8a798aa777e43263eef4d26d152871a", 0xde}, {&(0x7f0000000000)="79251589f78f6d2038b1a6c6364d093aad49cb907eeb253b549bb84de68bfb789f5cbf635ea0e903fd2bcaeb50679e3be8f44b28cd804212c443b07f8e828662ad9ada69ef8080f98c4762301794ce7f771e168c2cb8283d7a1041b08aa9f7ad04", 0x61}, {&(0x7f0000000380)="5f88895e3e6bdd0a8f7f073b620395ba008f9215b1e948210e50575d924e3c3d4852f075b16976aee1a308a0e2f4b04839fa59af9d49dfc8779ee61a2481e203ecb72889a013fbb1c3b5d1e6e416e267fd6cfc59e364331f7930fb7b46d164578f16b3246627b78811a64cc64db8ef610661deab69cf51dca1c7da508fea66d50401148642b1c2fb3239657ba55eba6e68f05dfef22c6f417124169e401831a6901a474d5b4b74cc723bdb5ebd3c2a12ae98977ddbe0c50f9cc0e235ce077186579c356650a192e1492e7695", 0xcc}, {&(0x7f0000000480)="dcdeef332ed89f0fb633ce158fd75612e9c66165ff33633cab410eaabf63065fa9b9349e7aec4b245f6fbfcfb8a8bc1b7709cecc63aca2b70d4632d71c02f37aed5c4a2276108ddfb84f6e556ef60962a38b1b47be1edb754fd369db65ceb0d09f9d048c9fef829e2e7b525afebf6d7dce9fd9d3286a550ad9b49580924f2c2a5b7d8a050e4a892fca6b221da0f4b25cffb27ec81ea4e890d40a6992e5778eb6ae11cde0990fc5de174414fe198ad2607394817db50baac887dd7c08feadd67cbaad2761578f977f0a", 0xc9}], 0x4) (async) 14:21:39 executing program 2: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x3) 14:21:39 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="5b020009309bd26ec8d857cc8748eb57eff6b792b07d275487a6315a4a50316d945f1b9477e8d8dd07ea1316b6b43b02dc7c3ae56eb9f02f1408449c1f736a9bbdba8cd02b353ae793b6a7d26229ee345afb4c5ef2d0b8b2c56c84984c2ec16e146822ebefbaf4acc6fedf530b18fe5f4dd913036a1c9023d9f4ce6e10819d013f4da3ddbee2b8d7cfe1d8d9eab9eabb628afe1532b0ecc86e3b302463ddd5147a93b4f11e733c18b404d320a1eb8d0c4c0cad11f2d68fc894cf68cd9eb345ee684131fb7302300ba29e479607ac3e7fd3f09dbc97bd03758d"], 0x10) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xffffffc8, 0x0) 14:21:39 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000), 0x6, &(0x7f0000000040)="a782e2b4274b5656ba5e047cf70e02a30f0be5b345db8ba063ec538b4d6f8805816777de6f31a9492b0e26fb8fd5cbb66b6d727b1b272d8ef2a44fd121e3bc6bec666b9de1d7107a1bc85307", &(0x7f00000000c0)=0xffeb, &(0x7f0000000100)="5d121b1f71f85295701cb585aa130aee6789df6ba0e1fa09ea8b38935d49cda950d0a25b0f0b1e8890baafbac7b11c6919842c326b9dca9b5d917ad53acd4a17b4af992c49604a6d4ef7bc23011b14d663cd7e74d20ea8c1c2e0863454eb1879203501d9fe6af98afd8f1b0e01f96e5da37d8e14546e1b7a1638d9108cbed96033de52f25fd6c228730e0be89a9cc587fcb869123979322cf2", 0x99) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000200)="413c4bc2a4b82e6235537d158a2f4e0ec9a4c11e0c3123cbd4825751d586a7bede30f5d895442674969f8690eb370b90e4e20d3f3197e24f646be5d90e471878595b802ddcf043665456dec09d43df9d610350e7d967a778a39d2adf5b49a6d331613da97ed9f9b30d05b76a61b857b73e4c4556f74eef152afc70b0d73c40af2b63c4f90fb64261c3808bd19f02d68230914789b33aa01f59d9c923cfb8354de25a3873c75bb4c4a3a6510cba5a06938464cecea730cfc69df8e0d0", &(0x7f00000002c0)=0xbc, &(0x7f0000000300)="8e18d900f6f869e869ddd4f50de68bc95bc199c1eb917414ec908fa22345a54d804ac0c7bc0dc2fc56cc00c87a49735b1c572affd054cd0d162670500bd725c695063fab520056f2e146adf92b0dd0192f8beb905618a08809576078cdc03167c34b0b991b83a80f0e367d0632d3dbaa741a976760ad942722c9bda5b77f55e6f75fd06189b972a60599d48f9a3e7247ec60ed95a413b33d489a0c713f375b8d691e14cb777a6c1a19f3b840c7f4c606dc5371bb6a0068c9d8e9671da3ed7ceb002acb12f139111d89439847862a", 0xce) 14:21:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x80090d6, 0x0, "0100008000000000005b00000000000000e74de4", 0x0, 0x7fffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x6, 0x0, "9e100232fc2894a1110847d7d6fc38d7989ebba3", 0x4, 0x3}) (async) write(r0, &(0x7f0000000040), 0xfffffec2) (async) syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:21:39 executing program 5: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x83d, 0x5, 0xffff, 0x9, "cb6fcbeb4e66607e539b46c9072cfc50e713d187", 0x2, 0x2}) close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) r2 = syz_open_pts() close(r2) (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r2, 0x4}], 0x1, 0x0) (async) fcntl$dupfd(r2, 0x0, r0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') 14:21:39 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000280)=""/200, 0xc8}], 0x2, 0x0}}, 0x10, 0x0, 0x0) (async) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240)=0x9, 0x4) (async) close(r0) socket(0x2, 0x1, 0x0) (async) write(r1, &(0x7f00000001c0)="fc2d34264b734acb1d19e171d6f90ea5dfd1cb2bb02553636b13a8a889d984b5800ec616ff2e7e1229fd406332eee220b43ec9c2f541304e953ebf7f5e3c5ced1fc0ae22c1dd867486e21c26c0a073d7a828b3f84c1051385e142974b631094fb37733f04b6e33260dcec43a26816b2b", 0x70) 14:21:39 executing program 7: mquery(&(0x7f0000ffb000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:21:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0xee1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) sendto$unix(r4, &(0x7f0000000340)="dd5f8caf670a64264c40725e5b5c01d27ecf11595e6fc2fbcd796c8771dc3993725cecb21d4b0e0817ba2e67986b094e1dfc53a338a2a23769061b05e61b04c8a8c3609cb997fcf5835f198963d5f20b8bf6501713a6162ff30bc3f5800f697631f49cb131f3fdab5e0243dde2627bd22f03103a2e82abafdc9b24dfe919e41295bc3b9058e7691c8926c330b16142aff9d45fce4aec51a079eb8cb8abace767a4642461f3517940a137eb13b42c0da855cb37429fa9b64cc321426af58a944b13032b59cf4b9d7bf2adbc819f4ffe0dbaf98fcae428104d363c64c2cb71696a44e5677f75c436ec7fb24b6c8c5f971cc546f714c2dee5756d57301bd91b51d11afa13f2e0ddd6dab96855344d2ccf9812a5a3c2f7f14e2ec11c2e5f0eab56f429f9f73f1a955713ee2f1494d1664a43ebea6478f258b3e8d42738c27b6efd3444919caad2f8d042016eea140bd4ba42da923c8346013b93dffe6c3772d57c101f2d45e66869ba33d660a7cef6623b66f2a76a42d1210f5c922bcff8df04706b223f30c8aecd03a035676bbbda51ee778b60eb7cb9f17dad306ef58f522035bda0d610eb594784f280afabf28a1818f5bbbd2b21425fb2f5f2022f4a2dfa110aba2c8e587e082a5122ce3926b808172faead034c68b5f8438f4a17c92e1c810149f479bc90ac68113cda449d2f44db088341de5ff1edf148ea709a84cf074405518dd524722431d530d5ef34cb488220f579a1b512979d83afb55c32208755aba3771f518ab5d5bae112bac9da778b4b712b519744680077c1cecf0facfc3ec6eb2cb4ef2d553a2064b18e4fa0ca55a4c97742c548dabc62a6bfad11d2b2f898a16741a48daa2887d3525cc89373a8fbdf3187a3552a6488ac42e719aa30f6aec2df5a878ddf2a2616c1926864e9528e6776e3686b51056ca7516d51d6de1a973becfda514b5e7010d49f85964452bc1b3f0ee2392707777fd44a52c02f38e49ea576e5d143f0a10f835e012aca9cd410dcb67bddb29b806ec46ad23409c1aadece93d5c34d2d1816a527bc82a70cb7bd5a8c3c3a8e24de1fcc993f04a16ac7f6ca8a2d2b06b2e9280d6834eb0ddaf99d088d074ce2871f4f7723fe5bf6093952420d37100af1390306b36fc811e9510a43341047a9a020cf646d5853a43e1cf30d8abc65b7b557f2a0d3b5b6f4319040ce24076cd13cba77795cd686bf19c6f9edd6922a31fb475cafbf4fb3ea24a0a3d45293995dcd9e9a402b26a73ea67d1f5d770a138ac3d53b7c1d7b980f573e29927574cdf41c8fe4d4f830ed6611e96200321b5603b9407db916579269120f529787043a65049c6ff7a816a2fe1554beef9d6568c4ca44dd8a4129b8f3e5a81f154993f7f239b9d3cc72ec0161d14f0803e93158bdecaed6e570287742e14a60dd866f64eb17f02f060e1cee9602d6b51e5941c0a2cd4ce90a8bc1d08620b673c98c9e43162612095b020b149c2e76ac65fe04e7cf87993c23099f7eed6904242276d3b26f8f3a2db473564190320de041eefd2b1e2ac3fe63be304ca164c65110f389cb44dc43ff0c4910a62b3496a92e107b29bffe9fb7c67c999b0ee1292e940937cba41a2632a272d1483934eed815d97b4ee6b97bafc5ecc8ce2fe36d9fc476eb4093924ff2286d183b5bebb5e0e4d1684a119622cb0db9f23d82b06e80e62c96a901c9d3ac688a3382b1e29c25c6b1cfeedcfd81d185b4215ddd7dc357c769c2c81f1d55090bfbebdcc85ed1d604bdb271fa949b15ece3093aa69ab7c6764a6fe67904b723fdca9d9658fc54f930a7d7bac35b28d4ce8b946131521e15b3f08268d82a4d11235d4bf1197acf6bfabf5dd243b73595675c3cd5b1603f5352d1dbb7835ff65da7053d99409847d2c8083a10df87a5df556105fd5e47ff587c7e198b4fec3a809792b2d1a7795b80db3e1e807e2df4415741242e7124d1af36256d5da0df3e06ebb4d88fa448436b2bcb1932ccdd1d2cf6124af3318a4f220c361114ef1778e01d1e407d0c4ce66b1a80dc9305eb94e0d5de240c7cfc2c8414ec4e4976cc0d9c17d430a15759ba4c677856d8944926836bb83e2db7529670786a5b2dbc7b87c20cbc6b6ff45a9d10cec17d5d9bf458d1167783fb23f678644b797bb69e7a79601e2dc07f5c800cb7f8919073afc982603a555d06a8685efc8044d24ccf6fbb207cd52e927696010db3296957331cf7c7624d163fe6b199d4a58ea7401bfd8af218436daeb6f078433c943a89a43236ebdddf7c807a9b092559377d1538dfa6abdd725fac00350d0db1ce4ecc588cc5451c697348f26dfd150d798124b690275f536265c04cf7d1379d4b1d3cd54a1b61107b33b5f8a86c75d1ff7d88b1f70ad1a04c63db353f7a811109612f3fa315dcae5d5ae1d1c29df76e944c217f49eaa139e6744f3103954aa48015fe380683d418b17f3f8270784e459f440ae2ba8bd8f64cf07762963abc49f3a941d7282b4daed57a8b4361ea6187ba1200ffebe6714e2eb2efd6e9d76d35a3c39d4cb135872a005b533fbb00e2e49f3a924d8375fafa7dd80ee9348e15ae5023bf4a414140d49e330c1049edd86775f188648815f3c34e29de9eb8879e826800a1e4a71377e5117e04396ec6fe8dac8ab39e6b5624a66b65d58cdf9439cd30e2306051a4652771d390fe1e5ac10e442716e695adf8a2585a9cc3b1c9e7c46b4bd4ebec258ebb804817308c4b24196902908cdb97b2664e14844e408b247e1c104d0057d65032b649c2232487f70f2a84a11b7a33ad7f612f026b3d5379358d24ca4f638b31e26e14f56412a2db6001ddb6cd761d7f98e1411387c5eba4196ec200e80fe771fb41302201a1c846e26b0898594018386bff4286c839cd04e2645d17fc84ccbc5f622b3fdc036dec5973ed3a695a5d5d6b5aa1b2ace9f7686b4b67deeb7406d1a3389b8f618fa50670097de03ac2135dfd4ffe3766ad6abca9d4d38d7ccd593c7b57394dc5171cd3180e1e9f1c6e172195b580ca844626bf802e102a7d10db9079f3620e3ddbcc147eaf8db1a02b82113a56145a270f2c0dea779b6a23ee6d0045b898415e5d967f767bab67c276ee3dd2192eff17a8cf77c853f2a6c2b3b77581e2de8f1f4765e46beb21491ca703b3c2925249f7203249b54de6ed3de0cf4016f2aa2160584250e2c6b1db5a76b2eea4482e61ed454a40168d3eb300e8d72deadca749cbe43bcd9386e783f7e2d197be5f1c75517c22d950539a483b7f2cb685b6e1244966213ba93e85cc51d72606a2d3a16c33715e126c6f722540ed3e660eda9a342325384d07bf465a89674d0d1e93a00e259c3beefa194b5518561fc22377cb4199410ef266cbe5c369634e976b3e371037ac745276db9b5b4051e54121e108c08595390b5ebac06dade30bc60e42025b32cbf17a64a26ec802f17c56bf7d62249404e78383ebf00fe249e2204e6f9736f9e5fc18d7772d901ee5eec34f501d685dde975d144307811218d86de0e7b86b6ea38133255e2b91aac10c2b35a623406851e1308dec54dd82dbd961a8718f7de32a3016bc3e9b9dc78ff56e6eec5f5eee286963b9291dcb8ea8ab4d7bff50f58a4718b9d9b3d3e7dbde33144df8113fa9e97321f3e4f4a5b27f2cac17b4b94c51acdf66b8ce08d53fed191864b7c9157ee65cbe144a264f9b5e5cc7575fee120a1ec941abc9b02e5a70d9384e5ec5a1afedd32e59f2b1a495208e8bb175fe938b6655f156b3e3e258362f9df9966e13139598cdd65415f4b59daf409bd3a3b5aa8d0da446b689abd1a4c4aefea9d163ead7c26173e292999a164f79a6bda4c8d1feb1816857797ccd4b765d7787bd6c4e16b90416e61639fe36177478d02aa1ae849e177b347d74a1edb9426142f5f6372ab80fe2a30fdbbd2ce2468149f04a5f845fdbb8194688bbefdc2f2a40b2dddb89a9b69267966e14b5bdd7879ddb76f7bda031b7abdfe07f461e2d204a8e603ce03b7494fafcf08edf8205b69032185fdc23287feac2329681cf339ec1e62994a3fdb22d6aa9534be2cbbd508329b65ac936634b52fd2728728c4793fe99aa0645dc6cd8834db8113c0897875ac4172dc2b73371e44afd13c1e70432929a47f9ac91ff2fec7045b97e4cc271aaf2a18461b8053d587956d1e403be1b3617c6dae2ca05539d0113031eb1d342aea7f6f016c6cc8acf37aaffb9d872e161ff3e19d0e1285d5e2ad2d00be2d19bbe97e508c2792fdfb241668bd37739658190a046e78fecd23ba21b67bda3b79463ae28b228a52cb2517b02cd398391b3f37e845f3717e3b7b82928c29e102a8eb187acc3c792713dbff7a54403890d2794f639459f0ab484bf3ce20947b3ff14e8b5ed03ce2350c2c09ca7b18b0ac7abd9e0aa6a411cb104c4c8450e7fe377a52e3fc943d4cab9e0c90870d341513aa9bfd207eec42cef9c591e8bcfc3bff846f4e413f12effa610ac6b29865450468fa89a6e0090f4bb18769a0d6c307dfec8fbeefbf4c9134abd28c1a022c286a18a4ac07187d12fcc4f539814b53ebb5b1e095811e5a42465df03bb6b83ec56f022084057e4d33510cf3c63cccb7e3589e8e0058a946fc247dc31307318ffa9ec67f9c1bb8aa1905f83e5a6f7043b24131d09474b2d548bd6936be773c02c6ca26175c788f0849a290f44eb05191ca32a5f58cc407310b8803b2124e67448fb97a24c1dc5c37ccbb95743f9f5eb5b77f1ed4246a4bdd3b685f8f233eecfb29a15420adefd17cbce05f3d29c49d493d19c119c24402eba2cc4ca4b4d8424ea9f0dc8580c0b42fd8b6d2187271d269118e8c87526d9c58ef5e49b6c498dd1ddf0d042c55521042ca394a11dacfa09185a06e6c1b0ea4a33c964a5daa9208f3b740cb0af15739ff28b40b5668c0d92fe8fe724a3f11b3ace446b2f4c8ac08731865f59a7b35e67b2010cf92ccbcca79c73ee4af62f7e2a9c06b6f50a29879eb282682c83380f27265ef2344c76f9f155c22b876a9b561d32a6cda80d4c88eb07f94f4934d0222de759df63a47eea92720faf41197cb7afb74124e836efdabee18f949c5e96d621643915ee5603f4f2572a97464a2126983c9c9b6ba8aa85c95294ed838de28d8c4dc088c19b0dab9c737a3e78f0339115cce880676ed569835835959f8010737746add47cf374102245151dcf4004cfc2e56eb91d293c6b10af9e408dbebe7c78d0337aa3d84e42d585dd15c8f8b268ff378d76553dc55e8513d005e0d76c1b3b56e4de396e1fb79072b3193af07869585aac7c09bdd76f5ef439299706bbdfef67bdd0c43dc84a944739cd444dcbb48d575821a964464210f7e30386d564301f1f571f2d9f0795b80ca14b640b7f2cd84a711c1af5fca9cc77f75c6647dc23274d0ef6214011f1c7966307589146b5c6525d38e32f0002d6e96231b79161519ae4d800615c03bb58e47b688491d92b45f3bc05471ec92cf4ac33928107f5bbc8388c2081029fbeb0fd65b1f6cad90fd2181463f4a91eddd7f915eba430792415bfe5f7c55273fe76367284fe5bd093843fd6d905a1e9e8591ddcc759dd15c83c9eaec60d171f17b698a18b82c4636c402f663c7ce7b70e057f9b1f2097e5da34cd4d7148f18799f256bfe19205179ad5582bbf2986e244a22f707b71370bbb56e3b7de0320db0df067dcf1aecdd0816ed55c593d0dcb9a2885277c92a97edfe120fc093f565e5f6a7b0ec9c537cfae63d883fcf9d6bf96c12c1961ea797f0f1f538b368297038f984c6f2bf0676316e17ba82", 0x1000, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75863ad72da38ab3e019"], 0xa) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:21:39 executing program 7: mquery(&(0x7f0000ffb000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:21:39 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00fc00", 0x30, 0x0, 0x0, @loopback={0x0, 0x2}, @loopback={0x0, 0x2}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5779fe", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="20f9dc68af2b232c7bffb565c0992d0e"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:21:39 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="5b020009309bd26ec8d857cc8748eb57eff6b792b07d275487a6315a4a50316d945f1b9477e8d8dd07ea1316b6b43b02dc7c3ae56eb9f02f1408449c1f736a9bbdba8cd02b353ae793b6a7d26229ee345afb4c5ef2d0b8b2c56c84984c2ec16e146822ebefbaf4acc6fedf530b18fe5f4dd913036a1c9023d9f4ce6e10819d013f4da3ddbee2b8d7cfe1d8d9eab9eabb628afe1532b0ecc86e3b302463ddd5147a93b4f11e733c18b404d320a1eb8d0c4c0cad11f2d68fc894cf68cd9eb345ee684131fb7302300ba29e479607ac3e7fd3f09dbc97bd03758d"], 0x10) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xffffffc8, 0x0) readv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="5b020009309bd26ec8d857cc8748eb57eff6b792b07d275487a6315a4a50316d945f1b9477e8d8dd07ea1316b6b43b02dc7c3ae56eb9f02f1408449c1f736a9bbdba8cd02b353ae793b6a7d26229ee345afb4c5ef2d0b8b2c56c84984c2ec16e146822ebefbaf4acc6fedf530b18fe5f4dd913036a1c9023d9f4ce6e10819d013f4da3ddbee2b8d7cfe1d8d9eab9eabb628afe1532b0ecc86e3b302463ddd5147a93b4f11e733c18b404d320a1eb8d0c4c0cad11f2d68fc894cf68cd9eb345ee684131fb7302300ba29e479607ac3e7fd3f09dbc97bd03758d"], 0x10) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xffffffc8, 0x0) (async) 14:21:39 executing program 2: r0 = syz_open_pts() close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) r1 = syz_open_pts() close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x3) 14:21:39 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00fc00", 0x30, 0x0, 0x0, @loopback={0x0, 0x2}, @loopback={0x0, 0x2}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5779fe", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="20f9dc68af2b232c7bffb565c0992d0e"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00fc00", 0x30, 0x0, 0x0, @loopback={0x0, 0x2}, @loopback={0x0, 0x2}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5779fe", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="20f9dc68af2b232c7bffb565c0992d0e"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 14:21:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0xee1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) sendto$unix(r4, &(0x7f0000000340)="dd5f8caf670a64264c40725e5b5c01d27ecf11595e6fc2fbcd796c8771dc3993725cecb21d4b0e0817ba2e67986b094e1dfc53a338a2a23769061b05e61b04c8a8c3609cb997fcf5835f198963d5f20b8bf6501713a6162ff30bc3f5800f697631f49cb131f3fdab5e0243dde2627bd22f03103a2e82abafdc9b24dfe919e41295bc3b9058e7691c8926c330b16142aff9d45fce4aec51a079eb8cb8abace767a4642461f3517940a137eb13b42c0da855cb37429fa9b64cc321426af58a944b13032b59cf4b9d7bf2adbc819f4ffe0dbaf98fcae428104d363c64c2cb71696a44e5677f75c436ec7fb24b6c8c5f971cc546f714c2dee5756d57301bd91b51d11afa13f2e0ddd6dab96855344d2ccf9812a5a3c2f7f14e2ec11c2e5f0eab56f429f9f73f1a955713ee2f1494d1664a43ebea6478f258b3e8d42738c27b6efd3444919caad2f8d042016eea140bd4ba42da923c8346013b93dffe6c3772d57c101f2d45e66869ba33d660a7cef6623b66f2a76a42d1210f5c922bcff8df04706b223f30c8aecd03a035676bbbda51ee778b60eb7cb9f17dad306ef58f522035bda0d610eb594784f280afabf28a1818f5bbbd2b21425fb2f5f2022f4a2dfa110aba2c8e587e082a5122ce3926b808172faead034c68b5f8438f4a17c92e1c810149f479bc90ac68113cda449d2f44db088341de5ff1edf148ea709a84cf074405518dd524722431d530d5ef34cb488220f579a1b512979d83afb55c32208755aba3771f518ab5d5bae112bac9da778b4b712b519744680077c1cecf0facfc3ec6eb2cb4ef2d553a2064b18e4fa0ca55a4c97742c548dabc62a6bfad11d2b2f898a16741a48daa2887d3525cc89373a8fbdf3187a3552a6488ac42e719aa30f6aec2df5a878ddf2a2616c1926864e9528e6776e3686b51056ca7516d51d6de1a973becfda514b5e7010d49f85964452bc1b3f0ee2392707777fd44a52c02f38e49ea576e5d143f0a10f835e012aca9cd410dcb67bddb29b806ec46ad23409c1aadece93d5c34d2d1816a527bc82a70cb7bd5a8c3c3a8e24de1fcc993f04a16ac7f6ca8a2d2b06b2e9280d6834eb0ddaf99d088d074ce2871f4f7723fe5bf6093952420d37100af1390306b36fc811e9510a43341047a9a020cf646d5853a43e1cf30d8abc65b7b557f2a0d3b5b6f4319040ce24076cd13cba77795cd686bf19c6f9edd6922a31fb475cafbf4fb3ea24a0a3d45293995dcd9e9a402b26a73ea67d1f5d770a138ac3d53b7c1d7b980f573e29927574cdf41c8fe4d4f830ed6611e96200321b5603b9407db916579269120f529787043a65049c6ff7a816a2fe1554beef9d6568c4ca44dd8a4129b8f3e5a81f154993f7f239b9d3cc72ec0161d14f0803e93158bdecaed6e570287742e14a60dd866f64eb17f02f060e1cee9602d6b51e5941c0a2cd4ce90a8bc1d08620b673c98c9e43162612095b020b149c2e76ac65fe04e7cf87993c23099f7eed6904242276d3b26f8f3a2db473564190320de041eefd2b1e2ac3fe63be304ca164c65110f389cb44dc43ff0c4910a62b3496a92e107b29bffe9fb7c67c999b0ee1292e940937cba41a2632a272d1483934eed815d97b4ee6b97bafc5ecc8ce2fe36d9fc476eb4093924ff2286d183b5bebb5e0e4d1684a119622cb0db9f23d82b06e80e62c96a901c9d3ac688a3382b1e29c25c6b1cfeedcfd81d185b4215ddd7dc357c769c2c81f1d55090bfbebdcc85ed1d604bdb271fa949b15ece3093aa69ab7c6764a6fe67904b723fdca9d9658fc54f930a7d7bac35b28d4ce8b946131521e15b3f08268d82a4d11235d4bf1197acf6bfabf5dd243b73595675c3cd5b1603f5352d1dbb7835ff65da7053d99409847d2c8083a10df87a5df556105fd5e47ff587c7e198b4fec3a809792b2d1a7795b80db3e1e807e2df4415741242e7124d1af36256d5da0df3e06ebb4d88fa448436b2bcb1932ccdd1d2cf6124af3318a4f220c361114ef1778e01d1e407d0c4ce66b1a80dc9305eb94e0d5de240c7cfc2c8414ec4e4976cc0d9c17d430a15759ba4c677856d8944926836bb83e2db7529670786a5b2dbc7b87c20cbc6b6ff45a9d10cec17d5d9bf458d1167783fb23f678644b797bb69e7a79601e2dc07f5c800cb7f8919073afc982603a555d06a8685efc8044d24ccf6fbb207cd52e927696010db3296957331cf7c7624d163fe6b199d4a58ea7401bfd8af218436daeb6f078433c943a89a43236ebdddf7c807a9b092559377d1538dfa6abdd725fac00350d0db1ce4ecc588cc5451c697348f26dfd150d798124b690275f536265c04cf7d1379d4b1d3cd54a1b61107b33b5f8a86c75d1ff7d88b1f70ad1a04c63db353f7a811109612f3fa315dcae5d5ae1d1c29df76e944c217f49eaa139e6744f3103954aa48015fe380683d418b17f3f8270784e459f440ae2ba8bd8f64cf07762963abc49f3a941d7282b4daed57a8b4361ea6187ba1200ffebe6714e2eb2efd6e9d76d35a3c39d4cb135872a005b533fbb00e2e49f3a924d8375fafa7dd80ee9348e15ae5023bf4a414140d49e330c1049edd86775f188648815f3c34e29de9eb8879e826800a1e4a71377e5117e04396ec6fe8dac8ab39e6b5624a66b65d58cdf9439cd30e2306051a4652771d390fe1e5ac10e442716e695adf8a2585a9cc3b1c9e7c46b4bd4ebec258ebb804817308c4b24196902908cdb97b2664e14844e408b247e1c104d0057d65032b649c2232487f70f2a84a11b7a33ad7f612f026b3d5379358d24ca4f638b31e26e14f56412a2db6001ddb6cd761d7f98e1411387c5eba4196ec200e80fe771fb41302201a1c846e26b0898594018386bff4286c839cd04e2645d17fc84ccbc5f622b3fdc036dec5973ed3a695a5d5d6b5aa1b2ace9f7686b4b67deeb7406d1a3389b8f618fa50670097de03ac2135dfd4ffe3766ad6abca9d4d38d7ccd593c7b57394dc5171cd3180e1e9f1c6e172195b580ca844626bf802e102a7d10db9079f3620e3ddbcc147eaf8db1a02b82113a56145a270f2c0dea779b6a23ee6d0045b898415e5d967f767bab67c276ee3dd2192eff17a8cf77c853f2a6c2b3b77581e2de8f1f4765e46beb21491ca703b3c2925249f7203249b54de6ed3de0cf4016f2aa2160584250e2c6b1db5a76b2eea4482e61ed454a40168d3eb300e8d72deadca749cbe43bcd9386e783f7e2d197be5f1c75517c22d950539a483b7f2cb685b6e1244966213ba93e85cc51d72606a2d3a16c33715e126c6f722540ed3e660eda9a342325384d07bf465a89674d0d1e93a00e259c3beefa194b5518561fc22377cb4199410ef266cbe5c369634e976b3e371037ac745276db9b5b4051e54121e108c08595390b5ebac06dade30bc60e42025b32cbf17a64a26ec802f17c56bf7d62249404e78383ebf00fe249e2204e6f9736f9e5fc18d7772d901ee5eec34f501d685dde975d144307811218d86de0e7b86b6ea38133255e2b91aac10c2b35a623406851e1308dec54dd82dbd961a8718f7de32a3016bc3e9b9dc78ff56e6eec5f5eee286963b9291dcb8ea8ab4d7bff50f58a4718b9d9b3d3e7dbde33144df8113fa9e97321f3e4f4a5b27f2cac17b4b94c51acdf66b8ce08d53fed191864b7c9157ee65cbe144a264f9b5e5cc7575fee120a1ec941abc9b02e5a70d9384e5ec5a1afedd32e59f2b1a495208e8bb175fe938b6655f156b3e3e258362f9df9966e13139598cdd65415f4b59daf409bd3a3b5aa8d0da446b689abd1a4c4aefea9d163ead7c26173e292999a164f79a6bda4c8d1feb1816857797ccd4b765d7787bd6c4e16b90416e61639fe36177478d02aa1ae849e177b347d74a1edb9426142f5f6372ab80fe2a30fdbbd2ce2468149f04a5f845fdbb8194688bbefdc2f2a40b2dddb89a9b69267966e14b5bdd7879ddb76f7bda031b7abdfe07f461e2d204a8e603ce03b7494fafcf08edf8205b69032185fdc23287feac2329681cf339ec1e62994a3fdb22d6aa9534be2cbbd508329b65ac936634b52fd2728728c4793fe99aa0645dc6cd8834db8113c0897875ac4172dc2b73371e44afd13c1e70432929a47f9ac91ff2fec7045b97e4cc271aaf2a18461b8053d587956d1e403be1b3617c6dae2ca05539d0113031eb1d342aea7f6f016c6cc8acf37aaffb9d872e161ff3e19d0e1285d5e2ad2d00be2d19bbe97e508c2792fdfb241668bd37739658190a046e78fecd23ba21b67bda3b79463ae28b228a52cb2517b02cd398391b3f37e845f3717e3b7b82928c29e102a8eb187acc3c792713dbff7a54403890d2794f639459f0ab484bf3ce20947b3ff14e8b5ed03ce2350c2c09ca7b18b0ac7abd9e0aa6a411cb104c4c8450e7fe377a52e3fc943d4cab9e0c90870d341513aa9bfd207eec42cef9c591e8bcfc3bff846f4e413f12effa610ac6b29865450468fa89a6e0090f4bb18769a0d6c307dfec8fbeefbf4c9134abd28c1a022c286a18a4ac07187d12fcc4f539814b53ebb5b1e095811e5a42465df03bb6b83ec56f022084057e4d33510cf3c63cccb7e3589e8e0058a946fc247dc31307318ffa9ec67f9c1bb8aa1905f83e5a6f7043b24131d09474b2d548bd6936be773c02c6ca26175c788f0849a290f44eb05191ca32a5f58cc407310b8803b2124e67448fb97a24c1dc5c37ccbb95743f9f5eb5b77f1ed4246a4bdd3b685f8f233eecfb29a15420adefd17cbce05f3d29c49d493d19c119c24402eba2cc4ca4b4d8424ea9f0dc8580c0b42fd8b6d2187271d269118e8c87526d9c58ef5e49b6c498dd1ddf0d042c55521042ca394a11dacfa09185a06e6c1b0ea4a33c964a5daa9208f3b740cb0af15739ff28b40b5668c0d92fe8fe724a3f11b3ace446b2f4c8ac08731865f59a7b35e67b2010cf92ccbcca79c73ee4af62f7e2a9c06b6f50a29879eb282682c83380f27265ef2344c76f9f155c22b876a9b561d32a6cda80d4c88eb07f94f4934d0222de759df63a47eea92720faf41197cb7afb74124e836efdabee18f949c5e96d621643915ee5603f4f2572a97464a2126983c9c9b6ba8aa85c95294ed838de28d8c4dc088c19b0dab9c737a3e78f0339115cce880676ed569835835959f8010737746add47cf374102245151dcf4004cfc2e56eb91d293c6b10af9e408dbebe7c78d0337aa3d84e42d585dd15c8f8b268ff378d76553dc55e8513d005e0d76c1b3b56e4de396e1fb79072b3193af07869585aac7c09bdd76f5ef439299706bbdfef67bdd0c43dc84a944739cd444dcbb48d575821a964464210f7e30386d564301f1f571f2d9f0795b80ca14b640b7f2cd84a711c1af5fca9cc77f75c6647dc23274d0ef6214011f1c7966307589146b5c6525d38e32f0002d6e96231b79161519ae4d800615c03bb58e47b688491d92b45f3bc05471ec92cf4ac33928107f5bbc8388c2081029fbeb0fd65b1f6cad90fd2181463f4a91eddd7f915eba430792415bfe5f7c55273fe76367284fe5bd093843fd6d905a1e9e8591ddcc759dd15c83c9eaec60d171f17b698a18b82c4636c402f663c7ce7b70e057f9b1f2097e5da34cd4d7148f18799f256bfe19205179ad5582bbf2986e244a22f707b71370bbb56e3b7de0320db0df067dcf1aecdd0816ed55c593d0dcb9a2885277c92a97edfe120fc093f565e5f6a7b0ec9c537cfae63d883fcf9d6bf96c12c1961ea797f0f1f538b368297038f984c6f2bf0676316e17ba82", 0x1000, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75863ad72da38ab3e019"], 0xa) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0xee1) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) (async) socket(0x18, 0x3, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) syz_open_pts() (async) close(r3) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (async) fcntl$dupfd(r3, 0x0, r2) (async) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) (async) sendto$unix(r4, &(0x7f0000000340)="dd5f8caf670a64264c40725e5b5c01d27ecf11595e6fc2fbcd796c8771dc3993725cecb21d4b0e0817ba2e67986b094e1dfc53a338a2a23769061b05e61b04c8a8c3609cb997fcf5835f198963d5f20b8bf6501713a6162ff30bc3f5800f697631f49cb131f3fdab5e0243dde2627bd22f03103a2e82abafdc9b24dfe919e41295bc3b9058e7691c8926c330b16142aff9d45fce4aec51a079eb8cb8abace767a4642461f3517940a137eb13b42c0da855cb37429fa9b64cc321426af58a944b13032b59cf4b9d7bf2adbc819f4ffe0dbaf98fcae428104d363c64c2cb71696a44e5677f75c436ec7fb24b6c8c5f971cc546f714c2dee5756d57301bd91b51d11afa13f2e0ddd6dab96855344d2ccf9812a5a3c2f7f14e2ec11c2e5f0eab56f429f9f73f1a955713ee2f1494d1664a43ebea6478f258b3e8d42738c27b6efd3444919caad2f8d042016eea140bd4ba42da923c8346013b93dffe6c3772d57c101f2d45e66869ba33d660a7cef6623b66f2a76a42d1210f5c922bcff8df04706b223f30c8aecd03a035676bbbda51ee778b60eb7cb9f17dad306ef58f522035bda0d610eb594784f280afabf28a1818f5bbbd2b21425fb2f5f2022f4a2dfa110aba2c8e587e082a5122ce3926b808172faead034c68b5f8438f4a17c92e1c810149f479bc90ac68113cda449d2f44db088341de5ff1edf148ea709a84cf074405518dd524722431d530d5ef34cb488220f579a1b512979d83afb55c32208755aba3771f518ab5d5bae112bac9da778b4b712b519744680077c1cecf0facfc3ec6eb2cb4ef2d553a2064b18e4fa0ca55a4c97742c548dabc62a6bfad11d2b2f898a16741a48daa2887d3525cc89373a8fbdf3187a3552a6488ac42e719aa30f6aec2df5a878ddf2a2616c1926864e9528e6776e3686b51056ca7516d51d6de1a973becfda514b5e7010d49f85964452bc1b3f0ee2392707777fd44a52c02f38e49ea576e5d143f0a10f835e012aca9cd410dcb67bddb29b806ec46ad23409c1aadece93d5c34d2d1816a527bc82a70cb7bd5a8c3c3a8e24de1fcc993f04a16ac7f6ca8a2d2b06b2e9280d6834eb0ddaf99d088d074ce2871f4f7723fe5bf6093952420d37100af1390306b36fc811e9510a43341047a9a020cf646d5853a43e1cf30d8abc65b7b557f2a0d3b5b6f4319040ce24076cd13cba77795cd686bf19c6f9edd6922a31fb475cafbf4fb3ea24a0a3d45293995dcd9e9a402b26a73ea67d1f5d770a138ac3d53b7c1d7b980f573e29927574cdf41c8fe4d4f830ed6611e96200321b5603b9407db916579269120f529787043a65049c6ff7a816a2fe1554beef9d6568c4ca44dd8a4129b8f3e5a81f154993f7f239b9d3cc72ec0161d14f0803e93158bdecaed6e570287742e14a60dd866f64eb17f02f060e1cee9602d6b51e5941c0a2cd4ce90a8bc1d08620b673c98c9e43162612095b020b149c2e76ac65fe04e7cf87993c23099f7eed6904242276d3b26f8f3a2db473564190320de041eefd2b1e2ac3fe63be304ca164c65110f389cb44dc43ff0c4910a62b3496a92e107b29bffe9fb7c67c999b0ee1292e940937cba41a2632a272d1483934eed815d97b4ee6b97bafc5ecc8ce2fe36d9fc476eb4093924ff2286d183b5bebb5e0e4d1684a119622cb0db9f23d82b06e80e62c96a901c9d3ac688a3382b1e29c25c6b1cfeedcfd81d185b4215ddd7dc357c769c2c81f1d55090bfbebdcc85ed1d604bdb271fa949b15ece3093aa69ab7c6764a6fe67904b723fdca9d9658fc54f930a7d7bac35b28d4ce8b946131521e15b3f08268d82a4d11235d4bf1197acf6bfabf5dd243b73595675c3cd5b1603f5352d1dbb7835ff65da7053d99409847d2c8083a10df87a5df556105fd5e47ff587c7e198b4fec3a809792b2d1a7795b80db3e1e807e2df4415741242e7124d1af36256d5da0df3e06ebb4d88fa448436b2bcb1932ccdd1d2cf6124af3318a4f220c361114ef1778e01d1e407d0c4ce66b1a80dc9305eb94e0d5de240c7cfc2c8414ec4e4976cc0d9c17d430a15759ba4c677856d8944926836bb83e2db7529670786a5b2dbc7b87c20cbc6b6ff45a9d10cec17d5d9bf458d1167783fb23f678644b797bb69e7a79601e2dc07f5c800cb7f8919073afc982603a555d06a8685efc8044d24ccf6fbb207cd52e927696010db3296957331cf7c7624d163fe6b199d4a58ea7401bfd8af218436daeb6f078433c943a89a43236ebdddf7c807a9b092559377d1538dfa6abdd725fac00350d0db1ce4ecc588cc5451c697348f26dfd150d798124b690275f536265c04cf7d1379d4b1d3cd54a1b61107b33b5f8a86c75d1ff7d88b1f70ad1a04c63db353f7a811109612f3fa315dcae5d5ae1d1c29df76e944c217f49eaa139e6744f3103954aa48015fe380683d418b17f3f8270784e459f440ae2ba8bd8f64cf07762963abc49f3a941d7282b4daed57a8b4361ea6187ba1200ffebe6714e2eb2efd6e9d76d35a3c39d4cb135872a005b533fbb00e2e49f3a924d8375fafa7dd80ee9348e15ae5023bf4a414140d49e330c1049edd86775f188648815f3c34e29de9eb8879e826800a1e4a71377e5117e04396ec6fe8dac8ab39e6b5624a66b65d58cdf9439cd30e2306051a4652771d390fe1e5ac10e442716e695adf8a2585a9cc3b1c9e7c46b4bd4ebec258ebb804817308c4b24196902908cdb97b2664e14844e408b247e1c104d0057d65032b649c2232487f70f2a84a11b7a33ad7f612f026b3d5379358d24ca4f638b31e26e14f56412a2db6001ddb6cd761d7f98e1411387c5eba4196ec200e80fe771fb41302201a1c846e26b0898594018386bff4286c839cd04e2645d17fc84ccbc5f622b3fdc036dec5973ed3a695a5d5d6b5aa1b2ace9f7686b4b67deeb7406d1a3389b8f618fa50670097de03ac2135dfd4ffe3766ad6abca9d4d38d7ccd593c7b57394dc5171cd3180e1e9f1c6e172195b580ca844626bf802e102a7d10db9079f3620e3ddbcc147eaf8db1a02b82113a56145a270f2c0dea779b6a23ee6d0045b898415e5d967f767bab67c276ee3dd2192eff17a8cf77c853f2a6c2b3b77581e2de8f1f4765e46beb21491ca703b3c2925249f7203249b54de6ed3de0cf4016f2aa2160584250e2c6b1db5a76b2eea4482e61ed454a40168d3eb300e8d72deadca749cbe43bcd9386e783f7e2d197be5f1c75517c22d950539a483b7f2cb685b6e1244966213ba93e85cc51d72606a2d3a16c33715e126c6f722540ed3e660eda9a342325384d07bf465a89674d0d1e93a00e259c3beefa194b5518561fc22377cb4199410ef266cbe5c369634e976b3e371037ac745276db9b5b4051e54121e108c08595390b5ebac06dade30bc60e42025b32cbf17a64a26ec802f17c56bf7d62249404e78383ebf00fe249e2204e6f9736f9e5fc18d7772d901ee5eec34f501d685dde975d144307811218d86de0e7b86b6ea38133255e2b91aac10c2b35a623406851e1308dec54dd82dbd961a8718f7de32a3016bc3e9b9dc78ff56e6eec5f5eee286963b9291dcb8ea8ab4d7bff50f58a4718b9d9b3d3e7dbde33144df8113fa9e97321f3e4f4a5b27f2cac17b4b94c51acdf66b8ce08d53fed191864b7c9157ee65cbe144a264f9b5e5cc7575fee120a1ec941abc9b02e5a70d9384e5ec5a1afedd32e59f2b1a495208e8bb175fe938b6655f156b3e3e258362f9df9966e13139598cdd65415f4b59daf409bd3a3b5aa8d0da446b689abd1a4c4aefea9d163ead7c26173e292999a164f79a6bda4c8d1feb1816857797ccd4b765d7787bd6c4e16b90416e61639fe36177478d02aa1ae849e177b347d74a1edb9426142f5f6372ab80fe2a30fdbbd2ce2468149f04a5f845fdbb8194688bbefdc2f2a40b2dddb89a9b69267966e14b5bdd7879ddb76f7bda031b7abdfe07f461e2d204a8e603ce03b7494fafcf08edf8205b69032185fdc23287feac2329681cf339ec1e62994a3fdb22d6aa9534be2cbbd508329b65ac936634b52fd2728728c4793fe99aa0645dc6cd8834db8113c0897875ac4172dc2b73371e44afd13c1e70432929a47f9ac91ff2fec7045b97e4cc271aaf2a18461b8053d587956d1e403be1b3617c6dae2ca05539d0113031eb1d342aea7f6f016c6cc8acf37aaffb9d872e161ff3e19d0e1285d5e2ad2d00be2d19bbe97e508c2792fdfb241668bd37739658190a046e78fecd23ba21b67bda3b79463ae28b228a52cb2517b02cd398391b3f37e845f3717e3b7b82928c29e102a8eb187acc3c792713dbff7a54403890d2794f639459f0ab484bf3ce20947b3ff14e8b5ed03ce2350c2c09ca7b18b0ac7abd9e0aa6a411cb104c4c8450e7fe377a52e3fc943d4cab9e0c90870d341513aa9bfd207eec42cef9c591e8bcfc3bff846f4e413f12effa610ac6b29865450468fa89a6e0090f4bb18769a0d6c307dfec8fbeefbf4c9134abd28c1a022c286a18a4ac07187d12fcc4f539814b53ebb5b1e095811e5a42465df03bb6b83ec56f022084057e4d33510cf3c63cccb7e3589e8e0058a946fc247dc31307318ffa9ec67f9c1bb8aa1905f83e5a6f7043b24131d09474b2d548bd6936be773c02c6ca26175c788f0849a290f44eb05191ca32a5f58cc407310b8803b2124e67448fb97a24c1dc5c37ccbb95743f9f5eb5b77f1ed4246a4bdd3b685f8f233eecfb29a15420adefd17cbce05f3d29c49d493d19c119c24402eba2cc4ca4b4d8424ea9f0dc8580c0b42fd8b6d2187271d269118e8c87526d9c58ef5e49b6c498dd1ddf0d042c55521042ca394a11dacfa09185a06e6c1b0ea4a33c964a5daa9208f3b740cb0af15739ff28b40b5668c0d92fe8fe724a3f11b3ace446b2f4c8ac08731865f59a7b35e67b2010cf92ccbcca79c73ee4af62f7e2a9c06b6f50a29879eb282682c83380f27265ef2344c76f9f155c22b876a9b561d32a6cda80d4c88eb07f94f4934d0222de759df63a47eea92720faf41197cb7afb74124e836efdabee18f949c5e96d621643915ee5603f4f2572a97464a2126983c9c9b6ba8aa85c95294ed838de28d8c4dc088c19b0dab9c737a3e78f0339115cce880676ed569835835959f8010737746add47cf374102245151dcf4004cfc2e56eb91d293c6b10af9e408dbebe7c78d0337aa3d84e42d585dd15c8f8b268ff378d76553dc55e8513d005e0d76c1b3b56e4de396e1fb79072b3193af07869585aac7c09bdd76f5ef439299706bbdfef67bdd0c43dc84a944739cd444dcbb48d575821a964464210f7e30386d564301f1f571f2d9f0795b80ca14b640b7f2cd84a711c1af5fca9cc77f75c6647dc23274d0ef6214011f1c7966307589146b5c6525d38e32f0002d6e96231b79161519ae4d800615c03bb58e47b688491d92b45f3bc05471ec92cf4ac33928107f5bbc8388c2081029fbeb0fd65b1f6cad90fd2181463f4a91eddd7f915eba430792415bfe5f7c55273fe76367284fe5bd093843fd6d905a1e9e8591ddcc759dd15c83c9eaec60d171f17b698a18b82c4636c402f663c7ce7b70e057f9b1f2097e5da34cd4d7148f18799f256bfe19205179ad5582bbf2986e244a22f707b71370bbb56e3b7de0320db0df067dcf1aecdd0816ed55c593d0dcb9a2885277c92a97edfe120fc093f565e5f6a7b0ec9c537cfae63d883fcf9d6bf96c12c1961ea797f0f1f538b368297038f984c6f2bf0676316e17ba82", 0x1000, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75863ad72da38ab3e019"], 0xa) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) 14:21:39 executing program 2: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x3) syz_open_pts() (async) close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) syz_open_pts() (async) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x3) (async) 14:21:39 executing program 1: writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000001c0)="f8c8af0b8f223cddc4b60f0fbff0851c2173b14edbfa3388ecba72469455c8fd1be2ae6c6d306441f462083537e8838b4f29434d9c8b26ecc49177263481717f867e68e53fe25d85bc5a63506740cff25bf56d0463a4935d993f3e88c042456077ddb1600416737a40bd172bb5f9048549fbe13c9dbdb2499993afb0ea4d3b3efa617b1abc66", 0x86}, {&(0x7f00000000c0)="765661bae7ba3459739a73a3f5ff5937d873376e3146612811553ef6a86dba274df3085d0e25a27aeb21fe665cc205fd25a00810baa81368d58a952c945928bbc61d4a41154df628fc47eb9aacab6d1d7b919345d5a2e3ec477eadf09c6e1d9e9e94e5bd219ff8fbc27f27380059c4cf50441ef9f3bfdcfc3fa73aea2844fc617d", 0x81}], 0x2) r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d667baa75f0dd11ab72c08298b07b15b8b0e701e816260bb3aae79d034b7cc71b6f51f8a891d56a0d9cfbbb7c1f9ec1de1ac3508a9787a9e4de5c1e91bceb95f67cf0dcd461d4b815b214a052ba1eaf061e9fb48e549ba3ec9e6eb5eb760bb0357cdc484a783327b1bd76041f83500da41235c469154d72260430955cd48cc83408284cdbe2d7499a01fd2a79c7f9b772f5eea16d1ff876e6c23313f15c50f298f06a6c872b12ec01b9312e2404bbf94293128538eaab2cb5af78da2be9ef1d7af5e60378f7c268fc1e60e1860cfd8a798aa777e43263eef4d26d152871a", 0xde}, {&(0x7f0000000000)="79251589f78f6d2038b1a6c6364d093aad49cb907eeb253b549bb84de68bfb789f5cbf635ea0e903fd2bcaeb50679e3be8f44b28cd804212c443b07f8e828662ad9ada69ef8080f98c4762301794ce7f771e168c2cb8283d7a1041b08aa9f7ad04", 0x61}, {&(0x7f0000000380)="5f88895e3e6bdd0a8f7f073b620395ba008f9215b1e948210e50575d924e3c3d4852f075b16976aee1a308a0e2f4b04839fa59af9d49dfc8779ee61a2481e203ecb72889a013fbb1c3b5d1e6e416e267fd6cfc59e364331f7930fb7b46d164578f16b3246627b78811a64cc64db8ef610661deab69cf51dca1c7da508fea66d50401148642b1c2fb3239657ba55eba6e68f05dfef22c6f417124169e401831a6901a474d5b4b74cc723bdb5ebd3c2a12ae98977ddbe0c50f9cc0e235ce077186579c356650a192e1492e7695", 0xcc}, {&(0x7f0000000480)="dcdeef332ed89f0fb633ce158fd75612e9c66165ff33633cab410eaabf63065fa9b9349e7aec4b245f6fbfcfb8a8bc1b7709cecc63aca2b70d4632d71c02f37aed5c4a2276108ddfb84f6e556ef60962a38b1b47be1edb754fd369db65ceb0d09f9d048c9fef829e2e7b525afebf6d7dce9fd9d3286a550ad9b49580924f2c2a5b7d8a050e4a892fca6b221da0f4b25cffb27ec81ea4e890d40a6992e5778eb6ae11cde0990fc5de174414fe198ad2607394817db50baac887dd7c08feadd67cbaad2761578f977f0a", 0xc9}], 0x4) 14:21:39 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820204630d"], 0x10) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x2) 14:21:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f00000002c0)="11b7f23b", &(0x7f0000000000)=0xfdd3, 0x0, 0x0) 14:21:39 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00fc00", 0x30, 0x0, 0x0, @loopback={0x0, 0x2}, @loopback={0x0, 0x2}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5779fe", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="20f9dc68af2b232c7bffb565c0992d0e"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:21:39 executing program 7: mquery(&(0x7f0000ffb000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:21:39 executing program 4: pwrite(0xffffffffffffff9c, &(0x7f0000000140)="860363da3d5e679d18201174e0ef65143264a5638d0468697563252e9c8df753dd1e9a925ae447151331a313c3d6f207429c45bd0efae0c4ffb2a8ae461a7df5c209a5856b0cbde51d0933c0f1b04c35e825af888de24c9e5953eb84b6c83047c7eb69480590830d5ea781c8f0dda23bfae896da28753127f4f43ab549c978338491cd4438fd2bf49a166bb26ebfe44b59dc13aa5a0df913d012a7f4885d57a7fc3a0d058cd65912f6e07b12b8f7e086314c55da049349d4ad4fabb7d8b8291a15db494f6a818f6142d3c91fff9ea78b32800d9abaedfab2508143a546fdd0ee381a765d15e483285113b2ad7a4c6d9c730123b3e32ed176d283764590d436cb6ba489c17a96c6", 0x107, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x400000000000015a, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:21:40 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000280)=""/200, 0xc8}], 0x2, 0x0}}, 0x10, 0x0, 0x0) (async) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240)=0x9, 0x4) close(r0) (async) socket(0x2, 0x1, 0x0) (async) write(r1, &(0x7f00000001c0)="fc2d34264b734acb1d19e171d6f90ea5dfd1cb2bb02553636b13a8a889d984b5800ec616ff2e7e1229fd406332eee220b43ec9c2f541304e953ebf7f5e3c5ced1fc0ae22c1dd867486e21c26c0a073d7a828b3f84c1051385e142974b631094fb37733f04b6e33260dcec43a26816b2b", 0x70) 14:21:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0xee1) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) (async, rerun: 64) r2 = socket(0x18, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0x1, 0x0) (async, rerun: 32) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) sendto$unix(r4, &(0x7f0000000340)="dd5f8caf670a64264c40725e5b5c01d27ecf11595e6fc2fbcd796c8771dc3993725cecb21d4b0e0817ba2e67986b094e1dfc53a338a2a23769061b05e61b04c8a8c3609cb997fcf5835f198963d5f20b8bf6501713a6162ff30bc3f5800f697631f49cb131f3fdab5e0243dde2627bd22f03103a2e82abafdc9b24dfe919e41295bc3b9058e7691c8926c330b16142aff9d45fce4aec51a079eb8cb8abace767a4642461f3517940a137eb13b42c0da855cb37429fa9b64cc321426af58a944b13032b59cf4b9d7bf2adbc819f4ffe0dbaf98fcae428104d363c64c2cb71696a44e5677f75c436ec7fb24b6c8c5f971cc546f714c2dee5756d57301bd91b51d11afa13f2e0ddd6dab96855344d2ccf9812a5a3c2f7f14e2ec11c2e5f0eab56f429f9f73f1a955713ee2f1494d1664a43ebea6478f258b3e8d42738c27b6efd3444919caad2f8d042016eea140bd4ba42da923c8346013b93dffe6c3772d57c101f2d45e66869ba33d660a7cef6623b66f2a76a42d1210f5c922bcff8df04706b223f30c8aecd03a035676bbbda51ee778b60eb7cb9f17dad306ef58f522035bda0d610eb594784f280afabf28a1818f5bbbd2b21425fb2f5f2022f4a2dfa110aba2c8e587e082a5122ce3926b808172faead034c68b5f8438f4a17c92e1c810149f479bc90ac68113cda449d2f44db088341de5ff1edf148ea709a84cf074405518dd524722431d530d5ef34cb488220f579a1b512979d83afb55c32208755aba3771f518ab5d5bae112bac9da778b4b712b519744680077c1cecf0facfc3ec6eb2cb4ef2d553a2064b18e4fa0ca55a4c97742c548dabc62a6bfad11d2b2f898a16741a48daa2887d3525cc89373a8fbdf3187a3552a6488ac42e719aa30f6aec2df5a878ddf2a2616c1926864e9528e6776e3686b51056ca7516d51d6de1a973becfda514b5e7010d49f85964452bc1b3f0ee2392707777fd44a52c02f38e49ea576e5d143f0a10f835e012aca9cd410dcb67bddb29b806ec46ad23409c1aadece93d5c34d2d1816a527bc82a70cb7bd5a8c3c3a8e24de1fcc993f04a16ac7f6ca8a2d2b06b2e9280d6834eb0ddaf99d088d074ce2871f4f7723fe5bf6093952420d37100af1390306b36fc811e9510a43341047a9a020cf646d5853a43e1cf30d8abc65b7b557f2a0d3b5b6f4319040ce24076cd13cba77795cd686bf19c6f9edd6922a31fb475cafbf4fb3ea24a0a3d45293995dcd9e9a402b26a73ea67d1f5d770a138ac3d53b7c1d7b980f573e29927574cdf41c8fe4d4f830ed6611e96200321b5603b9407db916579269120f529787043a65049c6ff7a816a2fe1554beef9d6568c4ca44dd8a4129b8f3e5a81f154993f7f239b9d3cc72ec0161d14f0803e93158bdecaed6e570287742e14a60dd866f64eb17f02f060e1cee9602d6b51e5941c0a2cd4ce90a8bc1d08620b673c98c9e43162612095b020b149c2e76ac65fe04e7cf87993c23099f7eed6904242276d3b26f8f3a2db473564190320de041eefd2b1e2ac3fe63be304ca164c65110f389cb44dc43ff0c4910a62b3496a92e107b29bffe9fb7c67c999b0ee1292e940937cba41a2632a272d1483934eed815d97b4ee6b97bafc5ecc8ce2fe36d9fc476eb4093924ff2286d183b5bebb5e0e4d1684a119622cb0db9f23d82b06e80e62c96a901c9d3ac688a3382b1e29c25c6b1cfeedcfd81d185b4215ddd7dc357c769c2c81f1d55090bfbebdcc85ed1d604bdb271fa949b15ece3093aa69ab7c6764a6fe67904b723fdca9d9658fc54f930a7d7bac35b28d4ce8b946131521e15b3f08268d82a4d11235d4bf1197acf6bfabf5dd243b73595675c3cd5b1603f5352d1dbb7835ff65da7053d99409847d2c8083a10df87a5df556105fd5e47ff587c7e198b4fec3a809792b2d1a7795b80db3e1e807e2df4415741242e7124d1af36256d5da0df3e06ebb4d88fa448436b2bcb1932ccdd1d2cf6124af3318a4f220c361114ef1778e01d1e407d0c4ce66b1a80dc9305eb94e0d5de240c7cfc2c8414ec4e4976cc0d9c17d430a15759ba4c677856d8944926836bb83e2db7529670786a5b2dbc7b87c20cbc6b6ff45a9d10cec17d5d9bf458d1167783fb23f678644b797bb69e7a79601e2dc07f5c800cb7f8919073afc982603a555d06a8685efc8044d24ccf6fbb207cd52e927696010db3296957331cf7c7624d163fe6b199d4a58ea7401bfd8af218436daeb6f078433c943a89a43236ebdddf7c807a9b092559377d1538dfa6abdd725fac00350d0db1ce4ecc588cc5451c697348f26dfd150d798124b690275f536265c04cf7d1379d4b1d3cd54a1b61107b33b5f8a86c75d1ff7d88b1f70ad1a04c63db353f7a811109612f3fa315dcae5d5ae1d1c29df76e944c217f49eaa139e6744f3103954aa48015fe380683d418b17f3f8270784e459f440ae2ba8bd8f64cf07762963abc49f3a941d7282b4daed57a8b4361ea6187ba1200ffebe6714e2eb2efd6e9d76d35a3c39d4cb135872a005b533fbb00e2e49f3a924d8375fafa7dd80ee9348e15ae5023bf4a414140d49e330c1049edd86775f188648815f3c34e29de9eb8879e826800a1e4a71377e5117e04396ec6fe8dac8ab39e6b5624a66b65d58cdf9439cd30e2306051a4652771d390fe1e5ac10e442716e695adf8a2585a9cc3b1c9e7c46b4bd4ebec258ebb804817308c4b24196902908cdb97b2664e14844e408b247e1c104d0057d65032b649c2232487f70f2a84a11b7a33ad7f612f026b3d5379358d24ca4f638b31e26e14f56412a2db6001ddb6cd761d7f98e1411387c5eba4196ec200e80fe771fb41302201a1c846e26b0898594018386bff4286c839cd04e2645d17fc84ccbc5f622b3fdc036dec5973ed3a695a5d5d6b5aa1b2ace9f7686b4b67deeb7406d1a3389b8f618fa50670097de03ac2135dfd4ffe3766ad6abca9d4d38d7ccd593c7b57394dc5171cd3180e1e9f1c6e172195b580ca844626bf802e102a7d10db9079f3620e3ddbcc147eaf8db1a02b82113a56145a270f2c0dea779b6a23ee6d0045b898415e5d967f767bab67c276ee3dd2192eff17a8cf77c853f2a6c2b3b77581e2de8f1f4765e46beb21491ca703b3c2925249f7203249b54de6ed3de0cf4016f2aa2160584250e2c6b1db5a76b2eea4482e61ed454a40168d3eb300e8d72deadca749cbe43bcd9386e783f7e2d197be5f1c75517c22d950539a483b7f2cb685b6e1244966213ba93e85cc51d72606a2d3a16c33715e126c6f722540ed3e660eda9a342325384d07bf465a89674d0d1e93a00e259c3beefa194b5518561fc22377cb4199410ef266cbe5c369634e976b3e371037ac745276db9b5b4051e54121e108c08595390b5ebac06dade30bc60e42025b32cbf17a64a26ec802f17c56bf7d62249404e78383ebf00fe249e2204e6f9736f9e5fc18d7772d901ee5eec34f501d685dde975d144307811218d86de0e7b86b6ea38133255e2b91aac10c2b35a623406851e1308dec54dd82dbd961a8718f7de32a3016bc3e9b9dc78ff56e6eec5f5eee286963b9291dcb8ea8ab4d7bff50f58a4718b9d9b3d3e7dbde33144df8113fa9e97321f3e4f4a5b27f2cac17b4b94c51acdf66b8ce08d53fed191864b7c9157ee65cbe144a264f9b5e5cc7575fee120a1ec941abc9b02e5a70d9384e5ec5a1afedd32e59f2b1a495208e8bb175fe938b6655f156b3e3e258362f9df9966e13139598cdd65415f4b59daf409bd3a3b5aa8d0da446b689abd1a4c4aefea9d163ead7c26173e292999a164f79a6bda4c8d1feb1816857797ccd4b765d7787bd6c4e16b90416e61639fe36177478d02aa1ae849e177b347d74a1edb9426142f5f6372ab80fe2a30fdbbd2ce2468149f04a5f845fdbb8194688bbefdc2f2a40b2dddb89a9b69267966e14b5bdd7879ddb76f7bda031b7abdfe07f461e2d204a8e603ce03b7494fafcf08edf8205b69032185fdc23287feac2329681cf339ec1e62994a3fdb22d6aa9534be2cbbd508329b65ac936634b52fd2728728c4793fe99aa0645dc6cd8834db8113c0897875ac4172dc2b73371e44afd13c1e70432929a47f9ac91ff2fec7045b97e4cc271aaf2a18461b8053d587956d1e403be1b3617c6dae2ca05539d0113031eb1d342aea7f6f016c6cc8acf37aaffb9d872e161ff3e19d0e1285d5e2ad2d00be2d19bbe97e508c2792fdfb241668bd37739658190a046e78fecd23ba21b67bda3b79463ae28b228a52cb2517b02cd398391b3f37e845f3717e3b7b82928c29e102a8eb187acc3c792713dbff7a54403890d2794f639459f0ab484bf3ce20947b3ff14e8b5ed03ce2350c2c09ca7b18b0ac7abd9e0aa6a411cb104c4c8450e7fe377a52e3fc943d4cab9e0c90870d341513aa9bfd207eec42cef9c591e8bcfc3bff846f4e413f12effa610ac6b29865450468fa89a6e0090f4bb18769a0d6c307dfec8fbeefbf4c9134abd28c1a022c286a18a4ac07187d12fcc4f539814b53ebb5b1e095811e5a42465df03bb6b83ec56f022084057e4d33510cf3c63cccb7e3589e8e0058a946fc247dc31307318ffa9ec67f9c1bb8aa1905f83e5a6f7043b24131d09474b2d548bd6936be773c02c6ca26175c788f0849a290f44eb05191ca32a5f58cc407310b8803b2124e67448fb97a24c1dc5c37ccbb95743f9f5eb5b77f1ed4246a4bdd3b685f8f233eecfb29a15420adefd17cbce05f3d29c49d493d19c119c24402eba2cc4ca4b4d8424ea9f0dc8580c0b42fd8b6d2187271d269118e8c87526d9c58ef5e49b6c498dd1ddf0d042c55521042ca394a11dacfa09185a06e6c1b0ea4a33c964a5daa9208f3b740cb0af15739ff28b40b5668c0d92fe8fe724a3f11b3ace446b2f4c8ac08731865f59a7b35e67b2010cf92ccbcca79c73ee4af62f7e2a9c06b6f50a29879eb282682c83380f27265ef2344c76f9f155c22b876a9b561d32a6cda80d4c88eb07f94f4934d0222de759df63a47eea92720faf41197cb7afb74124e836efdabee18f949c5e96d621643915ee5603f4f2572a97464a2126983c9c9b6ba8aa85c95294ed838de28d8c4dc088c19b0dab9c737a3e78f0339115cce880676ed569835835959f8010737746add47cf374102245151dcf4004cfc2e56eb91d293c6b10af9e408dbebe7c78d0337aa3d84e42d585dd15c8f8b268ff378d76553dc55e8513d005e0d76c1b3b56e4de396e1fb79072b3193af07869585aac7c09bdd76f5ef439299706bbdfef67bdd0c43dc84a944739cd444dcbb48d575821a964464210f7e30386d564301f1f571f2d9f0795b80ca14b640b7f2cd84a711c1af5fca9cc77f75c6647dc23274d0ef6214011f1c7966307589146b5c6525d38e32f0002d6e96231b79161519ae4d800615c03bb58e47b688491d92b45f3bc05471ec92cf4ac33928107f5bbc8388c2081029fbeb0fd65b1f6cad90fd2181463f4a91eddd7f915eba430792415bfe5f7c55273fe76367284fe5bd093843fd6d905a1e9e8591ddcc759dd15c83c9eaec60d171f17b698a18b82c4636c402f663c7ce7b70e057f9b1f2097e5da34cd4d7148f18799f256bfe19205179ad5582bbf2986e244a22f707b71370bbb56e3b7de0320db0df067dcf1aecdd0816ed55c593d0dcb9a2885277c92a97edfe120fc093f565e5f6a7b0ec9c537cfae63d883fcf9d6bf96c12c1961ea797f0f1f538b368297038f984c6f2bf0676316e17ba82", 0x1000, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75863ad72da38ab3e019"], 0xa) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:21:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f00000002c0)="11b7f23b", &(0x7f0000000000)=0xfdd3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f00000002c0)="11b7f23b", &(0x7f0000000000)=0xfdd3, 0x0, 0x0) (async) 14:21:40 executing program 3: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000003640)=""/4089, 0xff9}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:21:40 executing program 4: pwrite(0xffffffffffffff9c, &(0x7f0000000140)="860363da3d5e679d18201174e0ef65143264a5638d0468697563252e9c8df753dd1e9a925ae447151331a313c3d6f207429c45bd0efae0c4ffb2a8ae461a7df5c209a5856b0cbde51d0933c0f1b04c35e825af888de24c9e5953eb84b6c83047c7eb69480590830d5ea781c8f0dda23bfae896da28753127f4f43ab549c978338491cd4438fd2bf49a166bb26ebfe44b59dc13aa5a0df913d012a7f4885d57a7fc3a0d058cd65912f6e07b12b8f7e086314c55da049349d4ad4fabb7d8b8291a15db494f6a818f6142d3c91fff9ea78b32800d9abaedfab2508143a546fdd0ee381a765d15e483285113b2ad7a4c6d9c730123b3e32ed176d283764590d436cb6ba489c17a96c6", 0x107, 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x400000000000015a, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:21:40 executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaa6ffffffffb786dd60b35d5800143a00fe8000000000000000000600000000bbfe48904b4e2319aabf000000000000aa4e204e21057af4a30929c890f029336fcb3e2e5bc1820b430a7a4bd2b94e590960e16d8a963347d15652b31bb06b5628899c2d613f633f7b130b2f89624b5e5c38c8e2d723969d9821a8d713ddee62886ea1e014b2ca2fa14dfa4e331d4c96d076306c34c08acc1db0b5ce1ef389bc989c828b23a074e190bb1d1183eb3d702b6f5b0375e9757c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x89, &(0x7f0000000240)={@random, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x8036, "710e2589a5d60062fb3d292f072e8b9305ad6ee0a5bf4bc76d58c4a025e4d5b0ea25accc075ccccfc1475467c7a5ffe35fec186de5f5d550aead134dd8a7900cf835c49aa458ac226fd1606ae6f72dcfa3e886f3078f5b9bd7d8c5199e6ecb9d12f8af14a415f4aea67463c3bcf089afd244af"}}}) 14:21:40 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820204630d"], 0x10) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820204630d"], 0x10) (async) socket(0x2, 0x4001, 0x0) (async) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) (async) socket(0x2, 0x4001, 0x0) (async) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) (async) close(r1) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2) (async) 14:21:40 executing program 4: pwrite(0xffffffffffffff9c, &(0x7f0000000140)="860363da3d5e679d18201174e0ef65143264a5638d0468697563252e9c8df753dd1e9a925ae447151331a313c3d6f207429c45bd0efae0c4ffb2a8ae461a7df5c209a5856b0cbde51d0933c0f1b04c35e825af888de24c9e5953eb84b6c83047c7eb69480590830d5ea781c8f0dda23bfae896da28753127f4f43ab549c978338491cd4438fd2bf49a166bb26ebfe44b59dc13aa5a0df913d012a7f4885d57a7fc3a0d058cd65912f6e07b12b8f7e086314c55da049349d4ad4fabb7d8b8291a15db494f6a818f6142d3c91fff9ea78b32800d9abaedfab2508143a546fdd0ee381a765d15e483285113b2ad7a4c6d9c730123b3e32ed176d283764590d436cb6ba489c17a96c6", 0x107, 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x400000000000015a, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:21:40 executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaa6ffffffffb786dd60b35d5800143a00fe8000000000000000000600000000bbfe48904b4e2319aabf000000000000aa4e204e21057af4a30929c890f029336fcb3e2e5bc1820b430a7a4bd2b94e590960e16d8a963347d15652b31bb06b5628899c2d613f633f7b130b2f89624b5e5c38c8e2d723969d9821a8d713ddee62886ea1e014b2ca2fa14dfa4e331d4c96d076306c34c08acc1db0b5ce1ef389bc989c828b23a074e190bb1d1183eb3d702b6f5b0375e9757c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x89, &(0x7f0000000240)={@random, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x8036, "710e2589a5d60062fb3d292f072e8b9305ad6ee0a5bf4bc76d58c4a025e4d5b0ea25accc075ccccfc1475467c7a5ffe35fec186de5f5d550aead134dd8a7900cf835c49aa458ac226fd1606ae6f72dcfa3e886f3078f5b9bd7d8c5199e6ecb9d12f8af14a415f4aea67463c3bcf089afd244af"}}}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaa6ffffffffb786dd60b35d5800143a00fe8000000000000000000600000000bbfe48904b4e2319aabf000000000000aa4e204e21057af4a30929c890f029336fcb3e2e5bc1820b430a7a4bd2b94e590960e16d8a963347d15652b31bb06b5628899c2d613f633f7b130b2f89624b5e5c38c8e2d723969d9821a8d713ddee62886ea1e014b2ca2fa14dfa4e331d4c96d076306c34c08acc1db0b5ce1ef389bc989c828b23a074e190bb1d1183eb3d702b6f5b0375e9757c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) syz_emit_ethernet(0x89, &(0x7f0000000240)={@random, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x8036, "710e2589a5d60062fb3d292f072e8b9305ad6ee0a5bf4bc76d58c4a025e4d5b0ea25accc075ccccfc1475467c7a5ffe35fec186de5f5d550aead134dd8a7900cf835c49aa458ac226fd1606ae6f72dcfa3e886f3078f5b9bd7d8c5199e6ecb9d12f8af14a415f4aea67463c3bcf089afd244af"}}}) (async) 14:21:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x709e71a8d6f73ace, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) r2 = dup2(r0, r1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r2}, {r2, 0x80}, {r3, 0x10}], 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) 14:21:44 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}], 0x1}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000340)="ca06b16a735a7756794c17536eb5d082e8ff5d2e29f0032ea51cb5ca7acfef6640dbd4ce4369988888e13f12765e9048b3155415251afc297be1d18a09525ca213db5f70781bd188c955dfccdbee068895e7efc2937ed72dccec418bf7f1a6e78a1e9f9615a699646f4b7db3c195a24465cf3e7b155b98474299ba23d6e6a40364f26e89abf68e22f298075d4d0e027e1ee9096b6dbe48f92aa7917d71dc6b5a704c9260d3928031d212ff035eb9733037fc2ee18afbe29be3fc71bd74742e2816d573724fddaff41069379d18b2d9850e3366deb40dc853fae24cf93fb045cb513f03f5a638d7de6c1068daec99568b67a4a26e5cff52a1646e866c067f638ba4f454e1bbb8e94537abece107b5c85de4087219b0683390bcc11ff3020b9b03f3a723aa772333bca8bc8ac817989a79c9c52bd99ace3f74658843b334e88b7e20fe719a6ce58e92f3d84a77dcd09b3b40e9018010b5cb8f4eeab226c8f964839a8bb64596b1b78427eaca9750855dea5dfc5eb84ad97eaaee624164d4ecd83bdbf7104dc25725287c45da67c54d899bed13676892236058628b0def3741d76d1d34b8592af2fae8928917b37c3e411bc786d22e2dce1ab9bc3de2348b3c6145ac329ec59d1c498ced8e89e4333e9ebfa43a5d4bb308172d7e5f1fb48de5c6fe376192bd4dd335377aa85196b55f5b738cf80354a514cddd8620eac9cdc35595ecf4a09fe2098b04710988b3bae5a926f145a783cebc1eec15a1e0426e501a9d70d2b53d64b2679f6688457e70b48485571734c7deb61254f76ff0391406c96ce1c094105964f949b94b3d2271a3e119f1d1e20acc4270b76e2acc918e7ab66641f15475db880c44db663d20dc997c4c83f8bae03699df5ca0ddb5456740eb9ec532caa222e261068b2e75b8c365358c512f0d3568be81a1094dd0e4ba21ef9c774c83e08363ac2aad4258e8de3eca6c540df74cd8021fc7d4d4150fa42325cb39671ce7d5c7328a0439f0a3c92d81c714ebadb42136638c26a8b25fcbd84203b213c40942412a0ac585bd6dc38f63e5e740cd007b95cc5fdf0c26c27320bacbc01f59d7e725459ff08624498241f48d911bd52b9bc4a56e01e3c6fc28e90dc0fc64b7f6617eb12f554d3ef8f448d529d1d6b16a4a2d056182b282842fb680d6c55b0cdb00b6947f655f4addd26b913011842ff00fab065eb73fb843a1d42f850d45b39dc3b588a8635b0cd34756d79a6fb40a04dd0e19c805fa593f2c779c70f4a7a23203695587192aa6ccde01b9b563f10b65706157c78fcfe1a9a04ee3558ac2ca791bf651747954c4acb4565d2f8678cd94964ef3fa14606820e243c165f80b528dfd8f8647b19f6b6594010d83c7982066c1537221ec469ec590a2685dbe2438700b475edfd1010f77ac54742f16197b562ca29a8d96d275f4ae9afc8119a09af8f2767d5fe8f6bfa201b43c8251924d86a602df01ddd2baaf85e486a0bf30e07247e45193fd8ac7fa3bc6a8b1fb5ab06aff79ab2f8e7402ccddbb460d8b6394fe3e7f64800ad34937e48a290ccfc9b0b2efce931b9f4f2918a128017e24b22411fa9baf77683ff372284bfb20cbb4c9815ae1a19e49439d7b2461f4476d24f16eb744ae7f514b79caf4b1fcf487296f81e815bd4df70964bbd2a76d9a75f80264ca6aaa1113ccf1524d8167d5276dcd97bc8baec09f46e553276abc9e20daeea81da292ce61518144ba5e90455db2eb8826ddec272466e4d2a580a0d3b5923a4249225afe4f62ff612bc52eba8dcb5aa02f8de8682ca2e5c9999bf1eb7c9afafebad8cc48cfeebb53327807518e10ed72fa123d5234fe0664c5278076e96d7a224ed88ce43bce7684dd07ab9b8b6de402a9ab71783cafe993d27dca5ac4bf63f2ac298471b44be1c55b41a02e4d586410930adf448d3096bc589e55ea2c28a097d8356e83a2c498ab5a95b69399f9ddbfd6a009b05a2f3c1b5c350bf88482ab2b000b11f7eb883c91c3f98bc51e1e8f3b9cbda63031d4d0a8807487c24f94046f387d9423ac42e7372664d77f1fa4e81210d0c86250cb1093277c07741bda0a904c4433111bab192ca9fe052b532adfcbb7366b98c9ba91adbc56ce84ec00e4eef17c640552ca32c3d45f3503c5c1f7aaa4a1eae9cd300c9fb00e1ab97d58457597810162bcf14f9a20f6ca77644a2e904cadd3e0a8370f9d97f4ddff5de09dea02815aeff19f639b66d3ab480e09d43c76c0f9792ada94062646646ac0c3ddf049078a43794b2795e746ade0743f15909447b61a442940905f58c2bacfe8505686116ac83b4cd298719420a77c79af469ab7364c565d741e90e03576c47a6c25a42834063b222977e204e7065235edaaa4ab3b9f6bed541a4c0a071628b31dcdbb003eb0047b0bb433aa81568bff46f43dcc993472d55b885f28e3fc3143b6e3adc04831a1443e39de239cd229e45c6472eee27d55b8273d8e9e4673504499961066b5bce34385865fb84a56ae5b82cd04afc95c0fb686056a41f9abfbc825c1154fb2fdb6bf83592118e342264aef01014541a1a8a2457604dc95eb5152f24b32df7c34322a7cc9fc27393bb24869c4c8efa97f55d672081b06a760da484c1e5fd0be48dc2a3cbfcb5500f1351b630d7d3270b7e55e15c131d832297a6f3dd068618f8509ff7d730967a951cabc5a4a69c4639ec641b198bff10b0a15f79cfd1f279b721acce151263b7cc1e3a87d15d015a070b624b5fcf4ac5fabc6b62799d3291df0eb4db3b05bed39556e8dc3b1d89a44cbe09a3763538994ad7e2b971e2aac503bf90b81b51d16bb7cf50e028d83b771a260dd5f9a6ee91b2155d4105c6f83e5ce059249ea371a636592df803553b696e791b3ec06fae67b9aebb2cbba4b99d2769ff6eeac6a42c01950e4da3691ddb103c9c752aad5288dfe1c31da3b4534575c4dc2cfee750a07e815301daa829e7846efc4d83820cbac253b96375b412df4fb4a88994667510a6d21d1f3f0c049ba8c79e8c9eccde60f7d497a90fb8e7f952ca934f835b8fb509673a9ff8a7d3c4238bd199d1467e667063268a75dccc3b3543e29dc176c6a391914e93312be18a0c64dafd208988aa53c84c199c61d5b581abbddba9d43a18dd4eadc47bce18a43611a2cde13081ea7083dbfe44ac243638018b332a9f8743011272d7231d660f8a6996d2a1195538c7ff76234a6b6b8bdacc58955429f55f06e56427eb408ab2350bc5aac96f53e308c18afad3b3692679b629c681fb17c3d069931a70886e4ce454cfa7f4dd54d3ef15c07c888f6da0e5247080030ce72fab6e378954c2928b1ad1574ff5e8dbb7d572dafc72e10375a5b89744a37f16b225a80bd643c0a0a8904b2d08e038861fd06354793083f7247704cfd42ea04b12836c7387c9241cf213dcfeeaafd124de6a1e866f5326afa70756239e29a3ca022194f9b2d6f4c7543092bb032f81d14cb1462600892e37d617cf0896f9e5d987cdb57e8ce16f98d133d78d19eeb7675cb084328acb01d70104d61979fe77ab26f71c4980a4d0e26e129c1c94bf29a037f4609c42b915972d313727bbf504d11146f28747705bb572873d07a8649eeff01b7257ddc52de259b0f9e6f0a08842e949f19dc6185d67b5d47369a00bca9452abb313150d1b5d620c751cdaf9c6391ca34005e944c3f677c6f30a7a36f1ae9934f8af3d505d00ef7b73f5f5f3778f0210f37ade51be4a71fec0f757a451d6c050d0d4c78afd5dd8028fba07df946497a4dea107d25e6f07611379fa7171291b04467a274c2c6982c6eff9edd1f081936fcd2061178d0e2405f393a720365e8c65db086f66e9c41718d92c4f69a4a2781ece55650c8dc9d09db65ba753d846d16c656e8e45d968eb9bc72710756e7c60c3fb243b32aec5fa9cd66feac06cee1b8a2da6cf5d611c27b1f539ee0b85dd41d93303dd6eaaaf93920c2458357dbf34e9930c13b95601471e4518b18c9eb7cd3ec936c3abddc2187b53b7c8312262b36d15ffd2623c839fb75fb6943f830da5751e9a4632732ad7cb9357cdf45f0f011c29635054b04fc1342f985e942c50b58e99209a8ddb0f35fb411ecf65476a97c3abfe4e91cad4c43828878952bc15a729f3eb555fe93a323cd237aee5247843ad655b29874fff543bd1937cf76890d4893bdfcef9dea784642e3fffd6adb867164ac993522af2b3ec9d48372636e8742471b14c201792645235d20c87efc472db634795f8f3b240d56d8a7a47aeeaca3defed27a252cb8cc89ab1c6f19a4cd68f5a5a8751d245dd40b074998e8a7f0fa083d07db424c54cba6d08696fecc28e880f438d0b9670c7629a931e3e1f057cfa582ffd834227351e9b5f0768e3fb78417143f1c572eed6fe84cda64fdc4969dfb69694a354aaa63bd3f475bdefcb02061151535bc9906c0ef34f4cc2d57045f3a370e3ac0a22c70e4bd7fcfd842c6c27d676e5b86034b03fe231bf47a820a489616206ac0980a93791c89343e71eb16a4d18f860ad5b36a759ad21752e312b93b35eafed7db7c647464bda7ea5f1d5dd2879202bface23085a14236755bfc95a91192b41acacf174e3f4ec98fcf74945093", &(0x7f00000000c0)=0xcc1, 0x0, 0x0) 14:21:44 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f00000002c0)="11b7f23b", &(0x7f0000000000)=0xfdd3, 0x0, 0x0) 14:21:44 executing program 3: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000003640)=""/4089, 0xff9}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) syz_open_pts() (async) close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000003640)=""/4089, 0xff9}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) (async) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) (async) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) 14:21:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x709e71a8d6f73ace, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) r2 = dup2(r0, r1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r2}, {r2, 0x80}, {r3, 0x10}], 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x709e71a8d6f73ace, 0x0) (async) syz_open_pts() (async) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async) dup2(r0, r1) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) (async) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) poll(&(0x7f0000000140)=[{r2}, {r2, 0x80}, {r3, 0x10}], 0x3, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) (async) 14:21:44 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x4c}, {0x8006}]}) syz_emit_ethernet(0x32, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060000000006000001000000000000ffffffffffff2bdf80a0cb1d73ad000000000000000062cea68c724425a749a9e50caa6c6aab4b221042aa4e526d8febfacaba13cd42be62519533437c42b143e928d33274f599437d2b741fcfaf6cb3433f780104089f7018e121dc101acb41db150ad0cff6166961e36d5ad1296dd8b2abf64e113173af55afaaeed8d030361ebc60c2d11f45e593a1aeac1bd24d2cf6bd5c120afd575bffadb18ca2deee77eabbbe31a29cf9a03a679e98c0a9b52806f7d485195e821f90245782aac693ff73f18e18490cb5f8ea70c10f5ea5afa83b2fdb4fbf1775b33a15723d38892189ead5ba4d4c149d770a35e09e1b0bdcb7d9fb78be8717b3705c34989719654f48f4256abc59ff4eed75d967d7353cfd21bddcaca821fa1a23"]) 14:21:44 executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaa6ffffffffb786dd60b35d5800143a00fe8000000000000000000600000000bbfe48904b4e2319aabf000000000000aa4e204e21057af4a30929c890f029336fcb3e2e5bc1820b430a7a4bd2b94e590960e16d8a963347d15652b31bb06b5628899c2d613f633f7b130b2f89624b5e5c38c8e2d723969d9821a8d713ddee62886ea1e014b2ca2fa14dfa4e331d4c96d076306c34c08acc1db0b5ce1ef389bc989c828b23a074e190bb1d1183eb3d702b6f5b0375e9757c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x89, &(0x7f0000000240)={@random, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x8036, "710e2589a5d60062fb3d292f072e8b9305ad6ee0a5bf4bc76d58c4a025e4d5b0ea25accc075ccccfc1475467c7a5ffe35fec186de5f5d550aead134dd8a7900cf835c49aa458ac226fd1606ae6f72dcfa3e886f3078f5b9bd7d8c5199e6ecb9d12f8af14a415f4aea67463c3bcf089afd244af"}}}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaa6ffffffffb786dd60b35d5800143a00fe8000000000000000000600000000bbfe48904b4e2319aabf000000000000aa4e204e21057af4a30929c890f029336fcb3e2e5bc1820b430a7a4bd2b94e590960e16d8a963347d15652b31bb06b5628899c2d613f633f7b130b2f89624b5e5c38c8e2d723969d9821a8d713ddee62886ea1e014b2ca2fa14dfa4e331d4c96d076306c34c08acc1db0b5ce1ef389bc989c828b23a074e190bb1d1183eb3d702b6f5b0375e9757c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) syz_emit_ethernet(0x89, &(0x7f0000000240)={@random, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x8036, "710e2589a5d60062fb3d292f072e8b9305ad6ee0a5bf4bc76d58c4a025e4d5b0ea25accc075ccccfc1475467c7a5ffe35fec186de5f5d550aead134dd8a7900cf835c49aa458ac226fd1606ae6f72dcfa3e886f3078f5b9bd7d8c5199e6ecb9d12f8af14a415f4aea67463c3bcf089afd244af"}}}) (async) 14:21:44 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820204630d"], 0x10) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) (async) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) (async, rerun: 64) truncate(&(0x7f0000000000)='./file0\x00', 0x2) (rerun: 64) 14:21:44 executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1000, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/66, 0x42}], 0x2, &(0x7f0000000200)=""/101, 0x65}, 0x9}, 0x10, 0x1, &(0x7f0000000300)={0x6, 0xffff}) open$dir(&(0x7f0000000340)='./bus\x00', 0x200, 0x4) 14:21:44 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}], 0x1}) (async) sysctl$vm(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000340)="ca06b16a735a7756794c17536eb5d082e8ff5d2e29f0032ea51cb5ca7acfef6640dbd4ce4369988888e13f12765e9048b3155415251afc297be1d18a09525ca213db5f70781bd188c955dfccdbee068895e7efc2937ed72dccec418bf7f1a6e78a1e9f9615a699646f4b7db3c195a24465cf3e7b155b98474299ba23d6e6a40364f26e89abf68e22f298075d4d0e027e1ee9096b6dbe48f92aa7917d71dc6b5a704c9260d3928031d212ff035eb9733037fc2ee18afbe29be3fc71bd74742e2816d573724fddaff41069379d18b2d9850e3366deb40dc853fae24cf93fb045cb513f03f5a638d7de6c1068daec99568b67a4a26e5cff52a1646e866c067f638ba4f454e1bbb8e94537abece107b5c85de4087219b0683390bcc11ff3020b9b03f3a723aa772333bca8bc8ac817989a79c9c52bd99ace3f74658843b334e88b7e20fe719a6ce58e92f3d84a77dcd09b3b40e9018010b5cb8f4eeab226c8f964839a8bb64596b1b78427eaca9750855dea5dfc5eb84ad97eaaee624164d4ecd83bdbf7104dc25725287c45da67c54d899bed13676892236058628b0def3741d76d1d34b8592af2fae8928917b37c3e411bc786d22e2dce1ab9bc3de2348b3c6145ac329ec59d1c498ced8e89e4333e9ebfa43a5d4bb308172d7e5f1fb48de5c6fe376192bd4dd335377aa85196b55f5b738cf80354a514cddd8620eac9cdc35595ecf4a09fe2098b04710988b3bae5a926f145a783cebc1eec15a1e0426e501a9d70d2b53d64b2679f6688457e70b48485571734c7deb61254f76ff0391406c96ce1c094105964f949b94b3d2271a3e119f1d1e20acc4270b76e2acc918e7ab66641f15475db880c44db663d20dc997c4c83f8bae03699df5ca0ddb5456740eb9ec532caa222e261068b2e75b8c365358c512f0d3568be81a1094dd0e4ba21ef9c774c83e08363ac2aad4258e8de3eca6c540df74cd8021fc7d4d4150fa42325cb39671ce7d5c7328a0439f0a3c92d81c714ebadb42136638c26a8b25fcbd84203b213c40942412a0ac585bd6dc38f63e5e740cd007b95cc5fdf0c26c27320bacbc01f59d7e725459ff08624498241f48d911bd52b9bc4a56e01e3c6fc28e90dc0fc64b7f6617eb12f554d3ef8f448d529d1d6b16a4a2d056182b282842fb680d6c55b0cdb00b6947f655f4addd26b913011842ff00fab065eb73fb843a1d42f850d45b39dc3b588a8635b0cd34756d79a6fb40a04dd0e19c805fa593f2c779c70f4a7a23203695587192aa6ccde01b9b563f10b65706157c78fcfe1a9a04ee3558ac2ca791bf651747954c4acb4565d2f8678cd94964ef3fa14606820e243c165f80b528dfd8f8647b19f6b6594010d83c7982066c1537221ec469ec590a2685dbe2438700b475edfd1010f77ac54742f16197b562ca29a8d96d275f4ae9afc8119a09af8f2767d5fe8f6bfa201b43c8251924d86a602df01ddd2baaf85e486a0bf30e07247e45193fd8ac7fa3bc6a8b1fb5ab06aff79ab2f8e7402ccddbb460d8b6394fe3e7f64800ad34937e48a290ccfc9b0b2efce931b9f4f2918a128017e24b22411fa9baf77683ff372284bfb20cbb4c9815ae1a19e49439d7b2461f4476d24f16eb744ae7f514b79caf4b1fcf487296f81e815bd4df70964bbd2a76d9a75f80264ca6aaa1113ccf1524d8167d5276dcd97bc8baec09f46e553276abc9e20daeea81da292ce61518144ba5e90455db2eb8826ddec272466e4d2a580a0d3b5923a4249225afe4f62ff612bc52eba8dcb5aa02f8de8682ca2e5c9999bf1eb7c9afafebad8cc48cfeebb53327807518e10ed72fa123d5234fe0664c5278076e96d7a224ed88ce43bce7684dd07ab9b8b6de402a9ab71783cafe993d27dca5ac4bf63f2ac298471b44be1c55b41a02e4d586410930adf448d3096bc589e55ea2c28a097d8356e83a2c498ab5a95b69399f9ddbfd6a009b05a2f3c1b5c350bf88482ab2b000b11f7eb883c91c3f98bc51e1e8f3b9cbda63031d4d0a8807487c24f94046f387d9423ac42e7372664d77f1fa4e81210d0c86250cb1093277c07741bda0a904c4433111bab192ca9fe052b532adfcbb7366b98c9ba91adbc56ce84ec00e4eef17c640552ca32c3d45f3503c5c1f7aaa4a1eae9cd300c9fb00e1ab97d58457597810162bcf14f9a20f6ca77644a2e904cadd3e0a8370f9d97f4ddff5de09dea02815aeff19f639b66d3ab480e09d43c76c0f9792ada94062646646ac0c3ddf049078a43794b2795e746ade0743f15909447b61a442940905f58c2bacfe8505686116ac83b4cd298719420a77c79af469ab7364c565d741e90e03576c47a6c25a42834063b222977e204e7065235edaaa4ab3b9f6bed541a4c0a071628b31dcdbb003eb0047b0bb433aa81568bff46f43dcc993472d55b885f28e3fc3143b6e3adc04831a1443e39de239cd229e45c6472eee27d55b8273d8e9e4673504499961066b5bce34385865fb84a56ae5b82cd04afc95c0fb686056a41f9abfbc825c1154fb2fdb6bf83592118e342264aef01014541a1a8a2457604dc95eb5152f24b32df7c34322a7cc9fc27393bb24869c4c8efa97f55d672081b06a760da484c1e5fd0be48dc2a3cbfcb5500f1351b630d7d3270b7e55e15c131d832297a6f3dd068618f8509ff7d730967a951cabc5a4a69c4639ec641b198bff10b0a15f79cfd1f279b721acce151263b7cc1e3a87d15d015a070b624b5fcf4ac5fabc6b62799d3291df0eb4db3b05bed39556e8dc3b1d89a44cbe09a3763538994ad7e2b971e2aac503bf90b81b51d16bb7cf50e028d83b771a260dd5f9a6ee91b2155d4105c6f83e5ce059249ea371a636592df803553b696e791b3ec06fae67b9aebb2cbba4b99d2769ff6eeac6a42c01950e4da3691ddb103c9c752aad5288dfe1c31da3b4534575c4dc2cfee750a07e815301daa829e7846efc4d83820cbac253b96375b412df4fb4a88994667510a6d21d1f3f0c049ba8c79e8c9eccde60f7d497a90fb8e7f952ca934f835b8fb509673a9ff8a7d3c4238bd199d1467e667063268a75dccc3b3543e29dc176c6a391914e93312be18a0c64dafd208988aa53c84c199c61d5b581abbddba9d43a18dd4eadc47bce18a43611a2cde13081ea7083dbfe44ac243638018b332a9f8743011272d7231d660f8a6996d2a1195538c7ff76234a6b6b8bdacc58955429f55f06e56427eb408ab2350bc5aac96f53e308c18afad3b3692679b629c681fb17c3d069931a70886e4ce454cfa7f4dd54d3ef15c07c888f6da0e5247080030ce72fab6e378954c2928b1ad1574ff5e8dbb7d572dafc72e10375a5b89744a37f16b225a80bd643c0a0a8904b2d08e038861fd06354793083f7247704cfd42ea04b12836c7387c9241cf213dcfeeaafd124de6a1e866f5326afa70756239e29a3ca022194f9b2d6f4c7543092bb032f81d14cb1462600892e37d617cf0896f9e5d987cdb57e8ce16f98d133d78d19eeb7675cb084328acb01d70104d61979fe77ab26f71c4980a4d0e26e129c1c94bf29a037f4609c42b915972d313727bbf504d11146f28747705bb572873d07a8649eeff01b7257ddc52de259b0f9e6f0a08842e949f19dc6185d67b5d47369a00bca9452abb313150d1b5d620c751cdaf9c6391ca34005e944c3f677c6f30a7a36f1ae9934f8af3d505d00ef7b73f5f5f3778f0210f37ade51be4a71fec0f757a451d6c050d0d4c78afd5dd8028fba07df946497a4dea107d25e6f07611379fa7171291b04467a274c2c6982c6eff9edd1f081936fcd2061178d0e2405f393a720365e8c65db086f66e9c41718d92c4f69a4a2781ece55650c8dc9d09db65ba753d846d16c656e8e45d968eb9bc72710756e7c60c3fb243b32aec5fa9cd66feac06cee1b8a2da6cf5d611c27b1f539ee0b85dd41d93303dd6eaaaf93920c2458357dbf34e9930c13b95601471e4518b18c9eb7cd3ec936c3abddc2187b53b7c8312262b36d15ffd2623c839fb75fb6943f830da5751e9a4632732ad7cb9357cdf45f0f011c29635054b04fc1342f985e942c50b58e99209a8ddb0f35fb411ecf65476a97c3abfe4e91cad4c43828878952bc15a729f3eb555fe93a323cd237aee5247843ad655b29874fff543bd1937cf76890d4893bdfcef9dea784642e3fffd6adb867164ac993522af2b3ec9d48372636e8742471b14c201792645235d20c87efc472db634795f8f3b240d56d8a7a47aeeaca3defed27a252cb8cc89ab1c6f19a4cd68f5a5a8751d245dd40b074998e8a7f0fa083d07db424c54cba6d08696fecc28e880f438d0b9670c7629a931e3e1f057cfa582ffd834227351e9b5f0768e3fb78417143f1c572eed6fe84cda64fdc4969dfb69694a354aaa63bd3f475bdefcb02061151535bc9906c0ef34f4cc2d57045f3a370e3ac0a22c70e4bd7fcfd842c6c27d676e5b86034b03fe231bf47a820a489616206ac0980a93791c89343e71eb16a4d18f860ad5b36a759ad21752e312b93b35eafed7db7c647464bda7ea5f1d5dd2879202bface23085a14236755bfc95a91192b41acacf174e3f4ec98fcf74945093", &(0x7f00000000c0)=0xcc1, 0x0, 0x0) 14:21:44 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}], 0x1}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000340)="ca06b16a735a7756794c17536eb5d082e8ff5d2e29f0032ea51cb5ca7acfef6640dbd4ce4369988888e13f12765e9048b3155415251afc297be1d18a09525ca213db5f70781bd188c955dfccdbee068895e7efc2937ed72dccec418bf7f1a6e78a1e9f9615a699646f4b7db3c195a24465cf3e7b155b98474299ba23d6e6a40364f26e89abf68e22f298075d4d0e027e1ee9096b6dbe48f92aa7917d71dc6b5a704c9260d3928031d212ff035eb9733037fc2ee18afbe29be3fc71bd74742e2816d573724fddaff41069379d18b2d9850e3366deb40dc853fae24cf93fb045cb513f03f5a638d7de6c1068daec99568b67a4a26e5cff52a1646e866c067f638ba4f454e1bbb8e94537abece107b5c85de4087219b0683390bcc11ff3020b9b03f3a723aa772333bca8bc8ac817989a79c9c52bd99ace3f74658843b334e88b7e20fe719a6ce58e92f3d84a77dcd09b3b40e9018010b5cb8f4eeab226c8f964839a8bb64596b1b78427eaca9750855dea5dfc5eb84ad97eaaee624164d4ecd83bdbf7104dc25725287c45da67c54d899bed13676892236058628b0def3741d76d1d34b8592af2fae8928917b37c3e411bc786d22e2dce1ab9bc3de2348b3c6145ac329ec59d1c498ced8e89e4333e9ebfa43a5d4bb308172d7e5f1fb48de5c6fe376192bd4dd335377aa85196b55f5b738cf80354a514cddd8620eac9cdc35595ecf4a09fe2098b04710988b3bae5a926f145a783cebc1eec15a1e0426e501a9d70d2b53d64b2679f6688457e70b48485571734c7deb61254f76ff0391406c96ce1c094105964f949b94b3d2271a3e119f1d1e20acc4270b76e2acc918e7ab66641f15475db880c44db663d20dc997c4c83f8bae03699df5ca0ddb5456740eb9ec532caa222e261068b2e75b8c365358c512f0d3568be81a1094dd0e4ba21ef9c774c83e08363ac2aad4258e8de3eca6c540df74cd8021fc7d4d4150fa42325cb39671ce7d5c7328a0439f0a3c92d81c714ebadb42136638c26a8b25fcbd84203b213c40942412a0ac585bd6dc38f63e5e740cd007b95cc5fdf0c26c27320bacbc01f59d7e725459ff08624498241f48d911bd52b9bc4a56e01e3c6fc28e90dc0fc64b7f6617eb12f554d3ef8f448d529d1d6b16a4a2d056182b282842fb680d6c55b0cdb00b6947f655f4addd26b913011842ff00fab065eb73fb843a1d42f850d45b39dc3b588a8635b0cd34756d79a6fb40a04dd0e19c805fa593f2c779c70f4a7a23203695587192aa6ccde01b9b563f10b65706157c78fcfe1a9a04ee3558ac2ca791bf651747954c4acb4565d2f8678cd94964ef3fa14606820e243c165f80b528dfd8f8647b19f6b6594010d83c7982066c1537221ec469ec590a2685dbe2438700b475edfd1010f77ac54742f16197b562ca29a8d96d275f4ae9afc8119a09af8f2767d5fe8f6bfa201b43c8251924d86a602df01ddd2baaf85e486a0bf30e07247e45193fd8ac7fa3bc6a8b1fb5ab06aff79ab2f8e7402ccddbb460d8b6394fe3e7f64800ad34937e48a290ccfc9b0b2efce931b9f4f2918a128017e24b22411fa9baf77683ff372284bfb20cbb4c9815ae1a19e49439d7b2461f4476d24f16eb744ae7f514b79caf4b1fcf487296f81e815bd4df70964bbd2a76d9a75f80264ca6aaa1113ccf1524d8167d5276dcd97bc8baec09f46e553276abc9e20daeea81da292ce61518144ba5e90455db2eb8826ddec272466e4d2a580a0d3b5923a4249225afe4f62ff612bc52eba8dcb5aa02f8de8682ca2e5c9999bf1eb7c9afafebad8cc48cfeebb53327807518e10ed72fa123d5234fe0664c5278076e96d7a224ed88ce43bce7684dd07ab9b8b6de402a9ab71783cafe993d27dca5ac4bf63f2ac298471b44be1c55b41a02e4d586410930adf448d3096bc589e55ea2c28a097d8356e83a2c498ab5a95b69399f9ddbfd6a009b05a2f3c1b5c350bf88482ab2b000b11f7eb883c91c3f98bc51e1e8f3b9cbda63031d4d0a8807487c24f94046f387d9423ac42e7372664d77f1fa4e81210d0c86250cb1093277c07741bda0a904c4433111bab192ca9fe052b532adfcbb7366b98c9ba91adbc56ce84ec00e4eef17c640552ca32c3d45f3503c5c1f7aaa4a1eae9cd300c9fb00e1ab97d58457597810162bcf14f9a20f6ca77644a2e904cadd3e0a8370f9d97f4ddff5de09dea02815aeff19f639b66d3ab480e09d43c76c0f9792ada94062646646ac0c3ddf049078a43794b2795e746ade0743f15909447b61a442940905f58c2bacfe8505686116ac83b4cd298719420a77c79af469ab7364c565d741e90e03576c47a6c25a42834063b222977e204e7065235edaaa4ab3b9f6bed541a4c0a071628b31dcdbb003eb0047b0bb433aa81568bff46f43dcc993472d55b885f28e3fc3143b6e3adc04831a1443e39de239cd229e45c6472eee27d55b8273d8e9e4673504499961066b5bce34385865fb84a56ae5b82cd04afc95c0fb686056a41f9abfbc825c1154fb2fdb6bf83592118e342264aef01014541a1a8a2457604dc95eb5152f24b32df7c34322a7cc9fc27393bb24869c4c8efa97f55d672081b06a760da484c1e5fd0be48dc2a3cbfcb5500f1351b630d7d3270b7e55e15c131d832297a6f3dd068618f8509ff7d730967a951cabc5a4a69c4639ec641b198bff10b0a15f79cfd1f279b721acce151263b7cc1e3a87d15d015a070b624b5fcf4ac5fabc6b62799d3291df0eb4db3b05bed39556e8dc3b1d89a44cbe09a3763538994ad7e2b971e2aac503bf90b81b51d16bb7cf50e028d83b771a260dd5f9a6ee91b2155d4105c6f83e5ce059249ea371a636592df803553b696e791b3ec06fae67b9aebb2cbba4b99d2769ff6eeac6a42c01950e4da3691ddb103c9c752aad5288dfe1c31da3b4534575c4dc2cfee750a07e815301daa829e7846efc4d83820cbac253b96375b412df4fb4a88994667510a6d21d1f3f0c049ba8c79e8c9eccde60f7d497a90fb8e7f952ca934f835b8fb509673a9ff8a7d3c4238bd199d1467e667063268a75dccc3b3543e29dc176c6a391914e93312be18a0c64dafd208988aa53c84c199c61d5b581abbddba9d43a18dd4eadc47bce18a43611a2cde13081ea7083dbfe44ac243638018b332a9f8743011272d7231d660f8a6996d2a1195538c7ff76234a6b6b8bdacc58955429f55f06e56427eb408ab2350bc5aac96f53e308c18afad3b3692679b629c681fb17c3d069931a70886e4ce454cfa7f4dd54d3ef15c07c888f6da0e5247080030ce72fab6e378954c2928b1ad1574ff5e8dbb7d572dafc72e10375a5b89744a37f16b225a80bd643c0a0a8904b2d08e038861fd06354793083f7247704cfd42ea04b12836c7387c9241cf213dcfeeaafd124de6a1e866f5326afa70756239e29a3ca022194f9b2d6f4c7543092bb032f81d14cb1462600892e37d617cf0896f9e5d987cdb57e8ce16f98d133d78d19eeb7675cb084328acb01d70104d61979fe77ab26f71c4980a4d0e26e129c1c94bf29a037f4609c42b915972d313727bbf504d11146f28747705bb572873d07a8649eeff01b7257ddc52de259b0f9e6f0a08842e949f19dc6185d67b5d47369a00bca9452abb313150d1b5d620c751cdaf9c6391ca34005e944c3f677c6f30a7a36f1ae9934f8af3d505d00ef7b73f5f5f3778f0210f37ade51be4a71fec0f757a451d6c050d0d4c78afd5dd8028fba07df946497a4dea107d25e6f07611379fa7171291b04467a274c2c6982c6eff9edd1f081936fcd2061178d0e2405f393a720365e8c65db086f66e9c41718d92c4f69a4a2781ece55650c8dc9d09db65ba753d846d16c656e8e45d968eb9bc72710756e7c60c3fb243b32aec5fa9cd66feac06cee1b8a2da6cf5d611c27b1f539ee0b85dd41d93303dd6eaaaf93920c2458357dbf34e9930c13b95601471e4518b18c9eb7cd3ec936c3abddc2187b53b7c8312262b36d15ffd2623c839fb75fb6943f830da5751e9a4632732ad7cb9357cdf45f0f011c29635054b04fc1342f985e942c50b58e99209a8ddb0f35fb411ecf65476a97c3abfe4e91cad4c43828878952bc15a729f3eb555fe93a323cd237aee5247843ad655b29874fff543bd1937cf76890d4893bdfcef9dea784642e3fffd6adb867164ac993522af2b3ec9d48372636e8742471b14c201792645235d20c87efc472db634795f8f3b240d56d8a7a47aeeaca3defed27a252cb8cc89ab1c6f19a4cd68f5a5a8751d245dd40b074998e8a7f0fa083d07db424c54cba6d08696fecc28e880f438d0b9670c7629a931e3e1f057cfa582ffd834227351e9b5f0768e3fb78417143f1c572eed6fe84cda64fdc4969dfb69694a354aaa63bd3f475bdefcb02061151535bc9906c0ef34f4cc2d57045f3a370e3ac0a22c70e4bd7fcfd842c6c27d676e5b86034b03fe231bf47a820a489616206ac0980a93791c89343e71eb16a4d18f860ad5b36a759ad21752e312b93b35eafed7db7c647464bda7ea5f1d5dd2879202bface23085a14236755bfc95a91192b41acacf174e3f4ec98fcf74945093", &(0x7f00000000c0)=0xcc1, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}], 0x1}) (async) sysctl$vm(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000340)="ca06b16a735a7756794c17536eb5d082e8ff5d2e29f0032ea51cb5ca7acfef6640dbd4ce4369988888e13f12765e9048b3155415251afc297be1d18a09525ca213db5f70781bd188c955dfccdbee068895e7efc2937ed72dccec418bf7f1a6e78a1e9f9615a699646f4b7db3c195a24465cf3e7b155b98474299ba23d6e6a40364f26e89abf68e22f298075d4d0e027e1ee9096b6dbe48f92aa7917d71dc6b5a704c9260d3928031d212ff035eb9733037fc2ee18afbe29be3fc71bd74742e2816d573724fddaff41069379d18b2d9850e3366deb40dc853fae24cf93fb045cb513f03f5a638d7de6c1068daec99568b67a4a26e5cff52a1646e866c067f638ba4f454e1bbb8e94537abece107b5c85de4087219b0683390bcc11ff3020b9b03f3a723aa772333bca8bc8ac817989a79c9c52bd99ace3f74658843b334e88b7e20fe719a6ce58e92f3d84a77dcd09b3b40e9018010b5cb8f4eeab226c8f964839a8bb64596b1b78427eaca9750855dea5dfc5eb84ad97eaaee624164d4ecd83bdbf7104dc25725287c45da67c54d899bed13676892236058628b0def3741d76d1d34b8592af2fae8928917b37c3e411bc786d22e2dce1ab9bc3de2348b3c6145ac329ec59d1c498ced8e89e4333e9ebfa43a5d4bb308172d7e5f1fb48de5c6fe376192bd4dd335377aa85196b55f5b738cf80354a514cddd8620eac9cdc35595ecf4a09fe2098b04710988b3bae5a926f145a783cebc1eec15a1e0426e501a9d70d2b53d64b2679f6688457e70b48485571734c7deb61254f76ff0391406c96ce1c094105964f949b94b3d2271a3e119f1d1e20acc4270b76e2acc918e7ab66641f15475db880c44db663d20dc997c4c83f8bae03699df5ca0ddb5456740eb9ec532caa222e261068b2e75b8c365358c512f0d3568be81a1094dd0e4ba21ef9c774c83e08363ac2aad4258e8de3eca6c540df74cd8021fc7d4d4150fa42325cb39671ce7d5c7328a0439f0a3c92d81c714ebadb42136638c26a8b25fcbd84203b213c40942412a0ac585bd6dc38f63e5e740cd007b95cc5fdf0c26c27320bacbc01f59d7e725459ff08624498241f48d911bd52b9bc4a56e01e3c6fc28e90dc0fc64b7f6617eb12f554d3ef8f448d529d1d6b16a4a2d056182b282842fb680d6c55b0cdb00b6947f655f4addd26b913011842ff00fab065eb73fb843a1d42f850d45b39dc3b588a8635b0cd34756d79a6fb40a04dd0e19c805fa593f2c779c70f4a7a23203695587192aa6ccde01b9b563f10b65706157c78fcfe1a9a04ee3558ac2ca791bf651747954c4acb4565d2f8678cd94964ef3fa14606820e243c165f80b528dfd8f8647b19f6b6594010d83c7982066c1537221ec469ec590a2685dbe2438700b475edfd1010f77ac54742f16197b562ca29a8d96d275f4ae9afc8119a09af8f2767d5fe8f6bfa201b43c8251924d86a602df01ddd2baaf85e486a0bf30e07247e45193fd8ac7fa3bc6a8b1fb5ab06aff79ab2f8e7402ccddbb460d8b6394fe3e7f64800ad34937e48a290ccfc9b0b2efce931b9f4f2918a128017e24b22411fa9baf77683ff372284bfb20cbb4c9815ae1a19e49439d7b2461f4476d24f16eb744ae7f514b79caf4b1fcf487296f81e815bd4df70964bbd2a76d9a75f80264ca6aaa1113ccf1524d8167d5276dcd97bc8baec09f46e553276abc9e20daeea81da292ce61518144ba5e90455db2eb8826ddec272466e4d2a580a0d3b5923a4249225afe4f62ff612bc52eba8dcb5aa02f8de8682ca2e5c9999bf1eb7c9afafebad8cc48cfeebb53327807518e10ed72fa123d5234fe0664c5278076e96d7a224ed88ce43bce7684dd07ab9b8b6de402a9ab71783cafe993d27dca5ac4bf63f2ac298471b44be1c55b41a02e4d586410930adf448d3096bc589e55ea2c28a097d8356e83a2c498ab5a95b69399f9ddbfd6a009b05a2f3c1b5c350bf88482ab2b000b11f7eb883c91c3f98bc51e1e8f3b9cbda63031d4d0a8807487c24f94046f387d9423ac42e7372664d77f1fa4e81210d0c86250cb1093277c07741bda0a904c4433111bab192ca9fe052b532adfcbb7366b98c9ba91adbc56ce84ec00e4eef17c640552ca32c3d45f3503c5c1f7aaa4a1eae9cd300c9fb00e1ab97d58457597810162bcf14f9a20f6ca77644a2e904cadd3e0a8370f9d97f4ddff5de09dea02815aeff19f639b66d3ab480e09d43c76c0f9792ada94062646646ac0c3ddf049078a43794b2795e746ade0743f15909447b61a442940905f58c2bacfe8505686116ac83b4cd298719420a77c79af469ab7364c565d741e90e03576c47a6c25a42834063b222977e204e7065235edaaa4ab3b9f6bed541a4c0a071628b31dcdbb003eb0047b0bb433aa81568bff46f43dcc993472d55b885f28e3fc3143b6e3adc04831a1443e39de239cd229e45c6472eee27d55b8273d8e9e4673504499961066b5bce34385865fb84a56ae5b82cd04afc95c0fb686056a41f9abfbc825c1154fb2fdb6bf83592118e342264aef01014541a1a8a2457604dc95eb5152f24b32df7c34322a7cc9fc27393bb24869c4c8efa97f55d672081b06a760da484c1e5fd0be48dc2a3cbfcb5500f1351b630d7d3270b7e55e15c131d832297a6f3dd068618f8509ff7d730967a951cabc5a4a69c4639ec641b198bff10b0a15f79cfd1f279b721acce151263b7cc1e3a87d15d015a070b624b5fcf4ac5fabc6b62799d3291df0eb4db3b05bed39556e8dc3b1d89a44cbe09a3763538994ad7e2b971e2aac503bf90b81b51d16bb7cf50e028d83b771a260dd5f9a6ee91b2155d4105c6f83e5ce059249ea371a636592df803553b696e791b3ec06fae67b9aebb2cbba4b99d2769ff6eeac6a42c01950e4da3691ddb103c9c752aad5288dfe1c31da3b4534575c4dc2cfee750a07e815301daa829e7846efc4d83820cbac253b96375b412df4fb4a88994667510a6d21d1f3f0c049ba8c79e8c9eccde60f7d497a90fb8e7f952ca934f835b8fb509673a9ff8a7d3c4238bd199d1467e667063268a75dccc3b3543e29dc176c6a391914e93312be18a0c64dafd208988aa53c84c199c61d5b581abbddba9d43a18dd4eadc47bce18a43611a2cde13081ea7083dbfe44ac243638018b332a9f8743011272d7231d660f8a6996d2a1195538c7ff76234a6b6b8bdacc58955429f55f06e56427eb408ab2350bc5aac96f53e308c18afad3b3692679b629c681fb17c3d069931a70886e4ce454cfa7f4dd54d3ef15c07c888f6da0e5247080030ce72fab6e378954c2928b1ad1574ff5e8dbb7d572dafc72e10375a5b89744a37f16b225a80bd643c0a0a8904b2d08e038861fd06354793083f7247704cfd42ea04b12836c7387c9241cf213dcfeeaafd124de6a1e866f5326afa70756239e29a3ca022194f9b2d6f4c7543092bb032f81d14cb1462600892e37d617cf0896f9e5d987cdb57e8ce16f98d133d78d19eeb7675cb084328acb01d70104d61979fe77ab26f71c4980a4d0e26e129c1c94bf29a037f4609c42b915972d313727bbf504d11146f28747705bb572873d07a8649eeff01b7257ddc52de259b0f9e6f0a08842e949f19dc6185d67b5d47369a00bca9452abb313150d1b5d620c751cdaf9c6391ca34005e944c3f677c6f30a7a36f1ae9934f8af3d505d00ef7b73f5f5f3778f0210f37ade51be4a71fec0f757a451d6c050d0d4c78afd5dd8028fba07df946497a4dea107d25e6f07611379fa7171291b04467a274c2c6982c6eff9edd1f081936fcd2061178d0e2405f393a720365e8c65db086f66e9c41718d92c4f69a4a2781ece55650c8dc9d09db65ba753d846d16c656e8e45d968eb9bc72710756e7c60c3fb243b32aec5fa9cd66feac06cee1b8a2da6cf5d611c27b1f539ee0b85dd41d93303dd6eaaaf93920c2458357dbf34e9930c13b95601471e4518b18c9eb7cd3ec936c3abddc2187b53b7c8312262b36d15ffd2623c839fb75fb6943f830da5751e9a4632732ad7cb9357cdf45f0f011c29635054b04fc1342f985e942c50b58e99209a8ddb0f35fb411ecf65476a97c3abfe4e91cad4c43828878952bc15a729f3eb555fe93a323cd237aee5247843ad655b29874fff543bd1937cf76890d4893bdfcef9dea784642e3fffd6adb867164ac993522af2b3ec9d48372636e8742471b14c201792645235d20c87efc472db634795f8f3b240d56d8a7a47aeeaca3defed27a252cb8cc89ab1c6f19a4cd68f5a5a8751d245dd40b074998e8a7f0fa083d07db424c54cba6d08696fecc28e880f438d0b9670c7629a931e3e1f057cfa582ffd834227351e9b5f0768e3fb78417143f1c572eed6fe84cda64fdc4969dfb69694a354aaa63bd3f475bdefcb02061151535bc9906c0ef34f4cc2d57045f3a370e3ac0a22c70e4bd7fcfd842c6c27d676e5b86034b03fe231bf47a820a489616206ac0980a93791c89343e71eb16a4d18f860ad5b36a759ad21752e312b93b35eafed7db7c647464bda7ea5f1d5dd2879202bface23085a14236755bfc95a91192b41acacf174e3f4ec98fcf74945093", &(0x7f00000000c0)=0xcc1, 0x0, 0x0) (async) 14:21:44 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x4c}, {0x8006}]}) (async, rerun: 32) syz_emit_ethernet(0x32, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060000000006000001000000000000ffffffffffff2bdf80a0cb1d73ad000000000000000062cea68c724425a749a9e50caa6c6aab4b221042aa4e526d8febfacaba13cd42be62519533437c42b143e928d33274f599437d2b741fcfaf6cb3433f780104089f7018e121dc101acb41db150ad0cff6166961e36d5ad1296dd8b2abf64e113173af55afaaeed8d030361ebc60c2d11f45e593a1aeac1bd24d2cf6bd5c120afd575bffadb18ca2deee77eabbbe31a29cf9a03a679e98c0a9b52806f7d485195e821f90245782aac693ff73f18e18490cb5f8ea70c10f5ea5afa83b2fdb4fbf1775b33a15723d38892189ead5ba4d4c149d770a35e09e1b0bdcb7d9fb78be8717b3705c34989719654f48f4256abc59ff4eed75d967d7353cfd21bddcaca821fa1a23"]) 14:21:44 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x92}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1000005, 0x6acb978a, "0d43000000070000000000000800002cb4205700"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="e5eba711d265cd4a6915a540d2739714f8531ecf959b7f0079feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010da4ab46a62ef8eeae3fd6df7898dddfcd84fa77d8abc422eeb4baa16705c1f4935742f5db89db7f07", 0xaa}], 0x1) 14:21:44 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000100)="9e1bffc55a522c826b8a4896", 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="0c179eaa", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) write(r0, &(0x7f0000000500)="195eddd5683a0e0689205332982ad41712441417e9821d09f28d7b77024e44a6462a46a076cc571a926f6841640f6a8f47d685b210f91f5be2abf9572220f794976f12692c63e9175b367875bafa31c2fca253405e00db6608d1b6ef4603a0a86390b9e8b29f", 0x66) r2 = socket(0x11, 0x4003, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc) write(0xffffffffffffffff, &(0x7f00000001c0)="81bbae63638a67e978891fd2ad178c24fe27c4b8bc9f9fabb0d8cbf1b62e2ed6eef7887a53ab62d38462c4ad730000000000", 0x32) getsockopt(r1, 0x9, 0x2, &(0x7f00000002c0)=""/219, &(0x7f0000000240)=0xdb) open(&(0x7f0000000200)='./file0/file0/fi\x00', 0x800, 0xe) r3 = socket(0x18, 0x8000, 0x0) getsockopt(r3, 0x200000029, 0x6c, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/7}, &(0x7f0000000580)=0x9) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIOASYNC(r4, 0xc4504444, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x820, &(0x7f0000000400)=0x9, 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0xc0104419, &(0x7f0000000140)) bind(r6, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) close(r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)}) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0xce6, 0x408, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r7, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) ioctl$VMM_IOC_INTR(r5, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 14:21:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffa}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="2eaabad40041708e7847e1b7e237", 0xe, 0x0) 14:21:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x709e71a8d6f73ace, 0x0) (async) r1 = syz_open_pts() close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 64) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async, rerun: 64) r2 = dup2(r0, r1) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) (async) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r2}, {r2, 0x80}, {r3, 0x10}], 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) 14:21:44 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x4c}, {0x8006}]}) syz_emit_ethernet(0x32, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060000000006000001000000000000ffffffffffff2bdf80a0cb1d73ad000000000000000062cea68c724425a749a9e50caa6c6aab4b221042aa4e526d8febfacaba13cd42be62519533437c42b143e928d33274f599437d2b741fcfaf6cb3433f780104089f7018e121dc101acb41db150ad0cff6166961e36d5ad1296dd8b2abf64e113173af55afaaeed8d030361ebc60c2d11f45e593a1aeac1bd24d2cf6bd5c120afd575bffadb18ca2deee77eabbbe31a29cf9a03a679e98c0a9b52806f7d485195e821f90245782aac693ff73f18e18490cb5f8ea70c10f5ea5afa83b2fdb4fbf1775b33a15723d38892189ead5ba4d4c149d770a35e09e1b0bdcb7d9fb78be8717b3705c34989719654f48f4256abc59ff4eed75d967d7353cfd21bddcaca821fa1a23"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x4c}, {0x8006}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060000000006000001000000000000ffffffffffff2bdf80a0cb1d73ad000000000000000062cea68c724425a749a9e50caa6c6aab4b221042aa4e526d8febfacaba13cd42be62519533437c42b143e928d33274f599437d2b741fcfaf6cb3433f780104089f7018e121dc101acb41db150ad0cff6166961e36d5ad1296dd8b2abf64e113173af55afaaeed8d030361ebc60c2d11f45e593a1aeac1bd24d2cf6bd5c120afd575bffadb18ca2deee77eabbbe31a29cf9a03a679e98c0a9b52806f7d485195e821f90245782aac693ff73f18e18490cb5f8ea70c10f5ea5afa83b2fdb4fbf1775b33a15723d38892189ead5ba4d4c149d770a35e09e1b0bdcb7d9fb78be8717b3705c34989719654f48f4256abc59ff4eed75d967d7353cfd21bddcaca821fa1a23"]) (async) 14:21:44 executing program 7: sysctl$vm(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:21:44 executing program 3: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000003640)=""/4089, 0xff9}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) syz_open_pts() (async) close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000003640)=""/4089, 0xff9}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) (async) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) (async) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) 14:21:45 executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) (async) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1000, 0x0) (async) recvmmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/66, 0x42}], 0x2, &(0x7f0000000200)=""/101, 0x65}, 0x9}, 0x10, 0x1, &(0x7f0000000300)={0x6, 0xffff}) open$dir(&(0x7f0000000340)='./bus\x00', 0x200, 0x4) 14:21:45 executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1000, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/66, 0x42}], 0x2, &(0x7f0000000200)=""/101, 0x65}, 0x9}, 0x10, 0x1, &(0x7f0000000300)={0x6, 0xffff}) (async) open$dir(&(0x7f0000000340)='./bus\x00', 0x200, 0x4) 14:21:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffa}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="2eaabad40041708e7847e1b7e237", 0xe, 0x0) 14:21:45 executing program 7: sysctl$vm(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:21:45 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x92}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1000005, 0x6acb978a, "0d43000000070000000000000800002cb4205700"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="e5eba711d265cd4a6915a540d2739714f8531ecf959b7f0079feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010da4ab46a62ef8eeae3fd6df7898dddfcd84fa77d8abc422eeb4baa16705c1f4935742f5db89db7f07", 0xaa}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x92}) (async) syz_open_pts() (async) dup2(r0, r0) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1000005, 0x6acb978a, "0d43000000070000000000000800002cb4205700"}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="e5eba711d265cd4a6915a540d2739714f8531ecf959b7f0079feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010da4ab46a62ef8eeae3fd6df7898dddfcd84fa77d8abc422eeb4baa16705c1f4935742f5db89db7f07", 0xaa}], 0x1) (async) 14:21:45 executing program 6: mquery(&(0x7f0000ffb000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 14:21:45 executing program 0: sysctl$kern(&(0x7f0000000540)={0x1, 0x1c}, 0x2, &(0x7f0000000580)="4aecc5034a953fc7cc179c4c474f207a817e7e3ac158a7ff51ea0e8a2b4acb5efc7e2b0bb6522a6954b6cb81ad003af0b3c1cece366009d27cdfc90b877ce29e4162a8bbf964a568d9ce13a67c4d01ab97b13a97a100c1bfc111d93a2c7911a6c0b944ac232b3ace1d0361555c07110f6be9e1b9010a2a0ab267381813c9ac960de0bce015f54661f1d301977391f37cafce323a087a62af27d69e7b3d6578ddf3ef17f2810e79e8c4c1c531e6dc81311eb164f18407aa830e387313c42fd7f3fed99028cd0598427acd09a4818cefbd2d19a0a4cd9eecb4d405e70a814d6ec7a153eb2db41bff29a02a7dceba42e6f8f17a38481a02ea4c20a0c086c20e73ff5371aa70a111179705f86ab5c054b2d778e6d01afd098684052a398248c5c9b873583eb2d6ae23e0bfccc7899639c9d163afa2efed430059fafdec88a956660a08d644fcf962840301f622a65dd8766ddaea2455b9f929358fa9e9be056284af8abf605cf4f67fd3531c54d7d58f72360d5432176c66d28b9264dd7159dd485d4b3e2a00fe162c35b55bf435627288acc78d5f12d90acf08b5aeefd6c9f58c6c9f6f95ebb71b2497a8984420a09264a267d015c4b3aea03af40cad4061b07576cd5f2f2489c06f5af02663a16781bc60a2a1ed552d6483822e462070dd4ae15f9b5a3c5c39646907a98bafaae5acadc1a6627e138b1eccaa1622dbcbe7db73e2d111a72dc90429aa965200c993b2d576dd08c6c289310a3d", &(0x7f0000001580)=0x218, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="b521484100de14f16a76da98f7e67b3b6c333ffef828ac134f621929719a8653755a1bde8d090427827504bddfd4518d34409aee3c", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="5ac118ebe637a0d28751f2be90f9da4590d7029afd9fcebaccfdf1933040", 0x1e) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f00000015c0)="8e8236bc09db4aaf6676f142f78b4354ea8423a6f552734820497965733314f0ec2b9058480f7117badecb9db76fb75b9bb7c85ad98828d2016685a882801e63ec236260f0724fe64f4f2db65ff22b6c29a3b5af71483f32899e35d9240a0121db4acca431353eaccc90876a62786759022b8f728ce8684f735b6fa27aab281457b3dd17c5e5213d92169f23ae3e3734c6e60bcd2dcb816c4e643aee82f427720a70633f9be294ded0e0fb1ce0cdca5ca32707e60637e812afc78e464a70a4cfb865dcb3c654a86860c0e60068bfa96566e706104ea08f9233fdebb0fcf631eb2b81f108e47d0b0bc21a2ec7ebffc15d44dfab8ef50c29830cb5f28102d0ce56d538c6288d83ad74bdee8364047d22b511f0ad1f30936d84013ba1dab496af073987beb78ac4db6fd6797e1092d1ce50dc2add22d7cb92bc87ff6dbb574d3f9ead03645a111e7baf9cd5d4c4aeddea13e8074e693bd5fe3a29fbca7f84718c621df47be10cc88c1999bf2d11c9ebc03cf71fdbc497665f27955fa1ffe39d1dcbeda9e38219308469e685c6bfdf7748469825b3a5d99d97483c744bb2a06e42ab612ecdd1fc53c706a72d84878b3bab6e70053b6f58de3e5500345af9f613a2cdfdad1ef7bd1ac0e295da91c87b7f96576a0551c299fbf6a949ffc23d8b70bd082fdc878465235bfb1fbd9220651d3e73ec0a95e3725a57a303a9956a341e3ec0556c8bbede572652f5a63c45f75cebade4de3cedab02876b5392401098441810f1bd410e3d8a558570e77341ad3ce8a2c6ca8198fd1b9bde09d3184ccb5fcec0e40c6bbd72d5190d164b92544e3e7a1c6c4d41c996dc4a3504322bae01535879961ec45745858464b11a3ec10bc8c576e7409a70338011ad621224a044dedcad68887723d3097e1a0661fc586e9af8b883b504bc0a420386d06b2e4840fedb356afb85a4172884e6976a2aaaa4cbdb6c4f16de3e1a3b8550a4dc06a9928d5d86b83daa6da5968a0ae6879fbc725e6da5f98d1fabe0266a333d057c0c74a494ee0b471d16a8bb3888c0e822707bc2a484ef3baab44fe690aa6059ac14158d9049e3504931c507392884fec67538ff7be2e75c5392f6c66ad51a83ec86b69b2ca312c0910341536ae72b3a93a8d041a97ef7f7cd90aecd1c89835b986f38de281323b7d3661608265ef8379b044b8dbc139f8f9b60c99c5925c308cd95241d9550553276ce4c4451072487972f2c23096a69443df4ebb20a86a052f5f358bad0fefea6f825350fefe726e023b671132eb8d846aa4fef66c50519741d54a6ad39a6bce71016da86f1a05ca52fdc262b12c33db864c17a1563ade261e9af1b302df861cbf7ea07a7541e10d2eecf9552ca55a5930142d404be206a878682598f295a4fdc0f39db648f50b904c45c83bceb2d13bfecf6b43f0374fc0b9bc2dfbe6e05b2bc0da60817ed37d7e5e13850c1fc004e1fc0a10f045c3a5ddef7bc89dacd798f065410acb6a800b0ab4c68064cf396a963832bfe38fdb3e7ee771e198d4ad95b7f7c33b40ac83c46157cfe8c7652141eb99b45c16dac29078ea2d0238a4d12802a4e79b8f0ef4fccff4ec4f10fcb792e911f22d1d4afa59a64982f734433fa28ab527b7e41387a6d1393a22f405d96c9803ff640d0edf8bb3f2dee1640d312c543031d250974dc51acc86c9220caa5f4fdb1a7f225bbf5d3875330307fa4a8e10110aa47ff7a14c82123f578e1a71539fc3c2b6a1854b731347332ae710032dd1db7d54b521ec58267e0f41c5248ad1053991a7cdfea5fbbe74c045a5ff255299964041e39269adf27b63f8dbb2abe1c90fb27e28d689214dd8e73c5ae47b53df98d6537990e43c1fc9b6a1bf780c606afb1343616eae6052db7c00d9b3afedec67a2be637c0be9c0a5ff2e0bd113a140534cc1a44b42995f22a918c1cc0356467eb604dfb963127cd04dacf9e6c356fd3bc444023c609d2b886045f1eb3dd3ac09461753bbcdadf2d0d68711cc22bf2f53c00489bcabbd60682cc815754814e9ce655fe672ee6305743787bd35372a260a4cdb97e2e37e41e41ec8927711fd76bccfeeb442de07d6ab67f5339e90eed1ff5fc5c51851a66be147caf48e0a5bb3221713a5a007b9754ebe446dc29d878886ca73b115738399fbb86a255f80594216974a06d7f4704ebc3732f6d222f0e8e5ade1982e708fcc8d7d270bbb48b89147b02cf36ac786402ad23c69004ed493f3b6169f6b979ca477ef5f94551cfa215e98d98c667a3eac9893b7df8c84ebdcbbc2e6ae9acbdc938cd3fb14fc3c4f721ac3ce3077c8b0e762b7b53881d0f552408fa64aa35f30f1f8a8eb59c17fc3bc3e369fae92376b41f218d5153b55c41bdeb939973efa3c9564b26f5bbf61eaa6e29f00a11d711d053040f42d36c723ae9e2a8c3ab913574d3276603c9e5d39df0da5dbda8cefa3732e333fc54a19fb1f78d9dd29ae9c744159929c3873312ba3f9a733d94ccf32efa6144bc0ddfa926fa2862412753bbbac542012519efef1b7ca592b0afeda8e5010b4ea76cfbed0346c85c995c6352ce581bf4f2d31504301f38a1de9396af2920be4fb317d1ee87c53fe61b23edddadd7355b95c6c3e10a001486b388bb3ce0ab3c9b4742f262233c2f656d8326238b37cee49b704ef1e722cfdb6890838be580775afadb0de055f2498eca4b9990699deaf02a9a3d5a08e28a409373edf6efab89a58535631dacedf71a80e5cf29a36ce02f288c519323bce8d1ca5a318cae28492ce307f60a23de3a4335bf3a6c04fbe5902c0309d1d9264a2fa359ddb80379adf70470fe55a65a341a8083b2a0b3be364352b032db5f455903d98e75c8f4517d0a4686b22507f640e20f0750a2f9b1c6e29b108e2e450c5027c9700e8313fe3dbed5798c9150c0495f10dee7d1c727ee9575188bd258cf44b4a1c63ce0bd84d76f2ddce10323251b94f363aefd6e3e9c6e9893bd8c20a93779401c9e853298bc7b38bf9e3c6977a850970bc1f5db9c31def1404787838db0cfd3ecca2a0e4eaafd51bea05c7f4100e95d4f998054bc52e816af6797f4d0f518c476c3fe9317c0b0812e8786994344f3374dedb83e6ea083ead7050632967a90e1e789baf32da85d27f0da0f5edfeb52ba7618fbc47b67fa7ca7cbed2ccf1b1d4bb14b48e32f76381949125ff6e220afd9d94cecd88d0762941c6c3a188ac32f04a4fa67c0d54b8796070d74984ad9f376c9323e1f407773c63da45c9431e74bf3e61820f6fec009b60883c91728b513d35aa683563a654187ba4d29822a1d0708dfd91e04ab5bebea17b83dc9e56d164e8a8d80f656ae9bf661ee9b42be995929bf57dcf7cf82587b773de387490b79a193d7594a749ae29528aebab80f0958ff85b4a7f7e7ead94bec2d4acd4cea4a2b363f99832a439dd167c2d07cb8e3df7cf4fec2a1120b06ffe79def5d33b7113cb25470d5c8735577440f9287aecaf77cf289cd637b0ae8c6dd39284262fbe714070a14f1c11144ce75e2c1312eba53e33e01fe7c3cd662d68a8720df755ee569e441b4e5cd20a0d257a41a428023b422c7d03c9762338c98f739192710a54314d3cd9dd3a0047313e89a3030801ca34ea856e067696d5b7abc48c83bce741c0a2e531c1cdb8fed0cc0d95cef6257596cb013aafc04326ab1860ff484b6459d8bba7f8ddd3aefad9b1cf2188223e847a5c45382d27461f521a987f69283a0a8617962518dbdb21d6909a682f0d870d5e9af17eb5788336f5b22bafe7a026f1a37e7577bcee57d60f2d7bf861a12008b106717fc1d5a99707ab36ae6f6974cd6432bf16d013d80a499bd74be9894acf82ddb3886099244ab151580790930fe61023de7656a955afc280e64bdb5f331ced4df3219629bbf63026ed26203321718a27cbf55bacf24ec113d217bf1d58e225b2ce3d4cca67ea1cf5ade3e5e86745a010f7f0eaa38e51e649dfd6cafa1a0862b9d8dc0ca7cfe2b64eef7f90f1bd3d61a67a41b5bce64e90345a9749857ecbfce5577364c9213a9361e20cf3f0f113132b99dec370467c6861ec0287f47e549418521406228c285b5a9918a635c165f11d80273c34ae72832c6061b277ace948f7a9a58504ec76926ecd2bdaba5eb432f90336e25bdcabb2aa84c3c29970978f910055b272ad16777aa14896b88284f159ee80d53ccf690d2684fada490f176969a07e83d8396fb1cd7a0fc07a40d4e8c053483fba474dad3c3d039891388fee7b6e5df4d546fa5e85659320a9f3d5d051478b543a63890cbc53e4e1ae611940ca13f6067c6d524d4af2c7eafa8e6cad5b09db99d3ffcf5e5dfec66ec287df04d8bdde28ab520acfb9ec63fceab89b48d36b17f81dcc0cca146af2927ca6eb6141b65205831313a738a6689eaf63c55a4100a5d046c33e500db39624f62c334f902f5354e6b91ffbdbf38e738248bfa1d0f22f5e0669bd66d50d9c10b7fff640868b869dc30a662e57a8e41e99c96d8c3e297b633df3bd32aff49c21f02fe58f4433a307358277b413a9dd0f26e359532799ee29616d86d8469c397ac54d0ce136921bb81b5c1173a595fe130453852f0f8ec94a6efa1ff04c25a91d47879f6fea3f08c0c2e14d0fc8ec24a3bf92ebfe53e32b4c4cbb5617da8dc73440b2a4ec51c119610dd16b34336ac35e667bd54bffd0e409de86a6fe1496dc5125ca113a50e36a74be1ea110a6659f696eb8a802e34f14878e4b148ba605b7b33ff7a5d94c04f141a403fc33a74a9b25b3fe21132d47120f07d1e42789506575f7819988287e5d603820d0340de1997e8c3bdc5437811a06d3489f59dba2ce789d9abb698abcfed72de9200c4654ae9ddde551acbac831438401aa9a88fee2798d65b652e3a19e349478872f24ace88d131343111912f7234da1ead9a01621c17d8b8771a54b9000b589c8d1615f426f3c3b3e1a616dce40669def3de4074875bffdac8cc8a513ce36d59c7ecd77f0536c0bca98731121649d6e93e7948caebe2457127d0eb995ade96322c0c913148fc6d5a40edad2a6562066ee81b93e451c6d7dd54efc6e54bc334e387468146756a1faa2d19da91314bc0bbbed5db9fe30a1fe9713713133f9de7899a9f1392661b715d7f710c7592ba53d10b8879c2c3996dd3eeb27234d9e7c5a1f3f1a513b5004542ef48204182150078f3e22d4506c066b40a51215b9b558de0859363fafa93128e39ec4a2a51c933aa3446748e71b34c956a3531cddc46697b8e340e19d91ed52b007539971e4f7d2c894d2cac1eeb95652d3307c67dddc5dadb6dd2e99b40a2d3d5863d4a9a67a72f0adef0d700a5f327bb4a5f80b815accbc36e6d825e23f2d89daa6341851b1e4183c635999f083518b0ecc161856e71522b791618bc5918daa4a16fce2f70b703b796cf29de9ccc3b6ea90f69ab1a241ea8427b741496ff2ace4ddb5b8c3b6434e849a0131aede316a8d009679d606090b84c9725dbdc38dfceaf6ac7d80a524807427c87d77146c0229c82a2856fd106154135aea92a57c292ecc0b2d2c15234823d5f6b2511a159e8fd7fc78c64001283593b23dbf14ae7e33e426ad37f07d69be5efdf2efa0d7022f93b5e449209f6e4a8f027eab0965dc83ea751bd5965acf3233b667851376dad885a0f9ba15d806d6866c495e2a85aa9a645a733b167bb779699b97275ec596b80552abc79faa7f47028dab5defb0df368ce73b9f9305673535d941a347f5706d7c3478acca49034cd95be6bd03c662a411c3395608c1eec2cdc3230", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="f95b6fd9880d441acd8af51ca14faee28585f46f14f918fce8b602d01471c7f7589e173efa942c20bfc9a549dbaa8d9ddae320b173499f0901168208204e60afba49c4a66f3d7e559874c48444cb87add0c6e7058bddba22a82586758108abb158d20c7606a5d97b0483d4d545bcce73c28eb0134d20bfe75ef91e2efadbbb1ff7528207ba09a176af7856fa9f578ce12e6ece199863147f5e6bb3c05783850f3a73813983fa599e9936f066be9426b6cec9dc259b1950629aad6d84fb97b2abcb01e0fdc192ec4fdb91934c84032545b5aaa7f3ef232eee68fe9a8e017466432535aaba2374be8a826c36b2f06080cc406ee297", 0xf4) 14:21:45 executing program 4: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff6d7ff20378f20800450000180004000000009078ac1400aa00ffffff00009078"]) 14:21:45 executing program 7: sysctl$vm(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:21:45 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) write(0xffffffffffffffff, &(0x7f0000000100)="9e1bffc55a522c826b8a4896", 0xc) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="0c179eaa", 0x4) (async) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) (async) write(r0, &(0x7f0000000500)="195eddd5683a0e0689205332982ad41712441417e9821d09f28d7b77024e44a6462a46a076cc571a926f6841640f6a8f47d685b210f91f5be2abf9572220f794976f12692c63e9175b367875bafa31c2fca253405e00db6608d1b6ef4603a0a86390b9e8b29f", 0x66) (async) r2 = socket(0x11, 0x4003, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc) (async) write(0xffffffffffffffff, &(0x7f00000001c0)="81bbae63638a67e978891fd2ad178c24fe27c4b8bc9f9fabb0d8cbf1b62e2ed6eef7887a53ab62d38462c4ad730000000000", 0x32) (async) getsockopt(r1, 0x9, 0x2, &(0x7f00000002c0)=""/219, &(0x7f0000000240)=0xdb) (async) open(&(0x7f0000000200)='./file0/file0/fi\x00', 0x800, 0xe) r3 = socket(0x18, 0x8000, 0x0) getsockopt(r3, 0x200000029, 0x6c, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/7}, &(0x7f0000000580)=0x9) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIOASYNC(r4, 0xc4504444, &(0x7f0000000000)) (async) setsockopt$sock_int(r4, 0xffff, 0x820, &(0x7f0000000400)=0x9, 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0xc0104419, &(0x7f0000000140)) (async) bind(r6, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) (async) close(r6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)}) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0xce6, 0x408, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r7, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) ioctl$VMM_IOC_INTR(r5, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 14:21:45 executing program 0: sysctl$kern(&(0x7f0000000540)={0x1, 0x1c}, 0x2, &(0x7f0000000580)="4aecc5034a953fc7cc179c4c474f207a817e7e3ac158a7ff51ea0e8a2b4acb5efc7e2b0bb6522a6954b6cb81ad003af0b3c1cece366009d27cdfc90b877ce29e4162a8bbf964a568d9ce13a67c4d01ab97b13a97a100c1bfc111d93a2c7911a6c0b944ac232b3ace1d0361555c07110f6be9e1b9010a2a0ab267381813c9ac960de0bce015f54661f1d301977391f37cafce323a087a62af27d69e7b3d6578ddf3ef17f2810e79e8c4c1c531e6dc81311eb164f18407aa830e387313c42fd7f3fed99028cd0598427acd09a4818cefbd2d19a0a4cd9eecb4d405e70a814d6ec7a153eb2db41bff29a02a7dceba42e6f8f17a38481a02ea4c20a0c086c20e73ff5371aa70a111179705f86ab5c054b2d778e6d01afd098684052a398248c5c9b873583eb2d6ae23e0bfccc7899639c9d163afa2efed430059fafdec88a956660a08d644fcf962840301f622a65dd8766ddaea2455b9f929358fa9e9be056284af8abf605cf4f67fd3531c54d7d58f72360d5432176c66d28b9264dd7159dd485d4b3e2a00fe162c35b55bf435627288acc78d5f12d90acf08b5aeefd6c9f58c6c9f6f95ebb71b2497a8984420a09264a267d015c4b3aea03af40cad4061b07576cd5f2f2489c06f5af02663a16781bc60a2a1ed552d6483822e462070dd4ae15f9b5a3c5c39646907a98bafaae5acadc1a6627e138b1eccaa1622dbcbe7db73e2d111a72dc90429aa965200c993b2d576dd08c6c289310a3d", &(0x7f0000001580)=0x218, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="b521484100de14f16a76da98f7e67b3b6c333ffef828ac134f621929719a8653755a1bde8d090427827504bddfd4518d34409aee3c", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="5ac118ebe637a0d28751f2be90f9da4590d7029afd9fcebaccfdf1933040", 0x1e) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f00000015c0)="8e8236bc09db4aaf6676f142f78b4354ea8423a6f552734820497965733314f0ec2b9058480f7117badecb9db76fb75b9bb7c85ad98828d2016685a882801e63ec236260f0724fe64f4f2db65ff22b6c29a3b5af71483f32899e35d9240a0121db4acca431353eaccc90876a62786759022b8f728ce8684f735b6fa27aab281457b3dd17c5e5213d92169f23ae3e3734c6e60bcd2dcb816c4e643aee82f427720a70633f9be294ded0e0fb1ce0cdca5ca32707e60637e812afc78e464a70a4cfb865dcb3c654a86860c0e60068bfa96566e706104ea08f9233fdebb0fcf631eb2b81f108e47d0b0bc21a2ec7ebffc15d44dfab8ef50c29830cb5f28102d0ce56d538c6288d83ad74bdee8364047d22b511f0ad1f30936d84013ba1dab496af073987beb78ac4db6fd6797e1092d1ce50dc2add22d7cb92bc87ff6dbb574d3f9ead03645a111e7baf9cd5d4c4aeddea13e8074e693bd5fe3a29fbca7f84718c621df47be10cc88c1999bf2d11c9ebc03cf71fdbc497665f27955fa1ffe39d1dcbeda9e38219308469e685c6bfdf7748469825b3a5d99d97483c744bb2a06e42ab612ecdd1fc53c706a72d84878b3bab6e70053b6f58de3e5500345af9f613a2cdfdad1ef7bd1ac0e295da91c87b7f96576a0551c299fbf6a949ffc23d8b70bd082fdc878465235bfb1fbd9220651d3e73ec0a95e3725a57a303a9956a341e3ec0556c8bbede572652f5a63c45f75cebade4de3cedab02876b5392401098441810f1bd410e3d8a558570e77341ad3ce8a2c6ca8198fd1b9bde09d3184ccb5fcec0e40c6bbd72d5190d164b92544e3e7a1c6c4d41c996dc4a3504322bae01535879961ec45745858464b11a3ec10bc8c576e7409a70338011ad621224a044dedcad68887723d3097e1a0661fc586e9af8b883b504bc0a420386d06b2e4840fedb356afb85a4172884e6976a2aaaa4cbdb6c4f16de3e1a3b8550a4dc06a9928d5d86b83daa6da5968a0ae6879fbc725e6da5f98d1fabe0266a333d057c0c74a494ee0b471d16a8bb3888c0e822707bc2a484ef3baab44fe690aa6059ac14158d9049e3504931c507392884fec67538ff7be2e75c5392f6c66ad51a83ec86b69b2ca312c0910341536ae72b3a93a8d041a97ef7f7cd90aecd1c89835b986f38de281323b7d3661608265ef8379b044b8dbc139f8f9b60c99c5925c308cd95241d9550553276ce4c4451072487972f2c23096a69443df4ebb20a86a052f5f358bad0fefea6f825350fefe726e023b671132eb8d846aa4fef66c50519741d54a6ad39a6bce71016da86f1a05ca52fdc262b12c33db864c17a1563ade261e9af1b302df861cbf7ea07a7541e10d2eecf9552ca55a5930142d404be206a878682598f295a4fdc0f39db648f50b904c45c83bceb2d13bfecf6b43f0374fc0b9bc2dfbe6e05b2bc0da60817ed37d7e5e13850c1fc004e1fc0a10f045c3a5ddef7bc89dacd798f065410acb6a800b0ab4c68064cf396a963832bfe38fdb3e7ee771e198d4ad95b7f7c33b40ac83c46157cfe8c7652141eb99b45c16dac29078ea2d0238a4d12802a4e79b8f0ef4fccff4ec4f10fcb792e911f22d1d4afa59a64982f734433fa28ab527b7e41387a6d1393a22f405d96c9803ff640d0edf8bb3f2dee1640d312c543031d250974dc51acc86c9220caa5f4fdb1a7f225bbf5d3875330307fa4a8e10110aa47ff7a14c82123f578e1a71539fc3c2b6a1854b731347332ae710032dd1db7d54b521ec58267e0f41c5248ad1053991a7cdfea5fbbe74c045a5ff255299964041e39269adf27b63f8dbb2abe1c90fb27e28d689214dd8e73c5ae47b53df98d6537990e43c1fc9b6a1bf780c606afb1343616eae6052db7c00d9b3afedec67a2be637c0be9c0a5ff2e0bd113a140534cc1a44b42995f22a918c1cc0356467eb604dfb963127cd04dacf9e6c356fd3bc444023c609d2b886045f1eb3dd3ac09461753bbcdadf2d0d68711cc22bf2f53c00489bcabbd60682cc815754814e9ce655fe672ee6305743787bd35372a260a4cdb97e2e37e41e41ec8927711fd76bccfeeb442de07d6ab67f5339e90eed1ff5fc5c51851a66be147caf48e0a5bb3221713a5a007b9754ebe446dc29d878886ca73b115738399fbb86a255f80594216974a06d7f4704ebc3732f6d222f0e8e5ade1982e708fcc8d7d270bbb48b89147b02cf36ac786402ad23c69004ed493f3b6169f6b979ca477ef5f94551cfa215e98d98c667a3eac9893b7df8c84ebdcbbc2e6ae9acbdc938cd3fb14fc3c4f721ac3ce3077c8b0e762b7b53881d0f552408fa64aa35f30f1f8a8eb59c17fc3bc3e369fae92376b41f218d5153b55c41bdeb939973efa3c9564b26f5bbf61eaa6e29f00a11d711d053040f42d36c723ae9e2a8c3ab913574d3276603c9e5d39df0da5dbda8cefa3732e333fc54a19fb1f78d9dd29ae9c744159929c3873312ba3f9a733d94ccf32efa6144bc0ddfa926fa2862412753bbbac542012519efef1b7ca592b0afeda8e5010b4ea76cfbed0346c85c995c6352ce581bf4f2d31504301f38a1de9396af2920be4fb317d1ee87c53fe61b23edddadd7355b95c6c3e10a001486b388bb3ce0ab3c9b4742f262233c2f656d8326238b37cee49b704ef1e722cfdb6890838be580775afadb0de055f2498eca4b9990699deaf02a9a3d5a08e28a409373edf6efab89a58535631dacedf71a80e5cf29a36ce02f288c519323bce8d1ca5a318cae28492ce307f60a23de3a4335bf3a6c04fbe5902c0309d1d9264a2fa359ddb80379adf70470fe55a65a341a8083b2a0b3be364352b032db5f455903d98e75c8f4517d0a4686b22507f640e20f0750a2f9b1c6e29b108e2e450c5027c9700e8313fe3dbed5798c9150c0495f10dee7d1c727ee9575188bd258cf44b4a1c63ce0bd84d76f2ddce10323251b94f363aefd6e3e9c6e9893bd8c20a93779401c9e853298bc7b38bf9e3c6977a850970bc1f5db9c31def1404787838db0cfd3ecca2a0e4eaafd51bea05c7f4100e95d4f998054bc52e816af6797f4d0f518c476c3fe9317c0b0812e8786994344f3374dedb83e6ea083ead7050632967a90e1e789baf32da85d27f0da0f5edfeb52ba7618fbc47b67fa7ca7cbed2ccf1b1d4bb14b48e32f76381949125ff6e220afd9d94cecd88d0762941c6c3a188ac32f04a4fa67c0d54b8796070d74984ad9f376c9323e1f407773c63da45c9431e74bf3e61820f6fec009b60883c91728b513d35aa683563a654187ba4d29822a1d0708dfd91e04ab5bebea17b83dc9e56d164e8a8d80f656ae9bf661ee9b42be995929bf57dcf7cf82587b773de387490b79a193d7594a749ae29528aebab80f0958ff85b4a7f7e7ead94bec2d4acd4cea4a2b363f99832a439dd167c2d07cb8e3df7cf4fec2a1120b06ffe79def5d33b7113cb25470d5c8735577440f9287aecaf77cf289cd637b0ae8c6dd39284262fbe714070a14f1c11144ce75e2c1312eba53e33e01fe7c3cd662d68a8720df755ee569e441b4e5cd20a0d257a41a428023b422c7d03c9762338c98f739192710a54314d3cd9dd3a0047313e89a3030801ca34ea856e067696d5b7abc48c83bce741c0a2e531c1cdb8fed0cc0d95cef6257596cb013aafc04326ab1860ff484b6459d8bba7f8ddd3aefad9b1cf2188223e847a5c45382d27461f521a987f69283a0a8617962518dbdb21d6909a682f0d870d5e9af17eb5788336f5b22bafe7a026f1a37e7577bcee57d60f2d7bf861a12008b106717fc1d5a99707ab36ae6f6974cd6432bf16d013d80a499bd74be9894acf82ddb3886099244ab151580790930fe61023de7656a955afc280e64bdb5f331ced4df3219629bbf63026ed26203321718a27cbf55bacf24ec113d217bf1d58e225b2ce3d4cca67ea1cf5ade3e5e86745a010f7f0eaa38e51e649dfd6cafa1a0862b9d8dc0ca7cfe2b64eef7f90f1bd3d61a67a41b5bce64e90345a9749857ecbfce5577364c9213a9361e20cf3f0f113132b99dec370467c6861ec0287f47e549418521406228c285b5a9918a635c165f11d80273c34ae72832c6061b277ace948f7a9a58504ec76926ecd2bdaba5eb432f90336e25bdcabb2aa84c3c29970978f910055b272ad16777aa14896b88284f159ee80d53ccf690d2684fada490f176969a07e83d8396fb1cd7a0fc07a40d4e8c053483fba474dad3c3d039891388fee7b6e5df4d546fa5e85659320a9f3d5d051478b543a63890cbc53e4e1ae611940ca13f6067c6d524d4af2c7eafa8e6cad5b09db99d3ffcf5e5dfec66ec287df04d8bdde28ab520acfb9ec63fceab89b48d36b17f81dcc0cca146af2927ca6eb6141b65205831313a738a6689eaf63c55a4100a5d046c33e500db39624f62c334f902f5354e6b91ffbdbf38e738248bfa1d0f22f5e0669bd66d50d9c10b7fff640868b869dc30a662e57a8e41e99c96d8c3e297b633df3bd32aff49c21f02fe58f4433a307358277b413a9dd0f26e359532799ee29616d86d8469c397ac54d0ce136921bb81b5c1173a595fe130453852f0f8ec94a6efa1ff04c25a91d47879f6fea3f08c0c2e14d0fc8ec24a3bf92ebfe53e32b4c4cbb5617da8dc73440b2a4ec51c119610dd16b34336ac35e667bd54bffd0e409de86a6fe1496dc5125ca113a50e36a74be1ea110a6659f696eb8a802e34f14878e4b148ba605b7b33ff7a5d94c04f141a403fc33a74a9b25b3fe21132d47120f07d1e42789506575f7819988287e5d603820d0340de1997e8c3bdc5437811a06d3489f59dba2ce789d9abb698abcfed72de9200c4654ae9ddde551acbac831438401aa9a88fee2798d65b652e3a19e349478872f24ace88d131343111912f7234da1ead9a01621c17d8b8771a54b9000b589c8d1615f426f3c3b3e1a616dce40669def3de4074875bffdac8cc8a513ce36d59c7ecd77f0536c0bca98731121649d6e93e7948caebe2457127d0eb995ade96322c0c913148fc6d5a40edad2a6562066ee81b93e451c6d7dd54efc6e54bc334e387468146756a1faa2d19da91314bc0bbbed5db9fe30a1fe9713713133f9de7899a9f1392661b715d7f710c7592ba53d10b8879c2c3996dd3eeb27234d9e7c5a1f3f1a513b5004542ef48204182150078f3e22d4506c066b40a51215b9b558de0859363fafa93128e39ec4a2a51c933aa3446748e71b34c956a3531cddc46697b8e340e19d91ed52b007539971e4f7d2c894d2cac1eeb95652d3307c67dddc5dadb6dd2e99b40a2d3d5863d4a9a67a72f0adef0d700a5f327bb4a5f80b815accbc36e6d825e23f2d89daa6341851b1e4183c635999f083518b0ecc161856e71522b791618bc5918daa4a16fce2f70b703b796cf29de9ccc3b6ea90f69ab1a241ea8427b741496ff2ace4ddb5b8c3b6434e849a0131aede316a8d009679d606090b84c9725dbdc38dfceaf6ac7d80a524807427c87d77146c0229c82a2856fd106154135aea92a57c292ecc0b2d2c15234823d5f6b2511a159e8fd7fc78c64001283593b23dbf14ae7e33e426ad37f07d69be5efdf2efa0d7022f93b5e449209f6e4a8f027eab0965dc83ea751bd5965acf3233b667851376dad885a0f9ba15d806d6866c495e2a85aa9a645a733b167bb779699b97275ec596b80552abc79faa7f47028dab5defb0df368ce73b9f9305673535d941a347f5706d7c3478acca49034cd95be6bd03c662a411c3395608c1eec2cdc3230", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="f95b6fd9880d441acd8af51ca14faee28585f46f14f918fce8b602d01471c7f7589e173efa942c20bfc9a549dbaa8d9ddae320b173499f0901168208204e60afba49c4a66f3d7e559874c48444cb87add0c6e7058bddba22a82586758108abb158d20c7606a5d97b0483d4d545bcce73c28eb0134d20bfe75ef91e2efadbbb1ff7528207ba09a176af7856fa9f578ce12e6ece199863147f5e6bb3c05783850f3a73813983fa599e9936f066be9426b6cec9dc259b1950629aad6d84fb97b2abcb01e0fdc192ec4fdb91934c84032545b5aaa7f3ef232eee68fe9a8e017466432535aaba2374be8a826c36b2f06080cc406ee297", 0xf4) 14:21:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffa}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="2eaabad40041708e7847e1b7e237", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffa}]}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) ioctl$BIOCFLUSH(r1, 0x20004268) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="2eaabad40041708e7847e1b7e237", 0xe, 0x0) (async) 14:21:45 executing program 6: mquery(&(0x7f0000ffb000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mquery(&(0x7f0000ffb000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) 14:21:45 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) write(0xffffffffffffffff, &(0x7f0000000100)="9e1bffc55a522c826b8a4896", 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="0c179eaa", 0x4) (async) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) (async, rerun: 64) write(r0, &(0x7f0000000500)="195eddd5683a0e0689205332982ad41712441417e9821d09f28d7b77024e44a6462a46a076cc571a926f6841640f6a8f47d685b210f91f5be2abf9572220f794976f12692c63e9175b367875bafa31c2fca253405e00db6608d1b6ef4603a0a86390b9e8b29f", 0x66) (async, rerun: 64) r2 = socket(0x11, 0x4003, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc) write(0xffffffffffffffff, &(0x7f00000001c0)="81bbae63638a67e978891fd2ad178c24fe27c4b8bc9f9fabb0d8cbf1b62e2ed6eef7887a53ab62d38462c4ad730000000000", 0x32) (async) getsockopt(r1, 0x9, 0x2, &(0x7f00000002c0)=""/219, &(0x7f0000000240)=0xdb) open(&(0x7f0000000200)='./file0/file0/fi\x00', 0x800, 0xe) (async) r3 = socket(0x18, 0x8000, 0x0) getsockopt(r3, 0x200000029, 0x6c, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/7}, &(0x7f0000000580)=0x9) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIOASYNC(r4, 0xc4504444, &(0x7f0000000000)) (async) setsockopt$sock_int(r4, 0xffff, 0x820, &(0x7f0000000400)=0x9, 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0xc0104419, &(0x7f0000000140)) (async) bind(r6, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) close(r6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)}) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0xce6, 0x408, 0x8}) (async, rerun: 32) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) (rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r7, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) (async) ioctl$VMM_IOC_INTR(r5, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 14:21:45 executing program 4: r0 = syz_open_pts() close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) (async) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff6d7ff20378f20800450000180004000000009078ac1400aa00ffffff00009078"]) 14:21:45 executing program 3: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x2, 0xfffffde1, "97c30600000000eaffffffffff1ff9ff00", 0x0, 0x2}) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2f465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fe2aa2786a7b4b39ce637ef3c53f88edcc539e72e5ff1031571ebb9a54c1ea8426de968aff7f470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x4, &(0x7f0000001600)="e007baec0432d59925cf6dc7775b2957ad19d1e241b550d4f6da79d1632d04ab8010075b10588ab3e1d7cd7b70d7a929bcb9483e9b6ee2482f65bef5a5c4600916a1292d5cadeaa0e5abbcbe07cd0bad30a7a6304f222731cf22b5f295ff2792e874e10829c2b9d450126e0012aed9e7f155ec4d9fc6acd28ce46d5be3f11092c2b94fc1c740d4d75dc208", 0x8b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup2(r0, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r4, &(0x7f0000001580)=[{&(0x7f00000002c0)="49422e5cc0cf0f71475486e51644ace3b8a1bc2ff611173f985b3345b186954cd908d1dc7f2b2552534242271abea02626686a44c91687e36523d3e18d77a141cddb95dc5843b380a0a336d4fc45a1adf5b6e1c1bc037a526e58de6306d5910aa5c6bfa51ff56d032dba6a2fe512011afcf4cf4a1df031b35ffa08a11a966f8913da88fa254c9b996e", 0x89}, {&(0x7f0000000380)="0ee217296370b0a0584b1ce23ff137f7284459888456d2b1af27d030ca7cd6410e5b3ea4b3d7673def65aaac7bb3d93a2d4d5b31e117ac060a73a830a36329424586d694c25938c9110f", 0x4a}, {&(0x7f0000000400)="179f2c4d1f0be3fe712c222ff1544bbc59b2bf4c220bbadec2deb4f5863fdf351647d8990038e37cd4e77649705079bdb3538bc417fc858ba7e662e0e4037e03523afd77f53f6c431d09a972a605f9e1bc7918aa1cbf01d12586184d2caf147f9d16e1924c966e1093a1c51ca6341d2375da7f1d6ceebdfb0103128d0dc100bbb2ef858f9459babe50e3ed9b836fe7b8a84822aa627d5f4289ac77ada7e1bf5efc2699f3f0ad0f01d4ce9b18c5b9c2ab4808b926db6c1a28aa4eaf7a29947afae09e31b6e0d50a52094a8a333e9157c276696029b9034bc071c2671747dd8d7d48a97ebb9dc6774b75128faefd674b268dbb0a2f89b75304f0878807faa06b2e4ebda4b9ea59524cd07e734d10b5b85bc8aef52a6ba724859b7cbb15a15d778fc7af731435efde9795e422f69350121b064070b290ad1bc85465d49ec2c61c45502d7228057a78acba1f7de931cded95b0033686356b69b5525ca0511670ab996ea45fe82e43512465e558d0b68d01f142cd8e927151ddf1a599b00c2c763510e97d9decb1f538ff2a5ec3e19d7f0854429706c93c78125c7a7fdaffb3c20842ebedf9a940ae576814652ca2d3fa3502a02340589417d3776b1898b1a0a81fe67f2a9630c71d3af6bd86a7f22ea9341d30b59a76578dcbc133ca068eae9000b0a1da6f36bbc4a9127f16e15c854a0b48e8778e90bdb8c36c1abf2f80e0b0c6452f2fd5a19f12cb2d8ceaacd5a3940ea8a598cc86d013bdc3fc70d6be6af3f5a992c0d73a84f32b7a574c2ce3e5d227f36508becf52daa2b5ffd3d388a140ccc5f4416ebd0ec18f33755b704846f3697f6e9273f8ff9a3cd1e483308d784f970435dd5156911869dbe1748c91a5612c044c2ef082f4e822130219dbdf0f96c217381a668eca55cdb2d81be3205ca633e8647441b4e93681dfe68c3fa7e51b825a8f3f0ffb09a8bc306624f28004ada3c4bb0397166841807dee2cb35852e779d21882b68cef0227671930343ee6bdcc95c1ff48031f85183bf9d014b4b32e65e60db6452fd0124b1ba4216689fd9548a8f8c385d1b41b0633bef7c4893e45a8086e826b7f3eccb9973bb6d8f53aa35b0f4ee855b10eba3a757b3c64d6691d8eef46d64eac5bdb66c60d86a41450c2b56c13f3ea903ecfb49d3cbf6473c173506f9ce4c45b96c92518c78f82d1efec665980ff71f77562c67fbafe636ae8b121b73d124b5d5251e70d5058d1404330ab60b22a07bcfdb69d04579d892eee1cf1f3b4bf422671d280b8f725106f3022b1c858a8cdf63ce51e2117adbaa6e678eb8316d69d472e62e23bff64757175d2b1335ec6c64466725e0e8c067509f1af4712691bebc65ab966e56346fc6ae553d8bba0a71427deccf4cd00c93c60b41cceb5125eecf9f95784429abcb2b134bc82a77e137f82a8e26ec69b7f20194b05d73495f26cc5800c831a98ea9998837347492caedaff96114424b0d367799d5989db3ae5191dce48b0f8fc222e92809d3bbea5e04da639279c9a91131552a5507257468329a655e8e234b41e1be9bdcdbb38e72b748114593640d8f70f6281b632958956a0100a408f536967d306fff75ac74f09981c710f14e37d26173b3439da3e2189658cb02931f55183816f00161057fc728f94011487808bcbaeb1affce7a509c766dcb8cb19937d87f600994ff8591689cf9ce16b34c7bf2ff1eec00cd7e610b01c575dcf4e3f8318981b6a1db493405a9de0af7ccd69ff3e260c00a76b10d60736df7dab7ecde8e3ea9906e80532295412d62f7a376bced96497ccb71712e78e0e892b6412d5ea8d0024c6efca93372d08d507008971474c43ec80fc4660cbe23bc902bd785d55e5124d3669ef4adb83e938a2e784a9c811d7e2c1e5844875ea0f1db8854241bbf79d12e8eef96a1bcc55dec15b1ba12b79a75a2e66d52abb52aab24dcdf071f6b0ec4905ddc6817ede08aecb45b60b8fce3d3c248de6a09d9eb5f4f8d8d5216a213a68fde9a5ee310b1aa35b65c76eb4b5f742e25086ad3bc0ce255e272c4f100d9d9d9e165668a47abfdb3e7e4bd391e0f2dfb2ba07356c62e721edc87884209070351f6c6d8911186d1a0efbd4a6dc0d4787385b11685283800fb23034c58f0fad562eb170c3b9a3fe72c59bcd957aa28ad012f26c1b09c69b413812b636cf444ad96a7eea75d8add375fc89739fdc5f96f1d40d0233ae23f3628f6de5ecb844b6284058b8e707e00a1996f68a79269245c769051f02a8c77ce29027291e667ac20c9f448d035cf46cb700274bddc0db11e918bf228e5d8792d5ea4476b48bc5112bcd76af02d8965241c491f2a1455e298aa38fb8006797fcd6f67c3db22ebd61beda5f4c8c81ea44ef1b947267357f74e0b86f41ec715bb16f8b3e997b8cd09fb4109e896dd8b041e27e956704471f701e54d1acdfbf458bc91bced1b43a64e6f1d70c81563f057f593101acf5aa38cca46ef9aa8e1376a41d433ff0252a5d7c479e48b30ddbe11881233ab1bf913dc05d531656798a1f80b63ede2e4a1d71a323200a4b82a5d8637dac6cda7666c1330be64164fb25f50530454ac8f7b8747b010e88a1438d4c03a3df5cd6e42adf50b6d0ab698eee3ebf87c514c3735d102b4caf6f374956bb9dac5dc792f8f7ca128fc4b65674916a7d981c13fc356bc000d8d9e3535abc665d99d573b6be00ceb1912714d67be4135f54ff3def478657ab60f492da938450cf9ebd7a2505c306a022a35fa8c1769008fc755ed62d5ed2925cceb1da5cb8c63973cba6dfc4f4342acd1be5c844c083638faf6f065eb5336976fb1a522abec7f4570ed2da608378a10b7fbead1ff4f4fa773106231717e5a0c98e14e8db9a2e1900820aada5db21a05f9824f5eecea90776a84f8ac1cd2edb5f73a97ffbf44afbbf3489b2c02b105056de2740b8e58cfa504624f1fa06d6f6527753cb7513920f132b1af0a504fffcb35d1ff1f3c60e5bb6d3132165f4d7367f67406e2332ecb0852392aa3e16e7e13e3e1b8a410ff2fcd5be14fe623d42a37c0daf2b2f2164e0792190b3d89502b2d5e5db17017dafc9ec06bb5f6e02b6f7f1eae0fbde5bef2df54a8ab615dacc1e15651394825b00325fc5e7998b8086124066316204b6e3480924c13b970970bbab1cf04038e34a9b23b8425a6a8a065ff743cbe7a1da13c42720a2104cbddfbe0c05b41bb9c2ba9eebd34c84081ee4367c6acb4a2e0a38e4160ca36e58978cc55939cf0059364c9ea43e1c8639757ad6b0fd2192ce9e0f8c850b1054d1e13e4c2f3020893e417f13168e053eed2412022863607e7fbd64e52b52f31a9b32d27a654c21e2dfecb7b053521c3f1b0381479afb102dccd5de907ff084d3b2a2b4348996beb9f943b2a2ef6452ddc8afb90a02498a9e2f1a736fa842988a6423704e8abe72aa5124279525c4ea876b4d1103c05d861ea54d8152a848dca08a4d536cc79c546ee91c1b77f20a0efd14260518cd849d5ceb3ef8ac8f2758e091559216d7f6bda5f46f337b651c20f7a6580a48948e6f4afc9e41e371976e005b393c98870b1946ccb43a67c46510e996a3683fb29ee0489f0991595b65f851480ebf07dadb138cc0bf12355974e2d1cd2a29e9930b142bb9206fbf694b1de17b6e9f47f196c6665351019e3bf5126f09054ab4484a824b470635d622e86865c165c61d81e6107f7274b8db1732760a3281d29c087934fc7c0d05b7335dffc11b3ca4e0e0bef1fefb75dd5539cf7b46a1e17e13a83215baae433e72d678161208d80010e9298a4383bc14c4b6cd3393913b1ac2c5de8ae8bde4343ac03fb5908c6b49c460e04e7ae5b3a93726bc6a42946183d3d3070b77a0d5cda19a85b44c14fb084457e90fdf6cdd3ace6ba326ba1dd3f90f238622ecc7594fad9df5cff98ca80adf2e6fa671c8ac672dea2df6dc0211302d836706f8a2bce230b24e1b25c362c17ea5c63362a3a03cf11f43ff84d2cf21ff6d0b3e1742a4071b591baf79da3de6d505844b4d0f04bc9377aba6886b81cd978bbd7e6741661629bfde055e2ce8c356bafc663c0d02a420a96e6d7084a69c43884c303e89ab59cee7bba0cea1bf462bd6d87a8d33c9abaaf64fe43936951254de0151bf9d0b0262614a234c27df2dae44c9bb54fb2d575500dcb603371ada287349a70901e7a24017a9e8cfc564b5800fe7c069d47595878ddc7fd0930db3e3c0710e1b50c4442828ab8f1de549960c6992c105ba5378bc05ed627dfbce060a8de2873ff9df4de310032e8bde8e2283cd96307311eeee7572877d3b469eacca3db48e4bbf49ff1076c7cd802a567df8cad7d5f014be33d43bc04c2f4cc97b8f0343221ea19c4dcb19772490d965e5f8f52bb1338776206d387a1256d1e5857a6475ce48eb50e82d2ae5ab01c2a71955a3a5034a1c7cceda8ecfc79c02952875f49a4406469f5b0086a2c0b67f43ad771e9bd8f1fd9ce1b342ca8c6df9cba8da36eb0433ada28814f513315fa7d5dd04eba468a4119faa3d5874b92d51729475f8c714035a3004793d68427869fd375b0e83c81a7eb9c3b9728db41a509800bef943e43d76d92dc8e58d9d9b0d37ed93a2b26f0a912d197df8a3f130fe635d3f3f7f4c6f49f9c64f341cff6a55fcdeef3417260afb0ea403b14497bfc6f950e761577eee584529afb5271709a790620dab8c2f74ff688025cce00962e2ae2951ffd64f76c6e15fce59ef0c602b540ed37813228ffbdb6ab86f40324164d374087e1717788cd724bd6308739fffdbc4b3ea0ae697f4537ed25b20c2ae12f3d59cbcaa9da607feac8028aaf58bffc314cd3b28fde8a782917a4385269285a1421b835db31b9505b83bcef24467abdfa0ae5e823813386a3600c09c9c9ce0756d69c1690baa0a27c8691c5dd3e61514c84f715f032105fe50aee8abd9c61e0640bfa83fc252c6d888ab75135c55d997c3d79774d1170622832318c9c7d431208ccc95f3710d1593907bc71bf019102b11a108fbd3479ca14ec62beb1f368530255138dc2127f29d4ebbad99135c237c7960cf21c05263edcdb68c35f7ab165a74237eb9a780384491a9d05cfeeeac79ba93e4c0dc0aca3e9d65bbbc6c082e315f9cb600521c6f48bf7bbc9dcb10d08656429eaf8b28677b4c9645e044ba3daba601687956a5e0f463f49929a1ec0590eba074929ab2643ad3e74174da42557a5318115e469e84f44eaaf1681500f76a99374635913a91b673f1b5e049154c305a05232dcb2464209760e66c9d5e44faca100ec5b42826d8025739e4fad57c3d8abde9b66649c160fed751a8625809cc7e5f5b8130c0eea88bca75018055218271fac29ba87fba8f37793749296faa0f247770fd9783acbfd1e9ef8148418ba4a10a681cff2d78a11b8c2f6e638934bd8c34d501f7a0e1b657c14861b464f4243a73a3b35f372b91b6b24429d005e304ed16d5edc438ae51c1894cc28cfc5109b8fa12302f2603908ed281bb27c2050c2193b3dc0b4e2a134c70bf535d9109216eb79a1c9de36e902a02bd5de9eb4aa0b8528d98ed560e611930d5a28b849a2fe2ea76c3096093c4092dd74dd40597644ecc2b34ed427aeeacbeeb23aa79d46c73184f5ead1e11b574d6f9297f48f111e4440f0ac4bf77e3f3f381a81bb051199787baac6bbb26d3592a012e6ff999900bc6e5e79f0dcc52db425c783be7f94be701bd0e9cc6c6a7e359bdb9692c35c130d07dfbafe0e9f08ff716d4e60ae41778e6e07ca7a2ab7529ed46c3685e5654f313696c3e042c", 0x1000}, {&(0x7f0000000040)='7\t4', 0x3}, {&(0x7f0000001400)="7c34739853bd786961ccd4a4b78dfcb8fcd1e775ca6559afb4ce7c0bfe01256fd0820a47fbd9cc3fcd89a43cdc9d2863aac0f6e577ccc75157b9bea1f1acf32a5e596fd504feec79cef909d3b0810d83813dd95b6f00d13b47b637b5080045bec3370b3519259a9f0bea8cd49137fd55c2c6aa53ce", 0x75}, {&(0x7f0000000100)="2ac5e944560337f60004cc7e505d8b3969695cb6347a002aae12c7da8714995e4bb9b73ee3bcf498124cbd66afa5b4dbd7", 0x31}, {&(0x7f0000001480)="9520403dba0c19545ed0f6fabb9a9fdc70c574eda91c242b8523011afccdaa727933", 0x22}, {&(0x7f00000014c0)="2e364e492d7d3998993a06cfb65c8fc753fd481f130181517664b3322b04af2787ac95a4ce7badcc62d14198e49be011ddc9cfb6ff652ba0a1ab9a623d4e0dd5d8b5a45842660434d6ce55fad8106db3be6c8ff585f59029ec18a57aa81049e7417fa2caa7999d28bc0bed7e6742ca6d13ddf513ef6ee2dd8727222a26697f5e345b66", 0x83}], 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) setsockopt(r5, 0xd8a, 0xfffffffe, &(0x7f0000000200)="f8e90eb084c1d6aa9e967426800347de607261b96cd1f3f329a6d9da93e6463bdf3678293290bef238ed6b956697b5bd4d7d2da87a8f6b39a7c23b27710d01a179110731f45b6af7d30e6fdc00ef2cc2feab5a7a77a5d37bb70d243b84ffa6293dff9755fd1d8719a29d0a8ff2726b23440b56c154e9ccd2ddb72244429ec9d23cd02a29daf6ade3e5d890ed287855cbcb", 0x91) 14:21:45 executing program 7: mkdir(&(0x7f00000000c0)='./file0\x00', 0x103) setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x6bf) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0xff81, 0x1000}, {0x4, 0x400, 0x7941746b2f49a83a}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x3, 0xffff, 0x3000}, {0x4, 0x20, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0x7ff, 0x800}, {0x1, 0x101, 0x1000}, {0x0, 0x3d62, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0xe585, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x1, 0x1800}, {0x2, 0x8, 0x1800}, {0x0, 0x200}, {0x4, 0x4, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = msgget(0x1, 0x631) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r3, r4, r5, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r6, 0x6b4, 0x0, 0x9, 0x1}) chown(&(0x7f00000001c0)='./file0\x00', r1, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10c, 0x1}, 0x6, 0x5, 0x4}) r7 = getuid() r8 = msgget(0x1, 0x631) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r9, r10, r11, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r12, 0x6b4, 0x0, 0x9, 0x1}) lchown(&(0x7f0000000100)='./file0\x00', r7, r11) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xc) r13 = getuid() setuid(r13) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 14:21:45 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x92}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1000005, 0x6acb978a, "0d43000000070000000000000800002cb4205700"}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="e5eba711d265cd4a6915a540d2739714f8531ecf959b7f0079feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010da4ab46a62ef8eeae3fd6df7898dddfcd84fa77d8abc422eeb4baa16705c1f4935742f5db89db7f07", 0xaa}], 0x1) 14:21:45 executing program 0: sysctl$kern(&(0x7f0000000540)={0x1, 0x1c}, 0x2, &(0x7f0000000580)="4aecc5034a953fc7cc179c4c474f207a817e7e3ac158a7ff51ea0e8a2b4acb5efc7e2b0bb6522a6954b6cb81ad003af0b3c1cece366009d27cdfc90b877ce29e4162a8bbf964a568d9ce13a67c4d01ab97b13a97a100c1bfc111d93a2c7911a6c0b944ac232b3ace1d0361555c07110f6be9e1b9010a2a0ab267381813c9ac960de0bce015f54661f1d301977391f37cafce323a087a62af27d69e7b3d6578ddf3ef17f2810e79e8c4c1c531e6dc81311eb164f18407aa830e387313c42fd7f3fed99028cd0598427acd09a4818cefbd2d19a0a4cd9eecb4d405e70a814d6ec7a153eb2db41bff29a02a7dceba42e6f8f17a38481a02ea4c20a0c086c20e73ff5371aa70a111179705f86ab5c054b2d778e6d01afd098684052a398248c5c9b873583eb2d6ae23e0bfccc7899639c9d163afa2efed430059fafdec88a956660a08d644fcf962840301f622a65dd8766ddaea2455b9f929358fa9e9be056284af8abf605cf4f67fd3531c54d7d58f72360d5432176c66d28b9264dd7159dd485d4b3e2a00fe162c35b55bf435627288acc78d5f12d90acf08b5aeefd6c9f58c6c9f6f95ebb71b2497a8984420a09264a267d015c4b3aea03af40cad4061b07576cd5f2f2489c06f5af02663a16781bc60a2a1ed552d6483822e462070dd4ae15f9b5a3c5c39646907a98bafaae5acadc1a6627e138b1eccaa1622dbcbe7db73e2d111a72dc90429aa965200c993b2d576dd08c6c289310a3d", &(0x7f0000001580)=0x218, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="b521484100de14f16a76da98f7e67b3b6c333ffef828ac134f621929719a8653755a1bde8d090427827504bddfd4518d34409aee3c", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="5ac118ebe637a0d28751f2be90f9da4590d7029afd9fcebaccfdf1933040", 0x1e) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f00000015c0)="8e8236bc09db4aaf6676f142f78b4354ea8423a6f552734820497965733314f0ec2b9058480f7117badecb9db76fb75b9bb7c85ad98828d2016685a882801e63ec236260f0724fe64f4f2db65ff22b6c29a3b5af71483f32899e35d9240a0121db4acca431353eaccc90876a62786759022b8f728ce8684f735b6fa27aab281457b3dd17c5e5213d92169f23ae3e3734c6e60bcd2dcb816c4e643aee82f427720a70633f9be294ded0e0fb1ce0cdca5ca32707e60637e812afc78e464a70a4cfb865dcb3c654a86860c0e60068bfa96566e706104ea08f9233fdebb0fcf631eb2b81f108e47d0b0bc21a2ec7ebffc15d44dfab8ef50c29830cb5f28102d0ce56d538c6288d83ad74bdee8364047d22b511f0ad1f30936d84013ba1dab496af073987beb78ac4db6fd6797e1092d1ce50dc2add22d7cb92bc87ff6dbb574d3f9ead03645a111e7baf9cd5d4c4aeddea13e8074e693bd5fe3a29fbca7f84718c621df47be10cc88c1999bf2d11c9ebc03cf71fdbc497665f27955fa1ffe39d1dcbeda9e38219308469e685c6bfdf7748469825b3a5d99d97483c744bb2a06e42ab612ecdd1fc53c706a72d84878b3bab6e70053b6f58de3e5500345af9f613a2cdfdad1ef7bd1ac0e295da91c87b7f96576a0551c299fbf6a949ffc23d8b70bd082fdc878465235bfb1fbd9220651d3e73ec0a95e3725a57a303a9956a341e3ec0556c8bbede572652f5a63c45f75cebade4de3cedab02876b5392401098441810f1bd410e3d8a558570e77341ad3ce8a2c6ca8198fd1b9bde09d3184ccb5fcec0e40c6bbd72d5190d164b92544e3e7a1c6c4d41c996dc4a3504322bae01535879961ec45745858464b11a3ec10bc8c576e7409a70338011ad621224a044dedcad68887723d3097e1a0661fc586e9af8b883b504bc0a420386d06b2e4840fedb356afb85a4172884e6976a2aaaa4cbdb6c4f16de3e1a3b8550a4dc06a9928d5d86b83daa6da5968a0ae6879fbc725e6da5f98d1fabe0266a333d057c0c74a494ee0b471d16a8bb3888c0e822707bc2a484ef3baab44fe690aa6059ac14158d9049e3504931c507392884fec67538ff7be2e75c5392f6c66ad51a83ec86b69b2ca312c0910341536ae72b3a93a8d041a97ef7f7cd90aecd1c89835b986f38de281323b7d3661608265ef8379b044b8dbc139f8f9b60c99c5925c308cd95241d9550553276ce4c4451072487972f2c23096a69443df4ebb20a86a052f5f358bad0fefea6f825350fefe726e023b671132eb8d846aa4fef66c50519741d54a6ad39a6bce71016da86f1a05ca52fdc262b12c33db864c17a1563ade261e9af1b302df861cbf7ea07a7541e10d2eecf9552ca55a5930142d404be206a878682598f295a4fdc0f39db648f50b904c45c83bceb2d13bfecf6b43f0374fc0b9bc2dfbe6e05b2bc0da60817ed37d7e5e13850c1fc004e1fc0a10f045c3a5ddef7bc89dacd798f065410acb6a800b0ab4c68064cf396a963832bfe38fdb3e7ee771e198d4ad95b7f7c33b40ac83c46157cfe8c7652141eb99b45c16dac29078ea2d0238a4d12802a4e79b8f0ef4fccff4ec4f10fcb792e911f22d1d4afa59a64982f734433fa28ab527b7e41387a6d1393a22f405d96c9803ff640d0edf8bb3f2dee1640d312c543031d250974dc51acc86c9220caa5f4fdb1a7f225bbf5d3875330307fa4a8e10110aa47ff7a14c82123f578e1a71539fc3c2b6a1854b731347332ae710032dd1db7d54b521ec58267e0f41c5248ad1053991a7cdfea5fbbe74c045a5ff255299964041e39269adf27b63f8dbb2abe1c90fb27e28d689214dd8e73c5ae47b53df98d6537990e43c1fc9b6a1bf780c606afb1343616eae6052db7c00d9b3afedec67a2be637c0be9c0a5ff2e0bd113a140534cc1a44b42995f22a918c1cc0356467eb604dfb963127cd04dacf9e6c356fd3bc444023c609d2b886045f1eb3dd3ac09461753bbcdadf2d0d68711cc22bf2f53c00489bcabbd60682cc815754814e9ce655fe672ee6305743787bd35372a260a4cdb97e2e37e41e41ec8927711fd76bccfeeb442de07d6ab67f5339e90eed1ff5fc5c51851a66be147caf48e0a5bb3221713a5a007b9754ebe446dc29d878886ca73b115738399fbb86a255f80594216974a06d7f4704ebc3732f6d222f0e8e5ade1982e708fcc8d7d270bbb48b89147b02cf36ac786402ad23c69004ed493f3b6169f6b979ca477ef5f94551cfa215e98d98c667a3eac9893b7df8c84ebdcbbc2e6ae9acbdc938cd3fb14fc3c4f721ac3ce3077c8b0e762b7b53881d0f552408fa64aa35f30f1f8a8eb59c17fc3bc3e369fae92376b41f218d5153b55c41bdeb939973efa3c9564b26f5bbf61eaa6e29f00a11d711d053040f42d36c723ae9e2a8c3ab913574d3276603c9e5d39df0da5dbda8cefa3732e333fc54a19fb1f78d9dd29ae9c744159929c3873312ba3f9a733d94ccf32efa6144bc0ddfa926fa2862412753bbbac542012519efef1b7ca592b0afeda8e5010b4ea76cfbed0346c85c995c6352ce581bf4f2d31504301f38a1de9396af2920be4fb317d1ee87c53fe61b23edddadd7355b95c6c3e10a001486b388bb3ce0ab3c9b4742f262233c2f656d8326238b37cee49b704ef1e722cfdb6890838be580775afadb0de055f2498eca4b9990699deaf02a9a3d5a08e28a409373edf6efab89a58535631dacedf71a80e5cf29a36ce02f288c519323bce8d1ca5a318cae28492ce307f60a23de3a4335bf3a6c04fbe5902c0309d1d9264a2fa359ddb80379adf70470fe55a65a341a8083b2a0b3be364352b032db5f455903d98e75c8f4517d0a4686b22507f640e20f0750a2f9b1c6e29b108e2e450c5027c9700e8313fe3dbed5798c9150c0495f10dee7d1c727ee9575188bd258cf44b4a1c63ce0bd84d76f2ddce10323251b94f363aefd6e3e9c6e9893bd8c20a93779401c9e853298bc7b38bf9e3c6977a850970bc1f5db9c31def1404787838db0cfd3ecca2a0e4eaafd51bea05c7f4100e95d4f998054bc52e816af6797f4d0f518c476c3fe9317c0b0812e8786994344f3374dedb83e6ea083ead7050632967a90e1e789baf32da85d27f0da0f5edfeb52ba7618fbc47b67fa7ca7cbed2ccf1b1d4bb14b48e32f76381949125ff6e220afd9d94cecd88d0762941c6c3a188ac32f04a4fa67c0d54b8796070d74984ad9f376c9323e1f407773c63da45c9431e74bf3e61820f6fec009b60883c91728b513d35aa683563a654187ba4d29822a1d0708dfd91e04ab5bebea17b83dc9e56d164e8a8d80f656ae9bf661ee9b42be995929bf57dcf7cf82587b773de387490b79a193d7594a749ae29528aebab80f0958ff85b4a7f7e7ead94bec2d4acd4cea4a2b363f99832a439dd167c2d07cb8e3df7cf4fec2a1120b06ffe79def5d33b7113cb25470d5c8735577440f9287aecaf77cf289cd637b0ae8c6dd39284262fbe714070a14f1c11144ce75e2c1312eba53e33e01fe7c3cd662d68a8720df755ee569e441b4e5cd20a0d257a41a428023b422c7d03c9762338c98f739192710a54314d3cd9dd3a0047313e89a3030801ca34ea856e067696d5b7abc48c83bce741c0a2e531c1cdb8fed0cc0d95cef6257596cb013aafc04326ab1860ff484b6459d8bba7f8ddd3aefad9b1cf2188223e847a5c45382d27461f521a987f69283a0a8617962518dbdb21d6909a682f0d870d5e9af17eb5788336f5b22bafe7a026f1a37e7577bcee57d60f2d7bf861a12008b106717fc1d5a99707ab36ae6f6974cd6432bf16d013d80a499bd74be9894acf82ddb3886099244ab151580790930fe61023de7656a955afc280e64bdb5f331ced4df3219629bbf63026ed26203321718a27cbf55bacf24ec113d217bf1d58e225b2ce3d4cca67ea1cf5ade3e5e86745a010f7f0eaa38e51e649dfd6cafa1a0862b9d8dc0ca7cfe2b64eef7f90f1bd3d61a67a41b5bce64e90345a9749857ecbfce5577364c9213a9361e20cf3f0f113132b99dec370467c6861ec0287f47e549418521406228c285b5a9918a635c165f11d80273c34ae72832c6061b277ace948f7a9a58504ec76926ecd2bdaba5eb432f90336e25bdcabb2aa84c3c29970978f910055b272ad16777aa14896b88284f159ee80d53ccf690d2684fada490f176969a07e83d8396fb1cd7a0fc07a40d4e8c053483fba474dad3c3d039891388fee7b6e5df4d546fa5e85659320a9f3d5d051478b543a63890cbc53e4e1ae611940ca13f6067c6d524d4af2c7eafa8e6cad5b09db99d3ffcf5e5dfec66ec287df04d8bdde28ab520acfb9ec63fceab89b48d36b17f81dcc0cca146af2927ca6eb6141b65205831313a738a6689eaf63c55a4100a5d046c33e500db39624f62c334f902f5354e6b91ffbdbf38e738248bfa1d0f22f5e0669bd66d50d9c10b7fff640868b869dc30a662e57a8e41e99c96d8c3e297b633df3bd32aff49c21f02fe58f4433a307358277b413a9dd0f26e359532799ee29616d86d8469c397ac54d0ce136921bb81b5c1173a595fe130453852f0f8ec94a6efa1ff04c25a91d47879f6fea3f08c0c2e14d0fc8ec24a3bf92ebfe53e32b4c4cbb5617da8dc73440b2a4ec51c119610dd16b34336ac35e667bd54bffd0e409de86a6fe1496dc5125ca113a50e36a74be1ea110a6659f696eb8a802e34f14878e4b148ba605b7b33ff7a5d94c04f141a403fc33a74a9b25b3fe21132d47120f07d1e42789506575f7819988287e5d603820d0340de1997e8c3bdc5437811a06d3489f59dba2ce789d9abb698abcfed72de9200c4654ae9ddde551acbac831438401aa9a88fee2798d65b652e3a19e349478872f24ace88d131343111912f7234da1ead9a01621c17d8b8771a54b9000b589c8d1615f426f3c3b3e1a616dce40669def3de4074875bffdac8cc8a513ce36d59c7ecd77f0536c0bca98731121649d6e93e7948caebe2457127d0eb995ade96322c0c913148fc6d5a40edad2a6562066ee81b93e451c6d7dd54efc6e54bc334e387468146756a1faa2d19da91314bc0bbbed5db9fe30a1fe9713713133f9de7899a9f1392661b715d7f710c7592ba53d10b8879c2c3996dd3eeb27234d9e7c5a1f3f1a513b5004542ef48204182150078f3e22d4506c066b40a51215b9b558de0859363fafa93128e39ec4a2a51c933aa3446748e71b34c956a3531cddc46697b8e340e19d91ed52b007539971e4f7d2c894d2cac1eeb95652d3307c67dddc5dadb6dd2e99b40a2d3d5863d4a9a67a72f0adef0d700a5f327bb4a5f80b815accbc36e6d825e23f2d89daa6341851b1e4183c635999f083518b0ecc161856e71522b791618bc5918daa4a16fce2f70b703b796cf29de9ccc3b6ea90f69ab1a241ea8427b741496ff2ace4ddb5b8c3b6434e849a0131aede316a8d009679d606090b84c9725dbdc38dfceaf6ac7d80a524807427c87d77146c0229c82a2856fd106154135aea92a57c292ecc0b2d2c15234823d5f6b2511a159e8fd7fc78c64001283593b23dbf14ae7e33e426ad37f07d69be5efdf2efa0d7022f93b5e449209f6e4a8f027eab0965dc83ea751bd5965acf3233b667851376dad885a0f9ba15d806d6866c495e2a85aa9a645a733b167bb779699b97275ec596b80552abc79faa7f47028dab5defb0df368ce73b9f9305673535d941a347f5706d7c3478acca49034cd95be6bd03c662a411c3395608c1eec2cdc3230", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="f95b6fd9880d441acd8af51ca14faee28585f46f14f918fce8b602d01471c7f7589e173efa942c20bfc9a549dbaa8d9ddae320b173499f0901168208204e60afba49c4a66f3d7e559874c48444cb87add0c6e7058bddba22a82586758108abb158d20c7606a5d97b0483d4d545bcce73c28eb0134d20bfe75ef91e2efadbbb1ff7528207ba09a176af7856fa9f578ce12e6ece199863147f5e6bb3c05783850f3a73813983fa599e9936f066be9426b6cec9dc259b1950629aad6d84fb97b2abcb01e0fdc192ec4fdb91934c84032545b5aaa7f3ef232eee68fe9a8e017466432535aaba2374be8a826c36b2f06080cc406ee297", 0xf4) sysctl$kern(&(0x7f0000000540)={0x1, 0x1c}, 0x2, &(0x7f0000000580)="4aecc5034a953fc7cc179c4c474f207a817e7e3ac158a7ff51ea0e8a2b4acb5efc7e2b0bb6522a6954b6cb81ad003af0b3c1cece366009d27cdfc90b877ce29e4162a8bbf964a568d9ce13a67c4d01ab97b13a97a100c1bfc111d93a2c7911a6c0b944ac232b3ace1d0361555c07110f6be9e1b9010a2a0ab267381813c9ac960de0bce015f54661f1d301977391f37cafce323a087a62af27d69e7b3d6578ddf3ef17f2810e79e8c4c1c531e6dc81311eb164f18407aa830e387313c42fd7f3fed99028cd0598427acd09a4818cefbd2d19a0a4cd9eecb4d405e70a814d6ec7a153eb2db41bff29a02a7dceba42e6f8f17a38481a02ea4c20a0c086c20e73ff5371aa70a111179705f86ab5c054b2d778e6d01afd098684052a398248c5c9b873583eb2d6ae23e0bfccc7899639c9d163afa2efed430059fafdec88a956660a08d644fcf962840301f622a65dd8766ddaea2455b9f929358fa9e9be056284af8abf605cf4f67fd3531c54d7d58f72360d5432176c66d28b9264dd7159dd485d4b3e2a00fe162c35b55bf435627288acc78d5f12d90acf08b5aeefd6c9f58c6c9f6f95ebb71b2497a8984420a09264a267d015c4b3aea03af40cad4061b07576cd5f2f2489c06f5af02663a16781bc60a2a1ed552d6483822e462070dd4ae15f9b5a3c5c39646907a98bafaae5acadc1a6627e138b1eccaa1622dbcbe7db73e2d111a72dc90429aa965200c993b2d576dd08c6c289310a3d", &(0x7f0000001580)=0x218, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="b521484100de14f16a76da98f7e67b3b6c333ffef828ac134f621929719a8653755a1bde8d090427827504bddfd4518d34409aee3c", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="5ac118ebe637a0d28751f2be90f9da4590d7029afd9fcebaccfdf1933040", 0x1e) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f00000015c0)="8e8236bc09db4aaf6676f142f78b4354ea8423a6f552734820497965733314f0ec2b9058480f7117badecb9db76fb75b9bb7c85ad98828d2016685a882801e63ec236260f0724fe64f4f2db65ff22b6c29a3b5af71483f32899e35d9240a0121db4acca431353eaccc90876a62786759022b8f728ce8684f735b6fa27aab281457b3dd17c5e5213d92169f23ae3e3734c6e60bcd2dcb816c4e643aee82f427720a70633f9be294ded0e0fb1ce0cdca5ca32707e60637e812afc78e464a70a4cfb865dcb3c654a86860c0e60068bfa96566e706104ea08f9233fdebb0fcf631eb2b81f108e47d0b0bc21a2ec7ebffc15d44dfab8ef50c29830cb5f28102d0ce56d538c6288d83ad74bdee8364047d22b511f0ad1f30936d84013ba1dab496af073987beb78ac4db6fd6797e1092d1ce50dc2add22d7cb92bc87ff6dbb574d3f9ead03645a111e7baf9cd5d4c4aeddea13e8074e693bd5fe3a29fbca7f84718c621df47be10cc88c1999bf2d11c9ebc03cf71fdbc497665f27955fa1ffe39d1dcbeda9e38219308469e685c6bfdf7748469825b3a5d99d97483c744bb2a06e42ab612ecdd1fc53c706a72d84878b3bab6e70053b6f58de3e5500345af9f613a2cdfdad1ef7bd1ac0e295da91c87b7f96576a0551c299fbf6a949ffc23d8b70bd082fdc878465235bfb1fbd9220651d3e73ec0a95e3725a57a303a9956a341e3ec0556c8bbede572652f5a63c45f75cebade4de3cedab02876b5392401098441810f1bd410e3d8a558570e77341ad3ce8a2c6ca8198fd1b9bde09d3184ccb5fcec0e40c6bbd72d5190d164b92544e3e7a1c6c4d41c996dc4a3504322bae01535879961ec45745858464b11a3ec10bc8c576e7409a70338011ad621224a044dedcad68887723d3097e1a0661fc586e9af8b883b504bc0a420386d06b2e4840fedb356afb85a4172884e6976a2aaaa4cbdb6c4f16de3e1a3b8550a4dc06a9928d5d86b83daa6da5968a0ae6879fbc725e6da5f98d1fabe0266a333d057c0c74a494ee0b471d16a8bb3888c0e822707bc2a484ef3baab44fe690aa6059ac14158d9049e3504931c507392884fec67538ff7be2e75c5392f6c66ad51a83ec86b69b2ca312c0910341536ae72b3a93a8d041a97ef7f7cd90aecd1c89835b986f38de281323b7d3661608265ef8379b044b8dbc139f8f9b60c99c5925c308cd95241d9550553276ce4c4451072487972f2c23096a69443df4ebb20a86a052f5f358bad0fefea6f825350fefe726e023b671132eb8d846aa4fef66c50519741d54a6ad39a6bce71016da86f1a05ca52fdc262b12c33db864c17a1563ade261e9af1b302df861cbf7ea07a7541e10d2eecf9552ca55a5930142d404be206a878682598f295a4fdc0f39db648f50b904c45c83bceb2d13bfecf6b43f0374fc0b9bc2dfbe6e05b2bc0da60817ed37d7e5e13850c1fc004e1fc0a10f045c3a5ddef7bc89dacd798f065410acb6a800b0ab4c68064cf396a963832bfe38fdb3e7ee771e198d4ad95b7f7c33b40ac83c46157cfe8c7652141eb99b45c16dac29078ea2d0238a4d12802a4e79b8f0ef4fccff4ec4f10fcb792e911f22d1d4afa59a64982f734433fa28ab527b7e41387a6d1393a22f405d96c9803ff640d0edf8bb3f2dee1640d312c543031d250974dc51acc86c9220caa5f4fdb1a7f225bbf5d3875330307fa4a8e10110aa47ff7a14c82123f578e1a71539fc3c2b6a1854b731347332ae710032dd1db7d54b521ec58267e0f41c5248ad1053991a7cdfea5fbbe74c045a5ff255299964041e39269adf27b63f8dbb2abe1c90fb27e28d689214dd8e73c5ae47b53df98d6537990e43c1fc9b6a1bf780c606afb1343616eae6052db7c00d9b3afedec67a2be637c0be9c0a5ff2e0bd113a140534cc1a44b42995f22a918c1cc0356467eb604dfb963127cd04dacf9e6c356fd3bc444023c609d2b886045f1eb3dd3ac09461753bbcdadf2d0d68711cc22bf2f53c00489bcabbd60682cc815754814e9ce655fe672ee6305743787bd35372a260a4cdb97e2e37e41e41ec8927711fd76bccfeeb442de07d6ab67f5339e90eed1ff5fc5c51851a66be147caf48e0a5bb3221713a5a007b9754ebe446dc29d878886ca73b115738399fbb86a255f80594216974a06d7f4704ebc3732f6d222f0e8e5ade1982e708fcc8d7d270bbb48b89147b02cf36ac786402ad23c69004ed493f3b6169f6b979ca477ef5f94551cfa215e98d98c667a3eac9893b7df8c84ebdcbbc2e6ae9acbdc938cd3fb14fc3c4f721ac3ce3077c8b0e762b7b53881d0f552408fa64aa35f30f1f8a8eb59c17fc3bc3e369fae92376b41f218d5153b55c41bdeb939973efa3c9564b26f5bbf61eaa6e29f00a11d711d053040f42d36c723ae9e2a8c3ab913574d3276603c9e5d39df0da5dbda8cefa3732e333fc54a19fb1f78d9dd29ae9c744159929c3873312ba3f9a733d94ccf32efa6144bc0ddfa926fa2862412753bbbac542012519efef1b7ca592b0afeda8e5010b4ea76cfbed0346c85c995c6352ce581bf4f2d31504301f38a1de9396af2920be4fb317d1ee87c53fe61b23edddadd7355b95c6c3e10a001486b388bb3ce0ab3c9b4742f262233c2f656d8326238b37cee49b704ef1e722cfdb6890838be580775afadb0de055f2498eca4b9990699deaf02a9a3d5a08e28a409373edf6efab89a58535631dacedf71a80e5cf29a36ce02f288c519323bce8d1ca5a318cae28492ce307f60a23de3a4335bf3a6c04fbe5902c0309d1d9264a2fa359ddb80379adf70470fe55a65a341a8083b2a0b3be364352b032db5f455903d98e75c8f4517d0a4686b22507f640e20f0750a2f9b1c6e29b108e2e450c5027c9700e8313fe3dbed5798c9150c0495f10dee7d1c727ee9575188bd258cf44b4a1c63ce0bd84d76f2ddce10323251b94f363aefd6e3e9c6e9893bd8c20a93779401c9e853298bc7b38bf9e3c6977a850970bc1f5db9c31def1404787838db0cfd3ecca2a0e4eaafd51bea05c7f4100e95d4f998054bc52e816af6797f4d0f518c476c3fe9317c0b0812e8786994344f3374dedb83e6ea083ead7050632967a90e1e789baf32da85d27f0da0f5edfeb52ba7618fbc47b67fa7ca7cbed2ccf1b1d4bb14b48e32f76381949125ff6e220afd9d94cecd88d0762941c6c3a188ac32f04a4fa67c0d54b8796070d74984ad9f376c9323e1f407773c63da45c9431e74bf3e61820f6fec009b60883c91728b513d35aa683563a654187ba4d29822a1d0708dfd91e04ab5bebea17b83dc9e56d164e8a8d80f656ae9bf661ee9b42be995929bf57dcf7cf82587b773de387490b79a193d7594a749ae29528aebab80f0958ff85b4a7f7e7ead94bec2d4acd4cea4a2b363f99832a439dd167c2d07cb8e3df7cf4fec2a1120b06ffe79def5d33b7113cb25470d5c8735577440f9287aecaf77cf289cd637b0ae8c6dd39284262fbe714070a14f1c11144ce75e2c1312eba53e33e01fe7c3cd662d68a8720df755ee569e441b4e5cd20a0d257a41a428023b422c7d03c9762338c98f739192710a54314d3cd9dd3a0047313e89a3030801ca34ea856e067696d5b7abc48c83bce741c0a2e531c1cdb8fed0cc0d95cef6257596cb013aafc04326ab1860ff484b6459d8bba7f8ddd3aefad9b1cf2188223e847a5c45382d27461f521a987f69283a0a8617962518dbdb21d6909a682f0d870d5e9af17eb5788336f5b22bafe7a026f1a37e7577bcee57d60f2d7bf861a12008b106717fc1d5a99707ab36ae6f6974cd6432bf16d013d80a499bd74be9894acf82ddb3886099244ab151580790930fe61023de7656a955afc280e64bdb5f331ced4df3219629bbf63026ed26203321718a27cbf55bacf24ec113d217bf1d58e225b2ce3d4cca67ea1cf5ade3e5e86745a010f7f0eaa38e51e649dfd6cafa1a0862b9d8dc0ca7cfe2b64eef7f90f1bd3d61a67a41b5bce64e90345a9749857ecbfce5577364c9213a9361e20cf3f0f113132b99dec370467c6861ec0287f47e549418521406228c285b5a9918a635c165f11d80273c34ae72832c6061b277ace948f7a9a58504ec76926ecd2bdaba5eb432f90336e25bdcabb2aa84c3c29970978f910055b272ad16777aa14896b88284f159ee80d53ccf690d2684fada490f176969a07e83d8396fb1cd7a0fc07a40d4e8c053483fba474dad3c3d039891388fee7b6e5df4d546fa5e85659320a9f3d5d051478b543a63890cbc53e4e1ae611940ca13f6067c6d524d4af2c7eafa8e6cad5b09db99d3ffcf5e5dfec66ec287df04d8bdde28ab520acfb9ec63fceab89b48d36b17f81dcc0cca146af2927ca6eb6141b65205831313a738a6689eaf63c55a4100a5d046c33e500db39624f62c334f902f5354e6b91ffbdbf38e738248bfa1d0f22f5e0669bd66d50d9c10b7fff640868b869dc30a662e57a8e41e99c96d8c3e297b633df3bd32aff49c21f02fe58f4433a307358277b413a9dd0f26e359532799ee29616d86d8469c397ac54d0ce136921bb81b5c1173a595fe130453852f0f8ec94a6efa1ff04c25a91d47879f6fea3f08c0c2e14d0fc8ec24a3bf92ebfe53e32b4c4cbb5617da8dc73440b2a4ec51c119610dd16b34336ac35e667bd54bffd0e409de86a6fe1496dc5125ca113a50e36a74be1ea110a6659f696eb8a802e34f14878e4b148ba605b7b33ff7a5d94c04f141a403fc33a74a9b25b3fe21132d47120f07d1e42789506575f7819988287e5d603820d0340de1997e8c3bdc5437811a06d3489f59dba2ce789d9abb698abcfed72de9200c4654ae9ddde551acbac831438401aa9a88fee2798d65b652e3a19e349478872f24ace88d131343111912f7234da1ead9a01621c17d8b8771a54b9000b589c8d1615f426f3c3b3e1a616dce40669def3de4074875bffdac8cc8a513ce36d59c7ecd77f0536c0bca98731121649d6e93e7948caebe2457127d0eb995ade96322c0c913148fc6d5a40edad2a6562066ee81b93e451c6d7dd54efc6e54bc334e387468146756a1faa2d19da91314bc0bbbed5db9fe30a1fe9713713133f9de7899a9f1392661b715d7f710c7592ba53d10b8879c2c3996dd3eeb27234d9e7c5a1f3f1a513b5004542ef48204182150078f3e22d4506c066b40a51215b9b558de0859363fafa93128e39ec4a2a51c933aa3446748e71b34c956a3531cddc46697b8e340e19d91ed52b007539971e4f7d2c894d2cac1eeb95652d3307c67dddc5dadb6dd2e99b40a2d3d5863d4a9a67a72f0adef0d700a5f327bb4a5f80b815accbc36e6d825e23f2d89daa6341851b1e4183c635999f083518b0ecc161856e71522b791618bc5918daa4a16fce2f70b703b796cf29de9ccc3b6ea90f69ab1a241ea8427b741496ff2ace4ddb5b8c3b6434e849a0131aede316a8d009679d606090b84c9725dbdc38dfceaf6ac7d80a524807427c87d77146c0229c82a2856fd106154135aea92a57c292ecc0b2d2c15234823d5f6b2511a159e8fd7fc78c64001283593b23dbf14ae7e33e426ad37f07d69be5efdf2efa0d7022f93b5e449209f6e4a8f027eab0965dc83ea751bd5965acf3233b667851376dad885a0f9ba15d806d6866c495e2a85aa9a645a733b167bb779699b97275ec596b80552abc79faa7f47028dab5defb0df368ce73b9f9305673535d941a347f5706d7c3478acca49034cd95be6bd03c662a411c3395608c1eec2cdc3230", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="f95b6fd9880d441acd8af51ca14faee28585f46f14f918fce8b602d01471c7f7589e173efa942c20bfc9a549dbaa8d9ddae320b173499f0901168208204e60afba49c4a66f3d7e559874c48444cb87add0c6e7058bddba22a82586758108abb158d20c7606a5d97b0483d4d545bcce73c28eb0134d20bfe75ef91e2efadbbb1ff7528207ba09a176af7856fa9f578ce12e6ece199863147f5e6bb3c05783850f3a73813983fa599e9936f066be9426b6cec9dc259b1950629aad6d84fb97b2abcb01e0fdc192ec4fdb91934c84032545b5aaa7f3ef232eee68fe9a8e017466432535aaba2374be8a826c36b2f06080cc406ee297", 0xf4) (async) 14:21:45 executing program 4: r0 = syz_open_pts() close(r0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r0, 0x4}], 0x1, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) (async) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) (async) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff6d7ff20378f20800450000180004000000009078ac1400aa00ffffff00009078"]) 14:21:45 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x91, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x3) r3 = fcntl$dupfd(r1, 0x5, r2) r4 = socket(0x20, 0x2, 0x6) listen(r1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x5e, 0x1, 0x401, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x86, 0x2, 0x1, 0x3}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x1, 0x0, 0xc06}, {{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x8000, 0x8}], 0xa1ff, 0x0, 0x1000005, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x6) socketpair(0x6, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 14:21:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) 14:21:45 executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900200200007000000f60004fecea11ea8fef96ecfc73fd3357ae26caae1c8716e2f35ebb4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 14:21:45 executing program 2: r0 = syz_open_pts() ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r0) 14:21:45 executing program 7: mkdir(&(0x7f00000000c0)='./file0\x00', 0x103) (async) setreuid(0xee00, 0x0) (async) r0 = semget$private(0x0, 0x4000000009, 0x6bf) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0xff81, 0x1000}, {0x4, 0x400, 0x7941746b2f49a83a}], 0x4) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000240)=[{0x3, 0xffff, 0x3000}, {0x4, 0x20, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) semop(r0, &(0x7f0000000000)=[{0x3, 0x7ff, 0x800}, {0x1, 0x101, 0x1000}, {0x0, 0x3d62, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0xe585, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x1, 0x1800}, {0x2, 0x8, 0x1800}, {0x0, 0x200}, {0x4, 0x4, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = msgget(0x1, 0x631) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) r4 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) (async) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r3, r4, r5, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r6, 0x6b4, 0x0, 0x9, 0x1}) chown(&(0x7f00000001c0)='./file0\x00', r1, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10c, 0x1}, 0x6, 0x5, 0x4}) (async) r7 = getuid() (async) r8 = msgget(0x1, 0x631) (async) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) r10 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) (async) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r9, r10, r11, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r12, 0x6b4, 0x0, 0x9, 0x1}) (async) lchown(&(0x7f0000000100)='./file0\x00', r7, r11) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xc) (async) r13 = getuid() setuid(r13) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 14:21:45 executing program 3: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x2, 0xfffffde1, "97c30600000000eaffffffffff1ff9ff00", 0x0, 0x2}) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2f465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fe2aa2786a7b4b39ce637ef3c53f88edcc539e72e5ff1031571ebb9a54c1ea8426de968aff7f470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x4, &(0x7f0000001600)="e007baec0432d59925cf6dc7775b2957ad19d1e241b550d4f6da79d1632d04ab8010075b10588ab3e1d7cd7b70d7a929bcb9483e9b6ee2482f65bef5a5c4600916a1292d5cadeaa0e5abbcbe07cd0bad30a7a6304f222731cf22b5f295ff2792e874e10829c2b9d450126e0012aed9e7f155ec4d9fc6acd28ce46d5be3f11092c2b94fc1c740d4d75dc208", 0x8b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup2(r0, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r4, &(0x7f0000001580)=[{&(0x7f00000002c0)="49422e5cc0cf0f71475486e51644ace3b8a1bc2ff611173f985b3345b186954cd908d1dc7f2b2552534242271abea02626686a44c91687e36523d3e18d77a141cddb95dc5843b380a0a336d4fc45a1adf5b6e1c1bc037a526e58de6306d5910aa5c6bfa51ff56d032dba6a2fe512011afcf4cf4a1df031b35ffa08a11a966f8913da88fa254c9b996e", 0x89}, {&(0x7f0000000380)="0ee217296370b0a0584b1ce23ff137f7284459888456d2b1af27d030ca7cd6410e5b3ea4b3d7673def65aaac7bb3d93a2d4d5b31e117ac060a73a830a36329424586d694c25938c9110f", 0x4a}, {&(0x7f0000000400)="179f2c4d1f0be3fe712c222ff1544bbc59b2bf4c220bbadec2deb4f5863fdf351647d8990038e37cd4e77649705079bdb3538bc417fc858ba7e662e0e4037e03523afd77f53f6c431d09a972a605f9e1bc7918aa1cbf01d12586184d2caf147f9d16e1924c966e1093a1c51ca6341d2375da7f1d6ceebdfb0103128d0dc100bbb2ef858f9459babe50e3ed9b836fe7b8a84822aa627d5f4289ac77ada7e1bf5efc2699f3f0ad0f01d4ce9b18c5b9c2ab4808b926db6c1a28aa4eaf7a29947afae09e31b6e0d50a52094a8a333e9157c276696029b9034bc071c2671747dd8d7d48a97ebb9dc6774b75128faefd674b268dbb0a2f89b75304f0878807faa06b2e4ebda4b9ea59524cd07e734d10b5b85bc8aef52a6ba724859b7cbb15a15d778fc7af731435efde9795e422f69350121b064070b290ad1bc85465d49ec2c61c45502d7228057a78acba1f7de931cded95b0033686356b69b5525ca0511670ab996ea45fe82e43512465e558d0b68d01f142cd8e927151ddf1a599b00c2c763510e97d9decb1f538ff2a5ec3e19d7f0854429706c93c78125c7a7fdaffb3c20842ebedf9a940ae576814652ca2d3fa3502a02340589417d3776b1898b1a0a81fe67f2a9630c71d3af6bd86a7f22ea9341d30b59a76578dcbc133ca068eae9000b0a1da6f36bbc4a9127f16e15c854a0b48e8778e90bdb8c36c1abf2f80e0b0c6452f2fd5a19f12cb2d8ceaacd5a3940ea8a598cc86d013bdc3fc70d6be6af3f5a992c0d73a84f32b7a574c2ce3e5d227f36508becf52daa2b5ffd3d388a140ccc5f4416ebd0ec18f33755b704846f3697f6e9273f8ff9a3cd1e483308d784f970435dd5156911869dbe1748c91a5612c044c2ef082f4e822130219dbdf0f96c217381a668eca55cdb2d81be3205ca633e8647441b4e93681dfe68c3fa7e51b825a8f3f0ffb09a8bc306624f28004ada3c4bb0397166841807dee2cb35852e779d21882b68cef0227671930343ee6bdcc95c1ff48031f85183bf9d014b4b32e65e60db6452fd0124b1ba4216689fd9548a8f8c385d1b41b0633bef7c4893e45a8086e826b7f3eccb9973bb6d8f53aa35b0f4ee855b10eba3a757b3c64d6691d8eef46d64eac5bdb66c60d86a41450c2b56c13f3ea903ecfb49d3cbf6473c173506f9ce4c45b96c92518c78f82d1efec665980ff71f77562c67fbafe636ae8b121b73d124b5d5251e70d5058d1404330ab60b22a07bcfdb69d04579d892eee1cf1f3b4bf422671d280b8f725106f3022b1c858a8cdf63ce51e2117adbaa6e678eb8316d69d472e62e23bff64757175d2b1335ec6c64466725e0e8c067509f1af4712691bebc65ab966e56346fc6ae553d8bba0a71427deccf4cd00c93c60b41cceb5125eecf9f95784429abcb2b134bc82a77e137f82a8e26ec69b7f20194b05d73495f26cc5800c831a98ea9998837347492caedaff96114424b0d367799d5989db3ae5191dce48b0f8fc222e92809d3bbea5e04da639279c9a91131552a5507257468329a655e8e234b41e1be9bdcdbb38e72b748114593640d8f70f6281b632958956a0100a408f536967d306fff75ac74f09981c710f14e37d26173b3439da3e2189658cb02931f55183816f00161057fc728f94011487808bcbaeb1affce7a509c766dcb8cb19937d87f600994ff8591689cf9ce16b34c7bf2ff1eec00cd7e610b01c575dcf4e3f8318981b6a1db493405a9de0af7ccd69ff3e260c00a76b10d60736df7dab7ecde8e3ea9906e80532295412d62f7a376bced96497ccb71712e78e0e892b6412d5ea8d0024c6efca93372d08d507008971474c43ec80fc4660cbe23bc902bd785d55e5124d3669ef4adb83e938a2e784a9c811d7e2c1e5844875ea0f1db8854241bbf79d12e8eef96a1bcc55dec15b1ba12b79a75a2e66d52abb52aab24dcdf071f6b0ec4905ddc6817ede08aecb45b60b8fce3d3c248de6a09d9eb5f4f8d8d5216a213a68fde9a5ee310b1aa35b65c76eb4b5f742e25086ad3bc0ce255e272c4f100d9d9d9e165668a47abfdb3e7e4bd391e0f2dfb2ba07356c62e721edc87884209070351f6c6d8911186d1a0efbd4a6dc0d4787385b11685283800fb23034c58f0fad562eb170c3b9a3fe72c59bcd957aa28ad012f26c1b09c69b413812b636cf444ad96a7eea75d8add375fc89739fdc5f96f1d40d0233ae23f3628f6de5ecb844b6284058b8e707e00a1996f68a79269245c769051f02a8c77ce29027291e667ac20c9f448d035cf46cb700274bddc0db11e918bf228e5d8792d5ea4476b48bc5112bcd76af02d8965241c491f2a1455e298aa38fb8006797fcd6f67c3db22ebd61beda5f4c8c81ea44ef1b947267357f74e0b86f41ec715bb16f8b3e997b8cd09fb4109e896dd8b041e27e956704471f701e54d1acdfbf458bc91bced1b43a64e6f1d70c81563f057f593101acf5aa38cca46ef9aa8e1376a41d433ff0252a5d7c479e48b30ddbe11881233ab1bf913dc05d531656798a1f80b63ede2e4a1d71a323200a4b82a5d8637dac6cda7666c1330be64164fb25f50530454ac8f7b8747b010e88a1438d4c03a3df5cd6e42adf50b6d0ab698eee3ebf87c514c3735d102b4caf6f374956bb9dac5dc792f8f7ca128fc4b65674916a7d981c13fc356bc000d8d9e3535abc665d99d573b6be00ceb1912714d67be4135f54ff3def478657ab60f492da938450cf9ebd7a2505c306a022a35fa8c1769008fc755ed62d5ed2925cceb1da5cb8c63973cba6dfc4f4342acd1be5c844c083638faf6f065eb5336976fb1a522abec7f4570ed2da608378a10b7fbead1ff4f4fa773106231717e5a0c98e14e8db9a2e1900820aada5db21a05f9824f5eecea90776a84f8ac1cd2edb5f73a97ffbf44afbbf3489b2c02b105056de2740b8e58cfa504624f1fa06d6f6527753cb7513920f132b1af0a504fffcb35d1ff1f3c60e5bb6d3132165f4d7367f67406e2332ecb0852392aa3e16e7e13e3e1b8a410ff2fcd5be14fe623d42a37c0daf2b2f2164e0792190b3d89502b2d5e5db17017dafc9ec06bb5f6e02b6f7f1eae0fbde5bef2df54a8ab615dacc1e15651394825b00325fc5e7998b8086124066316204b6e3480924c13b970970bbab1cf04038e34a9b23b8425a6a8a065ff743cbe7a1da13c42720a2104cbddfbe0c05b41bb9c2ba9eebd34c84081ee4367c6acb4a2e0a38e4160ca36e58978cc55939cf0059364c9ea43e1c8639757ad6b0fd2192ce9e0f8c850b1054d1e13e4c2f3020893e417f13168e053eed2412022863607e7fbd64e52b52f31a9b32d27a654c21e2dfecb7b053521c3f1b0381479afb102dccd5de907ff084d3b2a2b4348996beb9f943b2a2ef6452ddc8afb90a02498a9e2f1a736fa842988a6423704e8abe72aa5124279525c4ea876b4d1103c05d861ea54d8152a848dca08a4d536cc79c546ee91c1b77f20a0efd14260518cd849d5ceb3ef8ac8f2758e091559216d7f6bda5f46f337b651c20f7a6580a48948e6f4afc9e41e371976e005b393c98870b1946ccb43a67c46510e996a3683fb29ee0489f0991595b65f851480ebf07dadb138cc0bf12355974e2d1cd2a29e9930b142bb9206fbf694b1de17b6e9f47f196c6665351019e3bf5126f09054ab4484a824b470635d622e86865c165c61d81e6107f7274b8db1732760a3281d29c087934fc7c0d05b7335dffc11b3ca4e0e0bef1fefb75dd5539cf7b46a1e17e13a83215baae433e72d678161208d80010e9298a4383bc14c4b6cd3393913b1ac2c5de8ae8bde4343ac03fb5908c6b49c460e04e7ae5b3a93726bc6a42946183d3d3070b77a0d5cda19a85b44c14fb084457e90fdf6cdd3ace6ba326ba1dd3f90f238622ecc7594fad9df5cff98ca80adf2e6fa671c8ac672dea2df6dc0211302d836706f8a2bce230b24e1b25c362c17ea5c63362a3a03cf11f43ff84d2cf21ff6d0b3e1742a4071b591baf79da3de6d505844b4d0f04bc9377aba6886b81cd978bbd7e6741661629bfde055e2ce8c356bafc663c0d02a420a96e6d7084a69c43884c303e89ab59cee7bba0cea1bf462bd6d87a8d33c9abaaf64fe43936951254de0151bf9d0b0262614a234c27df2dae44c9bb54fb2d575500dcb603371ada287349a70901e7a24017a9e8cfc564b5800fe7c069d47595878ddc7fd0930db3e3c0710e1b50c4442828ab8f1de549960c6992c105ba5378bc05ed627dfbce060a8de2873ff9df4de310032e8bde8e2283cd96307311eeee7572877d3b469eacca3db48e4bbf49ff1076c7cd802a567df8cad7d5f014be33d43bc04c2f4cc97b8f0343221ea19c4dcb19772490d965e5f8f52bb1338776206d387a1256d1e5857a6475ce48eb50e82d2ae5ab01c2a71955a3a5034a1c7cceda8ecfc79c02952875f49a4406469f5b0086a2c0b67f43ad771e9bd8f1fd9ce1b342ca8c6df9cba8da36eb0433ada28814f513315fa7d5dd04eba468a4119faa3d5874b92d51729475f8c714035a3004793d68427869fd375b0e83c81a7eb9c3b9728db41a509800bef943e43d76d92dc8e58d9d9b0d37ed93a2b26f0a912d197df8a3f130fe635d3f3f7f4c6f49f9c64f341cff6a55fcdeef3417260afb0ea403b14497bfc6f950e761577eee584529afb5271709a790620dab8c2f74ff688025cce00962e2ae2951ffd64f76c6e15fce59ef0c602b540ed37813228ffbdb6ab86f40324164d374087e1717788cd724bd6308739fffdbc4b3ea0ae697f4537ed25b20c2ae12f3d59cbcaa9da607feac8028aaf58bffc314cd3b28fde8a782917a4385269285a1421b835db31b9505b83bcef24467abdfa0ae5e823813386a3600c09c9c9ce0756d69c1690baa0a27c8691c5dd3e61514c84f715f032105fe50aee8abd9c61e0640bfa83fc252c6d888ab75135c55d997c3d79774d1170622832318c9c7d431208ccc95f3710d1593907bc71bf019102b11a108fbd3479ca14ec62beb1f368530255138dc2127f29d4ebbad99135c237c7960cf21c05263edcdb68c35f7ab165a74237eb9a780384491a9d05cfeeeac79ba93e4c0dc0aca3e9d65bbbc6c082e315f9cb600521c6f48bf7bbc9dcb10d08656429eaf8b28677b4c9645e044ba3daba601687956a5e0f463f49929a1ec0590eba074929ab2643ad3e74174da42557a5318115e469e84f44eaaf1681500f76a99374635913a91b673f1b5e049154c305a05232dcb2464209760e66c9d5e44faca100ec5b42826d8025739e4fad57c3d8abde9b66649c160fed751a8625809cc7e5f5b8130c0eea88bca75018055218271fac29ba87fba8f37793749296faa0f247770fd9783acbfd1e9ef8148418ba4a10a681cff2d78a11b8c2f6e638934bd8c34d501f7a0e1b657c14861b464f4243a73a3b35f372b91b6b24429d005e304ed16d5edc438ae51c1894cc28cfc5109b8fa12302f2603908ed281bb27c2050c2193b3dc0b4e2a134c70bf535d9109216eb79a1c9de36e902a02bd5de9eb4aa0b8528d98ed560e611930d5a28b849a2fe2ea76c3096093c4092dd74dd40597644ecc2b34ed427aeeacbeeb23aa79d46c73184f5ead1e11b574d6f9297f48f111e4440f0ac4bf77e3f3f381a81bb051199787baac6bbb26d3592a012e6ff999900bc6e5e79f0dcc52db425c783be7f94be701bd0e9cc6c6a7e359bdb9692c35c130d07dfbafe0e9f08ff716d4e60ae41778e6e07ca7a2ab7529ed46c3685e5654f313696c3e042c", 0x1000}, {&(0x7f0000000040)='7\t4', 0x3}, {&(0x7f0000001400)="7c34739853bd786961ccd4a4b78dfcb8fcd1e775ca6559afb4ce7c0bfe01256fd0820a47fbd9cc3fcd89a43cdc9d2863aac0f6e577ccc75157b9bea1f1acf32a5e596fd504feec79cef909d3b0810d83813dd95b6f00d13b47b637b5080045bec3370b3519259a9f0bea8cd49137fd55c2c6aa53ce", 0x75}, {&(0x7f0000000100)="2ac5e944560337f60004cc7e505d8b3969695cb6347a002aae12c7da8714995e4bb9b73ee3bcf498124cbd66afa5b4dbd7", 0x31}, {&(0x7f0000001480)="9520403dba0c19545ed0f6fabb9a9fdc70c574eda91c242b8523011afccdaa727933", 0x22}, {&(0x7f00000014c0)="2e364e492d7d3998993a06cfb65c8fc753fd481f130181517664b3322b04af2787ac95a4ce7badcc62d14198e49be011ddc9cfb6ff652ba0a1ab9a623d4e0dd5d8b5a45842660434d6ce55fad8106db3be6c8ff585f59029ec18a57aa81049e7417fa2caa7999d28bc0bed7e6742ca6d13ddf513ef6ee2dd8727222a26697f5e345b66", 0x83}], 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) setsockopt(r5, 0xd8a, 0xfffffffe, &(0x7f0000000200)="f8e90eb084c1d6aa9e967426800347de607261b96cd1f3f329a6d9da93e6463bdf3678293290bef238ed6b956697b5bd4d7d2da87a8f6b39a7c23b27710d01a179110731f45b6af7d30e6fdc00ef2cc2feab5a7a77a5d37bb70d243b84ffa6293dff9755fd1d8719a29d0a8ff2726b23440b56c154e9ccd2ddb72244429ec9d23cd02a29daf6ade3e5d890ed287855cbcb", 0x91) socket(0x18, 0x3, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x2, 0xfffffde1, "97c30600000000eaffffffffff1ff9ff00", 0x0, 0x2}) (async) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2f465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fe2aa2786a7b4b39ce637ef3c53f88edcc539e72e5ff1031571ebb9a54c1ea8426de968aff7f470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x8, 0x4, &(0x7f0000001600)="e007baec0432d59925cf6dc7775b2957ad19d1e241b550d4f6da79d1632d04ab8010075b10588ab3e1d7cd7b70d7a929bcb9483e9b6ee2482f65bef5a5c4600916a1292d5cadeaa0e5abbcbe07cd0bad30a7a6304f222731cf22b5f295ff2792e874e10829c2b9d450126e0012aed9e7f155ec4d9fc6acd28ce46d5be3f11092c2b94fc1c740d4d75dc208", 0x8b) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) close(r2) (async) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r3) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r4, &(0x7f0000001580)=[{&(0x7f00000002c0)="49422e5cc0cf0f71475486e51644ace3b8a1bc2ff611173f985b3345b186954cd908d1dc7f2b2552534242271abea02626686a44c91687e36523d3e18d77a141cddb95dc5843b380a0a336d4fc45a1adf5b6e1c1bc037a526e58de6306d5910aa5c6bfa51ff56d032dba6a2fe512011afcf4cf4a1df031b35ffa08a11a966f8913da88fa254c9b996e", 0x89}, {&(0x7f0000000380)="0ee217296370b0a0584b1ce23ff137f7284459888456d2b1af27d030ca7cd6410e5b3ea4b3d7673def65aaac7bb3d93a2d4d5b31e117ac060a73a830a36329424586d694c25938c9110f", 0x4a}, {&(0x7f0000000400)="179f2c4d1f0be3fe712c222ff1544bbc59b2bf4c220bbadec2deb4f5863fdf351647d8990038e37cd4e77649705079bdb3538bc417fc858ba7e662e0e4037e03523afd77f53f6c431d09a972a605f9e1bc7918aa1cbf01d12586184d2caf147f9d16e1924c966e1093a1c51ca6341d2375da7f1d6ceebdfb0103128d0dc100bbb2ef858f9459babe50e3ed9b836fe7b8a84822aa627d5f4289ac77ada7e1bf5efc2699f3f0ad0f01d4ce9b18c5b9c2ab4808b926db6c1a28aa4eaf7a29947afae09e31b6e0d50a52094a8a333e9157c276696029b9034bc071c2671747dd8d7d48a97ebb9dc6774b75128faefd674b268dbb0a2f89b75304f0878807faa06b2e4ebda4b9ea59524cd07e734d10b5b85bc8aef52a6ba724859b7cbb15a15d778fc7af731435efde9795e422f69350121b064070b290ad1bc85465d49ec2c61c45502d7228057a78acba1f7de931cded95b0033686356b69b5525ca0511670ab996ea45fe82e43512465e558d0b68d01f142cd8e927151ddf1a599b00c2c763510e97d9decb1f538ff2a5ec3e19d7f0854429706c93c78125c7a7fdaffb3c20842ebedf9a940ae576814652ca2d3fa3502a02340589417d3776b1898b1a0a81fe67f2a9630c71d3af6bd86a7f22ea9341d30b59a76578dcbc133ca068eae9000b0a1da6f36bbc4a9127f16e15c854a0b48e8778e90bdb8c36c1abf2f80e0b0c6452f2fd5a19f12cb2d8ceaacd5a3940ea8a598cc86d013bdc3fc70d6be6af3f5a992c0d73a84f32b7a574c2ce3e5d227f36508becf52daa2b5ffd3d388a140ccc5f4416ebd0ec18f33755b704846f3697f6e9273f8ff9a3cd1e483308d784f970435dd5156911869dbe1748c91a5612c044c2ef082f4e822130219dbdf0f96c217381a668eca55cdb2d81be3205ca633e8647441b4e93681dfe68c3fa7e51b825a8f3f0ffb09a8bc306624f28004ada3c4bb0397166841807dee2cb35852e779d21882b68cef0227671930343ee6bdcc95c1ff48031f85183bf9d014b4b32e65e60db6452fd0124b1ba4216689fd9548a8f8c385d1b41b0633bef7c4893e45a8086e826b7f3eccb9973bb6d8f53aa35b0f4ee855b10eba3a757b3c64d6691d8eef46d64eac5bdb66c60d86a41450c2b56c13f3ea903ecfb49d3cbf6473c173506f9ce4c45b96c92518c78f82d1efec665980ff71f77562c67fbafe636ae8b121b73d124b5d5251e70d5058d1404330ab60b22a07bcfdb69d04579d892eee1cf1f3b4bf422671d280b8f725106f3022b1c858a8cdf63ce51e2117adbaa6e678eb8316d69d472e62e23bff64757175d2b1335ec6c64466725e0e8c067509f1af4712691bebc65ab966e56346fc6ae553d8bba0a71427deccf4cd00c93c60b41cceb5125eecf9f95784429abcb2b134bc82a77e137f82a8e26ec69b7f20194b05d73495f26cc5800c831a98ea9998837347492caedaff96114424b0d367799d5989db3ae5191dce48b0f8fc222e92809d3bbea5e04da639279c9a91131552a5507257468329a655e8e234b41e1be9bdcdbb38e72b748114593640d8f70f6281b632958956a0100a408f536967d306fff75ac74f09981c710f14e37d26173b3439da3e2189658cb02931f55183816f00161057fc728f94011487808bcbaeb1affce7a509c766dcb8cb19937d87f600994ff8591689cf9ce16b34c7bf2ff1eec00cd7e610b01c575dcf4e3f8318981b6a1db493405a9de0af7ccd69ff3e260c00a76b10d60736df7dab7ecde8e3ea9906e80532295412d62f7a376bced96497ccb71712e78e0e892b6412d5ea8d0024c6efca93372d08d507008971474c43ec80fc4660cbe23bc902bd785d55e5124d3669ef4adb83e938a2e784a9c811d7e2c1e5844875ea0f1db8854241bbf79d12e8eef96a1bcc55dec15b1ba12b79a75a2e66d52abb52aab24dcdf071f6b0ec4905ddc6817ede08aecb45b60b8fce3d3c248de6a09d9eb5f4f8d8d5216a213a68fde9a5ee310b1aa35b65c76eb4b5f742e25086ad3bc0ce255e272c4f100d9d9d9e165668a47abfdb3e7e4bd391e0f2dfb2ba07356c62e721edc87884209070351f6c6d8911186d1a0efbd4a6dc0d4787385b11685283800fb23034c58f0fad562eb170c3b9a3fe72c59bcd957aa28ad012f26c1b09c69b413812b636cf444ad96a7eea75d8add375fc89739fdc5f96f1d40d0233ae23f3628f6de5ecb844b6284058b8e707e00a1996f68a79269245c769051f02a8c77ce29027291e667ac20c9f448d035cf46cb700274bddc0db11e918bf228e5d8792d5ea4476b48bc5112bcd76af02d8965241c491f2a1455e298aa38fb8006797fcd6f67c3db22ebd61beda5f4c8c81ea44ef1b947267357f74e0b86f41ec715bb16f8b3e997b8cd09fb4109e896dd8b041e27e956704471f701e54d1acdfbf458bc91bced1b43a64e6f1d70c81563f057f593101acf5aa38cca46ef9aa8e1376a41d433ff0252a5d7c479e48b30ddbe11881233ab1bf913dc05d531656798a1f80b63ede2e4a1d71a323200a4b82a5d8637dac6cda7666c1330be64164fb25f50530454ac8f7b8747b010e88a1438d4c03a3df5cd6e42adf50b6d0ab698eee3ebf87c514c3735d102b4caf6f374956bb9dac5dc792f8f7ca128fc4b65674916a7d981c13fc356bc000d8d9e3535abc665d99d573b6be00ceb1912714d67be4135f54ff3def478657ab60f492da938450cf9ebd7a2505c306a022a35fa8c1769008fc755ed62d5ed2925cceb1da5cb8c63973cba6dfc4f4342acd1be5c844c083638faf6f065eb5336976fb1a522abec7f4570ed2da608378a10b7fbead1ff4f4fa773106231717e5a0c98e14e8db9a2e1900820aada5db21a05f9824f5eecea90776a84f8ac1cd2edb5f73a97ffbf44afbbf3489b2c02b105056de2740b8e58cfa504624f1fa06d6f6527753cb7513920f132b1af0a504fffcb35d1ff1f3c60e5bb6d3132165f4d7367f67406e2332ecb0852392aa3e16e7e13e3e1b8a410ff2fcd5be14fe623d42a37c0daf2b2f2164e0792190b3d89502b2d5e5db17017dafc9ec06bb5f6e02b6f7f1eae0fbde5bef2df54a8ab615dacc1e15651394825b00325fc5e7998b8086124066316204b6e3480924c13b970970bbab1cf04038e34a9b23b8425a6a8a065ff743cbe7a1da13c42720a2104cbddfbe0c05b41bb9c2ba9eebd34c84081ee4367c6acb4a2e0a38e4160ca36e58978cc55939cf0059364c9ea43e1c8639757ad6b0fd2192ce9e0f8c850b1054d1e13e4c2f3020893e417f13168e053eed2412022863607e7fbd64e52b52f31a9b32d27a654c21e2dfecb7b053521c3f1b0381479afb102dccd5de907ff084d3b2a2b4348996beb9f943b2a2ef6452ddc8afb90a02498a9e2f1a736fa842988a6423704e8abe72aa5124279525c4ea876b4d1103c05d861ea54d8152a848dca08a4d536cc79c546ee91c1b77f20a0efd14260518cd849d5ceb3ef8ac8f2758e091559216d7f6bda5f46f337b651c20f7a6580a48948e6f4afc9e41e371976e005b393c98870b1946ccb43a67c46510e996a3683fb29ee0489f0991595b65f851480ebf07dadb138cc0bf12355974e2d1cd2a29e9930b142bb9206fbf694b1de17b6e9f47f196c6665351019e3bf5126f09054ab4484a824b470635d622e86865c165c61d81e6107f7274b8db1732760a3281d29c087934fc7c0d05b7335dffc11b3ca4e0e0bef1fefb75dd5539cf7b46a1e17e13a83215baae433e72d678161208d80010e9298a4383bc14c4b6cd3393913b1ac2c5de8ae8bde4343ac03fb5908c6b49c460e04e7ae5b3a93726bc6a42946183d3d3070b77a0d5cda19a85b44c14fb084457e90fdf6cdd3ace6ba326ba1dd3f90f238622ecc7594fad9df5cff98ca80adf2e6fa671c8ac672dea2df6dc0211302d836706f8a2bce230b24e1b25c362c17ea5c63362a3a03cf11f43ff84d2cf21ff6d0b3e1742a4071b591baf79da3de6d505844b4d0f04bc9377aba6886b81cd978bbd7e6741661629bfde055e2ce8c356bafc663c0d02a420a96e6d7084a69c43884c303e89ab59cee7bba0cea1bf462bd6d87a8d33c9abaaf64fe43936951254de0151bf9d0b0262614a234c27df2dae44c9bb54fb2d575500dcb603371ada287349a70901e7a24017a9e8cfc564b5800fe7c069d47595878ddc7fd0930db3e3c0710e1b50c4442828ab8f1de549960c6992c105ba5378bc05ed627dfbce060a8de2873ff9df4de310032e8bde8e2283cd96307311eeee7572877d3b469eacca3db48e4bbf49ff1076c7cd802a567df8cad7d5f014be33d43bc04c2f4cc97b8f0343221ea19c4dcb19772490d965e5f8f52bb1338776206d387a1256d1e5857a6475ce48eb50e82d2ae5ab01c2a71955a3a5034a1c7cceda8ecfc79c02952875f49a4406469f5b0086a2c0b67f43ad771e9bd8f1fd9ce1b342ca8c6df9cba8da36eb0433ada28814f513315fa7d5dd04eba468a4119faa3d5874b92d51729475f8c714035a3004793d68427869fd375b0e83c81a7eb9c3b9728db41a509800bef943e43d76d92dc8e58d9d9b0d37ed93a2b26f0a912d197df8a3f130fe635d3f3f7f4c6f49f9c64f341cff6a55fcdeef3417260afb0ea403b14497bfc6f950e761577eee584529afb5271709a790620dab8c2f74ff688025cce00962e2ae2951ffd64f76c6e15fce59ef0c602b540ed37813228ffbdb6ab86f40324164d374087e1717788cd724bd6308739fffdbc4b3ea0ae697f4537ed25b20c2ae12f3d59cbcaa9da607feac8028aaf58bffc314cd3b28fde8a782917a4385269285a1421b835db31b9505b83bcef24467abdfa0ae5e823813386a3600c09c9c9ce0756d69c1690baa0a27c8691c5dd3e61514c84f715f032105fe50aee8abd9c61e0640bfa83fc252c6d888ab75135c55d997c3d79774d1170622832318c9c7d431208ccc95f3710d1593907bc71bf019102b11a108fbd3479ca14ec62beb1f368530255138dc2127f29d4ebbad99135c237c7960cf21c05263edcdb68c35f7ab165a74237eb9a780384491a9d05cfeeeac79ba93e4c0dc0aca3e9d65bbbc6c082e315f9cb600521c6f48bf7bbc9dcb10d08656429eaf8b28677b4c9645e044ba3daba601687956a5e0f463f49929a1ec0590eba074929ab2643ad3e74174da42557a5318115e469e84f44eaaf1681500f76a99374635913a91b673f1b5e049154c305a05232dcb2464209760e66c9d5e44faca100ec5b42826d8025739e4fad57c3d8abde9b66649c160fed751a8625809cc7e5f5b8130c0eea88bca75018055218271fac29ba87fba8f37793749296faa0f247770fd9783acbfd1e9ef8148418ba4a10a681cff2d78a11b8c2f6e638934bd8c34d501f7a0e1b657c14861b464f4243a73a3b35f372b91b6b24429d005e304ed16d5edc438ae51c1894cc28cfc5109b8fa12302f2603908ed281bb27c2050c2193b3dc0b4e2a134c70bf535d9109216eb79a1c9de36e902a02bd5de9eb4aa0b8528d98ed560e611930d5a28b849a2fe2ea76c3096093c4092dd74dd40597644ecc2b34ed427aeeacbeeb23aa79d46c73184f5ead1e11b574d6f9297f48f111e4440f0ac4bf77e3f3f381a81bb051199787baac6bbb26d3592a012e6ff999900bc6e5e79f0dcc52db425c783be7f94be701bd0e9cc6c6a7e359bdb9692c35c130d07dfbafe0e9f08ff716d4e60ae41778e6e07ca7a2ab7529ed46c3685e5654f313696c3e042c", 0x1000}, {&(0x7f0000000040)='7\t4', 0x3}, {&(0x7f0000001400)="7c34739853bd786961ccd4a4b78dfcb8fcd1e775ca6559afb4ce7c0bfe01256fd0820a47fbd9cc3fcd89a43cdc9d2863aac0f6e577ccc75157b9bea1f1acf32a5e596fd504feec79cef909d3b0810d83813dd95b6f00d13b47b637b5080045bec3370b3519259a9f0bea8cd49137fd55c2c6aa53ce", 0x75}, {&(0x7f0000000100)="2ac5e944560337f60004cc7e505d8b3969695cb6347a002aae12c7da8714995e4bb9b73ee3bcf498124cbd66afa5b4dbd7", 0x31}, {&(0x7f0000001480)="9520403dba0c19545ed0f6fabb9a9fdc70c574eda91c242b8523011afccdaa727933", 0x22}, {&(0x7f00000014c0)="2e364e492d7d3998993a06cfb65c8fc753fd481f130181517664b3322b04af2787ac95a4ce7badcc62d14198e49be011ddc9cfb6ff652ba0a1ab9a623d4e0dd5d8b5a45842660434d6ce55fad8106db3be6c8ff585f59029ec18a57aa81049e7417fa2caa7999d28bc0bed7e6742ca6d13ddf513ef6ee2dd8727222a26697f5e345b66", 0x83}], 0x8) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) dup(r4) (async) setsockopt(r5, 0xd8a, 0xfffffffe, &(0x7f0000000200)="f8e90eb084c1d6aa9e967426800347de607261b96cd1f3f329a6d9da93e6463bdf3678293290bef238ed6b956697b5bd4d7d2da87a8f6b39a7c23b27710d01a179110731f45b6af7d30e6fdc00ef2cc2feab5a7a77a5d37bb70d243b84ffa6293dff9755fd1d8719a29d0a8ff2726b23440b56c154e9ccd2ddb72244429ec9d23cd02a29daf6ade3e5d890ed287855cbcb", 0x91) (async) 14:21:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) pipe2(&(0x7f0000000080), 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) (async) 14:21:45 executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900200200007000000f60004fecea11ea8fef96ecfc73fd3357ae26caae1c8716e2f35ebb4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 14:21:45 executing program 6: mquery(&(0x7f0000ffb000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 14:21:45 executing program 2: r0 = syz_open_pts() ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r0) syz_open_pts() (async) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, 0x0) (async) syz_open_pts() (async) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async) fcntl$dupfd(r1, 0xa, r0) (async) 14:21:45 executing program 7: mkdir(&(0x7f00000000c0)='./file0\x00', 0x103) (async) setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x6bf) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0xff81, 0x1000}, {0x4, 0x400, 0x7941746b2f49a83a}], 0x4) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000240)=[{0x3, 0xffff, 0x3000}, {0x4, 0x20, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) semop(r0, &(0x7f0000000000)=[{0x3, 0x7ff, 0x800}, {0x1, 0x101, 0x1000}, {0x0, 0x3d62, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0xe585, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x1, 0x1800}, {0x2, 0x8, 0x1800}, {0x0, 0x200}, {0x4, 0x4, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = msgget(0x1, 0x631) (async) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) r4 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) (async) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r3, r4, r5, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r6, 0x6b4, 0x0, 0x9, 0x1}) (async) chown(&(0x7f00000001c0)='./file0\x00', r1, r5) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10c, 0x1}, 0x6, 0x5, 0x4}) (async) r7 = getuid() (async) r8 = msgget(0x1, 0x631) (async) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r9, r10, r11, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r12, 0x6b4, 0x0, 0x9, 0x1}) (async) lchown(&(0x7f0000000100)='./file0\x00', r7, r11) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xc) r13 = getuid() setuid(r13) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 14:21:45 executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900200200007000000f60004fecea11ea8fef96ecfc73fd3357ae26caae1c8716e2f35ebb4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 14:21:45 executing program 1: r0 = kqueue() (async) r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x91, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0) (async, rerun: 32) r2 = socket$inet6(0x18, 0x3, 0x3) r3 = fcntl$dupfd(r1, 0x5, r2) r4 = socket(0x20, 0x2, 0x6) listen(r1, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x5e, 0x1, 0x401, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x86, 0x2, 0x1, 0x3}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x1, 0x0, 0xc06}, {{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x8000, 0x8}], 0xa1ff, 0x0, 0x1000005, 0x0) (async) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x6) (async, rerun: 32) socketpair(0x6, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r7 = accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 14:21:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd6c115b266e6cac2cb93537c2b236b848dfe87156e5eecf5dfd60c15d0165ec940cbfc0b74c1c4494b999e4ac", 0x1d0}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51f4b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2af76824b990a8ce316d0e8cdd2b7420511bf6e2204f87eefbae7e9aa56103ddce0203eeed44da7b3c5a3a072ec8b1312e5c28319500820e262b6d4011a4b473b4d7694f462e7fa3aa201ddb7eab4af9a44166f245fbd59802445ca018b2032", 0xe0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file2\x00', 0x2, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file2\x00', &(0x7f0000000140)='./file0/file0/../file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000200)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:21:45 executing program 3: r0 = socket(0x18, 0x3, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x2, 0xfffffde1, "97c30600000000eaffffffffff1ff9ff00", 0x0, 0x2}) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2f465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fe2aa2786a7b4b39ce637ef3c53f88edcc539e72e5ff1031571ebb9a54c1ea8426de968aff7f470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x4, &(0x7f0000001600)="e007baec0432d59925cf6dc7775b2957ad19d1e241b550d4f6da79d1632d04ab8010075b10588ab3e1d7cd7b70d7a929bcb9483e9b6ee2482f65bef5a5c4600916a1292d5cadeaa0e5abbcbe07cd0bad30a7a6304f222731cf22b5f295ff2792e874e10829c2b9d450126e0012aed9e7f155ec4d9fc6acd28ce46d5be3f11092c2b94fc1c740d4d75dc208", 0x8b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r4 = dup2(r0, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r4, &(0x7f0000001580)=[{&(0x7f00000002c0)="49422e5cc0cf0f71475486e51644ace3b8a1bc2ff611173f985b3345b186954cd908d1dc7f2b2552534242271abea02626686a44c91687e36523d3e18d77a141cddb95dc5843b380a0a336d4fc45a1adf5b6e1c1bc037a526e58de6306d5910aa5c6bfa51ff56d032dba6a2fe512011afcf4cf4a1df031b35ffa08a11a966f8913da88fa254c9b996e", 0x89}, {&(0x7f0000000380)="0ee217296370b0a0584b1ce23ff137f7284459888456d2b1af27d030ca7cd6410e5b3ea4b3d7673def65aaac7bb3d93a2d4d5b31e117ac060a73a830a36329424586d694c25938c9110f", 0x4a}, {&(0x7f0000000400)="179f2c4d1f0be3fe712c222ff1544bbc59b2bf4c220bbadec2deb4f5863fdf351647d8990038e37cd4e77649705079bdb3538bc417fc858ba7e662e0e4037e03523afd77f53f6c431d09a972a605f9e1bc7918aa1cbf01d12586184d2caf147f9d16e1924c966e1093a1c51ca6341d2375da7f1d6ceebdfb0103128d0dc100bbb2ef858f9459babe50e3ed9b836fe7b8a84822aa627d5f4289ac77ada7e1bf5efc2699f3f0ad0f01d4ce9b18c5b9c2ab4808b926db6c1a28aa4eaf7a29947afae09e31b6e0d50a52094a8a333e9157c276696029b9034bc071c2671747dd8d7d48a97ebb9dc6774b75128faefd674b268dbb0a2f89b75304f0878807faa06b2e4ebda4b9ea59524cd07e734d10b5b85bc8aef52a6ba724859b7cbb15a15d778fc7af731435efde9795e422f69350121b064070b290ad1bc85465d49ec2c61c45502d7228057a78acba1f7de931cded95b0033686356b69b5525ca0511670ab996ea45fe82e43512465e558d0b68d01f142cd8e927151ddf1a599b00c2c763510e97d9decb1f538ff2a5ec3e19d7f0854429706c93c78125c7a7fdaffb3c20842ebedf9a940ae576814652ca2d3fa3502a02340589417d3776b1898b1a0a81fe67f2a9630c71d3af6bd86a7f22ea9341d30b59a76578dcbc133ca068eae9000b0a1da6f36bbc4a9127f16e15c854a0b48e8778e90bdb8c36c1abf2f80e0b0c6452f2fd5a19f12cb2d8ceaacd5a3940ea8a598cc86d013bdc3fc70d6be6af3f5a992c0d73a84f32b7a574c2ce3e5d227f36508becf52daa2b5ffd3d388a140ccc5f4416ebd0ec18f33755b704846f3697f6e9273f8ff9a3cd1e483308d784f970435dd5156911869dbe1748c91a5612c044c2ef082f4e822130219dbdf0f96c217381a668eca55cdb2d81be3205ca633e8647441b4e93681dfe68c3fa7e51b825a8f3f0ffb09a8bc306624f28004ada3c4bb0397166841807dee2cb35852e779d21882b68cef0227671930343ee6bdcc95c1ff48031f85183bf9d014b4b32e65e60db6452fd0124b1ba4216689fd9548a8f8c385d1b41b0633bef7c4893e45a8086e826b7f3eccb9973bb6d8f53aa35b0f4ee855b10eba3a757b3c64d6691d8eef46d64eac5bdb66c60d86a41450c2b56c13f3ea903ecfb49d3cbf6473c173506f9ce4c45b96c92518c78f82d1efec665980ff71f77562c67fbafe636ae8b121b73d124b5d5251e70d5058d1404330ab60b22a07bcfdb69d04579d892eee1cf1f3b4bf422671d280b8f725106f3022b1c858a8cdf63ce51e2117adbaa6e678eb8316d69d472e62e23bff64757175d2b1335ec6c64466725e0e8c067509f1af4712691bebc65ab966e56346fc6ae553d8bba0a71427deccf4cd00c93c60b41cceb5125eecf9f95784429abcb2b134bc82a77e137f82a8e26ec69b7f20194b05d73495f26cc5800c831a98ea9998837347492caedaff96114424b0d367799d5989db3ae5191dce48b0f8fc222e92809d3bbea5e04da639279c9a91131552a5507257468329a655e8e234b41e1be9bdcdbb38e72b748114593640d8f70f6281b632958956a0100a408f536967d306fff75ac74f09981c710f14e37d26173b3439da3e2189658cb02931f55183816f00161057fc728f94011487808bcbaeb1affce7a509c766dcb8cb19937d87f600994ff8591689cf9ce16b34c7bf2ff1eec00cd7e610b01c575dcf4e3f8318981b6a1db493405a9de0af7ccd69ff3e260c00a76b10d60736df7dab7ecde8e3ea9906e80532295412d62f7a376bced96497ccb71712e78e0e892b6412d5ea8d0024c6efca93372d08d507008971474c43ec80fc4660cbe23bc902bd785d55e5124d3669ef4adb83e938a2e784a9c811d7e2c1e5844875ea0f1db8854241bbf79d12e8eef96a1bcc55dec15b1ba12b79a75a2e66d52abb52aab24dcdf071f6b0ec4905ddc6817ede08aecb45b60b8fce3d3c248de6a09d9eb5f4f8d8d5216a213a68fde9a5ee310b1aa35b65c76eb4b5f742e25086ad3bc0ce255e272c4f100d9d9d9e165668a47abfdb3e7e4bd391e0f2dfb2ba07356c62e721edc87884209070351f6c6d8911186d1a0efbd4a6dc0d4787385b11685283800fb23034c58f0fad562eb170c3b9a3fe72c59bcd957aa28ad012f26c1b09c69b413812b636cf444ad96a7eea75d8add375fc89739fdc5f96f1d40d0233ae23f3628f6de5ecb844b6284058b8e707e00a1996f68a79269245c769051f02a8c77ce29027291e667ac20c9f448d035cf46cb700274bddc0db11e918bf228e5d8792d5ea4476b48bc5112bcd76af02d8965241c491f2a1455e298aa38fb8006797fcd6f67c3db22ebd61beda5f4c8c81ea44ef1b947267357f74e0b86f41ec715bb16f8b3e997b8cd09fb4109e896dd8b041e27e956704471f701e54d1acdfbf458bc91bced1b43a64e6f1d70c81563f057f593101acf5aa38cca46ef9aa8e1376a41d433ff0252a5d7c479e48b30ddbe11881233ab1bf913dc05d531656798a1f80b63ede2e4a1d71a323200a4b82a5d8637dac6cda7666c1330be64164fb25f50530454ac8f7b8747b010e88a1438d4c03a3df5cd6e42adf50b6d0ab698eee3ebf87c514c3735d102b4caf6f374956bb9dac5dc792f8f7ca128fc4b65674916a7d981c13fc356bc000d8d9e3535abc665d99d573b6be00ceb1912714d67be4135f54ff3def478657ab60f492da938450cf9ebd7a2505c306a022a35fa8c1769008fc755ed62d5ed2925cceb1da5cb8c63973cba6dfc4f4342acd1be5c844c083638faf6f065eb5336976fb1a522abec7f4570ed2da608378a10b7fbead1ff4f4fa773106231717e5a0c98e14e8db9a2e1900820aada5db21a05f9824f5eecea90776a84f8ac1cd2edb5f73a97ffbf44afbbf3489b2c02b105056de2740b8e58cfa504624f1fa06d6f6527753cb7513920f132b1af0a504fffcb35d1ff1f3c60e5bb6d3132165f4d7367f67406e2332ecb0852392aa3e16e7e13e3e1b8a410ff2fcd5be14fe623d42a37c0daf2b2f2164e0792190b3d89502b2d5e5db17017dafc9ec06bb5f6e02b6f7f1eae0fbde5bef2df54a8ab615dacc1e15651394825b00325fc5e7998b8086124066316204b6e3480924c13b970970bbab1cf04038e34a9b23b8425a6a8a065ff743cbe7a1da13c42720a2104cbddfbe0c05b41bb9c2ba9eebd34c84081ee4367c6acb4a2e0a38e4160ca36e58978cc55939cf0059364c9ea43e1c8639757ad6b0fd2192ce9e0f8c850b1054d1e13e4c2f3020893e417f13168e053eed2412022863607e7fbd64e52b52f31a9b32d27a654c21e2dfecb7b053521c3f1b0381479afb102dccd5de907ff084d3b2a2b4348996beb9f943b2a2ef6452ddc8afb90a02498a9e2f1a736fa842988a6423704e8abe72aa5124279525c4ea876b4d1103c05d861ea54d8152a848dca08a4d536cc79c546ee91c1b77f20a0efd14260518cd849d5ceb3ef8ac8f2758e091559216d7f6bda5f46f337b651c20f7a6580a48948e6f4afc9e41e371976e005b393c98870b1946ccb43a67c46510e996a3683fb29ee0489f0991595b65f851480ebf07dadb138cc0bf12355974e2d1cd2a29e9930b142bb9206fbf694b1de17b6e9f47f196c6665351019e3bf5126f09054ab4484a824b470635d622e86865c165c61d81e6107f7274b8db1732760a3281d29c087934fc7c0d05b7335dffc11b3ca4e0e0bef1fefb75dd5539cf7b46a1e17e13a83215baae433e72d678161208d80010e9298a4383bc14c4b6cd3393913b1ac2c5de8ae8bde4343ac03fb5908c6b49c460e04e7ae5b3a93726bc6a42946183d3d3070b77a0d5cda19a85b44c14fb084457e90fdf6cdd3ace6ba326ba1dd3f90f238622ecc7594fad9df5cff98ca80adf2e6fa671c8ac672dea2df6dc0211302d836706f8a2bce230b24e1b25c362c17ea5c63362a3a03cf11f43ff84d2cf21ff6d0b3e1742a4071b591baf79da3de6d505844b4d0f04bc9377aba6886b81cd978bbd7e6741661629bfde055e2ce8c356bafc663c0d02a420a96e6d7084a69c43884c303e89ab59cee7bba0cea1bf462bd6d87a8d33c9abaaf64fe43936951254de0151bf9d0b0262614a234c27df2dae44c9bb54fb2d575500dcb603371ada287349a70901e7a24017a9e8cfc564b5800fe7c069d47595878ddc7fd0930db3e3c0710e1b50c4442828ab8f1de549960c6992c105ba5378bc05ed627dfbce060a8de2873ff9df4de310032e8bde8e2283cd96307311eeee7572877d3b469eacca3db48e4bbf49ff1076c7cd802a567df8cad7d5f014be33d43bc04c2f4cc97b8f0343221ea19c4dcb19772490d965e5f8f52bb1338776206d387a1256d1e5857a6475ce48eb50e82d2ae5ab01c2a71955a3a5034a1c7cceda8ecfc79c02952875f49a4406469f5b0086a2c0b67f43ad771e9bd8f1fd9ce1b342ca8c6df9cba8da36eb0433ada28814f513315fa7d5dd04eba468a4119faa3d5874b92d51729475f8c714035a3004793d68427869fd375b0e83c81a7eb9c3b9728db41a509800bef943e43d76d92dc8e58d9d9b0d37ed93a2b26f0a912d197df8a3f130fe635d3f3f7f4c6f49f9c64f341cff6a55fcdeef3417260afb0ea403b14497bfc6f950e761577eee584529afb5271709a790620dab8c2f74ff688025cce00962e2ae2951ffd64f76c6e15fce59ef0c602b540ed37813228ffbdb6ab86f40324164d374087e1717788cd724bd6308739fffdbc4b3ea0ae697f4537ed25b20c2ae12f3d59cbcaa9da607feac8028aaf58bffc314cd3b28fde8a782917a4385269285a1421b835db31b9505b83bcef24467abdfa0ae5e823813386a3600c09c9c9ce0756d69c1690baa0a27c8691c5dd3e61514c84f715f032105fe50aee8abd9c61e0640bfa83fc252c6d888ab75135c55d997c3d79774d1170622832318c9c7d431208ccc95f3710d1593907bc71bf019102b11a108fbd3479ca14ec62beb1f368530255138dc2127f29d4ebbad99135c237c7960cf21c05263edcdb68c35f7ab165a74237eb9a780384491a9d05cfeeeac79ba93e4c0dc0aca3e9d65bbbc6c082e315f9cb600521c6f48bf7bbc9dcb10d08656429eaf8b28677b4c9645e044ba3daba601687956a5e0f463f49929a1ec0590eba074929ab2643ad3e74174da42557a5318115e469e84f44eaaf1681500f76a99374635913a91b673f1b5e049154c305a05232dcb2464209760e66c9d5e44faca100ec5b42826d8025739e4fad57c3d8abde9b66649c160fed751a8625809cc7e5f5b8130c0eea88bca75018055218271fac29ba87fba8f37793749296faa0f247770fd9783acbfd1e9ef8148418ba4a10a681cff2d78a11b8c2f6e638934bd8c34d501f7a0e1b657c14861b464f4243a73a3b35f372b91b6b24429d005e304ed16d5edc438ae51c1894cc28cfc5109b8fa12302f2603908ed281bb27c2050c2193b3dc0b4e2a134c70bf535d9109216eb79a1c9de36e902a02bd5de9eb4aa0b8528d98ed560e611930d5a28b849a2fe2ea76c3096093c4092dd74dd40597644ecc2b34ed427aeeacbeeb23aa79d46c73184f5ead1e11b574d6f9297f48f111e4440f0ac4bf77e3f3f381a81bb051199787baac6bbb26d3592a012e6ff999900bc6e5e79f0dcc52db425c783be7f94be701bd0e9cc6c6a7e359bdb9692c35c130d07dfbafe0e9f08ff716d4e60ae41778e6e07ca7a2ab7529ed46c3685e5654f313696c3e042c", 0x1000}, {&(0x7f0000000040)='7\t4', 0x3}, {&(0x7f0000001400)="7c34739853bd786961ccd4a4b78dfcb8fcd1e775ca6559afb4ce7c0bfe01256fd0820a47fbd9cc3fcd89a43cdc9d2863aac0f6e577ccc75157b9bea1f1acf32a5e596fd504feec79cef909d3b0810d83813dd95b6f00d13b47b637b5080045bec3370b3519259a9f0bea8cd49137fd55c2c6aa53ce", 0x75}, {&(0x7f0000000100)="2ac5e944560337f60004cc7e505d8b3969695cb6347a002aae12c7da8714995e4bb9b73ee3bcf498124cbd66afa5b4dbd7", 0x31}, {&(0x7f0000001480)="9520403dba0c19545ed0f6fabb9a9fdc70c574eda91c242b8523011afccdaa727933", 0x22}, {&(0x7f00000014c0)="2e364e492d7d3998993a06cfb65c8fc753fd481f130181517664b3322b04af2787ac95a4ce7badcc62d14198e49be011ddc9cfb6ff652ba0a1ab9a623d4e0dd5d8b5a45842660434d6ce55fad8106db3be6c8ff585f59029ec18a57aa81049e7417fa2caa7999d28bc0bed7e6742ca6d13ddf513ef6ee2dd8727222a26697f5e345b66", 0x83}], 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r5 = dup(r4) setsockopt(r5, 0xd8a, 0xfffffffe, &(0x7f0000000200)="f8e90eb084c1d6aa9e967426800347de607261b96cd1f3f329a6d9da93e6463bdf3678293290bef238ed6b956697b5bd4d7d2da87a8f6b39a7c23b27710d01a179110731f45b6af7d30e6fdc00ef2cc2feab5a7a77a5d37bb70d243b84ffa6293dff9755fd1d8719a29d0a8ff2726b23440b56c154e9ccd2ddb72244429ec9d23cd02a29daf6ade3e5d890ed287855cbcb", 0x91) 14:21:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) 14:21:45 executing program 6: open(&(0x7f0000000400)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x114, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 14:21:45 executing program 6: open(&(0x7f0000000400)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x114, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) open(&(0x7f0000000400)='./file0\x00', 0x611, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x114, 0x0) (async) setreuid(0x0, 0xee01) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) 14:21:45 executing program 5: getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x4}, {0x6, 0x0, 0x0, 0xf70ea35}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0) chown(&(0x7f0000000000)='.\x00', 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x1, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x5], [0xfffffffffffffffc, 0x0, 0x0, 0x100000000000000], [0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x4000000000000000}, {}, {}, {0x0, 0x400}, {0x0, 0xfffffffe, 0x3}, {0x8}, {0x0, 0x0, 0x0, 0xd13}, {0x0, 0xfffffffe}], {0x0, 0x800}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:21:45 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="f907cf98b357", [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 14:21:45 executing program 7: mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x2011, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 14:21:45 executing program 2: r0 = syz_open_pts() ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r0) syz_open_pts() (async) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, 0x0) (async) syz_open_pts() (async) close(r1) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000003c0)=[{r1, 0x4}], 0x1, 0x0) (async) fcntl$dupfd(r1, 0xa, r0) (async) 14:21:45 executing program 4: getsockname$inet(0xffffffffffffff9c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x22a, 0xffffffffffffffff) select(0x40, &(0x7f0000001100)={0x83c4, 0x90d, 0x1ca, 0x3, 0x58, 0x8, 0xffffffff, 0x898}, &(0x7f0000001140)={0xfea, 0x3f, 0x8000000000000001, 0x7f, 0x1, 0x4, 0x4, 0xffff}, &(0x7f0000001180)={0xfff, 0x15c9fadc, 0x1440, 0x1, 0x200, 0x5, 0x3, 0x3}, &(0x7f00000011c0)={0x6, 0x5}) select(0x40, &(0x7f0000001200)={0x100000000, 0x8, 0x9, 0x100, 0x4, 0x1, 0x5, 0x3ff}, &(0x7f0000001240)={0x9, 0xe3e, 0xa916, 0x9, 0x6, 0x2, 0xfffffffffffffff7, 0x71f}, &(0x7f0000001280)={0x6, 0x400, 0x325b5f0a, 0x662, 0x7fffffff, 0x5, 0x2, 0x5}, &(0x7f00000012c0)={0x5, 0x1ff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/4106], &(0x7f00000010c0)=0x100a) 14:21:45 executing program 7: mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x2011, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x2011, 0xffffffffffffffff, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) (async) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) (async) 14:21:45 executing program 6: open(&(0x7f0000000400)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x114, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) open(&(0x7f0000000400)='./file0\x00', 0x611, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x114, 0x0) (async) setreuid(0x0, 0xee01) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) 14:21:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd6c115b266e6cac2cb93537c2b236b848dfe87156e5eecf5dfd60c15d0165ec940cbfc0b74c1c4494b999e4ac", 0x1d0}], 0x1, 0x0) (async, rerun: 32) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51f4b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2af76824b990a8ce316d0e8cdd2b7420511bf6e2204f87eefbae7e9aa56103ddce0203eeed44da7b3c5a3a072ec8b1312e5c28319500820e262b6d4011a4b473b4d7694f462e7fa3aa201ddb7eab4af9a44166f245fbd59802445ca018b2032", 0xe0}], 0x1) (async, rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file2\x00', 0x2, 0x8) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 64) symlink(&(0x7f0000000100)='./file0/file2\x00', &(0x7f0000000140)='./file0/file0/../file0\x00') (rerun: 64) rmdir(&(0x7f0000000080)='./file1\x00') (async) mkdir(&(0x7f0000000200)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:21:45 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="f907cf98b357", [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="f907cf98b357", [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0xa) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) 14:21:45 executing program 6: unlinkat(0xffffffffffffffff, 0x0, 0x10) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040)="311d0000dfc097e8", &(0x7f00000000c0)=0x8, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8000) pwrite(r0, &(0x7f0000000100)="ca048c7af875932557d93baddf7d7deb832c87de1111c4d2dd8f7e101c39737f7ed448bc069f30e78dc9648afdac15de18190e2a0dce0d77697cdaff458a0efc64039a0a1f398129969dd0c0f9e0c63bd7eb54eafd58af358ae779dc1365b8860617c496bac495c04aff67530dc4a8ff1175a0d93d12fcaf1a2b84cba63c878c015c210ee41c8c520c2865573557c7ac2b3d0f", 0x93, 0x40) 14:21:45 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000640)={0x0}, 0xfffffffffffffdf1, 0x0) sendmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x60b40250c4722bb8) 14:21:45 executing program 7: mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x2011, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x2011, 0xffffffffffffffff, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) (async) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) (async) 14:21:45 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x91, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x3) r3 = fcntl$dupfd(r1, 0x5, r2) r4 = socket(0x20, 0x2, 0x6) listen(r1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x5e, 0x1, 0x401, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x86, 0x2, 0x1, 0x3}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x1, 0x0, 0xc06}, {{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x8000, 0x8}], 0xa1ff, 0x0, 0x1000005, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x6) socketpair(0x6, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) kqueue() (async) socket$unix(0x1, 0x1, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x91, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x3) (async) fcntl$dupfd(r1, 0x5, r2) (async) socket(0x20, 0x2, 0x6) (async) listen(r1, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x5e, 0x1, 0x401, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x86, 0x2, 0x1, 0x3}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x1, 0x0, 0xc06}, {{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x8000, 0x8}], 0xa1ff, 0x0, 0x1000005, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x6) (async) socketpair(0x6, 0x2, 0x5, &(0x7f0000000000)) (async) accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) fcntl$dupfd(r6, 0x0, r7) (async) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) 14:21:45 executing program 6: unlinkat(0xffffffffffffffff, 0x0, 0x10) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040)="311d0000dfc097e8", &(0x7f00000000c0)=0x8, 0x0, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8000) pwrite(r0, &(0x7f0000000100)="ca048c7af875932557d93baddf7d7deb832c87de1111c4d2dd8f7e101c39737f7ed448bc069f30e78dc9648afdac15de18190e2a0dce0d77697cdaff458a0efc64039a0a1f398129969dd0c0f9e0c63bd7eb54eafd58af358ae779dc1365b8860617c496bac495c04aff67530dc4a8ff1175a0d93d12fcaf1a2b84cba63c878c015c210ee41c8c520c2865573557c7ac2b3d0f", 0x93, 0x40) 14:21:45 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="f907cf98b357", [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="f907cf98b357", [], {@ipv6={0x86dd, {0x0, 0x6, "102f22", 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0xa) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) 14:21:45 executing program 4: getsockname$inet(0xffffffffffffff9c, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x22a, 0xffffffffffffffff) (async) select(0x40, &(0x7f0000001100)={0x83c4, 0x90d, 0x1ca, 0x3, 0x58, 0x8, 0xffffffff, 0x898}, &(0x7f0000001140)={0xfea, 0x3f, 0x8000000000000001, 0x7f, 0x1, 0x4, 0x4, 0xffff}, &(0x7f0000001180)={0xfff, 0x15c9fadc, 0x1440, 0x1, 0x200, 0x5, 0x3, 0x3}, &(0x7f00000011c0)={0x6, 0x5}) select(0x40, &(0x7f0000001200)={0x100000000, 0x8, 0x9, 0x100, 0x4, 0x1, 0x5, 0x3ff}, &(0x7f0000001240)={0x9, 0xe3e, 0xa916, 0x9, 0x6, 0x2, 0xfffffffffffffff7, 0x71f}, &(0x7f0000001280)={0x6, 0x400, 0x325b5f0a, 0x662, 0x7fffffff, 0x5, 0x2, 0x5}, &(0x7f00000012c0)={0x5, 0x1ff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/4106], &(0x7f00000010c0)=0x100a) 14:21:45 executing program 5: getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x4}, {0x6, 0x0, 0x0, 0xf70ea35}]}) (async) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0) (async) chown(&(0x7f0000000000)='.\x00', 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x1, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x5], [0xfffffffffffffffc, 0x0, 0x0, 0x100000000000000], [0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x4000000000000000}, {}, {}, {0x0, 0x400}, {0x0, 0xfffffffe, 0x3}, {0x8}, {0x0, 0x0, 0x0, 0xd13}, {0x0, 0xfffffffe}], {0x0, 0x800}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:21:46 executing program 6: unlinkat(0xffffffffffffffff, 0x0, 0x10) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040)="311d0000dfc097e8", &(0x7f00000000c0)=0x8, 0x0, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8000) (async) pwrite(r0, &(0x7f0000000100)="ca048c7af875932557d93baddf7d7deb832c87de1111c4d2dd8f7e101c39737f7ed448bc069f30e78dc9648afdac15de18190e2a0dce0d77697cdaff458a0efc64039a0a1f398129969dd0c0f9e0c63bd7eb54eafd58af358ae779dc1365b8860617c496bac495c04aff67530dc4a8ff1175a0d93d12fcaf1a2b84cba63c878c015c210ee41c8c520c2865573557c7ac2b3d0f", 0x93, 0x40) 14:21:46 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9, 0x200041f8, 0x3ff, "0800efb722b1cc8ca5ee796c838e00", 0x1, 0x40000}) mknod(&(0x7f0000000500)='./file0\x00', 0x1fbd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="33102b27cad17769c500400000000000d41e0200a600000001ff80b5e1e30960964299a9eebded620472730efd0dbd265317ff81d5b80022003836c80dc6fbaeb51caa002d7e7fdec1de", 0x4a}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x30, 0x10c) 14:21:46 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9, 0x200041f8, 0x3ff, "0800efb722b1cc8ca5ee796c838e00", 0x1, 0x40000}) (async) mknod(&(0x7f0000000500)='./file0\x00', 0x1fbd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="33102b27cad17769c500400000000000d41e0200a600000001ff80b5e1e30960964299a9eebded620472730efd0dbd265317ff81d5b80022003836c80dc6fbaeb51caa002d7e7fdec1de", 0x4a}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x30, 0x10c) 14:21:46 executing program 3: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) socket(0x20, 0x4000, 0xcf) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="0089e5d5110000b3fc6d3a56c11cabbca39e669031ec7b97be1fa16eec20e4f6d5fed0565e12b89781c1dfa48611e9d2849ef65424c0c511d73f7819fe2ac78553774dd974ad13f906ba2fabc7d0a6764459da8d923d0d67bc72ce8290e1b4a0a4c1ffa8503692e847c65c6f77aa0207af1f1ec4cb234a8cde9d4e0e186f931ad4ef0c6446e23080e85882e397fc5feec548b2876a65b1ddbf61943b79d9307160c7fbecf3f32ab40fe6f2dc5d63f5c023ea255cb0e4a30e60ffcb8a1858e7b5cd13a7a7351b606a596091aff2fe705981286b4522de9b887289dea85d201cdfd1e3a5d4eee6646a5a5a9608d96c099ecb1b38c168fad4d3f2447a723df9cc6f897d7bb3389ce5efc7e9307873eb857e47eeef57ec8c0a3171d8f314dd914a9e8c7636ff6d5be0b99b9bdff12b4f8c63d96814a6514821b61e9338f1fd81702767d4991a6b56776f5046c844f4ae2e9795fbb9b69deb4bcd8e5bc4d81084b86da1d8567a78314e2329d804a5bce143dcd550757c18e4e7849cdf411aa3dd6eb71905b3f46ebe7147a25a0bd45bc721e505629f"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f00000000c0)) 14:21:46 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000640)={0x0}, 0xfffffffffffffdf1, 0x0) sendmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x60b40250c4722bb8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) sendmmsg(r0, &(0x7f0000000640)={0x0}, 0xfffffffffffffdf1, 0x0) (async) sendmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x60b40250c4722bb8) (async) panic: vop_generic_badop Starting stack trace... panic(ffffffff8259ddf3) at panic+0x16b vop_generic_badop(ffff80002e46e648) at vop_generic_badop+0x1b VOP_STRATEGY(fffffd8067e0deb8,fffffd807a868498) at VOP_STRATEGY+0x9b bwrite(fffffd807a868498) at bwrite+0x1f0 VOP_BWRITE(fffffd807a868498) at VOP_BWRITE+0x4a ufs_mkdir(ffff80002e46e8e0) at ufs_mkdir+0x6b4 VOP_MKDIR(fffffd806f277db0,ffff80002e46ea40,ffff80002e46ea70,ffff80002e46e970) at VOP_MKDIR+0xbf domkdirat(ffff8000212ffa40,ffffff9c,c0009ee3a0,1c0) at domkdirat+0x121 syscall(ffff80002e46ebf0) at syscall+0x438 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x24fd33600, count: 247 End of stack trace. syncing disks...panic: ffs_update: bad link cnt Starting stack trace... panic(ffffffff82645637) at panic+0x16b ffs_update(fffffd806d8f9228,0) at ffs_update+0x303 VOP_FSYNC(fffffd806721c990,fffffd807f7d7340,2,ffff8000212ffa40) at VOP_FSYNC+0xce ffs_sync_vnode(fffffd806721c990,ffff80002e46e380) at ffs_sync_vnode+0x180 vfs_mount_foreach_vnode(ffff8000006d7c00,ffffffff81e931e0,ffff80002e46e380) at vfs_mount_foreach_vnode+0x55 ffs_sync(ffff8000006d7c00,2,0,fffffd807f7d7340,ffff8000212ffa40) at ffs_sync+0x11f sys_sync(ffff8000212ffa40,0,0) at sys_sync+0xbc vfs_syncwait(ffff8000212ffa40,1) at vfs_syncwait+0x36 vfs_shutdown(ffff8000212ffa40) at vfs_shutdown+0x5d boot(100) at boot+0xc8 amdgpio_match(100,100,0) at amdgpio_match panic(ffffffff8259ddf3) at panic+0x18b vop_generic_badop(ffff80002e46e648) at vop_generic_badop+0x1b VOP_STRATEGY(fffffd8067e0deb8,fffffd807a868498) at VOP_STRATEGY+0x9b bwrite(fffffd807a868498) at bwrite+0x1f0 VOP_BWRITE(fffffd807a868498) at VOP_BWRITE+0x4a ufs_mkdir(ffff80002e46e8e0) at ufs_mkdir+0x6b4 VOP_MKDIR(fffffd806f277db0,ffff80002e46ea40,ffff80002e46ea70,ffff80002e46e970) at VOP_MKDIR+0xbf domkdirat(ffff8000212ffa40,ffffff9c,c0009ee3a0,1c0) at domkdirat+0x121 syscall(ffff80002e46ebf0) at syscall+0x438 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x24fd33600, count: 236 End of stack trace. dump to dev 4,1 not possible repbaoonitci:n gk.e.r.ne l diagnostiSeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 70cc8852-3e3d-1621-491f-9b3abbe0e2d7 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f2480: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.55 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace