kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jun 1 10:04:45 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.52' (ECDSA) to the list of known hosts. 2019/06/01 10:05:19 fuzzer started 2019/06/01 10:05:22 dialing manager at 10.128.15.235:21988 2019/06/01 10:05:22 syscalls: 322 2019/06/01 10:05:22 code coverage: enabled 2019/06/01 10:05:22 comparison tracing: enabled 2019/06/01 10:05:22 extra coverage: support is not implemented in syzkaller 2019/06/01 10:05:22 setuid sandbox: enabled 2019/06/01 10:05:22 namespace sandbox: support is not implemented in syzkaller 2019/06/01 10:05:22 Android sandbox: support is not implemented in syzkaller 2019/06/01 10:05:22 fault injection: support is not implemented in syzkaller 2019/06/01 10:05:22 leak checking: support is not implemented in syzkaller 2019/06/01 10:05:22 net packet injection: enabled 2019/06/01 10:05:22 net device setup: support is not implemented in syzkaller 10:05:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80105703, &(0x7f0000000040)) 10:05:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc0105715, &(0x7f0000000040)) 10:05:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x40105704, &(0x7f0000000040)) 10:05:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045710, &(0x7f0000000040)) 10:05:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80105705, &(0x7f0000000040)) 10:05:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0eee481d5ac547c9d5587bbb34970aa3325e637076dbb0c8ce803af9b68b26c63efda8c0ba0dce4dbf0ebba7de1f87eef51bb3970d20516118ab0f2aec5410f3e9a019dbcebde2c3d89e8eb3299ea176d4efe635a660ec64a927a0b0aa4d4c5f356426f54af15805a1fe8c85e3ac7abc557ef391e685fd90eff5716c6035ffe979915fc0987006809a25e54e469351e0a495c740084dcafb143bfcd44b80fcd05ca92e104de3e3d2cb27147228f4", 0xae) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x7}, 0xc) 10:05:30 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pread(r0, &(0x7f0000000000), 0x0, 0x0, 0x6) 10:05:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x160) r0 = semget$private(0x0, 0x1, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x560, 0x1000, 0x9, 0xfffffffffffffff9, 0x2, 0x3, 0x3fd6a8d3, 0x0, 0x3]) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 10:05:30 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x741, 0x40}) 10:05:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x1, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 10:05:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000040)=0x7) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/208, 0xd0) 10:05:31 executing program 1: r0 = socket$unix(0x1, 0x20005, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 10:05:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:05:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x5, 0x9, 0x7fffffff, 0x9}, {0x9, 0x40, 0x8}, {0x8001, 0x8, 0x8, 0xc000000000000000}]}) pipe2(&(0x7f00000001c0), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) sendto$unix(r2, &(0x7f0000000040)="4f445a5cae023070553c3fb349dfee64fa9a01594508ed9f2ad54ae1404b74879c99fc70ed1d5cbc6dc5a3e706a5064e232b3ab0f34e85876d626eaf7d4e1cb6f4100a80cd339687d3b84296bb517fec3eaf3b65e5d6c655e70bebf30d22bb8cb1472bd8b66fbbec7226cc32f372ca4a034649b5f9f8e64e4882629cb9f26d89258ff59f34d140e3598ac48d68daa29d9dfbaf3c1a83064e803d7741a6151093643180d4203130a61b40b8ffc7e9ed6fdd0af5f1b49c3f33e3882f7cb8ba", 0xbe, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x20}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8, 0x0) 10:05:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:05:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x7, 0x800, 0x3ff, 0x1, 0xc, 0x4, 0x80, 0x2, 0x3, 0x7, 0x2}) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = openat(r3, 0x0, 0x400000020000, 0x8000000000000001) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x8) write(r4, 0x0, 0xfffffffffffffe11) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)="6d5e3ad3abb35f1ca7cbebcb2df2baa68f77174ff28690ca354b408b7bdd140e3b9d711d7d01d9", 0x27}, {&(0x7f0000000140)}, {&(0x7f0000000180)="959d089d78d1fc3a44e9e79c52b65e13e8f0700d0789ea1508ce93f051691db6b424cfba1cb96c90b92b516db050ad6ff027a907a5f2384bb86ab71527d73c7d8c6af76513986b72d1909c2d440d", 0x4e}, {&(0x7f0000000200)="b67fa6971457201ff00c669db72773ba1506f47dff83d97e1b691e6d453120bc035c57ca8cc9d85e578640c717c46d1333a731b0043d40d541db172de5b79a833adab469f226cba94b23f86157ec1f562b6fb3b373d2e4acc3b58e76fddabf046687db769a2f5187c3ec18b4273ebf", 0x6f}, {&(0x7f0000000280)="13ea80103e5362c5d2f4d44c0d1de7897801d969013ebed12531f5bf1d83f765efa4eb566626c4d450f3137491c499027914d839629f89dfec00296795ca97e096647ac0f3f063ae9ed90b73b798a837fd2cc08fc2216d0df9de36af5fd5823bf7e79e4ae1a4732d970331e469ddf0838cf81a9bae0d4bca8d82cd2a19f777022546924b63f1a63fd86b9b1e0102742c92e4f10991ba465b174514e32413352269f0622de4598b46d5bed06ce1e86bcb430e008427f1846e3afeca7393cb54f44ec0ec77a160cb932e9cf98b1cd09912fc4b43ffbcb2b89ad57e4b70a7fb02cc", 0xe0}, {&(0x7f0000000380)="453e0a3915e5fae083cb086eb4b243c84cf2042b4d93cb765128267449453eefacb00b6c4fe469331008170dfbf896face4ed3b79c7c1203", 0x38}], 0x6, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000580)) readlinkat(r5, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/250, 0xfa) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000440)=0x8) read(r3, &(0x7f0000000480)=""/233, 0xe9) dup(r5) 10:05:32 executing program 1: r0 = shmget$private(0x0, 0x8000, 0xa0, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/64) socketpair$unix(0x2, 0x2, 0x0, 0x0) 10:05:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)=0x5878) fchmod(r0, 0x20) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 10:05:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) fchdir(r0) 10:05:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd6, &(0x7f0000000340)="b6") 10:05:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xfffffffffffffdfc, &(0x7f0000000100)="0364ff669082b5ea57e609cb9f297068b31e8a45070588c4a3a300ce309c6818137e6bd9405d4260b4fb1bf29e73bdf0be909a920e3d0a010421e87cca8424636b86baaebc3fc8491dd0db0000000023ac476d74c3e22cb92c94a3030fdd44f05d14c3a3c1a47084b84528457b9308091edc09e30961a48884ea1531280dcfd89c40efae07838fc8c4bd2525216c7a860b910ac1b00ee3bb7d36cf5db98b2938a2a5c3a566260ffe9d53b949bcbad0502aa692674a705a02201f482e5d9f7aa26e2f176700"/208, 0xffffff52) 10:05:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "0000001ea200000000df084000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 10:05:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x82, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 10:05:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x80001ffffc) 10:05:33 executing program 1: r0 = socket(0x800000018, 0x1000000001, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getuid() link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x2, 0x2}) setuid(r1) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:05:33 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:05:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x8) pread(r0, &(0x7f0000000100)="b7a05ec32ec649c630de25c26c3cd4151323fa7010206e695f84378155e6a7af4e917668cafc1fc6e5525b083adfabe7184116ac59b1738c14e48f02f84bfa3a5e62ae165f3416c0708265e7e9ac2780cbf32127aaea5a445391c6dfa010238108bb630bb26d10168acb9f9a54d27b4caae7e7a9806242646e1dac45255ebe3aed05faf267a2c69e20fedc20043e1b6b5be478b893ec34bcfef6036892ae35327d185cd580bc11a4b417fef965fb7af460aa902407341f", 0xb7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 10:05:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:05:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7bfad84e, "d9a8025d00"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x7, 0x5, 0x3, "ad1a2900fe59f1e1afd74701eb938487216fc215", 0x3, 0x6baeaa0c}) 10:05:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5fffffff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) chdir(&(0x7f0000000180)='./file0\x00') ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x9c, 0x0, &(0x7f0000000000)=""/156}) 10:05:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x20000000000, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 10:05:33 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8843, 0x0) r3 = socket(0x18, 0x1, 0x0) fchown(r2, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r0, r1, 0x2) 10:05:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x202, 0x100) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0xfffffffffffff4b4}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="0000001860040000000100000000000000000000000000010000000000000000000000000000ffffff000001", 0x2c}], 0x1) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000440)="28d8f37af65f1718239c45d0873ff1d4447b9532c199e601ac9ec2e24dc4478741e5990cc25595f030b7498fb0474ccc57d5cb5f22d0a1511f073d85f10871d97d0fb3de85e9570fa3cc7650794ff3f0bc45848e66dba3c4d860a91c1d6184c3fda5ae5551f2d61902be2c0054fc3d578257a45697f8f7dec028529054373617aa180b9d32ce571e87a32c025053b5cb6f33010b6527f35a8dc4e902d7edf1993fd10e83efa825197dc05b3862a6ea761e927ea56024ae827648d23ad3d936924012f9baaa8207824c8b534e5d49ad60abd6d5bad123a823a454ccb2e3c22a10bce16c92d959e24007116d70c080e65721e6f7705a3ad6cad75b8f223c31a43f6d97d9377f5f72c7d61ae8cf25d4d881eaf8df6bdba44f60729d7ec914d53b842472c3a560a767b7b8643f21a67b8a914e71c4becf2e916a0643da4300c168bb36b65902e078b748016d99b3eebc0591a062610fe7bfc802f7bb0d8dfdd301677dd02a13905e269dff37c357337c959a846e27143c3a9ffd99ceb14e27ffe7989cd6e86a3637091a60c9e4b69b06a5472d35e4aa3786a1d26b318b14acd0b5f72fde51ae508a85b2957ac9e3f53e8fb8375fd0eaa4f4e74184d8a4d4f0f5931f331c89810df2d2e4b4f4602f1054964837f42af7b4107d8176ad35e372647dcc34945033bb999d976e5a2c659a338a9e10a908e2d18d33bc814072c9d797ae1e80a34b87e4e3f7f9993ba8e05a221c937a96f7b61c050a9ec2cda6cf963c1c84c6e75981754c9049a9d03948c922a85b7ade27c6644accffd28decbb3f3dcf29848f4847fa8f4544a8bfcabc611c181e2362f16c8a0e0c4164fb19989d1a692e6a93dd576effd8ec9e3c8c94ccefa845e21202ebac775fd33cc21a101b7a04d7801d7bea69d12bcfb4e35d629574cc3e6d67350a3ad78928229d4fd6bf0de02256e0136a938e96449fe1820563a0c1723cb46cb78af44e5e123e96e74579028d5de6b421dd7a0de9ffb1d9f9d12d4d1576d773207a05d1930d0684b467466b416143915cc60c2e0525a3af86372730ed00369fb55aaff42a5b575d04528cccca6f1f2df78af7a7b07ddd78d470c10ecdb0ff48acab93666e416b767cba90b55da57351a2392388572a161b0318449cc75a9ca12ba51e6f349d75831c0bf433643de6710020468bd3113ffdac3c2595f00f7c00a282d15a1d9f37e106ee055c86b6fc9a71cbfcd6e25c4dca3e6c769b53264affb8fcbd5f4a891c05a16a0773ccb8a6b86392142e17387be3c18ca60b524944dc4a19fb3b31138e265d23fd2f03f5c6691683f21f8a96bb503d92c49e8085b8effa295c908d00ac6f7fd965073e4366c7fd15b0914e95d596c963da1486fc85faf15c7c78a7b7b1ff00f9b8c6e9ec5e41a9588420315df1bd1fbb0d8e997645edc9e367df9936b1b75b56ed1f60cb51e4f03fe06189a4253b5243e2440429400ad1ec71382c8921b169ca03e041e93981559f7e771a62a29b86d050d9ed52d06b06b2b7a5ff0460fa8d689611d15babcf5dc442b5dd8fc9db1d509592440e45c8428e54030c148309d444eb4416945b03e4867acbf45847183b290b98d61dadb3b676d69b99af021c617b89fa623b80cb75058c06091bc365cfc41263edaadf6d1cad5f1300a5253623fe5bd090e2918cd6da5e3fe4f0dd4b877a3c1c5366e633f3248f348485af54ed58fcf3081362105ef902482fc98c413c6e81aaea51465274747484cd10afe6b24467b194a3776f63c2874c2d8b15149575c5f7335021697c81e2ad42ceacc87c2d9b2fe47989b0815779ac7e7bb8b71bfc18605c1438086ee48e3e73c83b0c80cc456fa1eade61e84cfa5b38dd621b8296171957195d5afc5b70128520e65602cd3c913a30e32c3212e0bccba2b4e632b598841107fb602a0cb96c1035edcd2da91d6002633b3d5339360480ea8d58799653b8f415dc08ae77ece80d5fcfc4d2ccde683e4a6e4fecdaff2dc5afcb0535a5175155feddab709374c0a47f9ee070c4f777a0d41ce08e6338332540a2d27349944ce00ce2340ea8357bdf1cd2e3398dd6c2d24f0057fff0fb7190d150eec164f34f1a52131b0c1b594cd24bcf2dab43e14d639009a9e589a38cbc48f370725950b9fad97fc2885ffeb95fbcb1733892a5c9ecfaba38ec6fa06c43fe1fea5b41cb1bb59d6984d9dee806ac2aea3790800356a3c2dc361d1f76dcd3495f05705ae0cc6c27e4cfbd64c5a213e9dc63143b5d0105b55a06b3807ba26f77dd06110f5bd508801eac109af17af37d5a103d1fd4f85062ecec9f0a6d431135703f110fee2189426e0d29c571628ea29cf6227c7795a12e9731a72def074aaffb559523a5ccba0eb67402a380ff3125a9586dcbb6e9ad00ce3a70b34852506d5abc3006573b86e59d5e6fe2664548a84976165e8daae03c10c6bb887329d427340d0d4425ace08003b6ced58b942092eeb1694a5e568b9a1e88219822626895b09ff1bea7cff843fe2556449ca431e27f176fce29e09b8c65569de79ee2aa3c0739ed74aff82fd32dad5d7ca325f2f3530d425734d42f18adc77edc2617d0386b27a6122beda7ea1551aa92a444ed832f1249d80c7570e396489245b1f22d28fe71d8da339051271fd788952dbe701c3f5a33ac3f3f4f92309f0489466ff5ac35750c5580300d886a5bd12e49e10c4c42f00c567f8f0c68a456592420a93ff0be1f8d3a96ceaeff88938d184074273105fe23d1b5dffc9e3be887e2604ca2e60bdc0e0650c8f0a860f846291f58873e3b87664e66599fc123f097a5e6e72fd501c30d6a1681c0bc44bf3ea8718089a3eb06daebac64f74fd0ef90ce025044eb982456819bb35468458f1b9659c6e107762063e93647a314238c898f78c1e4d4b4f360031b09ed7ec174fed2637dff7c2040c6c33781482f2a2c9d58ed34f742e1147136a74e274234b9e2d728f963a066176b87608e7eb193fada4e1e618de1f4a26c9a92074eefa51ea790ff10aedf9b36047ea3208b0c5f0c46280270bc90079a9bffc7f5dcb8160a7eed90f29ae0e4c5f60fab24f3e9be887b470b1d2b6b51b34bec22ebb6f13761ba1ec633931c54d25aea3b9b8308053b1308baafec0537160e7ea7bd5f1a4b4b82785d53c9fcf648fbe3fea02add950003b46c318ef87d4c97546fef9b0dce4db609077589cccb234084ffb8af57eeebec2dafbb2f84f9802a7fb86773adc4d29311cd3475ee4405f00d6b48b322a3b54263e8aa343bc3a626ba25bc2d4173936eefd4c06a2e4acb52edaefb45fd447dfd72fc37a4338a2d85ec7017024be6f90129ed0ec6e5f44b5fcf8d32e946ca55510539908f144058d5125758d27cd6ea3f77f250430df86370957a2e94b34643054673a94db61889aab376d3f3b8babc88ea4ef4640f9d49f1cfd4f60e8a7f94e6a405612b06088ad822fd530e083a691a1f8bf8a15b7e9b8b586292cf4d39c9a76c11f45c918e2dad8d7b8dc2a3e08dd141c62bcc2b5f6bc34ebef74f90ba50d5c9e853fffe72029e7c130b299538662e4c96787dd1e88aa316e47b583f632871d6b2466547eb585ed652adb738ea7b042ca2d7ec35831c52df5fb405ae964bb5f45d6f1a81ca530b40d55bf1131be9df62bc70e870c32af48c14c47d50310a3855d704956bf15835696f6eb88abc83266ef285db903a641932516867d23b77c7047931fa5e0a4acdfa82e19b2fd5e5ebabcb1a980535a3410b59fb6df608607ab739d624f70059678b9f68ac5628451568c473266df7df4de235be031ee55815751e453746240e80981efc394243626c0f9e6902921d731138b07b04a20315b7398018d995fdea351e5fb082756ce15aa67cc0d3f8c892ab51ad069922af26b6d3b183bbd3c6fb6b8b439bb0659a383d66bb8234e4c4691249a007f5e81db3ae396ac1e4cf843476c6029b6c8fa11e46380a4663b91a46439971d6b6bd74fe84bfdc8fdd244c919bfa9cbfcf50fa19c31247266c11cac6360ae0003986141e9e4b934b6866bd5a7f647cafd24b9de8143fca61d1618f32dc34211fc6a776a9b0d529220ad51064e4d199c4162ba4ce889439ee1f3f64fa58384336043ee41849d455ff565cac5b5e66c7863ce08976504f77a3056fc352461587e565f1d325b711a069a6b09b7cccbefa380ae917e7810284e42b2b9183dd0dcb084203979567a5a02d7d42eaf385699083f7db8d428ca989c425d2f86d80b04cf464c9b87227ce50c976ec8172462224a1bf53df371004c81692581db8cb3f82522530fa80dd43c7e7893c6e9c8b109cae10305138d33a320b1c636b108cd959d1e8a659498a582c66d8f1e7c8d3be273479964b453f4aeaa9bb3d900fdf59f1ec4f89a0d0e2ab654725de1468424a160a9672ed426b34c4111c51f0607163e0d5ef35730fbec68630a8bcbaed082ee2d957b1237ad653ad16578df1624443869f73ac7659c3e5045470ea92703a2e9434492028c37a05443d701986a1e8722b45d76eebc1cb27540d0ff7c7f8bbb684406f2274f993a9977cf9e114b4ae1d26610a4560deebfa337e4335765f7e60ef663717e9834033c03833b2e62cfede64fe79003b07f9c580aebb262b60f91f18f94a8c0ecddbec4176376ecbce557ce128bfa4abf4ad2f4a005cb7669e51ea3bbb946892678f7bacc979a7af80d43c8ba1511345097153530ca0194da12eec89db465588b4ef0719005ea084921981c5c15628bd0218f1cea67d8138fb9a23f5a151e9c2de369e2e9a2cea4727b1e2520bf2b4259b7cd5f6a9e1a186672773ff4d649154ba48c90de9e9c302fd877a049897ccafa739b2e28a3ba31f8d5ce00255ef6dc53a6c0b0c70653ab0c97b1b2fcdbb5d3ec60f0e50ada32d7305066522fd917556ff019688256e9f29a32dddd54be7e6cc25cfbdcba2510946f88648e23c8daf14e97324e953bea82fcf98c196f4a41c30325795321794df0e4493c665a0df03768b577169861d7f78727580057eea1db2c6df7b55e826d2eb988d4fb4eb11d78c2cf63113752bed3a44ac1cf27ebe2cfefa0c2fa9290c639a34e965bf837cde56d1b3fb1779de9987ce527ae0eea5fec7b0833fd190ece013cbb53e2384143560cd07e10760fe9a39033b1c751ad14c6a9f21fe85b7d69a86d2374e91623b43ecf9d6aee0130c4db112408044e8f4bedadf137530e5dbd18cd6bcaeae7e2ee311eff2245c9dc7cbb2ffe64ecc52de903ea8e6d153314f79a2f2139125c53fa8a0aafbd4206dff938ee469e63a1233048415c687c631e2288c31d20fb72dfc0b60a2797cd42330436c8a3c0ce755e90408d7ce7879593d50186afd2cf6df14cce0aa379cd2a2301a81f7b7be0c3d0ecac442b2ab7e797de5783428fac175a15f17467077f74ec93b879ab5b3b1be3072b6772729af57aaa24db9a49b822996a7af3e2dcd68dcdbf28f99134d643983b7e64f9733a9d39f09f981ee6a742a7ab4cca29cc5b609feb7af68479667e229c0290dfd51e1631865398bee77d80a8364b4fa1bcdc8fe5e851a5b0ec2f0e276814d5e4c29ba812d5aeee0fec95c8b3d7c73cae72c758f855f63a658816f05a6ebe52ae0c0cad91f00c74d23dcef1e3ba06e7446156b7f1b97a054d5659d177965441d7ff27d010e85fab55868349fa388bfcdded371b0f4e42613acd7a84ff9acb39a555b060fc64fd0c86b3e61d7c3af3e74e2dae9de93ee1a93852cfab23d5393efb9884976d0a420875cdabc9db264cac6d93bd1ed18a689a512fe45a85b", 0x1000}, {&(0x7f0000000140)="033c19485810340de298f03e6d445b2a9c107d6e00da71e57b3a902745c6da07d360e4fcbcea37236078ee433cfa433ec100bac752187b6f02f3e95e482d7aac1df1aedcdce94f3cb8fb8178b9b5ed203e11c60d5152a9e5a7e0f59636815ec12ac4f6d462f9ba04c1ce456cc1cc52005964a2991ab428405adeb70189042cf60ab8bc616f982a18e57b06843b07b9ed0be721c9745904026a98f6c16ba6409073cbcd4219a26ad8a266c8d95b665e1bcc5f05894ebf983a359d50285e7d67d3420fb94c8180bbe2c25a55d7320a9ba6beb1f9cedb794eb7163890406701572546350c385835", 0xe6}, {&(0x7f0000000280)="abf13a5bdefd8fc3d9f5490a5e89896d97edf0a2377a904d9f6cb315a5d85bb5c92b41b3bc", 0x25}, {&(0x7f00000002c0)="d85f498cc49a701ac9edd942761b2aa21569bbbe19446e12711aa4f3257112a3a60315163de1eee16cb6fc0d003df6e93f7a37acca4ca469c3698abe5f73ea2315407717638305ef69bab1eb702d144aee6871af9e0c4e80290a8b3ee6c08c8e92a1d2", 0x63}, {&(0x7f0000000340)="cd522507c924a81ce934033842a2143616abcf0932b656a6c8bcc0c1bb191f0171af4c5e2f456414b63eed4b392fade4f27a42a27a251fa15c5d3bca2cc734fe799a92493e5aa8c4ab4487e032e43d9f960491288ea4d1474effb79e3fabe5271363325ffcc218357b67898a18cea3c671930656cce1d6769d3ab2b528d0f989b593c2c36ba0a0fb7c8141db03cf0513e1f2", 0x92}, {&(0x7f0000001440)="7861045864be4f61973bb884335e1825ed675664596ae825995c8d05ae7ba1b18881ebfe058bf4fca9d8adc99b0c2358f887152a9aed1dd3b937c43ec99e096861d7c71631bb2c92dd35705fa2ae6bc4f7434677273d5e98884b71669ddfa828f6479aca24c75c694b218487881151505119ed94ec738e5dbcfd15f246406943c367e6ddeaeecb8b5a1e83380a952d51", 0x90}, {&(0x7f0000001500)="c4ba", 0x2}, {&(0x7f0000001540)="a5695bb96d30c517e5328552c705fa9c8cd8928bd26fd9d9fc84e0cb2054102c258139c047e0ff0a0baca91e10e720fbe70c7efa75bc93b292d0c85207bc190ed8d6fe0c8e69b79a037c0540628852fe71d3a6300a8ac7c2732166ea6908f4ceca3ad12c1c5b9b1ed1ffbbc7dc86ca29c3673f487f43ca960ee03546681e0ad1e2531d7bdf88354b30880d15165238c49ee813a43d3fbc08b2dfa73134", 0x9d}], 0x8, &(0x7f0000001680)=ANY=[@ANYBLOB="1815886e1000000000ff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x18, 0x400}, 0x40d) 10:05:33 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 10:05:33 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/247, 0xf7}, {&(0x7f0000000540)=""/231, 0xe7}], 0x5) syz_open_pts() 10:05:33 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x0, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:05:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) write(r0, &(0x7f00000001c0)="43edc312fa5734cf19938d5c58a9d8733ea17fa06c0c2c39092a09f4d0954eecc37441d8429b33f4c0b04bd7beb91284397bb540b755c721879fd139bc745141a5ccdd3b420966a1dbb3cf1411e5d43ed894945e043a01bf08f12f13ec30850453e671a53340bf98aff73d52bd59254388d53a37f417d495b5195d99afdb93ffe78a7d968c10541196896a2542dc5d58983868896772081633d1498219642af9155236118090480aa00189f5439bc8d378027aa991bbc1b645367cff2c19bfc901d2487e97", 0xc5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4cb5c4af) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) 10:05:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0xfffffffffffffffc}], 0x1}) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x8, 0x2, {0x7, 0x8}}) 10:05:34 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x20) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x5a38, 0x9, r1}) 10:05:34 executing program 0: mknod(&(0x7f00000011c0)='./bus\x00', 0x3a0914c45f7b202d, 0xd02) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x20) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001140)={{}, {0x0, 0x2}}, 0x0) r0 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) chroot(&(0x7f0000001180)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) 10:05:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x4, 0x9, 0x5, 0x0, "ea56cf162055a6a07dd809924639bda6aa2b1a67", 0x100000000, 0x10001}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x4) close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x104}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa0}, {r2, 0x8}], 0x200000000000004d, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:05:35 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfff, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0xeb3e}) r4 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e"}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x3f, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3ff, 0x8, 0x1, 0xd9e, "d6aff83ca32267d6ac5bb12736f432ac97048540", 0x8000, 0x3}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) close(r3) syz_open_pts() pread(r4, &(0x7f00000001c0)="3c16c0a61022f8d11cebe18a2bf016789bc636cc386c72b44a263134c07889817086bb74e9181636ce94eaa2f1622abf5eaffbb1609320a67a705c6c0f28b1807a01da524403d090d63321533da12aefc52fad954b4778db5b692ccef26efcb6b3592a59c2af286dc1e46942563d92578e85d034b857872a58ad30337f1c9fc5f138479b1dbaf08cf126569a2c8798b5d1a9fde9e547f62868c95666d7b27d0b1c696d158cd6d005087d800b6fdefa238f557c96850cdc65c9951772e736e475ed4835a22763adec3661589911dfcd430d12839415f4", 0xd6, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 10:05:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x6, 0x7fff}, {0x3f, 0x401, 0xffff, 0x6}, {0x0, 0x2, 0x7, 0x83ad}]}) 10:05:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 10:05:36 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x9, 0x8, 0x2, 0x3}, {0x7, 0x69ec, 0x4, 0x8}, {0xff, 0x1, 0x94}, {0x80000000, 0x982, 0x6}, {0xa29f, 0x8000, 0x5, 0x1000}, {0x5, 0x1ff, 0x1000, 0xb6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16c, &(0x7f0000000140)="96adb655fc3b0a68056810d3a461e502e21c5029bebe99436fad75c44df147a73ae637343e003ba88fb884e0ecb970fbec772daf4666eca54933e5e6c6510155235a30fc41d9e44c692481a877a40e701a186644ab8d07833bc24b690eed39267d19ed15048a7c7651ae20d188d2c36e3bc7c69a0eca68b16cea9774019dad3154adb6e465ef02c98212db46c15b487d51559ccc1dc716c6508777420ed969af200c3900b40bc21755913e8c1a70c7c7c7ac3c5869297f3b034395b60a53ef1fcb2d9fa817fa749a9409011f85827f68929c0f0d4217100252f208184a664faa9c2e7bcb47bd503bb2fec39f1e08bd7aba5d68a6e2ee616103736bec6c965bf81c3bcb70914d0fe9bb0c5811fdce11b7bdbf79796d839d8e40897cfbc5c96bf2a2b6cbeb3acc1833254f") socket$unix(0x1, 0x3, 0x0) 10:05:36 executing program 0: r0 = syz_open_pts() flock(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffff800) 10:05:36 executing program 0: r0 = semget$private(0x0, 0x0, 0x200) semop(r0, &(0x7f0000000040)=[{0x7, 0x1000, 0x1000}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f666b6c6530004a91ea5db3e50ce859891537098f650b64e371e90d8757ab82f0d54c7cfe095f18ff33c2c2ac925cbc05b628c8b4edc0d9628a1bb83a3535cff045c18748617473fbadbcd8cfa778e78ddc7596009317b4e5e218e341590b456174f8174fca677817672bd20b187af2308c2f157eb78e4edfbd6be828b0c19d3b2dec323b2b74273b566527b4b4f9e3439f4b8d"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4cc9e5341d22ac14e8"], 0x18}, 0x0) 10:05:37 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) semctl$GETNCNT(0x0, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) 10:05:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000100)="0b29d9af7c10610065f43dfc4ed40b4a78e7a45d98c6fa585e2d8c4a99a49d6317", 0x21) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r0, 0x8f, 0xffffffffffff8000, &(0x7f00000000c0)="93f3fef81c258ab3ff5b878d37f9e4", 0xf) setsockopt(r0, 0x9, 0x3, &(0x7f0000000000)="f017e018fa63901ab32a2cd245d2f09aa1e47237a2aaea4555e105036dfb646faf919c4424902490633a62b223866cc12823f85bdb084022dacb5b0e7f9f65d8ce1595fdfd69a56c8f5268fdab33b522e0f7c1fdb20969c451ff1685968fbbdfe75dcc4e52c51184c03dd1d6319bd275faaeae3c73e24fc8d2de7039", 0x7c) 10:05:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x37585b94) r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)="44831172e153e4f037caec8a7ef1a0", 0xf}, {&(0x7f0000000080)="b7e90ad76ec50b9057844b09f8293c26297043a664547c2faa3eaebdda6fdbeeb018047682e25bbc696cabdaa9f35fda624175da1072ab994d9f6c09745146e89e73454ac3", 0x45}, {&(0x7f0000000200)="575ffcdb71f6d0ba674f8b025fd19acf8eb1ed6a7014dc9628524155f7da35a1e4495d27520791ed5471c3a3c9660bcebc34e581de5e5337c4747d72b5d436c2e123d3a006c148bdce032665f266d25682a028892d686c4db5a07c718727111c594d76abede3493caf0c83f5beeea0c41fa464796656db191e700458c375d9efeab927a4b2c2607580d32ec68d6f13136e637de5f76e5df5e100d99a479b7ef2", 0xa0}, {&(0x7f0000000180)="0a0b18fa1f561ddd4c1a7c8576ab98c40cdff1ac7fb1fea41c", 0x19}, {&(0x7f00000002c0)="722152b133a699c1d7e502761d439aa03898a94db651fd", 0x17}, {&(0x7f0000000300)="21e95d720b52b36fef71b1b68eaec665d991d943b82d92ed798bcd1edd7ad8a53a1a0de6579e70498d2982a943f92cfecb02f19a203286965feb78cb88d7e8b5cae0a6b58afe6d1561a1870b54871339d33d86abd8df390ee0aeccd6e4a3d612e596530704c8bef242a0a6a90257af13cdb4a04c812f44428189ab6f1b5745bb37a993f444cfd002", 0x88}, {&(0x7f00000003c0)="6a252969ffbf0a40c3863e96b2e80855934bb0978f751e08b6fcc077f5bb76da731405178d00bfcd2ba1e613b50368a32a242682cf757bea16f31c67bff98786b6974c950475f4d79264", 0x4a}, {&(0x7f0000000440)="ef75a1974211deda97f60b147c110e22e9c9e51808ca5bfcc160a581739513c1f65dfbab8e3e1e6fabfcce7c7126ebd23c47b0cee56a5abfd29e1d624e9440fa6ee310baa6589c8d333c7f10daa65a6ed1a8bbdc62608b4a868efefd1d228bfbc87fca5f3d89b01509a371b7a6b1890ae168e3a107af0159f87145fa32b9a8acc31e7bf7e642372c3d4abf69069548a6baba57c035be061888c0a7c5b29d165e5e4c15f8f0eb", 0xa6}, {&(0x7f0000000500)="177896252286a43e5cfaa23fd6be95463909658e145e81ef20c55f47bc52bc4114011bf92723e0100f5b5c253905095219e76fc1ca7dabda3c5538c64cca8c0b7274a16163c83788a36f6472e2f486f5da6e51e9499f07e7", 0x58}], 0x9) kevent(r0, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 10:05:37 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) semctl$GETNCNT(0x0, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:37 executing program 0: select(0xffffffffffffffb4, 0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) 10:05:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) listen(r0, 0x1) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="b9e0f40537224255e4504de629971e75d50aa6ada710be178d78979882c23287d8343a0e64403295a6ff6423e6a387e1f658f11ce9c1254ab198c8abb8e68fb7288279288b8976ecef9363fc29bf22772c1ae75af525f9c7bfdafa3236038edde640fffb4beaa0a520ec3880bcbf4c81e6579076609740acbff6d0a6a549c034128bbcb89d2c3089ceb320b94b555d32eddb178de4c03fc2aa023d3b33035e712eae35790f36096744b1bb2c35ec2960d644420bafe98bce45c4016e1883358bc534e48ed2346d88887d5af6448fd6d6d8d66ac1dfc24f6fff4a7ae8e773ceb611313a94a047b07694d20da4733bbd18f69077e5ded4ea942581ed28513a3ba8a7b4a23f831aae5aa2573243b1857a07669f4b4ec509c060b732e58de1977a2e2f7b62423adb4c3e28681ef206546bed643b95c658ebcf3192c421ef1eaf23514133e1a131f3659601584952b69a4e725830317a8184fbbbe7224d0ba9edde9e6f135c1e87336fb931c56f43d9f1bee69d1bfe0513d3aa476bd3894ede1b0c6179d7428698b8aeb942e418574be3a6bad651617a4ee36639ee5dc77e3a3b7523923597694a25d541dda329611b4313b9cd53e73a82614ff1d6067c38d810287f999d910c97bb5b006fa728c9a5a127a4f03716d914c80edbd972c7f9fe2b128cc4fcba6cf660a9cb6ea4cb953e030e313af2b1fc7fffd5667149133e57f99eed54e9b25fb1dfee0daf80e46ef539d54b66b3b86230218c399832dcc79201a7b926927997aa5d76a61998736ae6f5116957e54112fca55aa33abeb970e53932f39aee1da850488edd89a75465cdcaaa49b562475053bd194ba2593793850d3208534d35689dc4d9df0c340876a3c762b3a815c0042f464afd32c85df2060b79971bd829634645695146cff670f165fd02b96af32c48be0260510b90d03ddb9ace3c4f7aed04c4d056cd5259f13e5db2a23d798f8d8f44ed941bd7d66065aa21f9facd4e3224230770dd0e8639f825910fd62913f1a4d8671bf6404ecd1365d53a2facefb3064452dd8ef92b124e5c5e0067dc899f2d362254cdacdfff989c753cdf706cc032896619182c76482a815a753297f462493cad34d2b1eefdf22ac59a804b418b969eaa15b6f229205669d8808f90535959f9cd76f194815adeb5ab229b9279e159ad1cef7647632caba251288312d3fb7c3bdcb35e76cfa59f097251fd58a2cb6a0217bba3d49de819ff1598a79e9cfb725d249112f1c2e90e1ef5922e0b57fbdf7c84726550ba644671f9ddd2b19e824e1677fb1668bf141f14b73e359b0c251fad5504b99b5d476a8c4ef3fe6ecafb71007fb8781b5d02de1cfb22b69a9817c0fffd1e5a8b1baf512391be14f8d36106cf6a7343675c645504860ae619b0acaa5391aa000e989ab1b91fac8c90273e976c7e403a5678664ec47ff135ff46d4c4027800f7f60dfa43ab56428fc7aaef22827a3d2094644f595300f313c3a38c1da43d1ddcfa7b949f19ceb5d197245653a57983877dec274c69f69d7c4afd49ba03c43c1abc29bf5eede7e6154c8ef9e12e138d388985bb264a8fa611367284da6a498c3443e5c5df7554d905b5bad3edf73bafee809b2feac1b93b2a21364659e9043e2a855ca9df1f874d776f1d54a13a1fbe301ec0a09d786594ccf059efcaddf400a36acd8cdfca5d6ca17deb60e339f9f75df02fe3549c94a14134d767c04be08bed809101ca41cfa437779fc75d0bfc2fe6b87d21bacabbac963e5b1aa76f21b14339d74eca52064075da46f86badb4e3b590dfd5764c875cfc067e2c0268c24b929448b6c40167bd6ac58dd618b29793d7cd5772a564a45010defacf122af2574ba6ce5c74ea63d71c27b5486585bf345e2bc88ef97554fd61c14b2b9ba582087db3903b83ab695d7906e92b80dd5791e8f9bbc15cd329c757810dc18248482bb9afd2b03c80bfc23d0698bbc1889f1b3d2341d7efa40fd52447405171970cf2a217a1f299c24149cc7d7a8f3f265ff5d2abe03a5e8b4222dff1517701be299606944a6c42efa1e9a69febd52aa790537773106d95521c5bc543495662faf59ccbfad848e369343b40dd2f4ac5e5ddf27daf69a01fc0d3feaf8f727e44e27d6280a01cc493b3a88e5d35c1aa301f6b3719024df76381913cdb810066a6c0b16d7f13d74961c43f85cbc602ef2c81203b66f09727d3c0231d5703dd4ed516d0f11ff37ca8963622b949e33f009e7c9d36bfa80b2361faf549f0ccd3609bf62fbf43f6c679481921e08e89ffe3971ae6bd5ff51ade00039c9f5dc0daae2ef8dd4e88f5f3fe6db216b98e01702f43fd8568c01efe2b033d73d285e193b660ffa57b16b8b7e0f1be5ae16d499d94f7eb1a946f8f3eed5b8f5fbd94c9c73492046379b1fb6b3e274671576f6dea33a6144b621f8c4f70b6d295b21f1823c6407433c5965c38f0e2ea2b21107f16374d9eaae31c672ac2099ca55e5c77238833c9230777da5848c0a70d4b6ecde314b964a1ae804141ba3df847747eb7248c87241f0ea2e68f2cc2c1ee32b9c7e1e39f9fb80e5daff62ce5f66680b9a32ec23b0c0d0dbbf8f26168a3645b94f7cb3a59d246b6a99c15377351e2b9f8a5fde770c02ee06f97f6d576673a6a2437c53f0d50dae55022cc3cc5cf761de60cb5024b5a657951a7acdedf67c00664ea96f360c58bb51cdf6899621202269888d0825a3654d10f8f7b721566148ff93b29f83b203303a7de47b15545bbbca3b974393a7af39748ffcbc298c5edd9c47ef54711e9964b736dbdc711510dc9d97d2e6d7bef400511f23c8cf07694d2b9b7d4e54edf9070e8d7342795f2c04f6851d187ce5a904dfabe59c3854be671dcd70663af93bef5b35714b7d402caec3cc044e4d2e3faa743cbad83a9dee1ee146a8c4f3318779781b354247ede1cb376031e44de943b830936f7da961a32a75ee9edf3a718fe8bbd259911213ca114ea07750f1dd734c657c661a8ea1cdf40efb94f2e06dcf847e3bd8e595708a416eb249d6bffbfbd5af8286b2e00055541e3e8fce1846c95cc6ae8cf7f9e0285180a41386c0931b7aba89988fecf85cc4c0ad8886ffff76c14791ab3dc6c0ab0055ccd9bc5ef6bdf77fa6d588fca76254a45a39c0c532037538d62decbc634644a999f2c233fee381e41676b2b7a280b9bca49ad726a015701230f1d40ca64491ab44d6e34e4f35ba6299fb725e5f0d42d9906e5c873e9ef00dc39abb552e4097a3ba30b9967130c70f11e963cfd465a395a27f3ebf91e451a33923c64563e9101063830cdc367dd0ef4baa4360faa002d338c3a6ce2887758ea33f901773b798f1e817221bcca1f7565156e59b92e8710e1ce1b2f73be86b50898809ea132905ef71346d65226eb9b2e72ea511b453a5edecd073c0ab7ce1b09ef55512466860fe512ab37ee917a51c55c4a3722035d1a0fd57c923e4fe76147bdd0fb50b23fc4f108bff9302dd8dcab6ff02944a775d43c210ca915ca503099c6a91e5e40930c57fba5e867b99a89fb3941bd33863bc9352f928de8cba354feaa00ce3d7c4fa3249bcc07a8bfd266909f8233a7def44356dd45aa5417f7028570500d6aa1ac78e70e3f204266813700a7fb447a40becdf830ea1d83fd5e7fddafe5a88e0b0f33b788946fda3923570d701f2ddaeb114bb9db1d7eac54d8c6e628e13929cffa697f041409c773d5711644f67e4c5dad556625e422b47bc0d2cd7acc425c831bc3d026b2ee126e65c980b51c297d8320a5c8846379efcabe6d4f8297693038f9b161fd11e5d0463bd75101c9eb6c570de4f9d205524fec1d37765e6e6b73c417482185e4996973163f27a966bb172ff22e7e4036c6d52875bb9a3ac94731e8be60f9d98c0c69d324495905f5a924b48277f554dc2954fd860472cab9e0c0b89f450a6e9c9cbea0764cee86a9cf5409c8597cad0acbfe15d34b81437bee3e57e45010f2a33515348ef270deff1b8390ebf21b831a924179ba0f9ade73c178de8b576d2553290cbc1ca0e649da60d09aa7d97d64faff70323a47672ab1e9912406c598270f017208fa01669d4dc729fdfd936f65cc87f3b673b2aac2f9496355d7e8f872be4c35c1ebb1f063b7ca88b6bd75ebc311ab0c5889995cbd1a73680e8427ddf85127e0ccd8b227f3b9a71330652c3e9c69f46e489f260a4a024027e5e62c666bf3c21d6f62824ce5b8279afbd4f8163db55858f0291fd8a74707eea88eea42c41788edc0c3a42e858be58d6c469d2e001697c437ee2e39ae571a10aac46789a08bcabbcf4e4b61bc02dce31ed3af1b8701dbeca601be09bf82f98193ceba613ba63bf9d6f27ebb716cbf96b32c21721d9cb9ff666528b919fc5e5c179d43edc16c814cdb03b548dc9ca648b4a7c087ffb23cf5b0101a4be71817dc1f3ecb74496ba3bf4299cbe6e95e58c885675ca3ddd16419690b8071b6abb869d675e5a1ae850eee74ee745aa60674892123d019e39042499441c961d60b45d597ea74fe8032ece530b0960a7beaf55f795a3d02fa76fe7bb993beda092de3770e99e53052a5306744b9b66b01c84f9ed43a4c514a8da83ddd412ffd192714aab6bfa41fc82cc7c6bdb9aad4f5d1c58a0e4d566ea53e0652ab2d1327c6eebb1d871da89a3fe6e6dd000e3f2f029ac3711e8fbd3a8ff3dbb7d806c5aacf2876a0fa66f434ff216a4e02e628676f7a9a2974c24cfb97027c636f928cb884b99ea8541326faff2a058c24afbe2eaec32013df8f9297caebc07ed2df758002bd5c5fe8fab22f239b71dc6bfcffa1f4b66c21a578ba787f146ab9928e1a0e62d89cb0acd6784e4612e798a85b7b5e71d22e4955c99168bc41c688a8848952cd687f52147890f56c0d9cfe663528123b36dbe07c7167d8f87fa31e207817c0bb657c19653ff26412fbe90676baf95c28d057e075a2094afdda99e7dbf66478644b2ca575bd33bf1096c369298f3293b4e4afcb672baa683174382050571567ef6939d30e352a4ebfcd1fd32b5e5406e06d02ec83b35b450433552e7d27198a3243c2a8574af5282e51104a195b53aa62f7c37175f37c32e958795a7821bfd0af776843b75e04101220ef3c2713c0114469470beff242261096ef3c7a52e96d85c8d3cbd74619332395a68fcd1d413182dea07a3397153a30fe8717dd2a06be24ed3800ef60daf61fba0e41ab11498c7b226e4fddcd4996eb00124dfdd014945acf2e46e698b652d53e8da28b5ecc65ee74b134fad5ff90a8a9024c0f81800f2a5313fb1e48e5b0439c3ee6b7eb5f001e142d0280c2e2d03676155211f72caf07e1392d565a43b8d00cc80dd54f510a7fd9d44dc946d6164f52e057abf2f0099efab947b6db2a2a9b1d5a69d0e6619152e4c8b32d4c3825c5bd49d866ea385d33c3e4108568e4aeea359b99e833921b5382e197e3a49b40b6d68eee8c49586cd277a179301a13455eb11f371422f6b5a1740177900dcdaa4e19739b6a3a3a87000086ce28988d810df774ef4bba82eb08483af15a9481a826ff4c7f9693c7105af87f9be127cc155b9b4d8afe05917539be16acc23b5b72f89b1e7dd338cace461acac36303c848c0f08c36fdbcfec3577be20dd6792f813e96bd608101dece224bd4992ead05232b19856e480e2374c59774b974d8c065c5ae55d174d2fac1d8bbc4dad9f91129e31d0ebdae8d559d82362a8ef6e7c300f9969471915ea21f73ff2ce9c5593c4323eb50478cd3042c407ada36b81db422aa3e3c7ae2e8a71cf6cefd2ef220b0", 0x1000}], 0x2, 0x0, 0x0) 10:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xffffffffffffff31, &(0x7f0000000240)="b663abd77a40b77ebfdc0cb9b5a52ad9dfaf2d0788e629898c5181290900daed44ba97d26f8e2af9be411bf403ec0a8184dd91b56226f1166544b42fcbf1913c50bdaffa374a66c9e93d2a071d00"/91) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x4914, 0x6, 0x3000000000000}, {0x3, 0x0, 0x80000000, 0x6}, {0xffffffffffffff56, 0x6, 0x5, 0x1}, {0x0, 0x3, 0x2}]}) 10:05:38 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) semctl$GETNCNT(0x0, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:38 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000380)=0x10001) 10:05:38 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb2bfc24924ada6f519e00000000000000000000000000000010"], 0x0) setsockopt(r0, 0x0, 0x800, &(0x7f0000002540)="74868825d6af33560fa1a997990fa2a3b9688c0b0ae7a37278b4ee1992dbd7719b8705834280ca1b4a0ebe5b4e51422737d1549e78c10bd232cdc61ca14ed598d3526364bc1d45d38d582c5fa72ffd5942d16f3e2f682ac4060678aa59a075c0c77b3e50c239ad8ca58fae0b6da4706b4fecb62c69c88c86792b50be538a572e782efbe7ba22ae2de7dd68bd62d4c3e915", 0x91) r1 = socket(0x18, 0x4, 0x800000005) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvmsg(r0, &(0x7f0000002500)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/199, 0xc7}, {&(0x7f00000013c0)=""/222, 0xde}], 0x3, &(0x7f0000001500)=""/4096, 0x1000}, 0x0) write(r0, &(0x7f00000001c0)="af5c9e8fe38bfd0cb2aac81582960d2f01d00f80d8b3cf934bff8333c6002548bc4be3c88b5cd19fe7175f68b7eb9a8368eec640a4958b40a791e4b33d7492e75e503afb993571899054fcfec64e3764e80974a47d01c1e6104dfac8ddd32ed4dc9af846b5dd06c001fdbe5858f10c85920b9cca3fa65b6fdbabc221ef058ab4c617c734eaec3f6ab1a70845b520ece353af5384e05783bbc432b467c013cf4a4bff19bdb44ff21112a4720a134337aa455d5485657d550fdaaba370efa7bbf90bc92fd52dcf3c32e3a65d572738a01f236695159d5725d5e7098b97a6cc07fe28ca71db817385bdc942027e1d5c1c0f35c8", 0xf2) 10:05:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x400000000080000) ftruncate(r0, 0x0, 0x1) ftruncate(r0, 0x0, 0x80000001) 10:05:39 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x800000004) 10:05:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:05:39 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x84}) 10:05:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:05:39 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000180)=""/84, 0x54, 0x0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f0000000040)="14f93b163757eadef6daa30ef9fee819015609758b953d30") 10:05:40 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 10:05:40 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x21a0, 0xa00008000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x200, 0x20) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 10:05:40 executing program 0: getsockopt(0xffffffffffffffff, 0x200000029, 0x67, 0x0, 0x0) 10:05:40 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:40 executing program 0: setrlimit(0x0, &(0x7f0000000100)) setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x105) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="f50270878f2acfcf9fafe1c381e78b1177c9c46503b4fad8c3b1c28c7bf659de12d37a736393bd915dcb68fda361bf3f1b191bedc704e6b509c2d02053878f19396e679aa682fa9776360c2f8346e8670cfa5757d4d18d4b72c47ae635a147f8db6b68ee8ffa3219b1a023e1a72a60b4fc576d7c3287aedcdf7344371b51b2ce2577378230bf4b87e57989470cee73b36a2cb1d287588cf96ebd1b3a64cc81aa35e1e5abdcc192686ceaa54a83ea43239fd12a8a1cb7d947117d22f5961b6b4cbbfde5656d7cfd744c1c7bb4a25ac0dbfdba92b2c60e8969b16bc71c4ae491bb9d1f2b41b95d2f86b3b9a795252b3a54488fa554ca0591281ff15d1c453ebaefcce9d599fcca3c4e13ab1b012121a73438ceff1e4987d1111a5b7fed1ba09a795b1cd72eb9aeb41d50fb7715a6d44b821557064f98239b13ed588a927feca5b295bf5dc55428629b3dcb7aa2227981fd9a61daae1141634d0162082c4ff4df97ce07234b33c8038d757eac7c1b9ef0dd9cd387f55498630d4adc5f4d0a2328a31c32a089a4a0e83a9f22f13b5a808eb013dbceb399afe70073544be51c15f427576722ea52581b060002146af76b5a999a40fe8432c61984e2ffc9a2fb19b0d6a6ba9676f5f2a0b15db391084907a1eb71dd9a167f72e16be263b5efb55959db088ce5baad16392a31c8fd770f956254018760cc479042afd2caa78c2dd5fd40fc44a8a32ad710f3aa76f5f9c870d4d9fb7044f8ad950b5c1f053dd117ab3cf9bfe04a6ebbb23a715e2f47252842fb80494c1e3dc146fad3632ec85305175276925528cfca89eaa19213c3243e74baa66f2d651e8d17a5d0858edfd707a6b576ff0be96ad8e01103fde2258a14db065760926d26002ea1c63e380a2873757d02b01646eb891129c1d8b2d903aeca6344bd381f678d8a55f1fc704345c2ea9ac81e7b76753694465d377f84cf2b057d0021afbef6bbe0a48eca7be8490c3e633504032f8d7e64dfcb2505e170cd5bcdac2d1336c9fea3ce7f24a2ebad5afbd5c763a95fcad5cbfac6e46babc2dd290cc307ba5e6d133910a8e84c02614391409736e7323c8edaf8af9a77152a7671f89c1227cec55a031e2270cd6c8c1434bd8fd6e0d5b274ab0a58789abadf2bd88739b45293117c451cecdc254b9109b9fe999f758dd79bf1ccae8d0ac3ed7e406b9a0537aaf2d55cb10a92ef300963f864879044c662e9ca65b97ca09000f8aedbed45ff2a32f2a9f12c5e7dd0412aaf54617338c127d5b44bf1c2b64db1fdbff79259b666de0f24251619624558f0547df8031afe738ff02593bc771265bf43e7342af92a87b79ae148c03facd4c30b9c4b0845faf1bfbe6e1a0c77f704e8fc1bff098cf88426e27129a88453eb94f5feeadfcd9ddb69e6de6ea216de452de8abe9a3315cf97abdcb6d1b2f50c7d8d150642b29a4b1c62f4011aafcb7f9cc9d2adbd8346c6403a85edbae631a104327479f56a99dc3b7fab57cd601d5b593b61f2e6d71f754255616ecbb2e8a6f3885b38fc69a0d4028b6704db4da9c5b276b0d00210041d468dda19f793497f0c27b8167dfaddbd4cae64f5c8088e8f97a37d25ff7d43d74f7f52784beb972a8ac34a89bcd8f6de6e52c1b4f5ba5a2f88426309ead9276836ed088ae1f8a0a53c8503589e781863167fac6b72add8784cdaafaec2569398c8a35c1ab229c4e190c74bae74013640268c89ddf2be6cac1afc963fcde756cfa206085ac5217a06a7965fecc154f7882964fa34adb828802b5f73abb23fe342b65bfd7dbdee55ca12fc7b1ca6519a7928dc01b02ed9ffe7ccd55d27213e9205f926abd0a8c9346c3382fd32ede08c1eac9e27383e18fd4e86c11d474b28d729b67867ada1fc1ae2fb1697e83d7cc3ccc1f1f1cfa5766f167984549bb4a2507217a385e5999b73be0ec670344e7533dd0ae618d3b178e5f0d62ba18938eae7335d7e809bf29ec15fd2d37c7a940cc87b11f014da01f79999e80336e5ded61a1ea2c0119f875a737abb283c0d0133b6a11743a7e16b9e377899434eb3ac191745c8d190459a65be7ea7d31318a30eccb2257f0ee3d4bb29c47c8e76100e76a4656ac59f5fb5cfc27f570032bd6359f9d41af6b514763a0c89d2970f758827c2e87a6bb66bcac21db785632ef3ed62272c31c8b529452f04b1be517fcdbc38fa15e2d6e09db429a73c28769a1dab70ddbdf1d0085c98283972ebf542edcbbd78de7cd3a0c1c08347a68de6afbb3415068dc8246f41df0fd07dc185c5221b534c6b68aeb8d382aa82ec939e9a974e5eed7cd50ba49095551b1077d1642dc7853b840780d3c3b9f319fa235a9596f3c2c722a308d65dfc1ffa2a9b44d65351a3721ac0736ee09cfa9e8d22334c335f7faa1c9a19d4eced212025e17c083e1d05510d2ef15d9f74a50d43a05159ccae89c663e42dd7684e18f5461224f91285f6d61c3187e75adf7bd5b487c71822f9055512b82c7a950a1fef4ac1ca1a2d869ab230b11381a71d16df491ed5efadeda09ad96816d73919a34a5a822501f14a70faefcf9dd377430a10a578fa0fe3def27910927ca4e34c20c5b238bea667f4f2408fb3fa3add7e122ed1093be20442c335923377084e89e9036305f18261eb2767bce9b5a21d2024c9e36a4c926b83b5cc75376a6ed7ad72924fc1f0b5bbc5d064e69380ec5d59d9b14e937514521e43a3e8123ec901dca73190bb4091e0cfdafc8dab0ab6784a0702e531232d03d02560440cb24314670c01181176cf00d5afe1c1b0200f6e8850df2eec51a046b340d25bf337c50f086a95e36f51da92b795bd23d274b9d9f71f78c8199eaf8d2f5e61f80c5651f9426905bdb7ceace709031407d2c9bbf1ef7d9aaa72fdc71b514d3bc97458f4ed35449f788c5d898bc704e653baf85c619ec821f22da54db4f00733206ece71a8227cde8d33ff0a0e6a8357d3d631cc6aa30e901cc27b6c19b1fec65b86791ea1077a9c017818b16a3c15bba00df9e2d310979088c634e56fc40243a985aedee73c34e67834ea1a4ea47dcbaf4c280812f144bebac65c0e613ca39e56b6abdd8485935c9d43e662d00f872220bbc2f08985245dcf776afbd605d658b4a20a5c85781a74d47b065538571c80c8f2b585c5bee9f8a4b6bc0e0d5fc32cc6cd64b094b393615700508f67dbfed4e9dcc70b8ef22254c93df4f8de557eb8503cb8c2a5e9f13a040cefe1f130a169327b7b36eee3e0e627f103f20c56a32fae11b7b699231f937c168b2bd410b24a6acac1f8799232884fc9e61a38159d68ca719260aa8a941e342716c7d3abd62374a856294114082166444c220303bf96100050c6c68a925951d6dc98f2b4642f877f18202bc7e6c3bad767b6af0ac6ff13c6d522fc765ae222bdd8263fe0bef21337591621f15cea6f7244cde9412d8e6e1be10b5443b706f7797cb403637d335250f1795b96b47455d925eaa5a335296597c4117a62888763c109cce6fd6d93426a54178cba420def110d71d8fe2381b833519d33485139ba956c67d3edb4a9c057a9c21a6e74e204cc14a29dbb7fe6e71895c8e83633c31019dfe5b8a9420c536ae3210cbcfce66b2739f3c21690f575e4ce8fadfaf509079eb004d7bc4874efde11163ef9f23e8fddc6c1ef24f30e3da28fd100d43815e791a478c1cdc2b14b4f3b6c67b9f36c27c2c6a3e7221dde3fcafa4f6bba29c5e924f1332b0627b778e9cc42b644153cdc5f9de7fa3fe03d93d063f55560575f400860f38da3f12aaa1c1346c1c4984d0fd80b8d264723df60e1b901489edfea1e6e8c43286c9901649fe84bae62e3d3c962e58665f229d8c9db6f9280d632b5ec7e8a9026cb5ee5375f7a97220203115d98b66990f9311718f1494b53c190ca42c92b5c1656b9c2ddd03b748e88071bf006a3dda4777c1b606c252e47adcb1225fb2ee4a224ed90a2ba092f5e0c84034a7b05a5eb8f0206be5dc778a91731c151718c724aeea769e83b7a944e97e399bfb39cbd649ad91f32448eb5d9d26b593ed05d2eadddf9eceaf4ae1ed333290153ec8a72de307612fdf401e15658e3f77917b4c7d4989b4049ab01e9335ca041b6fd270d99de25d5d920906565c5e78153577b7208ac8a4af865d8ed8797e89729261299091b1ccbac4c7ccdc155d2dc64169fdf28fc6a9887b70b0a1550c0362e6a808f56e802b901b556bec640bc45aa95fbd83ada21b147d1fb9b5a6799ed9d543529aafdba72bc0c82771d8ce425df25bee65a5ffb545e62176b3ca0ac003c8797149d33e527eebedb9fb8458efe956ccaa73121bace6c51e580c4fc1210fb5bd5d497e75e433866cb8391e693f7c44447fc935922546102654422eb2520e26ee365607e705f9d39c8bddc9fc19e3f2c2b709b29349966ec06a9244eb470154372faea1db4e0f580cd864516f6391b23c2432c104cd98de1150e9e533f5f2ea30b86ee658e0135182abfd42855a7e07701feb9e24305a3fa36df5f67f4675f1a295a970bbac7ed8836e9b1cfbdd038cdaed466cbcc680ad7b8d477b4b1faaf3aba870146ca9a63720676b44f16a95b2fadab957eaf8b92de080cf2db8d9895488df6182b07c581bbc750fbb1c6d9e5fe47b2dd9c18648edf43443bb5d9f3fddab2d53d7e3f5c360763500a0c8aca6eb8cacf81363549b7d70a89f29c1958617af330a96b0a7499dbe47656f7a20e9f75fc0c9ff6dc8592b2fded859507f1807abdd8f5c4603b45ba4dc905c3b567fa0dbb09bc2a414e3fd8be5735e3bbc1a4e2f9dfe8173495059c1a5e46ef60ea6b4438252fc7ae57ab0ea02b92d91a30b420c9bdd22e16fb274559be25d01480d0bb15566585cf663cbfac6947c7c2056b8d34668992f1855a22a010b1bab13347bc48c73890e8a5cc9b970a1ceac111bcb3407d14dceeca5c0cb90f3d6bac2b1264028f1f9c871435756b39c36480dd96723d3779cb4478ac33337dd2da6cd0f000ba8692a276002b6a995ef8e458e00ff89750cdea67b4a10b9d14aa0e924e0a9db9ebd19806b713411188a0ca42b934ef4811a783ef470f1e85d0daaed1c3fe6d433e0acb1c424695674edde0d54f52c4afa6fa4a698892152a1b7a79bad7274f610828e128ce9d5d158a69b1c3f1ef8122584d91423ffd1b68669cc4e2413e6f9a2b0192e5a0f6eb1cdf4a59005c364118d00c7e0ad6be6682321236c0de84fc1d5d06f48287fd9c898ca94af0f6ffb41075c4d5e56ca0056d89090956012186fddf8fce2c686160cbc46f662ad686caa722d4fd81de268a21dc111313dc358ef67c9d51a66cab710b57626ccadade2dfae0f4adadbc3c60254f52190c61449870e719ccd0e862e31292d5c741cbeb196b51925d6a638862444b1ea6b481bdaedcfe1c9a42629c59e004c96c093178c524bb22ac327a3929b7d5c7c7639de8d28add80470f8215172b78bc5847671c7c536b6912909e0e1de66300a4cacb3d9a878d4302bef857e56965c1446db8a1da249e86684d5ed600bd1f96f48c22baba40a39e82eafa0707955af2b61d43bc31a033860c178f7cdb5173d6fc679fd2324db8c6d8f3ad89bc5417c71a28415942c50321772fd8324b559f405ea2eb04bacdcc90061415355e5c937cb4db0ae41b66d5e6c45322048bbf12b3c050961aceefc6fa83452cecd6b5b4a53b53d7fcff4cc8aab45cdda2053f213776fd9b85f3745066c403da6bd8c96d07242e77ee890efa7a1b422b0b02f3c45d970a897833e0a3e27af3270f2f7c6135efb87144fe2bf1daf", 0x1000}, {&(0x7f0000001140)="f55691d7075971ba57b544457a9b067ef94537b3a58a50a10161a0498d4bfbbb55884fe5319393777c702e60def12bc08977cdf575984dac3d4eb5567aac75ff3e4fa0364538278565bb5f6368d1f509fe7896de9d9adb111f2dbf8378dc9ea088cd87009d48a1ba10f6fab0e925e5e14e42a3f54bc3bba6481d937f3205195c2b3c7ce9181e14f90ba5afde44a45cd2557c5cf510450927c37030b6de2461120adc4f9685ef6096a7e466878cc654a1d116af97bb42c86d7339eec45056a03936f08c7fb7609d8c40a5c43cd2d3c5a7a3b81d87c387ded5f966949364c20b3efd961c2766d2", 0xe6}, {&(0x7f0000001240)="c589eb8a673b38bd6d7632a786d81542f56c591745929b120fb9d7449bbfe004b6ab9438168001f7abccb8a3b406549905c58e20565ecc804e3b59446b9f9a2810d33c169bd22aec7eb6ac5a4e52440e32895336842ab2e5ce29b861beb328990d307efba0d53b9e3f9b37f7d94fb4d7b16d89268f7488a57bd51354d778693acc05c4f470feef1340584c8413b9697f47ad8cd9f305c7bfb572ae41f777954fc0f1c4aa218b97b2c1999130f4a9319b558d15631a91bcde2775cb3dd370b4cccdaa18e48dc4d28c5f8c7bf85a2b23b0ab1cc74804be2257e9531e5d353fec914ec55c538a2f3cfe786dfd213b", 0xed}, {&(0x7f0000000040)="91d7dcaecf57e95cfcac2371f2382981d63095f5a6166123c6cde774168097b65b23f531bd8783f4ae99b237b0e884033f65148e6a135f066e5a0c8c811a8ed4d14056da05f0a055eabe44287c6c658bdf0c31cf5dfd1c59171ead9c2bea872b18b774f0384c835a29c38f1c03e6d5831871b10369f41ca9abe187b4e9d3030a582ae0344686cb923016a2906993a76a1cf7e8252d0e6ecddc2e7a9da5797acada159210ef2c537862268ae0188b36daaea78b7d05b38f3e8d", 0xb9}, {&(0x7f0000001340)="8fa3b4e404166c712021c9e653f8dec9577a0fedfab8f5e759248f357505136518e48fe18b5122f5822e4da0136029c399153b1aab5b06ec2ee60d65fbde9fe218dc870925cd", 0x46}, {&(0x7f00000013c0)="e65b797b61861c363581d668701c800aa2ad65b9f1bd687b19fb9ab18c0eb956b8203d725c53d7d4ad287b1de3b0bc865f599aa34655f5001e5bbdf104b56b2ea3495092ed126d2a0e5b34990d132a9fac9458727181cc065266cc207271f4da9bfab2753e847ff12bd84cb4", 0x6c}], 0x6) 10:05:41 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:42 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:43 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) write(r0, &(0x7f0000000000)="29cbef7288f69504072c6383262273c9d7bab5ed63f6b548", 0x18) 10:05:44 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x100000001, 0x0, 0x0, 0x0) geteuid() close(r0) kqueue() 10:05:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 10:05:44 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000100)=0x4) close(r1) shutdown(r0, 0x1) 10:05:44 executing program 0: open(&(0x7f00000001c0)='./bus\x00', 0x103, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000040)=""/211, 0xd3}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x4, 0x0, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) 10:05:44 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000040)="f40b75876f0fa83d02", 0x9) lseek(r0, 0x0, 0x0, 0x2000000000000000) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="be4909fedf78943a59380d6de56f2f9653459d6399dd39b6993637b60e3666157bae10d9b67017882ac9697e2b5554113852c9e45f36c4c9a9111fbe84ef34d68356449e00d4209be8d2cf25620b9a4c0cf0c4c766126cbe52b8778250eb6d"}, {&(0x7f00000002c0)="4cd8d87bb215786ea519d0842d062286b8dcac6b633f06e3ea119ea8424fda1919b2345c725a631c404509635ef146df9c787967eb6677d0a6b47174a1f5fbbf6c7804a8eff64895b04f6ddfc00e24ac067e34dac9c993c4f8c160fbb4660c59c2b9c5302ef057c1d9426397c24f414be65c4123fe699405f2bef0949dc9c012f62ab5c072ad533c"}, {&(0x7f0000000140)="5f098d0503ca47b252d88d72cb0f503aa9ede715ac42207380377ea6fc9ce342d6e266160037cca26aad81e902bb5bc525"}, {&(0x7f0000000500)="15032e72e6c0967e8742ae72f0b7ef1f0cb3a6bd2a762c5c5ac71fe6436090d1fad22797fb374dabdd81c9f49ab700"/56}, {&(0x7f0000000380)="2655158f57817734d70f506e5dfbb3834ab8d2c33e7abdf0e90f3faf5e8428079246c2cd59c8616eaf4a3c28aac025fd1a0322a8c31caed6ddb81b7a3a16f5554b516822538b208c716ee2e9280cbd9a6dca07b4e3ebdf91935df4af6cb64ef5f979728abdcae68ba4343e22168d36722195bbfb50b00d45f9c2f9e2cd9aec2cf89d45448474b8a64df15d0cfac5645a1989cf54b3ad27e7009fb646021ecbf0135ebaaa88fbddb931f9c7409ee4e577102e74b8b06d8d36d161437691b02b3ab49c716a75c922c5715dd26a79be79350b894c"}], 0x1f2) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) write(r0, &(0x7f0000000200)="1036c3fc480cba6179753da053a6dab6d29ed1c46bba421208657a65744294bd2b83bf07e0b3d915054804c4614440eff9f57afec195edf4b8589312edf01f241b584bc0766eb844a90b93c9aea6398526ff64584cf9727a6035c047eaa3b48340fdc9b3dc432a53b63aad8134326dc0f0af3a0e91315e675a993bb6eaed14f0d5e9f5d455cb8f59652d5aa1fbf5d9efea47756810711a67c0f3cbcbc958e0f3b1eec2", 0xa3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 10:05:45 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:45 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x7) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 10:05:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000080)="c703535ce757fa2023adc0a57414e639ca7eaaed4edaa6ff07bbaeabfd54044c093b5861e59e74131853869ede2d34a1a08f0d85db6b193c30c4b70c45736c1d12cf1e79277f951175a792f708744405019ed41b64e49614696242a26c1d5dfe0ee0f68f568f8b2421ec320d3858d5dda17ad5cfba7eca1420", 0x79) close(r0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x31ac) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 10:05:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = dup2(r1, r2) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x101, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x800000003, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900", 0x0, 0xfffffffffffffffd}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 10:05:45 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1, 0x1, &(0x7f0000000000)="939cea5ced8e36781218fa126612dd2bec493f2e8d1f830e4df0247dd82457f7d2a74471e743", 0x26) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 10:05:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$setflags(r0, 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="4402", 0x1}], 0x4e875c9, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x80000001}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chdir(&(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 10:05:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0xbe, 0x4, 0x9}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r2, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x3d82d08a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) 10:05:46 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:05:46 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001540)=0x3ff) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="0e99a662ff3d126bb75cc5251352615d1ea10eb520a96bcf133720b799de49ecdb9b5d3c5cd9f220e316dd8a", 0x2c}, {&(0x7f0000000080)="f8e86c82ae5fb66e99f5997649bc3616fc", 0x11}, {&(0x7f00000000c0)="cbf11a69e984d4ec07b3e40caf6e71eb3e4ec23361af4cc511e66c8cfb6acb4b3cce24c32170a9c1c20bf0ab9179aabefffcf0bd148448228f31d8709f4fd01126b91722dc8710242bc0c5d54e93615b8d32bee12e151b2741bba2df9114a10faaae1b5a63a7a9955072621027e065eb6f24bd6f1a4a672144e163b0def0d9f454feebc3dfb46e0d07", 0x89}, {&(0x7f0000000180)="afbc18eaf5400442988e16f9b9bf9d33e8e99814f20265c62e7a128dd360675ee4faa6294c741e5bd14f6b1d9724a24325f7296319d67f917e086f90f11ad282ce4f9ac03affea", 0x47}, {&(0x7f0000000200)="eed5d83d0e65c76ffcccfbfe60d7f9ef96456da7bd5c2210339230e4a14ada6308c84e2b82fe37edf90a59f75389af80de3034c1e52b094650ef668cb1de237df7042e3bcac7ec7e5c3b69d65a17823e10f93b86dd62164795613a89595518444a701961b584a5b227720bf4cde1032ee6ad5e850a37e284a7ad4556d81c4ddb40e962396878988fd35c19748a31d59240631fba9fb9233f7242ffcc2ffdf59e8e496cbfd31803d899ee6f0e277299c3b31a64a30b0beef90f1fc771d9d4ffe97c4a3bc713a26668dd2e4bd8613967307942107430c5a2ea5bee5b6fc4929af50f0525cf672298407b34e9dfdbfa8a22bfe0a2f073180a865164", 0xfa}, {&(0x7f0000000300)="8dba184b0981265767485145882a442d8621273cc1bf55cad19af3f337cb", 0x1e}, {&(0x7f0000000340)="7fbc1aa4a0ba163713420f42f4285594a02d4c66efa7a851e6d288275fa853298cc3f66dda7e431139a3edb2eea39f1c9680431c17819d28e68e8d125c12422a2bb95fc7931ad0c93db2a5d2be137c79382e21d505be72ad6c1234d6d1c2", 0x5e}, {&(0x7f00000003c0)="9ca53069949b0743160e729e60bfc2a022c8489c474517e7097b12abdca7ebe0215751498b469a24ef8baf102390506e9f6051555d6a6591ae9798ea5fcc3cf7e1e5424c3d14ab5bbe0a35d9de94b55b0f0da70a019c6236c8c36b6109b98f4e8258bafeb354c2d943f9069c77c92739438a5f7788e08e02fd2beb59a64ff545f24404c105a15109e47ba663dd9bfe4229255338f36d0624613b3bc92e87c6143721f6815c88b2bb3307e63a3019efd89149ed040719fa32b96c5cb7128427e40c4be48b91eace480f35a1fdde3ad132fc53e787ac011161d46427b2d93d9e1684551b5925e66498e25b8811bde93b19c2ffcd6f5076f2d97144d5b6605e57dd41f6700087bda99b661c8dcd244b12e8b5cdd9f24fc0a54e930574ff4f3ee3409726f784670f32964445e4e805f42a2af11b93d727ee5ce1b950c6396a79a895b80f7ab20ae21017b921a28cb841cf6ade8f43c75674f72f026c508cb2fae1919cf870e0727934f10a24dddfec3a8e218ee578749d6d77014c85f8d3cb74bfc6c78df71e4ba0e4679bec9bfa8019e8b9f80ca9a8cc118f4b180442183cb19ae7be73611b4b96d46f029086142a68eef68e7a326bb1212a9d16216255fec3b4e4e8976fbd6b2ab13aadee553b920d0f4aa4ecedd5feaaf5549a7428791c6cf4ea7e06d50ede144963a75d8f6cdf5f5ec65346157024f781588b1a26dbd21c69f834669f8785888a34e9b439fe0cf4fe842aa8e617a9d8a37b238d7b36204ed8d5de23a7583660fa493b46f4189e6cd46483b43d78218ff5c02356a2f72b301fe38ab9aeada8f02c0f878c0fdab5e4b2d7b78e143825b84e224c8ff264f020186c100ff8d8625eb80d3d750ab14c749b035ae595b7268a603e6d1ccfb987d71bb078df2f04ba3792678cfb951c631ce35e2719e25589b03293fe34d7fac6bc10ca9e3b58e6bc776c4e564edd21acf20daaf5667e62b8adcd9c326ef18fcdb9b6714f4878e6bf74fb6d961dbeda1f26fcf76f470ff89efa2caf669848fc8b8853018ea9adf37650b4d9cf40d705141aae1e0fd13ec97ce539ab9ee226bef3a67396e849c771f9d7b2b45f715456f4c1f5fb42216ba7a07fba43a1456b4c8234d90ad00e3378017721b3b1c58b5a70f281d429c6aa545948c2cead63f8cd563d8359ba9e0e635e8627d81bab675fe1664ae2e35728fe249aca9d535c426f380cc1f3cd278f9bf5cf53b53fda5c16af0208ce39e901479908ac4b13b1745aef30b433295169fcc65821a4835205d5adb1020ccb0bb756f217194bb7523400950cb19b6da1cbed379ac8ebb4a1c18f3b9527ef59e203af5bb4a66fbaa6da8f1b8d84aaa36547f1dbed9fd8c1104dddca5cdb4457c7bd1653367647f38ff08a4fdeedc48566665a998261c89b0193c81573414c0e38517a04069bccdd125814b7af016d9170ed895f50543b3b25f65126e29c02101ab479932474c9d6c2c7531aa8a6dd93b1dfd7d152ba6831f681fd59927e7df6bde33222f6ccbb27d93ea7c665dcffdafed48968a3ab692b3ccfd82db503d6a0cf0f325bdfdeb3f24187397c4b5f7e4883deae86aecfb4518d5a4f643691eb9bb33f3874994b7742bb107d6587d7e6f1e14138a89351e79207ca12c7c49437e767c98a8cbc1945fa25493105cc958cc579b95f471e26a0d8c72ceae447e3692a81daf0a685bc157ba605b1af540137fe52bb660d13c1e4e4c5582703b790df90391d6d7b3c2b0cf591c9d5b5e50c542486cb784ee59d024288ac54a7323c14dd67bbf00bcc1660fd72fc5985263ee087661f0ef27154f11bbb330506c55af6d310d3a5372ced87a92db4c40bdc54ec4a890074ee8e920be7949de67a16a01525a2aa7dd1fe02210179f20c86ad930d26a4b15a82d7d09cfcffdf53c27584ebd119c7516ea14e4a4c52fbc37ea14beb20684108090e943e2547987bfb7146a1a0b42b7f2e41f170f9bcd9dd833d4161face2c40b0954dfc3cce158170e65c00ac9b359b806b61fe4a8bd5204f4a1e4ed6f6ca2811b39435f162852a984faf78e3ee78defa11bb7afc1b3665f7a53bb090b91dd0c0fa3bfbefd8bdb5b3b8223b210099546eba5fd596591f4857b8eaba30fa35e4c69de0af5efa667686b7f2d860dcddbd90683155557789426058cea9b6a955f28ad4b7cb01be0238eead1598c28a167ac299e00f98f64a4f928a70fe5c1a01af92d604ae97f70a7f20e721abb308a054aa64d6859ad81fecc468db257c8bfd430033c79e2294420780c7f9a145781eb5611ea4aeae55139603c4e2165cbea227a1c3dd896f42a421a61ba35c06d5e2d42c7dd76a00ed9bb224a14eda537f8bfdd2e8a923667bba326f02bb381fde004e377c5175d57b75dce74ce637ff81249d3e2bd58d3b1a6302d55320bf1de5282508ef678777789b0175f7cef7fcc29cff8cc9c60d07576a9b9c8891d664cff191690b717db70055233d8b9e131c633842e7bfa1f1dc606be70cebefd221fa85c1a0e0e2dbd4a82c6c431b44b852193b25dbb7080a1d82616d8a44c2f82b909afb7847e933710770b28cf0e513ea7df0248e847dc5d4f01d4e06236900377a887debbee3f93f61ccc0642d3b46317e81ef3a4866180e462cc61e017cb98d377c080f1693c4101eedc82ebea7800864871026b610bf69e15a1a5c5dbbb6263064da548f4a87b62306b0fefa07ede60749d063bf88bfff9ed315c9c4b6747cfdfc5cfbd409aa9d588740e0020fe2dcd038832608184d74b4ce38526b38b750c7d2933f8c7521e036dee2a3213f41275eed32349c2d8ccf0ff39773bc986eac2742ca407e3abfcae034eed9ddea8ba59010a227b707ae4bcd82c5099a8c4baf52feb8ad49beec7cb181bb312b3ac6c8ec2396753515d33d5ad3c4bcf29428a6cbf736379732052553e85813c5f552b148615af5b343d90b2fbc246aaf2b061484d15edeee59131ff4387406f0dd9afb6d5e4f1acc6d42f4a6d7537857069b220f3c11576c9ebc8f97888d1fecaa3362e32a06ddc7e194821357dc7544566a0b1edf4aa907c5a9b5b330eda5cc5c18d127dff7b1593de27fc1a3279720a5baf6875bf4343a4423971e8a987da5ea32ff7a41fc90c3732c3fdf600808d9a4555bfb8699a2cab7c7a3884bd2fc35819576f3ee74561d15e463845884fd467d451609331ab00b072e796ac21738c196eced372415b3eaa2a03b8413a4f095150a69a6df481e792cdd2ac1a96a12efd18bccd4ef3ce382d6f907e0b3570e52ea57abf1112b85ddbd8c4bd95c49bb8aea91ea43ca84fffda43a5d8fef84e1a59c5922a3daca656731fada6053faaf09c3486a4cc6b91e80df36748adb455ff6c3ff95802fff2ffda742eb21121b6fbc0f58b45e3418c96076bb3ff10512d1e1e5d5c4fcdea34ec7fa539cf3c5e3cc5b5841e8fc436dce26cd9a99d20237100fcd93925aa5cab594537d434c810754d266d7397776963d9b52526ac3e5a899fa5e786a7c8351132387844b2ca88fc7b05aacb9e20bac4fb28920a8fda2a730b8eba8c5dacd4203a1a4cc086a34567f0534644c60d997d939cb06cc4d808cdcef3513eaea9420eabc953ff9c3c5f3a6ff77f2dba22a065137c6a192f9fafbd54ba722529f672fc959a4b630e5c257784d9412b6992446c8b36a8d9c3f71cf0554f896b82d0d0b0339bd6f1b917ec862cb3141ea334601826d167dc75d265c943b55729a68047402dc6c5ce8f5460d719abc8cebb816a43544d0e59dbee5ce0d04e4b623ac946caffb659b0f284a18d8c634961e2557d45791a1058358173092f8626cc5ba5a215c283aec8ed2470828eea9c800f1a9bf9723d748231b9ff95f5a6d89e77589cd02dc58e2eaf3510495442ec15b95836019f5b80a97a2081ed31d1a65cb992cb5b4155b3fd4d9ea47748cd0bccfa4d17e9c4184248dab91cc7725c02aeba8540dd11e5d622556e6fe32c621358d2be724e45de9d41f5acbcecd4b54d2ed613cccd008fe6929ddcbf73057e01d154113be4cde3e073b896ac09df693aa1beab3d452cfe1e3f75f57a9909c41e6cedd42c0f5a5daf8f42e366e5d77d69be8ca7b657aae4a403f71c7394c65c721478aa5e8f7d8d6743d9b4c54605cf2677dfde49c82f3d11cbff907a159f895cff9ee3194695435c32bffac2bbe7420563af8efbc3c898c7b66d652c63a5541ccb88b7378a13b5fae776a18a7feebed3f4830f0d8bd3f66c26936360fb66eb322e81c8d522d799797d4ef0522e57a1af2be3939d128144854fd5d85d5792b5e03620e06fbdc81aff512d610fb5741206216746f8713efbfc7700fb3e69edefcf9a2613e92a82470c7260aff80f9913e8cb1117dfa486ce13400c7e9927e27f80eb5f90e8c7f5a28a767cb85fbaf1cffa6f7e284165ff1ab467270e0eac6d15adf0bf4828d0e1dd5ad3178ec3398c6b02bd062fe2c7d8ae4d4bbb922dc6ed56ab13d12d0cc9c414fdc39396d9d84f3871ac0afb96e419b8f075900f3c5a2f46ea801a143ac4fec806d5b31c80df6528e4dfc07f934ce27c35155a9c70ef7efb60b8980fa722a520653d88d33e7028fc8db34bc0075550e9847a4bd778941bb77d9f85fd5261d8e2403804e0544139a24d6ce7d883d4e9314a7bf1e08dde919113817150e9062c91accad148e18cedb9724bdbc306224166d3ec859df38ea00092153c03406aaea37e3e3100812410b67e36f2c2e416e00075aba770e94c527529a21357196f0017678d709e5bcb0998dc3a7e1afc2a1da9afd805213f9877fd9cf4bc8612058e31538f2043c570f86fc4587600254ab6b7ffb0417771efabafc3e57b787e289675f032f8788f028c2a8581279dfa1d49bab78ba04309df565109d5cd36d064d7fa3ca90c4c090bb359f8993b476957c31d078cdb2da59a937385c2a3ec8efd9a91fb77f8b172586cd8a9ed605e67420749346c5a0c77f4dcab10f66daa5f74e2b82d5e3f111d7e63322f5d6dcfb5719eeaae4fc88f05e3ca8691ec5ff11f291845640a66c4ac65209704b3107d24a19ef4580a200dbc86d0fa74fb03035d29e83c5e4a8e000dd24d74051514498f24511aca0191a1fbf81f52e5000fc7e5cba0698dc4ac09af40edf1911d45b0699aa385574d65cde5ee80f9cefd2aedc8b4351d0acd3914d6a3aa8e2f044bb50741017ab8547a5eada350b809fa7c6f2ab791c32a505039870af3946ae4fd4b2cf4e6b9b5fcb181a061720d15d5120065efbfd4213444000e0baf40b0880e0eacdf7f8c6153a70ae87621515aa7e164285b251de01f1b9e6731f596308bf296b467abe7edb71a26885faf07ec8b1a7d282b66f51cc7f323d4b73d5e571bf2048e693dd32dcd5d6b6b4cc54dc249719894b439a5c0615c495e6b0cbf66625be34e01955d5abe96e7b41b60815facc2b79fc9d20421e0ed5e7de5735ebdc0cb0a58ae037ca69a1206a42989cb038b0266bb5806a142def1f5e3259a5ccfccd8839cdefcfad58fa529e830e1f183027e2eb6963c40503896474ac3a7f3359ac021100a2b18f9806b3ca376b44c936b079c1fb5f47fa8f9550b82ce69defefcbd60860ab8077ed1d14975d9802d368e3c06ba2d0c5e37268b0d5cba0a5e4783e00e3a73995fac365583a886093c456d1e10142b10c30b81977c8bd0d5f5b9d0a816aeef0324de31968d7e02d1c97babf460bf5add9c2ad63f9929048a24891419048a61e62e80cd1b0cf32b1847241452d26956636a8c2a1966671e96bde70d90eaf057c131229b9f01d3f1ee92821", 0x1000}, {&(0x7f00000013c0)="0d89380d55360193010f40a7ebffb2a09971306607bed55535a8084551b7b1a8f4b6630cad5ab3f85075bb918714ac7d84a42a4f11b6df7d9adac3c391fcdf7acb51450f54c54419f08d7f6b4a38fa2d0558a845a703652ce2bce1cfe38ae2d4b084679538780790ee0fab951a7a486b070c0ce813a9b410392114eeefeb4a32c267445cc1adb709a63cb213a7c3e95a15db263abacf470fbeda3d95b6271b8c27f90942ce55b2c3753042830911", 0xae}], 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100000001}) flock(r0, 0xa) write(r0, &(0x7f0000001580)="cbe78f7216596049398dc67d00aab019009ab248ee44a461752d4dd1918a27bc8cf22230fa1e8e2d4ce3334f1dc987ff155d861b9361575b1503e29f633d9981f1e74a103328cb07147ef79e868ef28e085892d1355609c3fde639fc21c90a8d7a0471ff983cd1e840e2841167c4a551df28a19d", 0x74) 10:05:46 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r2 = shmget(0x3, 0x4000, 0x408, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/140) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10010, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x6, 0x101, 0xfffffffffffffff7, 0x8, &(0x7f0000000380)={{0x1, 0x3a2, 0xffff, 0x225, 0xdca, 0xd8, 0x5}, {[0xffff, 0xb5a, 0x1, 0x6, 0x2, 0x6, 0x3f, 0x9530, 0x4, 0x39, 0xffffffff, 0xf32, 0x4, 0x9, 0xffffffff, 0x3f, 0x3, 0x400], [0x861f, 0x10001, 0x0, 0x8, 0xffffffffffff9a20, 0x3, 0x0, 0x72, 0x1ff, 0x8000], [0x6, 0x4, 0x8000, 0x80000000, 0x0, 0x2], [0x281, 0x9, 0x7, 0x4, 0xff00000000000000, 0x8], [{0x8, 0x3, 0x7f, 0x4}, {0x3, 0x7f, 0x7}, {0x7fffffff, 0x0, 0x9c3, 0x1}, {0x5, 0x7fff, 0x3, 0x8}, {0x10000, 0xfffffffffffffffc, 0x0, 0x1ff}, {0x2, 0x5, 0x1, 0x400}, {0x7ff, 0x7f, 0x0, 0x9}, {0x8001, 0xa8, 0x200, 0xf3}], {0x67f7, 0xa033, 0x1f}, {0xfffffffffffffff9, 0xffffffffffffffff, 0xf9b, 0x8a}}}, 0x6, 0xe8}) ioctl$TIOCSTART(r3, 0x2000746e) 10:05:47 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x100}, {0x7}, {0x8, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 10:05:48 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() dup2(r0, r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 10:05:48 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) 10:05:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20200, 0x8a) sendto$unix(r2, &(0x7f00000000c0)="26b8db3ec1dceeed65be39de4d459e0e18a0", 0x12, 0x3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 10:05:48 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000100)="5cd27e7b383a5f53bbce317ffbc663f796852663cd7ca554400c7f9683e3b80dd5f888532b17957e69e9b39dd938595d9d515f76c375b45dc3ed93906c305821b602b8891344", 0xfffffffffffffef8, 0x0, 0x4) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 10:05:48 executing program 0: r0 = socket(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9f05cc9b41fef9db740ecfc83adb691e836cc2d7273a26a971c7a57261f96abf35cb98256c31162a5596eea1844d5238c8b96d4b30e39f1a", 0x38) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 10:05:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) semget(0x0, 0x7, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) syz_open_pts() sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:05:48 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x40000000001, 0x5, 0x2000100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) 10:05:48 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) sendto$inet6(r0, &(0x7f0000000140)="5f8da93c9c9125ed0071bcd7837a1c308356ef3b5ae1dd557f5d7cb23836e7ab8cabe8dbd8aa0853a84eeb4e3e432c139bed79cb4223109bee222a851fdc2e8e65592d31f95c1bb712347ef759b3dce3423ed35883c2f77142c641a53b09936f91c42642eebade057b1af00e675709fa27b1c1554cdc51da841cb22c496ca5b1f59559ffab468aab12f4d8e89dd42d34832d3316140df7fb410c998ebab947b6b7b67e79ba139b055d0bbe614e2c4950fe5a501e9b9b1265d28772aca6fdb8e2f1fb54319330d33d", 0xc8, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x3f, 0x8001}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000100)="47d9f3dbe4", 0x1, 0x1, 0x0, 0x661bb13d3e42e0c2) 10:05:49 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80a2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r2 = semget(0x0, 0x3, 0x82) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/198) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x193) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, r5, 0x2) login: pckbd_enable: command error 10:05:50 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="5f1b7a8cdd51fa61f440a940662021c4a123783d4cb7f0f00a3e4e33a06c09b20befb32407eb824fa3e5ec29c55bf3fa5fe69b7f8219b7c89c4f7f3b2dbc63ec48c121018dcf74c4612487e169714f76aa69d766add69a9893396f82d37fe0b3b40da4c6cc357f6a2d73121118d8a51c27ecb5252157e858790f15d5ab0e60cdfb5a7c55a257b7bc0ebd0323786a26f2abd67e23ea5ff5314fadd828bfb3b1b05eb76bb71e2d8b4919739250278d3d06ac18dffbd5f5e0a0acca50ed0764b61c3e251147f4191a99928bac6d6f11ab1598b123580e7aa3840a3eec7bc1d18e9e3f3dc6a95174f58b70bacdff4dac533b666f1da83b62eeb7", 0xf8}, {&(0x7f0000000180)="2d6761dd7f5cddadcef88f14445bb92c889dfc91cb173b4909f2367f2c5b515c61529b9e191d54ff5b7f8a8a4873cd35c07666aeaeee158322b5cc12c53e5ec4f1a4e04b0261b7ef96a633da0d1578a05abf496f9036b566d3f62228736fa7af33f45d", 0x63}], 0x2, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x18, 0x1}, 0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) 10:05:50 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x42, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r2 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) 10:05:50 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) close(r2) kqueue() kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 10:05:50 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) 10:05:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x249, &(0x7f0000000240)=[{0x8, 0x20, 0x3, 0x9}, {0x8000, 0xffffffff, 0x0, 0x3}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100), 0x10000) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) 10:05:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xcfe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6}]}) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000001840)="f53add95a09fe35a72a43617990252343706d00d422eed49796ca827bd7b22f4b840cb8627fbe8afedfc732c5524b01135cf47d214bd385061e44a98b5795f65dc04172f1eaccee3c48dfd913a59924efab5d9333fce42ec35ec1c75d889a3a9b7c2371a80e4ea1a7b54e5a081fdb7c60bc2ae575d2ef544ac1f25f9d5a362ad2098ca8aa0b07cbadecfcf24defa6192e1fcc5a923e196f8e33a7f29665a1b49d1527a70e66bd83cb1915e6a9f24a6814801fb5b9090", 0xb6}], 0x1, 0x0, 0x0) 10:05:51 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) r1 = socket(0x18, 0x4000, 0xfffffffffffffffe) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x9, 0x976, 0x3}, {0x8, 0x8, 0x40}, {0xffffffffffffffff, 0x7fffffff, 0x8f, 0x4}, {0x800, 0x4, 0x100, 0x101}, {0x1, 0x9c9, 0x100000001}, {0x4, 0x6, 0x1, 0x8}]}) 10:05:51 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1a, 0x2, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0x30, 0x0, 0x200, 0x36c1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x3, 0x8000, 0x3}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x6, 0xa10}], 0x5, 0x0, 0x1ff, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 10:05:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 10:05:52 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7ff) geteuid() syz_open_pts() 10:05:52 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2c) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 10:05:52 executing program 0: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0x26, 0x0, 0x0, 0x1fe) 10:05:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = getuid() setuid(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x67) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() fchown(r0, r3, r4) 10:05:53 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) close(0xffffffffffffffff) dup(0xffffffffffffffff) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 10:05:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 10:05:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x9, 0x6c, &(0x7f0000000040), 0xfffffffffffffdaf) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x7b6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x80, './file0\x00', './file0\x00'}) 10:05:54 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) close(0xffffffffffffffff) dup(0xffffffffffffffff) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="80") ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 10:05:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xee}], 0x1, 0x0) 10:05:54 executing program 0: socketpair(0x1, 0x3, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socket$inet6(0x18, 0x0, 0xc07) r1 = socket$unix(0x1, 0x7, 0x0) fchdir(r1) r2 = dup(0xffffffffffffff9c) r3 = dup2(r0, r2) nanosleep(&(0x7f0000000080)={0x8000, 0x3b8}, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x3bee6f9432513ed6, 0xffffffffffffff9c) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x4) 10:05:55 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) close(0xffffffffffffffff) dup(0xffffffffffffffff) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:55 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x140, 0x0) getdents(r1, &(0x7f00000002c0)=""/184, 0xb8) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchdir(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x22, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x28, 0x12, 0x4, 0x8}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x45, 0xf0000004, 0xff, 0xb41}, {{r4}, 0xfffffffffffffffa, 0x42, 0x9, 0x7fffffff, 0x3}, {{r3}, 0xffffffffffffffff, 0x51, 0x40, 0x0, 0x7ff}], 0x100000001, &(0x7f0000000140)={0x20, 0xf8}) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r6 = semget(0x3, 0x2, 0x200) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000380)=""/195) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) select(0x40, &(0x7f0000000480)={0x1, 0x8, 0x8, 0x7, 0x100, 0x2, 0x5, 0x508}, &(0x7f00000004c0)={0x8000, 0x401, 0x0, 0x4, 0x7474, 0xc83b, 0x9, 0x5}, &(0x7f0000000500)={0x7, 0x20, 0x33, 0x1, 0x2, 0x589d, 0x7}, &(0x7f0000000540)={0x31}) 10:05:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x4) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xfffffffffffffe00, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x3d7f, 0x2, 0x4, "2ff9bbd2b24ecff4d1787ade1411577f2754c470", 0xe3, 0xde50}) 10:05:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) socket(0x6, 0x1, 0x1000) close(r0) 10:05:56 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f000005c000/0x1000)=nil, 0x1000, 0x5) bind$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 10:05:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x100000000, 0x4, 0x6, 0x101}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x10001) socket$unix(0x1, 0x3, 0x0) linkat(r0, &(0x7f0000000180)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) 10:05:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x100}, {}], 0x2000000000000006}) semget$private(0x0, 0x7, 0x4) 10:05:57 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10e) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="73f8d3c8fef0799497262c8d99", 0xd}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0xa) r5 = geteuid() r6 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x2, 0x1, 0xffffffffffffffff, 0xb2, 0x7}, 0xc) sendto$inet(r1, &(0x7f0000000280)="685b6296c48c4e6cc87e24a9674e026e7cce5bdf1474b963fac530c9615a9e2b2152b42b0a8c7036e8f11f4562b95765119ceed0dc733061afe61307d107cbb394a4277ddc3ca4254af6af6931886749f92bda0a340d17b82604d7bd6aec07b7a6b8b1831c0b332534b218d34bf1d65a75d3b25328dd4906e45dfc58bce4b17298a39caf6084ff2a895de79eb16f3f8066fb22126ce7f2054df2454c889f9bdf2546a3bcd069f373ac37840dc03d7ba638140f86b49eff7ec3cb27826d76a8407c5e6951be9865b9702cc0e245e50aa36f926215", 0xd4, 0x4, &(0x7f0000000380)={0x2, 0x1}, 0xc) chdir(&(0x7f00000003c0)='./file0\x00') r7 = shmget(0x1, 0x2000, 0x5ac, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={r8, r5, r6}, 0xc) getuid() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000004c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0xff, 0x5, 0x0, 0x3, 0x8000, 0x1f, 0x0, 0x2, 0x7fff, 0x8}) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r10 = semget$private(0x0, 0x2, 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) openat(r1, &(0x7f0000000780)='./file0\x00', 0x100, 0x108) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r9, &(0x7f0000000900)=[{&(0x7f00000007c0)="562418739419d4dd1e5ded3576de7a3f", 0x10}, {&(0x7f0000000800)="99ccfec32fbe4bb1fa4c17f4727e2cbfa53ae07319521674d2cbcebe7f394f9b47a45876e031840926f5c0813cebddb3bf2690a66ade58205aa84049037d8c99224805db772b0fcf410da05653befe7dbc335c925cd2bd07ac1c8feae0b667b802db6a219bde28d85fb66145a34928be1f", 0x71}, {&(0x7f0000000880)="5b4dd31ccfdd46b65a590c05e83b28ea1a5e7157a52e376f8e9653987a4b183cc2ceaeaf715add3c25addf25dc236fce2a1f1c142c13413c03410d2503c4c9ff4622084e4717a89ec39ecf743f49022d98ce99b71dc65acaff495f0439fd0ec0", 0x60}], 0x3) 10:05:57 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = fcntl$dupfd(r0, 0xa, r1) getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2, 0x100, 0x1, 0xffffffffffffffc0, "cef016f39697f640edaff8dbc402c2c79fcae9c3", 0x6, 0x7ff}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$dupfd(r0, 0xa, r1) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000016c0)=""/194, 0xc2}, {&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/105, 0x69}, {&(0x7f00000013c0)=""/152, 0x98}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000001480)=""/169, 0xa9}, {&(0x7f0000001540)=""/27, 0x1b}], 0x9, 0x0, 0x0) 10:05:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f00000000c0)=0xccdca878000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 10:05:57 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:57 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x800002004, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x1c8) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./bus\x00', 0xa8, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x8}) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x38) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000800)={0x6, 0x0, 0xfffffffffffffffd, 0x0, "66fca8c04cbdbb27182aef2166093fbc58670865", 0x800, 0xeb0}) 10:05:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) 10:05:57 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() geteuid() r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) shmctl$IPC_RMID(r1, 0x0) 10:05:58 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x80) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:58 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000440)={0x1, './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000300), &(0x7f00000002c0)=0x5) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setuid(r3) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') semctl$GETNCNT(r2, 0x2003, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r4) 10:05:58 executing program 0: r0 = socket(0x16, 0x8000, 0x1000000000bfcf) close(r0) write(r0, &(0x7f0000000100)="bc0ad84354309d19f23d6fb9c6e48845370a2e6527f88f72be2b819245f34f02f49044fd073506af41", 0x29) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xf1, 0xc0}, 0x8) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xff, 0x8}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x1f, 0x5, 0x3d56) 10:05:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffff7ffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 10:05:59 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x80) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:05:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x2, 0xffff, 0x7, 0x740}, {0x100000000, 0x6, 0x7, 0x8}, {0x100, 0x2154, 0x1, 0x6}, {0x8, 0x7, 0x68ea, 0x80000000}, {0x9, 0xd35, 0x800, 0x7}, {0x6, 0xfffffffffffffffb, 0x7fff, 0x80000001}]}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x3) 10:05:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt(r0, 0x9, 0x0, &(0x7f0000000000)=""/239, &(0x7f0000000100)=0xef) 10:05:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:06:00 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x80) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0xffffffffffffeffd}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 10:06:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) setreuid(0x0, 0xee01) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:06:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x101000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 10:06:01 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) socket$inet(0x2, 0x2, 0x5) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 10:06:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7ff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 10:06:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, 0x0, 0x1a2) 10:06:02 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:02 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0) unveil(0x0, &(0x7f00000001c0)='w\x02') 10:06:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 10:06:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) r1 = getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = semget(0x2, 0x4, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1, r3, r1, r4, r1, 0x0, 0x4}, 0x1, 0x7, 0xffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:02 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) shutdown(r0, 0x4) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 10:06:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20}, @rights={0x10}], 0x30}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 10:06:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = socket(0x800000018, 0x1, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/90, 0x5a, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0xf80, 0xc7}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 10:06:03 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 10:06:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x4}, {0x6}]}) read(r1, &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="0551fad38ed4e9e5f42c69d653afe3275fef0538abe1026ca6bafa084416d0af195264c6ae52a1a03031147e0f9a0f25751e6d7b52b5eab6d1851752bf46cb57dec8fe9bf5b3af14b86e8d6c3495bad8be408a895a308f346fedac08f6fb0824b34eb501bc55d83e329152c2c9c3c7979936dc9d13ed1ee4240b09f6441b1db6cffc53a7547ef303366a105fd22b", 0x8e}, {&(0x7f0000001380)="fbf89d07a71186e726f2296cf312b7114c4520c0b771b253d87397d5d110f2ed3d0243132cf433535d0729930173c94acc96e1d61f9cf791b796e952a45fba9d6b105b194dbf31481f859a5a70610daa95a52d0a98a3bb6d324f5b7055ff94d90e7675ede5e5a59bb984dc6e47aa7966e9eb6e017248a8277218fd409ed8c4d596940f32b846b489778813f77ee843dcef31eb71cd047604b21bd55d5bc08a", 0x9f}], 0x2, 0x0, 0x12) 10:06:03 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './control\x00', './control\x00'}) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffff) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="46b18486e0fcca42646f6cb7128d65502d6a132856565a60130a56c94080546a883e7e373e92904f0ab7baf9e27adae7ffe0e0fdc517b3dcdcdf9fdc52b4807c6d9378411e187e17afdcf8d0ebbe3190792d80377a5de7fb37789c7783567e60366f1cd31f28ea352c2cff4ecff9922731ad0489e7d5d9e1f11206f8db90399bb469d9f05d8cb571592d263621aae8352e2ca2", 0x93}, {&(0x7f0000000300)="c89540681b095d27ddf240c8d83c0aa5dc2a817142bb89f07fef053ee7474df1d8aab70bf8423f03f0ccf3611c4cb6a2fcf9099123c625cf110721396377cc6bae3e291baed84aa1ee1598ee056878224fadf9f96599582012cfa142bcfb07beabecf817b6780edac2c03a6d78824be309af2d9e0c2d19ce79fdc378c503967a0befb883dde809c7781c22b38266e89d22b13fdb08f1bff42f6922f7cbea6bd34c680e4a42435312090f57ec8de9f3c020d88f2b95a098a88dbfaffee63a0ae2e016b1e5b995e4d8dd16b58436777c957b9ecb34cc43cb01498297a0", 0xdc}, {&(0x7f0000000400)="4a6252d527259d56770b190f589f2df6dbe791f23d5726b89201ecef8cdd70c62e9ca85f962f6a494e9e1c888c33cb42175092df0cfffce07dc3d484f75fc28faf0497c7ec819dd4d6b0b13724c481a2bd53e5554cb1264dd7a7ac3a26b077bc0ba291d2170899b40ab4b6a3dabd40e6131528a512061ddabcea973d0b0703a817fa1382908d74cb1067c65818cbcff286a7eec8e748a1eadcde38c5ed894ee0a6a39307d2", 0xa5}, {&(0x7f00000004c0)="641cc3d1e4d079c3ec7402fae10f6cdfa4363e54f38c98ab0891ca1c05a5541aa8a145bc48abdbb2306c75194ead3b03a7a6bd8dd1f35922f2d46c80f7961078f63bd3703485c737d52545861e9dcb2349280a80c9ad8dced6f68fa821fd0cc3206cd2c115d8bd0e369a6c0a8f200718315f0af9f0556545a9b7c370911aaadb390f6e8067cdfb8945464c8557671a297bdf174909c4ae292a13870a7b8482535fddfa43a0ca7eeb79e530c3c73b519666fee15f3cadab567c9e44f75b458db686735b1513170d0372", 0xc9}], 0x4, 0x0, 0x0, 0x408}, 0x405) 10:06:04 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockopt$sock_int(r1, 0xffff, 0xb3f4749a0d8b9b5d, &(0x7f0000000140), &(0x7f0000000240)=0x4) chmod(&(0x7f0000000280)='./file0\x00', 0x108) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 10:06:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfe8a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x7, 0x6, 0xffffffffffffff61, "5d1c648cd0c7bc16c568e12a06543e3c2ca2020b", 0x1, 0x7f}) write(r0, &(0x7f0000000040)="d6", 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 10:06:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x4000, 0x6) setsockopt(r0, 0x0, 0xf, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = semget$private(0x0, 0x7, 0x14) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/63) 10:06:05 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlockall(0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 10:06:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824f6cc3fafd4fe6c37b37c013f48c17b00c1"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x30, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:06:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x1f) setsockopt(r1, 0x524, 0xf728, &(0x7f0000000240)="229cfa5d372f25f3cab5ee0c2382ed9f33fa098d1256fa02d134c63af7fdf54b04e712115bbf02d0d4ed3cc451a7dddfd0a457f887edf75c743f75187f745aa8e1f0399dfed2a89df610575d68c78f2c6c125609e9c7f97554a28e92f15a512b91cd880c4bc523c50e2346048a5d3093fd67685cb60e48f90fbc6b0a016a", 0x7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f00000001c0)=[{0x3ff, 0xaad, 0xfff, 0x1}, {0x7f, 0x9, 0x10000, 0xdc5f}, {0x1ff, 0x0, 0xfffffffffffffffc, 0x10001}, {0x10000, 0x7, 0x9, 0x7}, {0x7, 0x7fffffff, 0x8, 0x5}, {0x4, 0x9, 0x8, 0x7}, {0xffff, 0x8, 0x81, 0x8}, {0x7f1, 0xe6, 0x1ff, 0x3}, {0x8, 0x5, 0x1f, 0x1}, {0x1, 0x0, 0xff, 0x8080000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7}, {0x96}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000140)=[{0x1f, 0x5, 0x200, 0x30131a12}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 10:06:06 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x46) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:06 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) r1 = kqueue() utimes(0x0, &(0x7f00000000c0)={{0x8001, 0xfffffffffffffffb}}) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) 10:06:06 executing program 0: setitimer(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x120, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2a, 0x1d9) 10:06:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[0x7, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x4], [0x0, 0x0, 0x0, 0x4], [{}, {0x5, 0x0, 0x0, 0x81cd}, {0x400000000, 0x0, 0x0, 0x2000000000000}]}}) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x20080, 0x120) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) fchflags(r1, 0x10001) pckbd_enable: command error 10:06:07 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x46) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$getown(r0, 0x5) 10:06:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 10:06:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a09", 0x110) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x1, [{0x3, 0xfffffffffffffffc}, {0x3, 0x463}, {0x2, 0x2}, {0x3, 0xfffffffffffffffe}, {0x3, 0x8001}, {0x2, 0x8}, {0x1, 0x1}, {0x0, 0x1ff}, {0x3, 0xfffffffffffff122}, {0x3, 0x80000000}, {0x2}, {0x3, 0x3}, {0x1, 0x101}, {0x2, 0x5}, {0x3, 0xad5}, {0x3, 0x7c4}, {0x2, 0xffffffff00000000}, {0x3, 0x9}, {0x3, 0x871}, {0x1, 0x2c3}, {0x1, 0x4}, {0x0, 0x5}, {0x3, 0xbca}, {0x3}, {0x0, 0xfffffffffffffff7}, {0x1}, {0x3, 0x7f}, {0x0, 0x7}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x68}]}) read(r0, &(0x7f0000000100)=""/15, 0xf) r2 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) close(r0) r3 = dup(r2) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = shmget$private(0x0, 0x3000, 0x242, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0x7f) 10:06:08 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x46) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e1770d552eb538d1c142b76ef49a187dcdef8f985c7765b8071cc33ca759d4c824acf26ccccd7c575cb3ce2d814235f9d4689c7ddf5ec67af8208c636dcab351ee58230b2de2941dc46d154c1fce47a55081479f784eff8da30869ea295572f1131ab1dc3e350eebff726f1648e26907c413fb8dc0425981cdae11fbfe56106a789f535f94b7510c5bfd18d7663a5add18ed386c12a7ec31b89c075071e6e5a3a"], 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8000) 10:06:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x6088, 0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) dup(r2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 10:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 10:06:09 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x0, 0x4, {[0x6, 0x98, 0xae, 0x800, 0x6, 0x3f, 0x2, 0x0, 0x0, 0x80000001, 0x0, 0x7, 0x6, 0x1, 0x5, 0xc71d, 0x3, 0x8], [0x20, 0x3, 0x400, 0x5, 0x3, 0xffffffffffffffff, 0x9, 0x7, 0xe600000000000000, 0x7ff], [0x7, 0x800, 0x6, 0x5, 0x400, 0xff], [0x0, 0xfffffffffffffffa, 0x6, 0x6, 0xfffffffffffffff9, 0x101], [{0x7, 0x32, 0xfff, 0x9}, {0x750, 0x47, 0x1, 0x401}, {0x4, 0x6, 0x7, 0xffffffffffffff7f}, {0x101, 0x4, 0x101, 0x80000000}, {0x7, 0x7fff, 0x5, 0x7}, {0x1, 0x8, 0x0, 0x9}, {0x7fffffff, 0xd4, 0x100000000002, 0x80}, {0x648, 0x200000000000, 0x2, 0x7}], {0x827, 0xfffffffffffffffd, 0x9, 0x4}, {0x6, 0x737d, 0x1f, 0x7}}}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="0000010065693000"], 0x1c, 0x0}, 0x0) 10:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x401}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000100)="54a7dc539d8aff1144be22a8dd3e64c4a4d56d2c6063505fa8d0f064eb373422712a5d1118470285730d495777ec3f5bf819656c0ca1f2043e5f0ab415dbd33d0708ea946b29d57c2996") syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 10:06:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x508, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000280)="99d33e212be1f3ec2d6839c9395223004edc4e9bf24e96b6dec5e04f42a0b33966134bfcb6251ab93dc706f888f6fcf775166aa45d042222fd6c436511084ef38ba1f5dba80508b78877dbe97abba7249c07776362f3952f5240cfbce41f31037d6b7c3588da64a298b7d207e17b29dd94ef0e30434991e3669565e69809622e022fa15ed978e8a0487b2cbfc66710da12c1c9509aed3658722100dd3371fa2f0ce7ef39b03fa703e4f1dbdc6e7b7c78e2f3549911d2b4f5eb84b1c1b02427f6e864fdbcc3fa4d1f4911e723354b13ec31b42455dc8aaa33b6ac2357d3d2c7b83e5cc9f3d23e8045acf57e17b2184ac5c4d0359ec4472562caa930f5bc090f3175185f944d28bf1d93956b7e9bdfb7067043d64ede0c7150dbc87a574d2218b656b5973d156b22350003b23fd55d4b12858d798d0709855e64d09a61d12c14ab56049bcf0f00e6bd8173c9777c47bffd17dd54f6f4af5c94af79fd875fa8d37a63e8c2cea1a0012fad00e21918e6d8d5925fc81d3c1cb5036b7c7ffc423a19e1d4323757488413e0ab92de16eae17510942eb7b0e13f97cf05b41347a47178048706b63bc2ae3683af61d9ec2cd28ccc27c5ca4692d0a5a7c9d36fdd483e986179900b2f39e2639e4c632b7c871deb4d75f21973854eb0c560ad8effb569894e9f4bd3029b0b3541b9de175f4f501d1b5f1baf677dd150c503ce9d5b5616dcee9a31fd960115a7ce33bb0e1c2cf12c805cd32977db50ad332bdcede26ada3bb020d6afe3efd010afafe57d9033206020bf41490266ebe84ccb8c9ef1240b508c9a1748a28006b170337a29635532519ccd69060f276efe3154656b379ee75558d156fe80d8e89b89fce94337da83a82156b184b51d3856dff48e5025b9cb1f3ee9de5c7f4356d5f2cb727508f33f328ef73fd7945b6ba7114ceff8f01f38d401b1890960b5eaf61f46e19d8e034b96150bff69182f57dd89c37f1ebe0b5dd50938a4fa5320f7733e5e9bdb5059721c2c5187c14e79cbc5c933b14ac385ea4bed7d1651f3eb6eeff9408d6d5467c6439c0f699b6eefd163a763b9bc4bd1498029024f5460a624d535b6deab0cd7d38fbee2efca0e68b60b9253e47cbe4054e714e4598fec722870f6451300222e7ec76d64452b8c6d9904c75cd23c5062fad89e7c88341b41e63094414aa450096fd0155cd0b50deaa6687b19646fe56c6464c7b42cfe5437e78c92c7c0e4061756eec69ba7a4dd8c493876527740905af23affd6eeee9a21406d57e3a7cd258205dea5cc626b6388c8b53ac365d3473408ea8892920fe7954229288515667437de35ecde0580fe0f117ea6994468fc37d6c5f9fececd0bb830868b89a69836a4e333676801c1376fd6fbdfbade981d8b7253f05f88de0ad28dab715c11c734a4fbfadf1c35c63233823df5ad54d411c6e0cacba3c6a55e1c265413093ca6e81d5d16a7eecd95e7304ccb9e0925bcf34b6f34084fed1e04f1cc5457f67e6104dc2ba15c07fecc153b23eed0a4d312b68bb7cd67b83847c697a2dbbda573328ca17f1638ba2cefb2ed91ab3363dfa6fb66e55e6b465a67b72291759c3728809cd699e4c09adea3d9a5e51bb76fb4a24fe153060e9c4b8a94ae9df9e75cd00773b1ba13f94020f05585098c39e48198f231d29279bd1505ec693a38e9b4ecc9287986a5b8f299a2365693747e8ef04d055c8d360642dd8558e6ab9b7b8fdc7c4380e0f81cab8284eb440f107b19d9cc5202c4221c46c480048d45c9c6512fe68c5cbd004a30371c3a757a9ef8605402e66d79fcab6925957b1c2aa284d64be3d75c5df5d5ca0dded4b5f9af189227fab145f3674e4ce920b6dea48a2a3ae4761565679c8690103c98cfb79588084041e7ee27191e7258f2b8832b1c2e5e11287a7ccf54dcd054a63798fb4a3e7761be03d522a918880e8c96d6c3c762120eeb7dcef6a3405b1169cf6d2d23c881b4e7c0f0bdaec91a2acb160215db61ca6fd6d1cea9c06b54c8d7f82eb26455ba98206a6e89599081753c323bb59dcd8388d1a16102e8ef4a7322f093d2b5524d24d2358cdd4d59e4f0eeda1ee2253b3e73f7645b4a53d1aee7ba12a21f22edf3d06cd636badfce0a9a1ca52bb266f322e7ff4e58e16aef7fb12809cc42808d2c24761a95474593dd3f1eb17c9ea2240dc7c939c4a265dbb1e924a58d9bd03cc93f481aae2256f3a4981897043b8539bf2b5e9e95795ad04f0d20908dd9834408d3020187b957fb0e6f1a0f257b28f19ad075e6e2e9073653398b263bc120ca833223ef5a469bf7a375b2c35eed0e537a1d4adc61ecca98e61df5bde2a261d088ce0236ed03fff22e7a165a9bc2851a46e3b8c3ec911ab5c8e7400739f0e68034dd2662899b1079a39b8e6e9a097009c8ec24c2ea84c213bc712729c3e7e901ac2a843886bf6e2e49b12a4581086fed7acec0a8cf719ee83888ca94bf3a9a95f0e1c2d8b86159f01c397c68af9b077ebdfa441e9149b320effbefa2aeb7eb4a74bada3021eb5a2804849e9243052c3479f54defa13aff382c80767445f01d31155bcc25c6faa9a8b937420a50281760184583c8faa63f027628835da614b69e138b7e6163b895a095d012aed6569fd573ee605ebe880488322ba99089c47389469cb6e25fdf94705ce9b4a850dd45f715660a7f4c4f1c6604814967bd0e06a07b75cf90cfc83a168206d4d4626ccd9cb4fee3689d89898f036b12e512314b8e5a88caa7eb06b08d0eba9fc432561f44925d57a231dd78e0ce4ad32769e447e76b87f0fae4949d4b224907feec8b4afb1097a7522e2a00c940b2809873a5d1f0a1628fb0667d3ab913039ecca99b9b6505c7b2908179ccadb8f331aa1b13f0c117de65b3a8ead935962b2d2b584c846fd3465b3b3309daa49b27753165f95779594b2bd9cdef94e4281a5a95576b2c5ba50cc028701acc588f7349e42a72150a31851cb982da754a9d93cdae0f0d08d88613dad742cda71552bed9dff156e4ccfae909f5a6041ce2c851dd262f2ce9815010d57b85c5bb465a808f4143211a0e375d80b8a2a343c0fe1d194da34247c5ccda1465092a998a24a39661ade6b0d56fb6ff6b21f58598ff1e7a38613a23e55ecf6eac90f33c04c699e0da855320a277b54cb1e8cdd51b55800e31147838c205b66451e7ae2d83691707eaa14e5bd2ca12cd94552d1d2e43560d1c5bf8bf17d359257b42813303a0540ad7bd901bcf422b293c2c91f270494762cbb48b1db9ae3ba14f386afe96a7be55f113414d3199577ee2fba1382456c56cf63ad4e6d24819f4fa4b6bd8cc6cf2af1acff1001d3d67e4788ac90ae9910bdcf97f31f0d30576a3ad0236fa64458c357c66fa577d926044fcc29df5ab9af0501de41d8b5dc147d9aa2fa63c48623ec622174c5efedd1d369c762f6d747e9c8bdf6a5a813254ba257a5fe1a5bae9827abf6259e15b514a3b771d9fcb2e5a36516cb84dbb24c4cf15bef4267db8c3a9ae04fdd4c46a8115b2ce8c256398ee7b4131b8ca4a3508823598010533d99d9fe8cb3f1b19b337d546331a21c4af8a3dec69566eeb10d0ae7a6b1edfbd2099563c1f4ea6861aa09e001182f30e41be3f183d2ddcd5ad2d9acd5b1aa472c0bb1c6eccb0fb7389409e3685e4d5b521dfaebc427c5d3d5dc941a9ad0dfb6b79d7d65edf9c0bc58734d7ca5b778625ebd00bbf59b56a5605e4f0f866f15777c2dcc3b6f70c6ff307b26a294b98dc6c919073b88dc8eb6a2ac3ee9c77059d4291d20f22b6163c97e4a9ec21a69ac38b6563bdd41d8e44a7030b9d46a7b64287fde8c881b5528064b3b87074a854d42b424db7318acc6b32676e2c217e45c4b41ded341642c39c19b60ecdc5bcc210084509a1cfdd31e656157b57903793476bbe197dbd8452d2d98292893bd83b45c631f6b6ed8b0d87e1e58e4b3b505eb3ace953209f9a4f07435bc6cf199c60a377bc3f148e9e5a718be5e90e4a9004bff7d4da9e1a9d904e7f4d63794cb628efbfc841c94e8344e9be793fa4f01d3411591e39e7985d90d72f077097d6ffdb2a2aaed0e4f3bad85c2399e15a530cdcab89c53fdbe37ce9d13a99300e2c24f8e4c8c1093f8f6a832a28a24353ba61b69772134fe564cbcf161c048242d198183ec198573e065c8afc0fdffe9ee66d127290f85712d7a30f8e61e56bef16d170c02b1908c4c100e7435369295c1d76df4f3971cf8333988424e8c5c8b228e41b3b704f0e3d51fb604efadbfee778f463ff596b84cfc4e62a90e53333b1f3066600bce95aa45d27dfd3052d3cb8049ab9e100afb471764fe5efe33230c9c358f029e2061fa58d57e70b2b072adc8d0ec3de5b3b65ed188c721fdc0dfa9cddd7b66758e64f1bd0d268db8388cf99124ebb5bc85c672a948e9e5d9df54e86d80a3ff9c1e35c2550efcb7ce7ffb6ea02f5de994bc3050c0441605e76c337e26bd500eaec470558181159bf7f6733fe6946c86aa583dd780c4066f6b369407ad99e376cb852c20b27e1280d73e5452bf0de9484b7996fb51ea267508443b6c8f95ef3375e6003176c8c0e659445d564560828e88308ddbfbcce70da4b06d452a8b6534be1c9e48710fc83ef4fabb364292e815ecc425e31f46737f733a4c71f8e12b7ee64bd2859ed522ad293f0d17958a949eefda4b1dc59afa74487bd9eb061586fe5234d66e6fb43bb1757515f5147081da547cf3a36e850f401c139d5f099501fcc2465dc35cb4a72c93457648bd3701e212671630ca022a5425d16110b714d94828dbf1354b6a2167f432b418ad636beebe21404fbbfa0f60fd7aecfcf87639856558bd794aa5eb3ec4460d282736f94f8bfc6e620f5a95fd80ce2e080b592368832e64c2cfc5029246ff30e31980eaf908bf1395b69b8b85715e37d1c2bcb09be32877d6370f6fe8be9669e09d5d6097cfd9e3ce693555d48ffc55301894eecf0a98c486c293ff8987d8f5a8eb35e4dc65e30af4952e0129ff3d1ee85fc426c42f72481648d7e6446d63142ae8ca08547e6bcd000fcfce18bb7ffe0e74ac9697508066973dc40f2fbaeb01abc2740a8a857f3d19a7e8067a3dd1f04883563448df4560d8c31489feeddbf214ee4fc4f7837a834a11cf6da58fc670857923a71db0b8115c03480f6aa709ace15a52b2e9431423189a49b92f9b273f404e2c760a0f202b99253a7ab2217028b5dde4b41f491bb78f0201d7d8ff93efcaf5929d7edde0fe2b6f25e84e360dc7cf3ce71edfee59a11e1ba9aaec61abe79e63bd8077074e8168a4a3534a057cbce7f110a645482389482a4d055744e20480aded6c0f5c302f654f7ec14dcaf33c3bd4852b99273870554ac9036ac02bd09332cebcb0618203cd62a7bed868539fdde6390c623db67da9f06f5cfe98a8cfa3b0c7fd8e3a8e9d33c8c0a6275d18c6436ef73b1ec7ee5c526414c1b3e018202c2727b8b89723b7ae1960270b64e90842eb6b6c211d0528701f4683fd293a4dfaf619cebb436600122f346c86e48cde16100db296e7fbd5d6f70dbc47d680e4b2f6e151152e298292dcd5fb3e94b12c53c0d006ca7702d38a1e348a96d5cecf224adfd1765596ef0443b93e7b2e65dc9d01f784afe5e411c83d898a0e1f972e7ed4062f37bbef8eec784d01af1f15c48501df9c3ea8578e3d62a41440b4f269b56e2a960badf59cc3fe058bd99d420a3bb7a73ce80bca922ebfd57c421bf90b3784f7edaec79c0b301a4d6b4a69f10efa241dc7b57f7527ba58ee3d2026a035528aa6c4ff9ab59", 0x1000}, {&(0x7f0000001280)="0580b94f2996d01116fcd581e4d06692ea53613a258eed85dc635b79c652ef653ae598cd5b10b621c041eab92185cdc1a8a263873d15807122f9b93551b7148058af1603d5536c4fe6e4d1700660fe1fd4d27f6e28b52c2b6a513275e93039b063d7722d82ca727016bd6845b332a7ad340290084f9afaa0528d60fd7db969ea8237862d7d3bd621fd764e0e8e0f0d3a15ebe419efb45c0a9053567f73025003ce43107bc8878d186ff624bdef82926316cacc65e6602b177d9ab6ec3f0b377dd5635c0dda8479a1249df276584aed5d5ee7b6d7d1d0fce55260ac8f9e5f154a823a25fd3b8382e93d7dbf868aa26e9c539ccf6418f72a7a494df03f0edcc6dac28329cd388266320fc1d1323fdb6f1beb7acfda983375a6d20cbfd87839c853a6c70395fee2d63f3f6ed7e27f1aff7f9ce6e756d78f3da1ecc65a0bf5f8af48af2e279c851b79113846d5210ff1be0a4f4239a2fe1160ec28ca8cbb4443ec09814aa40bd25fa49fdd57cf183b0f7286cba1d9f430453ceefca030a4c095c8aa1deb51218c7e50b163635eb3857fadd22954ca2b0c2c9c720cb2acae10b00353038434b1fb51b53734ffd313dce3732cc74cac1ec6f8f6a229c2d9bde71d4ff217ff15de2a236e2c83250ae324e0ee7f2643bf48ffff3177b889f761679d85804410ce14a1a1f0753050bfeeab2238aeea633397e429c4e5ddb83bb87552263fb6458e2bad6814243e33d26923e406071fced350688f651093c9a12bfe7ebcc7d8844ef07d54ade97453c969fa64371f18c7879349763154192be7989681bfd5344285f8457ad1191d43beac879b86921ab1982bf1adc6e66131f12feb5987c38b08916239ce2376e8fd4b718babd5d75ce384c999bfe4810338d1956a2b75ac6c646f3505e766fd2fe65a52298d57714c81738e370def73ab1d98b06b9aff06813f589f7e787c8357de23b30e0ecfd72682f25c67277c20896675bc441693d6033a7a2fe839680c6092078cef8eca84f4a808657925c4c0bae423889d8eca71b6ad703c84d6202fed0798857074d89b6c282abec9fdac81c886cf33f1fc2507f1fadffb1f714134db01762b3a08b53d0983aa758cd97f92bef51f11745a62dc6b7bdbadd4e23189ae8640fa75ecdc1aaf8e5b20c07939ff4a21e268c910aeb9593ec5c317cb606fd2d9b2713b051d127103a79eef70f41a670e83cd894d764916447fd1ad58e0d5a83264310b5a74723d5ae22a96ae74f683a8d5c4aa54fe7c9f5f7883ab70fe24efdb1b50b06aaa119353bb46c4428952c389f24f4ad8d5069f741df8aab11f27b9813ea8a129a44f48bbe256b0de65a44de39967f7fb185122cb8ec4bb0bc65977587eb1cbb69c5f78dc2fab74252864ad9036c821b838e86f45ca94e3c9d727231897a8074a60f4c581d87c6920482de19ab5a83674c8db1fa0da250f7e35e0809b9aab166428ed539d19a6f415136bf6b5bf5d4989facd3d1e62d498fa0503b7c9d844f262da881f2ac4dbad0659ea13a5e7a798fb6d202b7da3fdc1b0ef694f090f8e8a01be981d8dd5a9ecdcb03e270e9127c46244d458002f55070494334d3a77a6b28f559517e995e8611368749f495d62b0c7214df68c4a607e4397e9494c11d028e273174426f3c1faddc5184fd773b1d16f3fdf54194c01c0955ca796823679ebd16bf0b8379f0fa670978059aab0290229ed2f58da1e1b25d4554da299552513ccd37434a7942883a08cc99248eee9dc406308c3e7123492da22574b07e25f5578298569e3d401a2d23c8244bcc802420750e2341e2056f5e5a3a00b054ec4b7054cee5e11fd414d8b9ebe47f658dec1a93b2b28cecc02e05c2273fefe41aeec130dee754584dbf95cbbbfe7db5175d3bdd391368f6748b1ce3647f1ac2b581b7097d949563b6cfb6e31b7f01e3c008baf09b093fd89f51b2e108c3f9e3acb2f7a9f4d580275bb2e879753286c4ceb01146cc010f39769cb929d17fadf44d34f8ce2d0db52ad0bdab742e10a2cb4dbe1d69ccc5509e90b8d5a4c97f10249aeb7ef82b1e2fbb73c72b5afc4b5194fbfc7611a813538094c6786453fb2bddcbb84769b2b8a3b04b4ca99cad8f5785d0079124972d4ad2a409881c47ca4ad999e538652f65c7f2ed7771c2de6e13d572c382b7ec8f987db7eb2c1faf5048365692ce657999d1675d1345b8af083a46c45bfcf576ebaecd6b94d13e51617c6a723945e08b3085779412708c1cf0434c6636725fc7d343fda67a5d084dfd77e8359c033b299120e0cd069f9fb18e1a75461cce34cb77a237b4beb304fb2538aca5265b39d5d4eaca47d0b2e9a0641fffc83552947dd6cbbd60db6348a4f1d01b13f4edb9d8cebd4ce4470247cb1bde286dccfbcad0e4e7f506ebbc92191eb1abb3edca06eb9592bb3d5e73d9874a582290d10fbc4dab11150bf4007e9fdfe2cc0014f1cf6326bca206a60d0fbe48910208c83a5c392b8d59c82f762831324074885e2ec298d99c76f241e5d991453185f6a0d9365a60fa881ef6cd4c3c36818b742fda41b3700989681ee4a4153a0b5ac67931a16b073bc329aa58aa82c89d9ca7f1293438c154e14595adadd775e05b08364f866cc9b1a8b0b1b4a600dd7e6941bdb90aa656009417d3ae153c99ca081c5611115e6b8326402b60c9a061d2f6b0b6719d2aac97764c8d68aef96a8ab688cfca0dec52b1bae84da2ea2980483ade9976318bd22f197d06a71f4712a6f7784fd226dd31b521d7f12a66b6d5de83ba24d6795f6648aeb4bdded8111b0271b46eee65001b7e221ce04f7cad813df4e5987b0491ddc26cd7f46d75a12694a17c115bbdd07260234ecfcfde8f6c3cde36f1865769fe565e0763a3a448d3fd9e22a5b7eb97f9682d2fd7f6bf48b169cc7165a904448a1c7e4f3a51c9878ddb7d77ea31826506f09e5fe083389f4117d7130de2e45a0ec7770fd3470629ea4e7d943915b05173a3f8facdb1e568224f7a3040ab6eec24bc9f103274830424a2e13cc465a59a3ed3c87f43e35d7584c010aaeabb9aab3fd2d04995d40fd1dab89752bdabe878d969f31b2dcbba0065d50cffdea0454e71ca45cd68d9bfda6cccbe6140e93e14dfdfd583ca1ee51ccf0adc838b8afbc7fe1282386790dbe4d14b1490886991e1019e0d5d77c2c9fd49b7b7a80f98c439eae5b5f2cfc9efe0bd71063a483ce8db6d8b33383b4d02777141b89669db247c8dcf446a41079afa5d84aaab32bc573c51f36d49c3f5bcc2fa7fb18bfcac93813aa4958b93a18e09a0d40a9d8111f6af55af28625fa8e1a96a59eb8279a9a4b911b907445cf041812043109f4d6a2c1fe7688fa685fb78387a6ed6cbc30bbe99edfa963ad097533aa9b8362b197705cfd6bccb85ed7eb0b985a017011716292593c83bd753e8088780df8689dc8c26a1e6f30c7aa23066d87f7750987be1e4a9cdbabf88b8cba32ff0c0dd433f550d1ef02a8b07720eea8d48d60e6c2a5b9f941563e7a931ef5b8ed6c71722a49ce9674b2462bda921314db7d80bdb1215944e7887ea8ac626bc3488004077621d8516fba5cdf3a5a9f36028f85f9fa079b8bb0a76f849ef5a84151e68b9f86880b86631bf974594b7ce60c8e13edf71ac1bbd84f0b81b189c06d7c57c34107a51acbeff5cb185db105f0f37a5c9930885b3c471b2772ccfd55a184e0bd60cee278a271934f7c7043b8fadbe0e8a1225a4d42a76356fe35a2a445c3608817c73aea3a8021b1a6e218fe004a46629abd41dbb9fec550c05d7b6f64e94f3280142a97b301632182c6a9c7759af57e2947cc0e635695e02dfc1a86a4116ed0b99be3c43685dc6b57d4aae23c57f7b012deeae4131db8f3acd8bf5030f303a12d2d1dfe5de67ddd32b9c8f54d04ef76201ee3f38193a1b7e0881a9031bf65f2ab9770a8e6db87b9308567027220995002f17b75bf6e1416326dd5584502cd759a088de8e989ad00ab268d467431feafc35836448a688c3f7fed6709cafbbed81b739138d1d5b825e2fedd299508f7d1433a93e9b97a4a55f814fbaf11c803dd001cff161114fb4fab269c24ccb59f6a23fd812a407e66daf48de9f25dd3268a9ccce8ce1261dd37f33e916fd3edbe7948e19173fde5c97a6be1faf9990e8af03aabdcacd013f04b75baec9505098707591baf7528cf91d76652cac1da7accfe73ffe98d0cd9df90488db49e0d4afeda8cea56cc63152e40196149dd8dd8da5a61a94f46e17fe9715283c3cbe88bf573b39f90af57996a3b537139516e5bfd5713e8e04e11f1c46961048f871728356f7a6ab6bb45c2867f45bc3f9a027f2e6d84f7424c65c116c48e535b7e2dd363b43840c1862a3fc72893ca1c4534e1a371da0d26ccb83daeb71912017be5477c7b893dcdd620595361d14469a071160dff476513e45974d72a8f52b332b2a04efdd708b88bc6b8847feda0cede75b3413ff1ac09078e5b77da333f09d0feebe71382b68ea4a6626c5fe97cfefeec2ab0ff80eefc5d62f3b0e2d81de6ebec136a2421c30718f3ec3b6218720f8e19e6c6e7d63c9351e7bc1e0d48a90ac59dbb636d21cd4d2b356f30dec5eb31f9626ed316a2c7d4914c85c7d52332604927d43a7418a3840844a7cfaacfcdf328b537bd7588de3644b0bbbaec02fd38afeb63da269edff644a4a7d1f1667c8a349985f9ef0a5d2eec40222dde53ef9f7cf1fa2f404c6edb56691eb5c29d4ea38c72307491e2553e1f6da81dfae15bbf6a492358c38fbe01a7605af48f4034a2333a4b3a2713f9e5b4b1a71384e63947dcc10a660ff0c3dbd3526d8a0a9765abf9348016e90564f1a11474b830a67ae7430f7463059727f0936f1a9af7c89a49d4ccbcc3038714ef5f795e884e5dc6a69407e4fcf43a13d7b6d7ad49a9f6d3ccf7b4f0f06b4021d9182dee3be688b497dc43b951eae55766d3cf4d97139a319c6898c345ff3a099c5f8c13a7231c565b05e720e81bf8333bd176160032b71e2bf957b2c47520f44f551c35f24564bc63f9313d3f169138535f134292213fcdbe1329b8624d26886d031d83381a7f1a1a987f986086d9612a91016e6247409ccd2c54cc5490e99bb5bdd55390074661198b1768a42830730596b9d7e4716b1bad2dc5467b6bac700c129924c45593d0bcba5c70bab591c9b42b763827584026d34a5bef78ea07330f40946931185df3e4d8cc98344e29c7eb1ce1dc9d4bfac2c01c25b3e53d12bdf4a9d01ed2b30ac9162e1b48384d4055ea0fb9cdbf5993c76717aa14e343594df8302aaed7d9fcaa057e9803edc873f9aca0d0b16e288757930d9085f84396ee5ef52f4727ca52a4029a537fd7c8b6c8ad42c2f87290a01b55473098206809f5919dc427f8d8509e09170cc1d6e639270d434157970bb8744a7de0f724155324893b1b3250dacb49925cce8c25831b73b3a3724e62fe06b0147c0752af024eaef37616c8448579a1e6f5008f406d346ea4fa65a5fd5fd53989cfc2d4dd2d0666b7b65174c4e66ea4ca99919f6d1a4ba3b4b0ba6b162ad11e045540565fc513bfb5f44da4177b47e0a3c4448a30c459e389795f4a2ccf66007f5709412a17a467e758c4fed67ea7b92c093f7d7775fb13655404c4ad13e8acfd517a56704b4625099cb7cc51a692daa328221024d30735204b9db5b96f3ea7a43afeaeecf32d659ac01589e114a36f9ba282f38a8f6a8782ce10c93eef659b78cf5717825fdca52826a04a47cf5746af5c2b2c8c5b7ce1ac684b0ed0efab1c96be08fd2d170713403a327d", 0x1000}], 0x2, &(0x7f0000002280)=[{0x80, 0x1, 0x1, "b9f85988b345ea0c67b12a1f148b608cb7d33fb61a717e5461b6fb9def6ea73689806a8c16fbfba3a49a3da7c505616183c4c12f58eb621c3932ba0c02eb6f655ac6cbf8e49503b32db8f351f3ed94a2b9a6d234f3859544ecb783eea1dc39273d51b763afeb5818150cf89099"}, {0xa0, 0xffff, 0x8, "96bfad695a8ba9fea030a86f429a55e7f150bbe924e60726fe78c81a41e3a46759c1340b0215fa5080d5de2491cc6624ff189afb2b071675b5b4cfce1662238070d333fc16ba18817c9cb2d5dbd7638bc15668319d4d5e3153ece27d48b97bca94179064c2b4c7b5e1f460a4da96bf5e59700e6fe6a97512d71722e7cd99b19a2ec2f6c5a110b3b310eca0"}, {0x88, 0xffff, 0x9, "78f8cbaf27a0af7e988f0f0205a9f7dd41293af9963828ab129aaaa8e693be58789dc727449185ee4b9aadbca7ff7eac3e896fc70519c663a3d766b612b231183e93ee95e2fd48be604c4689878077770807565d192096f18b465869bfd69da32be71bb3677fa73464f9fe0a0d87d10650880409"}, {0xb0, 0x1, 0xff, "da6fc1425f4f14f48fdee765ee7891bed535c79ab8e1698ff3ec5fe7faa7af21fa1ec1caef9e25ec596c726f2b698a495f550e9090d500e09f3416e27a89b2fd4ba17ea271457a73317d95036dca3fcedd2cb1b2b335189af665f5b6cc44ea88dcabe8bd646cae450637b53ae8816a94e2771bcac0b08cd09226743dec99dcafeaf206ab74c99acdb5493514f5dfd49ebedfff7b9abff0df9fe33407de"}], 0x258}, 0x44516e568f04879a) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f00000003000000000000dccd7bc0aa"], 0x38}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x9) 10:06:10 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x3f}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) fcntl$getflags(r1, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfffffffffffffffc) 10:06:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xfffffffffffff299) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchflags(r0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x101}], 0x2000007ff, 0x0, 0x0, 0x0) 10:06:10 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) 10:06:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xd000, 0x1) lseek(r0, 0x0, 0x0, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 10:06:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 10:06:11 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1012, r0, 0x0, 0x23) 10:06:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f00000001c0)=""/149, 0x95) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:06:11 executing program 0: mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 10:06:12 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) chroot(&(0x7f0000000080)='./file0\x00') close(r0) 10:06:12 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000ffff, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0x3, 0x0) 10:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 10:06:13 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x8, 0x30a, 0x6}, {0x7, 0x0, 0x9, 0x4}, {0x80, 0x7, 0x4, 0x1}, {0x8, 0x6, 0x7, 0x70}, {0x5, 0xc5, 0x8001, 0xfffffffffffffc00}, {0x4, 0xc506, 0x4, 0x7}]}) 10:06:13 executing program 0: r0 = socket(0x2000000000000018, 0x8004, 0x200200) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="9520f61afbe0ef4132696ede1bace351fabc9c43cccc0df431a625a9122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc4297443510eb10a6e20e12f45305aa0d4a8fbca9487f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c381769df80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e6348729b707c34cc3b00b232c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a3976e5d9b24c64fbc4a41c2beb6c4f9418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f179ccf24d2e041604b84a74a8ddb6cfc2ff82846b6", 0x171}], 0x1) sendto$unix(r0, &(0x7f0000000000)="2603ff028dc1d43d8a016105ced44e28cadb8c0be029f8522cec4e4b0a96705f3ee725736b16c1c8ab85466bad3a1f7f6a7a2bd2a8ee44a050ffb67c15efc6c0891ebc8c3b79bfba85d8113d0de867c46f1e6418fc71de7b20babd7c08b7d310061e54b472d55bea04ab5574ccae86b30d7f9d08ff1da999faf86915a34a685c7aed49e30cdd1e1349b877e4e4e4d73d7e720912f0c6560f66af0ea33502b3d0", 0xa0, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 10:06:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x7, 0x6, 0x101, 0x9}, {0x2, 0x800, 0x100000001, 0x7}, {0x7fffffff, 0x8000, 0x33e, 0x6}, {0x6, 0x3, 0x2d9, 0x1}, {0x0, 0x2f8d, 0x1, 0x100000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10493, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x0, 0x1, 0xfffffffffffffffb}, {0x100000000, 0xffffffffffffff80, 0x0, 0x5}, {0x3f, 0xff, 0x8b2a, 0x59f}, {0x9, 0x765daddb, 0x7, 0x7ff}, {0x20, 0xffffffffffff8001, 0x0, 0xad}, {0x0, 0x401, 0x10001, 0xffffffff}, {0xffffffffffff5c88, 0x4, 0x1000, 0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 10:06:14 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:14 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x10000000011, 0x8007, 0x800000000000) mknod(&(0x7f00000011c0)='./bus\x00', 0x80002007, 0x7a318f32) accept(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef3743b00"/4098], &(0x7f0000000080)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 10:06:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x102, 0x3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x9, 0x5, 0x0, 0x75, 0x400, 0x1, 0x1, 0x2, 0x5eaf84cd, 0xa8}) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) 10:06:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)=':\x00') 10:06:15 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x2008080, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = geteuid() socket(0x39, 0x1, 0x10000) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 10:06:15 executing program 0: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x6e185558b692c2c0) r0 = socket$unix(0x1, 0x7, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000040)=""/203, 0xcb}, {&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000200)=""/181, 0xb5}], 0x4, &(0x7f0000000300)=""/168, 0xa8}, 0x803) 10:06:15 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x10000000000, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x0, 0x3}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 10:06:16 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x20) r1 = syz_open_pts() close(r0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000e100000000000000000000000000000000000000e60000000000000000000000000000000000000000000000000000e0900000000000000bf7ff00000000000000000000000000a5c637aa76a5b779776834a8d556d78fc08c62dec1d32912547e531b9eee9645e4e1912ed2278e3ba0df82846ea9ea7f0dde87b90db8daef60bf800c9ebb325263afb2b82ed6c89190779188e30f910d9c38b742d6a99ad205e8feb53ec9a93dbfdef71f299b4f90c711885e2399dd041d357be0e552a477db011f08fb41b15e1216ac36c54401f51b37dbff6afa05ba442c"], &(0x7f0000000140)=0x55) getegid() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)) 10:06:16 executing program 1: semget(0x0, 0x3, 0x401) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:17 executing program 0: r0 = socket(0x19, 0x4001, 0xfffffffffffffff9) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400000000002, 0x0) 10:06:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x10000000000009) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) ioctl$KDGKBMODE(r1, 0x40044b06) writev(r0, &(0x7f00000000c0), 0x64) 10:06:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) fchownat(r0, &(0x7f0000000180)='./bus\x00', r1, r2, 0x4) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x4, 0x4) load: 0.36 cmd: getty 2288 [ttyin] 0.00u 0.00s 0% 313k load: 0.36 cmd: getty 2288 [ttyin] 0.00u 0.00s 0% 313k 10:06:17 executing program 1: semget(0x0, 0x3, 0x401) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000100)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe88, &(0x7f0000000000)="bc258c6f2e2739dc6d60d72fd122c28ca1") 10:06:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x325, 0x1, 0x95, 0x5000, 0x6}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f00000000c0)=0x4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001340)) r4 = syz_open_pts() r5 = socket(0x1, 0x8000, 0xfff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x80) listen(r1, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x7f, 0x0) listen(r1, 0x0) sendto$inet(r5, &(0x7f0000000240)="c10cf980d4b224e441ead2c89a687a63b7c5dfe4abb06f18bbf3cd3894716ec80287840426fe2c0fb6843b15220432d395ada139328e5247d338eaf1c1ea36717f55b3995efc062f48db023df2dad664f66a4385be12a21c028cc7563784976f602872e712d6a4015bcbf2f59300718d1f18de22224f57264ad064e5bb2f6f8a486c613ea6f06e0e75aaa54507d370bf17be53f3b78b75f4b47312711f0567f0a9c34284c9fadf5d15dd653b5377559ffb5e8b64a005ce65de4f1874cde5fb9509f826340077f4801d973c867599bcfba6a7ee54910c5f05e665b0247c3dac8a44f7f399237c8a3e2ad52fca1b3c13273d96d92a73a3fcbb9522cb71f0ecd9aa8a1ed7220f97aaef4f8bf0398d17f0949e33faa7c21df8f6b8e6da6ed9404b6671ca69fadc322ef7a7bad90666263501985d78cc5c3d28425fb48f685775e54e1a35b592c22ea079d35beeedf7e64f9888df5f757f2131f225d6c690289b56ec1d80363cf546b301eae6acbe9d55bd892101794f7c9919d217daef9a3fefad6796bd07e045243b0968d5ba27a183c873f5a3f1cac95f9b4af01b3aa6892ff9b20f1edd5fd6ab4d8e7a5b142d831b8220a72c0b027e11aabb8416640ac0bd796bfb73c963387c7830d53fe920c8441dd419babdc1c38cfad9fec21e7e96e03f224d22f2be6c948c2ce7dd8418682cb596dee4362164cf0e50392cd2e44a5464435040daca8208b2ff9e216fa2267a1589527119930d995cadb4142df3371004387cd389bd409f9fafca5476c22d459633de40f189653b85dca0118893d56f31f9696e24afe96edb9a21bb8140aba3ec92a2f8f533f37e8ba8c73cd395ffdeb610a481603428a40573ddf79f61f8a3ff0db2fd64e2ed645e6ff5b81e41300b1dbf10a6059f4ea8a9cf5652ef119f72c3431538f63a6f976b0e4253c77b11d8f448c8a93d50c7d08ee425f3592d816093f01d52a49b7279c74f1a42b14bb21b8ae3481a131ed822120587760cf80b324b9883da96ebb38fa3c3013924a55038ce66407af964b1319a6f84a3082552079f56e1a116a94ae28840a0f94fa31ecf1d5f5a2069ff1c432c232d9e68255c9ff460a2dba47bd0516d914eb6963c8721101f8278a6190b021a7945f09ba38df40caae06b271ac99fa485147b79f300dacfdb2ad2da1506f079b0b2d0dba4d0e9966e9042989752e62970bdec2c712d844e76b1791b04ca9d6edb33b87560adf07354449f292252209abe59b76578a2430971d81cf741151c5c0629cebe8567650cb51d897361dd76ea0884e6ba478785c0dd78cbcab9680f113e693041bf6260707c27271ebc71f8c2b4bbec8382c9d74cb171538f99e1257ab236c7014ea06fa4ace4c26a90b8f2f52adf76114ce7b89ae2558abadb0fee980c99bb60c62819abc4093244c2c44d7b8a8bbf4a91554cb9af75be00ec549770039bb427d3bfa1f0c58b6622e711c6ffb03a91a929e3d50aefd36b3fddf8498142d038d75f81a5f629d9403969a506db183b636f3183cd1759cdd22a94af56cc8c639893e120b571adbf60f33ee51440b2dd85b426f9352ce6af6a0d1aa005e5c7922c8e53eb420ea0e7ca0d299e264a22ef61abad71b129ef28cd5c69c2f1cf6412d07993be3876e8b2c9a65d7c9af9fd17b26294f4995e762442385dd0b8100cc4052766ea731863d66efebd37f4b8d97b3dc6409e187115fe885b4661776b9fac5a4d7c26c8e5ffaed5357dfe40956f6a5508315abe2fb552ea62b83862c24c7dcf88b0beaafbaf1a4cc429737bfcda5f6037719e1c61736e46830b925331a17ee5edcbf1e93cd602195a73651ce78b464d00daee498439df9f85fb0a24cc8627468ab55b2f6d8eca6a56f26c9b0c827cf4dd2797500b37a4d3a5eb9a3f7560bc4389c2382223f8fbe37c747738976c85b23cb1b13d14cbce2960108211386d5145ab11c5ed95cec254e5dd6b0e96347d29691674fb6291198ee3192bb9a090128a0439a27d5c095b50e826086776e4e08bc3796d8e13a1ba8cdfac4df64aabcdf356327d8b08efb9bcda8b43f929cdf9f17754eb39eac9ddf172c95aa6cfec91f19e7331116db5b527aaad66fc35c55711d3efbf303abd1ca5174a9a5b46bf3e29db709767734d3ec54b3f2e236b4632381610367f88737ae5052d3984ba660ba01f99d10f99899a8c03f4045507ed8d0167b6a23e9aad2a91b33b98e0ce1e52479ca04993f569fb4a2f3dedff4fabfd3893726ef611c319844566e005a8a53edcba05404215146ae996693816ca011f06d5df0ef2d199b7fcd0d00ce73c3221ad85fb53a102a032f01072d682c272fffb6f8ee6d0dd693a0131dd27ed50666c5489ebbb6b253bd153f7881f07d2dbf382bc8706b9d729db85e4977dd4f3d97d736de42fde3cd301aecbc4c18da9283082194f67aa71b759c6d77a9029c0bbfa88446297f9d9d293ea1a11f0a5c8be4d3d9e0f245a00958212916d9f36614895d0a591273618ec87c20394e593585e71a0bdd009f6dd978f77231cf83f302f4c5a9e01844ee35fe179a23d21f15d35a3d1e1bdb243259811f6d2656c6ff5b347da7d8e7f883e4883600fb27c2e4f38745b78f65f794848535d02689fb04bcc7b85e9521c69a52b10ddaeb9e1dce00706754d5922a2b5835bedf428bc6ab749e60cd1c6c84ac9d3b2116f36ecf473828021877445d7dbe23fb7ec1a96a309e9b989b0cbbd545ea7d390f39d793370cd5b4a7c203cc7a2ca0f763e91c895678e1f7d44f4aa2ab2d20d57f95bd01441798cba251f2144aa0afc62be4ed6f9fbfa6ddb94df3dfd79330b3fa44388265d3ee5649eb95ef98af360760346cb9035db495276408d81635ce56b399ad4161b41d4594a121f3bd7d378666f508a303e2651c8d33b5b11e596546a036615210d2921c3ae893a6e18c0505442fde4f0ddef26424412ce1ff8dabfbca43961a2354cc51bca3dbeb9465aee9aaba90dc2ed8d624fcb0f5ed2c6870e9f9d308b0af77e0491961fd1a5dd2010160be73e9b43eba8250e1f69bc2c50105ee2f97ec457444b4ec3740563f7f365664d0816bb13c6c91cc2d1073b41d62c6ef5da1ae54e07214cfb1ec1cf18772c18f7d3a221d9aea91650bc6352dc0cb3a5e076a793968694f55c52e77cc369cfdd2806430c47622612b678c024e4ddfa0dd495d0986cfbf6dd6a7aaf1b66b3353c1ccb30d98dca926e505a2484355c4657ff224d9d6c295d05da7dfa65aa3fe1ca03b66fc8ef99b5413d79f15b0fd981432b31de33586fa96b183be6cdc83e5d2ce4948fd5dd07b1652646831440abab6b6632a3acaf2b2cc451696ccfb57aec51294370c3eacb1d6aacf274d7a5cd1cf12f903c66215e2d2020d4053b6a56fe31bb9670bb3a43d8a2931a6eb504bf99b3542cd99bd0e6bd89e3c0628f543e47e2c44e6874789f1fc9dd42fd43ab7b537518c93666f487214212214a508395342fd7958a65b2c98c0a9e188867fa2855dad2d8b08329df24f66f725f19d637faa7ce9de05edd7d9366bc259db04f757b3e1415fbb78ec783ae86fb509b072494e7276b38da812584a6a927cf0dc3394428d996ffa1a6e8140e8e8c22c74e44d385e8c8b8b42b8ca6a2fa84a7ad38b796db26d3cab0417c53da605fbe9c650b3c4092012ad92ec64a3d4a56385f01d37d016f6dbaed14c26c501f853f0e08a022aeb231c3d887f87da205dfebd02b9be625ebfe598b04be24677dcc2d4caa1e348c42b9c17b8c7327015c7be6ebd2bfc00198d1b87de55b07872ccd8886755514dcb0381cb68af728029cb1e05a6914faeb1c25f09ec03dbae9069bfc439d9a15ff1e258c23f356d7ed5170f411d79235d160629f81e3b65b222a70be66870b3e60c21074f36ed1053216d92e8b6ae696dca14d6138a328cc56dac18895a3b5dcc9462ad00e7d57e345808e37917234928ac1415187e1a37180c56af6e785f0523bfc7cb7d84f4ffe64cbf2dffed401e9b4fc905c4e3bc08103f5e1016a170795bee269df1212688e09522184a279601811d6629996d424a3b4b8fa719e13360f9acca04747b8a630bdab440a756a4ef822d1ffce2f02e5fe581f0044950f0d66e9dc5ac64924b90062e16e283c262c625fbd20ec19ea36de3f3c4248ae2930eba59527a6958596c12ecdafe2c93220c17b0f54e4cbe2b7bb7a6c098196d55665242f8ce8db69dea767dc7a72a210ba8c448f5b8bae822176f7c257ac5e67d5c3f068d01edac5bb59ee3d9925c32621be928c9bac45da2c5ae8f3796882cab1c95a2a09c1d9d7c3f1a999d7043410f72af4927c90c5969f99f667cadeba27a663691f4ba703516eae0f994ed1f110dbca2414acffe1b874466ed72b0cb535cea9b851ddef39ccce263d28929151e09245a9d4dd206dd996171505a2bd8cc60e47407c0f3d1bbc59ca4ddc880835d7585fe930cc41ed30cdb5bf49cd0c58b93ed4e1eb89b3fabba987f9ddc7ad7c4da5e88cbca70b08c5789460c29f0a8e48626df461e8f91adf3574299574a24982a7315b125015bb58f2e7e0b40dbdea6a55cf73add22d6cc46059c15957d9ad31bb7c50228818ed998d4625340ac61dc04547cefe51d61821aa22d373a8427f1e28d75bc1204e0335cc4385bcc51f9a193afe6fcba952373c022ef79ad3d3d296c49de5801ba8821792acf744951ba2ce26f7491a1fa0841b6d8ceb675bdbb64d5c78c4ccbfcd8abaad91d88058b459fd4e3b8d3489a06eb2bea65d4705b7769bccaa4a05b3159262982501feb0273506bc5b8bd4a5eb9ec5bddc97a43c3430c059980982cd961ebf2dda90b7d36f8d252a945b66e8a5913d2e3281b229cbe05aa3f2d17148d8efba3dac7ddade31c483e364caf69bb91d705481e782464284ee61734357fb7fce3f83ea2c230712b6809142fefb5998cd6189af9324be8228396277a1737b022f51c3b879c19dede8ba97a558abe9d23da79af027935c47ec4a22a504eeeb6ac14f00e95f15bc566cb009cd6d8368b5d39af7fb10349f8e52bbdab60dc4af7534eef87d9a001c69a928fce8cc7269f61160bffa8972b7372b5c5b6b87a4a6cd23a592654f4314ba438b104de094ea999246139cce72a51bda7bbce1c828e1ce7a9b0da79ad6b08881276426d554c68ded555341bed903e4382d31b0ee08646a813d5eb3436183f75cd624c3b85529d1e88c6d3d74de89c57f68f04ea80866ca5d05839c09acbede01af035c44ae6182a4bde17ad50f6c2f1256c88c39a7170992b4886a87893fd3099236a2f05294163b280ad0c6b42b3dea0edf7b73cb3d47c89a1749f96030173c660e43632b2676bed8d9bc95406e1a3b8ea2246100b6f198b53cfbb2c79eea8f4fb71706ede8064af6c32a7fd3b806d913e265e0bd99230ec581d7af1ef289f9a78b4e63e0f11c3a9448bad6f2d9c99b65a54d0b558b57909fa6e42e9339d5f771a32969d87bbfefcdc866d9f78694d86c636c0f01e2eecf5f8998589491403415792cac727b180b7cc904416daa821f45c44aa6f0fc49a480024b8653f4a5b35e247acb0da9e886efca4a1b9e3d3944b84fe9907722b48b951d46bdcc93e3c2cea47d8332a8d57c1bace1e40f643479cd594e61f8c4f3e43de2e2798537a235ceb25461de93b5ce4f901f0ec3be6f94622b3f24bee9b2d669029a889a24b96214a23ae25b70cf84f7cc98fb222c1171e059dfb5ab041630fb8556967472339d1ef36c1afdb9d462ec37237df90a23d9f1c2fb6e016cb745cde0f04d87e66e866a55", 0x1000, 0x1, 0x0, 0x0) getsockname$inet(r5, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r6 = semget$private(0x0, 0x2, 0x80) clock_gettime(0x3, &(0x7f0000001240)) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000001300)=0xcb19) semop(r6, &(0x7f0000002d00)=[{0x0, 0x1, 0x800}, {0x0, 0x80000000, 0x1800}, {0x4, 0xffffffffffffffe0, 0x800}, {0x2, 0xb95, 0x1000}, {0x3, 0x2884, 0x1000}, {0x1, 0xaf23, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r7, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) 10:06:18 executing program 1: semget(0x0, 0x3, 0x401) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xbb, 0x0, 0xa4f, "3ec61f0fd1ee83d61437e0ffe70a7c546015fdc1", 0x3, 0xcbbb}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x40001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b060000000053b5d1d090753dd4611da24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5000000000000000600"/87, 0x57}], 0x1) 10:06:18 executing program 1: semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000640)=""/247) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x10000) 10:06:18 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f00000001c0)="3a6ce62f0d469dba054fb5c0a1c72ce9f1e37f8e8c90fcb9f5e32061b29888ede76da232f5f8b5c74da31c7e2d286d759446a29ed6ce3454447f0add945aafd61193ecdca99e3a5da2d099dd8aeea074346ebd87eaa5340bb0d5627004c56221e1cb510b22baa6ba28a40bb653cec5865c754a43f40732eb2b9b4d1d65e661c89b4ad47479643803a8de43619b21eaf51233e4ecd1c31a9cc34e538152cd9a8e369ba2e3de98fcec713bff085837b5353f0c681f88f40021381c9546ff9f3a3503a6b29d22e5baf381737d99c804b12282c37b397eb10962deaa227bed191171e73041b84471ffe088369c25e5f526a14f8c7b935668912d00000000faa9cbb00a124a59ed000000", 0x108) unlink(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x41) 10:06:18 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 10:06:19 executing program 1: semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000640)=""/247) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x126) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0xa, &(0x7f0000000280)=[{0x7f, 0x3f, 0xfffffffffffffc01, 0x3ff}, {0x3f, 0x2eaff4df, 0xa00000, 0x5}, {0x3, 0x8, 0xd601, 0x4}, {0x0, 0xfffffffffffffffe, 0x653, 0x7}, {0x2f8, 0x800, 0x8}, {0x20, 0x1c9, 0x8, 0x2}, {0x4, 0x7, 0xf1}, {0x7, 0x6, 0x12, 0x20}, {0xffffffff, 0x100000001, 0x8, 0xff}, {0x0, 0x7ff, 0x2, 0xff}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000380)={0x8, 0x3}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0xbc82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20a20, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000340)=[0xffff, 0xff, 0x8, 0x0]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x22, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0x137b19e012459667, &(0x7f0000000440)="727870199df64cc72f0300ccc9d72edaaf7d6bd5b62f68c2b07535d9b3229bf69a27da78fcdc4614ec940be2") 10:06:19 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000000)=""/132, 0x84) getdents(r1, 0x0, 0x0) 10:06:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 10:06:20 executing program 1: semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000640)=""/247) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x5, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000140)='./file0\x00', 0x48) r1 = socket$inet6(0x18, 0xc004, 0xdd) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 10:06:20 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x88) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x5, 0x810, r1, 0x0, 0x2) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 10:06:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0xffffffffffffffdd) 10:06:21 executing program 1: r0 = semget(0xffffffffffffffff, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0x2) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x410, 0x0) fsync(r0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0xfe}, {0x8, 0xfffffffffffffe01}}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x10) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) 10:06:21 executing program 1: r0 = semget(0xffffffffffffffff, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:21 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 10:06:21 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000000180)="d28c35b48aa316bd85bca44aa71ca8fae5f2a98aa6fe4109a2a253683855639951c008eac995b9e38c3a4eda9b7b9daea4bd79a5094c2a19b1f0824bfd3e20480527f996c1d34e520320b77401322e9ae0ca0b242456757a82ed09bef16a0341a0ee36f32493748243d4a484afd117503743904dcc5d2266a6d4f0c88723abc525a653412b3228e1bc59cb853c961b890aa9b05df7fbfaee95026d7dda17e653874c57fef0d4d98804abedfe5c012160c85a17b96458746fca6972742f153b9b20a9352b1f99d726ed3cf2", 0xcb, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x2) kqueue() kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x1) close(r1) 10:06:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2828, 0x800000086136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffff) 10:06:22 executing program 1: r0 = semget(0xffffffffffffffff, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x0, 0x2, {0xab5, 0x8000}}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 10:06:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)="d63183b22994fc0ef5a9bddb6fffe20bbc374d19675adf96b1eda50ae5b1dbf4a8", 0x21}, {&(0x7f0000000080)="d9a8c79596d9a491699855b60355673727685e3c4ef0adf3aaaf09f7c6deacce46499e3d271b872522316483205025dec94b72501e6adbc3e1612c83f21a0b9018b351ea2635e4e070b978becb92b3a9f4cc41bde226773ce9bda9559c3955eae5fcdeff2c433a01f86e04ce5f540d0606e5945f1795a081923d00e739566811b7f7b6fb290812d5e756b40b8e26543dc35bcbf7287554bb27c91fa981d69b7a550da37827c401b0dd3dc43c7169900c", 0xb0}, {&(0x7f0000000140)="478f69878d92f43b02aacee2201b866f448d7f0a4f4114bedb06ecb0a19bf942e7b4aca53c6c7f0be59b070d0ddfedde18b6efd1fa5040dbb79a7c3acfdc4345ed9140a6fcfbb7050a0553f92168ba5eff4d26eed8398092a600cc044c26532bb49e54", 0x63}, {&(0x7f00000001c0)="ab3943ecf67afaaca9ab32e0d39f7f0bfbe64c8814aa09f1acf0722ef0a2abd1e8570ad6627c5807aa08cb1ca3a772de6a6cd5345011068a06485458a310fcc6c340c516ca8287837cd0edabe083785d4985036d569dad5f54c74772a073503c938fae048b73a7dd2cd3d15238632db2cd7ed08f40f738926c95c1ea9c4f923f79af79c07457a982649fa7db14dc711b8053bef9", 0x94}, {&(0x7f0000000280)="72d0bbdff13ddb7502e9b9ceac0a0af7e0c2d818ad163a83e399b9d057308d3300d762eeb8160993969d2c7b0bf12e8a952e996eb47761c3c78e2505ffcba88780cae466c22a290ad0e169e51dcc57f33d9c58718978c9cf64712c1f628258c10bf1", 0x62}, {&(0x7f0000000300)="80be08b122ddf3b0a427f4ec6bb46e20855eb1c9b93d5686631d844c8a11c1685f8631b5061cbd7e0cc6d39eeebbe51bebcb11aab3f41342247ce4b2e641bab9c1ae8c24ba5f14b42b01eaaf529cdf2dfc3579951b7a441b7d01aaf0e1b81fdd58d42e", 0x63}, {&(0x7f0000000380)="4ce11924e4f6fd92ee63f9c59581a116b0ff2a6a3df3507df23b2efb448edf5170eb9ad10febe456bbf7ce7cc04bb8377b0c741e4b75c32281cd5250c62ec4d6ef", 0x41}, {&(0x7f0000000400)="b35e50d0e8232c3fd4e307b71923b91011dd7421ef", 0x15}], 0x8, &(0x7f00000004c0)=[{0xe8, 0xffff, 0x100000000, "8cf7cbecf1e94ba8baa25f2ff1e66125c1e40932888de738a6dc9a45fd9423430b2bc3db0748951edb4eaed83969a1e4e8db11055bc49f74d7ed44a373487b3532136dd0001d70fde3e06046c3ed2e53691ac5c2ca31d49fd95e9371fd712aa2c7b13a59d77290beb739b9dca216e3dc4c26c2e7c6c9b0bdf9673b45e49f11e68fe0a89ae80db66060e1b878273eda063b34f80bca25ce5f663b9578ae539b1399f27dd7e0290fb4ca608b231691e770c0de05a4967ed8aced127b8271e8fb1b9996e2a0daaefbb585c1fca15c163439ae5f"}, {0xb8, 0x0, 0xec, "c846b1ce6251cbae10b4c7434595fb740826984288967c7b6773b5bba49760ee3eb0457427127a4a993fb40f331ef8d4b2c078bd28465d2b6a99c4692ff909b155850800d5c17b4d09e0a631d1abfcb7ce500234490738def00164cae659a5b9fb41b992fe1594e8f47d70cc077a77a34baa6aee481c01679d49ec09d50eebdcf1869d08e07c898a5956da9ea4061bf1c7569165f2da452ab8db75db8391ad1a3f"}, {0x108, 0x1, 0x9, "cf207cbffc51d543a4490f9fb04b0aeaaa100408ad6593f24927c092aad4846324e6ca581ac438655d7cf979af8de646cc32d6265fc1054dcc8cacaa174f4a72ecee118e5f355829b6d55b456fc4940e1069b1c2e751aeb21466ab9581605ffed099cb4739ec8281668f27367ff4155200a95d6a7af2719a14fb3c4e2bfd1d7e23b5e60ed4533ebba381a223560929eab09faa052ee4b9087b6f8ba507a8e4a214d1dd4e457f757807d6532687aa12e0d09f7fe65e5b089f38256088db1ce5a71a8784f66a822d1c3068e096e156cc756f978c49c0a25a1d3761b9350debb245048e6904ffd13d164881111204167292fcb638e904b0"}, {0xc8, 0x1, 0x2, "c4895cca16bb24573077ca4b56ecaccdbc64203245cc0b76b8b7dfa0cebc08cd8a704bcb9a94e65b64ec835ddba9233c827a3b568befdb2d0eb75250211ea4fd06ebb2c976a5e19af34f9370e1ff086c53295773fe463eb8977df52d7c7bf56ef1222ae9252cb5ed485fb75fa62ebe640c2e43f58d87961b580cfe17a803ca1c603580810bd9e25bf301e0e5a9d6c96b35306880bd4f5a55396443fe0505df70719b4b614419f2b7db7657e98b3561f05960d9ef0dc526"}, {0x48, 0xffff, 0x9, "7b5a6781a0e1c1bcdc04428f9b63bf1fe5e5a8337391587a5be17b958085a3b5841d7262d2db5fa81760788477ae338772b55557"}, {0xe0, 0xffff, 0x2, "6135a1d301173fabc460acd28f23a29d1d2f15c55775b656450bb340d35c78d537dcc37def37fabed5b8463d17a812a2985c27bc2131ee3ce0760eb73184c1e089962d1ee181401fe9fd7c09fd9380819799cd08e5fa485fe3e1e0a8d7cf28e81326a84842eb87c8372e413867250572facf8f7d1875dcaeda098ce30953a52f6449082df2e51314d1bb8cfdeecffcf28794428758a66e079e18302f1cc3b77dc4909dd8e60530b07fd408931315482233829d10f62d596370f7b7488a05fabba199c5728e2bb56da0a613eaea"}, {0xa8, 0x1, 0x7, "9c1d0fe7da22c1b3504acef4382464d7f5337cd0640b66451f2fa8e369d77bde416605afbf451b99488c81cdf12bcd5e1b6943c93772eec7b843b4c090a972393d9f34a07d927aaaab269488b143e287dd97ed266180b543f3041ef77f1d9b2698b4f3e3a4f9831b367ba7972d64d269b2004ee58d80492e3afaca8e464229433e68eecb8a3be0b4580ade61af882d3d2bbf2a2e37cc"}, {0xb8, 0xffff, 0x6, "3fa8d7fcfd4034b076bec56a236373dac93238e5350746d6206abbd5f8081ff4cb6622dcaaa2ecd6e8a5500ae869f299bd9a0ef92f388817e1d4378ee4169f9dada6ac51838882076b4c1da7c9c5e475b81ad09ee607ef1229ff96264d09a984c26cb74f16b406c0b70202ba47ae5d8a9dfef491b0eb2de880b24eb1887eb91159777ad66aead6b6bb7b0a2883c932b9b8beee3bf4a60bf3a86571dab75114c8428818"}], 0x5f8}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 10:06:22 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x120) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 10:06:23 executing program 1: r0 = semget(0x0, 0x0, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = dup2(r0, r0) fchdir(r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 10:06:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xbf) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0xade7, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x4}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) setpgid(r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) accept$inet6(r1, &(0x7f0000001540), &(0x7f00000015c0)=0xc) close(r1) getdents(r1, &(0x7f00000003c0)=""/4096, 0x1000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000013c0)=0xfffffffffffffff7) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x190) poll(&(0x7f0000001400)=[{r1, 0x120}, {r1, 0x100}, {r1, 0x2}, {r1}, {r1, 0x46}, {r1, 0x20}], 0x6, 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0x10000, 0x0) 10:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:23 executing program 1: r0 = semget(0x0, 0x0, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x80000006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 10:06:23 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x8080, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) 10:06:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 10:06:24 executing program 1: r0 = semget(0x0, 0x0, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 10:06:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x900, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) 10:06:24 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffea0) 10:06:25 executing program 1: r0 = semget(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:25 executing program 0: r0 = semget(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, r2, r5, r9, r11, 0x100, 0x8}, 0x4, 0xd1, 0x7}) semget$private(0x0, 0x7, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000180)={0x8, 0x7f}) lseek(r12, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x52) geteuid() setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000200)={0xeb8, 0xfe0}, 0x10) unlinkat(r13, &(0x7f0000000240)='./file0\x00', 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f00000002c0)={0x6, 0x100000001}) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000300)={0x5, 0x7fff, 0x4}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x5, 0x8}, {0x2, 0x1}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) getgroups(0x5, &(0x7f0000000440)=[r7, r6, r4, r3, r4]) mknod(&(0x7f0000000480)='./file0\x00', 0xc021, 0x72c) setgroups(0x1, &(0x7f00000004c0)=[r5]) ioctl$BIOCSRTIMEOUT(r14, 0x8010426d, &(0x7f0000000500)={0x5, 0x9}) recvmsg(r15, &(0x7f0000001900)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/128, 0x80}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/252, 0xfc}, {&(0x7f0000000840)=""/3, 0x3}], 0x5, &(0x7f0000000900)=""/4096, 0x1000}, 0x1) sendmsg$unix(r15, &(0x7f0000001f00)={&(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001e00)=[{&(0x7f0000001980)="ee82aa09d0be47e8d57798694cfcd3dcec6861a6ec5c399f22217bea7b560f2bab075bcbb85d359de6e940f6d8de19feb4d427ffaea49a11b2f07ae2494aa44f25ce7ae05114f177e76d4f3c8b89da3b9aaf7c469a8771dcb72a13d81f6593fafdc48d9c23cc5ac42a41617fc9c55350e7088b0cb2967459592e88118a51259b648769ba9149bba5cf799dac95f1eeb57223c6ca740e5dc1f560318839c60b5277ffc5d3e6441568b940308cae880843319051e4266b4872e7591e68464382d7e39f295ca5e27679c6b0028b4905", 0xce}, {&(0x7f0000001a80)="0ffa31c6a6ae0225b0c379a9e3fa4b0d77751e14d3b04fc2fbf6e8ae2225ffef39fa77b8aeaa12df4724062a154f8121a2d93bee5bff45356ae4a7b75cb586cfbabbd1f0f437a28c2da15402eb942a0adf6de980ec93e9fe7f58076efa3aaf5fe83e8728ca9ab4a07d56c7951ee7ffe094d84ddb5f9ee86ef0a487ae10740dc712e1e2aa40332a299fc004c323eb30ae2436b0ca0b85e5e3fefbbcd7faeb03c71a125ba341a45985ed20555baf5e09c7c42005f74d119fd99ab03e73ae938b323d5715c26d2ddd003d70c8eba4b07389d34b435afa6ae31550585e5def253b23667c340553954f8d189f66510b5c2c0f0c655a6af42b003840249e", 0xfb}, {&(0x7f0000001b80)="4f5dd7dea85986900cca21f5431c3d62adc42e7be4eb416ef66fa440a38610", 0x1f}, {&(0x7f0000001bc0)="07e2389d502ecb3031d6e636086958cd8f5cfa638dae6b006bbfe8a802ae98b476f4bd109a617603cceff8183b7dc28649ce33d5a0fbdcd76ea9397f1efd85721a83c4eef967816a5c3e01bdfbf79f1f63c2dd8661c3bceb4da3b84f6f408ba501176fc478b74cdf06db770beddf6290711bb1a1f22908a1c1080c019600d89810ca23", 0x83}, {&(0x7f0000001c80)="a8065fe97712e625970a23e5cbb9d8de8a42c6e4f83475ad12deeec4cea9915fc48f547df98817fdb95aac1ea829b4e4154a4f7afc51c6df4b220519e6caccd6220d282877c4f1e923ffb0039f006017bf90ee98692ca55c44359b1917f0de4e852ec051afef289e83d7c6926ff1152c608668ce8b350af2d5d18bf9f0f248026457a02d796992629af048dbc87db3b8e80b61bd856e3e4b9be91f748366acff95c41ed4062b2ada9137de", 0xab}, {&(0x7f0000001d40)="87132827065838fe76bb78d1807a95d983a2218d9be8521d796a0bfce83998989f48297d6044ec23e2fae6d81ada7a8c3173a3030f53cdcd9ef1622e7f3c06cac3beedb7c3ad93d4c174ae1c4b430ca6d894b53643160bf795c10bb706fa4b0f9feda9285f6658724d95847f49aa0d95538c7f07988d79171b758da7b63b9f2d487aceb534dc2b09fc24c5cb3b8fc9e95ddf0db40a543d203df78e6f59b5e4f1", 0xa0}], 0x6, &(0x7f0000001e80)=[@cred={0x20, 0xffff, 0x0, r10, r9, r8}, @rights={0x18, 0xffff, 0x1, [r15, r15]}, @cred={0x20, 0xffff, 0x0, r1, r9, r16}], 0x58, 0x2}, 0x400) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000001f40)) setpgid(r10, r1) readlink(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)=""/189, 0xbd) ioctl$TIOCSPGRP(r15, 0x40047477, &(0x7f0000002080)) 10:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x5, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6080, 0x0) 10:06:26 executing program 1: r0 = semget(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:26 executing program 0: r0 = socket$inet(0x2, 0x1007, 0xfffffffffffffff8) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 10:06:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xee847a552f8d5e68) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(r2, 0x0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 10:06:26 executing program 1: r0 = semget(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xc568) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000008c0)="5141bf6435862abef80c67eeefcffa6c3f051e4fbf3aacceac64c1e3eee65a51905f006f0d6bbebb3ff83bd6ff940f8360ee00e268c877b2cb3e4aa32933aa354f64c8b05c08fbea41325a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39331cd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12c01f86a26d252fe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b90848086", 0xfe}], 0x1, 0x0, 0x0, 0x400}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r5 = semget$private(0x0, 0x4, 0x121) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/189) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0x6, 0x1}) sendto$inet(r4, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r6, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0x1003, 0x800}, {0x0, 0x0, 0xffe}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000440)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') semop(r5, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) close(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) 10:06:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/61, 0x3d, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:06:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) read(r0, &(0x7f0000000040)=""/8, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:06:27 executing program 1: semget(0x0, 0x3, 0x401) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000640)=""/247) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x6, 0x8000, 0xa5) r1 = socket(0x18, 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) setgid(r2) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x2, 0x2}, 0x10) 10:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000180)="b645434d6d52921d927b4259c8e3840120084a0ca9c163e9cfe948d05613c0789ea0f937a6f5e8d27aa24226dc98737004f0de42abec23fad07e44788e2f7e640f18f697d2cb6c3bef37bbf8edf530b4789080da50639835792f1178d3d965fde4df12d9f427b5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 10:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x11) sendto$inet(r1, &(0x7f0000000240)="57a11761870f477b95db798013f63c35bc2bf207fbf3ffc548114116c6fae400c5eefe550cd6801d499ab28092f8d618661dfd998df2da48f4d22c878e677f93a034bdbcec7c407af20304c951086282ca03832d4d8878a4b65c313204096eb09fcc29830ce2e5cef4193bf9e404694d86382777670cee41e1cce3b657ef383c64d4ca6a9da75e252b34d6083eda75f98f92e18a93adc21ec230bb6fd913bc072aab53f5340feff0f8f61cf021e71be1759033496cd4947fc9516cc3f57057e15924cd73f54704fb54e9979d65a1157115e83513313fa7", 0xd7, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:28 executing program 1: semget(0x0, 0x3, 0x401) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000640)=""/247) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() geteuid() r3 = msgget(0x2, 0x40) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000005b0449cfd31093b0c95a105d0b7395e9326eea6e635fb6d1e3cb45b401002e826f6d10c160a39fd760025b65d9b758442f2035ea8a8a251ab083d74b61346f546d739223af8bc59d7703ca71750e0219194443f3b7bbc59e17bccc8837969d480a5ae763d755581b40e96a07db7ac48ebf5609c8006493d967144266a8bb2963a538c0e75e2f31bcd82dbbffe908bbc16d1b51a2ce93548901f904a03168ee0705ec5f20b069c6f707274ca8959b6ad0638a4b458d8c843d3634a22309d85e79e56e830f65aa38aa7214e4d51da6101791c155af0fdd752724b0e6880f22e1d73f7a47517f0f0c7444b60206181321e699f2fd5f9f15e55c230dec1a73f1e6c78c0f11d7d5128b4aa59efc5065096ac830770df698656f32264016f6f2c736648300037188e3"], 0x35, 0x800) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000480)={0xffffffffffffffe1, 0x7fff, 0x0, {[0x8, 0xc023, 0xfff, 0x8, 0x1, 0x0, 0x3, 0x3, 0x4, 0x3, 0x3, 0x8000, 0x7, 0x8000, 0x80, 0xb7, 0x2373d6ab, 0x5c], [0x0, 0x7, 0x110a600, 0x5b4, 0xff, 0x5, 0x3f, 0xff, 0x8, 0x1000], [0x0, 0x6, 0x5, 0x0, 0xc84, 0x4b, 0x6], [0x9, 0x7fffffff, 0x8, 0xdb6d, 0x5, 0x5], [{0x8, 0x1, 0x6, 0x6}, {0x7f, 0x1, 0x4, 0x80}, {0xffffffffffff8001, 0x0, 0x8, 0x1000}, {0x101, 0x6, 0x200, 0x3}, {0x582, 0xd0ac, 0x4, 0x7}, {0x9, 0x2, 0x3, 0x2}, {0x6, 0x70, 0xffffffffffffffff, 0x4}, {0x0, 0x7fffffff, 0x3f, 0x2}], {0x3, 0x2, 0x4, 0x1}, {0xa542, 0xbeb, 0xfffffffffffffffd, 0xf4}}}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0xfffffd76, &(0x7f00000001c0)='Z') 10:06:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='rc') 10:06:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getgid() setgid(r2) r3 = fcntl$dupfd(r1, 0xa, r0) getpeername(r3, &(0x7f0000000440)=@in6, &(0x7f0000000980)=0xc) r4 = getpid() fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = syz_open_pts() writev(r0, &(0x7f0000000900)=[{&(0x7f0000000040)="7c59dedd572c3e9a99506f6d13392e02d8cfa85f70da2f49740fa6142808e3990e6dffcc1388a3125a4a112ff810145de1", 0x31}, {&(0x7f0000000080)="15d0d19dc82fc25cdf6e8e0db2b841196237a74da0f91538cec77ad9f906b3bfe91975e3d70e214f7f9cd064758629d5d0f00b18fe9a497dfb9f8039db453af426f676477ee021eac1cb37f2de9abbbe9a9de9201c2379848b5f907afbf8e9d58dcfc91925ea2c7690fc05c75e130e6db29949f64403302ef093d5860823ee45f5262fe268a969e3773627737ae0c5c970935d9e34b8df0ca492e485e9", 0x9d}, {&(0x7f0000000140)="67492eb368a82dd410964a24f476faee0a40e286be4fd88e3ab8dacb0ebcf3285f520c2b71783ee7786e5eaaa7f78def1887c822fef7faf5366aa1fc5621a09138269dfe5f4b81fd06595783a596ee5eab58478882aa145eb905a0dc8cbe7d94400b8cd993ed9497166d4184c06a3c5c20bfd04b5b2f4525279df8012403005d8027be6c72696e53166b96dfb928fe7ff799281558c6f6133c26e307", 0x9c}, {&(0x7f0000000280)="ae075a67e72ccc224507a7d5f4d74e542c329d348a5113adfa087ef2c92b1301a9acf1d173434628812d35f3f871df3c6840e6eb5e34f525e1c52b0c45b1b6f7efcb3839ca54f8b33dd9645b0e2924aca849451ff78d74fa904089258a628010b9b394a12d93e7e50d6996fe0664e735045c2d3b542d590e8fa7efb693964595aa73686f4e670f55dac1bbec805937c3f8e4efcba55862e5", 0x98}, {&(0x7f0000000340)="71d0d3910c14e155e3bce7ef0fc87106b9cc73f4ab54c7a35ab8f7cf6fc57175be1ce960e6ce69a7519156e204c9fce6f25bb757ae067105839f1c88c5952004fb8615098bf6bd020ae6ab76b969740ccf755b02e15889bec157bce1d7818c456d6fae62886f5a27e39c25feda1e1b20c0f275fe8bac37ab6cc2313efb1a551c05b76acfeb69fc033afcb913708d68978ba4826d2c63e0533f726c597ff648a70fecfe249f2581b6cac36d5545a47d969081ccdb8bc8e0d75137649d76afdd599d", 0xc1}], 0x5) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x7, 0x1, 0x39ce, 0xff, "b452973d466e9741f4a4477db81f14d2344fc146", 0x6, 0x6de}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x2e976903ee352177) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 10:06:29 executing program 1: semget(0x0, 0x3, 0x401) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000640)=""/247) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() r2 = getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x8, 0x70d5b09a, 0x81, 0x6dd}, {0x10001, 0x227c, 0xb9, 0x7}, {0xfff, 0x5, 0x5, 0x3}, {0xfffffffffffffffa, 0x4b7, 0x80000000, 0x800}]}) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000340)={0x9, 0x1, {[0x1, 0xff, 0x0, 0x80000001, 0x6, 0xffffffff, 0x5, 0x400, 0x190, 0x4, 0x8, 0x8, 0x8, 0x600000, 0x3f, 0x1, 0x3, 0xffffffffffffff00], [0x8, 0xfff, 0x9, 0x72, 0x3, 0x10001, 0x4, 0xffffffffffffff00, 0x9b], [0x40, 0x7, 0xaaf, 0x3b3, 0x4, 0x5, 0x100], [0x3, 0x4, 0x4, 0x45, 0x0, 0x40], [{0x100000001, 0x7ff, 0x1, 0x9}, {0x1a2, 0xe95, 0x7, 0x7}, {0x6, 0x4, 0x5, 0xf2c}, {0x8, 0x1, 0x6, 0x2a0b}, {0x0, 0xfffffffffffffe01, 0xfffffffffffffeff, 0x2ef}, {0x6, 0xffffffffffffe833, 0x3, 0xff}, {0x8a, 0x9, 0xebb, 0x4}, {0x2, 0x632b, 0x7, 0xffffffff}], {0x9, 0x5, 0x40, 0x7}, {0x7fffffff, 0xac7, 0x7, 0x8}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCPROMISC(r4, 0x20004269) syz_emit_ethernet(0x8, &(0x7f0000000580)="84c38fb9b79211d8") 10:06:29 executing program 0: socketpair$unix(0x1, 0x3ffffffffffffffe, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x6, 0x80) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xffffffffffffffff) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x10000003, 0x2, 0xffe}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x0, 0x6d}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) write(r1, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r5 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x8, 0x0, 0x2e07, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x2, 0x3}) r6 = geteuid() r7 = getegid() chown(&(0x7f00000002c0)='./file0\x00', r6, r7) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x1) r8 = semget$private(0x0, 0x0, 0x100) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000300)=0x4) semget$private(0x0, 0x3, 0x101) r9 = socket(0x12, 0x1, 0x8001) chmod(&(0x7f0000000280)='./file0\x00', 0x30) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x601) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) 10:06:29 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) rmdir(&(0x7f0000000240)='./file0\x00') listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x6ed4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x3) 10:06:29 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f00000000c0)="0240a162325cdd5faabec3e4d01c5657403d18ad4ed57350da30d773bc58547b63fe276804e765182f148928adedf3f33afc5b8b6de5cc4de16cd85d374b8a272620355b61") 10:06:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x5) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c7030005ebcf7f001a7ec0331c7b883c2c88db30100d83871c26be8844bd5f329613cffd46ce5319374f8dea5066bb5641297e11893745317a18cce5bd57a566252849c2ed32511c2c455a9174cd0ee4a13aa4871764e8131cf3c74d4f157210fe9687c6dd3bf8e88a90698ed37a1be2efb801a34694e65"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="0db8136b3c6ad17504f7b1ecca3f32d55bb27bcc6b06f101211caf26d7e56d37118fa8fa4628f04385a8fa2ffabf2e8dd32df5d2af32f2a8d44bfbdd7ec403f2bb05a9b5e270436779ad71d3031ce0673f09c34c21a6d5b8827f301847e2b0420ae2e0ebb94478ecb6030c95ad1d022476a7beced7269c51f2ed2bf605ef2e01cba5c9b6b4c456848d059dc7ff39d019d825d30e71e73cc763e72e71ba3af46c14271cd68752f92fb7e5052ef276cf9db6f33c1eced11cafed1b1db891b777eba80966b507a1d288b49fd050aa6b35626211e276ffeed2884dbb8d17ccbea99c37c4b7a89b0957b97a6dcb7ab184cfd73594baea52998559d197d38fed3ccdb79f36687eff5f3772e19cbafe14eca980bea0ca3c3b788e5ed47574eb4668802ed8876cb840027b8d47010cc46ed673e38e0fa97ab10fa75231d2b91c117b563ae30d4ac8ec781d4ccca235859a9314bc65eea7b61ba02fc908d92a0635d48570d0f87803495fb1aedd00173aea02a2bc7a2ee7538e0b22a784ad485741481f9410902a96a7c1b690e65b151d450c5b0ff5ce18f1f8246dd2d1d0822fca846ad2d6774816212bb30d8bd283481b3fb06b80bd8105fa17c8b599607e9af78e0e894e44d33c9129ee5f6a12a255b2a556c037e6f4eda88fda2292b8263ac750f8bcdb1ba0954ec5362cae5e5dd9937ffedd19441985713f319168bb0e2dad0d612e82f3579fbb6ef0dd9a0fb081ddc3af1e91d00edb3a57b3b3d5e0c32303fc51c1afd229f2e9286b8198d0d1ff5952ffcd0f445fc9ef8c8da3b468366825ac51950d42459f1cb60e51538c1d89e13aee0eaabccc0a285a55977002325d9e60992274785ae421ec1533c0b9c6f54568a9e1224bc4e4093a61d2cb8c27ef1f573ab44c23282e7c7e4fa8507fdc431770d5f3c10662d9c99a6a8adbe23993e149ff16159e83fb623c8ce68043a3854babeba9dc99c369bcf7e3368cbceacb2bcc81bb4e61a83a4a72037fb8a5f52cb8fab285300d13aa632d7ae14c9509a744e0a62166019da9b1ff136727307f2674986ad1e1ae29117c8a8d9a13ddd0171487ec1304351ba1d76b6ee9766de900a47cab1822be122670d71ddef9b8c8413855ae5827f885167c0ddf6852a6316e8e385fb3d3914829e0bcb1b83d25e79dbd03ef3692c7ecfad2474508107fe2e7ecf5848729c82d9738a10fdfe8261c0bc5aff28e45133acb6a5fcc37332b01464a47e057c23eb5955cb04ae9a934a50c5dc69682688e0405e685c8a9d4d75195c6933bc8c3f69dd93d23d1817a0a9cedbf6daab9010bce4f52e6e7372c1067d326f6056405bc559f9b910594bfab49d95ad11bbba2549d0dc96ea5c137a4f6d5cece88fce935b536466d19882c00fd3774d88ec3155aa4bb6b19bd603c61b24eb49ff09cf07ef296cd1ed2e538a95f4aaade6b40482ac54b3d3098196c9726eb57c5f36dd0853b15b89f200749f408e18fb205fa5cf5fba44f5e3687f09b0d7ae78e16e53e1be62ea5572f722079e1f8bf87f53acf732697ee16e860179bff7b1dbce0087bab4c5e3904d8aec31ead8ff54d23077b8167e806297ea9ef99a7face75cd835f53ee74231e12a217f74e05439b098f2aec319fbec832e3ba7a34fe5f5d94a6c6c857f49174287c110a4077421829480b0995b9904c75240e98937d28ae7c5575ce16f7a9a77e57395f6d0634c0187add60a0778bb1c4c64d86a08f4204b33d076738a6482b41704d5e94162c0882d51f126432b595166908094414a749cb4fc977346d55d5a4984276f59498b4b6053a737a55d259055328dc2fabf5958848da0c948243216725d5566251b7d88042ce78c08687bc1fd8ad3f20c0db413736086f9f5fd1ca3f831dfa42525b8eb07ce7dcc5972eb9bf57a2a09f56912958d7e9f985a3217bb1fc3de7b3140309d0e53e974d23c9a7ed4e1cad1f510ca06646c58da7d7c024087762b7dbe04f7ccdf57ce4696b82038665494865dc3ea24fdd217215115c6f806f09a217f2014e94276db3c32a3bd67c38fcf4f22c6cc6a0531038a0ce5b9f2c5d4b2aa3592c1a3cc168b09a805676dfb1823aa5b74e1417dab992f5fd28d69b6dfbf292fd55d8861bcc0b6c1f2b10d416489ef45baa67d146cbbdeca15586179074a4f703825102cd5b98c786543d0dd1a9aa4a1b8a9e19bcc2901215e6d8edc5fe72b58a7d10512a9c77195df0e9e29ecacc2b311f40d5697884af07f3a1454cd9aa7694986a054c91ac2a0b788f2a7ce4d049f7f24c2aa0fbd97292b6009ff80102ea4a35fc6aa101ae45c2d4ba951d9364d30ad9f777a06b79ac05c3eaaf3742248eae04129ac23bc131f736f6acf8126f32c26f66620c1062130fc3b176a6de2a41246433dc1f50480a032845d0980a091d35afe2560fd2b912fd2f13843f56aa84e77a90cd1bd47821a7f8da491bf7f22471cffa9e9c155624be9e6918f6a9d140e95358a441c7eb32b3c55ab955e82ff1f15ae97f4de324fffd93548de62089153673d3b0dc4f61777ceecbab2529072220b1fea6789c728f702ed294463017b17edba219f61c63079ec6ab9f3b4b9e01f78e304e5891d51e618932592ffd5ee25839a215f57bdcb6649d090b4d551dbe1dde64b9cfc4c51a80e01d286df3da64e1aca8526514752e45ecbb53c7d431aee0e0bd4444ad953088e33bdf6a73f6b58ae3593946192cff34c2e2c25c7662e56af03c48a232db2003c1767ac9f355c18d501fe349e8d6fa41c9830919477e81d24ebd0ac618d5ec2c7fd9410e80be1d213f7fc894a620dddba51d61a1ec75fc9087e0d693a97c4fe1cb0052abd3d2d274ee9def1b817fc2a6c125ce613f0eae7e8ca335c6b4dcfd8e2346cac3f80021f340ee11ed00a74e3ad40f8c8adb13b582fc1326c115f030d21b1a28f64fcc604e3aeebf0e2836f3e6e70d841781d6cfff93f37dd2891261307562199a2edd9b57d0154c1a64fdf54a715e48a2cef1ba8dc00ae8e1b2677e0ceab49a7ff24d21406ee13215678c4c6fbdedeed1183ef5ee7fc56514f5278b151dda8051398abb2cf031e8e1bbc7f32171c5d9a9379f27d5cbb8c3b1cac933f3d6072f9c06ecf77ed4f589d94f5de69993ecf35f9a3c4db3da7bc0de235b68b042687b0a1b32c8b6cfb85e0b745d98c0e614f7d47253c8f618b620330e5325a1c65454a3c57b2401a222a31154db7386d877f9651b059541db51a9007d948f865838ccac8c813312b168c3860ebfe025d3f3dfd5cc1635d0d696fee3a712a47e4d594fe3345ffa3012ca2ffb39379728ad653620e8743e3049d98ad5654df4924fff042ee9c1bf2357383544bdbbc5268a2fb701ca20cff6415062303e63fb889eff45692be4272d6070e7384329e36cd795d9c387146dd23f155ace88f7fd7a4252341fe8c9bcd19198bc8278fdc652c0bc15ccf03b814a5c3f8a7ab7da287c53cbf5d6081af76077e1ad3f8d802dd0fde15584bac509d6e28dc54e9f69dec6b6bb59e639fe1dfa5c2ce0d45452a0546c95304f3cca12a87414fc0ca1a4e57bfbc67f6acb28deab4f52fc3a5f0e87e78489b0ca06abe5143debc5d6ec75de34fc5241ecbbdc93e561be9b92d677d658096151132b0d5381cfbc2fdb5cfbeb60ff14025f93e93774509e2ba50384ee499baffa3c5831f08211e85dd87788186228ff1109f2bbe92dcd38f40b5428f4b6b71d61433d973f4bc68dfeea21ba4ae96d54f2b002eb130fe5523d63d78d9ed0982a89207ce16624418631fc2873fcff87008b2990e863a7c1fe2382047bdde487c66ab6f5b8c850c50e6b4694d92d3bb4da5744aa8b92525fa95aef78ac249ada9c6dc4c7c2a7b76b60c260a60b8d1884986147d1db0678b815a32ddaebd89cb4a58d71242eed9dc0c141d6fcdf68be2eede76adaf7f603da5df5b8d394c65741d470b709f3fda9641304c60393025eefb325b7b7fe29b90ac6c51433d20e7220efb1db2808906d61229cbeee3e2818c1846c6d45f3c4233a2ec8a339f4bbd175f6e974b25bdf502b70d13af82926b59def52c0b77d3293a4b4fab2b3eb0ff1da21642c0f87fdc47e763871a0e4ae4cee83caedc470a9f1b48a130da901e01ddd4c29bec637bce9a6e336e4767b0ceb29e80dbe80771279ee70826a33c09ba965be20749ecf18ac804bd489cff90d2ce48bf45378b4db2089fa5329025900b76a6cdb21647982d3a2c2d999527335c2991f0699a9eff007275298058a8a7864ae5d5ce85c3fae458d12e32b24d7651befe9c4763be1007e367c43b9d3c231287b44b9d7a55b42534264d7ad92fc101a2236ab78d10154758a125291473063ff3f4438df7dc1d50c47cf15647e1199c52e7ad6ead94603ec9941f6f0118e9395adf1d4a837579b3837363a69481f6fb697f561b59d91072fa227aa31488011aa3e4eba596b9c92707e6a8ae72892200c431b0e1f09a26d5f8219090ee9763cb7ae3f96f5fb18f279ade3656f089461e032dfacbda8fdac0d88d1893a6965c5a79a232466ef71f923614c48f9f34c23c4a877c7133087fce5e4755729b1c4afc44a45cf32eab800a1ae88e574e44c436e0c5c1cdd0d77896725e025b127f143ceed2340837b1013318e594ec178868aff643a87ecd0bfe66f44b194e8a602bbede2599fb92e0432c58ca1c2d89301fde502d288636337aea1fc9d534f59b796ebb690fb733b78b8bfd54d72f99dd548e798a18c09bb83398d22eafdef4f57ae4e6bbbecfb19c6e3c3aedb17f2d0794dc282955baea02e5b75952def0efd0e76b08b07ac6ba89a3b6b43a6eeadc44bde015d6306725895569c37447ebeba370441fcf5f636289a10ce811fd8f74d118ffe3c1bacdce9bf3b2ca776879f63c465d7d71c545f18884ed77d590c8163901a6397ede4dbe422049ed85cfffce4023dfde50da3d79a2e4c7b5c1de6f80d5f119d48153393a294a9b52cc1968e75c46a20bb361be215ca61304b5bc59b2d33dc6db6fae1c1fa8e8902a210c482821430f0bd85ae25bce86c67bb183a64e1b42f9f79d7ad176e0925bbc0dfcac43294b96752def3eddde50a5163d636a6c38f79300bbd2aa4622c80e0116e53fc831639f645f489e94969c8c69f051621c6b5729d382f3227dc1a44193ff295ebb401a2c8073c6c000ae2819dda6dda820a0e2899e736807d6cfc0fc57d953836de284a1e46954383332da29d6c4ca8fdd053fc32bbd2dfd07d2b87aa107810ea86e1a63def11c3e43384f87363e1dfcfbed37afdcc38d1f1f01fb7f1ff288b5401753a58b152475078769283086343288e050e8018f42cad79088dcf95652cd06f4a17bfddde0b2fac950d579891319e22d7a59c0067f3c3e0c1d7e901d4952f01f2db7791da61d132f4b1eb4feb0ab7cea5d8d9678598dfadb8ce50dd1341eb28917979e5480998cf6fabd344a553ae117502c5c46ebc0164674d303189885d97075d67534b40a6b4755e0f3a602fcc830e159e30cde05aa82fd90d7834eebd2382a354f6d8e9612c0fdfd1bb02ca28ecb2e7a59b90a0cf38b8847e3a2ebc3339a0f9df29e2a9bcf525bbe513f08ed60b260fe3bfd29ffe066cbac488693bf8547ea267eea8cdf99661ee3685286ae064d4a329d24bbf64128efa8ea053efdcde3483060478a37a8c2b8bfb97edd5509fe07697bbb8c49fe6ce12c9c78721fd5f93460a760f2a554789d70eee6e5d79e1fe4853db8abbf4eee8c2b5cd1f30956388ae7cb954c60b4b2e9954430e56f9bf1b55726575b645f336928a474ee7ef", 0x1000}, {&(0x7f0000001280)="bee60b5c330df9332a6ec30b4f4b392fc18f18dcab2c7924d795da33c9737b95bdfbdf51d1cbc697998cf625b59174741362350c3a343e780020fee3b1e0b3fed323dff29d4314979425b298d07252211c2ba4ef586b51cba0b185c7fdbda61939848f7d7db5430ae85471d57fc3b3d1049d54870ce87606cd5366ed12ec441d55d748bbe867cf3359ca9f8b02aec71bda9721d0aa13db7a2d281a141fe2079cab65", 0xa2}, {&(0x7f0000001340)="46932cd4fb7ad5faea07cd6b3d85f510769bf10890d023b478eafebc2dfe3bf7cd886c7f157085f2515bc501dd55dfa880cf33e887ff58e45a883b38649f6eee79e75b2597adefef68dd857bb48b45b62b031f987dcf62586ef97307c4adc52ebb85ba9bee8b7676f4c98dbbb213b8d63b9bc8c8909a937b9962f90ca09a4788413ad1bd69c67956a119189525efa23193a2b0996e212626a86cec05eec3063e2ee629c7ec2ab5b257b88c6559bcbe9f55116574a8679dc161ebcc0765343cbfc817240f450534d872c0", 0xca}, {&(0x7f00000014c0)="4090e2e402733b71ddce6c87201a2450ddfa3c824685402e8333702102e34e22b8a3641841dcab8db85caf84511c12b28182fcbaf3ad3630f34301d2c9ac383b060d8583cb116703b8ae0f9ae4e7f74ee641eb35328005f81ea72fda88cebd8fccfc4263874df4e95168da70f3c3b4aaab4f76096e05b910f1dfbcb8feb10e842403807d7375fb788689cd24ece48af35805d1e2b6feb785521f0238e5912fbf884dabfdce4f81", 0xa7}, {&(0x7f0000001580)="d5093ad303cbdd68005f13aab736ee137579e2b5d5975b8f367103ef9fdd9a5cdcdf5095d2eaebfbed602cf7f3a7c41be542fdde527aa409f975c1707116d31a70befa767371b6efcc99893bd438b4b6e8fb91ac5c2041e06939ecefbae979cea854087e67bdf8125ba87b9c003297925fe1fb347c595d172e7afa47a53e113413241fd6072d1555e6", 0x89}], 0x5, 0x0, 0x0) 10:06:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='W\x00') 10:06:30 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8c9b) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 10:06:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x39c2, 0x1, {0x10000, 0x4}}) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 10:06:30 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffff9, 0xffff}, {0xfffffffffffffffd, 0x80000001}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfff, 0x63}, {0x4, 0xff}}, &(0x7f0000000040)) 10:06:31 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/225, 0xe1, 0x43, 0x0, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 10:06:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f00000000c0)=""/173, 0xad, 0x40, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 10:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x8) lseek(r0, 0x0, 0x5f, 0x2) syz_emit_ethernet(0xce, &(0x7f0000000240)="b1816e866254490d4e8106ee2aec3f121a89ba8242a93200ca35a7869e3b2694aa87f3dd3fafc0573e888e524d8ad2f54cbccf3d3d0038aa207bc6495911088516d707ea6482864324f6e6b3b94f3433b35d3221e4e37c662bcd145d5c9c8ef52c7f533299246b3f7b87a384b342e4613cfbbcd60726bac659e99679748c6fb78cbb3f8cb27a726c5e7416b290297d7cf1a0955abf257ed5055623b646c496e95d76c41218cdd08ea2559ca11d1efec98ceb2361961f87413f357bfb7b37daaec2449ddec24cd9ff61fc7c408f50") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 10:06:32 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 10:06:32 executing program 0: r0 = socket(0x18, 0x80001, 0x100000000000d1f4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setuid(0xee01) sendto(r0, &(0x7f0000000140)="f96c5e537a10d3f4bbe89a4932bf883131ea5caf03187f2cf79c2260cc5d8708a1fa5b9c7e4579f42ca8824a85584c372bc3c0679576d9e19a3914ad360ae25bc7eed092692128fd187aa17a8e70eb1e57dc1ae3f43158a42000bea62c0d3540bef36be2cfe3d9e29f1d2db1d7c46172cdc025375719e5816efbe56bc59fd7bf84102e634eaaa22989aec7507faa8d5d30552befccb09db68242b9", 0x9b, 0x4, &(0x7f0000000200)=@in6={0x18, 0x0, 0x100000000, 0x9}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) chflags(&(0x7f0000000380)='./file0\x00', 0x10000) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sync() setsockopt(r0, 0x3, 0x461, &(0x7f0000000280)="418b22d262b2cf9271243459fca7e8b53b9b917a487e1437aee3a343c80d4708f14714869ec250ee82d6191b91babbff2d7d8061c2df20fabce0a722e74164aa16f300b9e1185c21dd996179ef4497c2aba69a8fdcee5702101aee1be0a3ab121ca7966ea3c40294177136558ab1315e89c5a1f561afe8f540e4f89c5a4bcf4485385025e97324c4988688e49ea14b6f348ffa6e32e469be2ac3ccb7843c2074f30ab2188a9c177ebef9cd500c8c3d89c4f46fd2e3ccdb01cdcf5abf2d21d3ed", 0xc0) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) getitimer(0x1, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) unlink(&(0x7f0000000040)='./file0\x00') shmdt(r4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x7ff}) 10:06:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) fchflags(r0, 0x1) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = accept$inet6(r0, 0x0, 0x0) close(r3) execve(0x0, 0x0, 0x0) 10:06:33 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:33 executing program 0: r0 = shmget(0x1, 0x2000, 0x220, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x800002000) shmdt(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000b833b8d5dc193b58e73b0b2e2f66696c65300025ea060390ca7fa96b94d749b582e908b2a493bb32fae1f825cfb4a7f768709b9e22285019b0e182733163b9855309205374f96b873d49d7f3a1af0c84518a74ecc4b8db6d399bc693bfa72ae57236851336179e15ad9fdc068c5ef39b8ddea6974b0444e0f3e8d91300e880b5e93a976a0458f4a1a77442eb4e69993acb8948a09cb09224771544f534e9845c6f98a0955a56d56d98277380949b92ebeb03b6063d1ae0d09eaf0cf70e197e6c523d04c0bafd9eeb91a7a000eb98cf85d4ef86a285941a7f4fd6a65ed7ec89e3fc0eff6178182bda0b7b68cdfa0a88154ae6e9248637312583acd3904362a48ad1d34880afd6293ac29c2d8d11c24c6e2427d3135b81ee36e2ee56dfd0bf"], 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 10:06:33 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') mknod(&(0x7f0000000040)='./file0\x00', 0xc040, 0x4) 10:06:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 10:06:34 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2cb) write(r1, &(0x7f0000000000)="87", 0x1) setsockopt(r1, 0x8, 0xa82e, &(0x7f0000000140), 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 10:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x78f3}) read(r1, &(0x7f0000000100)=""/57, 0x39) 10:06:34 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ff002e2f66696c653000"], 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80a, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xc14000, 0x1}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 10:06:35 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="e30a231db177e44772f53474bda58fe8552ef4934d470de0c925a8e829283fa0e1bfe62c6ff9c0d8ed605d5861bee0f7b776fcf4e3e205e42d40a4e1b4b5a232249febf166a08a6b696612294ed48bb0c6a1e7ae1b7525834b46b7b5a3b5e4cdc03cdc1808da9363d256053a6875cce4c775f4774b80dd20f9efcd67e45111c80ee0687b8d8f9d10006c5f7d589083e6bbe5bbac15e56ad2a57df23087b765a1a475e9058c0b80d97639bc67b1cccc24e6e76d6c101637faabe3ea3b55a05a074a", 0xc1}, {&(0x7f0000000040)='z', 0x1}, {&(0x7f0000000200)="6d878837a124b43e69d987fd00dbdd0315e143997891b5ea3c5ba07947227f5066529eda4e754ba63a16965470e25dc65325712034411d57bb43c0e151a1cc2d6a1e71c02a338349f7c5f97afc823723fcba5174067368b9f1c33c7ecd46e5850ab6d0e9d72f2a7d071235dbca8b15ede11087641f5323000ec9e39c8a81d116181060d05f5c5d546e0645a52b0f3c5bb4d62027eeb7804e1082a47a39123698879fb4adfa629e7ee43804df70702c559e0167ab6a7eaaceb0589f512a268eca4fe137fccccd9fbc12503a85b46e83175f70dfc6cf6d91910ec3d64b5f62ab9d5443839267b59b9bf05e8a280b11363e93ac5d50", 0xf4}, {&(0x7f0000000300)="2e1875b3395ff678bcc3bbd49ba4a86c50225d513cd300ae15b73a4df443719ba5c52b6a10f73ae1c59bef948c66f1c2aa3ea655cb1cf2aecd0817fd2d8c928a95649a2f9e72ec21ee738aba587d9ea0ea961cbdca9276897fc61c1d10e04e1c0dfa4e67fd6b76b31c5796d16a11c4d5b9dd013d64f29598ed3dfce0bffd4c44bd6788f2d4d6eb54698cb9c519aa4dd4a424c28d74a66a7dcb60052737d1ba1e405f9223f71d0f57af51e84bdecd7e9fd57d0415f1c246f200be", 0xba}, {&(0x7f00000003c0)="d63903803ecb6574d931481ab5fb5ac8694a766144ac4d8233300bbb0af4c2ecb16fffc35cfd42a1263edaed7d71992e9a5b1d5732f571f2c185e6f6e30bf926474b835cd8cd7792039f74099599e7c6c60c9281a30decffba3d1672ac9122b8edb5717a308ad9dfcb7011af8216b8a684c758568b81d87ff5610c87438d1f1c44cc92671f27abe2d69ccc2406c57faffa59b7707dd2063fb5a9e7ccd25dc510f8d8a6eb487d1d37c0db6bf7074e53be34958d85e7824b68d9497ac9fe9a304afbc6ae11157d7b858772e6ff40dbd62f3448f27fd3fedc63b734b1a78f", 0xdd}, {&(0x7f00000004c0)="5bc7a490e8e4a4de157398e7ead1c5516b55041506580c207a5432546aa25d515135379199b982e238a7cbfcb78f185f0c00b70b9373a72fffee1f2a2b3d5f791c8d4b842b2848d703054624cc6ac422480fc46ec9a2a36db1629a8fc49e9988e51baa2dd9d670ab04f71e6d9698b9f389e6ca6894ddace80230f4120bfc44514470db42d9425e172549076653e38def868c7283ca6b108e4d4f88702061dc88131558661962cd37e2a0ff61cbc61f87d1e06783c6a950b6f30dda60d16315bf5db487cfe5300c66362d66aa87a6f96ab96428c84999b9f0386ff1233255429730cf3a53b1519243a2ba0e15b89327973cbe70edb76a49977735", 0xfa}, {&(0x7f0000000080)="3e0963c1bfde5619039c4e50d82324324a565798fcb13a", 0x17}], 0x7, &(0x7f0000000640)=[{0x68, 0xffff, 0x0, "78962d7189eb3c0c6e1627ef1593d71e7577d19508f8974e16ab51bd1f9386487d1a5357abe3f0570ac6f0316f47b89cef4280d1a729f3a296dc664f2301ed9ac07d0812eb780f7c660685f02831efc832f2f6f8dd9d"}, {0x78, 0x1, 0x4000000000000, "c5ae9bbbd220ef27c592473104115a15d03e5e864fcf810c0d36cc273c06e2ba9077e3306d8a5c8b548ebdc996e36cc4ed67d2553c40513d3b545568166ffab829dbcbef352bdcd230c7a34ca0123baa5fe61f2adf5953237884614a1f7439eafbc75e8826"}, {0x80, 0xffff, 0x70, "63ce269015634d1f33445a46b496ed03bd792f5c29204351f837a4f582f75a4f2f3ee8f9b8cade6f12c096faac57c7163b2d0e4982afd52fc110f670231b860734c53904930e5ca6e75ed0d5e4cfc7835f9dd1911d70e9ffb2ccfbe7aabceab2d26a811a53eb97b262da68"}, {0x1010, 0xffff, 0x6, "61ce9c3d178ae2b4d101dabdf3af6cb67e8290e499fa7bdb295174387576e76ddee13be640fd4837fec9988d56d07b1e37184d23f41971257abe9967b700a47c4276928e5e4761cc375886dc362d7b26b8774e9cbdd11dfd253d854a7b216b3e096e4ca7310f6e3be95510abb3f3f6c899e67292aeaac563b1c6d4e9bb40d616720eddb7ee3f27a1c1b328a4100d18c35f814bcb52ec396619402d0da42ca9ca554ab74448158d3586797f5ee22c9c7b6113b45806319372bb17df04e4c850efeff8e57581c09b15f378e9cf26af034ab2c2c6a5b2f06edca5d4db274de713ed3388423df4ea94babf39d7d5f02d31001482ae84a52ec00222ec5155396cc55a95e4954ee1e0c3d286a442863947b99a4377f68b52aa61002949d26fc6ec47bacc29d34d042d81c45843a5cbe459663e78a5d26d5587b5e527414969357fc41eb5147f9d46f6070be5f7c7ab522f0f21e249fb83b690372afe294f7eb9d44cf0b6e504b5a4f1cb6f833f89d0f4898631eda52a1ec7213733cd308714bc0d08c607f86cc26130b6d2997eee10ef9efa668e563f4b414bcb7c307f7cbf887dd1052b31d6880ba32a74ba6fa9437d9ee4d3a6213aed7025e8bdfc2ac61f711dd6fc61813d93b259550cf71c61ff781db34cb64e800b3b56496c9d98282c21ca87b2b61691ec35c854bcfcd818356d017d01f1f00172991e0ad70cb7717ccb73258b4f44c1967e5ef89f7134ade850e6c48c70d012a497648f990147b539f65d633fa2783d2f8fe5b8bda611a7a344abbc0e3e2bc7a4de219d6ac30a10a1b38e1651f04a105387a9734c97891cb225ad6f092ba0f6fbf3c2041420fba62328e00471f07e86130d9844082bd9e6422d258aca7246ca9eb020cdf4c1f778fe46dbf76412288b6a1b0f5835fc66bedde5382c40df551b61dbd355319032e5a510941a3ddc21e59e93a31702d5b65bb3ed03a4897c79ce945928a14fb23fb92464e9ddee42f2c86cfdde61d1130cd5791267e670e2d414ec3d77bc06d3cb061d3f4e34265a93056f4b63f80b20c63c3839398de73302e1e4d86e2e6dfc29e6bd6117ccd34ca9354a88265391508b1653a867ef879f049dc8c812d0b3b6513991b0a0d5b3845646936433798211eb16dce8f9a81602681df01ffec25e928238f58a5899ef978069bc8f72dc5da49be000cfe48f2ad39fceb58148ab9539e8de551eeb0804edc1eed7dbb7958ab96281e06be17b47e9e60ad9bd6f996d51fe48ad2f75e057f44694cecb31e4253866c35c57ad196f0ae496e1f2d1f47f7746cff35daa56e1545ef36257e3df3b2857dd37d420b6fc86d8a49c2ecacd162b2434158839f45a6f812f73862598258f3b10adadeb1aca936d118f8d34112e029a2192861b2eee684e96761cf4495584c1dbf6bb39b4c37d9ade47ba16df288b9d86c4b60b3eb919098aec8702e3e9dda66d635c46eb72f48797a57070e350bb16ab88717e635108dd974f211d1ec7d01850b1af64ec8b01056181e9aea0171b391738a670ab5e2d935453b874babe36aab7a6f6085a8ae098f203da9a4ae8151517ab74f470df6e95364c137ae71dcae6d02e3be27779d40065863b6b5096d16e9b783dcf211dbf261599bf762d407ef9a18d58eb831f82bceb72f0699ca830480776eb6efe0ab91a381e8a661e8c0993f8f5a1ccb382824a59e7255cf8ff36cf7b0618d892a67b0debb23572d2f9ef1267623b130366a1391fdf945319591c073a5689a4502cf31fd82c9fe66a0e94c17807cbb35b0d4384b071497125da886967ec8ad67691e4633871ead218b4dee75173c85a94bb32e79de4152952952897cad24c3a352e64bdf39484d142f65d918fbeef57ef46251cc9d4c7de23f292d73590ffe48b471f0775ace5e1bac1dd587250723458df600e772dc2e7e1b7e81d6819bec3dba73315e37a292e2b9a742b69bf13637b0fe30b5dff5fe42d9d6e037881cf1196fccf1a94c9bab5ee6182e84a8471e5e62386dd16359882d5bfc2b7ee2ce6f1db1a9fec787ae5ccc641431149d65b7b98d2aa88d0b96636fc5775e7e916e0aad0a1437122359ebae6b162b7afe7e793207b8d85e7a921cedf24f838c097d71c6af8ad3507eb11797952bfe0649204a3145a118a01cafe9466e15464b4d5b12295b06b37e6085429ac4e3265a13b0c41d3fd6988ff663cb8e844d913fcdaacbcb5043c615b2409ae4ee1d1394578bd6605c99b754c80c9960045917f2416da1e465795bb93e5c91134a8b36ecdf1cab4a708e2fe4e30c3c50a455f641c295bb1ed71e8ebfbff30a6d0bf5d5580c460aa35d02ecabb53eb0d7ee7b120b3da3e77b484ec7a5b7f1c7dabfeb6bfb527e6bb9c9802319c7e785acc099b9a20f1f51d4313b7db31cfa952400b6a7a5de534407cbbb392ef53152fb5db575abcbecbcb5b0767e1d5e3334e53c63e461625f95823a5a1a9f85ea0ee51b71ffe30edb709b1e0a2a31fa61f4e0e5d1e99c519825b3bedb498a8f754ad21aa9bc757500003aece7449a88c311c206f754c5a56a164a417fbc51e0b644c29e31eae6cba149fe74e0a543a34d90eb1d856417637edb023563d5c41ef7723076be90b90ce1d0d93f8e874a2ec6733a495060986efca362b8adc452ddc56eeebbc121b5a58c741458b6b1b703803db7ae92cb1d7e584f06c205986cf1028823bf9572727cdff95d89a8e225f3f242d04dc7841dea3322dbddaa1b54f225d406f3dd5ec50b50c7103bc9f78dd825f321caa610eeb93254dfda4212e08f3b68b092828d2941ca810e8afd0970c188140ca2a07c01ad02246db3e12c5e034c861ecc2cab7c8e5368f54f3bf3573b2138e50d39f6a82a1d29e2c37bdb9d9b729f40dd1150cc6ab0b5d75dad92d138dc41aee65bbe59eb2cb98d6585744020ec22d7496575f633a007205e8891efabcc64afe8b9bce96534d351a75d4f1fd5c02b833aa1016d84e5357a8d08c44475268f075c74c4d9d94713168a483ea3fa080cd15f8f9badf38115fe697c1c24e8206033d1e22b35767999a3eaf146a82acf0eb1f53fc288b83a139f5a982b4abd9bf77640d329c9fe434045e7410dba228d52572965b9c57b9c178855295349b183392e923aba3dd1a69b37ae5baeda8a1476a777b0e7e37474413bee58f1d2e3899864b677da997f4c6dde0167a8ceaf72600277b4aba9b5947d7cac7b96e44fdb27360a2817fdfaea1d32757245cb3eb0de097ec6dc05b77bf16b1e312ee88830a6900784b73f2faec8719296cc88028bd79f545c078a3697e269f3e392c28365d16f3b3dc6d855d932317a792827c9aab17021e89cbbb4d5dfe15bc18f4981daa11165143d62f5aa98e455c68343c9b008a9b118fa39e9d9820ffdded2b7670bda03c8b455310819db677e25cdfceb2ce2fe65bcc8e6d6c0681e949044f9f5bbba2c4769473607833c4903205c3a322fcc6e34e18c26bbcf2c7fd47e9b2c70a5b79ba789fe28c21efed026198c210f2071f4ffb3f06fba55baf3fe6002a25ab7cc153a42ce563bb37b033176c5f2e56bbd57fa28fa476968a9f786e38dacb0f252bdca0bd295ecd8704b16c7d0990a23e22b1368ed134eb20a590c6cf02de131d298af9fa585381c4bcbad3121ae23f0e1392294ae08f9a0ad437eac079e1026988a4fd06da48c5b05965b2031a61f19849d8be6aa453bcede817d7dd05349029fceba2890c6d8deb8935d275f1abc112b8e22b5e0a823ab81f691e897bc201b6eeef56f62d566a366e785622f03a399d313693eaa98e11f3a29e0000579c94fdcdba812963e2bba120f6be3a02aca213ee4cd58c6dc1b3d0db941c774d150c13728d2f9cb657dcee5b6c8031285347d77172b3337e1a9d81d585c424e64416f5443e71af966d9540995e545183d716979c1550ccb76905f42d59b5cc1838edce20e2b23e2f89aa9be8148849db02a13597c1383d15e220460c5646a01821c43527465dd96cec9e9f9a8b4ab477a3257e95a49977319f979483a24af040537bc55a7b10d3e2d45678ebebb276ab7108029004eeb7a134909c7b211f2047171464f8eb5a3d4953f58f153f3b3391f14271c1e85863e4832da49d6d48c1fe74b52b13302e9e50046ec1d249d6e70aa4807bac34afcf9997d491d6acb2834b27974f91e513016f0722350b4a30827df248acffeb444de5b03fbab6dd0fb2d31f56b3294090abbcc86b421538fd50b3e91596ae831cd33a53effdee385aaba89811e813fcb80744ffb753f8b8e2a4f2981346dca00b001d02731729e263a3f0de92b95c12aac32c309dca845f5f78703a34b3b16efb74aaec7b729830fd3a10e55e1bef10611ac936d10e496eee09b10a29e484228563d511474ddf818c75da2320e7d139d17fdbecd748c79b0faa1f970f5145fd0ab549795ff6f05a248c42bb9633df31c118166fbb944de79e28b1ea5536152e792b7234749a20dc0e3d12a50f6bfbbae2b1b66648e95f718062a33d83c9bd3c7b0e2eeb0f43f9bc0a4fc80c0d081fa93b8a175f472ef688afcde53cbfe0274f4fb8542bf40a4ce22736b70d1b4497a17450ba729cc9ef8953005e95320f96559f9a2df7808bac34c27912b49f048605794a29a48a5d76455b4ae5e135421fa7e7629655f35af2f9b839408796e0005ec96ee3d8a3940de81d654f92f18105319f1785e000785ea0d6ac8e7c4ea741e00ab1cc86dad6de1861258e58bccf8ea343e03566b8a7930d92d54dc8006e22f6d21cd06a51e1ac33d20f4cf0bbbcfc210688e8e0e104a17d6727e30c652f33f73c393ef414480a78a4008ee3f02ef5176ed6fa36b5c8eb9487b74a751f7d7d7308e51810d40f256a9086e13823a510953213514efacb8ca962c0b61e02de44ce0f5ee38463fb2fab32b6c1d00e9e0c0e61dcbea8fbc34f15a9f7e4f9a1b8cb818d980b49bb09498716b928fa7edc2cef0459d4e7173a37384a517513c04540c5f3ef9f9cb853d4821bcc1d922f4c3935d413e1fe35600a28c8a6727c30c72832a85669b88afea5237c352b893395cc45abae1f22925a711c9af185a6461bc296dd5cdff12316b15cf18a95a413fc2a5eb34405bb84c80f38c40abd9f40d0cc46ab88e0edbab05f75b1856e600edd0e2df7ef1e44817bc40fd7c2eddeaa17cfa7e533b885aa666401f5d86218bf179d2f6ce625ba66ac7808b3b5e5ecfee03f5732370dcc45fe36da9d38c27359a3a002d6ddf75f5eb390b1e06aaa011ff4dee1140d002997c2679c548158c56f48db4f8359d7427a5455543775715804edcfce26774b7a3c49aaee3d5ae23a2fb7e745adffcd7fe4dbe558c5285e38667a970ea1bbbf1dd176abb79bed8ef9dd7e82bcd322dbaee0b20fdfd2e4d82b9b4ef574bfec72292c2ce8baf5ade3315d581677eafc825ec3d7e1cd59334347cdcb3740966521bcec82e3c41df986b7b6dc7061300b53607ccf4b73d5033e35a99902a4a8dde98f19fa0d6a83a9ebf3e26077b3a942ddd348aca918aff20d04410f3bd89cdac8c2d98f63e1752754de5faf486fbe6b14b9fe09073aad8455b0bf01f8a8e1386dff9144c5da2e410da2bc8c838337679dc573d80cc9afea00c2e17c9a721fa74848400be762c02c5b65be1c16e56afdede22e393fcec3378dbdf5a3401788c14eeb8a85ccf954c5586287fa053da520ae014228de32a588cf01b7ad2aef2bc510a28e094675dea66182dd7610c922f30abae95d1f0e78510c91d7224c921ab7a63eaa105d429593b5e7c9a85d57517e946eec7b4191b2"}, {0x108, 0x1, 0x4, "463d670c5ef886822ec223faba3c9a6b4d38f624ba2d16930d46fcf7a16451cfa80cb35152663ff3966e81e2cfd6b78adb1ef02323d611f5261cba0a92200913fb68d2edcf254edb7b409a0d54e787bbfd5a1c4bacfed2face9afa214526cb9e5c37d0b065f8c4432868ade95facece6f4f1c8a07d89e4ece04e7388d32e0b17555776d34ebe4f1d4b0f9ff0aa91613decc9c4041bbe24ae0b057c8dc4fb1823829849923a35a7264f4dd593d3adfdae7cb498028e7fae3ab25742c6513775b3edf30079027b6b67fb29a457b000cc23246f551ebb26e088a88177bc5824d6231ca27d50f9748fd0177cdab271cfebf1f92192ff6494"}], 0x1278}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x8}, 0x1c) 10:06:35 executing program 0: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000100)=0x10000, 0x4) 10:06:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) select(0x40, &(0x7f0000000080)={0x8, 0x4, 0x2, 0x5, 0xb126, 0x6, 0x401, 0x5}, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x1000, 0x7491, 0xd88, 0x1, 0x5}, &(0x7f0000000100)={0x5, 0x1, 0x8000, 0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5}, &(0x7f0000000140)={0x400, 0x100000000}) pwritev(r1, &(0x7f00000003c0), 0x1fc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 10:06:35 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff2e) write(r0, &(0x7f0000000100)="491fd494a9010000000000000019552a231c524c0b6906e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c202c9027eff1a61598036f5cd78e4f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738d1e3e3781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901ba3d92254c3691a7b898a404785c31bf1fcd07ddd2a95f5b4dbe3a71355508312e7c7f5f391ae6857c27e70f3324edd44a125bea3d8546564ff463e663124304c3825a61d9747284b08d3ace4aed94f96e31180c9c4e704cff540b8d9be88b0319f1e606e3d89a63a4bd169656f1269300e176834216bd2a2ac56c450c6b4c090ec293a5c0b17cd1d29803721bdf9aea960d5b35257a42c8d6d5082ef0e02772859e78b3a444271cd09ee6d617b2a3c337e9eabf6e977ef47f1751f61bf7106d2dd2c60f8354d2bebee380961f40e09793d7641d073841ff4b012d6c91777464b090f489a5ac4f1ef393943b92af2723f3bdadf33a174a23d560e23ff585f73ac23fdb7c907edd6863f7b945ec227c51c45bf4b665b58bf191e36f785b9b8f947eda2b31f537a5a7b1208e60fd7a513d34a05f29954a958ed576c88b1953f1bc7637ad6b936457065f7617b21b3e1390819f45e370da30ac037f743abe1e156c07249240c9ee9589af7dd0d3c3013568bba15c4c3d931c71140a31b81b0c255378f4f0ba40a67055cbf51c456bff999dba72cc7e83e2cca1ac4a74f98c7b03fcfc993d02c01c68cfeefb487aa75eca698703821fb4ee861d02ab3ec12fd8c310ac8e93ca452f061b5079f3dc976b7ecf0961d61b2f4cf6d705d20054b740bab451eb4bd31a1dbde637fdb20f8980f653cd5c77aaa0f1c0863a7219b390810df5d92dd85b6d81ef6d9fff8e2447633df4a99afb75c3f40862bd4671dc90a26fbffcb463fb0fec15b452a0f746893a14df1e64c1c6144baaa7939f8dce933a66c3c3e4f12b89c76d68a5392bb7058f31b5e69368cd289e994334410f434075bbc3f71ee25d9f36039ae0d8cc3850a558dcc72ce1fab399be7aecc68ab38d6bbb168c1a2665029ee81a822a60f55d54c36ed5360e6c22b02a8c34ab83ea56ed9b0acc5a09105cb78fcf07f14d01cba0cfd8792fd49f5f28595a169aecd055f228492a38666cb4bc66", 0x33a) 10:06:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0xfffffed9, &(0x7f0000000100)=[{0x0, 0xfffffffffffffe40}, {0x0, 0x4a}], 0x1000018b, &(0x7f0000000140)=""/193, 0xc1}, 0x2) 10:06:35 executing program 0: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 10:06:36 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:36 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000000)='./file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = semget$private(0x0, 0x3, 0x602) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)) r3 = socket(0x13, 0x2, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8, 0x20}, 0xc) write(r1, &(0x7f0000000100)="f55aed9acd410b46906c51be8bd3453bd92c9dbc9b73c24f0268841d", 0x1c) setsockopt(r3, 0x1000000000029, 0x41, 0x0, 0x0) 10:06:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xffff, 0x400, &(0x7f0000000040)="b9e6a45d4fde15f2c6e4fa6a63a0f3c7c7a80dee768635dfa8f20c68ac3a05104ccf91719fb4fc11357703e53a2334668cbd7123d624f086a4cc7303de5363725b4f6ca591c276423f24bea40f167ee2fcbe254efd28fdb0bccca4bad380509d9e4606284f38ed0c57240702b3e21cd61a70ea8ee42730c2cd26651c92014c230743deb89010e9ee49", 0x89) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 10:06:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) socket(0x18, 0x8003, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000080)="6e476c40400f2730101cde626b4fbf28d2022a917246fc9fcdfb75a98ee95e0ff87a52621d20d01f123b388cf110711de71f9c6bc755424596a3b4673385b702fe12e7474cb9771a", 0x48) 10:06:37 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 10:06:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[{0x1b54392a, 0x3, 0x1fe000000000000}, {0x3, 0x8001, 0xbfd4, 0x6}, {0x76f4f63, 0x6, 0x2, 0x6}, {0x5, 0x9, 0xfffffffffffffffa, 0x400}, {0x4, 0x9, 0x0, 0x4}, {0x2feb, 0x8, 0xfffffffffffffe01}, {0x1, 0x7, 0x2af, 0x81}, {0x1f, 0xd6, 0x3f, 0x8001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c, 0x0, 0x0, 0x4}, {0x2, 0x400, 0x0, 0xfffffffffffffffe}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4, 0xc0e6, 0xffffffff, 0xfffffffffffff000}, {0x3, 0x1, 0x3, 0xe0b}, {0x2, 0xffff, 0x2c, 0xb403}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 10:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x80000000}, {0x80, 0x400000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000180)={0x0, "5174bea33cd38e85f51ef7397417f8f4f7ba7f2f7495f2c714b3ca8e4002526c508b52e1c7e0afea12aaa10062541610657a593abae0d16916f8b536eed9874eb5eee8dffc75c95621dcd802c3225d3c0fa788fb521e1b800325f2ecaf0d43b4430493a41693626af949e8961118131816e33316e57d59fb4623431633bd9c3810759a023991d433b9277d28e78952e28e83bb704cc8fc21be643ef429ed1c343ec46b78de14f53c498b0d9f1deccdc130666439a22550b637ad482ed3cc438e728720ad02556fd41982d7d5b823a82a5ca73acf18bc3639464971f3787169b7124573"}, 0xeb, 0x0) 10:06:38 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x8, 0x0, 0x1}, {0x6, 0x0, 0xffffffff9aa9926a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 10:06:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x104, 0x81) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 10:06:38 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x12000, 0x10, &(0x7f0000fec000/0x12000)=nil) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xfffffffffffffffa, r3, r4, r5, r6, 0x81, 0x38b6}, 0x4, 0x7, r7, r8, 0x8, 0x3}) 10:06:39 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="db9121acf6cef3be1f7ec22ec67a9cf679252c8c942ded144e9569bbf4020256d83a08426bbab197fd8b67ab09335d4e030e71ee9ed4e1d241bd0a22918f7cda838daa5af6e7ab43e75e58f7426bbaead31f22cc8ae98e9acf6bba814cb6f633526bfca7286a32277e6c969ba0d9688abae1adc7851d6cb70d186aa71743c99cf3600173d93880adb48422f79f202be354d7e8ec659a08319a89b03d3abf979a77a2147c22622e8bfde92988b0a63a3fce9d1ad45fe115", 0xb7}, {&(0x7f0000000240)="cac5b9ba8fd051b7385e0930f209211e8594f403d2bcf65262bebe71ab1d13ea967565cb5b5389c120847b0b9f4df8983b5de7447873dcc8caf5b0c28dc7ef49060137979beebc03b195edd23c6cee2f08ac421fd87106dbaa776ddeb4888d7efa076f5a6807c96ca674d3f4cdc78beba3505012de32cf6cbd5e186f28b41bc3589897d5a23964fc92ded25d62b271ad4fe5dcb132ebd5608183a0a8ceac", 0x9e}, {&(0x7f0000000300)="91eb21fb1700f3fa5d127eb7fff15a3380bafb77fb584362f8b484942e093457d3bf7ac57d07b1c50279e3c936fa1cf62e96b0c304dafdcb963d553f2e1c981cebb1269e34f4bbe778414589a28305ddb1fd7f387b4868dc96ce4d6cd2cb77ac2aee773ebeb0857aaf44c4d013576e901ba2a6a1ab1c818cdd39a05014c21f73bc29c63f968cccd4c8b00a8fdbd2", 0x8e}, {&(0x7f0000000080)="f6cb84612ff46ee9b1cd77b443c720646e4088", 0x13}], 0x4, &(0x7f0000000400)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x10}], 0x68, 0x3}, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00130000003eb7822d7fbc7d9212f4ebf14a00"]) 10:06:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6, 0x9, 0x8001, 0xa4}, {0x8, 0x2, 0x63cb, 0x200}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x9, 0xffffffff, 0x80}, {0x6, 0x0, 0x0, 0x800000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x900, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10001, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x100, 0x7, {0xffffffffffffe744, 0x1}}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") 10:06:40 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:40 executing program 0: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) msgget(0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) flock(r2, 0xf) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) socket(0x18, 0x8004, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x0) msgget$private(0x0, 0x80) r4 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0x10) geteuid() r5 = getgid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r10 = getgid() r11 = getgid() r12 = getegid() getgroups(0x8, &(0x7f0000000840)=[r5, r6, r7, r8, r9, r10, r11, r12]) getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000680)=0xc) 10:06:40 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = getpgrp() setpgid(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 10:06:43 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) 10:06:43 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x88, 0x24) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) r3 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead42a9d43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:06:44 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) 10:06:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="b9865b8daba537f1555c0bf5805e0565041ddf5861225386c1a2a15e0cc65928be42760872194df5ee41499d72055fc1893237db65df169b0d07904b8557e58a156a10ed42efce11911458bafea1fe7b58b38a5a8dd139c01d5470110398c8c03fe6dcfe99831f632bca6841fe7730256b5317ef29a427e9effff63cef8f9360814bc9372198a0db7c39aaaebfe36902a3eb99311b537d76df2d1427334aeddcb5d6c850ca604668fcb66d9c3a6f95f0f274e5da4053a3f08600969a944a44068e29da42ea4480ee581206b4cc4073e2e7c4df1e2e3ffdb1c93809d34cfcd5b6a0a7bfa0bd37e2d55b3376e5c7"}, {&(0x7f0000000300)="b406a5eff2018a561ba67fd944f9348cf0c06f5ea73759a8394678489f745f0218f4d70190cea7ba2b22e90da71f7fb5da570e09ed68018b86043ee8ee4e6700e21f1e130ddda9db5e1b799e07f1ad265de7573f86f4719b24e5f0a6288134246e92fcd5bf7f0b921da7b48c625110e8a2c72ce060aac6a5e548721f85927aaaa5e13a5f5660a2109cd63198ed182af154cb43db7dfcf9772ce646bd597ed8bd8b722fc0591f6855e39ebd441016abe4037cb14e2491e5a9947ab75c542a296fb9699931faa9bbf8937c2a7a633930396e706fd1c386bcd25e646853ef6beeefbdd9d1bb7a1149be5fd63c5d06b89af79a74"}, {&(0x7f0000000400)="679aff434fd69a240c8ea2408d18f61117907932f0d07a2cd58e4684a7a52578a0b3e4c824ab2a116766fa380069ce55078fa67527763d2e7c2069c8f9a9b3c8b1221a3c4ff04a6d3a175b0ac15e41ecc5993da5b4e0bffd158632c729c78cff892bb7f27c341b7791eade4e0b61f3fabd2f58b7b83c6eedabc920a77af67061ef299d35ea67b7140582208e02b330874887a77ee6dfba39ed1be9ac79a3559052e573a4a703af22204f065734e2dfe8848c44fc84cbd1d2c48fc6007a4040516d772253859d389cc3a10672d5b6726c7902f7ac2d43789b3a0728083d89fd5cc411fcf70aac50e6b6512063139859c1c37cf9c2eef7c8d43b3426105679ad38b4bcf77d433f3f01f253cb12eef18e89c87cc2338e3db350fad4de6ca0d480f2c8852cb4a185c16ca0ba6986d74a95ac78374d791268b2b93a41a8e57d805827680e4373b59b5925f35c3e9808f65a7d00baf6663924a7ea15f9b71941a4339c203b7e05717bd57404bb7525c8b41da8a60905fcebb0c00c3701488686650a2c413678f82b183e87e282cbb17622b09c84d83645546a1c916c148b0ef6043fb78b876f96cd4ddf9d580b2ff68a227eb3accb837a9655290d09778f8c4ba57d04cd75336d7db8f04064c165857f86d35ef9220384a59685db64ef81661c9b5c58b4eb217c3fa8ed1d7c74667e69df9a9933f5b39fe5a39a6810a8a5eba7ee1555ba3aa9e009ab5047adf8bf983f16d2cda009a0953b874f55acd65748c43c161f6f72113ceaea91de7a698e4806d1ce29adc118a9df1ce8fa9cd929daf6a90d1b694b95b1e166581da729fe82b638fb6971276d19af13a113bfeaf6b2b0b291c21700fe463dd348b379b739453137b64b2d996d6fd6eca7aa034a3f1ccaee2cbe5b8ad229a816c22772313a49ef55bb11bce8ab9f6f6947bba74b4bc55a29ea61bf9e1585369ed856a8c81e4d6c37f10450c92c23768d4bf5238bd258bd162208df64beffafb1ccbbf7e8c69bee3e9f3a33262ceca9eca69b0a8469df7cefe7c2879757eeec5dab8b5d857e84194d22a4df5c6a085bfae1db386620e022bf6fec7ea69a5aa394c6bab816ffd9cd86d79ae2fe362dabda7d14d673f93ad980684044c25d2533732413f6b2482cfe37a88f21661f3e806286cbe5a272cbd1032d923aaab8235630029f4cbc3d3c724f6ad098620d84a9aa3a9351ce3955fc6470af2568a4b059ef1494678bfde5a43e3c5a3ed9338c83f12442885724d919b22a7ed05a4e0ff4975948656dd11666609aa4f5a904e4915acffc691b17b7c9487d231fff5b613ac88e3a17e5e353bcb5a6eb1cb5054eaadd89ed5060e160f1a0d41140cfce9e9f4b024fb098b09b0cdbbfc812e560aab06fbe04bd406e4d00f86be170ab1f5704e873881dd535df012d8c6b9bbeddac5908ee179fe99374895904ae2c4ef237563b973ae6675caa02a0721cb8022130afcca1cf3247a34b7f4a8aa510166bb4e69b1ae2d53bf878c0acde6263484702bcb94f8903781865c75a8f5d7b43e25ee66e8003404c21dbaa6b9d6188ee4a9dc7f1981348f2a8e42b88a5240b4142172ff9f1e78b1167796bce3111b9c5fee038a944c16bbed4c121bb5dabcd50161e7714cf9eac17a02aabe7dbd840e9032e2bdd92f6228e47c8bf747c03ef8b5be54bea787726679dcdefc5b1ee4a8d190b75dcdc4e240e9893064e77beec1bfb4222f39102a58aa51398a7eb01abae3ea48b47f5059af0b47a8939991b53e40e09c072973036f7895da2bc0928c91c4b8ec14ba41ad4699b8f08ec8e4b0ab143134a315f97e0be36ffac7a5d5477597269c4a130bbc5b9c01ac124a952807601d0e27c8899b7f9e291891f85becc3c0215a18c3724663e1b7568a86f66f9ba37335f6744ac0e81fc32b3eaff6fbae54c3e58c849b869612c439a1a581b082248ed328dac502a47cb756a03228822416feef1ad0ec85b854b40f9d40f76d416eb31545dbc3b74b4ebd3f9ca4a7f11ec8e9681fde0b4411fe2712ed9791682f80c5a5e2e7ddeb35fcbba1829441466fd0f048f857dc9455fbc99326074d756ef3e72fa8a7143d921f33dd142a9b69820a77f334636195ac964bec5c226bc5cfabd333ce48f5a736b061bda23dd8fc557c9a0648f6f004c4dae53a61fdf2927257e86564f86bb00b7bc5845afd8ab010fffeef0d31fb0f7c11e27a0818c9e2446f711b4c6f0e1537555ccf681edbb37e120b140a08145da2546e389f500f56aeb9407fe141555fa9c1e1da2f4140b24d667913c4e7ee495a1f6868bb7992bbdac1ca279f0022f20c60c2fe40d36101d2952f8bad45cde98ce934bc0f5a9329e8ef6558a0c8fe40453fd0bedd73673bf1c18a7eaa3e6bfb48d19b32d8828c6c3f44a75050201210163fa8dddcb3a0205cc96d34bf642c5d05b43f742bd4e4f56a9143efe816d09dbadd9286864722d9d54cf761b3f4cdc02aee315f82fee7606af3e1f9303e5e230faf40fa6a19b66a55f28e911cedab2e9bb33c68f5627cd1a203c148adc069568e91b9e19570d2ab64130f463329daaca984bc2a6bc6ec4c6fc5222e181d6c43b9dd4b6cf8b83374c62ea8258aacc8ad108f0de06909c409f46eae124d8d1b73c6483e99f931dc912b5795553a22fe9be962c260a313f1ebc68eab1c29ce55ea2cca1a300e90c10853015e143aaabc8e9e0e0cd538d60b7871ffa3475426d14d87b5f1c6a45b3756fa1a497e1c131f6231fc965b45d3e2f2df64f780e2f4ff540b0c0cd9d2df7e2ab0f33a33d4eba6a822ea695a836e742244dbac860f7476d0d9cd1aefa64457191c59706ec0d4ac88e26eed2fc78db4644888623d4d87bc190ed81dce042ae00629545c01d74b72701136c23e820b81d5eb2ba86188eac8d12b4754bf0d46a8dca2a25cc9908a64cf525834eff8d2f641af4b42b7ed47677ccbdd51d05507306e46e7c8668189b308e9f5b9a79f548df3109962767e80540f6d824ca02e31f629768e74e7093d81d05ebb82a097fbc45ef903bd0a4d95e2fa17aee71d6e2dd402dbc56db85e24cdd20c1f441248d8730567c41caa8338bff3e3eadd74f40489898a8d13bd4f687483a1f5ee9126a3b1d6104a8a2acf7162c93413d6b5ac868620695878cc68d13e59637374c843659b58fc8b1ad93407edb308e5d8ba3df47056c7646749cbdd6e03ba0e791a3a397e4ff881a22137bf14e1c8b32dbaa32eb9a625d2f70c7bb972f4faaa0af65080972f5ad0a4ac21e95b98afca14aee2322bdeaf486057c5a537ce856acb8093f24c036df69244e071181f9ce4decb271bbccb9e96bd06bcbb17825afd2cd4cf4c67ab5238e10894efbcc2a82af023b145cee3f5af3a7f5419beefb299fb42129b13a83d47c712b77284107208ad18116a972861f849f03428428c8ed3d952e44a6a33d80de385d5ba6877af577c3cda8c5d49341ff9a7474be5d082e1cb367ec81e8de8389f513a5aec4acbe08fe7c2f344ed3db5afc45dbe0d4c2bf68479c99e625caf0474a29acecb5b138da37369147dee5a4aaf5573f0867bb115cb1180496ce2467aabcb60ad2ae5b9bbc51d757190785a320fbe44472156de5f1e639e8621991b2d53e9f16b0d8e00f773edc5cebb481285048997d8818e731924980d565460ba5bde7fdc4c76019b904a71d4fb0b686cee6553198cf9fa7e8a04a648db800543f0d40a8e68c4165a68cb210fbf42910fbe3ab844176fddf96a59822f332bba0f9e00b35a1ceada3717590888cb77c64a8a11679d1c41d668a6e895fb07bc3673a4b037379b950e69d0a43e5a24b8b12b9064751f88b3427d68ff1b91587f6dd2969678379b4b4352cf81f97874e1850c5d1fa89ecc2b3b064e8117d397523de0fabfed5a30b824fb1313f2a79da14e121cccc2c75890d76a579ffc5bec29e5b276f5228e33f46a669e8abf2619c2f77f5a27fb33e520dceba84cfbc12757a0b2e46ccf2fa700556ab514baea14a69ae183f9ccbb3fc470f175cfc7536127a7d33d5e4881758b9a744bc3629c7dad1bd511959a5d3a40300004ba84ab433af3fa0f1f9d023e6ec2bd9c34b7d4f271a5d84b0d4fb4015dbec0656f1bb196ee9d71a46a6c91afa00fa80e094bb44b01db027ff5c66881eb7044f297ecfad4ded5bcecdf01d8b52beecb37621fb1b7c34add30bb6ce25f2df00b96b5737ac1d00aea0c990954cc4b6b7d6d8ca061504c751d1d15ea81f68b0ded5e11a4848c2d1edcd37fc72b22dcad43a356a2827acfb4363aeaf4159ccd36f8d466083d11d1894c05a2928d3fd0402ee6947a78a9256e05bc2e3c6e7404774c21c509873497ab201ebb5256103fecbd7b901fef0604855652a8ba8d3cf33c4bff2ede594c7155af5636849b868ae7fea4f928ebc15f81f27282d24907e14ca03f5d43ac096ff39680ed0647782ff9ebd52220064bcb9535f9cd53d423954d11dc0fd33e069b8cd32c250ebab18f6eb6444334ea6ceef122863df235232e2328cca616a208abbc26d0efd212ee8377108f646ce7f64d3bc4123ff88ed2bf9a68cfedbaeb31bd173bb13b39c5b6757868c6c7c532bd52dfc924c4ed20c49a44d5d6ffabe39d0a5c131dc060077cd0c21536569a6ffc4277a8ee3b1ce36d0935442c3951ba3eb13368e672229fbaab3717ad02c02ce5c30d29b07ab22b40825da91e0225d2f81708049c2465d7b9b76746de2b3d7e68c994084fc74a2e815b363b4e9373a74143f570164ff2fb3561fe4f6fe1c67c0a8a93626c290ded3c5de54f9e91451515b70208e79511063d6247db3afe836d6ef0df4dbe7c10fb68451ba238c0e3475dec7e79a2b8fd0ae4890ff22696e9e7e4917d10ccf8e03e8f2280d4761b96961204c23e80cebf67c0bd926eec2f42845f2470ddbc7b3d1c531e938bcb141fb022fa373ad3af4236fd956d36ad87b2bd6ce785523900ef3b237535ddc7e2796c115ac4842381669cc0d43252ef22a3e6f5680ccc18e438f1e2ed15b4ad23417f3ed1ff5477e013c20f4bc47cb63beb098d899e7424436471bdaaa6cdcd107d81fcf0bd19b2c9df7e76bbffbb35ce63861f7d24151a76b65c62b794b55872afc99b7796678816e26cfb2e9ed991e125ee77057a306b0a559fc86c5ac2a5682ee85d83d69904fea63dbd7c7cdbd40909ee3a73bcce272403851ab4be79903475b7f51a10fe0910c2212b5502873258bfe95bd342d1126d4639fe10c4ff2104f036694a30d357518476b9672125ddaef767f5940744b15317b7590d6dd1cc3fdb4bf442caf1bac2b2a53c5cfa68adfb1a6b7bb8302108378375cc3ab7494670c5b948f9bab18737bba0ca922b8a20fcdce64b128d4ab225c689bae3fd0f08f5c4bc92b18eddabeaf717856a0d95291a0b37bc6aa61184707ee671a9b4945a61272cb694b54faf5e191ae736037d8592533ae4dcb9d1deafea9418bb81d6bad1a1f0806b8031e58a8e233d24ccdb0bf2e2ac0c031084a294fa5f662072bb12e39b54afaa6e50a28daa103aff8407d5659504ab5abd9703b729f6b00b259ade09ec01f5427858f29cfbbd4c81fb8c94dda2ee81991250b5433f437c6180411aa60ff13d5153691115587b9bfc5034d0f780fac0fcbcacfc553eb0c4aeb6bfb712b40d2ef79ceed9c2694529a0d898d04f9d3a3cc390797dcbbe1afa57ff332981326857ea31d2e9f53277fecc3cedd02068ba5ab61a87aa77764ac34b66a195c792eefb1d410e19619d87475d52d93e4b8a23e1138f4b58d8f74a3618e5c8a948ca2e21f3a"}, {&(0x7f0000000240)="6a76c8beee0521c1d1e94144"}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000000b000/0x4000)=nil) munlock(&(0x7f0000003000/0x200000)=nil, 0x200000) fcntl$getown(r0, 0x5) linkat(r0, &(0x7f0000001480)='.\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x969, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1a}, 0x1000, 0xf60000, 0x0, 0x0, 0x200, 0x6, 0x200}) 10:06:44 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x61, 0x20000003, 0x2, 0x2}], 0x1, 0x0, 0x9, 0x0) kqueue() r3 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000005c0)=0x1e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x3810, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000480)=""/118, 0xb507b1d99c9e9046}, {&(0x7f0000000500)=""/182, 0xb6}, {&(0x7f0000000700)=""/119, 0x77}, {&(0x7f0000000640)=""/64, 0x40}], 0x10000000000001b0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x4, 0xa599}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20003, 0x1) 10:06:45 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x5fe, 0x3}, {0x7ff, 0xa2, 0xe67af4d, 0x800000000000}, {0x7, 0x5, 0x8b, 0x9}, {0x200, 0xfffffffffffffffb, 0x200, 0x1}]}) 10:06:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="5827207ac3b4b654efabd16ebae63225259560f8e5815f73f2a044fd33055552f0169965b8250f80dcd5bffbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d6e762d419e39dbc9f6cbe564c02cdbe359a14a0421f98ac14614a6d1f754d497413edce8aa12c01262e9cf405747612703a6bf2d15f615d77432ea983a1ebfe959c254259cf4462d42859f42cf458f37cf967f32b2a45e3f4192c4e702ac1e61b558648981203a0bfc312a586757ab7ef849f946796fb6c654ec", 0xe4) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='-\\\x00', &(0x7f0000000100)=':&*\\\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000340)='.\xad\x00', &(0x7f0000000380)='!*\"\x00', &(0x7f00000003c0)='@]}\\@^\x00'], &(0x7f0000000640)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='@\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=']\x00']) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 10:06:46 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x8000000000000087}, {0x6}]}) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x3f}, {0x1, 0x10000}}, &(0x7f00000000c0)) syz_emit_ethernet(0x0, &(0x7f0000000000)='\x00') ioctl$KDENABIO(r1, 0x20004b3c) 10:06:46 executing program 0: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x7fff}, {0x5, 0x2}}, 0x200) r1 = msgget$private(0x0, 0x288) msgrcv(r1, &(0x7f0000000080)={0x0, ""/55}, 0x3f, 0x2, 0x0) msgrcv(r1, &(0x7f0000000500)={0x0, ""/116}, 0x7c, 0x1, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201, 0x38) msgrcv(r1, &(0x7f0000000100)={0x0, ""/28}, 0x24, 0x3, 0x1800) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0xec88, 0xa472}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/79) msgrcv(r1, &(0x7f0000000200)={0x0, ""/40}, 0x30, 0x0, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/107}, 0x73, 0x0, 0x1800) ftruncate(r0, 0x2, 0x0) msgget(0x2, 0x0) fcntl$getflags(r2, 0x3) lseek(r2, 0x0, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) msgget$private(0x0, 0x20) semget$private(0x0, 0x3, 0x80) socket$inet6(0x18, 0x3, 0x4) 10:06:47 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0xc476) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 10:06:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000002, 0x1, 0x7ff}], 0x8000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x200fffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x4, 0x3, 0x100000001}], 0x6, &(0x7f0000000100)={0x1654, 0x8000}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xe, 0x3}, 0xfffffffffffffee5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x8000002f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 10:06:47 executing program 0: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = geteuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r3, r4, 0x10, 0x10001}, 0x40, 0x0, 0x45dc}) r5 = geteuid() setreuid(r5, 0x0) setreuid(0x0, 0xffffffffffffffff) 10:06:47 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:47 executing program 0: getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) getgid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x750, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x7}, 0x10) r2 = semget$private(0x0, 0x1, 0x490) semop(r2, 0x0, 0x0) 10:06:48 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 10:06:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x294) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getegid() r3 = getegid() r4 = getgid() r5 = getegid() getgroups(0x4, &(0x7f0000000000)=[r2, r3, r4, r5]) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0xd5, 0xf0000005, 0x7, 0x1c}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x80, 0x9}, {{r7}, 0xfffffffffffffffc, 0x0, 0x0, 0x4, 0x214b}, {{r7}, 0xfffffffffffffffc, 0x21, 0x0, 0x6a0, 0x301}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x8, 0x2}, {{r6}, 0xfffffffffffffffb, 0x87, 0x1, 0x1000, 0x100000003}, {{r7}, 0xfffffffffffffff8, 0x50, 0x80, 0x800, 0xa30}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x7, 0x3ff000000}) 10:06:49 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x200}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x20) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) r3 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xb0, 0x4, 0x20, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000002, 0x3, 0x7}, {{r2}, 0xfffffffffffffffe, 0xf0, 0xfffff, 0x1f, 0x7fff}, {{r3}, 0xfffffffffffffffa, 0xdf, 0x20, 0x6}, {{r2}, 0xfffffffffffffffc, 0x8, 0xe00000bd, 0x6, 0x2}, {{r2}, 0xfffffffffffffffe, 0x4, 0x80, 0x3, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xffffffffffffaeb8, 0xf68}], 0x9, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x11}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0x80, 0x504}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000042, 0x7, 0x5b3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x69, 0x1, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x4d, 0xfffff, 0x0, 0x10001}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xa, 0x80000001}], 0x80, &(0x7f0000000100)={0x0, 0x8001}) 10:06:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000), 0x2ca) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/179) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}, {r0, 0x80}, {r0, 0x8}], 0x4, 0x3f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8082, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/56) 10:06:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x3}, 0xffffffffffffffc3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) 10:06:50 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x220, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:06:50 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 10:06:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x81}, 0x8) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 10:06:51 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 10:06:51 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8000, 0x80000001) r3 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000680)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r9 = socket$inet(0x2, 0xc007, 0xffff) r10 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x50, 0x0) r11 = socket$unix(0x1, 0x800007, 0x0) writev(r5, &(0x7f0000000c80)=[{&(0x7f0000000a40)="eebde5615555d43bcbbffa5e44e6d7f722e7ba6389942d5578854c91c867d3e618c5c1dd7a9cf3765c33f34329a2e38246c401a90e0eedb865a7118d6cd8a561331cbdd1863bb7c30ece", 0x4a}, {&(0x7f0000000380)="5b87902add04", 0x6}, {&(0x7f00000009c0)="e178644987497f77", 0x8}, {&(0x7f0000000ac0)="e534894f238d6c2af5b84ee66e6c456d2b4bf7ae8f89448ad6412cc12b84f1fac45f9aec2ca7a3532aba88153210a8dcd623eb360c1f5fca905df9d039c84b17573fca773a9f4af7acc7b99eb395b47f3c6e79ec20b2a84e1c788be3751c14ed7949a44f6b394720255ae3ed3abcadd13dffc037c158c8368273d3f3e2ce02bfe53ed37d9e3f771be70ceb69091351c02d49a03e7aa05c289ef45722037078094ae07fa8aea67cf24298f7681a8ce4c2e5d80a86c793b5d904f3c5584a3736316112f69678a5f5b0499654a282c8ff214fe0ec10683ab688432c89412b50", 0xde}, {&(0x7f0000000bc0)="a63f3c21a855dc397671b28424788691bc15862d417ba504dd297878c57158edfb3d84fa4330cacec3facf22056c357de667c06616dfa941a28b7ddb14da0949ab57e7c6615fdafd8ced3b5be3ba1e361b0aee1373426db5e5176488f5253c2ac6d48d6dc77ab972d7cf8ed53ff3a84281efb705eaf8786886fb0d7371c7e86d25f58a7a7f7cc14e1db3df781705b655", 0x90}], 0x5) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x2d0, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x480, 0x2) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r16 = open(&(0x7f0000000880)='./file0\x00', 0x200, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r18 = socket$inet6(0x18, 0x8005, 0xda) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c65b000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="9aed9a9251fffd6d18d8e6351c4ec89f45ab4568136a61511948e45f2b3a0affae2417709ad4aeaed4fe3ccac6c11dd8fb03ca3b07a722f54f9fa164e327b9ffd75a73cf6c8355b1", 0x48}, {&(0x7f0000000200)="8a6876bfbfd1a79989cc950cf0963d2c73100bc4c15b4b4f1dcd5e59c79c07ee31ff4a82710a9963222d996791f6b715585daf08694ebc5efd90426fa24d2dba8ccd6fda2c17fa1800d29c840f0c04f6b07feb4424f54df5f053293100737a6f2e59931c0f4654306422bb3fc10a7238b390d02da2b4862d4b9183b5818a92db0dea6c6ddef7acdd25f6733505b27d16ded086de5a4daa8c00c584976a8441fde40a611f3c5ee3b8c620767460462edc241f256b3fab5a55c898fee2", 0xbc}, {&(0x7f00000002c0)="8b45e46a89374ac6455bd8f17eb25f9c104951e66b55522c86f3e753ca5de047a984e1dac704cfe27bec221178806be8d84fa3fcfdb869cf72030aa4a0950beb1500142a3ecd3dcbd373a27061c4a3a8f1ec50d1694ed2a0b19e166311c443cd93b6265daab6a5c17bf96bb0a5e3d16eaf033e518279e25c8a73a3596d91d01bf79fa41f88fbc87bb0cb3fd9d40b8b799ade23a17c904f705eb7f9e59c3058ba28eb6e3a4b0e1405c6d50a1344e87b432e905d22eb7f1a93890666886746be6e", 0xc0}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="c0cd56184951efd4c402e5449809f66802b21ae1f98c977d9dca5e0fcbaa88a66dd905d01b74b61660529d5b875731a2eac002b6fd1e94c6fb17693524bc85b8fcf1a16b5b45d13d35fa274ef34d438a3d043d7a69bd5f69e1b62d7ccfb48ea0563dcd8e02fda092d17b1ab62c96c77be791952f91629bc7339dfb4bfeab1d68c8714f85573e41a9ee2da138045072d8bad75e25739fdd7a9c89dd0d3a1871aff91808c40878b52b0c272cbff0305c59dbbd3216ce1a5e7ae20d3876c55c297e7dad98921ac64ebc317180dac65d1f5f553c4a1d4f948ac8e748030254e3604e38e8fa2a4d06d5336e842d", 0xeb}, {&(0x7f00000004c0)="fca65a6422943364dbe1ef69752ddadf94f6197eb5b6a0cd1a5dfdd4c60c2f063904a81fcbe65bb9f33c027f8eb3b373360e63", 0x33}], 0x6, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0x90, 0x408}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r19 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) close(r17) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000000a00)={0x1ff}) syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b96297f0c033c02df71795acd76ef3caf"}) ioctl$TIOCSTOP(r19, 0x2000746f) write(r19, &(0x7f0000000100)="61cc", 0x2) 10:06:51 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/246, 0xf6, 0x40, 0x0, 0x0) shutdown(r0, 0x2) 10:06:52 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) r2 = getuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x481, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x87) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x368, &(0x7f0000000780)="00c6e0bceb19200340c73c73ae550d5ac7461e47519eb21c9c85c5b3600b20e0371c60fa724d1d6d6a79b8def33364d38414be0a53027bdfda3897abaef7dbfaa71574eb480e18fd38a6984810a94721066bb1274409b5637c87c5b1bd8a221d3372b95346badbc8112ce95c4e3708a600000000000000000000000000010000f4bd9072728efa67f50810f4c078afdf57b12d16b21c67c84ccbd939f04f9389083fc0dc9bb54a14bbe51390f90e767ad9fe1042112e65bb6d4885a1496b0ae7fd78a8ff054c6a020e2aa22a6e12e36bc93e6a65b53f26c6f77e53bceb454a2fdb0d2b5b007d5e3d7deb5943a892f18ecf87217c86eeff8c64385d720dfe7e4c3620a0b0fb883b8b7a4ddf829abf458c3629231a5791bc34487e5300"/297) read(r0, &(0x7f0000000040)=""/32, 0x20) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7056, 0x80000001}, {0x24e, 0xffff}}, 0x2) 10:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 10:06:53 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, 0x0) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x0, [{0x0, 0x5ce1}, {0x0, 0x3}, {0x3, 0x101}, {0x3, 0x1f}, {0x3, 0x1}, {0x3, 0x2400000}, {0x3}, {0x0, 0x80}, {0x3, 0x9}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x3, 0x2e1811db}, {0x237bf02095dcbf32, 0x549}, {0x0, 0x7fffffff}, {0x1, 0x6}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x9}, {0x3}, {0x3, 0x6}, {0x2}, {0x2, 0x3}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0xfffffffffffff59d}, {0x3, 0x1ff}, {0x3, 0x7}, {0x1, 0xffffffff}, {0x3, 0xfffffffffffffffc}, {0x3}, {0x3, 0xcd97}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x34f, &(0x7f00000002c0)=[{0x8, 0x7, 0x2, 0x3}, {0x1, 0xfff, 0x81, 0x1800000000000000}, {0x6, 0xc4, 0x8000, 0x9}, {0x4, 0x3, 0xffffffffffffff7f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000300)=[{0x5, 0x1, 0x2, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 10:06:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0xe) 10:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) syz_emit_ethernet(0x0, &(0x7f0000000080)="03") r2 = fcntl$dupfd(r1, 0xa, r0) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000140)="554735638825fd99f467fcab9b9fe00d2f8a4311c8ff17838820574432b3a1da0c0b8cf687c714dfaecc6e8874e7d634d5406a9b502276fb14b77f9c392a8df75545a5b35a1ef51e7be852c3dfd21e56173e4bf3860ada5eeae8b55a3d8a726c6e8d190a18aeda4657d1944efd5239a1ff7b5dd783ca6d2947fbe75bb8aedf8b040f30183174de00e74537385468c0eea05b545b2f8cca1c01b7d82552672b6e49218e8780c0c7812b2baf3a5f975cd99c438c9c5109f9f09d02e9d1da58f6086da6bacb7794596772a2bd97e57e1ff09b67941d1cf03abd7e971e1130a90ec40a278d43ddade12b2bf97c04c3d22d5a31d9a414a535415323bcbfc56e9d07", 0xff}, {&(0x7f0000000240)="d7dd3ba54196f6408cf7f91d054873043f1a33dfc7eed474ef528bf38c86b17ea8befea971bc72a6ef68f758ce4df6f90b684a7a3d9ecdc660a4d42458007b903658b53ec5da0ca946987520d15aa625f41418fc3a68b6d6fb8c1ec53a7a1ec78a12c38c822a22c82c6ef0aba406589c9dba748ddfd4c320cd341f06c416dbb5275c3d3171351b58e8508f9a3c55b20902f3b840dd99382e90e919891f443b1f3fd6b41b372136620c0eb834b3cac823e16b635c4345a96adbdf0dc80e64f1a6ae403de26782a90a30c6b6ba8b9bf2d76dc65045c2ad392dad38e3d91c5d5178084037737a6db6b9eec343f4a18025aecaeeba5f9ff5687da35f1b0ba8fb2cc5be7fa6c49bc6f40ba6d2160c3e23657eedc0cc8fa8cf412ad163f4b5176adf975f55b77181676fbe8f1a0555830d8872b6d748c85e0217e72341cca904c54fda411ee2ccef1e3a34d4142461e665607a28873063d14230ea592ea0711f26a2db897d3a15962ed0b382972cfed2690561d85311db0f0a4b790d5f229286b011e5922582886d8da032a8421cf63b99574651787fb32c85ec9bf5217a1d92929a57bc5c11ad5f58818bf170bc38df37838712c5e08e79220aebbd49982ba02257e22ef9193ea29a163eb9d83246690ee04f7e320baa0cae7d9065e97595468faa22ef9e3a2e45a9f2706602a1a3c8bcb8a5d438cc018f7c258ede402b6e63eba1b3354bae82e1cb2118b703f678e4443eb9611088a0b438c9dedc802a0d14acc91f49655525f71a71fec2b6e113a6b2d173b57b45f12e00fe8ecfc0c4141a8d3516b6948429f38afc94ebe714fa03359ef4eee754241f13dbfaf942b22b9821c43757642d71fac882bce2524ca6ba932ae1f6bd5c01046aa2bf060d8ab88583e8ad1fd7fd839782b13ae205b8f0e07daa1c4edc9fbf273a5401d77d6675f6b62a8d9e07b7458d392f33336a414c7738b88f6bd4594c15152f7d171035f6b3fdfe0e99d65262b99bea375aadf53c31f9bff59ca287f81266bae473d9def65d45c408abbb637ce0270665e1f584b1ebf899ac16a7df17c87ed7825a7f8bc0e803dcf87b88530423c5df319c9675df382c0e821f98a7f1c88a35fcf7c4cb05dcd6ebedf99ff3ef225e42faa5923bb5a8078337e59aaa17d231481e37a68ffe71f72bd9b4eceec05ee4b9ed5112b565943f3bff0470f4241f5c079ff307f3bdf530fa5d7495acf0eb141e81cc104ef04efe9fb2f823f4d5413bf3531fd6086310992b8a37ad2ede68732832d90c630ec60df69e84679f5c85ae6ad47caeafbcb53057ec3b30a98fde616e2915fbde4ddb56315315cf6a8987be248861d4dc60721914410ca5eaef7ae5c9b214430e0860b85ed661abb1626d0415f8967c407bed42de511a1e2bf486b399632790cf1990b58b15812b6f9001cdc2fc875c1216448650550928553e704a09c9f217b86af76b8aefbe5b17cd262db19c7b35c11501900f3c7c38d64a8cdfc9efd5290b3513bc256a20044aff9e9fefa8e31a288245532973d520c8f0c1c5a2ae21d84a57bb2a9c001281ee7e3c8373982d7d80195036f3714ab3f3d5ef4074bfa3ea7fd70134ea5c6dfd356028b5f2fb02f61d639d181de9184e49ebf0b33ab60a01eaae16e10ce0057d9f5cde6701f8f29e207d9bfb24ac33099193e6824356bc91a8b3f1542445d39054c9a2b95b686bc726776ea08e89b8424165510a7b06dbae7a96f49dfb0aff69a7ee5a1da5cfc09ffc948c48657eae5f2e48e41e3ff7fd4f6c20f8985e2c2eb9de522fdab471e08e05c5d0ba422a1c3870fdc93000f667c8a88a4efc15bb2a63746b549fc721d9280d6b67f67923c510bed16811640c4a7171f30fc085acdf0431e8b147c33cc8b320697ad7c4d12583802a26a505d19e67cc147ade00401bb538906f9848fc2eac99325b97221888658511441bb5102fa25cb9455fb91209f2a5bb60243d6b846ef05baded22e3fb61ec57bf6aaf978d3eacc66a214f0383c3661c1d38d2715c9aff5ca542bbc0cdf43dfe419854530ba803b5bdd7fb291d272db0efee21375daf4e9ee3ecb298db7f8040ddc03b2878bab875750e5287adac1882a0455e9bdde3118a2f1f2733b82d47106283507fdc23adc3a182e7eae64ebcb4f74ef3bca6ac0b22504f849a5dd848bcb39d03c96cbedbe11c010e58fa87c1f7bbeeb962ca43291ba4623e22611553ef501e52dc65e8306e23c6ccdbce76722bd57e09fb888aed5f35ee12a0ca0af9b79b4baaebcc97cdb01e06ed45fd951482f7e9a18d2db07e109aca34096870f4a8da79613a13e616909ee586e074a032ab3ef5b83145f1b85d4a549c364be03d319b291412958fa30318d35742e745608bf7ae1392b2b6c0f219949425234cb327e1bfe7f349a7f2ba864242cd41bb727a82b53082d08bc154ecb04846dc10fd1cf164aec422dd8750d2cd481f9510e0a8f5d0bb3e1e961e558e92f86bd5f6980935dafc689cc891276c3cff2db0578a2678647b421dfda049bfc62e1af377e1a3363ba5af4d4f5ffd777595582ab2a1eb760f066f9193354a81aa8bc69a3bec130136f4941044d91eb8a06d3d8b0804ad0df5ed127b617cbdb689447b3afcbf57491476074af5abe6f7941a4159a95c28924fbc8a79d25d9d6b60310a7d6d92deb3f7df0855d53bcc0db0865f6cdcdb4848a29a3b6321517e8617084cf132719bbda30102a2b7e4c81ecf007b3a7cc8ef785f66ddc6b6f81edbdca57dc668708730fd7fb1fa7eca3bd01ad4b0db5bdc23c029bb159fe3d94d52a95bcb33c7cdb79638c560252c4506b3a5c2523982cc5d412fd032331238353df5b144818267a013a467497dcb5c8976dd957b2e3b12b541074b59039c24376a27fdcc21ee56cbbfcdb886eb20b35d20baef4b422028d1915872025f9ced43e9290e71d8aaf27facb2377e2a4909ab58d4323873b3be8d5860d1d27721cf083de0d3256bd31966305d74ca3528251e3f9d742bc9f7b1b7a63dd01cb45618fb367c2e7819a26610c59619294954b3799f79b82b923f654ecc6d59aa4c7ff1df2f4cd2e874bfcb2c669a7e0023948f754453f3d7c2645d471ac69e8a8d901719b6316fcb863333643a224a337593661625c822a212dbeb6771d28aad62788f650605233c21cf04b79d2164cffbb5737732d88acf6c65730bac4e690a51de8a8f5b4fdb0d3276b36887554166c1d71651089438998ae10e5f4e273719003ebd761d0b03b9c8e263f47429fa9500f557ab79acf53f889469d881f0508812ac749f0e6901cc5c403c1a353f1d95dfe6ecc0113249a481b853e84f68f05614489e973d503f072e0bbcf46754c86e9a09493b453d0d847df5f991cbaca092c7d671e4e46eb867a2ab9ae7f24bec1e6c14538f71ccd4592abb8ddc20cc05aabc7f9f34242a4053677f526785c1016aef259daa809c895ef1786dd82254acf9619f5146fe89ce2ed482bba75c90cee98038760eaed172c974e35bc6b4f6adc305d230d17756d3a010a5b99e5f50dbe0839d459d158d649019fc184c59375cc7f14d33fa8f3b247b01dd0130afae510cc235a7a95f5ccb168afb652bc7ed32071cbaf5f22eae12fe01fa693e5cced83198cb798e90f2bbde15a505231d303e9a78d943a954d4772806554b0010465075b558b32845d1bb3a4e299d7d4a067150a7181b2ab5c376ca27e958678cb7b26e2171d11575d3cc6d4341c1fefcb3adcb0bbf40b363420a2f73d3c1b95e83338bb27a34929fd4bafb87cb7c2b40654d4cba59573db97f3dac041d3b3a8f574a2ff4c52af7085662b307250caac75793798bbf2edb8a53c2f4310adf9e35971ee22286bd90e372b49825853a62e42dad823f9833ac8bdd498c6cdbf4215ccd1ff718b94bd04b308165df76f3850bb9fb275f747d74e9e775d950e4297ee7d737805b81c2784e8212e7e05f251bf74d38de9cd94f5ddacf275149bd5fa04e1120a79b82d11bba505124d9ec62da11e67c3aaa28308093b42edcad195ca24482003a50ec517581dea4e38d7961f84f7951a15440e70e7821deedb0019124d38b6c3328be6924bfee5c01ac3548a78fc4d1b2acdfe7ef20788d9450a6353627f749aec1626aba60588192c4ddab42a9ae0b4537271942fba0a0173bc4e6b26b5dfa2d32a71a696f0223be6558058ba27fae5f78925d6848485e91bfc31974ff90c52e83d5fa731898d83fe92b9baa4ad529e5b8946aa2fe9cda5743bf6d2cadd14b19969228a47860367448fab714ed6178dc77b7ee70fa8c84e8e431dd78460d23ea4cfd1efd1172466651bebd4cd393d1991fadc7c1011db0e76a9b0681acc536b81612e7fd2e4d989c34a5831396fcd5267acb5449718ef162ca938bc12becc6ffd8efc5460df84447d9c565b6daa149f28883e7e0b1a65aa5c18faa10a7a08613d6fbea466b433769e8162d5812059388ed1db097d3d1ec5dfb1574a47667f56a7d256d77e1db57a23955c953676691c287040bbe8ed88087e810ddbb88f924c19eeb505f13b6daef40d94230b8ddaea2454ed2d02ce6cd4aa8bec0924254edcfd049a8d23c14b5a2d280c21627ad5cd1edc3895eb522c84b12abe4f92d7d61dc60ec260a76b8976222c0ebad92fb1d0673eed0e124b50c3a918334476c38916ca2a2aff7c65d3f8b0ef1dca5d0da87afa97bd8a851d3677771315cf2e4f275f420dd3dab34b5b5d56ca4fdebae594776514abf73da77d9047828c6e0e1b6f4eddfc59ba079f2f3d1d8bd18977b261325735664ae2d83d1952c03444d8e1222a5734bfc3563c48e3a05e6aaa25edf7e22ec2559c4159394812648b67c6a33ad2e0bbf396be824f6c64a5df0858af2a2a092aea6012b10b805bb96f80ed568a1e1aed97a8d9d33bc0e0149082c35d99a790285fac880f2a48bf1d2fe15bc2411d660af7391be89e87980f0664f5613069aaeb738c84bcaa9054808b7ea0d715b1d33587de9b736b58c29bded8ea839c399047a2f21aa17d0d3260972560b8d2850ae8d5840e448747293970ed6c61a9709ffff0af73f25eeff4f2865dc3596080a85a4eef041291251a30cdba6c80dd72e888b803c470f0cf995d9d0abbcfa73de0979ef37d311ec22fe303cb4415a936ba5ce36962cfedbd802b5365fa59e1060229154752174ea2354e94f18e05fac42523b0cfd5213abf8d60b68566795989535d4238712ae30c927aa5c4d793f5927fa5f08aaf9d986c059d61f1b7150f17b8f57f4b3f9705892ca214cd3b01f5a296595ba2b34f7d87d9dac5aafcdbbed7175eccc650bb85b8da21f2b101b50acfff411464662aae6e38ff495ddb64b7d84bf1c2f1aa4a26ce25b125b1e509e33e3213f160cc137be9e9c06797587ccfb618454d943d8850611ad69392a34b92f6e9e805d8427b1931d315329512bb4ea6853a7d2470cf5c7c180113e8d899167f6ce0e03a4130a7525fc8806092429ea381bae95f7f5df712fb9808763a6d901e6ccd95a13ede04c7da63377a9ecd3c6350d54c5fcf36c8aeac9df5b063a2c4ebadbfb3aa54988ec5b54b0dc330a5654cc1f90e641b307e9189cd4f717b0af0beae0f447feffecb3a8f1ee8b3d046d2d39ed9600829dedaa5f7d726d9a41847665d1f4062237cb0684950f6edae6d2c5ce7461cb1df0c231dd64484eb88f4cded997ceb1e2f89f3a82d5589b9643c87fb8be2d7c2e6b587131417f791fd059ec0f33661d5a2a5da7287954213186f27fe2bc9bccb33f7d46bfe8a533af4f2246fde77e1c5a357d11f8", 0x1000}, {&(0x7f0000001240)="f64f458f901d11111b0e0f2b130e97a27f65324e99208c701e12b5fb10c937fb4bfee5ae9a4e4bf8badac9969fe3e916ae43e7c3eeb24ad03f0ec5b298382bd792f0cf2aaf7324193f5c6252df14b50a3ec384ddc635184c0422e26bd9122fbb909d4336d35fc9eb7bcf5cd98f673056a441e285dc57a0cd2d50bf007ef2", 0x7e}, {&(0x7f00000012c0)="11238e1463cf2c1b0feb0eb2d82ea2cc9897d9d207232d2d8079c5ad14b4d1123852e499f6266a279621ef5a6ee5274f3a92141809815f1d319cba07e9cc9eb64e28e113aebb55c3902968612d31a615d59df07a18c6d77508f219cb07609aea70c1d47b67271917ca83ef724ac528d151e11be47876c701aa18fbe36c4255006b3d94bbe9b4e42712910ab3170fbb9946fc4484a1645874c6f4f2ba07a37558cbe2b60eb54fa714c07e98562225564ce932c8", 0xb3}, {&(0x7f0000001380)="58b9f2996733a55d5f9e7b3f4947428b8da9c515d6600172560b4b1f3dc930d1a941f0ef8084323e0635f2adec316e086058f9e9a3ebeb50bd4522043904e2626eff854581d5186d3a7bce2c1aa08aec97c20cc2efbaff79d0258d12095aeebee31afb5b69", 0x65}, {&(0x7f0000001400)="d78fa05fcde727cc2020990b638f8d70bb0b3f870dc09430cbb3af827c440a4a1932a68e5f34a8efc312251bb456dbe0e34f665912c108f5b955af44d15a4fb86faa8202d6dd1018497563b351963d", 0x4f}], 0x6, 0x0, 0x0, 0xf}, 0xa) close(r0) 10:06:53 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, 0x0) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:06:53 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2ca688bf5a28e5d60bc0f5b7c0c13c30c65ee6c326d60eba0b7f69a551dbb05bdb425cb7501b028e1cd4bd6b6741460cbdde26720ef4f96d22e69cbc2ad17e69ef8d9b137e2503ff73d1420305e475bf4800584e765a6c8980ac9b108912e37561ef5a142b6bb6d5751c13d22599a7c35b"], &(0x7f0000000080)=0x6e) utimes(&(0x7f0000000100)='./file0\x00', 0x0) 10:06:53 executing program 0: clock_settime(0x0, &(0x7f0000000100)={0xffff, 0x7}) clock_getres(0x4, &(0x7f00000001c0)) clock_getres(0x5, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x0, 0x10000}, &(0x7f00000000c0)) 10:12:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='.\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x28880, 0x100) openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 10:12:15 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, 0x0) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:15 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 10:12:16 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = shmget(0x0, 0x1000, 0x2c1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/92) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 10:12:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000001200)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/129, 0x81}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x25, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 10:12:17 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:17 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x68) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 10:12:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000004"]) close(r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 10:12:17 executing program 0: getpid() r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 10:12:18 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x5, 0x58b, 0x1f}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 10:12:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x4505) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1100000385, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x899) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x400, './bus\x00', './bus\x00'}) recvfrom(r1, &(0x7f00000000c0)=""/159, 0x9f, 0x40, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000001800)) rmdir(&(0x7f0000000200)='./bus\x00') 10:12:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) listen(r0, 0x1) 10:12:19 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:19 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 10:12:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) flock(r0, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x62, 0x0, 0x100000000, {[0x1, 0x3f, 0x80000000, 0x8001, 0x22, 0xff, 0x9, 0x1, 0x4, 0x7f, 0x4, 0x0, 0x100000001, 0x10001, 0x4, 0xec1, 0x0, 0x9], [0x6, 0x73, 0x1, 0x200, 0x100, 0x80000000, 0x5, 0x81, 0x1f, 0x4], [0x4, 0x9, 0x1, 0x5, 0x3, 0x6, 0xffffffff], [0x5, 0x8, 0xa5, 0x5, 0x1], [{0x1c8a, 0x1, 0xfc, 0x28d}, {0x9, 0xffffffffffffff01, 0x9, 0x96af}, {0x2, 0x5, 0x7, 0x2}, {0x100, 0x6, 0x5100000000, 0x6}, {0x1, 0x0, 0x7c1, 0x5}, {0x1, 0x6, 0x6, 0x2}, {0x7fff, 0x7, 0x7ea7, 0x3ff}, {0xf2, 0x7dbd, 0xfff, 0x1}], {0x3, 0x5, 0x1, 0x5d5}, {0x7f, 0x80000001, 0x4, 0x10001}}}) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x5, 0x4, 0xb2c7, 0x4, &(0x7f0000000340)={{0x9, 0x7, 0x2, 0x1000, 0x80, 0x3, 0x80000001}, {[0x7, 0x5, 0x80000000, 0x100000000, 0xf1, 0x3, 0x5, 0x1, 0x6, 0x6, 0xa94, 0x2, 0x10001, 0x3ff, 0x1, 0x23, 0x80, 0x1], [0xffffffffffffff80, 0x4f, 0x8000, 0x2, 0x8, 0xff, 0xcab3, 0x4, 0x0, 0x9], [0xfffffffffffffffd, 0x5, 0xfa6, 0x20, 0x3, 0x5, 0x5], [0x40, 0x8, 0x52, 0x0, 0x2, 0x5], [{0xffffffffffffff01, 0x3, 0x8001, 0x6}, {0xfffffffffffffffd, 0x6, 0x1, 0x8}, {0x200, 0xfffffffffffffff8, 0x3, 0x1}, {0x922, 0x5, 0x7, 0x4}, {0x1281, 0x0, 0x100, 0x8}, {0x5, 0x70e, 0x4, 0x1000}, {0x4, 0xba, 0x1b, 0x2}, {0xe50, 0xfffffffffffffe01, 0x7, 0xff}], {0x4, 0x8, 0x9758, 0x3304}, {0xff, 0x17b, 0x1, 0x2}}}, 0x1000, 0x8}) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000600)="c848a4db7acb908f76d48c3d5e3132460fc6fe74ae3582711c02a6ca724ca04dba42b0fee8b3c7e965721b0d4678bf9adf5966fe424bca060e68bbc393ce9c68c657f0fb4fb868fe58139db9a9cca139d32c71ca42677eb2bef9695c23d888e548d06cd62117947a448fa6ee2c17093d77b247b42e950cf6a1c87e9fc4cf56486a2961b42d476c6124e66920677f358e6065c108747ad856e28bfe9ad6632cf6e5c3df392fa80b26a9eeb6228fefb6f87ea52c", 0xb3}, {&(0x7f00000006c0)="4b21160bfd0ac6d0ee", 0x9}, {&(0x7f0000000700)="bc9ad5febbb2ff054a3c772c4db8ff271c21d8cfd2a02a835fc8a6e1d367314b678195dfb67b4facc33be6091ada5c003eb4da08c7315c6b2c44f5ccc0cef8cc5637bc3e3b849ea97e2777a7644415ec53f5ef174af4e49eb1ee49f1279d80a5d7f738245f5ac54686d3cd6d60fb479160d7db72d3603f045d217cd6eaabae453be1bb95204abec913500e714fb9f74ab5ac2bb6b272b4f3b03b", 0x9a}, {&(0x7f00000007c0)="61812bf1675d870593a085e64d9a9a344cbe216d240ca0c9478f3777028383b08ab53fa20f81b29123d96274793e81dc7c4a1b5f0f19bc9a35801b627648e90372932557516df6649f2e78ce8f8df6028d4ba9a1b889fa195b3b5df4ba9813ea048c367d61d579f18212e009ab139baa1f9c19ae21e208da105df53e333fb2059a89e7ea1728d23a5ebe6ccc2e34e9426f13af8281a1625800f2c88aa95c831aa516a2078b9085941a06e1653c2fc0b74e18ee13208a2d2005eede5b6a209e73b095d6654d0bb6", 0xc7}, {&(0x7f00000008c0)="a47866adc58de6711873ea948e7ce50a4395ac93d61feb979d6147af4008a8577c6e12e37fd1db235be452c201cd7b803dbb75d7dd2417029c263078bb46294741300f6dcdbfd7287f9f9f9ddff82196465058993ae8ef8e6e1f55d7d4892fbaaa44be7a421d90e41c3ee45b4bb89f8b95250847daeaa2d33a16afc881baf2491dd40b43e922d79e05f09ab9eba9229998d4f16816db4b5eb780c2d0", 0x9c}, {&(0x7f0000000980)="eae24b21d2a25062b6d4ebacf6e170934b9080ce7a6ae31549fdcddc684f69fff6c616a6b3754165004af05f9101291ceabd07a29160e02733f3e8b22aac8901eea8eb1a98127c984b430a6094dca6ab2503eb2b0c1e6c06e9d489e91e46", 0x5e}, {&(0x7f0000000a00)="391ad2966e5673d8b1f73e", 0xb}, {&(0x7f0000000a40)="359bfb6d1e48802dbe32d89a08ca4a0acc91ce7f7cb6adb07cebd5513c507671651383c164dfa44dc9a87a93a090fd866b24fe64321d3b21390455911547c2af2ac7f8307a00956a407c0077d7c3fd3abd681c191dc5fa362f80ee45fbc8ab34c93417ccc19464eecbd61ffdf97a7c9676689ee534799694e1ed89e741657af36fe6fa596f850b4ba302906c4d21be7f49a780e56f8c9d63996ccbdc8c639a65049562e5cfa4822d06a159e36c5f87044af5bf0abe4f57e62d30a90de6980285ea1a593d5e8fb7e7d48b579c5d56f5a15794b84d949994ed2cd1d5ab72ad4407c55fe363832d831708cfc9a4e0da865eb98c2faeffc7b73e081f97f66cf1f9563d164a6c5a859c08df5ac2c81f11563c15a1672aa1088af0406db55a3b6b224afc951c77db00d153c71ff360e2c1e590774678bff12496f366b8bc9b1eceb103744a806985d090ecb60f6aa39ccb52db4bcf3f5fdd408d7cdc59efeb0b6640e24501fec9adf4e5e5cecde236f53bd0538b45a22ab04166401127bb71bffa47f716b32314bd119dae967e13ba5ffcaca43ab01709c63c44e27423a1300a2d1ae01590f8d87faa748cf2088b21b460ecc91fafda206011c2121123df3d3eb817278fdf1bc851983afaba684659d56852f5ce07ef658148b18f86d97bf15549ff183af069aab5ab75df4ce351987c9022a2f2a8aa0535267ee5cddcba759bc14a19a94a0cfd2969aacc8805ec735ebb5bf84d042cf020cfc602082a4a215a213a7326d3a90abb01e9b12334566785e7f42438a5803610ee7c6a9e0a2953f5be6790b67a32a4cc0f909cdc3a42a5ba64aed10fad6552fff32704c46707a8bf7a228876473c5ea75e6d4baeb5f3f8b555700c7414807a805ba562d1a41f1e866bac35670f070609548f2fe98cbb5b02bd81b31c15185631f932d6b3eb0f290122acd66b33e091095ba7845f749a79f30868d84932aa169e79e0a30de14e87e95f95b6fd367b9bb4c4ff8ee93120d8b8bb4f8e8f2ec54f41e82d1be7434f88bf4f5cc2dbc8605fea8c9454911646c81314c849c0bbd5d836520e0f4b18bfdefb17f52737558d79a9b854858627c027d422c6940f6954cb4d804fd8fc3112d30b61404513a7428b7fd8b79b8d60c6a77850c29208df203ea34fef1582f8e0c814c9efba831c0804639305853967af0a2d7b1d211de629316b834e99bc7330ae97b3bbece8591abfd89bfb075e873027ba16b63829de71de67324eaeb8640f2e63d89f6ca1908c5c7a51af6d81c40501df6bfb237bdfcff82a9f47f5e8a527da2ab4c1f5fd9c7e9d27c2e5e9e61d8fabf554fdf8a6ab92bed196d783dd4f5fa5df34eaadd947fc580a845faf70f01743c2b9b320fca0602cdd1a0511b6a4a3e0d300b26642b3438261df96c399fbfdaf856bf39673f3d2279c2f6f0877334651f62df5dedab8935582aadf0018d739743ee8e114d61175ed8b6ccb66a86665ffe0ec4a56732b31a564877b0940438be73b5e570e4d030cc3d430673d7509521cf17769fc827189d5e9192f3cf9d4905c58376ce2622e213e2ae278d362f4dd4acb7895c66b2ae3529a164fd69fa9e78f69f2ac08f114493b8f9f9d0431a9a98b48f489dd0bd3e92de050e372e20ecb951657fdd81121c69c4af7bb4d77ab18fabf47fcb29eae849b07bb3c24302a4be23ed986d0a362ef7e904fc6aa51edc64e2617dc743fe30a391c3ee28638d14715fb4f405fc25ac17cb3b0e730538f0e9eaf6eef1b3003a66a816c4aee9e7200a59e54b3cf7b5a09747b94b54aafa924ffd131425fca5484dc8343b3ce7d12ac3a595e063e1084ce32ce634dede2665e23d4d39ede4b52ad2ab28bfbb497c93f1dba2f7ad985397b728e91a3624d90cb4a37972132d7ae62f74f6985f854bcd26530b9c129b7584abf28f8287a54b9b28c744e5ea437efa8cbf77f67fffa231bb26d920ca52fbff531d3eaef4c07b27cf3f1a938c0af33a0c813463a2b64f75121dc0a8691bc2b118c7dcf66666bc2d7e05f061281f41a262a2f4f7df5b526b54576dc691a98c8dff01e5555f89761d8e295fac66e29be22c7198c56243281148064dd500652b1c1716b6bec9aea48ffaaee9bbbe2ef4eb63cce621d69f55891ee0aaa926bfbfffbd10ac9613394c64c2a595f4ab16bf9f73136617d9b683e551953cf29e80b5c1256735ac7911dddb78c6e440cdf850cdcd9b72e12beddf9aa20dc87f49a7eac7e8a45b79cb1583aaa121e6d95bd8dc8bbdc5225543d5e4b3f50b52b2e9426aad5ff26be71fc2c9b0dc89326979be14badcc6908f940528e2df174556335b5addc3437c2e510655f22fb9fb7e880d0616559b94ef42f8f929ab85248b885c3bcf775f97a83af34b6144299450709034601faa6ac0c5f3bfc1e3017cbe974b01559500da822dfe9937081bd0ba3d4457c1a7a066e2cf4a17ff042d54202b78372f9b166b79088cedc0d5c75eebb5bd93bdfa1c24fdecea9b6de1602eb73cd04b6ea00348ab095140d525036075c31197f9b038d46ed925edfa88b04e02fee145a778880fc0cce892e8d7b31304369cb15962f9555e1006265f2b3dbafa3ce3a478990899e5e664eec98598fcca2259d2516fff790a63b2458e04867d13c1017973c3771076f04e6824a1182f88bf9e8aa865843da8dee0fd8d567269964a81fb07e7c30b7f6dba7b0b101c51233ae8763d88fbf33777ddaa47ddd2b1a916eb94bd4f3ea5db142c05bddd150737b8f3326b346de7e72d86b061c44fc5a6ebf614d052af2ce276018ee88937e766f216459e150d075a71c020545de14cab0d3943aadee64f5ba34a61e72e2eb0d03b2eb233b0cf8a1e3f58020fee966fb807787eac85c7128b6499180963d1c146c68e82ae1194fb17f66bbca52c82d9f21f5f9f96fb959e23f85f336c13e85ca4e59ac36229115d6213f509daef2598136961b8d86029a81efcb49620fe04e9791921cf08457f3a70853bedfdba20422379d2598f620c959c33b0170833aa7b183a70a0fc87399eea3d7423c9c9ee1ace09655fb01f9b30a6babcbc66444ab3279eab5fc8935aa4276d3d551d18d89baadb25b06ee1d465ce5d0b884b79b4ac0d71e36752826193f9b108d00ac93fd7f08a1390825da054f7b9f7379ceaf6a94f6500a0e1a6f32ec0e79ee45dffde8e1ac25ce418d1913b5850d7c2501e495fd4b8134f994673d59254ac640d7c42aa393c66fe29934877c5017ab9462972e6d0583bd88e56e087d87f246b0b0ae0905891d7e427beec2729069f92c4c10d4d17466711473762885d7e104e47997808881d1cba6e88949a55ff01b5df924e014dd10d2fa2e495278509982277812ccc265964906f1b8e1a43c1c61113011a96153511dc09c8467b6eb221aa9fc871ad7a0970282974970a6bd2d06cfb7cece2415acabec2a964e940bce10be7940f44e01b3323f8d13d409a9c4c06dab615a2bdf4ad87106e6aded97092898cc1e6d86d1eeb673ad992e88438293d8122e8b8878f14cc06168b4933e8a7749e0f549cf3c1600898a4a2728c7b52a9f46a5101c903389a6d04c4c8b325fb1fa022dfe266b04cc09ed7fc4ef9be6a6a4122738a533c6ec222977b2fa54bc1ec8d95ef29d2c66d1c3b3d83d30dea0e0cf432f257826ee765f934b63698f936f3f0a60db84a408a11f02d86be3b97d0077c664a4833b6cf507b3e12a2c9bdf1019475f1f608b64fb9b57a07108c2e21919659427392a4dc02a204169610af8e7b3da5db1ca564c4b8c79f566a73bde59dce7815169304dce2414ac1f91e60dcab5c1105005bb303932eec4173e605430209fc8d786e11da4b69680badc5c67a49b0faf8492c904e3cf92cf3f7128987aabd374d0f02edcfd7fe64788d26086be2f76f3da6b1eceec4db914731f3e0a51dc8e8c28c2baf2128abe348d9dfc9c07fb2dcf5fbdcfeb3a78c417a9315bebe369954cedd645a17af52f06be5fff29e653370fa741476dcf12fc2fc62e99c736ed7743f3e8ee3774eb33e5c44ba9cce5bfcc2b10d19ef52f0378a601e9760bb87024a05e2605d90235864032912d80bed73cf008374aaa4f8e3b3a5d7b44477372b175cd24e449ede00a601ef9fa0892cac76e9ab056a9903c19e2b3faca032534c4ae2f2531c761bf03a27b3e8840c2d273680ad33afcf3b7ad5e527e82026bc3d9a2242d158e2b687b403d68d7e27ca8326b8a3c1c2a24956f7825f7f9bd79d4acb811d7e4e7c58053fa862a9343427633ee4c7088305f95c857ed45ff665675fe4418f018caba17e308a97eee4fc9cb1d82da2976ec31a09d933e3662bd09b25d87fb3f08a75d415e7205403b8383b08702d3bfc4fc15278e5d8f02e19201f882c2981f32932d307ab1c205b8111117e2c0132ffeeec0ff365a0e8b01d36c2c65dd47a105289b0050c53234482806bb9d23c7c92ad2e2f0b54b30cd77d424d1ff74963cfe37cc7805ee35b138630f4cd1a313f98bb60da0b94790fc9adbd8d5f9ede7c09fcc0923887c4c438d39423094a033d32ed2e764976e8534bc88b7883618ec453f3004a798d88aed5e921bb223f903b09210298208ed49ff4af1fbe13d59a4b58add5545d7d9d92ff0e17153325e8367242f743e75baa1c109ec1f2af884577cbd56557342e7e9d453c91b18864e49d32151fca9dbfb4609d21e706893f408bc471aa3c821586f9b9e06581862e11ac544ec76f0109de42dd8b52f572457f3019cc27bfc6e1630ef889fc277ec5d2eb7ed1fe1e745edd1011009ee9fa30b83cd2211797f34c3f80b2808cf9afcc49a168c40a06018f9f78d1f2c929b078bf90d6ba5c811f774ab2ff65e275be1a6b6deaacd49c9a7cc1cce796e508690c58c0131ffa140867d9239c97f9aa5000abf86b6cfd082ca8965c34f46aa66d1f2c639ad30086da4ca00b3b47a5ff3793f4f37ef8fbf3fe2f553cf34d105cd28f11ee7fa80f133e226e74408dcbbc34fd70afb5f1a1a6e288bd3a432161536026183b52f86ee77e1f0f82a02cbbf929202589279b10e03d195666bd6be8df4baab7c5f614db978e919641eeb4ec7a3d31e3125e76cb01240464f695917da05d173b9feac096ccaea97c877701a2b634570c87b31fb5743535c5c2f56df15c0bc044d4681a836c4efee6bbf50d9d40b217e34f9b953b1161272fa5ac831bb2d21f704a3beea81fed21d3a3211a2dc199edb4bbd0980cd566f86768dc2f756a91e79c5e871d8fec47b6ad2d5df8a853247a4f48aeff1ffd89a9509940d35abff8248abc4ae52cf2147fcbdaeec5501488a98bcf10c8f21beb9d4977787d94b5f68107c4e6ebc07c42e17a78c32441ed7713beba99d0821ab7a7223811fe1b2b5b13798a9c8683ea2eb74ce61de7546aad63535b28716ea86e66625b4b3b954f6aa7f4797c27d59a6db5c82c5fdf271b1edbd5c0f708bcfc2663319af0fe72f04fd78d3bc023cb187eb1a75404aca6b0c6355dbde2d2048e2848c58d164904424e89ced86d2866e9a2b3c30aff971f79c0f06d86f987e5112bf36f83eddc04168002a3a7c135c1bd26e820d9860214a1d0e3cbc499034da929cb64b12e741fa017191dce780847c3c6da076ff2d856f42064d30b30753bf44b24c6be2dece2a293eca71179c6871339b93a1319cdccfa8c41d5f38054eb2e81b3e8adcda7ef009d483a52796d4a1183264048ed5af352c051eef261bb886af914ae620fa82caaf9cfd3c1ca93f48a7290dacec01ba86b3c070bd4e7899eb082b51371da788dc179d9d6fe2e390", 0x1000}, {&(0x7f0000001a40)="e619da2f13acce35fab6372781bd3b9c2f2cb79702bf99a30ba5568f62beb2e94d78228bcbab7fdb077432d71cabd912bebea8565f016d6ee70a0a641b9829d37db65a9d2323d726402e6737e08a402f", 0x50}], 0x9) link(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') openat(r2, &(0x7f0000001c00)='./file0\x00', 0x0, 0x100) r3 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x800, 0x14) r4 = dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001d00)="bbb3d94ca773c32b6b4d7f83a595ed6a635809f19fc9c01d22864c840555719b7fb7978fe41f41aea8632b119fa8f1c7862c5954a6ca0661fe1a7c01196320c6ab80b5125391882c0ea818e33d32a1b922adba08fb6b356ba048ba3204e9ff2372a9d166b0598e7c71044e3d63e75ea1b37a7214dfb14925f42e46eb5343bb5ffbb5da30d58eb4435eb00d38250ccf97033e815cb674b13c9b15be964de0209c1d9d09d8a3a39992214ea17e90f9326914f21acd576ed8f0e49187", 0xbb}, {&(0x7f0000001dc0)="57a5f9df39546fa39ad6c58c155c6e44d364cbbda9618d59ee515e9a4b5a768efe36311a488a716ca7688a9bdf84518236934c72378cdb5fbfe0955172f30cc979c93fd5df55311fc32c30ac50d7e52b5ce97cfc1bd976e2efd7888720ed06b32e4e8bae75182e5c125052fc18e93b506859dd79b80821c006c133249f99b116a71e4cf66f5fa1d77e0eb4bd5e2e4d8445fe94d6a9f3dcc4a824957fdcb376de643e96f2557f255aa43ab95230d6718ec6da", 0xb2}, {&(0x7f0000001e80)="a5ea55812450121c81a167763350e8a77732ced765de7addd7363964b6e2c665762e12ab5e83a7583646d2f9d0528af141cc73c22ad5861eeae785fec725fab5a67512857c22a6ddf264a9d3617cc0c14fc80da5ff72a2cd2494c969eea8b879dc5f15fa2a38833efeaae6675f30773d8468018cc66e0a735e19353655953388b6727b760b8422c5b30107dcd4b76f495ecc0ac7f7c11f92a185b3d1e750a58726e19759807f27e77bfb3a0fea8de011a20b", 0xb2}, {&(0x7f0000001f40)="9bf7e338acf219de8ab2ca06e168c6654d51c1424d690c956c81b92b422ecfe999fbf4386381e386619221b6b43589d94dcb6d924c594000b26d225166a0f01371150381496448c896a0e4f449e678c7c006d7362ce22a459139f297c42b0429887b24bc29932efd60a93d4e42392fd67f5b7cf73b5600103698d9b807b63eb9069b8a9569e88b1b7d0d92edad01df627290b923d4e7a97171f6616500038ff78171e340d9c24b86dcefd5a00112339a2db88e2067502965a482e94f6a145959da46bc640b7a7e6a9db1d3f3f81a3e28dc2da1c13f3ad154", 0xd8}, {&(0x7f0000002040)="2b590c0e985a26a055ac33", 0xb}, {&(0x7f0000002080)="d13da0cca4fbac8848842f53dc58cac789f9f7ca7b6d1e0c948456c0ce9fdba736419ffcfa176372e6525ac6ab284bf8d23d3c7288d150012dd512c484fc5908a40e958a020f643a0cee0002dc4a235b40e753d67762b9869da352bda942bdfdce4798335677789b9103093578b2d4760cb912515b37cac4d9ef1286943b07bf4a421358cbed384d2814d5d2d1b17bf3d009de25c048e393de89ca7b805594e6e08bb57db0dad438e24f0173ce26220dd38cb847513c98b5a3662bb29ac14ad4249c4bbb8128", 0xc6}, {&(0x7f0000002180)="f285a850f69b6f8466086fd97711150b90c55acc060b2c0af817611572dc00327c0236044ad1f48ef3a067bb4413affa1888463d01f74ea745803edf89303e371805ff7f94eeb1882006ae72a36d4e556c19f9bdcb01824166590dc5a5a6a24b922f3c272ed052e4bbaaa188c0856de5446c8ffc00be7e8189afb8e9935572c6e1d71aa158b3c85103da9f52f9d083ccad73b3d3c49bc8e367c8ea30f8e1", 0x9e}, {&(0x7f0000002240)="9e8dcd93d09e0f70535e372e12707ecaaffc4e563c864112", 0x18}], 0x8) r7 = open$dir(&(0x7f0000002300)='./file0\x00', 0x10048, 0x4) open$dir(&(0x7f0000002340)='./file0\x00', 0x3, 0x18) recvfrom(r2, &(0x7f0000002380)=""/242, 0xf2, 0x1, 0x0, 0x0) symlink(&(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)='./file0\x00') symlinkat(&(0x7f0000002500)='./file0\x00', r7, &(0x7f0000002540)='./file0\x00') getpid() getppid() unveil(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)='W\x00') ftruncate(r0, 0x0, 0x8001) renameat(r3, &(0x7f0000002600)='./file0\x00', r4, &(0x7f0000002640)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000002680)={0x1000, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000026c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000002740)='/dev/bpf\x00', 0x880, 0x0) truncate(&(0x7f0000002780)='./file0\x00', 0x0, 0x40) 10:12:19 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20180, 0x10) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0xae, 0xff, 0x1f, {[0x7, 0x1, 0x5, 0x9, 0xfffffffffffff043, 0x5, 0x2, 0x9, 0x7fffffff, 0x2, 0x7, 0x84, 0xffffffffffff0000, 0x7, 0x0, 0x1, 0x51, 0x3], [0x3, 0x205, 0x2, 0x3, 0x6, 0x8e, 0x0, 0xb0, 0x800, 0x7fffffff], [0x8000, 0x5, 0x9, 0x6, 0x1, 0x0, 0x8001], [0xffffffffffffff7f, 0x40, 0x81, 0x9, 0x3, 0xe20f], [{0x1c00000000, 0x4, 0x7, 0x3ff}, {0x5d84, 0xfffffffffffff283, 0xe5, 0xc931}, {0x3, 0x400, 0x1, 0x8}, {0x6, 0xfffffffffffffff7, 0x2, 0x2}, {0x6, 0x3, 0x0, 0x800}, {0x9, 0x5, 0x7fff, 0xf5}, {0x5, 0x7fffffff, 0x6, 0x2}, {0x1, 0xff, 0x1000, 0x6}], {0x639, 0x10001, 0x1d9, 0x7fffffff}, {0xfffffffffffffe00, 0x7, 0x551, 0x1}}}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x73bcc60b, 0x6}, {0x18, 0x2, 0xfe, 0x81000000}, 0x101, [0x4, 0x3f, 0x8, 0x40, 0x8, 0x1, 0x0, 0x3]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 10:12:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002004, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b3a0000000053b5d1d090753dd4611da24e14da00000001e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500"/87, 0x57}], 0x1) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x9, 0x9, 0x1, 0x1f}, {0x5fa3, 0x3f, 0x100000000}, {0xffffffffffffffff, 0x4, 0x1ff, 0x1}, {0x2, 0xfffffffffffffffb, 0x80000000, 0xfffffffffffff762}, {0x200, 0xfffffffffffffffb, 0x2, 0x7}, {0x2, 0x4, 0xff, 0x8f}, {0x7d0, 0x6, 0x1, 0x2}, {0x9, 0x1, 0x6581, 0x7}, {0x81, 0x1, 0xffffffffffff8000, 0x3}, {0x6, 0x40a6, 0x1e06, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 10:12:20 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x2, 0x2, 0x4, 0x0, "53b2e44731491ac1f6e839e75a2307437aad1a83", 0xffffffff, 0x4}) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 10:12:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x11) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x9, [{0x2}, {0x3, 0x4}, {0x2, 0x3ff}, {0x3, 0x6}, {0x2}, {0x1, 0x873}, {0x3, 0x5}, {0x2, 0xad}, {0x2, 0x60000000000000}, {0x3, 0x3}, {0x0, 0x3}, {0x3, 0x6}, {0x3, 0x101}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x2}, {0x3, 0xfffffffffffffff8}, {0x1, 0xfffffffffffffff9}, {0x3, 0x80000000}, {0x3, 0x6}, {0x0, 0x100000000}, {0x2, 0x4}, {0x3, 0x5}, {0x2, 0x9}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x7}, {0x2, 0x4}, {0x2, 0x2}, {0x1, 0xfff}, {0x3, 0x400000000}]}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 10:12:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9", 0x8000000000000}) 10:12:21 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480), 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x1}, {0x22}], 0x2}) 10:12:21 executing program 0: pipe2(&(0x7f0000000000), 0x10000) 10:12:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$getown(r1, 0x5) 10:12:22 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480), 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec240a", 0x7}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 10:12:22 executing program 0: r0 = msgget$private(0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) 10:12:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 10:12:23 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480), 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x10003373, 0x0, 0x0) 10:12:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 10:12:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) select(0x34e, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 10:12:24 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3d", 0x33) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) close(r1) fcntl$getown(r0, 0x5) 10:12:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x2000000000000065, 0x0) 10:12:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f40008000000000900000000000000b3bf0005eb5ad35a0520000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 10:12:24 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3d", 0x33) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x800, 0xffffffffffffffff, 0x1f, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 10:12:24 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0) 10:12:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) r1 = semget(0x2, 0x3, 0x400) semop(r1, &(0x7f00000001c0)=[{0x7, 0x9, 0x800}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x5}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x0, 0x40}) 10:12:25 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3d", 0x33) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:25 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r1 = syz_open_pts() semget$private(0x0, 0x4, 0x400) syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/136, 0x88) fchown(r0, 0x0, 0x0) 10:12:25 executing program 0: r0 = socket(0x3e, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f06bd33f09b4765a97c49e45eb6763ad9bbdb5ccfff0d6b4665fca3ee4d2dd370a4f7cce7952a6", 0x27) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$inet(r1, &(0x7f0000000040), 0xc) 10:12:25 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x10) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x7, 0x6]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) bind(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) 10:12:26 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9a", 0x4c) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) accept(r1, 0x0, &(0x7f0000000000)) 10:12:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500000000000000000000007ec425fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) 10:12:26 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x100000001, 0x7}, 0x10) fchdir(r0) 10:12:27 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9a", 0x4c) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x36) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCPROMISC(r1, 0x20004269) 10:12:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000003c0)={0x1, 0x5}) write(r0, &(0x7f00000001c0)='n..', 0x3) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="0f99810e4f55d55bd6aedf024fb405b726d194d4c10a27870bb3045513742f35f636cc2c4f25f49ecb10ab71e708c4efe36709fb1c1cdf750c361f97038fe4b527d5e42c353c", 0x46}, {&(0x7f0000000140)="acb01781f1d4e31507d3b6b6b05cc333816cef3cedb3c9cf3e4751f6c6ad4d9e9296d4d28e06b1a4a6e60cc6b386c8391138ea02f4939e6f99668a8d7415def955709d2a517a02a261b475d534cb3481f7237c5c14a0e99aa797ddc6c5454432c3fed46653e50328", 0x68}, {&(0x7f0000000200)="6a1eb4e561c5b10535abe50987391733bcfa5b76abaa334e4f169c81fee200bec779cbf5a5f1437e4b485ba69d8305e438d6665601cf8e8f3a0f110d93ea2b7f3b9b9c2167df49bb391aae54437912cca8c812f806245faab2f0d19da1843d9a8010df18e19782496c75", 0x6a}, {&(0x7f0000000040)="09f1dabf40300060efcf376cbfdf45b49541a5249e0e36d86902006a26c31a0f479a3a05e2027aea", 0x28}, {&(0x7f0000000280)="25af12df09860f8e1a6cbea844785f4f296062090a0573a6f6bf64d21ecb450a35275416776afcfc1ef6b7840104f16112b661e4e8aef663db3f052cec6b407e30933a9ec8bd7f6d09d4c889688349adf807a014878bde3a0ebaed6a9f3d6c86350b8e38402eb40365f222058702e031e5b252ff20c4a0cfcdbac9f605e68b4727b0b4f4059fa4bd41fbd5759ddb6a936836777757898e43b0a8d66233ddf00c130642fa9b78bcddf08294ca26282f056a6b", 0xb2}], 0x5) 10:12:28 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9a", 0x4c) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x900, 0x4d) writev(r0, &(0x7f0000000080), 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 10:12:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x9e) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 10:12:29 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:29 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) socket(0x5dcca7d8f59f0e03, 0x1, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) 10:12:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x100) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) getrusage(0xffffffffffffffff, &(0x7f0000000380)) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) 10:12:29 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x7) sendto(r0, &(0x7f0000000000)="310b1b14462b3b604f5e639785cc8c5caf6b96347649a7436dcd8bb473659e654d06856552c9b510ffdd73fe3682d48c69d87817bb80ae226aff8d2d694f0c64ec3638588c0a54b61113b2e595cc5f97a6b624156ec308a92cd96de724a00e4091cd799a74e21ea75f555a8c185faa11e08ee9bbea31496eec97ade0ff2cf2b58ce62caff58235a00a3cbe29f31ff552e9823b042168a652", 0x98, 0x4f0076c4fe35876e, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10140, 0x0) r1 = socket$unix(0x1, 0x2004000000006, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 10:12:30 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:30 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = socket(0x36, 0x4005, 0x4) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x1) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:12:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x20000, 0x26) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x410) mknod(&(0x7f0000000080)='./bus\x00', 0x40000002000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008bf98ccebcc1e257fb15c65b0011332700"/44, 0x2c}], 0x1) r2 = msgget(0x3, 0x102) msgctl$IPC_RMID(r2, 0x0) recvfrom(r1, &(0x7f0000000000)=""/67, 0x43, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x5}, 0xc) 10:12:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) close(r0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000040)=""/150, 0x96, 0x843, &(0x7f0000000100)={0x18, 0x3, 0x3ff, 0x9}, 0xc) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) r2 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0xfb, 0x0, &(0x7f0000000140)=""/251}) 10:12:30 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mknodat(r1, &(0x7f00000003c0)='./bus\x00', 0x6000, 0x80000000) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x8) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) close(r1) ioctl$TIOCSDTR(r1, 0x20007479) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) 10:12:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) load: 0.87 cmd: getty 2288 [ttyin] 0.00u 0.00s 0% 313k load: 0.87 cmd: getty 2288 [ttyin] 0.00u 0.00s 0% 313k 10:12:30 executing program 0: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x40bd, 0x1800}], 0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 10:12:31 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x5f) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8001, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x4, 0x1, 0xff}, 0x7fffffff, 0x100, 0x4}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') chroot(&(0x7f00000000c0)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 10:12:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c, 0x0, 0x4, 0x1}, {0x6, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)="8b9fe0b2ebb8e6960cf5922c3d82a327eb5ba7c8bbd535f4c08cab3639cc100a03aa3ed99e56a1f0044ce8fe769256180ce77b69402b23", 0x37}, {&(0x7f0000000040)="b7bdbf373932b89f14fc4b4fd5c36ae4d532deb7cff9bd06f25f3586e54e2578974a730a39df04", 0x27}, {&(0x7f0000000080)="30c3f8dc0d823a89cb412ddc8ce429a05b6dcb4433435a9c89f6849ccfc9e5a5d1d1cf61b279dedf25d8813c116b2015f1fbd9a45c5e228e48bfd95cea56761164dbc9ea28bba8e3ce4293e5eeb3d3c847b18948645094f9e4d2a9eab483b5cae72ead900a48db87a5e302f286692a7a99403120c2cce9d4dcf9f02da64ee6c7138d66cf753c4078f97f8d33ea6b31c30c3395e5ddd88793e685c0d54d9d9dbc36973febcee266214b8ed1f54ef678ad76b67b69c82021", 0xb7}, {&(0x7f00000001c0)="61fe667497bbe4a121666d5d137ebdfa3c628232b6a1922b57a2bfbad1bb6b18b46ce7b88a7000fb0a6581", 0x2b}, {&(0x7f0000000200)="2df6a262b953aac009ae56d07555cf42199306a5a9c51d0f4d1b280c13df1c9d7deeb53532aebf3c2264517f88bc2f5d8901056a09663bdd05b5b74806be9cb6e7ef623d942adc5eb1382b98950b1bdcbd52c78bea8dba694cf8430590ccafcfee89094f3968a82f25caff6591d64ebb2dcd64453316511cf9ca86f2975c18baf7b1e1f7885808421840c2e4bf6aa35a8600057a78d1ea12a09bd58103be5e13aac1045a39a9d1024721bd9e65eb7f5f8f13192f285ba9269f874e40bed87d785683a122eb01638ebfa297e3576ce00d41842951de5ab339fd77855e55a085f65448dd6d5a7bf28e5e00c0c2e6239687825a1e7b7ffaad8a77d056f92426b21c1958a340a487b0d20101629130bf5bf2fa592d2e029a059578f04563c608810cc4bcbbf201508dd8e48210e899be15556a8df9b9df70885e93c45556cb70baa6efe01a125184cf7c092979e070bd7b5cee20211bdca92728ad87fc957c6b3dfa948c4c8492ddecf0f03146687d271723da28690d7c751fd8f21da60ce7cb5f1afc5baaf1295db7ad89c40fb935f2f9a1b07b4db0c16efdda14e7a2755e9e49c833083c17e599e7db0d7a3f32e0264ca6d2831eefb0b0ba36de100ce6590ece4ea122f807e2fc23f1d728d0b29053d2614bff6e55a5a1cc4abd6d32a12c33f485f04376b0ba08d54d7a2e97472b3e7562f0457684bb4143051cc4d036fe279c8f060f8e08e7b0beb9bd0db533d2acba99a1d92df1dd4144e76940ec307397e1a680cc4f7c247a487b4cf4590e83e8b1083726ba2166980b717a06e97e45ad3dd250a6f07ceb95121a89ea6714109c2c26bfa44d01cadbf5d077148efa6b4672a9529083db6e866931d7045772ea4cad578d9b31f549afec3a0c183d59479ac59411905d9bbc3bb2423d439c2fc91729e91b02c5b357653abc63400d1577d2a8e09013b8e2db9eccaf123f7f3780797b071bfa9327a5a00233d4517fd0fe90f63b2fdbd3575758dfe000de759dbca8c9fc1c06672b1e34181cbb5e1a680fa80eca122cf7f6aeaee3e48a8051f20ccf8e7a86f6beef81a51a75e84fb09b0689511f24f59fb02e8c438a27da6235217e862ba2203fb66490d65d400c4e740c4f25101c43fc18f340d003890024449d54a4232ba91d2dd6d7b445f3d152aeaf09de06511594159d58276a723bc8d0a2db34c02c6e216f7699208aeae0e48c3bc3b9467e63e4f1897baef6d1d9a5bebac7386c0280be8675731ce2211d671e7a6c597214498e3245d788d1bd1d00d6185cef2f210b493c0c449a4607929968a084be19c93514173827e243e5dc217dd3f32f9701b22e958b03c77a360fd5fca2be731093677f25049191f2641abafcf715b3d06399e94fcd7731d1fea7ea5d691cc2c658c6f79188d5e1a2e1cb17505a0849be4660ddb864ac88f7cc2df5b0905598c182c20da488698028ef288190c2532f23a342e45060e8c3219a34c0bc44efcc284e9b2821b38782ae8511bedec8dfb170108a99a2b9bf8b8d70bba2517791d99566a159d835ac252e748a197dec246ccf4cc89a4f56e05e442e4271c7f73e6b3bcfbb7708203452dd98a014b638f55c5b1fab54c232ce621737be0a19569b6db93852fde300bdef68d67b2ceb062c759099ce6af4cb514903d7a69b4584562f40d5128835d21f5f23316ea7aa05ccaa7dbd1737dff32df7595774d68cc4459c8128858d9c1cf5349e7e8e81c049501501abc55cc9d4f1cc9e0ba2740296bca9c560c034a68b80b96f149bd7b4759206dec91d7a4ff7c39244e2efe08f2203e9dad2ff42b856315c9b374c6475290c5db3bb15eab2448b9d54796ef87f21b88e5fff76993ca93fc9c3ff10d17d650debe82fb6c74656cba43e0ca079ce86d6a9c39d088148509da3160dc2aeae21050b5f8b2591db7d50210d7e25261f073e4490c4ec78c8dc9a6b861e917893457e690e5b0f71db99f79293e9e61520065d06799e1cc4470302d2ec185b03a76dfabe9862567fd3bbb403e23a292adbf4e432c7a62de3084df3bcbb3e9f763d21b8165caff682fecef2a94a0315fae36dbe1328e0a208c15aa123c933fd339153fcb19f02e60b020f38d756bce5acfb2da2c3294a39f8a2a05dc289bb0c798d5e86eccbd0a9fc41ea25c6c002ae03773833acd014de35b277d9067720036db382519aeb8c0094cdbb1eab93aa0d4807339d1cf01b3a3bee44d67e016f336bf095d488f1f8e8c667b3db11c76bea6d3a9a28d444af27474f1c376d860924f0d3d7d095f0247ac0e5f4d895704302723f04b9c68e2299c91a45fe781136ffb6e8723761e8d2a93cd8b19fbc06badf4ebc8211a6b8a9843124631ca617a4a8c4ddffb7cd170338be7e078e9043a8bbac7b384790253abc2eb580e0e3786d53a7170061b47e8f407d3ae8ac38eafeb0676e7c8df3e61726ffa33320cf42eb17cc33d9ca1932d435643b8fbdb95b883e16892cc1b5eaf100c90bc0fea1aed2e8d1b228a2335df8b52ec4f4ea6099305751fde38ec6c1dd58dfce604a49f72faa580844e2b169e74cbd29df6f335eecf79031f91fd3c2701a9db0c2f0bd29212bcd9258499ec8b578030fe0117489a4e43501ad3e99e8b22d8e52e76d4a2663429fe2cda0069e6129763f13ae7c5076eab313d7c0ab67ef663217175074ccbca8789c4b616d82a30d4c0ea5e253f1802e7fd7a10196605f6ce5e5187a62bb168b5cb3ca6efad56e70ca87f0085ab3b81d764bb3a97b6b1f85800f1caaa49d05566acd8044a61c4acc98ac05a2ee619d9373ae5544f1786a080959d45432567c7743acece59b4ff58802999ac5b4b9280038d290df43b84f997d683d61a9d2b68be58384eb5a184171d485c0c4e1dbd8fcc4c6975a6ad98adcbd7cb7b0a69f39a79573b5f9ea75b76057adc009944c0c2a8dc6c7570b920cef0d18ca0339675b1f89e32eaabed6a97b1cade99a47790fce27fa341b72e902ad1ba46da29b30951e719487990a6a92ae6e7978ad2e4dd466b9d71679701b7c97dbee181a269d53e39e356471ab37688434ee35c2e31ed905afab39685289bddffc91e423e4c225eb1f14ab29f28f4926d499c02942cea683c6f7db9fb2a9fcb6c0e7be5e8f64d7a8f14d1c49999fe5df6b74e7b11be79f78956e8747d2c9b514e6deaa7db32461537ce6e6b72dc421a7e1baf8905aec35ca33c6be929d45d326ad65b541dd5861edde38895ef647f00d1784f6cea4528d63061eca141095d570265465a43c4e2e7f14c4274bd9fa1a0716a628ef9ba450a1151101a9e0019cb7038ace904b8064d85d6691e08adfc8702a9dd5835ec1a571a8b5a5e495b0d67386ddac8a491962e0814f9d67786b9f30710f8fce3ccb87e71b54224e5ae7c3717dcec4c1a55df72d6ffdbac8e358673ac0bb5e4c781294e415975538341b510634f7dff3eb054aa79708f5d8300701c1eedca259ac88a65beccc534512a5bdd878bb070b4fa51046669497e23d14d373f5d3963aae054e8abcc80ec7b1880518f782c55c7dd7901815e0d0f5ca76d602228bc0fd6f3353e02b1de77d188c30078cf9355b4c7078927efd35b9680cb69eae9e6e0ff49576d83891e104c915cc701c332f9b6baaa8f731876371305b616e1c2cf65305dae2a22e690918c444022361eafa5b46171b934d01f79df8d58a9e509d50824a74809caaee46d598d97845d968ff7f56154d8bf52da1fffdd621aaf847a28d66211626a619a9084003475cad29c0356d76731c5bd14e0dc312481a1f3ed8590eb28785f43655c65aef4775528bbf97b3d4321ec74342140ede966eb31e92266cfbd371a2cb2368c232b51c655c7e3d8a42a718ef74665dafa4542b52f1693558230cca1e7c0d08febaacae620eeebcd802e8edc0213abaff190d3a072d44a97b57dc3fc34f48227e8755d29307aea4c0941f72f4d647da0d61b204a14d227829f3f43f89599de86365c276856dfcfd74cc3e672655db7ba3aff537e504e54a830b233d66b9cf353be66f474cc6aaa977662e5e88142036dce6ebe3de597a54487ce24f5a0c9495e2cbfc380405df2ddbac615ed4344d3d1d89e790c9cf36a3d1e37953a9bf41b194d24648fe5debdedb95a02aeacd6583025b0b5d03d5195bdabd17882d5c7b2e0e5fca4ba5eecf24d9738ae4eb8617dfa522607213270e1e585846dbd36d27d7c4e5511d4c5fa9db40cfdb55c040329cd36163272cf42abb091129c36c12c2c1447316d1fa16b30e924f517cc8d844f16066f46c6ac05a67cf6ce6fd8416596ed651204231e62030aec5fe7448b928792a7f4844af36615b2d67ef0c3f481c597fca3a2bc0a958721e3a395ad3213cdafc36d9b74a1ba8aa02c257fa2f351c8c04a9c7edbaaa6163211323381e36ae99ac11e992d20cc419ddca47597c6f9238c20ded78dd14b5c6c5c00f604d8fc5fda1986aaad67215d3c252849af0b6381653eaf904c4f86aa24e7adbabdb0c30720df5406274f4b1f1b9be37cf93f3e629c7057e6d47fd305f73f651658a24f9730399fe1ae9f5711998590f35d2325bb0b81e6739db12a76433a5e43b08746c24ade68f4a65eeed0ffc56f5826e6a4873a01abe1151ed2a98317c2e8495ba1f86d48d8e3610d36fc1c01ad545b31d9f9fe0a8dc46f729570d3b018bae41c72a684d6cc0d360c30d8d2c8237a03f6c21eaacdf9caea02e73eb9dd57fdf80a6a5ccfed3f68d1c29deb1952b0557d7e12a3b95a9e53bc538d880adebb0181b6aef1ba611e3cf1bff53dcbafe53e78867582c2002e47c9981b185aefd3d3c30c3499f9a75128fc5ff8ddeb9b90098baea772963630fef18d36f89a000baabefcb32dcc64822de09a942eead71b84164aa426c587d3d8d291e9e2858e71cbfe4b42ac30fb3e95dc6c15278dc5545ac711fb9db3f00d20220c8224dc5fab8e46a206f7939a0ae310812b57948adf98dfb4a2601f7f32f8ea850cdc9a59d81e04fd3ee4bceac77c1e66a48045549045be010e82ee69ed83424e0f749344bfec0cccafc44c2401bef6e0647b06682dd5e1b699eef4d9e8a0c33099e4d5c07d7f7e17208f44c1007c9a3cbe97cfdc798ecf24367ea3f15a5f0a3cf387101e7a7cd301cd28ba189154ffb1fa0a8ed94e9352e75d8c56dc65315b53b2f02a1b9729ba0b0e182ac684693b2fadddfed9e097c844c1cc969d5a0d3381e71ab19f214d4baf6c5745f3c1a5a0bc07e724cf7fbe9e00c5837858e36dc896a0c6401d1aad6771243ef7d410f109aee387cf39f40992e76ededd1fd2bc6717b881739ebb5923b371d5b74a9aba874369ce59f4a95a99ba236c26332a4722973b404f32358d59a2cbc34f73856a48359418687dc6c14d436fcb5514d19bfbf17cabcfaa7ae8f80da84ecc8e4b9c12995fa90a24481d1f3277ab5622979f701166b7b564abee5d3888e4cd6dde9effb21199ba45189456229e6a90e0b2158b6cd631bf82b4b2da611c93b77ce4bb6c31391f88bd62d5aebcfbbb3347dd00d78532ddba978422afc58dd25322d9ab4d8c3c95b84d85ab207c19b8d624817e7c126e67ab46c7e8a2229181b9c5f62bcfd16cf07d71e4aebb6e5325a1d4477e093e4402b5dfd0f1653d028ff48685d51dbdc46c76355b8323ed03e64f162bea9914b73e77a30db705c78158762e48cf0c6ff5a41d03a84707cb36080be8399c37be3c03ce559f58575ce7efd0b8511ad1c6c626275ab64bd7fdd9815b134c580c221829a6ea49b50c9fef90c683aabe081118fa6113f531faf3ab6c3ed9a", 0x1000}, {&(0x7f0000001200)="4ce2bf8b5b29ebf162a0b356115b8209b78fb42850d8ba2ffa898540056b9140c9eabe382532d9195074b55686cd07c3ffd1b964fd872c3d8f40afd94f027096bb5cc6448a97f925e7147df44f6c3f14bf03935e86d75e939a472bc4bc3acebe771025635cd03b2510b6e89d6a12bab3aba2e3414c5970cd8a135830414f068c3588d0ef7eeb7a078970", 0x8a}], 0x6, 0x0, 0x0) getgroups(0x6, &(0x7f0000001340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getpeername$inet6(r0, &(0x7f0000001380), &(0x7f0000000180)=0xfffffffffffffc70) setgid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x8) 10:12:32 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x5f) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 10:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x3, 0x8, 0x3, "c1c686c859cf2b9895bab78fc2479fda28eb8ecf", 0x48, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:12:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) sendto(r0, &(0x7f0000000000)="469fd2643a6e2b2c2674db5a9d2ec41f2dc54ce964af30007ef9d84e946c8078", 0x20, 0x4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) fcntl$setflags(r0, 0x2, 0x1) readv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/230, 0xe6}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000400)=""/38, 0x26}], 0x5) write(r0, &(0x7f0000000140)="fffaf5f56f87696c689c5376db1384599b50665c9301c62a80de12559e906a77082d8babdfb994dd96f71ed738479911b172eb92c0c9c3bd5351b1180e681d9558a1fae38568afe2556c5201bbbaefd32c0202caacd0c678c795dd438908d8e7f201e6d57cc1a96a5af85ff93f7612c639ef0c88e70de167", 0x1ce) 10:12:33 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x5f) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) syz_open_pts() socketpair(0x18, 0x0, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/40, &(0x7f0000000100)=0x28) 10:12:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d400020007397da80100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup2(r1, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x80000000) 10:12:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1, 0x0, './file0\x00', 0x6, 0x5, 0xfffffffffffffffd, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3f, 0x7, 0x1, 0x0, 0x0, 0x2, 0x4, 0x1, 0x2, 0x400, 0x80000000}) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) 10:12:34 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x8, 0x8, 0x4, 0xfffffffffffff004}]}) fcntl$setflags(r0, 0x2, 0x1) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000003c0)) r4 = open(&(0x7f0000000300)='./bus\x00', 0x9, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) semget$private(0x0, 0x3, 0x200000008) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000400)="d280b1f83075ac0f2e4b91582bcb0a41575cb9c07cc368f091d9ddfc4e73a0099dc9bc572e52285929d37e1e79ea4c676bad5593", 0x34}], 0x1) pipe2(&(0x7f0000000380), 0x10004) pipe(&(0x7f0000000480)) 10:12:34 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xffffffff, './file0\x00'}) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x36, 0x4000, 0x6a) r2 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x6}, {0x18, 0x2, 0x7fff, 0x63}, 0x100000001, [0x8, 0xa6d3, 0x8, 0x8b, 0x0, 0x10000, 0x3, 0x4]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:35 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80001) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') 10:12:35 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x400) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x1, 0x7, 0x1000, 0x87b107538646d9b, 0x60a, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) r5 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r5, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r5, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) r6 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) mkdir(&(0x7f0000000580)='./bus\x00', 0x104) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) setreuid(r6, r8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') chflagsat(r7, &(0x7f0000000440)='./bus\x00', 0x10000, 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/71) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000540)=""/6) openat(r7, &(0x7f0000000600)='./bus\x00', 0x400, 0x12) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000980)=""/4096) 10:12:35 executing program 0: getegid() getegid() getegid() r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/zero\x00', 0x18000, 0x0) readlinkat(r1, &(0x7f0000002000)='./file1\x00', &(0x7f0000002040)=""/97, 0x61) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x6) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/22, 0x16) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x100000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffff4f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xecf}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x800}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setstatus(r2, 0x4, 0x4) r6 = open(&(0x7f00000006c0)='./file\x00', 0x18, 0x12) chroot(&(0x7f0000000700)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000780)) mknod(&(0x7f0000001f80)='./file1\x00', 0xe140, 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000007c0)={0xae2b, 0x0, 0x8000, {[0x88c, 0xffff, 0x80000001, 0x6, 0x7, 0x400, 0x8, 0x5, 0x1, 0x3, 0x7fff, 0x4, 0x2, 0x6, 0x4, 0x1, 0x3], [0xfff, 0x9, 0xfb66, 0x2, 0x40, 0x40, 0x1, 0x100, 0xffffffff, 0x7], [0x3, 0x9, 0x7, 0x6, 0x3, 0x3, 0xffffffffffff28be], [0x94, 0x4d, 0x7, 0x9, 0x7988, 0x4], [{0x4, 0x5, 0x1, 0xd1d4}, {0x10000, 0x3, 0xfffffffffffffffc, 0x1f}, {0x4, 0xb0, 0x20, 0x400}, {0x100, 0x6, 0xffffffffffffffe1, 0x7fffffff}, {0x0, 0x1f, 0x4c200000000}, {0x6, 0xfffffffffffffffd, 0x7ff, 0xfa8}, {0x1, 0x9, 0x7f, 0x100000001}, {0x9, 0x400, 0x8}], {0x7, 0xffffffff, 0x0, 0x5}, {0x0, 0x81, 0x5, 0x1a}}}) renameat(r2, &(0x7f0000000a40)='./file1\x00', r5, &(0x7f0000000a80)='./file1/file0\x00') open(&(0x7f0000000ac0)='./file1/file0\x00', 0x200, 0xc) recvmsg(r6, &(0x7f0000001d40)={&(0x7f0000000b00)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001c40)=[{&(0x7f0000001b40)=""/20, 0x14}, {&(0x7f0000001b80)=""/136, 0x88}], 0x2, &(0x7f0000001c80)=""/133, 0x85}, 0x843) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) getuid() connect$unix(r3, &(0x7f0000001e00)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = msgget$private(0x0, 0x42) msgsnd(r7, &(0x7f0000001e40)={0x3, "91c4478c208f0c873c223ee43706259a1b3d33bfacd91e7b8b0683c57ae60edb8674ac9595afa0f8a9ea8fd7bb730df18f81b98f96858c0a2c3195f25feda80ba4a80f4919c3e508b74dbdc3e0db635dafc011999f9a1d618c045c5d4c5c4040abca4a8aaae65dc06b94806445d63badfe89f0680e9613a92ded06ce91080b3ecf7c473c1e347d4c711ab985080ef0156a207ba4b833de00e83fd0f540ad6b2479f6512b5888111e3cfa4a510017457636cd02e648c89ca5e2c26b9fa78d760012fde301ac92a99d26a465315ccc1a8cfffdb1aca1621b0b8fb667ef0d99adc43e92a8a1"}, 0xec, 0x800) msgget$private(0x0, 0x202) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001f40)) 10:12:35 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) 10:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x9, 0xd7b1, 0x4, 0x1ff}, {0x0, 0x5, 0x9, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1d0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x100, 0x1000}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xd9) 10:12:36 executing program 0: r0 = socket$inet(0x2, 0x0, 0xa4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) 10:12:36 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b5", 0x64) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:36 executing program 0: r0 = msgget(0x2, 0x40) r1 = geteuid() getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) msgget(0x0, 0x20) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpgid(0x0) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8, r1, r2, r3, r4, 0x4, 0x3}, 0x6, 0xf6, r5, r6, 0x63, 0x1, 0xffff, 0x9783}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000280)={0x4, 0x40, 0x10f, 0xf4, "dbe04681e2d52fe05a389344e30beb68f1476045", 0x8001, 0x8000000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:36 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x10000000}, &(0x7f00000025c0)) r0 = socket$inet6(0x18, 0x8000, 0x5) mknod(&(0x7f0000002580)='./file0\x00', 0x4, 0x6b4a) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/167, 0xa7}, {&(0x7f00000013c0)=""/199, 0xc7}], 0x5, &(0x7f0000001540)=""/4096, 0x1000}, 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) lseek(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000002540)) socket$inet6(0x18, 0x5, 0xd3e) 10:12:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x400000000000000) 10:12:37 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b5", 0x64) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x4000000000) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) r3 = syz_open_pts() r4 = syz_open_pts() syz_open_pts() flock(r3, 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 10:12:37 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgget(0x1, 0x100) 10:12:37 executing program 0: r0 = semget(0x1, 0x400000000000004, 0x0) semctl$SETVAL(r0, 0xfffffffffffffffc, 0x8, &(0x7f0000000000)) 10:12:38 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b5", 0x64) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 10:12:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 10:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:39 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:12:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x2000, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x9) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x1, 0x6, 0x1e, 0x1}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 10:12:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x80) write(r0, &(0x7f00000001c0)="e9e2dfee1b88fcec6717452a3c702d4193a342aa543db677fdfdf81717a8b2170ae93bd19d22d72854c9b0bbd2a93bac81ea93317d8d84ede378811fcb11f4495ce1580f46f88137a18822855ab8585190ea342a34138630e4a459a678d772951362b056cfc5d32c590b2fc0ccb96ad3d55209c291089fe07f58950bf1b0aca8b4d3515c9c986920f43234858ed1c360938cd08026356d981dd8cb0cb66e540c0776df3605a5296223cd39225b98876338d15a87975a57ca5b719c21383cc3a79e9d2562311c6b649d827fd3af239a1366c75055fb076d4de524448cb3f5b57cffc80a4a", 0xe4) select(0x40, &(0x7f0000000040)={0x0, 0x40000000000}, &(0x7f00000000c0)={0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0) faccessat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x3) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x4d) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 10:12:40 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 10:12:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x17a) 10:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x200) r1 = msgget(0x0, 0x110) msgctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) accept(r2, 0x0, &(0x7f0000000100)) 10:12:40 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0x3) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x801, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendto$unix(r1, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x240, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x9, 0x2, 0x1000, 0x100]}) 10:12:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x4, &(0x7f0000000140)=[r2, r3, r4, r5]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x27, 0x8, 0x0, 0x0) 10:12:41 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) pwrite(r0, &(0x7f00000000c0)="8fc82453603cefd82e32bc8b61f1649496bbbc81ea283dc135baf0703fe4af730e4127419100faefca95391d1cbdc460027692457e36cc385aeefca8b82104e5c2c54ece44ed516bbea7cdaa5851422ae9be85bbb6e0ff55489160c676f69ff8d84239f778f1f653196fee2a173cd7eff0bb98", 0x73, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x405, 0x10, r1, 0x0, 0x8000000000000000) connect$inet6(r0, &(0x7f0000000080), 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) 10:12:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 10:12:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = kqueue() getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 10:12:42 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x2, 0x4000, 0x5d0, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f000011b000/0x3000)=nil, 0x2000) shutdown(r0, 0x1) 10:12:42 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000ac0)='./file0/file0\x00', 0x1) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000780)) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000800)="57d7b42cfb55810aa37d95694cd6b22908d40c228d6f5f7cfbf91f9771159cb26dd38fe52eff16786a17b7ef08e9d447129d4c57efa597236b97ef1bf0b8c26c7f2d338cc2edf1369c4e961d6258b6af219f297c636041643745a6c3880d2246b752cf88bbdf970d269a760c3c0d435612f3d2f388a7074a8b3ff49623abd739231985926fd473a5859d9af6d7f56270e2f87a7ed4ab0800cd7507bc3bfccc13866f89133497cf", 0xa7}, {&(0x7f00000008c0)="3a6ee42b2f2984438da7629ae1fa6ce89515587edbddc7c72a56477870f4681064ec2f2951b4d523e698f77877fc2aec", 0x30}, {&(0x7f0000000900)="9c44d4af552a3a37c75970e4503aa6a51b9f2d0f36", 0x15}, {&(0x7f0000000940)="3caa6fb542d8fff7d2b04c9d509b145c57449d8c4e7c53ebfe09253620fc078d37445939d53920cb3e3b47bfc4908d0cb6ad20b1b5e98fd755c410c0affad0762efa05420050d50cc5ad354a893092d52572cf7d5a9397d412bca72f447b02d0af3e5cf4441c4175b39ae198e025e433436096", 0x73}], 0x4, 0x0, 0x0, 0x40b}, 0x2) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x10000, 0x20) socketpair(0x1a, 0x3, 0x4f229c3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000740)='./file0\x00', 0x40) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/107, 0x6b}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f0000000580)=""/222, 0xde}, {&(0x7f0000000080)=""/28, 0x1c}], 0x6, &(0x7f0000000100)=""/56, 0x38}, 0x0) 10:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7fffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mlockall(0x1) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ftruncate(r0, 0x0, 0x1) 10:12:43 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:43 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8100, 0x40) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 10:12:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x189, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x100000001, 0x5}, {0x6, 0x6e}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x22) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 10:12:44 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10081, 0x0) socket(0x2, 0x7, 0xee9a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x40, 0x40, 0x2, 0x2, "0d4a755f5bdaa73f3eda9a63e43c0889826cc3f8", 0x9, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = dup(r1) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x8, 0x8, 0x4, 0xfffffffffffff004}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 10:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x71, &(0x7f0000000140)=[{0x15}, {0x7, 0xfffffffffffffffe, 0x9}, {0x6, 0x80000000}]}) msgget(0x0, 0x10) r1 = msgget(0x3, 0x41d700e32eab01f6) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000800000000000000000000000007bebfeae9caaf3b713aa7aa753709c674633106801b371107a5c386c46e7f2c9e97e54e9c01c674151b29257382c0a800024fba2b2d57be7b880f655491ada56a2686ca2f8ba4e61d767dbbcba32a20c59f7425d6de122290147e1beebf6b95c5753fe413693043abfd579b8741cf7bc4179006948d1e64b8f78a9f0f0ea8c5a42d035b3503e81beb4046a6bce0100000000000000b23c848dcc9f8894c725d256138ad9af054dfb000000000000009b7427de6b9690503147e1d3c77032b8ba692a17415ca79c460f3885301201e0bb262cc36637b16c4eee8d5bb5a838ac299b621a673a6b9a9c0ff76ddb24556914856d778bfba1cf92c96774e0c8094235b24c1502ce2515d960aea42101b25cdeff107aa5967537aa03ec7c0e5d9abdc719c0be5cda94d810407f04985de7320f0c4cfec59ddd995b43a945681fd51dc972ef8917c9b8ef05e4673b2b1e22dd6cbac7a3eea071f581c940e516ca205b9958c8141fe8f62778d68c"], 0x31, 0x1, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xe) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) write(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:12:45 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x14, 0x4004, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f\x00\x00\x00\x00\x00'], 0x10) 10:12:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 10:12:45 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/105, 0x69, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3f, 0x2f}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x65, 0x0, 0x0) 10:12:46 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') close(r0) 10:12:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000e8000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000001440)=[{r0, 0x29}, {r0, 0x22}], 0x2, 0x7fff) r1 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x410, 0x6) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1f, 0x4) mkdirat(r1, &(0x7f0000001400)='./file0\x00', 0xc2) writev(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)="9348b1dfe8c6dee03c02953c217cb449ab2720ffa939ce9f6622bc6040a83f356aa690542b7ea61aab31c91cc64ee19753d4838eff5dd8f945abb2ad75f6e935310e33633020c6cbfcb463bdf4e547c876df94518abb18673c35418e5529fce78a7615dc7776f949e4d3d0d57e09af598d89b835862ba79af70163784193fd8ef6ded01f1235733c7682e3eb17cbb6b32335169d1e9d47adcaff90b87aa9913d2547cac7278c443285d0dcf118c0cc401087e49b4b6d75bbe2bc67c8626a2db2b8bd36388da6fcbb08f85f5e70d695c088a22916064d6eb6b23664d8a925048132a5175962d8b50a294b9822d58ed7d6c1f2178791e6b1e790547eacdfb74cda4c086c8e15cb5fb857d6d7e15aa53127b168657a51d750f6a9f5f29a2188b7e013cc83ba58714eed875d493437cc250f73b1d9b07f4e60bf1fd550f73ae92b4e511a78722f70525ac38590c86ee247d4792fd4d140c97b0a75421d83003a88388f1f9e3f91cb23d3a3987c927a8c536ce4d967d4ad1869b5f60adedc3e16f33b0b363d8695d6806162191c18914110bc84d8503de173c65ae2d46e2fcc9a069a94383b44e9e652e927338264a1d65a594db5c2553b4c4998293aebf839101f5e72b89d1133fe3bcd1a5c87284611e924e763a98c40338b2e6eac2e577623b70367f3080cf489012debc313c75aadc51a39f7ece877689b1f4c834e203ca850702e01894b50232d0b35f17c7c3ff55f13a3a971bc20bc4ee9a02a4b0ca7880a519c00f0f4543e22127ab994d469ef6e47f49e09479602ecf664a87f7c2d0d7d9d8164cd88b762f2382e6e1b4a7cfb75765d059c6ac1a749239947f803eb8947db1c2b0ebc981fa9b80c0a7e3e00b583345fb01e47795f6a8af560f9bd3bbac1bd12752e9252533214e6bf27a52a1fad47108fc43ce36ed0c50c15c7910e7a7741cab73c805da83ec30e4691621513627d792989c5ff024e8f1e69c1d88e9dbee4cf63913acc34952d6cf9106a02e96aade72aee243cda9932ce7dd4c9bb43a0e003b883bcc1b36f01b0519845222dd6db397d9026aa3c36cb2d7b7c8e70ebeaeb6103bf1375bb9a21ef287566e009e961f7129dd4b9c5de10c79cbadee66ca717d1d9e1fe621d7857e1ff88bbe23c4992f3c516f742c3f5d549de923efa6e70a0ed0cf86b1f4c0d1541fcca550a05e43e9098eb5e6e684a838cad1bfa01c9d6c17ec993b135215fa1f9702852a81db1f94382a56093e91553adffa59fc7b7959700e36b76b8c84df2e73f95308960c9346eeb25ade1b21352ea37b7628e566eff618801f3ad36c9934b9dde3574564ff0709f897d4ad8b3b3052cc9929c9d4cf29c17691b9123d5f1279bfc3b64e10aa3be37383f5235e98b374ad64e80f52475e324b084fabd3cfc4cea96650acc0024b954f5642f880e51d51e8164df29c76b1475c2790dfc255effafe01e64cb4438a02458fa60be53c45bda21ae7700675b1a9524d0d3f492f96c4fc500efd0918f7b7a652231ee4be6031056ffde9a40b086fbd20b8043f0e0995da6ecebc088a998d9f46fd3bb6b5999901c07fe5b76124019e43b819c737f7509295af061dd796af086b46e830bffcb447cd0dbb36e4df93477fa9fb6fc900d42d40e8f35ff8a360a2a0179a5beb19a67bbc33e07fe4b993c74dc0fd4ea42c00582335d04cdcc05fef3c39af65a63da44a0c9bfbb326c1b7f5b219cf490c0be846ac94720d2aba2bb5ee37bfcadcb52205837f5269e1c18ecca8a92854ad04b5fef016e2e3c3505a86194f3cb834911137ca4e0820ecadbf5d5520d6e4c1c986781967841a740949d3bc27b5b8b44c8c0886ebc22af149c325e252ef6ecbfbe6c452397e1ae4f8608b960aa6c276177401881448fb09548fe3627d6a0effc389b55792cb5767a2d16227c48b70f1d5c16eb16d8d6aceaac57ed6a2a6edc5a820ef6fc10e7bc6d25ddee9d0160ac3b1c2fe710c79879ae524cefe9d1e6dbedff54005f0d24466113102bb9bd948b456e9f80ce7dffd6ed962e754a4d87ba00ad65bcc6c823458ee3849be2455a5777efdb0083fd33c54b9698af28e5fa9753d3039749e670b575efc1dfef0bb2473ebf63233281ddb7d38f0e3217abc8ee950be750e198bf5b0d083d99ab3da6d7340702c17e58dc2e9ebe079b0ecabd5ecfe6ef49f0fb2f737f6965731f2bc022524961f91e34c4334358feb9cce5514db2dfc4fcec4fc6c56e4cd471b15a1882240a94bac618bc579274378db41ee668734c0da5234e44b369ea3d6366b0e4f2c51bba0035a2f4208aeff08f2f786d160ecd3c344fe11d0f4c0f05524d287d323835a3bd6dfd7843d70349adc1919359198ae230d7e15927f429b86e21d71dcddefd5554dffa4ed4cc5de61bacfdae7525a2158b6c8e06a96ec78b9d4905b8e15490ca6dba213f3686a7c8bf1d7fb9dacc801936f0e5daad303c1c4c1dacf1fa639850d472fc55beaeaa66bb7ea5074255809372b2678168edddb90facbd697a89fcc7aa8ee8960af44a7c1aa98027e9983a89361f8225a9339cb1cb36042420391387b908ac2d9b8efec5861014bc80e0d6b32b413e0670d6feb7e134c9931da0d337fbf213eee2de5a165f0436a5e9cd83f99629f555f15c3ad5cb807fa12f7a86c8b185a55c0f8f5fbf9070d4fd018a2c9c5078764934b5282ab20b8b04b2decf55abf0729132ac7f6d2a8144143df0a47ac6554eabc8c9dfbcaa572db8f5d05aa263756691ee6ff360e045c2c71a067a53ce809470c902e27f6263640ccbd23b8d2c64433bf056c6b4f5c8b7e113636386c77ea2deac5b639565c07d2cf4f7fc682afd885e89ff7c2b061e0487def9b899afe19642b7d2bed5207913314db1f40162efb23e6efe1c52035d33776928eeb98d73b12e24ee78e55f5f04d79fd9743a0d345348713fcb4cdab0319c78f33caad0a07961a38a50deb492c25cfa4044fae5ad1ef6daffe531cf8cfcb7282887241993b26efcea1bf4c29cab0dd9f1d04478ee0523f3b064d5e4963ede70156ad0b9adb518db79f4d2dfbc31f64f4aec25bb853caa8d8db3e1f7975dd9b791a2cb42fbb638ff7e80f01e8599c63947855f41df11a53d3c006d71c93e962c41dd00c6b1ba1afbd8ad56c69129b48c35c07a887174b5fab8f272afdbd17a1b990e6fdd0d815287005c18021e45ea19480620f4c4f6e5b5b0a51057f754d6457fd92d3f0b56b053b2b8eb4cde3bd266dc4f0c79a9306b0e14b8da821d278856efc67f6df0f65bad358ab99b091614ccf9f25b73aeb2e7b5ccb63802de19dea41ff3aa2bf20f0078ad5c186a86a22bff1143101dccf5380f4ef00c5d5a9905b17bd3b6ad4d2e86e3b7b8f4dd8cf5764025ef32b2022abc624666369d42c494a6147a0663fa14ae5790612f0ce9ba5e17849d23d865db50a7da3f7be2f378b2d725fe1867f98cac818c449415c02b7a798ac89ebe55e999175a94dff5552a8394bc411b88363403027712cbeef16b6d10b3098f866b0ecaaa5a983ec79b8e2a3fb9d211f2ffbba96a22e3a57d3bdf8358eaeeba60509fb3ff076d869a463383dabec3cd754270beae946d506885b04aa79f223ca2a69d4520461398300ea555d9e12f1d8d0e1af96df0941b3ee62af35a917df2e4b12ce6b274e9808153ea29782f80bad9158c5f4318621cf97f0a0ed5a1871da8b3519800f5d862366f0e8025b7abf3f2b40eac0ace241185718be6b6a57c35a65f8c9d85000abc5210045f9f2ede7ca664304eabda2bc696a21a636e1a4e883bb64286ee23dc3be03d853352542e6dc352c67fdbf8b9f40da44f72f21b1fe4c585ef66ac66bd1321127753a201aee13270c3e683324f577ca06304746401b90a8e5a28b3674df7612ccfdc837b83c33d3b84ea449f2c77faf891dd752cdf8d962fa949361e03db3ddb149615fab631b517899f327ff88c0c340c6ccb601d04ac87e8adfbaf02de19a61cdc8b85a0e8ee5cc0981ecd9dd9295ac3328b995bb88f01c314b2606244f60f60458c69015a006504b3e70e8cec9ec73d04727e50747fd0fb410fe929b9134e56508dafcec729fe63a44bb8e125407241755d74c4249d231f1cc1c3a8a62eadf9e2d67d25ea269cbb39d210baa6c56925d058918a512b594ce61b61132da4af80bf8361c47a7b4ab6ba334a3b46c28269854496654c39b88ad6cdcc04174ea7a900eec6d1cc32f40cd31d655b9b9f1688b879913461e35c2d252cea69ed9940350918ef6b64b31f3db1b815965ae01c8ae760209e5c28188c2bc5831b0f6b72aa69027345468622dc2bd57bb3199b68558e21dd9974869eb0a0fac75fede137b7a1290c7ca63ae18beb250e7bf0cf84132d8f95142653fd276bf3b60c6474b78502eb5dab4eb74bab2e379606e07fd693b92f7b2461aba01903bb54952632d24b18c3354bc5b7ef8fa9d67c39913fc398fef0afeb716dc64383eb5e511133e6c81b568d925132b71d8d0d55dee68d58a05473536f099c52836dadbc903cf9b0939d00d94c6367b7b88ffe7d7d0cadafbd56600b7f6c2dcce2b7b00cad72b5d0038e3cf0895700486595a5f1dd8a88d98e60a66bfc782cbe9192d32821aeaca47528e7570edac514abd80058b0ff8fb3a4a4236777a61bf6a52bd4955077976550dd3b8f8d62aeef9867237e7729b4bae59d8422570bcc76888892938ed42b13bcf88fd0bfcbe54a8433d3491edc8e453c2b052ac5863494093f527305dd1c9f6097a812585161d8e76b0a202e065d0695fa2fcaea417e6194e24c3a7143bc946da8b3e6acd979343f4b83b3e1a15b3f3f1678e039f84d9f9d8a59d85b53375b9f23839097dace2d5f625188387b6cf61853b4b1452253f6cbcfee709ad5f6ed9d2cbe75ae706fa0066a7c3aa82f0337b5051c504dcb3462f9c8792737915a04ff4a052fd2a86b91712e6f9131eee5f74561030114267b1f6526594e980c3882bc64ddcb562314e7f864a28dcee617d174ceba71a9393412fac63a138554ae0f722705e8e1f3f0d2b1d97610db13fa00ea9573a0dbc71b39c665342896c5d05ebbd36356ef89ffd849a6eded2e2eebb4cc358ac331a2271370b11e3c36b71cc44e541a708f79a67146c254e8cde5f9a786c1b7476e816aed03acef252f9979086f976d741071645a8c6a5dff530dac11228e864c5b337829d53a12e2a0c3d912e06822f48674d9d98ac298d4c92bd74b882eb897b6ebd7f59952185dedad32f1f903b06000fc6dfe240266f4511aab8aa6cda8e2d75a1088a3c1bf1161db024f4f783b681504bac30cd045b2b87654f302f0faf1a13f6eaf155c8dc1a365d4ad129bee955247dd98ad727c38352564d8d72fb84dd4f2769855a62033c9c897ab6f74a806d510f1eda2f943b72033046b66d33385550fbfd38961e5238391e3fd8f2785fcf8db0f80ce6c5712b31e9f5ebe613e5fce1b48916a1dce0f9bdad361dcb38c989ef7b7d3eb7009ce3bc56bc06972bc9217aa6f4b9d1b57a560644b4984c25045a91c710255272b664ee4545fa5f4bac57fdce7ece31efdecd37f206809b25f4518407dfd5ca88330bf2f08153de592e87bbb09e318dc359eb1e5ca38e2304111e918c3bf61a37347644bb4c7ec29ce9ba17e5d01e0713dd7380dae19325ab355bc508e50d42775a0b3bc1a4165c859746063a4574d65a8a005f0d2f416858091cc6f6dce1167e5c53c0f5cec01c74d33b8a53ea9689be3160d2b13020595a467be44927c02d1e1c963cdff4cb18bc5f5d10a73ebb51b207b", 0x1000}, {&(0x7f00000010c0)="04b66b03052dc1a13101f9f217126988295e92289a2374fb74a728baef1eeba05bc39c2d9483e30341f50daa9cf6b3ac472f962535d2d2", 0x37}, {&(0x7f0000001100)="25848f23ead5dee86e5b9e85077d2025132b33b85a6535def7632b0cc55637688a50c12c1f421032084aa94f7fb53193d10c2c1bbe33ec9e937690e84053edae7ae4bae8dbf4576a58562262212c4fa66cc50383ab8d51f99977af925305c76b50c9a2e1de53245f5a9edf0d05d9ea6b3e7091e4e41fd1a7b9a70e883479638be70a16648ccffaa988bce0e93a3c2f1ae63a71ccdd3b5a23cf", 0x99}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="202ac4d3736e", 0x6}, {&(0x7f0000001240)="b2274e3025a463acce903430b9b6bad0ad787bc1cfcd363ec1e343a4651d4fc4ecf4dbfa8ccd80bbfbcdd9f29e6d39f4b05da5459c70b68e8eba957de6169ac54d287ae2000ca8e72360ef1483c4778b7cea0287f97b59e7164074648d5f1cbcd79cfb46c4bfababdddda4c227563bb21bf3b0ae44db07820a37afc49c58f45d64f45c071c4524a4bf9c04dfcc7e0071716819c59810204e61e0a707ee1f0fa02a2c1488a0133f5eb8492080539c5dc927ea6eccd26dc96afd122667cff5111449df21cc04565bef97b61886363df8181a1f1dbbf4f2bd08692a4410054d288306ffbf4f0531d60c0e18c9456ca20ce0", 0xf0}, {&(0x7f0000001340)="9bf21e540c5085ec5797151d8b64e1064f4163c6aa9471291e2736ed7fbe4dc8cc8e2785d4eaa6c942dfd2e914840234cc4f1fa15db46296", 0x38}], 0x7) 10:12:46 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:47 executing program 0: pipe(0x0) rmdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000000)) 10:12:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x69) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x6, 0x100, {0x6, 0x7ff}}) 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x502, 0x8c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 10:12:47 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:47 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="93", 0x1}], 0x1) lseek(r0, 0x0, 0x7fff, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x7f80000}, {0x18, 0x1, 0x0, 0xfb2}, 0x200, [0x611, 0xfe4, 0x2, 0x268b6be1, 0xfffffffffffffff9, 0x1, 0x0, 0x5]}, 0x3c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="10", 0x1}], 0x1) 10:12:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0xfffffffffffffea4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchflags(r1, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) 10:12:47 executing program 0: r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = dup(r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getdents(r2, &(0x7f0000000100), 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:48 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:48 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8000, './file0\x00', './file0\x00'}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = syz_open_pts() getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/91}, &(0x7f0000000140)=0x5d) fcntl$getflags(r0, 0x3) r2 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r1, 0x2fd7429b58753ec1}, {r2, 0x4}, {r1, 0x1a1}, {r0, 0x60}, {r1, 0x3}, {r1, 0x44}], 0x6, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0xc5, [{0x1, 0xbb0}, {0x2, 0x9}, {0x2, 0xcb2}, {0x1}, {0x1, 0xff}, {0x0, 0x2}, {0x2, 0x9}, {0x3, 0x8}, {0x1, 0x4}, {0x1, 0x2aa}, {0x1, 0x1}, {0x1, 0xf9}, {0x3, 0x80000000}, {0x3, 0xfff}, {0x3, 0x1ff}, {0x0, 0x101}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x90}, {0x3, 0x400}, {0x2, 0x324}, {0x3, 0x200}, {0x3, 0x591df990}, {0x0, 0xff}, {0x3, 0x1}, {0x3, 0x5}, {0x0, 0x76}, {0x0, 0x9}, {0x3, 0x9}, {0x3, 0x4}, {0x0, 0x7f00}, {0x1, 0x4}]}) ftruncate(r1, 0x0, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000400)={0x3, 0x8, 0x6, 0x8001, "7bf7607a518797d646fede855cea2d61512e68b1", 0x20, 0x9}) utimensat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x100000000, 0x8}, {0x6, 0x2eb}}, 0x0) r3 = socket(0x21, 0x8005, 0xb0b1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000004c0)={0x20, 0x9, './file0\x00', 0x8, 0x10001, 0x7, 0x9}) getsockname$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0}, &(0x7f0000003740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0, 0x0}, &(0x7f00000037c0)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getuid() getgroups(0x2, &(0x7f0000003800)=[0xffffffffffffffff, 0x0]) r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003840)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f0000003980)={&(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003680)=[{&(0x7f00000015c0)="b0a878d9fea2c6caf1469924056c248b88baac9affdd3d844628742a6c643fc68deda55abea3d891d6745518890a18efd31a57735df8dd3c65b771581fdf", 0x3e}, {&(0x7f0000001600)="c12ccc3f8c10ea9e99d18fecdf7f1eb9f3a22ef262ee5aea6a022505ce319c9b18f8b7e2e82c31e19428d114edc82352ded31b54aeb03973b8de802cc051bf381b5913a86980d2241d6c731932eaec4fb00af50ede6b7bdb4436fe4d928a9187636e26041ee74794095afaf4df12d55c993924d5279aca0eae6a5918e045392729cd4f2fb61b892e765b0f88acd61b3b46197e811d8d955df66b74bd12b4619f78bdd109f1e55cb171875745eb90cb2b830b27a026fdb4e6c3256a9e44002d853c7c15f6b12bf6b1557860766cc8e281eebfac43c57dc5c9dfe652cb85835a6a78fb520f17516b92adf6b6e9674e10799ef465e2d5f98259e947544f20f09d0769df9b27a034aa555b44039ec7da19a61f1bc24e599b8cc765ada24d98781afb478b115c2096253a14a8f74ca3f7faca3525ec16707757e8758d11e9426ef2367c20600dce9661c62aa7d7f767b3c6620848355c543ca12fbe598491c4cfd9c59a3ac5e0a95b9ce54068bd6cbfff509f7ee7f70f097032872e08a4447e175c694ab2b41c36a1eb51a584b058f665a124548a1f7d98673f9e2ba797489a3b3ff2514ddb4b76346e1a6285e289b53fa88cd3dd622f7224ef41dee35b6766d893cd91a86e3b9b7f3f55cb052de4622638654237a55efcf95a24a754a8b00d2ca24a7ccd07efe051335e534b92a5afb3696a98f1482583f4e744ba49a6f4ab937a454acd068a5a89e1daa2146c81c5e51f7b60ea442325dc2c6f48cc8c0ed8068ac11ff91a6515248dd3608ab30f712400d5a8e18bee99a4dd4eae3e145b8b6a84e8708fe490ef024ecb3e8e171c0232420c8df07d59ea0afc193882c7b617fe9c878fd587c26d3fda3b004e456411e389cd67c82d27cf044506e7666d8c9d5b9a699835c9e03b3a51c6b0001d910ca2693b3c660662cc6f15a43026b171a9b69ebd7e683388fe6a8b5d0a9fc0c932878bf0fc465cbab6f210b35061d2751346c60bfaf9e18016bab8f99cd9d73a793c352c06b67d95d6658deec0241d0d299c4d613391675b798627d17fb6dc54872968e863fb4e257d76af2ac9c808a45a1053e12769fa3a0bdfa659cc128e928476befd50726d2d870f70a5ff0db3b182f26a5bf875e0f54e1b8e81e8a942f8d6ba877881cb3cdfe2daed6cb9b3553992cb8e79d0faf1a33f05378a4564287caa9be323dcd572ba89715b371393dd380ca039acec29181d8e9560585d3b208e9130a4bca35223e15ef90740e9a39bdddc2bdfd05878254dbef53e5aaedfb211839725d08f854c3a589223c754c2ea5f00ffd9e55b9d73d4f92e353f4c071d18246f19a706b3c488c59f9a4ab68f3085980c4c262bc227061652d7511b0ecd917564e645f2f209eaf04841e702411d5552d6a67fdebad2b437c2b73372707c1473cbc0a2ec520fffc3b924537817fe7790c71bb9363f46c55aec9012afac51bee4029d27bf8a996d5efa21853c2779f56a174350a5bfae09adc7653baa2df115d7ba58ac929dd4ddefa94035d6905a50257904034688bb1d31153841b84b5905edfc36276b19207497274af2d3eb58d30f25e12df0e25fcd436b4cfe4b7f14a21d2b1c9a96314c3dfaba05a924ea4af9941cf1c3b5bdb73805ebcc68ca9cb30d02dd0087b2e467bff29b43ed98c33b3d7b0880955f73163c3ca65e62556bdeed91430b66d6d9f65edff5486dc213be3417c0f7a87c8d7631c7a0da9b99fbf3426822d9b4ef58eaf60b5c59bfb7899b6bed10ce7e7abcd24525420ff2e81fd22af8bb11e3e6e51d9f234c67e85924e126ca12893e0a1fdb0d6a4f172ef239e131fe1bb8180093f9fdb76a9fe17382216504ab0d9721a10baf2817f4be5f1461f3319f434a062354846e3bb52560c73a1bb1241c8c3efaf94e63167bbfecb3e5e17a8d6167ff94ae3893e03f0109c0f0b41540dd5e9165532b543e811604627ddc4ace2331a05e10e6dcb4104c0bfe3197948786140f77269b58893ced5267e220b31b95728ff19d9912f258861c20d545d99057d182a387a6c429268852c13fe5d95e2b5c6ad22d9fad98dd72f532a4eb8dcbeff890eef784f33f4ea6a9e3a15064bb7d9afba06fd42bcfe0c33f34d9d06d47f2322c14a6a8eb49b6089e6a9a1e0312e05d04c7f62ad7490963b4d27fd329d1a16d805aba16cd598bb3f0773d0695e4b98ff2cfa8a1ac049acdbd23be7a3d4a42e3da279910508fbbbbf0411496c9eaf0ff892a8cfcf869fef6ff7d6ab3c9d81f2204d8d78b47266e2895dddbaee672c708de4df9bd08876af3d7eb2a75a9964698a6465a082423f3efad5b7ed5b6b2689de82ad3b22676c4be3e7d57e7f48e1fc9f04e67bdae41efbb79fc140852ed3419b2e454164598be127eadb80799b81fdbfb4a0ecfaf4b3410d27525c2410fb8c2eaa2181fce0f1bf974aa944f0bba8c1b3fca9f710bfa9628f109d4c116a9668529dd2bf23ff9e87390f3dc356c567e3258b2d974bff837ab5ff241dbae6ecfa51694d398442f374fccd9a8152783a840d11a0333d136ab5ecf92bf10163538774677b8990c15c74ec6afac54c78c8c361c6900704187a033c9b165269c17fe313cc41ea46ca94e73448bac01a698696bbc5c6fb13e075be615d2a7626fdabb05082277fbd8ae0ec84c7703a6c06fb1d128ba5a640c1fb65c2cb81c289061ae462ba0431273c4046672cfc08380c44a893ef4dafbc91a3423d2a070898738d825ec45d3d6f863665083b417c62d6e797214ab32b72dc058abc5638f3395fb201e70a983a1afee4d3dd0c2293b031f6e49283ece6c5e4f26205bf187df1e2eec2d7a4fb17b251c46a12723a169499dbe75fc5079837b7ce63bda7314905102c90e24f54cec67177e53cb35371b6c063f51489e3b98c26ab889100cbf817453df1312ffbab1cbaea8a091737d4ddc052ec9663efcacd85bbb703168ff110f442788d68c3d2c3f224adf67a282d26d8e492b46e36d0aee22b2eddddfaaaf1486f56e32b28747fb486b10b994a5d13411473c5fc23945546461ff40897d998a7afea4a0d05b0769a6ec747feb325a73d345896ec5b093a12e7ff4a887658a6e71c4d3b3cbf0d265c71134a03c543a61a75addfec4d11bfc678bfc2d5e62fe39f47658bf0d683a3f97b42f96efd838c9db94c764cab2a7c5a2defa984f98e0ed6bbd5774fcf0f5e2220d649db3d97c6d3df7dd7be10d5fbd15d7bf9e3c2bf3577db770595166be1c398e65e8937aae4870dec45832c5fb379c2750c9f0f7792b25c92af460be09a7de642c34a55bca3c006e1eddb170c5ab61d79aaa663594f7428b58a691303ca5c1ce4c640d9e6c678e777f3ab001fd2476cdaad1a97e30403c3360bf1a7cb13925727ec785f5d133bdc6c78835e5587ea6a73ba279a5bc076c898eb4185b455b1cb228aeecdd442517b11b0da1409d8e09d9b525e411cf717204824d8c691c3df0a1c48055890c22d7dd8030237d2fdac1ae2707489ec4141cac63ff76c0a9c90b30d8733105236eeac59e121a727559f5f3e0e8b21869997722c067a8dc256bca0950ca59d318a438f4fb4b4ef8b90f1746e0040e3c61b44663e4234fb706c223655a73b6035861d0f0cb1b8c09937f75e554c878c610aa688f4e6edbd474ea84d9f813f32bfb99996ff168c3cd1c59cdfec01ebc847af9292ee86e8e2d96e1f103ffbd4bcf7e31b5b888a82014abb88bfda8bf799eef6e319c9b75879c6914a3c999e009c4eb36808e7cfefab23e1cf2af828a8707692412d0d9c642e6b007274639af20c782c23636efccb0c434a0178de390adfeed894d9f88a84ace7fc0d9e94158a7b77f5dbb9d4b65bb97583fefde7fa42a059d9318450f32b76b787845d168bcac1ad2d55c590c2538bc150d2b0a7061f1ca909e6d8f666f6e22db1b466973cc1b0c8c3cdf019185183c7e54ebbeb2d72fe4418a680ca8c73c215e81204ce71c59489d080e2461a9f46ab46d4e2093b9d6b53c4cd829b0d984c7482b33a47b44a1b08fec3e2ff41921839a17c87f7248abd3196656f0e3ee58b8af3e67319b73f738f2b7f006a9ca7beeeaabb8b1a13be93f26fce92612d90fde31e547f0e63c3a27e65f4df6f5ce3a82d4053cf39289d883f010ffab83ddbc04591c801fe328e652436a9331ae8a37079212dec2f19fe4b5bec54d8edc80fced69f66f63f1f12e1a657b00ccda38a948f2f68d84bbebd7d8f8bb911b5d65e16cd17eb26ea50499fb385b59dfce451810ea1e1f8074e16169223f5fea0d24807e1731bf54b85d3f36f0a74f899d08b00bb0e5f5fc8f57ddea7efe41614f1eef35796ef5b03f07613c061967e93ccc446bfb1f2f485330bb1d5dbab57123d8699d34bf9e2793c4bffa232712773ccb4bf9203e1e148d2d5c0a4a070eff979cf646ef64211949cc1bc478515b523c32e712c8c7854736aab058ec391ad529f98181b10e111325573e41a0f7edb4429ee2a35ea6ca9bb95e024ad24fee9b64d1a3af6c59de350785b5d31c897ff11346aad95e271a403da0ad604b6d987c9f3db8cde88315de803d6e63e7747dd536fd95a8a5f4f318226b901e8997189c4261d5125d95c02765c4b0c20e784a0e1a58172088c32d34f82d0c031f4a2c33a5102cc9171165593095a8e42b58754fb7bee8b51f2ebea3e4665b2cbf3d47d731e8d630cc8ace3655360e5c48399b8cc70ab54774694d7555690dfecf1e5e771cf438bce441f19704004a8ef3b913c1975c947eab5fca0e89858f4f9890b679e6abed271567a891e0a83ae8462908a084afd8749adb23d3f179b05d4ee15d041978534593e9136c6490f34e61fb5d7c7e1e6436ef002ea4ccfb0d7b8e79219e8dc6662bce914b45df5a0f9236117fe2b586543dc735d8517eb259ce3a727a62e06cfe5a18c559b6b435d8a0173c7442461b2ba279a135b619697c9560d09a90af46dcc78dece5d9545c93767dd68d0d6a7ce4a917998953b03d47a0d30e23cdebd75d713c09e2115dde7f4f6db37bdbbddd18bedbf6d457f8144a67a978e652d0b3ab51ab8e91b0951380c1a8c00a2210da30c926590f8a222c0e0618d955f9f1a97786c526d7f379ee64455a29fd2dbc340422db04c1657965696cce52a421e617dbabb06ab3826cc8bb7ff7e819538197b79e0c0a6337e9bd93b9e6888b58be74e452e3908c62db52b5b676b5ca9ad05de44f65c331669c1fad5008166d8154e8bb98f68d27c2698bf530a2a0f05d69d9c08769eda5d9733c6459994510167fabcc43a1e84f221d9977d22096c4b795c77ec7219d0d8f61648ec5d932119e3cc89dddb18ab45a0e58ab1d8d4e84dc2f91e93a6e58879f3856a765c66c72f2df0e2c5003f6cf91d96511642952ff371395b0bb98574a20b10a3fcabd062f1b1875aa0142f0d45494677831db274e1d4f665c51469ea6b41b25310958c15c4c83e5ec8d5fe680744ed2ef1d7f62e8705208c9004af35bd02085f28490865ca33de9fd1c34415df1fb224a94c543a25bdfceccfada6e0e98e9c7f57bbd3ebf4a3b58c78328db41b86df71adbf38214536273bb59bc3005e1cbe85184d5d42de68e0819c890565b3567e7aea00a1cd804dde86766f7c09cb048f9db8ec15919d7085600d5ee117f8682ae24ab83a2e595c65720671ec4bc419bcef6c5b37e9add30e90c12b03509712054b2efc036ae8fbca0fe8cdde02f81551bd43996afec12a395bdb8cbb99d67f947e8dd76454f2778334bf386db484d4332344cd6a4b5dfa312f0c881f10efe558aaa560731487636", 0x1000}, {&(0x7f0000002600)="a277a7eebe10fcd90176b7fd642b2dea3d2c78fa11af9cafe0e6cfc7c9678f0427e83a31", 0x24}, {&(0x7f0000002640)="c22ba32fd348af7a06092d04b9af9fd55f380c61198156a7d912089855064589f40dac96720f8a2077896b1fa4ac69899e3bc760d0256c21eddd386563e57cfe32b5487c05fcd9f9818094247fd0302eacadd301e91b922af5cc52bcd49bd0547cf3ae3dbe1cb89417d1ab4308790479d276dbad9b6ec0f50ce05149684315670b330ffaa309aaaa04f8aa26979350846c7b7e186b3b143871d6e19ca691cda5bb052db802787738f51a04a3990d4b4c77d9860c55eb631c26a5719211a35ea18222865cced34577eddcd5fd65e7bb0454e29b5b4aa722d912668e816f62e34f838918cf843ed421caae57d1b647692d8a278653e68f4d669b42c5cbb151b814621b52d8aed5f5b892faf67a1397c3fb9c142bda4369f96a125e534db5c3ee6a926667277a8f2b57e9c9e65c2cbc7f77651b5cc9e6d96bdc671630203bc9dd73e25f9814e4b511f980d45eacb436d5997d959db9ce0ec6d94474dc644405c2b4be3209773fd219ae5f362944b7f7e56519c096091c8ce9b36e86e0432cd06f7f36103625e9f335431de8210ab6605ef15a8e48625d16c5046635fe8cf280e5d55a41a865a67355ddc9c83117038d3f6eafd7dd3295ebdfde30b5b6b5eb92e8d90dd0f35e15aceb390a3824f714bfc8092425081c2226f3ad95b198169933de81b8d27c798c34b33589477000a1c315d20fba37a88b243d61feaaded827d11ba2c3391399f67b4c053155e02dc5f83a968ba86a7951e120e93e6e4243be46cc0fd141ca0b7d5559c2ec046c52a2406d4572c4aedd5ebfa84ffa6171d41b3cb95878dbd2592d1207551a938f2b31ea658d53c82f5fdd4c451620690e8f5e4ba897c521c471017d88cce371789514e4db21edca9423f8967af2c067ce7f4afc80d972c5570818a7ad613dd9a584f096590ebbfe71064b55142320554d85f0335f90a6a30b4e5f36104684fa597e5c22ae91822d439280399e4aaa1b8406b2d4e1bc625d159b4e4e7ff6b0dbf8bf2eef0bba50e87e8eccd5a1f8195c818d3b2a26d33d3320ab25cdd0f7a640d830aae9b84bfc36ebe7b4a06d250b6be316926f68d0d83d733920035d327b034d77e5731e927c4a4669845a9773aba3e8f1d02399bdb91105384c96580dc5146ca82b794b20f16d9d15b2a02f6b287a85dbb4868ff1ce8a93331c32e072fe5233271b846a437fff2eb8e97b78a397e05f407deafec8a8a5a0dd34d304d81016e32227214645acf0fb07dafae89b2b37be2e58034f6e8754f20fb323ee64bca7c4fa3bc973e5f5cf8f3de1848414776efae14dce0a3b6e531356bc5c4e95f87e0202bbc5cddd26445dd95d251054bb605f9d841ed76dc48ca4836599e7fd80d35f3bfe9839fb7cf86731283802ed7d901f258f9e6f41cb860e67810219bfe03b6738ed991b816286967dc2ead2362ca4cccab18fbf128ca59b915b0a7e36ed3d82e7a4d2dd18a7b66f092400e18de832b83909ce4c2c636fa95c167093a2abd09afdb1982dbee3c12d285f4044eebf5d2b05dc09fa03f36ee6294965d5b8b3987b279fca599eac06331e585a93df1ddc2a5bf937272d7c939825343581aaf8780d2438b7818970131ff2bf55bc4346535aa168f330188677fb795d34bcd49f9789616ec649c132363251ce5b73e8c52d7cdf37f422ecc1c729bc50e8d99ea706992ccbb35b5d039db2f0a201726fff070d604d645d92feeab55e57e5f2f4c633f67382603fc43858b09c19df8ba8654f52aa387e72acc1d30080d9d59940c723140fbbe9ac2a403c8d5abd962539152ec0576c4c2ac1256dd4f5b4d3315631852328ec6021413fd0381ccafa542852714435bb868e3f76bc52be57a4f69269e0f1e72914889d15e1fe7532b868adff2d5dd527d86c6af2036c53f52f37ea2f988ed5ef9454f73ade569bcab68be02497af0d96089a31dc1f405422b58c0fe36b5410ce17caa378c3fd1d80cca82c4de069dd47d2753a9b764c6c8918638257b2fc851bb3142285238cae198ca0e54f24723ee7feb8184cc66a4e84afce723af9559764a137a2ecf0801238c88b717e06471617ca7b0403a47ae6c4a6d98385e329358293a90983f9f2905940811d2b84624e77d1cec7192a6763c007444850294a8e74ac64677b5011e2045de911aec10462ddc6251a7d539249b60c2c1eb717307c1d392950068247311ac527ecb79023a747c4cde5cee4549eb5b2f8d5fcb2ad42cdf4810b37ddee7bf65a917422880681859856532323497f784b7749e866654a6f4259cff188812f3ec766648ffc623f65aea7e19dd670b1a548ed781ea77e54df732042e84c286454044374419ba55dde1b432d13211f148d146e54fce7de1b76749058fcc99eabaccd0722e083b8d88f15b707906c4cd514ef45547dcb4c1208409d651e7fe5c3a8178eec4f65544ecf8bcfb4358415b447b97284e98b2b7fce9854ec1723963a3c81ea20d7e0859228b2ab2f807f724fc5151520b4b4e6d115c09201fe4b7c36bf34f00a75cc0882829698262ea40d61cbdefc911747edd015392429b73044354b297b2c25c5787de07acb273bbbe09f170cb9ee20ad04a5078788053e7e806d7e415b5d254e5ce5c03fa142de385ec8508f9b58973798c26b31c29790b17d07169e848d78a9bed19799047e3dc57d36026f1e97eab2254f9f86efe7b1d5f23aacfa7040ea62dc3ada6eb397ff3a0a80094b96ac553383ce7267b8580f119751ccf6c16d8159bd05f3e2df825c691c93dae4b736bb6e58a76de30cf1e6e607168c9fcf69eb2dd8e21aa27279855ed4077935277157a3762266992f487833a19680f0e6bf655369725243d3ef63648f20529f0342d3d366a0453cd431520d2d8cdc66fb654527f2cdcfced8dec8699a00e58ea72b03ca646d23ba388416aeb6452957507a985f5e049a913d28cd321708dc25ad010f4ffafa1189834f212d4c3adf9829e47282fc7b77d64ea130a6e14175c289ab866fddd19225a61c93ef1b63263aa1491a9b997688904b40ea23fa341343bc3ca5a825db0bc1ea0a0184f798fb2a5bd6280e596c146d6cbecb0574a8eda4d06cf297a4aa2f5c79ea74edb501db9abfb9355bb50866c9badc7c59910f9d4440a9d4e7a42c474cb1d00bdd985a5b414947321eaebe5514c4aac85798ad5e7a18ee116a81b8553be55bc5aec3280bbcaa690dfc01553daac7426a97472eaaef44e3a7436edfe7e29ccfb9010f3ced59c2e4c58babf5b5fd44659d9ee2427b21ba78309139fb0e6c33f75ead2c4318737af691571933f8f36f6e092c63feff9cdc3906c3de2d9dee7e554b646c538ac64584e195e122adbdb904ce937d1150f5b9dd985854123c09d84dedaddca17666ccff778ff15f672a4cd5c1a050e74222cbb891086bafafacb903702e58465e8e6fe1021d260555d7e825c5e1240ea4b5187c842db361f39c73ab3c4c73f2e94801f5bb4f7d65ead09f5823d3b6069176f356f0cd1e203a29604b8dfa60a8ad21d1b85292b93bc64bcbef9688149aca7ad933f9586d4e4545fb767fba9244a8cfba0250eea45c2708d2e496d02ecc73a169ff9c90cb74bcf503d65301e914256b5dc63d644861c2c665f838d695ea20a5907d521e3219d9c2ef2b4ba5b56fe14b8ba5a60973549d81e5b85632b4a5783fe5d29a077a7fcc273be7a1aac2e4efe55b418d6f35317170dee1b9db84bff28e0919584835275f82ef0b11fc2059774b5aff058b2623e015e8a0b687adc12f1d92cfcadbfc151aa0af628477e67a3e929d6318f00d0641edd487358737356b0c907f31fc18388fd9260a53121b03a7ce998bff81a82b38423ea4511e8ee9b473f3886498200f8b91ec32473e36dc4032c00df28a44a6b185694a6f882f74eb6a5e7661786dc4fcb055cc738d200fc42650014153c481bbb103c77cf4637fe8783cac9af598d3b8a0f347d24bd10a67335a9e5b5299313d77d28030e5118658651531aee19090ae749770d6d031f02c69ecc29b01dc872d9e6cb782e35314eaf9399c1027c1c99083dcab66195bbf6223a8f3cf9c5cb82a9369a67fe9d96cd333c80385fc4f1d140d3f97e2c9177218b572cea4043eeb24a3e78caaf43e9b7b32c48a913f863590130c474de3cbc535a9142327e30ff508890fb88ee776e5161acca327f61daaf4c04320eba2dbc2fbb1917214121fc6f649def59dd1236cf961ac32e45393e53511902b512ebf045081726b1756f8883ad766add3982579fe0ceb51155e39f4536a88d979c8ce8e025b4b6094887ec39ce5d51bae989cc5c4dda2d52ef5b5b71e2e5c4014f0e64cc7ea6df8fc185a83a458f8161b885263815a894a6c7972d35a9dc25f7a908dbfa8291d68c4671d57db7a632df9ea6bfb6b059de51b094f21cd2915ec721428fbe4a4fc898bb483e9d26367727b95e6ce60cb2245849a1018ad2d6abda769fdfed830fa0567cd5d11e37905786d78b43717a832c5ecd71d17ae14ce3332606420e606d76a93049324b776cc637a028943051b7bae2ba263dc1c4471b16351cc65ca725c59135d278e1ad2a2fdfb7061cd5004cae9ba4a3a7f48e555f0f2bd2a9bb75360b1be0a7774fa1eb246b2fef0ee21e2513c47146b1228ea3aeb25b913640b9c70034122647be127f1be61b1fd399a93db7d5cadc00d9cc2ef292dca9c44935e68a156d721eefa5cd2ae5ea2da9bc0bb72d2911c28e514908a40555264939541677cd4b0202459c3e832e7aa04792906a07fe0322c1a073146d7bb1afa3021bc07df39df8b0ad2d0f192e0d59411742051977f24883c89c5aa39be4d9f4d02bb697e971dcb4d8f80ad9aa3b9ef5564ee62a8e7f85e0c857beadc499e68e0a1046bcec6c95e4ab61bcc511686744e1a1fa3e79255ce24a79421327dd5c1eb67ae0e4b4b875a8d7086eaf09a3cbe9f999375e155637a3b9b5a6985c612e37982c2d36fedf8365f222f7200e43059a6cd7bddf1f0444007870765002a7dc42598350579205609749c38a2c9d39c9e2a7fd83f97fa5fcd583b2448dd603c73f9eb2b05f0907c73b7567ab88dfa513695a53f914cf5e9bd56ff8a8724dc1ea62a1c322789288aa462bd7b3e5dd97bcb639f81937dda0ea4738ee19d61fab53807d4746635075ef5c8ffdd4df56f57dfbf0dc49136d5ee97aa392f110582c7225bfbe1194db0d9a72c9482dcc6c111b021a78c06d5f70af026ea52df282b3078987f8156260f044f3986e9a8e3c6b49ad4e63fea86d815ea2c74cb073e663f8258f317a92f9c153ea0870e079dc763a422b789f392e55ba008bbda449259983b96d09399ddafb3745eb5a1d2d7fd7b4afb22b587c0460b10e473f162a46049503fada5e571f68469f87e546adf02b3c1ca4114e4301b833225b80de9051a9f01699cdc3253f422ede82bdd22434ec10ac4feb515bf3acafbbb9cab6aaa4b25edeee806f14f576d5eb774b2d13a23cd0cc80c6e6f6e9d939ccd4df7666417ece0d7ff0f84d59f3f89869b80a0ff13f8efd39ab0f2c3e3c86c918bef067ac00b9c731d7666e70ef6dc91060cde6fa75c63e2176db3aa6ad8bfbbbd1fc3321826a446630f08db86172e49ead285c7d330aaa19f200137583c1f566bcdc064fec0e4bc90ed1e23666320bdfd655de814fa50f67945ae28532452c8663248c6eb67b1a6dd20088bb0b1a830886975e74b49ed9f85323c81d50dbffad9a07d1b75665cecff8d844d89a556c7ff3f43792bd5986b5f518d78c6c4a8108c9f86e8b4c39f2878505f2fb87511a2aca3fd83", 0x1000}, {&(0x7f0000003640)="9bfc12bd88b66e5e89439462e856313b8d86d12503b871291eeb0eac4fdaa4cbbb69c6f7e1939875e6bfd9b2fbb8e7f2a5fe12e790c4a7083805efc03900", 0x3e}], 0x5, &(0x7f0000003880)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r2, r2, r0, r3]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r2, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r3, r3, r1, r3]}], 0xf8, 0x40d}, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f00000039c0)='./file0\x00', 0x8000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000003a00)=0x2) 10:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x8001}, {0x14, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:48 executing program 0: kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000001c0)=""/58, 0x3a}], 0x5, &(0x7f0000000440)=""/180, 0xb4}, 0x802) r1 = socket(0x37, 0x4000, 0x41) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0931eaee8f1466cb7d123d131a6eb88b3cfd37c2b60f050d7511307be2ec683bbe7c17c4eac266082e65d1c264808e2213b288a47bb313a3e68205b5cbca2f4a0d7bc08430ce30f0f093a409a3a7d13031d34edfcecc62675928b6fdffc376baf793f633890536f3d881a0091df5426b17c57bfb25a6b4a847e1c5c08d2cebc75b1b10649055dd53c8dee1319643c9edc7feb30e0d1c93c0126e784ea32a841912fb78259a7964437238b417"], 0xa) write(r1, &(0x7f0000000200)='3C', 0x2) 10:12:49 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, 0x0) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:12:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) close(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x8081, 0x0) r1 = semget$private(0x0, 0x2, 0x80) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x8001, 0xffff, 0x5, 0x8]) open$dir(&(0x7f0000000000)='./file0\x00', 0x8100, 0x6) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffffffffffff) 10:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 10:12:50 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, 0x0) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x20) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 10:12:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 10:12:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) fcntl$dupfd(r1, 0x0, r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/79, 0x4f}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 10:12:51 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, 0x0) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:51 executing program 0: r0 = getuid() setuid(r0) semget(0x3, 0x0, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000002700)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000002280)=[{&(0x7f0000000080)="460c0b7ff759996cea0fa6765881b55944d742e8fbb38b6b1633b1af4412f5af22411b58c9bfe1d2e2001750dc7083501efdade01cd2e99f590efab3231133f685290d09e245e95aad0db3e4680d077661c6f584afcb26856ca3aca72cbf6c65e9d2511d902d149c2d65b3a9030561e54e3f42657555ac0ebaf1b7bdca3203237be343c0b05f144defa08b30b78f497d1d6635d2e5a09509f9c55bc6221b118dfa55d1defc290a421c3c97d3196838c97ae2a2997dc77ee0a62adbaa3746dd3b70318b73f7f0be15bc09928a9433c36584e0fa9c60c4107fc16ee59f17341209e5504f03839e9442a6c4c801831924b6a4a16ace87d7e0e0ae268cddeb1d8d0bebf64da1a098512c88c1502faeb32031dcfa4a21c2929981ee268be68bfe56cbcb804f4cca73e962cd5fd39f1a0e0dc0b0bcfc54b5d45aae95b06a5e2f4f400d5aae4e73cdef5e23a0d4e994b86f3d76d18260d8b485dc70650dd2461415bd6ee86e393472ba4ed1a8605e6b510fb58b0d9075d333dbc89c479e6ff5248aea8d8f4fcc0615e12c80b11b776009b7864242f4b122de8dfae5edb99be0acf0f3d9b1eb06fbebf5fb073abe05b1f7c988cb1b2e2399ea69f19e3361be0f12ea04ef6765a5e4a2a5ff6ae2972ade634d4601faff13ba96544cbb96481950a4e07ddbba88f939ca109520dd88cd8af5ad9b71a73a46421bed382fd15ce8eecd36cf8b5d18787ea4369c45fbcc32e6f4ca71ae32ce98600cec75798d7c13b9044b394e1d6b3d7b702fe58f19ea133bdf82e82ff5348a889d9ae1f91330c727ca6769a42cd3ab7b2fdf05a33c9fcac5352222ebe4a150bcaa32afb3835a334e7563b98482dc0258314ef2c7800c842ac7ca6e01462a5635e8fd2664045a10a27e47bfd7cc29e83f9214adaa9d5fef4b65a8da088a3c2fe9d9ff81868eabce9a713cad0b6c50fd9468c7e7a7f3a19e04eeb36755a0a770b6c7127a67aae6653171632f719e6c4bb4c7ff061e04e70bc21474cf532fa9cb1a3a4fb4ba5c9a54f5106770c1e53ec0c419aaa13c5c2279d0dfed5d9b41ef5bdfda5f198ee5384ef0a5063b96c67918426b2630556b6830025706ff4a6effb2f5452216426fd676692dd205e2dfbd418f51ca0132831f07a7ecc8b1be2f18079d4081aea7feff8a2b6ff28ccd7f45380d2631dd88bedb314b41ee1d0e4597a2335310c0b3cac97db5e2c22e0ee13243f054fb5e3874d389e1019695967eccfdc4ebcbcfe0ee0bf20f281e953a82957720a9d160f4c4d8fa2bb18b076f93c97d9d13edc2435b08be1e9ba6b535b6d9b0fdd83723215a783f8709aeb27f8ecd29b21a45384db5c5e7b219ac224fc3dadce27115e323c80851b64126ef3c02133f7e8f8f9b4ebc73dc304cff015fa2fcb0e0fc66d065d5d3fa5dac96a9b3b697619e51138f8ef5f70225c1d2c70e8748ea46d4d566544cebea46ba2dd256c4e91203ac5cc564b72a7743ec5cf567af13e3559b448df9da99b4dab673d400e1f377d7e49e85987b9c6fab876aa36b472852d1add5a18b30cc8980d80b633308c68854fb5f60aee5a7caff8110797a27bd154769ef55bb7ffcaf727f547060dc7a934fddca75ecb5878d8d2d3be4b201bc486ef3d05be9ca0146d192104d8b6f0c1e14bb8bcb73248c00c4921a3034433e45ad7d1890ffe326cdf341be919ad607955b3088eaa67c8ec7b5ebc333345c91255b000c0cb85939efaf7c88ad687a1a0fc4e0977ae87ed9abcffd00febb66eb53d2933d3a39adabbf42d826088b9cd2e589df7eec5e11a46d6b9a5aa21604b42bc96638ba833093fbf1d8292867b5f7feb2584e3d113ab21d5ba9e99e70c3109ed903b27bca4bc3ec8cb7bcaf25107a2e1da450feea942e8ec5422735b93fa2b7918285dae1baf46d4f99e405e55aa2082c31c76487c37ebc2e8614a229ac2109f37b2bb5cc1715a92205815be87adab35a698032c492f666dd448536501e1d0ae51adefdf90bbd2f7956defa13cb085988f0a27859e9542cb6c31edecdd0a71a454599138a4f56d741b3b02975cbe57299be3dcc5ac860dbb0b66fcc73cd19f7ea568fc15f790570c94b8059b1015a551127d0ecfbc44b4918ce12c230fef13ab896418b3ec178055c5b056f9185e48966bf558096416bca5ae88e5cbe654dcfbec002a046d7502c771a4dda31e32d66450e9e8570481746159dfa78ec4191da6fc83b71061a8c685e829926a184038e2e699e01383d27f3388bb91b5221c15b2a8375b5d4bd8e8c3b5cebdaeb50a14008a41214d0d9bd1a2e2160f38c2d45e9dc02981bb072aec4765c596b6613bf24b65041906cf78f59967efbe80bfb5d2f4f9ff77a0c5e47d11c501886184396f5ee839f7778967b69b6e4f94a423c1dda075e922da82572d405c22752e69458fc15a5a648f831195559522d2b5132e02cdb8813f94b5778d35b0427d0a9ed6069d4b5cc7b76e707939d042f335a6d49c949e282bab6fc0a1ddc281c9d313d1c06f64461b4b0cbc13d97778b39b3d0cb92067f505563bc0e5f0b18792933c5fba80046aba91cd59e05173a4e8236c2098867511b56dfa937c7c39d4b63f3065156bb074224f0e0c55c665e80548c8cd7d5216ba3d7aee3fd69cc5f9445b724074a3ba970d4c6782bfa2796ff02dea07b6aa6415f954464d5aff2584ac8a9842bf8412a3fa956628f0a6e60faca2e76b2982769cc0bdb2fe31c11522e21f985297bd49f9ee10e3bed0c134486d2c6bafb2778735e81326d03ca029be9dea5e5444a0bcfc219f127e2a15b1a6451ff079e4c78415a735f0edb3b5bdaad15a52be63b965cbbd88b42bd5517e13b78efc7f74583b3b2c587341681e97cff43ff63c7d2b9ec5adba30b29c1e1fa07e96ed957624c8f57ec0306a302f048a1010599426450434cab1dc497bf167be5ecf64dbde5fe8f080b23214567509794008391181aaf383d161b2af34f95d55f7c61e5410aecfc9381e568e522b86cce12da71153e9577ec39191aae58515bbb52aa04f4c50b3e4ab7ab17a4a315747030e50c07c17945c7cfde5caaea4cedd1360a3a5e9ac07c9c46c4e3cbee8c07879c4e3205e001c66a044903231ca8ca6e8042bae054ff4954729f9cc82969ff1f722267fb03cc8b882f5bf08732ec638f760ceace204ca4eb728c9fec59fdb585cb64be2c549dbad1c76aef6771ba57c3b810035a35da8ed6c737d313daa6306753bc85bde5c9232b2a5b039dcd65e3c6427f1c3ecf304b19030116e02f83084ced7ec7d66d07f2d74f1d1d5cfc541d73f234e5c51eed633c98029598f3c33d4c8fda57b6929acb0a7ef22ab5e26c80cbee6dcd5a62fc32f2f4132547cf78b17391b97eeb374e4eb1434ca6a67c9a43a681e3a6031bbee5cc50f6277ab971cb84ee18a5adf40cb7e7668c4a1cbcdd63f6a7f3ee956e12959ca67915236e889850c43c5b911aa102a08c268a3f324d0d5c14282607274ba59e19e8476cf07c3c1025a54a051cfd6f1d1bebcb97efbf6801fe129ed1a1442c20cc93309f7a8a362c38fa37e20f4b8b4e41d51ca95ab9f87fb442165653bd69c5adf74e0b79c3e878bd3e397e2ed4796fe40324e0261f2c022d0db7ad355928a55d985fcda0694ec26b27c4674a9ef2650b2ae3b73c49e8594bf51d144eae6265375ef858b8d70232191e1a215c7aa83cc8dac0ebafd4feb63b56d19c39454d9192b209ab9e5f6cc3ca52359f144e560e95003de729ca7f9be26a11e037c7a53bb44aefa897c53b45ab1a260a535e0a90ea158de6903556b87b3bd68bac8414c20a88d1b26d54726379380b0845a650acb7d16c65b843e814b2a97d657e16358485f50bacf79e1b2037853d659d9e38deb733969fbe4b388fba2a9910105a4727c932906ead633099e60a195f4be70bfbfe283e1bec675b6d367359d2a38ce7d21224a10a36624194cee647f7581a286e0fb01a6bb3443269bb771f8d7d7829eb0f81cb4e49253e9e259408ba79c1e157004d1f91ba03f9c5ce56f6e4b3ee8965f1ab163db4f2ceb3be0a2171b2088029d026c66a120f9bbb431c7850fbea5170739bee9a91e03b5272c114b7655d7177ec9550d7108226ae43e79004d060685a0fabe16c6b31166d19a9407ee82a9ef558d2a7ecfdb5382e7991e044f8b69ba2927fad81aace81e692d2f26826778e93b4353db41fed1f60d147936e05779944bfdd193cde69b779ce3095b5b3cdc779d02c9c88473b459d03dd885823826b88d5dfae50108ad026a760d78d1cc741aeb3134f4c4c115ad78dd49f8871e083b275144caca384b820aa91047374a52d74f89c64d35744bf55bcf5ee6e43fdb94156561d0ae7ef54570e057c3b8bed9544d6da19ba0db2263cb0c366aaffa6e2aeeb31ed991cf13031bf063906303e3ccb3b0d5571f7ad7282f5d560752f1cce2d201f313f2efb8758fa7c9aa724745a3573987b14babde26960296e4a108d02ce104b63f0405f4492d6074edaa2c3c57384f3631db5538b626236be8f2c4a90d553512a5fc300e7514c93b23dbfa1f2637d536b5d55a984bd3c646f2cae73082045bee0dc148bb1eab207e7a7bd5b852f45fdc442065d0499e4df11cc7c59087cc3c0d4334d8380f0b829e8dcb72d12559d63c63e8567434c627eec831130894c3785c6bca0be75d41099dde52ec18c3a83e27a04f08c996ac927f7828aa929b36a04495c727364f6dafa5a8b0d7bdb7075ecf6dc561f7e0e82a7158d95d2145e766749c61e3d4c0d47ca22b2910ba2e0d7294dd901785f66a419d8dc9318104ef0dc188bd3384140683dccb890578adede3b8ae583606442cf190a181f4e606ab63ee6c43af85c07fe68e4e80bf1e5031c2fdd1df4392412e8ccec01c82c28b71e9b3018108307496d84a87098ad7360fc19bb3d6e5ebc2a6ec5e3ae28101166fe6beefc3d90fcf77f511bd4891febf5b69695f15e3a3af4d1430bb70725b594da26692f731dcb1e43255df9f71a4e604e6aacd2e886b1f981996ee19253d0a5d54be4710d074dd61e54e612fba0c43e82753ae5aac01f471ba307e25cc8064c179c1e586ea705679a5fddab505122fadf068c9097b71168d463537d0d7904b150233d06672646266f5a353254d781c772c5b395d77815d9e2e752949215bd17f523d6f15eb99809f8a98c4d82c08c09ea55b070d0938dfe3556ac0fb54999e035fc4672d4d7b873484c559505b5923745cff9f37761350ccb6413e48eed9fd0350ac9fa0f246be41922d31c4005f863c5740c27c58206fd1fcdf9d88c67db947f2e59e938f6b6b6a7096d0823824585fe7a80a8ba20fa5c21ee9b2b628cedfb411986d651a2cc10fc1f1dae7acd993a883e441e83ff802d5501b4894387f0a2b279ca6fd2d0d8fe8d34d72d8285b74df840a8391b92c48a3a8d81948604c10afc63514e715baad14e024bc43ee1f74c49dcde24b67241e946ab2c590458cee6bab43ada1318a8ca92bd3f0bab20cea1141662c26daa72a9a45bde4763de24b84d388254544c4c2572c0cc81561f5040f97027c67df8236231ef2c17f7ac74f70d33b122e4358a68f990e1ba8a91b90ecd2bd89c9153e63b1b5ed9eb681914099e8e961731c36f7dd7ed16a5ef31ce76fa82e4cb726e8a10fdf2fe66345153e840ddffe05f07c26e3aeb8689301645b9cf0a13dc499d3986d0b1218d5683edfcc4e43ebaa11628f8c405d6a61d48900a2b1f367a1076b5b5dde821e6dba384b8d5b85654a28b49edb1fe714d37b6e8ecbc6eb639ce8ffb46c471", 0x1000}, {&(0x7f0000001080)="94ebb6b9e73ce5ca178943db56620ab372f977a09254b088ab507c1459ba53eaf476d272b30c52428191840ea3a5237453b91d5166872360c5122a64009ed25e7cc5a3ecf8876fc9ba8091fd8b6edae8271ca62d871e2c15739368c97aa228495c6c68dc18c8956e8260bec10e9a7c691aa654fe99c448d9f69d5ecb4c0def338e430a310a323fc3d87a559550902dc2e9e186cf52246e90469d51642981a9baac48c399d07342840a7782ba8a3f8127c15a3e3df04ed073ed06f8c5e7fa3cd2c9f77bb6157ce8b4021081d225462742e9bb32ccbdd7b61cd622f35dd8e96593bc18c514f519469e7b5bcfd7b00461ebd306492ce1e01cd6a88868bbabd7fdb4124a681b1557ef2f8545a34f317a06818319ea30398ff605c473aa317682c597a16e3a902668a65355bb4c9b32083420832efe10b7d29051c2afe785c32de8aa65f66b961bd65af438c49f5e3b2d205815cabee49431a3028d44bb1f7e20f5deaa3119097fd58f88bf45e26a143ee10a40a8b644bb3d7e08af6ca66aed689ed4370061093873d76182c02f1b0b57b90f0130572094cd9fea36811fb17498f30be6a12ebf52a778badd6c0f1131aad7c90bed4233c196f13ba86da872e6a1372d9cb96872ef123305fd55ff88a7a185ce8cd8c5a78eb20e3b9a3d2cdfac10ae4156f35ac062d509798b54f9e0747dd99761331247f8c08bb4298b58c1d61639b33ebc47272cc140239917c35341340714facb1a722ef2a18c680c165571bed18a6f80ddce6ef4300c2dbc38b0081c9f0d27ac9959c7a1781d090a9835bd18e3d7a43b04b7660b741b9aaf60e5f711659f9252b2d94c54a5e9f07e8811403a6cb444cb83a5207afbba8cd120128189d467d721d1ab5d2f5e3ad93c593c256728d580121b6a510d7f0099337b4a0f10dcf28e5451c7905cd49d73ac252fb9deb635d5a51d4fa803965a6ac87faa204e811a288ccfb6dd7ebceb4e45358ab45af3343673ca5bfc5704749b672eb70c630a51d4f0b7013637ec29a25c214b9696d41411960acfd9ce75e6b6f0d27d70d9d39823ddc3ace5d0654f16ddb923621e3886df25cde2bb3b45962cac46e301573efb0d7dfa3775fc352d2a92ddab4e7e07d10b76812fee16a6a49deadf3b9b9900ba45a14c9ba62510072f211a119a6eb05c25ecc08f730e40f378d8e249391f03b6deed67e59783e21da4026b0cbcf4c677e9fa6dc8313b842a2f93ceb98b47bcefce2efcbc351780c02e37039694472075d512b2f8130482b3f525d88c445a88ac047f22d23ce15f42af81b93f78f8bb41e8f9ea6d9eea500c61130a605dda36ccff9389b2804b06249e26e7fecb162d2b4c41954e8b6c077c3030b04ac8966533ddedb885987b5fb3e042d11b1fab38425135f9ef750e996eead2772ca34fa5d64568b79e9d78b8ac68d5a2471563e5ba3a529d15535e8b42bb26eeeacd3ae8447322598e79ad76ed03d41f2c853885dab475efe94aa9013282291b844cd44d94a9d01d10e1fc5241e1c9c98b4c4ada57ae9f62af70af9e9c5b29028e8f7305118f3834b94fffc2697fd199b85f73d24272261593a7d7a77c356856ac41c409c143046d9bbad3c8ed3645e83f775cd12b70acfc6ab06624ae7c66e70cb3345447226f6c7a998b218bbe8e5a95a428322ce7083689deb1fdfaf11066b151dd974d949ad337c243d3418be9244b9ac98f7a978339aa2d7c0692f6bf3869879f7e044d1dedf37ee9a7e0b88a6cd5b1f16be546f8570993187bf9e75c8de12cfb9dc696a3fd894c4aab0c1a0f02310a59857a7c63b860a233d22374e780c396967e0e4609087a930f49da87f1b0a345c16f1eb73d7d55e57d211254328b2b9090895aca6b77262036d2a48ea475b11a21e95e2bb4a0f6df57e30832b4463a6520e3fd35714b4780d5feb579154c65acc7f9e5375c1bf0f49595ef16c5b49b109e6fdfc06c5d8a90dc05d10e1213a42b48951437c5335bb2617766d7168184d8781716ccbd47a290c16e53cf9777827a64907a34e2fedf88d97f9964a0d794b4a8de111a4feece0cc1cea2fc5c1c23a61755804801630473476e02d559a2af9257b95da9933f6fc1ad3c34c9f956cdb0a8155317ff1500f8019d9d069017b12f399d706468cb93ebf25a2a7aa19c05d9e73d86c081109c749d560c1f256f600b4125850e051538aca858714a5be54bd9c3c1ca50dc5893e79b8b7a0b383b7939aaf44c0b6fc216d045310254264eabd7c8d2da90c45bed34baa5bd7706d11901c0f72ec7e3523d6f97044bded4fb5c9d4ada1d50d2869fa50c18badb67ff1a9f940c6d0790eb949d6b8299c335f23ad395782355af56a733920f88fb2996607978dd3fe455d5155804a25830a1a1cdcfb3cfc5b62e6cb8522e5dca7dd12506f680761fb3689c4ede4b43ff6afd59370886eb51372fe395a5b43d040a53095de7afd89884b59d1dd83b34a547be99190c63822a0aa6fef0d5e55bb99bb105090105f037c3837aaf8c198c5b2b6125bbd9616685799bf2a945e8ec4c3ae152ede37035d12193b9d3e047dee2f543700a2a9bbcbd0847b042b5b23a4e3083c46dea57c80ee83dd0d67d8f7c4405780dec6aa5903a456378552e4b3f195ee1077aa6758e697d8e4ea737dfc6c0cc7937dc73863a73917f43f47042bb78325e9891f31c592027584d1aafefe6a0ab8c0b45db0fb3c3aa85e6d012be7dd7cb4f6182ca5cf0438fcdd577de06379e2c71dbb18162d708f3854bb56d3c0dd40c76db06edb2b105370276ed8e50e4d6dfca36d2cef066ad7cce5990e3743a59c51f9969d67766abbe94ba7372ab854b161ef835a67dc3105db8114f7e4fa20bbbc9427291237a4fe752498eb144392a501334806e917f241ac26203880cb3f0fc03f6da64b87280d46769fe6a138ae9a85604f90438f17ed384982c1a4e49b33b98f30261e4f9655147b772f0f1e704478750751600abdf0efe3ec9d71a2c82d41c293d260816f5a311f764478875b9bbfae7e062e4fb4feb8e2ac2458eebe6e53cda431d980c4979a7b8ef9dc9b305d418aa7155b4e6a9fd7feb35b63b6af1d8e60544efd05bbf326c9bb61644c1d1fd19fa394b9d378007eaba0a3184c3aea4fd8adc7179909feb46c2bb4d7187eca908d37951c7cf01d8bda11cf9a60bc03edfe4d666da5d6e3e6762f6fc660dfe8fb7596cff4e9bbb5a143cee0582338175ad7f71ae83bda86533ce6a5421a8d2ac5c97122661e9307e540a9bbd0f0eb6fc75192a01e4b1328db611414fcb0b1eee553bfe604f0aa9b0b7fd0fb2a818953cb2b3eba8ddd0763470a170684ef49172d5b1ff66e40e030c50388c584baa82b64d90527a06376f6289adcae2647658e3fad8039f8d8d8f9095ba3c4c34d4b09b0ee8ca5198b61ce2a4620a092370e12a554704ded95614912aea6da2d817e488998695c91dc3cfe6ce5669c4327f6f69e6d370ea7f0ba122abc2c902555d1fb30494a1aed906b50e5692f2e9f7449028dcd9fd63acec221e2f3b33fd08e9ba4b419ac695aae8f65926d8500bdf46b64c4924c0e51a9e07f3243775b5793dd94ef13a23c9ef912a88308c1bf43c205ff2505f00d3858cb12db1e83ba662f5b549886284c4d7672132f44198eca1e5ed803348e81a67912d01e747f5b58a25d13d87bf1176c6fac93e6a2b6fba38f42fb434e75a696bee2e2f45c020c00a5aaf5ab5484323e033f55555dfead09176fb95ebcdfee3fa2b5231c58c36d79655735cd9d43cbc110e62f6fa942550d71d7d069f07ec03421789a17bd07c5953d7ac791d58a9e8d73fa75c489cda5f89dc5f6bd90e9c9575fcd2cd25972e84f0b4538c9323fa790075afb21a0f0a52780f191a9ae5f786aa29f2443918d781d5dd29cd0220f6966ff666cad71fd8fcb10ebed3f5b3ef7b7c53e676455b8e8b76d11f9d528e149041d9d1748fda4eb9764b3af3492a85c100709914433abd9fb8ebc45d7d2dd179642478f7f06d35ad2e4e9fbd1c01b34c94d93fded4113a3ff76224cc650aaec378d5cf9464dd435bc389b58997f4bf60118255de7b5831f1edb969dc33a596dd26145461fdaf144169dc060cf2c76ea50d10b14960f19cf9df487271af15cfe3952db9084307dc02e3b444c998d8358cc6bbbe1af40947cd686c5930ba8bafcad4b94bfa42ec39cb4de549822b1dbe8df6db4cf895d5f4260a0c93acfc2b89a3cde55f5b7bf07a92fa49984e6496c387079005446d565c3e2728aa27026537903cc70b96a64422fbf2b7077f1507ffd0ec848790b545c2b014959757598a7d0c3f4b3ab4ccaf20c00be53b0570c379949ce3fc7d3659dda31796fe3f87ebd95fc8b57fefa73524b4e34913a1367b907e668743a732236a3e97e899e057e2965e358b3366b7241c1a86aeae6ef125efc9617fc9f3ccd993bc999cd7a7c3bbbdaff13b0a866a974d6e124dacba3c34791b6ad7410549395677371e258f6f778c460c2e43a68bf8dd3edfccc9a6b998303674c22ea04f38bc6628b4f2cc88a94efb8690fa294564c47fc197218e1814f51bb802e891ba63ac4325fd40feca6f419fc0ec31a1d77fa6869c05a17e7afb0f83cf1f1725e8b1c710e86da57222a152d4956986ffd993a7345ca42e4a2fef6979a7c5688667229d76d29f3025d7beefd71094e0d02d90a44c8c73017065f620f30911185f4bfb3311755e72ce296a3c7a094b96168d41ab55b330b199257f718488baf9b8077eb7f9920d1716c12d120074cd511bc60a201b4c55bc8f93465e12b21b0279c246b092eca54b01fd05b631a233f458ce1a920908d38f21d2487cbe1f8a4f4ec027360659d7aa2ae70daddd40e2cf31727fe784c5d6dc419023c3211f4c0d17b7c638d5a103992eb0675ba80c4457927e92947fefde3d89c0480a5f7edc6e76827756b2392b745433aef21b2f0c64e540cea5161f2c0a32c639144eb072369193747985ce0f76519449dea4b089275a2cc4b4aac52c373d4b582d199053847b0920610fa0b6d5e9d6dfba3d33f3bfab72a1edeb5b1c215c43964be6b25c8c75a522b6ae58201ffe9cee9aedd8696d9450c58e2d5a0eadd765ecf2440a0e90036de97fd37d5d58b3fe5c0fad4b9451a0fd2a79a9b0998c2c1dc1feff84fc5e066088ba34b1e3ac161910539d5eedd0ce28e206bb7827abbcc5769952159eb02ab2abbeaa9f0713170caba844739f7af784e5dc1a506d78e1a6788c146484890155ddbd7e6d5fb733242781f9ac52b2c43cd4e0be8450728a54a031bd28d537236b114f2d1cc78501457ef7fb9a8962d90dcfe56800e6e5b188acca5cf27112ad1f9745dd3545bb79a9527f217df318c18a70b3585298b52fe9c4805367de297793e92adc5fb7f9c0e79954b4a98b7cc9dfcea023a7c244edfdcbfa72401b847a0e1fe412e99c1beccb84350cd3e3fe63f54ca853b4fa9f99faab72690cef8e554617d6769bff81d078b8c187ae900e6997141ddc78aca888a368d6b773b31ab9c29ba04c48e1bf64eb0d980f9365cc8b9605d547a7b254120c3a035daf774d1cca5bf47c1aeaf6d42702f0a29eabb53d6b5e0171db50a038967d2f30ff6d5882753bde6e2868843a0fb87800e2b5a0500c76f809d329ee4a7a833a3315aecc740aec67cc63d0516f900ad1d3f01c2e063efe1b5701abe8574ac13c1786ead7230044d63f3faa11ccbe368a0a3ec2a3852c061b0bb411874b9c6d749f6e8a0ad087c246545cecc66697456d8c97be71a80a27691aba9d41b908f1f9d2901802", 0x1000}, {&(0x7f0000002080)="80da4e1c16789bf0e62a7fa401c549b436043ef3cfe125dfd3e57e097591d86ed177622a4b33e3d85022f2344aba19fac29ba3d33d", 0x35}, {&(0x7f00000020c0)="d252db320c188af823be924d957e675da609aa335e8d5ab086fc686a3d02fa36f44b6b20db71ad4db42d68c7b1f001a627dcc61c0b9de258894e8bc7c15bc11946fab12eaf2227eb317ecf33049f94a62a7bc4500d55acefe58f08b495a2fc0db7fdfc40bc00d9c7aaaaed803f085bce209821e67df45711a8dff40e8c17e5295de672a147e0b2fca9ba5f15c2f503f206b0b601e25b08dd5f27acb88cb7454a4bee8fc8c3", 0xa5}, {&(0x7f0000002180)="85886b6b45ac731e6721f2214f46a46880caa4ce761a06c8029662cfe2ddb9595585e13f9e863800ed945bf2f10fce269e81c134cd9f25654dd99b9152205c8e916b49fa6c7834a50150d997caff028bc7240f185935f8632cb8011cabdda444d621539c9324667c597bde58fcebe62a1bcb80d73a934a61d0e6242fad6dad3fc27099845608863043c72f6a83d0bd56a068280760ab9c731033cc547151b4b8ce254e0c973a1482a1f48bbf97463644c7a92a77bba8076a5d9d2edf0ad0f04d3b2d70c71980b0941c4a63c8cc5206ae0f525d41924c425f2bd00f6e02474f4b8ec2caeae3b419d6ccfb", 0xea}], 0x5, &(0x7f0000002300)=[{0x88, 0x1, 0xfff, "3323051e0f835797e74b878f31f39b6fbd4b2da42f18d06f5bf459b15ab6bf2fad527ccfbe955a330b35e49af63e0725d89cf3b390d620dcd4b15731ca97e8477417747f3315f154a565dd2cd2018cd5af708c9b3f167f27779a457cd14509e6a8446fdbe46852c248df2410d67ef17a66f0"}, {0xb0, 0x0, 0x6e876426, "155f4eea94e0573d2167056ae8974fd683318c4f8b25f4f621e343016368667ce85a16c2d0a4fc5c3f8fcd0292743a4484ed950367160f8b4b765372f88bd9c0e0e6d47c2797d8213f5a035af7c0f62306ad7408d18d6c6580774aa497adca14b7a4e0886a3e3a7a9fbadc77190e3294f26a3bf1ec1b0be4a0d99a198a8c46a4ce5fd07d29414a059f70323db8109ee2ff9daee8562c6430477c7654"}, {0xf0, 0xffff, 0x2, "f163118e504673634db2ed6cdbeb29f3260d233082bf0e95fa71881d858f106cf4bf9adb4e24ce75618f1eceb3cc1296b88946d7209e00545f387969ac0005b0c17db9284ec936902b2b0dba421284f387f184b97dfc52935a507d0f5b9341d05d1a8f9c02f4aadc85f02663bfe8c69eb536743cd00a28e1de465185b24e8dfbd0e19a21e9aaf05a9ba4fee706b3dd1beca933a7b0a5971f13f4b4cf2298a60f8baf3f3c3a62b3d52383bf4c5b26843131534085d79498377efa1aa443e7e329eeb65044fa6b0ff3ee0ff8d04022047f7ab9ce07039e08465d"}, {0x38, 0x1, 0x81, "6f545c3dc187804a66195db474b9a64d5c3bddc760fc557d83aae71b55a48383c6711e103ab337"}, {0xb0, 0xffff, 0x81, "b513d6db26f9fd7e513673adb03c8b099b10ba4d32cdfe5343def9b926051a3a5b438954f803234e422f6d2fa7d45d06b2606681ad667bca99f526855e18ef27ac7a318e165c5671afe3697b2c52c0b2c40b67456203b47673ddf27744cbc99c14989f420b24ad5da667f75d6ec91ff8ca5f41dac843665986d4c2ed6646c72ac3b399dd239998731d0ae3c8fac12eb2573b6527c59f8b24f6932c61a4"}, {0xd0, 0xffff, 0x6, "2b741cfde8454a4b8f6a9eab5bbc3cb4ef4a4e879e42b578babe3dbb9d06051e56e8b836f0e1f674ffe2a741fbec7bf415e3c7db4dc1101dab97bf53c1640c6a34c57dccc8274295e5695b28644fdc5c4bb453f17c1e847155003010adab0c71ed4936dbd3132842597aa986ca7aa79281794c206fc8c2acae9c4ccf7ce6aa6f422900a37b6e76801778fe1fbe6bbba3605fc7c1da3fdfa3c3780ffdadee2de7a813f13a04191ad38754bf981c6406aa55f298b2e2d11fb8cb0221b02883"}], 0x3e0}, 0x4) semget(0x0, 0x4, 0x202) 10:12:51 executing program 0: r0 = msgget$private(0x0, 0x80000000000002) msgrcv(r0, &(0x7f0000000080)={0x0, ""/193}, 0xc9, 0x200000003, 0x0) msgsnd(r0, &(0x7f0000000180)={0x0, "4ab9c08f49705bf9db1b6f87be78bb46e4d83de65f51edc79ed7de09c692811fe91f9867b4065548f1f5fd8f26405508bfbd32092d7f09b443eb21bf089d4c6653f685a325d6ffa641bc9138cf4b5c435b39ef68b58c1bab75e244bcdd650ed6a5f213690f35004acbaa9f4c5fc2c187728ac49595c9a8abc310d82d5cd9e7cf2d19846493693ea552b7e50ec1d74dd2f0e68a02628d3efd9b51570888d9e1a82e1f4671f6d9ac6742ddcfe70081dd13a594536372dec24af130ffffffff829c16fd317e7ca1be5ef8904b4183be86f7f525c9ce93e9ac78458007c30883c61657024697d29a09192b49716802d29a64e6"}, 0xf9, 0x803) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c00300090497d56614903e2c78fae64ce0d207fd1c859a3e43d466156cc53a5708079df672fdb4cdd5a232f7e16c3ccb080ffa0ee2cb7cff71ca77921ac692fa4e40577cfa664c8bc3abc1ff5e0fd57d100b1422b6ef95921e0aaa88c21c0f6ff56d364e64e3e96fe9052c52caab7d9116b9cae4bd01a9d0bab2a7ad5113fbd1ad60a6a1eaea2b9f9a138cd58d4da07e048"], 0x1) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000600)={0x3, "2a084a48a52c71e1465a4e0a6d9e35de4e1893f373819f1790d356f842b491e451d15e0a7638e94c8693290ad352591955eb12ea3e2449ac6852e7632b28a852e89c6425f75261773ec0dfb4aafd6f0ce87cd613ecf7bb15aef571174b9e74abebe0d8b9d8bed4b5430ab0b7438ac97ad82ed65d8dfc1c85627f3ac0983ea0a2641d0dbbba5e4a"}, 0x8f, 0x800) 10:12:51 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xfffffffffffffffe, 0x0) pread(r0, &(0x7f00000000c0)="f7", 0x1, 0x0, 0x0) 10:12:51 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 10:12:51 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) getrusage(0x0, &(0x7f0000000340)) 10:12:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000001030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000080)={0x0, 0x13e6882cd485e774, 0x0, 0xfffffffffffffdfa, 0x0}, 0x0) 10:12:52 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:52 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x40) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x10000, 0x9, 0xfffffffffffffe00, 0x0, 0x2, 0x8, 0x100, 0x0, 0x0, 0x1, 0xfffffffffffffffe}) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='rc') 10:12:52 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)=""/115, 0x73) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x80) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 10:12:52 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 10:12:53 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:53 executing program 0: r0 = socket(0x800400018, 0xfffffffffffffffe, 0x0) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) 10:12:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0xdc, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 10:12:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:12:54 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, 0x0, 0x0) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:54 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0x6fa5}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20008, 0xa) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x40) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 10:12:54 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x580, 0xb3) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f00000000c0)=0x20) 10:12:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000400)=0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x1, 0x9) r3 = socket$inet(0x2, 0x1, 0x80000095a2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r3) readv(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000340)=""/39, 0x27}], 0x4) socketpair(0x1, 0x0, 0x6, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000003c0)) 10:12:55 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, 0x0, 0x0) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10100, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x1d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) semget$private(0x0, 0x3, 0xc0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) socket(0x3, 0x7, 0x4) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x3) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 10:12:55 executing program 0: r0 = socket(0x2, 0x10000001, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b81100000029000000cfd4108092dc6c953591af0dc1bb893f0d0bf068988a309f25bc14edcbaa1a9590f936bfebd7acfcb25b00ec187fb6256b578fbce327585efdf9e80c7e9b112b095bd286fc7fc06b1b8fe0255b25def60c8c29040b86ee4f2f9a733edb782c1308421d67011ff74cac6a9b1ebf2333277a043b8db9555c92d7acb2aa0e09"], 0x38}, 0x0) socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 10:12:56 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, 0x0, 0x0) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mlockall(0x0) r1 = socket(0x20, 0x0, 0x100000fff) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="9197fdd4e0a90702f6590107558365ecc249caf83a5bee60ef00dbab3538b2a86c711d14b69291c9c6dab640b8d431728df2ed63506e64f707ebfbfc2598e55af0565354c268d9674219cc6e4fbcaa9f534e3e4d7c511e293d47af9b0427cdc1da29ecadf7d7ae3dd508d1a1c410b8915318f10028688e8ed5c8c8357300aac07cb66a02219ec041710189269400f25282114e2b47a79c03cc2250cc0597e860a42cbaf1402dbf8a18df40be45a3330b09562c449d8286d3ebcdd323170a028a297d1218c9fb65163f", 0xc9, 0x1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x890, 0x401}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x9) 10:12:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f00005f6000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/207) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x1, 0x4000, 0x10000) recvfrom(r3, &(0x7f0000000080)=""/157, 0x9d, 0x843, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r3, 0x29, 0xff, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, 0x0, 0x0) 10:12:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 10:12:56 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200), 0x0) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:56 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="59414db7d7c549dbdc04c66632845a68d257d7e265c37986ce2614d14e18610fcb25fb522ebe970cdfe7a73017f86155a09c34142faf725b8c3af17a97c034029940979b3165cb62f7ffbc95d5280d3674d23984f4d9019e12410a43785542147651c51a6bdf5e283565b6c0bc80bf7076a022bf566436668fb23aeb9a0d8d804bdce00dcba783218c8b547aec6a042b5373dfcf375ba981fa8a7cb100bdbef1e8de825233ac4c4b34087398be14c0b6d97c74491bb8e44d80e2aff5aa9af7fd00989ab41b00b14b93a43e16f46cfcea6fa75928b8933c", 0xd7}, {&(0x7f0000000040)="0248c514476196240b4626e8cfe849264c8d123ed9d3a56185609a797165b775989b1fc1dc1aca4e7c6bd20297c2ebd7a2ea3d605966af077e22c0a8660eec9495197e238482d060e6acab2df8ed8778e69087b81a82ad8b666d53b7e52b0cd23a2a416524a8fc3da00137807b77f3749b95a652b2742f58cab07a712310052b0ac5eb026daab9faa52551c8fd19a814cb33c18b6e0c0fdb6704fb5253ef40a99988c9fecd816917751a771de2556f19fd963d7f50581aa2c0311c7a7f64a629", 0xc0}, {&(0x7f0000000340)="77b88c2f5245207e4c1d9b4436dcdd4cf5927809279e802b30910ec1f27c094c0dd2ad013179963473932c700089f2ad8c997eeb513599a006ca2c5ba4fb5a9bdf223012a3e3a07b435f8f12ea20fec2a22ba73a53e9daa1274bc4914f4c6278e86e4e44f8233b3c9276ee28ebd7689ae36585548f69a171e75d8958955af1d1713d6ff511e65b1e858ef59ea767bcfd8f4b4397109bd37f6ddd39de2334d11598f5a3a0cb0c13706ab3b12454a3bcb9dfde53fb2ac8f2fef544855803880f42152a0bb67d10a275c44d0014cb913c49466a3f0290dd0ae8cb4fcc3fbde6194c229a39310b2d96c3925e33d7e8d9b0802a536e1e9e2ca5c9e9796f8f619395577281e998b23df196e7dc766362be0d4572ae2c5f68d73afa7fea30dd4e7a54338f0908cacf420a5f8a59c67478b2398a0b7e494e24f1d0fb6ad922deabec23003b0de45bcb5f0141242857b8b01fe8c59f0a75a4f2731bfb25c5591a8e9c21bb81931386bda61c86ed727fcd05e80a77389f47cab9423ff320e0f6d1d8e0820291e0651eef4384a22232f02d97ac4e5dce5cac164f399fee5a0249b6a0ef2dd045f1e268a257c1bc4e56265f2bb04610ef6c9b05262ba68ce2cf6a26bcefc27d95faa8a277969af595b7305dfbedc66f9b7bd91334a0d14adcd33995a9e51060cdc93ba0e83d8838e1b8d644254e6dd267a547c49879814da9bd6b0511121b16a4d34fabbea0632645616ce32af63ae709e6b1426362b862b9f7e1a26d28aa10b31d6726058d2803f7989345a8823bdfa19c19e432d43d5cb3799a6f0d007b37578de760c43e68edddbf493cdc4229a2509327871bfc7b7cc088cf80f0cd855f7d2c3ac8ea12f16719c10990f76ce9164dfa9d3b243dd14c18fc3371490f35184ae6a179434f76b3874d50f75bcb8d0e9b10ccb75489e48a6d4f8e9529f2472e80ff6e50faefb5e24dea1434d79fb2cffced2c35517cf8e90713e776ac8e292f7f3eb1932961683803d1f855fe2589a6e31b4f380b190882521f10c6b7ecbf37ad0b70eafa8fbe56d9d271e1fd66e3a0ab11604c3cbcbdf6151a97fa78f76406c70b4613d1ace9eb005ae2bfa9cecbfbf5f8cf7a74b19e596acaba6f6c3a394f11159d2e5305d87cafb90cac33aa71f17af320f8041076f352c4d7502bc2cf5e7adacd2511c897cfbbe7508249be81a68ac5ab868c6a0852674c4faacf71999c233a2bd9c40c92625837ec323ffe12f80daa8ba29f240c7051499e580a4c9f792056c46c7d2e9d5ba6de71ab24829941969335c56a134be08caa2bfce47ecbc91b806c971655ca08b3c4073fb511b8e738f5a361c416ebdaa7a604a3d0f95a33631073e9db6d03e65b86e0ed5fb70562cec6096ad569558819f9a3d13680271b8749393f7b90bb2ab5434ca872064a8d935a22bf24997e1859238812d02a3628918e7a03a4fd780b4c3c7ac2abbf08547262116c3e7739cbbb6b819fae6c4c60f59d9b46100ea634109b28b55c32aad4caea29d1ce2450b44fe94eb692440a3fbab69309358c4857ab2908fd9f98943703c19f669e9316418d26ed629465d4267ada716a27f0904db3d4307aa10958a383d57c8e3b7c6f4c5a39d95a5aea0fc51574d19130c7280409e58e47da462c40153a3af640bb8b50d5404e7faca0baf0ce7ef3f904d30129a0d6e6083e0d211b5c4307879491d18b918245f80c3a70361473be8d73b57d059bb036fc0fba10a82d004b9726adba1be38ff82afc94d04f486f404dba4c1cdcd66af1fe9cc48fc32c53008dc8601b297a44d9759aba34ca8c02aa1cafd97ccb026e5760b182f93315bdc3cb809ce67f1f34b22750d4ee879224f63acea7b03c9db4c17fc438122f7c45d5a75f1891f9542161e0a21c6a57e03bd523618c7b2a86c1ca4b1c75e4b6511b02cfc5f2825d72422481f5039e5c4249d47012887e179c6fe596305f60c91e4954e51cc649fb186d439cb4da5869b92003d09414f91f0666e60d04ccdb89b8366dd5a1a7bb7bc8e035b90aaaa4a61ae25f4bbfd88a463725c2983e2d4644b57a0580640c256976f081b579d8aa4556881ccc9427f42ac27db484f71f327ee09f155db27f26cf4e39084148af3330fef26dc9c6c30961fa553b1cad95d567e37e35aa61052ca9860166d57d678daa4498ea17e39369ceed82838e8753a26dc02f646e329bb32372071228590cb55c4388a79f3984834206ff2111de5636bd4e9c8ecca32330c9354085f700eb549979b68451371b43463ca0c9d4e6eca9feb102fbf9bddfa5d44d0fd39b75539d7645cb1ea7cd3dfecf99ec05cf41fd5711bf53b613e84b5439821d0e94027cc05667ba9064f4c3fb5a964123a0cf5eaf2354e2f2d1f4e4c84808541d79510f0c96404c3fa261e9fe67a4d1ddd5529ee1a768ba49fedfd519186c258757fd1253c11e26e42c70f45ad93da66a23bed27c2d1ad316584803734e649bd80e6f06e548f3b1314625da842fb5dd81e38775ef486a38e9ad855114dea149d4e7bc6785a4e5d778397e622ecd7f6c09a4e39f83eaee4b207ea9b51ffb51337a90c8f789b6e07ebdd724b0a04fd4a90322e269b5e35d8f20cd4df4a067d1ff2a1da6aea67f2c8ee94818c0000634263e21bb8faf80ec79444db25344bd8a1516648f1ab735015c1faad239aba842a570851d6f86b33308979e43b4bd1d034c1456a43085ea35b58e84ba9887f1ee439dd3cc14ac3d9b3d61ef7d85bc4f7cf821c5bc3ab68f5e2906545d6f0e4f09d3a039ee35c65db1431c0595e44770aac952d3d8f1fb24f13c2a5b875decb68752bbb8b65edc720b730c00f3baef734680431ffe173b354d1da3aa6c412279b54aa8dddb4a909e7e6086d2ede1554c10ea978b8e2c1b0a2bca84a8860f984c0464e1121403ab3b1eeb57dc46a3cca4bd0122837d8de4da720a18b4a59de0e17905b872b0fa766956f5db6f574b80ef88dcea4cd1169ab3d6ca59e69156559abc0c1bd7b27c1689fe61394a4e456986089afcbb89493af318d79127e11c2132400ea39db73187776565cb5145865c1eaf54cdca92d3ccca3bdaa8d022c7f6c31d245ef2acdbedd387c38232a7eb62bc31733b9ebf20ae25f3208f980bc0cbf8ef45cc07b2653868925922c33303435b5fdd6e168c8cac0b29cfeaea4294b3e05daf9893d03002ba78a75012a6db976fd396e6be3477b5442c9bd800c4ee1586b46921137ead3a90183fef978f358a2bced3c4faece7e0d0eabe03e8bbec48fa1deec0ea296fd383c474c9637ea02804718bbbdf2568c5ca620318c8d1a07c094b2824e155f9baffad896260b819ec447d511427799542691a873c014adb7b35cc0abf72c1c05f05ecc078de38a634f7e491f4d83e3820fb60769bb7ad7c12e9f3113fdf5a0d33283e38563add00177365bb9e6c9441e767f6223cef02e5d530c7b376b03347b729595ca8f6c4c22ec8c2474204a1525b1a61700c9af2a7f196e37095f72d6ea19b9f376e41eb4f7e550e05aa5b22699b3ac4b104f5fcdfab8600cf638c851340e014c16e2d9e00b2b72d71063dc3551b3870062b0bab2dcd85b37169b3d3e1b451818d8b5585803d917ed62ede4d353d99b91e934d079d8494ff6e0cb32fb345911307c398cc025cf2c370c198db2594c5c0efd050c16a56b0572c44723e02dbd03d6e040b83c114c3898f4822f8912e081d5034cfa2db92a28f262eef720933c1c9a15929e29f288b2064954e9eddcb8bd07069feeed1f2385bc5a309dcea743fe7b852e15a7921cfea1595bc6c3fe7a53356edfbd8bde290781d2d4f660baa3d5dd292943a83d45e0db20048c7cefb8ef3b2433a4c1a5dead5de1ff580b7dc597c9abb5adf5c2ef930df2c1e406861b972305f4f5e0d81be64b2a2628da9e1009f8f034a7b59fd5bdbce99f55f52de7cbabd9290f595c4cfdc8b64b218b129a2fcf239d3f60deafff9ee0f28d48106a7711026961651792dd74bdee144869dcff2dce2c7504bf9e4716e84993fdcbe6f61fdf1062c80e3baa25c0492c9dedf0c6c1102762c59d92a463deb79eaf346076c166fc8fa9847c82daba2c7d0332147470ce8c3042c07617553201bd753da1e7fcd8914152b9a467ae04ebfbe7261900099d4e79f16d564c417a5c971a2b5d643ff802481d7836df80ef6eab6273e942e95b7a515c50260e28d45a6e4a974c5c499d3dc70b6b8a168cd25c20826d3e74e6c917ce18111417bc9b75e2da1b33ccf175169d7f245210b70bf872b7390a0f1c86b3d507580e779021e37a37411d723dc7f0530518ac50e527fcd3d177b37d863b35753235e86171e90060573cb8a13088c2c7be8a4ce6f8ee53d97751ca5dfdf5212e695a6873381a7004adfc06181f6d1dfa7fbd1fab3d4fa0aad80bcd230cf2b8f06de38102ca89ac8e7e5165013981caea4fadf8c9bb0f1be5a9e44c795f86bf4493829c69f5c89f0fc0dccdb65db59ef6189c006cf820650ce1ce5ee2542655617721d5eb73b7929e452382180d0ea9552f5c62d90088ae3cb4c73f345470b03e5969b0dfc4030ef7be42f5ce463645a81a8689186117db8b0186b3e661ec2b67b9941d906fd1bc39fd4b2a357b86b7f4dd3b96c071fd29448a2e19af422f8ace3f9c12f36a02d2bc71319c3f7dfc443fb3206f905a75285434eb26ea9b570b98804b097770f9a469b38a56fea1c9eff71b10e3465371311bde2cd4725cf636c88a9e1d4ad9cac26a5f82f8fd63e2fb02068540a3ad6e334aa2ce05ff084404d38a556adc84dca5a5c8bfc7790c2602125caae149c905bb379108812424d6b13bc8ef9d87babd9c53f6146b5d8bc8e8145c26500117d3dcd7699ddbfb748a3aa3a5a6d3275541c462c8d8c46eb174992d6fa2dc0bbbbcd4307c45fa432824716ee2c1f0d6a7c8274d71254df09b410059b2c5ec8b89f0701229c2b7768cd2669878809dee4a72c540b8a36ea0bf032d8e116e0bbb954bcd9360164b23d2ba00a9523377e84ade94436fe78249a75467a846667ba3e2d8be35205a74859ae84da09fd92e8864b4e362eb71476087d91e17041a619649cd1a36d6f1ff4db7c987f8182f28afd1d9541b3711e9c5f77383b5ecdcbed456c23d89a36982158417c7f26a14fce0d580e87a8bb03033c6f89709fc36a65ff481b0771d8c3d5da4319b4458351c6322c976127459b9b1bce79e7fb605c696661e8703b5c0726952bce7517ec4a9981b87d87ad36fa5eb689274aa50c542106705fc9c6e860bc1617a74f700e0b59685584b5281e14733d4f31eb10cdb9bbbd5c3adc131bdae9d774a9593ec5f2fe24428f030eef779152c2bc87f2488fd960eaf7fb71f1785c2d71464a4aff7497f7337ea12b6e22e48327c1f2ff5b50c8870e90b591a9f1be6ca6792b101f7363fa6f1c06c881618cabbe090682718e19fa0403fe4f99f67b95cb330d7ab11aac16806071771f1376ac46fbe5533aeffaaad0b1dee3940c13bf58241b3520fd028d7298eaebb4fa8f001d8577b12d9a54755fdd51d55a2aadb9ac2912754f5ae2749a8eb73f1647aef179438a6553b7b6fd463e5443f48dc16a7f3b0191dd350a0513878e696aecdd64c4dceedd6bf7846f65ec28b38d96ebe3f7d75ff0fcba1d6fd1cabb54c25ff07f7638cc191f23a8eac408fdc5b03056c0a962ed790aa6346697227a3d5ad1b2a666f6ef1ba3c5047b610f059decae2fd9f66cf7e2607a042d7c302488fd37647376031d4577bf3053c47686658b135567ca3eaf1f1f69bb44098367c7e588fa", 0x1000}, {&(0x7f0000000240)="15586fe72b0202703ea3f4f8ca59d227908e8b4f72c026580e888584026bc7a315235a6dd401d3599772dcd251a24c5190098bb973a79315e7dc5cb8a68805d2a8819cda3b2f1855ebf093fc543e85f78f744416219fc3960c09e9d1332a4a8e99531c69bf7f463dfb265e0b232a89f9c40d58deb5d39288f1c66190ec38a3ba99cf5cca7a7729ec22c4018b451fe043038f2c3905dc7eed95e3b791d25b6d6876225a62b9658ad83c9418", 0xab}, {&(0x7f0000001340)="992a7d506be555d581252f43614c4b2539905e4dd6730c954e085dd6458066de74db0ddc653d47bcf9e9bd3c984b64b8004112", 0x33}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000001400)="50d12885d7799fa479fe51a598b54e7dd8da27177fe69683a1cf606f1bd5e9da4b6d0c6d92067e2e1b854b8c", 0x2c) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001440)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda4119ef3649a5eb766ee791cc0964892b00"}) 10:12:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:56 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/13, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvfrom$unix(r1, &(0x7f0000000300)=""/165, 0xa5, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 10:12:57 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200), 0x0) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1004000000004, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2, 0x1}], 0x2}) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xef, 0xfe000}, {0x48, 0x80000000}, {0x8b, 0x101}, {0x7, 0xf33f}, {0x42, 0x1f80}, {0x24, 0x8000}], 0x6}) 10:12:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r0, 0x84}, {r0, 0x98}, {r0, 0x2}], 0x3, 0x484) 10:12:58 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200), 0x0) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:58 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc6a9, 0x3, 0x3]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x0, 0x4fa, 0x1ff, 0x34bcbfa500000, 0xffffffffffffc5eb, 0xa99, 0x5, 0x80000000]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0xcf88, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x5, r7, r9, r10, r11, 0x32, 0x5}, 0xffffffffffffffff, 0x5, r12, r13, 0xffff, 0x487, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) semop(r0, &(0x7f0000000780)=[{0x7, 0x4, 0x1000}, {0x1, 0x7, 0x1800}, {0x0, 0x3, 0x1000}, {0x7, 0x80, 0x800}, {0x3, 0x7e3e, 0x1000}, {0x3, 0x8, 0x800}, {0x3, 0x6f0, 0x1800}], 0x7) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/146) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x819a, 0x0) getuid() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8001, 0x15dcc908, 0x1, 0x0, 0x9a, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x3ff, 0xffffffffffff0001}) fcntl$setown(r2, 0x6, r13) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000700)={{0xffffffff, r14, r8, r7, r8, 0xc}, 0x8, 0x4, r6, r12, 0x7fffffff, 0x5, 0x7}) 10:12:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 10:12:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0x7}) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 10:12:59 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235", 0x8f) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:12:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() setreuid(r1, r2) 10:12:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfe8a) write(r0, &(0x7f0000000040)="d6", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$dupfd(r2, 0x0, r0) execve(0x0, 0x0, 0x0) 10:13:00 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235", 0x8f) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:13:00 executing program 0: setreuid(0x0, 0xee00) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = geteuid() setreuid(0x0, r0) 10:13:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sync() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x110, 0x68) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 10:13:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 10:13:01 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235", 0x8f) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:13:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) 10:13:01 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8901, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 10:13:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="f327d711") 10:13:02 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc", 0xd6) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:13:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) fchflags(r0, 0x1) r1 = socket(0x1a, 0x8007, 0x9) fcntl$setstatus(r1, 0x4, 0x84) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000000000000000) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x4b716aa0) 10:13:02 executing program 0: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 10:13:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd9, &(0x7f0000000040)="767e4d96dbe258e261697a23858e99") 10:13:02 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc", 0xd6) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:13:02 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0xb) 10:13:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="a86372e6f592493c64d67d3ee8be113e0157395ec0c0f98caaaceef05c8735ac4e94385567cce808c1d430036ec570166d452d", 0x33}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9, './bus\x00'}) 10:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x8, 0x8, 0x2, 0x9}, {0x101, 0x3, 0x1ff, 0x3}, {0x81, 0x2, 0x9, 0x100000000}, {0x2, 0x3, 0x2}, {0xffffffffffffffff, 0x7, 0x6, 0x3}, {0x5, 0x100, 0x7, 0x3}, {0x400, 0x26, 0x5, 0x171}, {0x10001, 0x9, 0x3d0e, 0x1000}, {0x1, 0x8, 0x5, 0xb1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:13:03 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc", 0xd6) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:13:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x3}], 0x2}) 10:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x100000000, 0x9, 0x2f4, 0x9}, {0xa31, 0x81, 0x6, 0xffff}, {0x6, 0xe601, 0x3, 0x80000001}, {0x6, 0x3, 0x10000, 0x20}, {0x1000, 0xff, 0x7, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:13:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) socketpair(0x0, 0x8004, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="7743eb4b127c407a40b6316a445b6b869a296e662867a89def8dfcac69b3c531873a2df0fd33af2f6e56f2610ae11ef65cabb402988ade59fddd4471d7fdef18cdc2846a48890072769712c312b6eeaed234377ea2fac95a474f6ad7ecf4d93e21c6eb523b09c1f8c29720e951f374d76a085d9100e68686cbd3245acec830d10fcf749a13714a46a3888a9e61838f3673d14e4e4eb8a45863beb02480cdec23993af7b6179a680dfec43ac94ac42b5895a697e812", 0xb5, 0x400, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000feffd3a9dd250f00ed44000008504500000000"], &(0x7f00000001c0)=0x20) recvmsg(r1, &(0x7f0000001980)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/105, 0x69}, {&(0x7f0000000440)=""/23, 0x17}, {&(0x7f0000000480)=""/228, 0xe4}, {&(0x7f0000000580)=""/95, 0x5f}, {&(0x7f0000000600)=""/136, 0x88}, {&(0x7f00000006c0)=""/110, 0x6e}, {&(0x7f0000000740)=""/81, 0x51}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x9, &(0x7f0000001880)=""/226, 0xe2}, 0x40) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/93, 0x3c3) 10:13:04 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f48717", 0xfa) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 10:13:04 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) msgget$private(0x0, 0x450) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_SET(r0, 0x1, 0x0) 10:13:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x8008, 0x2) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) getrlimit(0x3, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000300), 0x1) setsockopt$sock_int(r0, 0xffff, 0x20000, &(0x7f0000000100)=0x73, 0x4) 16:00:00 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f48717", 0xfa) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:00 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r1 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) getitimer(0x0, &(0x7f0000000140)) fchflags(r1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/138, 0x8a) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="6e3f952755cd382d8e96fcdf65ebfc6afc49bd7f5059d5fddc8271723f5b97caaab8a17d1801af8971edbc11e4a7961e131deb2275323ea4faa1a93191c5e4e822fbac06d8f5ce1c4245286cd95668bcee212ee4a6cc873a6e5b6ccd616d6d0e270a0009a749732026055a50d699368f834e77b14019d63f9d56c556e194633b41ffcda76d0ec1bed65e11e74b8cd9e659f2dc325f047b65aaaf5d6bf66d1731f0f7ead1a1d080872a7d", 0xaa, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x91}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f48717", 0xfa) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = dup2(r2, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) recvfrom$inet(r2, &(0x7f0000000140)=""/114, 0x72, 0x800, &(0x7f00000001c0)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d32170954348cbab199313d844f9e38e253c2e8ceff51e05722d65b5ca6852b28a1f5e743e19f81f9eaaad219fe98eac9df08540a28c385e9310d82f0abf0895738e71c5845fccaaa5016842563df023d7ec5717a8a75f72f6ab078278b86b771e52188e7be7ec958364e550b1c15b2821f8686260e5bc1f85d2ae93273489add6c3047583159cc0d6773c373ee5e7e5f51b0614de850eea08941fc82e71687bf864bd1462dfa8be06ae3c03ef827ab9d0caae73a55f9f43755d9aeed5265f4efb5f9dc5a0cd5cb186", 0xc9) 16:00:02 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b029285", 0x10c) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:02 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: socket(0x2, 0x1, 0x9f) r0 = socket(0x0, 0x8007, 0xfffffffb) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x0, 0x9}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x1, 0x0, "e757baa74f730901776384535eabe2e5dab0a01a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:03 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b029285", 0x10c) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:04 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b029285", 0x10c) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xa) ftruncate(r0, 0x0, 0xffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xfff, 0x8001, r1}) fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x7, 0x8, r2}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfffffffffffffffe}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000000004f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x800000080000}) 16:00:05 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7", 0x115) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00006e9000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfff, 0x0, 0x6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffffffffffff}) pread(r0, &(0x7f00000002c0)="95992eabdfecb78277d3388a4ef7b6132ee9fc789758aacf3563d64701d8768bd03edd3cbbf66401f7d54287b493f84dcce4c1656466e2468019a25afaf3558135783e68626a7328cfc152b504f1c861105a3a56c0f260f298b7808cb385270214413486a37c3e9c8ca7372196f460d0cd68c111f3613675cf9c002b3c87bd3f1bde06d5e66aa802da802c21a32482bbfcd9d5f9aaace2797e3e6a7d970c3ee60ccbf11ac5e4119dbb00839b9fb1f052c0358cae1a2412cdfb866eed97764d43c01b8b2025d9cb793c65cf9b2bbfad2df337c15a237a7b00f75e6e12c5121b4f7eaecc17bccefb757ca84b36720a6cf08f1e18b5f18dc3a09995baf94774604c97594c6fb82a63869759f055f70732ba382b034f71efbd2628f2c91c6ee5d76b219ef0c617ce2d315f38ce5c1da8062288ea14ca4293ac13078ce9c849a486d333692bc6dc57a70a3feaff521e4c2dc58ee8f0c9bffe2627db8861b645e2950486c5ed1d7d7a8b02f1687c20c5596e80e935f6160d1f6529d6803c01eb7359c999cf0e12925a3990117c5af0903b427cadb992fda3ae9a25df32ea2f15ddd58ffaf2fb02b8cee8e8733cd9ec34cb52d30678645df58406c6c76125fb3815b1329def6b4baba5375051e40cdd03b70993510189954ed2f3eb53aa8069be21129e9437fc6aed48e3903998d7d5eb5fbdd0797a94c142bc6c32717c427710243af4435f5b9123cee3a1982743b9ac18340b111074a550c10e2a3af230d150c02cf2acfab2f2b1d98cc6f3627e982f5c3bbfb4a29e69563b64cf64953ca225498d25f05cef42cff012c23504ce06d1844de52537588b5acd31d4c7bbb8cb52935fc35fbc93cfb676809efa1413afadfcf6c3ed833e85762749c165c7b07df83ce43ebfc672b20c72205cfe1808f095e4c026ae5a34737874a0baa9b3d655e4e5bc78f5ec21f46717d76ae632e8ee21dd3ee6ea3449bbf518c1809ff3c98d715ccd66143bff07da3320926eff82bbef99e57e9a5f005fade11b07ed510f4965c0f6247158d76ffff6d5cd6c80cb238d41dc0f776931a617cfc161cea3166fe12a46ca9c6b945aa554592733f517e1280077fb2acf0e75b6369bdf280614da30f95cf5269d31997e1b3b4a90098e5c91feee202a6d54d66d2dd98324617444ab4babb96e80ba5a3751b1e077afccaead913a1c430912e1cf9391ab58f0fd157a32d0e43e71a710b5bd53c82eb811b0d2854d97ef620b04bf739ca990c431819485671762dd4a5654a459a9f93323cd26fe5e6c28d491b445b88627e9e8e152941bb7f48fd92110ca207fdfa4a905f5a212ab4a60e5b5e1f38d3eb2f347e82ed1b6e2c5acd752c636811bb2e81b138ee6dfddb79b0b510c273f5cf613ab016e2e49637e4da97293b9e7722c834742a084a83da3dd04557b1e991bb50056b0e00063d0d702736cea75ffb7349ea88f4b3a33fd4c4201c889deab1a218858f050f6d93315ea951ab91bed87ecc335e417913a8caef7b0327f6c71078ef510724d7da49c825726d8421e50be131cfc3760a4681b25340342fc16a484225db926dcd3e8867d7b9e9a35afb33529d39baaaa2eaf3ee2f5b216f7d2c4e88ebb5f8a6170ff77fa91a155bddd4b39900b0f5c60ddd0451bba0046a091b873bd3f35d64817b3234ec8181660a4577bbb2cb7eeb3d6e201dd2ce7657cdefbf4479b5d74588801d50a07f3b56b57742b38c706f7962ac77acf49ea5dc8ed8042807998990ccbca1e9c7e0dbe5e7e479b5b0f1b9b9653ef6f11d9821cea085aa11bdf5a9d26864020328ffff9bc92f50402e7e845d1be3f49ba0c4b2f6103367f5727673501a7089912874208a3bcff3e89200b14e0eadc58cd74ebf5c89a36f5743ed37e49d8875efe06ce203175423f730fc033008f5ab314ec88cdf011e0b28db7326b188aea32b790c85de7506fccb718759b4fdd4be3b04c8a14516c4b935d30e775dba38aa4647f264c94130d0e789749bb1b605e1fa268e678c3ebb7cf5ef1805407ab8989b39c745a7ef24399ea6c0ce484da51cf6757daf9e6f43603d3ac2acc69e5a7c63f4ed3f81b3a32c423ffac0d47ddd599c46d12f774def41dbcfcf8888b1b92dfdcad9340b16c462a3bb39d66bf0a293746700fc10417046f8443f06d30b20be4feebfa93e60b873a46c5e54f3f38318b801845e0ed4ad1a8f749cf171688a105f5925e1165e31ee968723bf61be084c0351dd94f2fe219f65134217a43294d5aa677e67eaeaf0c6279bc807302f2152b3c035b493ecb91f740cac0a133635f32b688587343efc9145135467ea64c873775b859523b936b91541008c591291060ce4667432f3ff438569314ff071530389b15b2a5b9061a9c03890a9739c0fde077c841289614a9caec5a28e0f870c7aebdb6de7171237666f6a493e8b86c61ce4b06f210a9992960d66e56d4fb182389bcf265cbcadf23c07f828a0e7d4655d02b66c3d0d5bf178429cc5959665b60ae99ddf434d269df0369718ae67d722e78ff5f8770665c92c09b3b32a34412b3e810e6507771e2ffced5a33a3dd8400d3c9274cdb03861760970fe416541dd02704edfef27ffe6259e63010c47c1e6fe203e42dc37ce777d74056dd0b7ce33995e342993d18709512842d459a6f9431248bb3cfc18dc34d093de290f916073ad1a3e02b7ba767a6f213cb86a4725aee599bfb7c1fc0f3bd1f5b16024e9b06d82ded5ba3c30de6534687729115ed78e742e3f6a35e31bfb468eabc4bc0b26947411cc0096313a77c636811ec5416be3a27f3e8613c6c2e1ef2e7e6b3fe3c6034f121bd51a437df52c8790bee4327785bd8808e23ef9dfd7ee9c58c93ea66edb66f73811de86bb8c8f7676aa206005efe5144a0e3873261503ca7075560ec1cf4296cfda596d649d60656cc5089b89ebd9f236e4de6cb1a3a623ce81b0811baddad1aaa56c418f2d7f33066987cc81d4bdde1ee220a193451061520067cb52eb1d45914d04e04ed2e602b8f5db006ad918984a2fbc7adc0e4397ed272498de2bce9360001de963adddc8ddad40251a0178a2ad9d131d9d9463d79378af8628a96e1bb79806f1de2931232ad3db6813fdc82955bc39eae0eac8ae24f79d1451edbab1319ab474afacf386586c66f06f86c62a9a2573da20048b186bc89d6b8df21a183897d94f592e72443e8731d10dd7641e5883194982712e831aa5beeb48a8be599ebb88f800f973f125626077666bbcddc0793a759b64577bd09f8b19d1cd9da3ca2980a9969d7bfa6e035e0e7a229e8d9cc2eb02068efd37d4c39a03b4ad7495e49bafa84bd56325a558902ec7717e05376e754101a7b2a9ff60c2ed28e18257bb1217f20b734879d3dce7e53d81631da418be6b3ce093823eeb991f121dc2287e9aa62d5ddcdd193a2865fcd9ec6761072db1554bd9b74dc61e1382031c72c7829dc41203c332c6d89fbf716c26caad5d93cfd4695c9d3691fa8aa99bad5cfc52e98ec0f431130a827e9e9657633575ed2eb390a88040d1af67fec6631ca0052c51e0e9548f25c8d0d610c21a738cd9d0fa93e88a2b2424a56371e13f8fb539d894b3f7afb7d9a5ad2c04957abcd6fdc3d39ea3f446881fb6e16e860cda7d89dd57aa75ec629bd89a96e0f6fc744cdc2adef0438b86cbf965aee72512ca34b963b60568f833158df5b8f6118971367d7823958e803971bbefe4fefe092d68b61715f531ce901d285320c0c8dd0ef5cd66f3863e070e3eb8ef29eba8b47f1732f8fd8523099c4500484687220beb10f80c5c0658d10300ab9beba980aab3bd1206746e4183cb0cbdb64eeb9456c0fb90a9a23e5758142485c7406b125c8a6c5cfa62741da7505e562c6dfaf482b345a62c0e646acf38c90131a7167dc126f795760a18163d86481e7fef8d18c8dcbf4ea2406f7e7db767b941805c386c898e4471d7ec7111bc4e4ef780cb84df08b80bf6117f93e27765fe9c4a405582356d089877474e50e7cde18b1cd2dd0cd20417af5031cb79787a06a037016ee9178c8573032e4971fdcb0a81977ff4fc76e98d3c7d0088d926b72f33b3a43eba48cbd438001b9688f32b971e4f5c646ac60a292f528a9095250ceec7de3a92957bb1c0f7e69d1cdb8308adbc4e3866ca520db3f5e3008cb106d31ac4e24a3bcf7f81f494bc05522e3529a6032b1970f128b8f5807cb56fe835740c1d793b1476d817b6a3c09449cba08ef861ae25a893bfa81074b9ceb0fe3bd29d41c58c0d1244dcc341d23cc147ac51042997a3f0692987ffc2286064eff4d30f3c937290343aa341ec66527341b07d405900f1c85f3736ecd741ac55ceaff3e049822966313b040af584d273c5f581e87d3be198b9b7aa5b374b08f0ce90b97d4889e335f9add831698f39855b9f404adcb1fa1ce175f15d7f07ebb8749522706df279be83b2b0c122f074af40b3cb655b37491ffa90468fa7d7a40fdc1012e1798cd5683fe74fe880dac777f230fda684a8d53706e257db9fe72a28a3a77d6e5ba3734a30ff0c716afb4bf9c0c694c9d2baf4d4ad06fcf9182a4a858c9ff1188a022a239e5aded00b75ad8300055ec82dde4119236ca67daa29fe9c5809597d214d57da28aaf2a00efadcd74d443c1ae4c9e898f9223de920482b0dc54857edefd2174da3273c8e733069e32ffcb28a5d2827c8512fcb4de42abeab8766354480c4134d53cb93304f4b5f54a52d051f4d4477ac1a76e1311859efa1ab8ef6b38f94b8a3beb04c21654f61467617ae386cd6a1ab12b9fc7a71d90eb73cc25881cb38ea66a570ba63346b79fd75c3e419f0387758c63cbea6d3a1835726a6b268b09c8dcb546899de07ef26f4f7aaf19efe4b6ae23b43ffff38b1a641ef6c379ede8616be4e9367cbdfcd309b266eb1fe06da9870c0198c49ee6a83251f78f6c77d77f8ae1c79da35f934c0d379b8361068e66694e9a9830e22960543a90cf325a76771d694d52d9d644846da2060b616cb5ab3212c365ee7830f878dde215e00fd2e04b8177a17d2a5269a5942efee5b18084309765c1cbc0b29a05119a409d003993d9ea169e66f0e7974894b155f97f2a56da60cfbdc08ea1efc5d8f78ca47e5da5189f1f63a2203551b374dfd92204a338421cd46af0f49c6b4513b4926ebccdf67d6e6b5fbe8e0c44c5068ba02b282bc01499ddb5c91a4e0c147ac68a32e9c1a9fa893cb46b32ba615494ca88e2fa491344683ffc3d12a0fdff585b0273a27e18163901375698e723701e030b71450d8a2f73440f0e6d2ca86a53148de1ef17f991b2271dbae39631ac4d8ebdd52ffc697f33f6308820c9e449de48c9aaf9c3e4ea57b399104e9e90df774a6b378cd7c9e77b8ebb0cc848e70e9819dcf11ba3fa4e42139a7c9e2cf08485472ea30bbf103b2be14732ffdf0ac27f93308785d422be264552c2831b8aca157776d36af44b2600a47e791980d16cc93a59380e54a7f9651ff9bea03c6f54aa1cb93ae10ce724bab2fe05a6a2f62e07fa5ea81f26281284909d5233fb2aae34deed48414f4a7b806b102df129f6fd4b69dfe8376960a5415310cacdd03346774b288f17213c7b91f75fc5f0d1a47c1d7435b1ec35c35f2f6d02029208b55550c34e99411c98c931d8c8de7429d2a74c439b2824d3a3e4867eea324524bc8fb681662cf5768d76057e018af50bdba416a8b548dee8c92eb5cd9410f7132933b47d62a98fb072089e97b38cab58f2afc64ab4591fee33aed0a20b79099b52a9758339cd5ec52af65fead829534", 0x1000, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:05 executing program 0: setreuid(0x0, 0xee00) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000140)=[{0x4, 0x3f}, {0xee, 0xffffffffffff6a13}, {0x6, 0xf723}, {0x0, 0x533}, {0x25, 0x7f}], 0x5}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x29) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x80}, {0xc1, 0x20}], 0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x0) r3 = msgget$private(0x0, 0x1a25cdcd59f49e98) preadv(r0, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/195, 0xc3}, {&(0x7f00000013c0)=""/61, 0x3d}, {&(0x7f0000001400)=""/50, 0x32}, {&(0x7f0000001440)=""/104, 0x68}, {&(0x7f00000014c0)=""/201, 0xc9}], 0x6, 0x0, 0x0) sendto$inet(r2, &(0x7f00000001c0)="c5c20285810588a5d06d00038a366bf78565c5e04ce004c38857bed71d51924821ed2110588728bbea1535f128e43d1650f139f6cada61c4e03efa6dcbc49cb9b05a9800b4285195bf6a64a551487e0239a6df6af0d4dd919f3320b573789f734818746eab8fed922ec7eb353f4e83dc23c4804805149374640c44ffeaf6106b2c9e944355660607e9", 0x89, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) msgrcv(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="000000f0ffffff000000c3ffffffffffffff000000ef01d2a7465630858181d9d8e65d46b618d04cb18df798f9825b3bf500000000000000000000011bd271c70c0eca1f1c9ab82a7f73b734aa1a30a6254bf7870d1b64a4302d4a62cb49a3705e4c397c0727ecfdb704000000e129fea15e9d28de4b44167ff874a7344dd503221b060f883d2a45266567615544de9d0dcfa8e9435dd21f5ad5221bc3724306a9f52ce7c6b3ef8aad79b38f9459672c8bc7c12b04b7c5428d889fe5a37edc11dbe8cf3752cd88e8a2dd62c8931c42f3c24ecb2ba3f4e9769d1d04e1219c70d248c94ee47c3a6709ad2fe42992f281bed83b21fff3dee8a757bd3a520bb11d4844201dcc358406b34c2f954f30a7d80a2c8f3716e6d47354589905a582051ddd71b30000000000000000"], 0x15, 0x3, 0xffe) 16:00:05 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7", 0x115) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f66696c65300038adfe5c46215ac87baf6c608a7929b3caaf32e748afea68c7d3584f71c5763a9fd50546676e8b769abb7957a0b199f1b552f98f1c2f13dd5b53850d07de1a246e68977fcfb742f19f069813654732df1380ba788d14604baf9ad71624623161deb0b7d1128f2e8b575380d4258f6e6df4aedcd85d64293a599efb73d1bd7860c259eefd26cf3820bb56972302fc5ab23c308fbced18e3008327f93eb30019e2048591fef6f28a6f1bc1a4ff38175e054c926a429a69270c49ccd8dc2ea3636e797f61957cf130353abbb9c5fad699b8dae731e386aa332c96068bf755f1407c59cad4816ce908657ec8bcdd63353a95b22497f32da44316a7bbc98710827c99360fac5caa37d9f25b12007abf63f238cc507f5b1bc29775df6583e3fb"], 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() r3 = getgid() rmdir(&(0x7f0000000140)='./file0\x00') r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, r3, r4, r5, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="e0006d66faa79cd31d148e147561be422bdee5eefa9f670a66b985ed6e38e6676b39ee8d9f23e4f946243079f0f0766702aa3e2f38c27f", 0x37) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2088f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x8001, 0x2}) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7", 0x115) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./.\rntrol\x00'], 0xc) r1 = syz_open_pts() unveil(&(0x7f0000000140)='./control\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x6, 0x6, 0x51a8, "070000006097f353b6fe4bf0e000", 0x8, 0x7fffffff}) readv(r1, &(0x7f0000000200), 0x1) r2 = open(&(0x7f0000000040)='./control\x00', 0x20000, 0x128) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x20, 0x1, 0x0, 0xfffffffffffffff8, 0xee3}, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) syz_execute_func(&(0x7f0000000100)="c7c4883000000f46266526450f86beb60000c4a191d0cd66440f3808b25020a52fdce1c4c101592f450f0d9286ac0000c4a278f27209c4a2259d36") 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) semget(0x2, 0x2, 0x20200) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}], 0x190}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678d", 0x119) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:07 executing program 0: r0 = socket(0x18, 0xc005, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = getuid() getsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x9f, 0x0, 0x0) setreuid(r1, r1) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x20000000000000a3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x80000001, 0x4, 0x6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x3}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) clock_settime(0x0, &(0x7f0000000000)={0xfeffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x7fffffff}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x10, 0xc007, 0x7fff0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) login: denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 16:00:08 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678d", 0x119) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:08 executing program 0: read(0xffffffffffffffff, 0x0, 0xfffffffffffffca2) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20800, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:00:09 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678d", 0x119) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000200)="ea378337bae3b15389028b5dab267338424e0e7c76f844371c3658981faa63cd80e50f4fee94e1598d5494bc84c5360fbe53c68d6d", 0x35}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000480)="aa171b43619aea250ea094c48394a2865a9e6d8927f2d42303dff7b045404f14d90d26e7e63c18c8140bf4de333e1b4e33300c206d8c63dd0c20fc46ecac675e4af68a8367cfe7da8af56c7886c345943070f34e9802f4eed940112c158dd089d72317805e3110c90a17dba5da63f10fdfcd49e6a13d30cc14b85a2097d1297dbce6539b213bbee15e8f6636c1178bb3c19a8a0b8894ed17ea846d2cec967909bf5091033ff228c70b035fd19650e2787316f017c7f076cb5888745a5e4924150664b6826cf77427347995bc91703fd7acbfc47e9cf3c65d9266ab5e6e806241724ae9740dee9c966394cb0c1a6574b07aaa9d385e38dbf8c3427d144e408e16f6799bfb5247355c64c6f5dabb307cc91c342e12185d6afd4f8ba31b9618e82702a348771241625e495bf1de65a2220cbf6a4330fbd04c6c640906cf56eeda8e6ca7edccd92544b1d81af54ed66b1d7f424e39b6d85db9461b3069b1b9e82d8a675379f08c468ee44d7915aba2bc4293ea846e580be6ba9a424c25a29b2b0cc8e9526fb2d3f05a8b4bc9af89c34f1d1e", 0x190}], 0x1) writev(r0, &(0x7f0000000780)=[{&(0x7f00000014c0)="73f095d28a630f49c7c4de2693ea2f8650051a02c1de86e238fc62b5dd72a2adb13d0e3c6fc191deb627d64f33a00134dae50284357656e182ff417cd72bb09c2d291d44bffccd4b3a5f0c279f8689f8ac789a56f8fc77ce49bcf23128e87a5275d90af3898f5f4be51811e420a01804305882a2402c4ddda89a57a82ea0382eae3e6595997ccf1a12ffe1b2ad24aaf401b51b60f4ddd367389d3f6e11489048e0a65f1e6a54aa98e2ab5755f3b2f76a3306504819f6908387d268bca0e03d0653201f45d9d4f4d3b12eb26c2373908b7e8f8240c84cfe7f8dba005bf9ab929c762d9a14816eba032679f1cb61853304bf674f37d7ce802552f82001c974dad29e3f20fbaca10df3420d5cd59d5960033dab4c8ece2b8bd2e5be9e09b003cdcf8d87f970719f9735cff01f8d1e0b82e4f15697d75393d6325c6dcf5adfa3915ff4c476761ba5cc07c5c9efdf0bee5aba1467c6cea5c8146edf9d1afdba2f4f5daea772746f9da0f8ba3d78b0188b09351c35ce84e2c55b2a11d6660e8ea04fe902b506304fc5e83d637c849a4ae0ee3912d8d60f73dbab80bfed60d561daa18ccf1cc9cb74453750bc870cd14d215880f15fc0882bf9ff439d2c6e0dd63f5c302e1b9197f17a9fe196f4344dae8c544cbeb08a9fd6e25471ba9c25d3cc27eb35fe90f968e66b738b6735505bff403a23b4147299e9bec06922ab1156cd88e5b9ae2502bbce6b943738d0873293c2707bf895ef83708645aade3b520c24ee714a3010b584e4127b865b6ccc6240970f256bf960ee36a15ed9a5d85d1e732280264a936f020996340fd13aaae3f4d73099245f101b93f30cc9b55a4d27f16155cdaaaa395132b411db32bec4ade7eab69f63c8a93453f67fd9f51df25622ba39ba732a723e4673a31251e7259aae90d42acf043a3ca6a6a66b3ca4f85bc6fa7d1b62301d960b4027e6e0cb14ff5bead34e046a72c1c7ec13810caeb834b9c873ce59fb5349178b44e45bae118eadef438d89b0bdd2c43f57477ced9d62ede6bb038b2446231ca6fc66719b4fd2f8761bedea19f1ee45b9d2ac29a7a462a48f881bca1433dcee9457a2157a010409c5f218bfff6d1cb25eee1b0aa18c2712d1c9c49b17dbc9586559f7d891a77580b47aefd9b3507ed0e39108405cc8c60dd2348653050ee25cf0a5855296a4bfa3a726408e99cb47d189bc8608f13b7358cfaaced9455bbcbda0e64fd7122fea8051659378f738087cbd87f799d0c775b0b4ba43275c391bd4eb2c4fc915aa1062a49f2a110a02c5d11ca5ff7f2141053d40f0c9ef467b56e172ad6c342b83044a20b4918229fec25e20af0783fac8cf2fab4882f576dfe25f67e5cebe855ed1c0c2fe90042880350e73b655bbc2bc9f2efdd846438fe10d97ac7cbbc40187e743db20cedb6133b9ffc827bc54d171b0ad9902eb09b4e565347d0a8e333578f283fd0f797b8a9c5fd5eed7f4ce8387d74466f5203450975f96514084103eef3ab4671e877525b7b2abacd71493fe65739c6cea7980d31b37ea446ff93e91b8c70648f6e99bc59ff7a11d59c83163ed71478860d56590549ab265c1f5568f24cf36c94aa264c8c9cb43034ac58a2a1f53d9f29b95a32e7b1d1af743e3646533080cbfda253d884b6fbc32c5d12727331d33e2cae9be800c0b5b062c773a2a0436dd6eda1429ff620e49ee3c63c6815375659fed5f3bbb7a317670fbe2c548a7b0b9e54aac4a9fab33d9df40dbebb0dc808cf97d71bb7667c6a9b286083de15c6b2f0327a84b7dcb88b33e18b85fbc5c4de1c0f782fef9f73ffa26ae078768d0cd9b80e806557c76ac5247fe163dec6a32bbf7cc6875ced3b4ea1ad333a3df1234c788f37ed1f1235b9eee99bc71ada1dc216f6aa9abbb49d458a81348b0e2d05de9b859d59271c161f1bcf099a0e3f45c578e64c0fdcea18d8cf8bf6e423268f6363aa11fd5d3ad07f8a180cb96e2b737a0008de6ba409121319cfa2357319fa00854e17549f4ac4c00ac00843f2d2c41da41462d2b4b6ba86062b81768cbe6d7c4592359838ac8de95188c3468769d5c05873db35a84bb1faf2f3d1476f56cd4c7ca33655674c3f7effe6894b38dbd58657428720984ba7f1e052e0af195c13e242c238e7bbd3b39e34eb205297fe69aab1fcc16eec6d3adfb61aa4ce4e3c0a66e965179acfdbb565faa2e32015037ff78e402dd7d355fd5143716bc9c9bbe2bf5b988d091f604e228a06f8ef6607e40329fce360eb2ffba081ba95dbdf995e4b8413e460bdf75489c7f64671921937df7eca3638978d7f5defb4b24cf19d678596608df4b9a2d777b63ed8ef2ca0aac5c2c5ad5706c3343583825910a861d6b9ebf87030b71f23dcd08b18d21bca53c0cf3cd6148642c969070a53f16f8f53289d12ae1f2ca430cc5ba2ae97b553c2e5f242f89ead8247a43560de3c38d45d425502aa27b2350ff22f9f5c83e954845c66260d793d191deef32e1cdfae695ca183f9a65fb54f377b2e3d7563124b3f421ef16e20f88c8973f0fc5ec2f2db6c3098534f51650d51d9b37c470cd375926465cf58c35272e32c75a8cf47ba900f1e5c3904d7c286838b55413026c781c4a24722a4346f8bdae95aea8ad6f53cbae445a4719b4da3bb2f820d3091a1a4777a5afc43c3f021e706f4b87eccfeaee2efedff3f9e00024293ddc128810394c917026cf7eae1e4f18914e97906d04ffd13450aa2cc793c7d132f2f5973fac623fdb086833bf55464be6e0506170f2198ff466c860d309c61d53800946220b544cc0ee9127af9458cf0584296d1be34c73680144045c97df1c1cc422a4c67bc4e6d4b336e4e20d44819c1c1d4cf9dd365199a7d8a9cb401d928af0b721fa2627700b5e6dc5b166fd53d96afb3f2117fc784e4449996cd7665dafcb432e63cd8abc4b46388e79d170844dd94c3b653a0b20f079c14b00f91e1d302fef4081380266650d3599d137a8873de45f04972db741774800a6018131a0fc47b4d22d56ed77cd107036e087883613a36cb7eddbc1b50df628713afa597d1a9e7e893c07ea671201bd702e3fd638615399ae24cf64414bf8f66074b30177b801dd8ef0ec4531700286b9dfc64ecfecdc50b391d4901b81194e7312359ee2cb4a476a820370117b98ca52d8aafea5189ea4d860f883aeb3c9cedcc2dd0bd433f2121b372590a99fc2d6b4708fdb375542552d2ae3e663a55cb64256d54b118a4daa3f089f1a42446609200ef7d7ae02302fce19f059b14135405f8ff573c20e045377955e455b9c7dcd33719052aab4bcae07bca8a2b00c75e8b4b2c9d1937e42a18ad1ae7fd2835151551d92d70e5012fce92617031aa6ff7331eec5ae5a6a143a90294b22d8318d2a102ec91970afc234e4ffe319f6fd02058687b5a5236ed8133aef4601071102835e98682d20d7a792f9323df8cf2aa34f3a9997778b8d74550527401989b4763c3c583161972561af4de1bc9b898bb81c3a941a7847efc0e66acdd84c35ca46568e7630a50e2d5237175471326ff06e91aa52fcd43c812a27b512ac8af3d483477dfb11f59d22cb82802037f6c4f94aef9d4837610d294bd995d98c23c26b0e9076989c2031f2dbae1a31222e0ea90cc6dd29d4152a2e0c7651d96e3c19a0d35deff4e8c4784737716f5be2d2ae5de1812aca50ad6e6ed7607482808f7764435acac2f64a6daf9b8f9b680700197a5bfa1c963b2462fe0834f7104d870e7913c52497eb1987c466545ca825c3701d7a2697e79527c83cf2f197b18a9f653d36917f58f73af2fdba137975fb66f281d34e8457b7865d50c6e7133235a45edd603d2171411eb56fec78ed33de8291d1b41c3dbe8ad25eded934dca3cf33689afceffcc21c518cea5c78d3468e8e592cf3b79088cfadc0acacdb741e3fd84570aedfc0ea2835368f1ad94b8477eed5eccae3bc30fd88ae9f0059736d656867c78003ce6496074eea7afe6a6a6aa8a4dbba81a3ab367fec7c3945311ea133aaa6745f9f8828792dc8d3e4d74a5d1df0e36eaf1fcd00bcf86a5a52a994eb8b71713396f2baa58803b0c4058a5868e335d41a85b0a00d08d4ba5ada973a824a4480847b08146de927922dd74ee869ffc844b97355190aad278c18dde9baee8160eeebad97283a3fdc84ebf9ad40543aacda25ea4348298ab8359f44e428f4cdea44d2296c162ec5d6704db00e2b35504a5e50912be61f9b89caa97ca23955b7b31efcc44b06d7fa812113bd33bfbdc6306b9f8376b26740bf64fe97671a4896a05caf524ff9b6f085683ea50eb2160e03e8c0e8785762b4c2aae520018c9e00a24c28073cee9294ad104e4d3b2f08eff420e3bb98e9dddef70ed0e4cc43b6a073eb3248f7d35144ad3eb3509aa250112418381eb29b5d64fb58f089f783d551f1732bebab31c29ddfc3ecda72e08bb085bb60d1de2a1bb2b24e8a5ade177c2a4f4364911d4dc03efab068750cba6991f3514761a5dd2a971833097fb1bc24839f9ba1a9673dde82f55efe8739cb8c9cde41701577e8d5a8aeb4e5607c2ed0cc9eef34f0ac3993973a54c43aaceb290e47453eefbfa73b90c3dfa444c05cb244c95d2375291700a760ef1f0525c7fcc6d52d4593ace02e9f367412aa6fbe5e220466fc1edc6dec5a3d7978780c63803a1774ab33a9068014404b5052d7445675eb6325e159ba751723ae23d353e00e2fd2576865c5c7c0f17387442af10b637189f00fe07eb43a69c85486a32a5bd110cc67a2c3d1c78112f1591a276ed97b9581d2f8f909dad093f416323b0e6e72ab3dbc57e71ca8b9703cdf1d5f47d849f37706bf2e3675316a9d2c4cf5c449bf21060ac5073c54ccacba34f59993aeed133867b1e6eace575760ec18e0ca0ed915660d4bc17667f9d7ec4fb1a71c2457fe0d12d862d01c70d85972b96fb8e51105a0b975e591b9426851942f5b752f356d8fcbc147042d906222f1b6f22c295b7b8883d0788e33c5273378cd09c013485db4c0daddbce6200b24216ec0ebc4f90bfd2a513f6706f8a48fddbe5da001306a7fea9d174ad7cc57848dfb5e7d0d94a0d33bf551c87955ffe2cd2bc50ca997c24ecf1cb36c9dc14212864478e9afd293dc29738692e6f4f9cec7eceebd73f1716c7cb9f2bd87b7077a30fe29d985e87e7e42ba70516b8f933dda3733c8ad6e14f766c494d6af3d67808a2d598f50c73d145bc15717135329786d1019397ae9320c3952bcdb8d9979eb6d85903ce4bf112c70866382473353b051750f649f60cb8891f9f6f33805d89ad9292388a7d5dcba6de4b68cebcf2227e4cd9886350f6149044a933351f83c18ba0a3b16dfc029bfd62d67252ec5a9962c7067af51acfa17292c37b56db6ba8631ff06d54db0279f24d652c5918fcebf0981eaeebb9098fa321afe79fb9d33f953176b48ca1078b0bdd95dbe85688f3629d2bcba30515efdf6b11f68c820b5ee01d3518d096f6cef9363c8949a3cf8b62431b33648d2d6fad94850f37e403273473ff8513ead09e518b062f93d9bf853cb83d66d2ffad3e2a324142ac683b34261ad8a13d6dc416b5fcb895b96a0b1efc5b41f64f2c1512d243b400b517d1c7dff103b740a8ab599affc24845d9f8ad20695f469b77a41e3246a8f3e53da2769e28c847dd64a9e87e078169fada941b7b83971fcd29b4ce3799c1a2bbe566c4f74da91e24656166b0e0c87e700feb2700e549ee903f2f89170bd17367c862595ae0c3a768867120862eba39faf44a30937d91b2b2c4bbd397786a66e", 0x1000}, {&(0x7f0000000240)="4179783acf00c130517018abb8bc63eec828af8d9a7e379f447205de8a4fe88b81ec1cfee515abd9e1cd6f40522df0542ebc0b9464d667242dca701fafb4a5611925e51c772f53cf004c19af56ec23d00f32a4e0fa82a92df3832ffa3ac59420854e2900e301d0ce0fd8f4ec8d80c665806e27ba34ab982b11881337271dd9b237333d9ece37869e7aa1aacd26004b4ce369eeceae657cf73253a2b9ac3c641abad12f6e795136f8839e95bbfbcde61801a0165531eceb42044b754fc6dd142acce512c9c2c30fafa8a4d1b42d7fe7ced95f8d130ccb78624fbecbe714807aea1ff59e9082a9151f69", 0xe9}, {&(0x7f0000000040)="5e69cf36760bbe71dad654efa30259dedba487df7d335b62c30009052b1d2e13923e5991cd0e12ff6fdf610a359c034bfdb0f87ca8d264c56c5ba7f77572d9", 0x3f}, {&(0x7f0000000140)="f87eb7f154cb509110c3030e0525ad09e776852dc3e0e115fd0648041c36b03f82656a9b0fd3d808c74e021b4a93aaf31f1c24279dedaa0afa5aeacde0ee80a255ca49570be331345fcdc4c0f75db5", 0x4f}, {&(0x7f0000000340)="6754bfb4c3a31888be7451a7d2631590d769e773e7a00d8077c2f29e4c6732be9323623f0d5c6e620fe2b59bf64834b7e53da79d9e7425199ca7b2c0827e802979af2b292c0e2e57a2d0d5d0e5668e03ef810476bb83153dd4e3e4dd06ab9b64ceea9b011e968112114ce25044b40b4df0b5ea0748fceaf844d3a8119239913919038f3c482574dcd01c19f98b85e63f98b7a457345e4dec7fc83859d1e8aaa805a89ff445c6f6cd194123eb4bfc62698afd704d", 0xb4}, {&(0x7f0000000400)="396833890fa793758e2dc42cca54b7a41826eeb1a4d4f2adf1ad5e49ee0d2dd2367ecfab8b6c1b28c4dee3d6dfd3993819be1ac7024f0ee2e745d3b4386be2aa3fccf0ac6b3e682ed6b76656f0f9dd0e419b34", 0x53}, {&(0x7f0000000640)="a502647172e8248a2ac845532f93005c78c52fb5bc865fa33a700dcd9072488a703742f137035dc2b68962e63fdcf0618b68ba060f3e8b9e6e4234f29094404148e30197a06960d4c4393fdfb508fcedbf19c6372c20d2ae41218fdf7eb10bdd51f77fcebcb94a669b8eb365b3058f8ca9cfc51e1f2363597ff56d96d98ea3df795193da2f58c1283367", 0x8a}, {&(0x7f0000000700)="6cdfd7a0afb324aa80671b430ef591507d65d9b8b7840892bbabbfbe28458be528386bc6e6825f288df2f6de7ebc513b72e87876c9ec99eb3607a1a8a7481b80cd8d495bd2", 0x45}, {&(0x7f00000024c0)="c00cef1732fe54ace33ecac5adf6d2f0e346be35a46db6c165c4b2488b8bb9a999209413d920b1a51ab9bb36e7e6c80c31a78109a0114fa159ae54721b88923453ca398731104a6f65443fdfdd30cbc5905e676b89722817231d3caa8d5b698f24ae68bc107430c72d5c93b756b21211f26fc0fe3c07f5e9ed49ee78fd4b5557552c03ed4df8b3305dda60034ff12f1fa00773bbc29952d11cfe7210108aa330fcc6a7d5fe9e951b4ffcd7c160b403c6bcc2d87e989115499a10215fa3cb42065985cf578a0a49fd16524665a49e3428213bea3081e2d9762e8311751d866fa493da4241d13a926e356ded7713d6374930d5efe1d7c290fa4d05220ab0e3f029277e2c16857765347958122f9a6ae1c960f46b3d03b2c78c06b426746eb29e72e5280cb403bdafd9acb1c115b115882af7637fe74c41533bb5c14c30c514aaf5d7865f2522c60000462da00163c9e7db2360f70cbeafe0f5fbd26068a3bc13a1a464f7a085478def1a722b1e91d32f1dc8909112fcdc64dd326bc5c18e0e186801ec4ccf3fd73bf53478eef1dc6ebe3d7bdf57cb33a0284731b953263204aeb67e4342e4c88f2ac41aa76faa5202c2a78ebe7d3138e4dd720bb1883f7b66c442525b311ab38a22aa89dc5805603a6cab662e4909966ac051fa0311602cdbca55fbcf7d0cc061618b810cd508f5eb4228eefa75d1f437ee97fdc216bc3d32f65bad8a55e54f6e9c1e9d2d7f739d8a1349ea50b19490adbdd11451f9c1e3bf1462307b387933950344f2df6ddef976455a1ea4e735fa8ea3d8121877a797113e151dee42fea49e7dc5232e38151d5e00e0fc782f066e3d46cd8d8f89722c88d2a7e812772a0b125bc333c5980d5e75adf6e8629a9b0e3b09f2b4cdbab7aa4b7cc93e5ca36a32ad827f96eea2aca7561a4a1083f6ede08f7995a488ea0a796fa21108b56788dc7d108e8c70983156fdca3e14e6afcb56f1a64de25651fc06bb91e755f67b8da669ab0acf9f68def28d78b6b2125a6d22a87410f378545550b591c1d86a1b97014a9a1d2c5b0660515cfb6b5c6f8a3fa513327e8af41ce693981c3eee96d0736f8a523d94d483777140f8b31d8508ed7765b7372fbe8c223fdf906dceb9a73c9ed9aad3235ab69d5f18e8369e1bacba5c0d0c31c803558a64681ad93560e5b86f8cfcd84500908b7dce5b6feb0dcf19c03498cbcb4638e8f90e88285f298fb47ed372c0269fbf24dd0e51339c53507bdcd29f62785a3a06bffde8921ff5179d59bd15b6a475e26ccc3275732cbe44f0ac85e83741e21f67c1524bf1d16fa918b3e18fbfc345894ed4614bc572ffc12538bd720b60ecd93ced699f6ea30b873412e4e1c1c00e75e3cf35d95977e608776a0b46de769460f6ec0bf679a3ffe19a455e9ea889e26931c40ef30da130364e372991ccd77f813965ff127aaf9e5353cfd0d84d25f99e6fe8563faafd6bc709584cfc5eee1d14ffdd35834a0e4ea0bc78990f411388c3ec5dab8bf69b18c23ea75e2ba5d734bae3792a6de4051b276d1bbe988e3d9d0b4a76a79009d4aa32daef5d24fa9b5cbccdbd742909f941f21e885c5336f84bb9d5720d57727911bd1f613ba486111f61a2e3f27082afd5cd8311df179142e538337c05580637062a112bfc9527cf1c1d7a7e0b4892626ebce98f2a4b0c667af83cc6c233486a00751756f9af1d4e4cb7b6d6a70833d8e929cc389481a6d1f9f938b19b6087d13da7956f1bd7958e7bc51f2e4cff17b51b513a25ed8adccc1840084d075506fd99ecc229bef3423074ede3a06620fbc208b912cc48b71d3d70b0d7362f3e26615e6aaa44751dbaa476f6a42a793d94a078f96d720457cbfe57fb078c55ec355d69bcc264ecaa02b967de14a2ef6d6360b7afc488427c5700de950c3f7495c953905bcd804e3c23825a849fe293e67f9fa41ea164429bb9ce1fd32e0eb527478f022e69833f9482f4856df9b5037a262c214e5cf90c0fc7e0c7bdc0bacb280e9d5b8f2a901d11df9597709d9c97de8d671cbf9a9e28d5db275fa79b49da7b349f31887c1d28f616529e62f14a4eea9271fab5f4eac9bad5bc0e7195c428daa5872965069fd8f6fa000bffb935992d7f7de8da005284d27b0b71e89252a4c02cd5fa0cfec00e25ccbeeb80025a99f92775a6b19fa4b97db787bac2c144ec2c92fb832ef1d03e54180916ac9e40d69ee132e8927c8e2537dec81959c6da03d2b57ba9f06478b9e3cd605e4ee81282cf8f343f030120039533e52298a22396fc0e939606e7ee1a0e53d78117fb0c51ee4468a7e42a9d589b611c21c96cf5213de3ea67ad77ed61a18ad6e31eb164910036962fbea7039380a70bb872caa440fa163eef5ff5bb24b1e6fb9bab36eb27af2e29c5c8abe829ab4e7da1e1e6452ca0b23799f7aff7c2227037e42c650f73e37575925010d9715eef620c73d5fea2c164a42f1a16308e4fcbf51eb0548734aa897b54ac76e5b66a38df393f7cbe8d9f6586a7fa06fde8aca19828eb679d9a36229b91e39b290b1a8b46b62846c48ee26327ebbe089953d6cc033f7099684d1f057b2450678652e42511034e5d39a15e6f1fd97d029865bbc55a8d398812da1b88d1cde315510395afe6a1679cef6889cc2820012cc01446c6a7d20638094392bf174ca9d22fa6374bc387594e2a4a784fa3d251289fbb1340d813c6f4e533b6de5ce4d4207b442d9fe2d2eaaa0750c65e9f52f22394ad953a0ee9cd15ba12a35aceeeb3e737387cb2c491a7eaaa80f103bf849249f9244c2da90140c3792bac3f57563a5bf2937cf1900b133a1a36ba7277a4fcd4506df45275cf0628d978c8ed85f28b13233f563093b2de6b20b04348e50b7f3d93f795ffcf4fd7db139d1b07814641982fd2c3d40040c3344119cfd653230d01c320226d29a9a87395af20535edddfa8d1532993db75d535c243f3a62ee12af03f7c4ce53110bc84f76721db57fadad0876ae1c736421f8b2cd206f082ddcba42476d0549b66a3c135e88ffe73dac0a6e63ecbce816a934b2436d58e43453e7a1184be416170269a25c92caa38354fe04ed79adb5932d9a0f7b8e831884c484dd95e128dfe30bafc2dd7e0fb9da254132629e17b5ca68bf0acb62037f1d4d6a201458b5334dc8cb33c99c55aaaa3ae30a29586694f726d36e5b70f97a604cd28bc941e52d5aebd77cc1b6c50a2354bff67d114ff0be79aab69d38f07dde4e74738d42652cc3ee8ca93d0df6c0daeb667673e4613a0b1351c08b35053a079f6395b5243fbb92da5d2a7248e4469a434e772210f847a9d7fa7165613c58278f30f37211f1fb18cc95d696dcd6efbdb5710a6a9b52b1e708d7b1297cca8835100d7b9330c7aef22a9bd2663f4a1816679f4af3e01160bc4ad674f184cb7e931e35af9bc0bcf0df204fc98443c51b293acc4ccf6a9cf45b0cd603b83384c84b538e8460a9cf46993baec7a1341baff6b6299516f0ef82e65cdaa64b6a3091c9fcf14276cf0884d63df94333f7537849ba7064839904fdb8d2bb7feb4e9682dfccc4eecb5d55f7d156653699b966b7b7b24496dea340025bf59c4c893790ca39458e0adfc0b22e8d8fc54bd0d2e5df591cc1e7fb487ebe37328934a85d49ef1a0f8b08cb36cef14e174af47b4f3a7a9dad4e8cdd843d307cc68c009629705e9657885556674845480c6581fde4498b70e8c164f8d52b2d190f7ea0dadb5b3797a19eb073ca9857bf54ca0182d9e4eeec4ea2faa7c080cbab356ead6f63a48c58f673d15d2ac2bc0b4384217706bab94c9d9b5ae234fe644e327c6408beb6b32dd83ec4118dbdae00134c5c75c5f8f465f86bf5327d1d336881fe7bf8103c498ca10861021c3aa5ed1270393f4b517e4dd45b553f33a71f3e1ae04cb09cdb87dc315b88a067bf2bf022750802b5f219e7ddc1a2586902f9157b55e0c52cd1eb8c4c9fea77f773231dfbc869ba88e17aef7a87f0a8e7768c974c9a90bde442031cb33ce640b08bbc77027642d10e07e41a0d19a46131dbb6181175a66574b99ac7703917ceb2a1982c44334dc76b33a3b3564df576966806cee2b2f2bafe6217d9e55c4eb75df1ef0ba5a8bbbed1ac26130e2802a4d4f4a36b111545468803ec7e4fd4681ee78c13a5f86fd0f653aa3ecfa77d95f245627c83f5b4e992a35ed2388d911d7cd4201720e4091330dfae6468aee2a96f644f94b6e7c465d9405e2e147373ff35fa1c1f5e046464ab422852a12bfbfc51238cf6e0b39771be0ab9f48c7373f715ec24863f7de4648075a804c2a87e2ae33d6c0a28d6262d3b877e3d7d6652325c27bfac24c4330714e0ccc8a1b5e1a6db677a598fe8a213d3fb2aab67e0ccfebfa17c5cca809fde88115c9bbd9d27b07f55be448f327261916780e7b0defbd4f1b729bd0c8d580f6fcc3c715d1c0707bb1eb50d9db880bc7568256ce941511dc638c4e586943e93c5a0cdbb249bdd5797261c392194ea5108f8b0b6359e06e34963c632bab60590947102a199ccdcb1ec5c27f8da2208f60a76a2408647fcc40d4a9aba88e987b2dddc3edfcb09f289e297f13916af94e3ee8c073615f75f5663f7cc0ef970e9573fbe3f4a6cc77e1bcfb6b5c744ccb1d3c85fce815914fd492723df883a64e51e8868b4068227de662c145072b8abd1ed233728d5dd016c9fb8a0eb7c2d6532abf3248be435d95b84af696b282e23303b17512a5979aa26e3c3060d676c0011d16f3579687fc335fc3256b0aa67aacd406b53a938cd1915c8283e71be67043a8517838178b57281544e04b03f28626e1d2c41a7c8bdecf68f0f2e41d2f956224b4566d314e76131fa054cb56c222124ec7817a3ea7e61722e0822e2833b97d7bb5f10ecdac34f3268152529ee54205c7b054e0bca11d2e4ab649df4443d1d7fc0613e1a6596d44d736a6541699d3bec42a13ff408b51748a9e7e4770ceebf6b43b58ab22a343e09f43b689b37101ec62fdf43aaad8a412f8d034bca6bcfa4adb827728e9e28c6baff9e9990638def5e77c1e74afc8413354b3a4c3b7156c1bf12ccc1ab9174bfaadc0408359253f1db0bec5152a057a9d8918ecb88b92c9287eb7d4fa3db7575968807400cee2b0371cfdc1929f5ebf3ba5be866ece0284c1f5db613586bd13b4409058448aa849d31761c95c0fedf17b4ed7c0da0e4f35b7982fdf90a497e9f93c1e68987c1bb9b7a064670124af5b46ff19b71997fecb1ffacfdc4a361779611f173b67771b5bdf96922eff89db9bf24342f3ed2367bac3fcc4741bf68d628ea9fba299b820ccdd9f528869b03a6f7f203ac2f5ad7fddbcfb1e36eeb2894927eefdff42da891c900644c7640e7c84b21436801ab45ed25bf5aa0d1e5447a66f31be92b34a48dc8aaa82ed9b314e6258ab83a3944195d05a22c53f0b705f676ad27d33b754220eba5ad9ed407c198d4161ec3c0073f134d491aca1b9bcf67c5b598483482cd85de66503b4bd0fcf072becdabe6d847530011fa38802fac2dca69d67038d9959c0a394294eee9356d4ddafca9e100761fc73924aa9879f6d83aac5446d725df08238690d4284283e3a57356d7f3e0f3c1dd7cd93bbfe8820e3bb0a2485c2c012aba025af0970d607a8d6e4a2ff564ee75f03310fca458ae104b037248df7dfaa8d9c96c0def0a6d45dcb7e9cdfbfc94e82f191f5bfb9b8274e8e1f740519b7cf912b837c98749698a16b07702c287693079846f85295104370ab3466891ffff764990c498bcabf7275f0267a9dd6f71b1fd990bd6493f5", 0x1000}], 0x9) 16:00:10 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44f", 0x11b) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="f6b28510e4bff92d851776ef7274dd97d285e74c926009752c8e41290527223868dc2c9e9f9b3ab625d574c4a5636a187d3e1737ca3cf63059412abba30574b1d060430706de51819def4ef836467ead32575fd48d190a0cc2b2fcf904261901f03d087f3b7f98a2d8aa6e4e20bf743ad48f255b5d485b8979909354c444d3a07b86e5902eeabbe9663de789ff97ba7665fa6bda327c5c5288f7fe9b46156126cb755183878fcd99eae6355cdb82052255f9f6e369136e4da8d68e9d1783ee8bfb60c6", 0xfffffffffffffef9}], 0x349, &(0x7f0000000200)=[{0xffffffffffffff3e, 0xffff, 0xf98, "739e2a74f7dc71ac36b3ed2753ac86babb605d8065815822001fecc81455f6c3f8bf2b182614ce641eb373514785380bd24eb2ba23770ae0e9c2ef07949f2da2d11f07bd16948c68720e6305312b4e44cfd241e0a33c9338d03b34be428b72e1b1ccbb55775dec02f4e63ac869b65976bd8cdebd49889631a6c9ae8df97fddb1c0ce8bbda1c0219320b26ed9f0c1e96a1b0f5ad4111bcb0975649046fb29d1620d7e04a4fa174e43ab847c9617f2c451c194dd5c91201e39eef8f07c1e2cad84e867c9ca7578e702c76bb3054deeebfc0b"}, {0x108, 0xfffd, 0x100000001, "695c8bc94eca340efa79c2c2e7030769254499f959d3b511f77f044cce78722e994eafc323143b05d19dd634e6de628299268aa3d5a4adf5b981bd755c6dd77a1e3357145651213c700c55b5ed7ebccc88dda479b48ab4ebd2df3b1cf23d27796bff55ca3756cb4b2fba10ab4bf1331c2f0a33343a1717595326d8fc14a674ed253122b2dedc1cccaa63ae0829f6b5d29539a792ba42891fe96cfd7f3c8338128297ccac0a41c1a33de04a6a24ae1a74317fc0f674b68110cd85801bc0a5cae4c96236c601ed954120a37cd57fa1f2d26f0050f49b755a30429ab389f9d15af15bbd552e6a3fd2f5945c5c146a483a1b38c1322236b8"}, {0x110, 0x688167b3a282a51, 0x80000000004, "833569a93da51fe30f2452c2e8d594f06e83a4ca3e083c8e36f95b64bfad75b846040d332e63db6d54c85fd5480805825d9383639f9b2095ff88921d4d1c4a0b99bd45193a9f18cfecfd19c8e565d6166548b83a21c772c0f89c234fd865f1286460a99b0a83abcf3bf2a96a9b14b6178283445633b7911abbca0a6bce340bbf73dca7d3658c0f35c4d20eaf01cec89aabebde133c5c814d0285ae2815bfc9278cfd9f51e65bb033b7d11b32b0d57f97bba39efbbdfce51b48c1342c13b6af145f2191167b7397a559eef22924abfc0f17a7069943cd387eb4db4c10b35f355de2e202c056cbd28e2f9da86f349ac3a8b43312bb49fc1c7d2b8d03dd19"}], 0x300}, 0xa) r1 = socket(0x1a, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:10 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x3f, 0x0, 0x0) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r10 = getpgrp() r11 = geteuid() getgroups(0x1, &(0x7f00000009c0)=[0x0]) r13 = getpgrp() r14 = geteuid() r15 = getegid() sendmsg$unix(r3, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000700)="407fed85daf5c6092ca02bf30c25602fe5b947945ca92ed5c6be7d5602989d11d02e32c985e2b50f779b", 0x2a}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa0, 0x6}, 0x9) ioctl$TIOCSBRK(r3, 0x2000747b) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/56, 0x38}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000540)=""/22, 0x16}, {&(0x7f0000000580)=""/128, 0x80}], 0x9, 0x0, 0x0) 16:00:10 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44f", 0x11b) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:10 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xbcb) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x4}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="bcadb1a16983183f5f6d1041c30231dc0dac5824e76a355fdb596bef5896ee67c1353d0b8b918b05046665ac7b1910ddc23e375d7a21dbe51a0390ad816ba5c5829ffba96c10a7e18a0227ded7ff135dfb50630782bdfcc2c568a7a167d4ec22631c0a769ddd4037f3c9b3e61e560147330b47c3e73504944c9bde8380b31077c3d24f8e543aafd6a711fe7a66b6ce664b0290834adf5c7d10d5c67c135a5742d9", 0xa1, 0xa, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:10 executing program 0: socketpair(0x10, 0xc007, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000840)={0x1, 0x1, 0x7, 0x6, 0x3ff}, 0xc) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="910e759edd79d71f4100b5abee0d573e6985584ffa5392e4ccfbe9874c48ec60e31cc9ded9b3bf447b4ce7c9dd2b0501e302fad34b1cf0206a06e6a8922681b554a81f05cd397acd0648ea12ed8f3c010fbcdcb3a05cbeb43cbf5a04643f04aa3bbf5b54bced477c7bafb81451af799a9ef1c22987ec479b9aa9d42062f7cea84f4f65ff7527ac53b3ef7d2014bb409ae41a2446898f8bc9a035268146ae5d0cc6d6e8eb13a6a44736bf36b974d1efc839e09aa006f63eef27d97d7cf5370e3180336e4bf606a9fc39e7b47c29646e68d5a67c8de5a7f7d762f1cb8e446e5a7f", 0xe0}, {&(0x7f0000000380)="3bb115fb28c69e2233a1fd05cb8b554bea7f11b92dbbd2f5bce3f39ec1e49fdea5cc05590224f0734740be4b48a256771d40444dc442a41dbf228ceb97765c", 0x3f}, {&(0x7f00000003c0)="19aa932c0006314a347df1f42fb7a8625a66d0bc3e1e36583266b5d78a13f84db1d3bf87b608762bdd06de33657ee682e094d110df", 0x35}, {&(0x7f0000000400)="1d29a4a387af814bd7397c8f7ed9493a4089e6caf4fb3d054bfc8d", 0x1b}, {&(0x7f0000000440)="4713ed1f045a9f8b5c5dfd55480d3c1caa4977537734731fb714f114c0898aa0816c6044471dc36b9398dc8c44ebaa6d343e8784115527c6987c49277f759f52ee4c30519cb6976eb7acd300ffe31ab2a5586a29536c9c5d8a60ff105286a72ee8053f3b8a8703", 0x67}, {&(0x7f00000004c0)="1f163f124a0d465d42331b868765939c4f515668d8d92ef8a22f9ad455529621f897d6fd8727c248fc35", 0x2a}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0xe}, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') write(r14, &(0x7f0000000180)="8e0e4669c9b88efe9b708bbf009a993375680171a273d529155ca98c23cf51157bed1336d7b0044b4b880782df506f5153fdb8220a370dbd41d5b34961f0af913581da2d6993b793bc7fadee5d8d1c0ccc09c1f3f3d828db74f1443a1c291b140809a9896d46348816d71c1f2e2c279c396f483ae81b7bcefec4c1078d8053619d3b5b3f123b0bc501329508cafc4a3779861dcfcb54cd8b1841d4003bb443a6cb5dd90823057c033275ca2222f54e60e9", 0xb1) getpeername$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r2) setreuid(r1, r2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44f", 0x11b) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="6335191a70fb4446ac3e9eb855b32f034fbf60ee64c6439fac1e427bef84ad6e000ad3ef79060cc27f71e8057eaa505a0f18949cb93d342e58954cb6f9046777dacec68e194cbf894b0da576586a108cd7a95f0d9e3afacc8560cffafb7bb9ac3a4c05dbb37bc1e429d32047dc8fe912fd29fdb3ccee81cf8252abe89675c691bdca268f18d51ef2f93c7bd6c662848bf09e47ebc189b0c4c6ce", 0x9a}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000080)="220e0044a8b55e0100fe0d64f800000000", 0x11) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f0000000200)="79f7dbe9df80c0d17a01f04e6c10b98c6fbb753350b898be9c64ad7a3f83e1d750ec7096dd063b90f2591e30", 0x2c, 0x1, &(0x7f0000000840)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) write(r1, &(0x7f0000000080)="220e22cca421b806efc261c40c26688cde7f508422ffe926a22c8d5fcbda62205c8722aa9a5203bacc4938471a4449a7ca5f8f45630d8f8a7d5183b413ec7c6c7f64a2fd1c02154324624f3edea0fec75587b6b4dbba5f1b5a73f1861692b1dc8257cfd6f7396e3a2a446ddf2a78", 0x6e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x9}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f0000000240)=""/74, 0x4a}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/91, 0x5b}, {&(0x7f0000000540)=""/134, 0x86}, {&(0x7f0000000600)=""/44, 0x2c}, {&(0x7f0000000640)=""/119, 0x77}], 0x9, &(0x7f0000000780)=""/92, 0x5c}, 0x40) 16:00:12 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0", 0x11c) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1000000000000000, 0xd00000000000000) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0x5, 0x0) r1 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r1}, 0xc) mmap(&(0x7f00002b0000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x50}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0", 0x11c) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:13 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getegid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0xa, &(0x7f0000000280)=[r1, r2, r3, r4, r6, r7, r8, r9, r10, r11]) r12 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000300)={0x1000, 0x3, 0x1000, 0x3, "d65e7aff9f52dcd3cca51dd02a0b16436e1b0259", 0x9, 0xe0b3}) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) kevent(r12, &(0x7f0000000440)=[{{r12}, 0xfffffffffffffffe, 0x6c, 0x4, 0x6a, 0x8001}], 0x3, &(0x7f0000000480)=[{{r12}, 0xffffffffffffffff, 0x4, 0x4, 0x5}, {{r12}, 0xfffffffffffffffe, 0x44, 0x12, 0x100000001, 0x5}, {{r12}, 0xfffffffffffffffa, 0x2, 0x5, 0x1, 0xfffffffffffffffa}, {{r12}, 0xffffffffffffffff, 0xc4, 0x81, 0x8, 0x1}, {{r12}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x8001, 0x100}, {{r12}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x3}, {{r12}, 0xffffffffffffffff, 0x8, 0x40, 0x100000000, 0x6}], 0x9, &(0x7f0000000580)={0x0, 0x3}) pwritev(r12, &(0x7f0000000800)=[{&(0x7f00000005c0)="70dd1e1380c937dd391e376e2c24eb1a7e73ed082d27acc29911b915a4ad5be21e19d9e31640d8c933b31657d5afe0f63ce87e5c23b0a1116d76f094d08bc5574e4c9eee0ea898d1f98566d7e9efa69c592bf75498ce24e66cb1919fda02e321ec32c0866d2b5d741201a764bdb905eb9a31f6fca1dfb2188861658e812ea6981b9c9791258c3348247eb41a44824904bccc30f90a88dba9731553a8dbdca473b1d6e86f017d08ac62dcbd2bcb5348c042e513d7e06a7a68007549c7", 0xbc}, {&(0x7f0000000680)="a1e6b2f91c79af8c2a22069af7d58cf00defb7255431f50196feef07025b911387bf91cd2cbd24c7bc3bfb36c34e8a6b2ed95c4116b8592b42b35d3066f72ab2929459c696ae435f854724e4d4ec3c5549366f7c70f05396dcfa0a4842847092071cd881d7d909d1a78a7789c4020df17aee2d1f0dcf9bf17a68", 0x7a}, {&(0x7f0000000700)="260021bfc701bb955bf2953b141a98d21bdf8163f281f518397a4bda022c219969e53ee0c0d85a05f0a687e79247b8e85d80944872ca59c6832a346d4029c3bb83d62a57d0cf4c23883b90a56d81e484650211189b0d22211d693ba9754d7d956af51d3fc2d73ab266209253877601ca156e4b703b61ef979b29c9cc61a76a2c80ff45bf568e4f", 0x87}, {&(0x7f00000007c0)="1c0148097950c86a41dac931de7ea4f3395161fb2a0cc76db203d0682810386008278f3b4eb9fe6ae3", 0x29}], 0x4, 0x0, 0x0) lchown(&(0x7f0000000840)='./file0\x00', r5, r0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r13, 0xc0107003, &(0x7f00000008c0)={{0x0, 0x5, 0x8}, 0x9440, 0x2eb, 0xff}) r14 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r14, 0x0) lstat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)) open(&(0x7f00000009c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000000a00)={0x1, 0x9}) msgget$private(0x0, 0x9) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000a40)={0x7fff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x80, &(0x7f0000000a80)="986b63cc67404e2c6fd3294cfd1c5d16b5102a5960653afc30cab53a352fdb2466851091776ab92bd3808b07fe051815dbccf98f37a2fce75dc2f99edbcd080c27e585ebdff14d8bf041a541a462ae97fb7f6e025d7660c3030bd73b5ed016166f8e10716fd001613399140a7c3de3e32a95a2de95e588126946d0e95aa6a5f9") ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000d80)={0x0, 0x2, 0x400, 0xfffffffffffffffc, &(0x7f0000000b00)={{0xffffffffffffff3d, 0x2f, 0xfffffffffffffffd, 0x1000, 0xffffffffffffffc0, 0x5, 0x7493b66c}, {[0xe2f, 0x80000000, 0x7fff, 0x101, 0x8, 0x8, 0x10000, 0x6, 0x76cc, 0x3ff, 0x55c2, 0x4, 0x0, 0x3f, 0x8001, 0x9, 0x3, 0x6], [0x401, 0x6, 0x7ff, 0xfffffffffffffffd, 0x3ff, 0x1, 0x1, 0x4, 0x3, 0x6], [0xb35, 0x7, 0x1ff, 0x5, 0x7f, 0x1000, 0x3], [0x6, 0x2, 0x8000, 0x1, 0xfff, 0x5], [{0xdad8, 0x3, 0x2fc0, 0x8}, {0x6, 0x4, 0x764a, 0x3}, {0x80000001, 0x8, 0x14, 0x4}, {0x6, 0x7fffffff, 0x100, 0xec2}, {0x1, 0x7, 0x7, 0x5}, {0x9, 0x7, 0xffffffff, 0xfe12}, {0x0, 0x5, 0x2, 0x81}, {0x8, 0x8, 0x1f, 0x7ee5}], {0x8, 0x7ff, 0x7, 0x80}, {0x9, 0x6, 0x0, 0x7}}}, 0x9, 0x8}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000180)=[{0x5, 0x2114a58e, 0x9, 0x2}, {0x3, 0x101, 0x8, 0x4}, {0x7, 0x5, 0x8, 0x2}, {0x4, 0x60000, 0x1ff, 0x7ff}, {0x3, 0x5f2f, 0x1000, 0x80000001}, {0x20, 0x8000, 0x9, 0x6}, {0x5, 0x2, 0xa7, 0x2a80000000000000}, {0x0, 0x7, 0x5, 0x1f}, {0xfff, 0x2, 0x7, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000300)=[{0xf5, 0x3, 0xe45e, 0x200000000000000}, {0x8, 0x0, 0x7, 0xc88}, {0x1, 0xfa6, 0x4, 0xfff}, {0x9, 0x9, 0x3a, 0x8}, {0x4, 0x18000000000000, 0xff}, {0x0, 0x0, 0x1, 0x9}, {0x2, 0x7, 0x7ff, 0x2}]}) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc, 0x2, 0x2, 0x7f}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x7c, 0x2, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x42, 0xf0000080, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0xc1, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7ff, 0x20000000000000}], 0x3, &(0x7f0000000000)=[{{r0}, 0x0, 0x18, 0x40000001, 0x0, 0x1f}], 0x0, &(0x7f0000000140)={0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x100000000, 0x7, 0x3, 0x6}, {0x3, 0x6, 0x1, 0x1}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mkdir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0) r0 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x100) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xfffffffffffffff6) 16:00:14 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0", 0x11c) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="f388fc80c32817aae9a06b9f6f90cd4093f057f080427537ebe797376aa35a9c9de8ccd2ac0f11207e6900f6", 0x2c, 0xc, &(0x7f0000000140)={0x18, 0x0, 0x67b44cf4, 0x3ff}, 0xc) socket$inet(0x2, 0xc000, 0x1) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 16:00:14 executing program 0: r0 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x48, 0x0) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(0xffffffffffffffff) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffad, &(0x7f0000000000)='\x00') 16:00:15 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0/file0\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x88000000000000) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) socket$inet(0x2, 0x4000, 0x29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="2a94867007822fdddffe97b13426050b36e244c03cf3d31f7d04edfbdd5510aaddac44d2bc6b612cecf9e7434b189084ee185baeaea97d02981f5534856f72e4449a044d7b23935b305834f2bbbaae3a12625aa86193e7c25019c2e45af6214b127fd1faa941910ed33e84abcbedf4b907d28530d55a840b1c352c65d4471a46726c348c3bf46e430c75119c8d4f792385c088ed812856f30ed7daaa7fceae4eecad27b3fd2143c42a1df185f8525845aa93ba3437", 0xb5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:00 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(0xffffffffffffffff) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) setsockopt(r1, 0x7f, 0x22, &(0x7f0000000080)="b94c01ac0b9ef345aacba62a4f541f216438cfd1d7746fc14f663e3240fc479082927bb44e8fceee230df04e0189ef10b72f9d26fbc60d72c6c6e2494fed29dafc7993dc445d8e5d6b74965f42fc3510c5e6b34d5637aef7d4d790adc8d32e337c367bacb1691450457bda1312bb3c027e683ef04d3b842ec22cf6f00a3418e3dbed5bd0592de1299a9145386cf352e2c4b0a9b6c854397006159b216006a33c93418f05efe54723de4aaefe2f5c6332058a", 0xb2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) socket(0x2, 0x5, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) select(0x40, &(0x7f0000000080)={0x400, 0x79d, 0x5, 0x180000, 0x2, 0x4, 0x3f, 0x7f8}, &(0x7f0000000100)={0x8, 0x6, 0x81, 0x0, 0x7f, 0x0, 0x0, 0x10001}, &(0x7f0000000140)={0x1, 0x100000000, 0x9, 0x4, 0x80000000, 0xfffffffffffffffc, 0x9}, &(0x7f0000000180)={0x6, 0x3}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4000000000000005) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x0, 0xfffffffffffffffa) write(r0, 0x0, 0x0) close(r0) 16:00:01 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(0xffffffffffffffff) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x10001) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:01 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x8000, 0xf423f}, {0x0, 0x1846}}, 0x0) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) r1 = semget(0x0, 0x6, 0x408) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = geteuid() munmap(&(0x7f000052f000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x102, 0x100}, 0x0, 0x40, 0x76beb7c}) semget(0x0, 0x4, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(0xffffffffffffffff) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:02 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, 0x0, 0xffffffffffffffae) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000340)=""/202, 0xca, 0x800, &(0x7f0000000280)={0x18, 0x1, 0x8, 0x5cf6}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x20000081, 0x6, 0x4}, {{r2}, 0xffffffffffffffff, 0x90, 0x10, 0x3, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf000004b, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x82, 0x6, 0x3}, {{r2}, 0xfffffffffffffffb, 0xc2, 0x20000011, 0x8e, 0xa54b}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x909d, 0x3}, {{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x95, 0xa1, 0xff}], 0x50bbfb40, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x9, 0x3, 0x20}, {{r2}, 0xfdfd2178c23278f1, 0x6, 0x80, 0xffffffff, 0xffffffffffffff7f}, {{r2}, 0xffffffffffffffff, 0x30, 0xfffff, 0x7ff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x0, 0x3, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xe6, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0x8}], 0xf7c, &(0x7f0000000040)={0x3, 0x3}) getpeername(r1, &(0x7f0000000300)=@un=@file={0x0, ""/20}, &(0x7f00000002c0)=0x16) getpeername(r2, 0x0, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(0xffffffffffffffff) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETRAD(r2, 0x20004b43) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:04 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(0xffffffffffffffff) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x480, 0x0) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x656, 0x8, './file0\x00', 0xc9d2, 0x101, 0x7ff, 0xcadd}) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x100000001) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file1\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0xfffffffffffffff6) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) close(r0) fchflags(r1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(r1, 0x0, 0x0) close(r1) 16:00:04 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x2, 0x100000000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x3}, {0x18, 0x0, 0x1, 0x7fffffff}, 0x2, [0x6, 0x3, 0x8000, 0x80, 0xb5, 0x4, 0x5, 0x3f]}, 0x3c) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x108, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x7, 0x80000004) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x100000001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r2, 0x80000000001) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r5, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000006c0)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r5) rmdir(&(0x7f0000000600)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r9 = accept(r8, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xffffffffffffffd8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r9, &(0x7f0000000580), &(0x7f0000000300)=0xc) dup2(r1, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000680)) 16:00:05 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8001, 0x1f, 0x1, 0x3, "fbd4eb10a87e8121840924b9d263276a4f6b7abd", 0x9, 0x401}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() flock(r1, 0x2) syz_open_pts() 16:00:05 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x0, 0x4007, 0x45cb4c45) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000040)={0x80000000, 0xfffffffffffffffb}) write(r1, &(0x7f0000000080)="05dd21677dfdd3abe057163cbdb2a09c1169b49d3f3c9e5e614609b3cdab2ec5b81ba4a8ef6e1456c2aafb47950e337a4a68701ffdacfef3874da820", 0x3c) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = semget(0x2, 0x4, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() syz_open_pts() 16:00:06 executing program 1: r0 = semget(0x0, 0x3, 0x401) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000640)=""/247) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x0, 0x46) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000540)=""/194) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/208) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r4 = syz_open_pts() close(r4) dup(r4) r5 = syz_open_pts() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = semget$private(0x0, 0x1, 0x5) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000500)=""/27) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = getpgrp() r3 = getuid() r4 = getgid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) r6 = getpgrp() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r10 = geteuid() r11 = getegid() r12 = getpgrp() r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ba88633e53eeac1f0f11878c2ee047f67073e3b1faf2991648d53b5dc8465b38fdde0c91c6856d3d5e8cf6f0494136d3b00f5e350e67221e775e529679da1a3533e55ef9863a2d6faf32623a0531e8417f886ab70b8a207ce52baa3ca1eae729fc5f785d97ee3524158a21831fe1014a68791d729a64b881d845d395b21aea6516df11ef39455daf4f2a707cee2affd04f379fd5f098140534634650070722409c0b7cbaf8376842b24ecda0b77b0172540116d29819871880ad223bffef89da1e142ffbe110ec9244d95ae3c9a3c2be287c7c8b49f0779cc2a86bbc4b50e57d4ef2037fefc65dd7380d00335152b222275a11aa9e7ea0f4c69f3772937546", 0xff}, {&(0x7f00000001c0)="5b6c837c04cf1aea08a81584d769ff99f626417f32aef4b775f0c3fdd17f1cafb1d0dcacf05c2ba52c87609873b95168cb11217c34d5d35396c6ae985e149c4c9391286dd6a1bf13d22a5fb192ba5d6acaf858ae75f3695761661596e0dd4d863c845e18a70d18df291256d604d743014dbd5cf8f723a0f81a7734fe17e7d7e08ee7bdb8ff6d9c1f4d30097cca11b7682a1cb5624645fd4bfe5b8c96a981f1d341c38ec3fc3c6f84cfc10d2e20d1761b7353403d312c9d4b8065fc2f0ecb163a59179dada263da9ac5dd40dd99727963816167", 0xd3}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r5, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x150, 0x4}, 0x405) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x48) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x1, 0x2, 0x7f, 0x820f, &(0x7f0000000380)={{0x2, 0x0, 0x80000, 0x7, 0x1, 0x1, 0x3}, {[0x3, 0xabfe, 0x2642, 0x6, 0x200, 0xc2, 0xe1, 0x5, 0x7fffffff, 0x1, 0x1363, 0x2, 0x1ff, 0xfffffffffffffffe, 0x5, 0x0, 0x400, 0xfffffffffffffeff], [0x1, 0x400, 0x1, 0x5, 0x100, 0x401, 0x80000000, 0x14b2380000000000, 0x3, 0x5], [0x77c4, 0x21, 0x317, 0x3a, 0x100, 0xdbb8, 0x4], [0xfffffffffffffd35, 0x100, 0xfffffffffffffffb, 0x2, 0x54, 0x5], [{0x1ff, 0x1, 0x3, 0x4}, {0x3000000000, 0x0, 0x1, 0x1ff}, {0xffffffff, 0x20, 0x2, 0x5}, {0x9, 0x1, 0x20, 0xad05}, {0x9, 0x7f, 0x200, 0x80000000}, {0x5, 0x1, 0x8, 0x80}, {0x8000, 0x7fffffff, 0xa7, 0x7f}, {0xffffffffffffce99, 0x3, 0x7, 0x101}], {0x1000, 0x1, 0x7f, 0x15f}, {0x3, 0x7, 0x8, 0xa}}}, 0x1000, 0xc5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1, 0x8, 0x0, 0xcdd}, {0xcb, 0x0, 0x100, 0xb9dd}, {0x200, 0x20, 0x80000000, 0x200}, {0xfffffffffffffffb, 0x6, 0x1ff, 0xba6}, {0x2000000000, 0x554e, 0x6}, {0x3, 0x1, 0x401, 0x4}, {0x3, 0x1, 0x2, 0xd16}]}) witness: lock order reversal: 1st 0xffff800020b8c450 &pr->ps_mtx (&pr->ps_mtx) 2nd 0xffffffff82388e00 &sched_lock (&sched_lock) lock order "&sched_lock"(sched_lock) -> "&pr->ps_mtx"(mutex) first seen at: #0 witness_checkorder+0x6a7 #1 mtx_enter+0x3a #2 tuagg+0x32 #3 mi_switch+0x1c7 #4 sleep_finish+0x110 #5 msleep+0x1af #6 scsi_xs_sync+0x14f #7 scsi_start+0x86 #8 sdopen+0x22b #9 spec_open+0x41c #10 VOP_OPEN+0x6a #11 sr_meta_native_bootprobe+0xd3 #12 sr_boot_assembly+0x1aa #13 sr_attach+0x183 #14 config_attach+0x347 #15 main+0x6de #16 longmode_hi+0x95 lock order "&pr->ps_mtx"(mutex) -> "&sched_lock"(sched_lock) first seen at: #0 witness_checkorder+0x6a7 #1 __mp_lock+0xa1 #2 schedclock+0x99 #3 hardclock+0x1d8 #4 lapic_clockintr+0x44 #5 Xresume_lapic_ltimer+0x26 #6 exit1+0x732 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffffffff82388e00,9,0) at witness_checkorder+0xffc __mp_lock(ffffffff82388bf8) at __mp_lock+0xa1 schedclock(ffff800020b38bd0) at schedclock+0x99 hardclock(ffff800022e2b470) at hardclock+0x1d8 lapic_clockintr(0,0) at lapic_clockintr+0x44 Xresume_lapic_ltimer(9,0,ffff800020b8c440,0,ffff800020b8c390,2000) at Xresume_lapic_ltimer+0x26 exit1(ffff800020b38bd0,0,1) at exit1+0x732 sys_exit(ffff800020b38bd0,ffff800022e2b5e0,ffff800022e2b650) at sys_exit+0x17 syscall(ffff800022e2b6c0) at syscall+0x552 Xsyscall(0,1,0,1,0,7f7ffffece14) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffecde0, count: -11 ddb{1}> show registers rdi 0x3 rsi 0xffffffff821ba590 __sancov_gen_cov_switch_values.122 rbp 0xffff800022e2b270 rbx 0x3 rdx 0xffff800020aa8ff0 rcx 0x3 rax 0xffff800020aa8ff0 r8 0xffffffff812ec145 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x22da8391706daa3 r12 0xfffffd8002661340 r13 0xc r14 0xffffffff822ea790 w_lodata+0x4b8a0 r15 0xffffffff822f5f20 w_lodata+0x57030 rip 0xffffffff81365a78 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022e2b260 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=297356 stat=dead flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffffffffffffffff,0xffffffffffffffff process=0xffff800020b8c390 user=0xffff800022e26000, vmspace=0xfffffd807f00b000 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72813 522837 61309 0 2 0 syz-executor.1 72813 41388 61309 0 3 0x4000080 ttyin syz-executor.1 72813 132980 61309 0 3 0x4000080 fsleep syz-executor.1 23766 252028 1 0 3 0x100083 ttyin getty 90094 332553 0 0 3 0x14200 bored sosplice 94833 458696 73970 0 3 0x82 nanosleep syz-executor.0 61309 177014 73970 0 3 0x82 nanosleep syz-executor.1 73970 37892 50243 0 3 0x82 thrsleep syz-fuzzer 73970 422819 50243 0 3 0x4000082 thrsleep syz-fuzzer 73970 297606 50243 0 3 0x4000082 thrsleep syz-fuzzer 73970 470818 50243 0 3 0x4000082 thrsleep syz-fuzzer 73970 13315 50243 0 3 0x4000082 thrsleep syz-fuzzer 73970 182900 50243 0 3 0x4000082 thrsleep syz-fuzzer 73970 455810 50243 0 3 0x4000082 thrsleep syz-fuzzer 73970 407289 50243 0 3 0x4000082 thrsleep syz-fuzzer 73970 313829 50243 0 3 0x4000082 kqread syz-fuzzer 73970 121776 50243 0 3 0x4000082 thrsleep syz-fuzzer 50243 243797 8100 0 3 0x10008a pause ksh 8100 176845 90834 0 3 0x92 select sshd 90834 437969 1 0 3 0x80 select sshd 20731 277544 88820 74 3 0x100092 bpf pflogd 88820 332829 1 0 3 0x80 netio pflogd 6868 474217 2864 73 7 0x100090 syslogd 2864 261205 1 0 3 0x100082 netio syslogd 19686 154747 1 77 3 0x100090 poll dhclient 44639 95017 1 0 3 0x80 poll dhclient 67752 421024 0 0 2 0x14200 zerothread 81613 234256 0 0 3 0x14200 aiodoned aiodoned 84225 317789 0 0 3 0x14200 syncer update 14113 447148 0 0 3 0x14200 cleaner cleaner 28756 2948 0 0 3 0x14200 reaper reaper 43062 54556 0 0 3 0x14200 pgdaemon pagedaemon 25206 492771 0 0 3 0x14200 bored crynlk 38092 275103 0 0 3 0x14200 bored crypto 32205 512864 0 0 3 0x40014200 acpi0 acpi0 79742 388088 0 0 3 0x40014200 idle1 80842 323779 0 0 3 0x14200 bored softnet 75574 476978 0 0 3 0x14200 bored systqmp 39226 112437 0 0 3 0x14200 bored systq 40836 52424 0 0 3 0x40014200 bored softclock 92466 281830 0 0 3 0x40014200 idle0 94658 372138 0 0 3 0x14200 bored smr 1 283649 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff800020b8c450) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 exit1+0x722 #4 sys_exit+0x17 #5 syscall+0x552 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 6551K 6680K 78643K 11865 0 0 pcb 25 9K 11K 78643K 290 0 0 rtable 109 4K 4K 78643K 390 0 0 ifaddr 59 13K 13K 78643K 113 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1491 0 0 iov 0 0K 16K 78643K 77 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 76K 78643K 1948 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 428 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 801 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 54 51K 83K 78643K 527 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 41 0 0 in_multi 33 2K 2K 78643K 66 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 260 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 95 21K 22K 78643K 3525 0 0 UVM aobj 25 2K 2K 78643K 27 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 27 0 0 NDP 12 0K 0K 78643K 32 0 0 temp 156 2727K 2793K 78643K 5663 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 inpcbpl 280 269 0 262 1 0 1 1 0 8 0 plimitpl 152 32 0 24 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 71 0 27 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7 0 7 1 1 0 1 0 8 0 tcpcb 544 103 0 99 1 0 1 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 ppxss 1128 9 0 9 6 6 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 14 1 0 1 1 0 8 0 pfstkey 112 16 0 14 1 0 1 1 0 8 0 pfstate 328 16 0 14 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 277 0 88 12 0 12 12 0 8 0 art_table 32 278 0 88 2 0 2 2 0 8 0 art_node 16 66 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semapl 112 426 0 416 1 0 1 1 0 8 0 shmpl 112 25 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2768 0 1335 47 0 47 47 0 8 0 ffsino 272 2768 0 1335 96 0 96 96 0 8 0 nchpl 144 4005 0 2375 61 0 61 61 0 8 0 uvmvnodes 72 3144 0 0 58 0 58 58 0 8 0 vnodes 200 3144 0 0 166 0 166 166 0 8 0 namei 1024 12903 0 12903 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 10515 0 10514 15 14 1 6 0 8 0 sigapl 432 996 0 980 3 1 2 3 0 8 0 futexpl 56 9367 0 9366 1 0 1 1 0 8 0 knotepl 112 172 0 153 1 0 1 1 0 8 0 kqueuepl 104 101 0 99 1 0 1 1 0 8 0 pipepl 112 422 0 403 2 1 1 1 0 8 0 fdescpl 488 997 0 981 3 0 3 3 0 8 0 filepl 152 6260 0 6158 5 0 5 5 0 8 0 lockfpl 104 184 0 184 9 8 1 1 0 8 1 lockfspl 48 65 0 65 9 8 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 29 0 18 1 0 1 1 0 8 0 ucredpl 96 2539 0 2530 1 0 1 1 0 8 0 zombiepl 144 981 0 980 2 1 1 1 0 8 0 processpl 888 1013 0 980 4 0 4 4 0 8 0 procpl 600 2679 0 2635 5 1 4 5 0 8 0 srpgc 64 12 0 12 1 1 0 1 0 8 0 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 510 0 491 5 2 3 4 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 119 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 184 0 0 10 0 10 10 0 8 0 bufpl 256 7153 0 1191 373 0 373 373 0 8 0 anonpl 16 89036 0 79012 67 26 41 57 0 125 0 amapchunkpl 152 5378 0 5277 7 2 5 6 0 158 0 amappl16 192 4211 0 3677 45 18 27 39 0 8 0 amappl15 184 262 0 261 1 0 1 1 0 8 0 amappl14 176 534 0 530 2 1 1 1 0 8 0 amappl13 168 2 0 2 1 1 0 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 66 0 48 1 0 1 1 0 8 0 amappl10 144 83 0 80 1 0 1 1 0 8 0 amappl9 136 621 0 618 1 0 1 1 0 8 0 amappl8 128 172 0 156 1 0 1 1 0 8 0 amappl7 120 46 0 41 1 0 1 1 0 8 0 amappl6 112 59 0 53 1 0 1 1 0 8 0 amappl5 104 137 0 122 1 0 1 1 0 8 0 amappl4 96 1153 0 1123 1 0 1 1 0 8 0 amappl3 88 691 0 679 1 0 1 1 0 8 0 amappl2 80 7174 0 7093 4 2 2 3 0 8 0 amappl1 72 31837 0 31379 25 15 10 20 0 8 0 amappl 80 2956 0 2916 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 26 0 2 1 0 1 1 0 8 0 uaddrrnd 24 997 0 980 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 997 0 980 1 0 1 1 0 8 0 vmmpekpl 168 10514 0 10478 2 0 2 2 0 8 0 vmmpepl 168 112873 0 111194 123 49 74 88 0 357 0 vmsppl 360 996 0 980 2 0 2 2 0 8 0 pdppl 4096 2001 0 1960 6 0 6 6 0 8 0 pvpl 32 293386 0 279548 172 59 113 144 0 265 1 pmappl 232 996 0 980 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 526 0 4 15 0 15 15 0 8 0