kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Aug 4 04:18:38 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.186' (ECDSA) to the list of known hosts. 2019/08/04 04:18:48 fuzzer started 2019/08/04 04:18:54 dialing manager at 10.128.15.235:40500 2019/08/04 04:18:54 syscalls: 332 2019/08/04 04:18:54 code coverage: enabled 2019/08/04 04:18:54 comparison tracing: enabled 2019/08/04 04:18:54 extra coverage: support is not implemented in syzkaller 2019/08/04 04:18:54 setuid sandbox: enabled 2019/08/04 04:18:54 namespace sandbox: support is not implemented in syzkaller 2019/08/04 04:18:54 Android sandbox: support is not implemented in syzkaller 2019/08/04 04:18:54 fault injection: support is not implemented in syzkaller 2019/08/04 04:18:54 leak checking: support is not implemented in syzkaller 2019/08/04 04:18:54 net packet injection: enabled 2019/08/04 04:18:54 net device setup: support is not implemented in syzkaller 04:19:32 executing program 0: r0 = socket(0x36, 0x4, 0x80000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0xffffffff}, {0x18, 0x0, 0x0, 0x400}, 0xed9, [0x93a9, 0x100000001, 0xfffffffffffffffa, 0x1515, 0x40000000000000, 0x1ff, 0x6]}, 0x3c) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) fchflags(r0, 0xb6ea3b8b6bb0f318) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x88, 0x100) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x800, 0x80000000, './file0\x00', 0xfe4, 0x9b2, 0x8, 0x3}) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f0000000240)=[{0x6, 0x9, 0x23dd9c564b076a44}, {0x3, 0x8001, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x7ff, 0x1000}], 0x4) fchdir(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000002c0)={0x6284, 0x8000, 0x5, 0xffffffffffffff7f}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000300)={0x1, 0x6, 0x6}) r5 = shmget(0x1, 0x3000, 0x13a, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000340)) r6 = semget$private(0x0, 0x1, 0x200) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000380)=0x5) ioctl$TIOCEXCL(r2, 0x2000740d) getitimer(0x2, &(0x7f00000003c0)) r7 = syz_open_pts() fcntl$getown(r7, 0x5) semop(r6, &(0x7f0000000400)=[{0x0, 0x7, 0x800}, {0x7, 0xfffffffffffffffd, 0x800}, {0x7, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x3, 0x1, 0x800}], 0x5) fchflags(r1, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) fcntl$setflags(r0, 0x2, 0x1) 04:19:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0x1}], 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x5, 0x7, 0x8, 0xe6aa, 0x10000, 0x20, 0x0, 0x10, [{0x100000001, 0x0, 0xfffc000000000000, 0x1ff}, {0x18000000000000, 0xbec8, 0x85, 0x9}, {0x1, 0x2, 0xdb9, 0x80}, {0x3, 0x38, 0x1ff, 0x80000001}, {0xb04, 0x0, 0x100000001, 0x4}, {0x7, 0x9, 0x0, 0x7}, {0x200, 0x10000, 0x6, 0xfffffffffffffffd}, {0x2, 0x0, 0x3}, {0x7, 0x100000001, 0x8ee, 0x7f}, {0x80, 0x1, 0x5, 0xfffffffffffffffb}, {0x10001, 0x9, 0x8001, 0x3}, {0x5a2, 0x8, 0x7fffffff, 0x9}, {0x445, 0x0, 0xd45, 0x2}, {0x8, 0x7, 0x95, 0x9fd}, {0x7f, 0x6, 0x9, 0x7fffffff}, {0x9b2, 0xfffffffffffffff7, 0x6, 0x8001}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) read(r1, &(0x7f0000000280)=""/236, 0xec) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000003c0)=0x2) getpeername(r2, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) write(r3, &(0x7f0000000480)="13cf2bcd6391a61d00ffb259a9670e61d722857e20f0f84814922db0e2d54806e045427a", 0x24) mkdir(&(0x7f00000004c0)='./file0\x00', 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000680)='./file0\x00', 0x8d) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x4003, 0x8000) fcntl$getflags(r4, 0x3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000007c0)=0x1) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000800)=0xfa6) accept(r5, &(0x7f0000000840)=@un=@file={0x0, ""/81}, &(0x7f00000008c0)=0x53) chdir(&(0x7f0000000900)='./file0\x00') syz_open_pts() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000940)={{0x9, 0x101, 0x4}, 0x101, 0x1, 0x20}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000980)=0xdd) pread(r4, &(0x7f00000009c0)="5672b3eb7ade5cb9eb5fbffe076915e5998af4", 0x13, 0x0, 0x0) read(r7, &(0x7f0000000a00)=""/89, 0x59) write(r5, &(0x7f0000000a80)="60a49979d091b90a8599b61df1d5410b09f2fb82193166c307bdfd80e7e9f697ad13fc6be9c3440931cdd3ba1a33a78ceabbb857c6e01175eb54b5008c894f0c12e75bcc563f4ab00b3f04e09c846876c2da57d914da037ab9d6db0c0da76e31cdd8e3daf85c5a2f91e2d83429daf48b6a13f2bf6bc2d4e0f7c66ba421e79369b57e78e4f891302ccfa3a6d565411ed0cdf0ee7fbbb05c434dff47a11f8be3777971e91c2e87a0159874dfc59512", 0xae) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000b40)) getsockname(r5, &(0x7f0000000b80)=@un=@file={0x0, ""/83}, &(0x7f0000000c00)=0x55) 04:19:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x24}, {r0, 0x18}, {r1}, {r0, 0x2}], 0x5, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x8) 04:19:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="221a7cc800000000", 0x8) pwrite(r1, &(0x7f0000000080)="979f2a2e86365959a8747e2921a2b2b8439c7ab5299e9513c0a1f759143548fa01283990c5f56188754f662d1e1dbc21187b5bdbe8b7aa008a253d7ae357154c83af6da76d9a61ba894705a05c52e872370b", 0x52, 0x0, 0x43) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:19:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffb8, 0x0, 0x0) 04:19:33 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3) fchdir(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000280)=""/223, 0xdf}, {&(0x7f0000000380)=""/90, 0x5a}], 0x5) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0x90) 04:19:33 executing program 0: r0 = socket(0x18, 0x5, 0x30) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="2b86de8a0ed802f1f86b7e6bbe78f3eb2b23b06353bef643e7f7658dc4ab22e2f66613212eb221eca747132db1c86ad877d4979de1fbecbcb2efb4067eb4095767a092a1ba7a09c240bcd164719f6c8fd99e4e16930c4580cc9574b267be831742d09d5295a923c108e0f8b10a0d1bfe5f311fd3e6c1f467b65553ddfc961777edd3d355a4383e9946c59cce9b08a40e04ba608fe6cd03c37f0300b125a31345b3662ea0947950a4beaaa326957f8f0d1fc43eca2e563b79504521a5abc966478c71ba9d86859173d147416803abe99ce05f032548e5ec9ac3e41f2d37c848f6e91ae789333321500000000000000000000000000060db2be4c72eed1719e52e22f9e6a4339532f692381c9d8d82470338de4b3f313e1417cc52b5eeac6634d7b8f4d50e49dfce7345f11c90ea4310bd7f32636119484368781370a9be0c4c9726579713c80314f38aba16242a7818fa2dc79aae80adf9096739fd32e77d63e5a2dcb1281afa9d8cec43c854ca8032f54a0831b8aaeacf14adbed0ec93c1fe4f9767936ec03654f857a65f6db7a02208d17f9fe7f5e0d9c5781cf2ff1dfcaeff2341b875db39191381278611f6118e43b9ffa104fc60ea29c97c0c2424815d86b2ee7e88ea70006256afc57c19612e87aac0d77014a1024652c770d7408fb1433b", 0x1e1}], 0x1) 04:19:33 executing program 0: r0 = dup(0xffffffffffffff9c) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) 04:19:33 executing program 0: clock_settime(0x0, &(0x7f0000000180)={0x1, 0xffffffff}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0x1ff, 0xffffffff, 0x80000001, "d74bf016a30ff5dea5d2d3bddad484881b11502a", 0x0, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x2, 0x69) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x20000225, &(0x7f00000000c0)}) 04:19:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:19:34 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x1ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/70, 0x46}], 0x3, &(0x7f0000000340)=""/111, 0x6f}, 0x841) syz_open_pts() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0xdc) 04:19:34 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffffffffffffffff, 0x4, 0x3ff, 0xffffffffffffff00}, {0xffffffffffffff18, 0x3ff, 0x8, 0xfffffffffffffffb}, {0x6, 0x8, 0x5, 0x6}]}) shmget(0x1, 0x1000, 0x20, &(0x7f0000ffa000/0x1000)=nil) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000100)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) shmdt(r2) 04:19:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xaed, 0x0, &(0x7f0000000280)="68f42143dcbc5106c92f107564f25d88587ba2247b36e9563aa5253db7c3c9690006f563522c10a793de9b35449658c3b40d3b7467963abc775c4ebc908f10e32b9d227e204b608f398c989af84aa320144c01cb99f46fa99eb68b43b9cb02cd000f66604c7d8adfab42e90ed5e10cd997869a0162d1f736a0cda944129d0e", 0x7f) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xff, 0x4) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000180)=""/252) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000300)=r0) 04:19:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="1000048d23ba4400000000da74bdcde03bf77740fa3f65eed0d200000000000000988a1177849a52aed4cfd7054efedf4eacd00405e66a38a9634141a0a6e21e6be5859d7e64cb2edd6d63d7e74ce0a07437f8b6d7207bc8b59352394eb8de50043033ba385f5eedaf4a3ce90c05679dbc0bf08b6362f0571e68ca4003488ac22cd1662232a73375e7a80e4aefd721bce47833718b897996e8ede3099d01b8490780d4cd"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x32, 0x0, 0x0) r3 = semget(0x0, 0x3, 0x191) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup2(r1, r0) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000001100)={{0xffffffffffffffcb, 0xfffffffffffffff8}, {0x9, 0xffffffffffffffff}}, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001140)={0x4, './file0\x00', './file0\x00'}) readv(r2, &(0x7f0000001140), 0x0) 04:19:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="13003f940000000000000000c3d95edb0d29c8c930b14bd00d7a3e65da1155dd21147aba492d384caf73a584626e2610449b57b975b4b3ac0d88252448186b9d1be888f4d39540774f5f348b7e956eadcc6ea3e08acd993df757c89af54401f91b15fc526810012f45db14106af17e45fae781fde1fea7456b32fd0a6595556617d6e0fd61116b81af783714d1fae9959095000073d04987db9853fee7f32ec161ff18488f9eef065015ba373d005e6450d8bf565ee3b568a3b7bb1bb4a309dc7db3c97f7b24a877cf50fb30698f8bfb2fccf08b4bb4059b8550ff2f3744963e2ba7ad57ab11169d52b85d89dca2b9bfcc08d993ed471a9374e24cd0d7de5ed9a2af6039ea92d399c594434f1e18c2daba3673c0efcc0f9f80cabeba758861f5d200d5d13692192cece9711dff94af844351f0dcc0018a639f88266f887bddb6dbcd29b8d553eaa8db7637f548be7de3a20f865ad9e1625bf48e31d2f96a06487dbdfe829525159978295a62896e5dbe3e05ae00da48681b576779d42af4be61264905761ba187afc10d579a4648d8356f5c753e1cf473c37ee947594af156dd5d94fdf20cb972398607848c20574c6d71f5095a23e1919f1ad53029fbe59a779d8dfce9d6710aa31f7f71f128ab1d205c97a774af58c39bc68aa8ef62d38af15f820104b940edc039b3f75e2b2701b57d6b019eca82376f87cc4a0e49bbdbf0a629aed37c793dc8c1f78dce8d344cd369b2841aca8300dc0beadddea5cbe33d5292a71ed138ff86944bc72ab2bda0b1a33782bf70fe75"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0xffffffffffffff88}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x9, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x150f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) setuid(r8) getpeername$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) 04:19:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x2, 0x1, 0x4, {[0xfffffffffffffff8, 0x4, 0x8, 0x20, 0x8, 0x7fff, 0x7fffffff, 0x0, 0x3, 0x5, 0x3, 0x1, 0x4, 0xff, 0x81, 0x4, 0x3, 0x8], [0x2, 0x800, 0xc65a, 0x3, 0x7, 0x400, 0x8, 0x1ff, 0x3, 0x2], [0x5, 0x5, 0x8, 0x1000, 0x4, 0x7fffffff, 0x1], [0xf8cb, 0x100000000, 0x0, 0x2, 0x6], [{0x100, 0x5, 0x7, 0x3f91}, {0x1, 0x100, 0x401, 0x4}, {0x4, 0x3ff, 0x0, 0x8f1}, {0x84, 0x2, 0xb0, 0x8000}, {0xffffffff, 0x8000, 0x6, 0x2}, {0xfffffffffffffff7, 0x0, 0x847, 0x2}, {0x2, 0x1, 0x20, 0x1}, {0x4, 0x9, 0x1f}], {0xfff, 0x8, 0x6, 0xfffffffffffffff7}, {0x400000000, 0x6, 0x0, 0xe5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x969, 0x10001, 0xffffffffffffff76, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:19:34 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000340)=[{0xe3, 0x800, 0x0, 0x5}, {0x6, 0x4, 0x9, 0xffffffffffffffff}, {0x3, 0xfffffffff6a8dd38, 0x576, 0x7}, {0x80, 0x100, 0x5, 0x4b01}, {0x8000, 0xfffffffffffffff9, 0x9, 0x3}, {0x8, 0x7, 0xef44, 0x2}, {0x6, 0x1, 0x10000, 0x6b60}, {0x0, 0x100, 0x9, 0x9}, {0x7, 0x5, 0x4, 0x6}, {0xe9b9, 0x3, 0x6, 0x2a0}]}) fsync(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x8, [{0x1, 0x1}, {0x1, 0x1050e1f9}, {0x3, 0x800}, {0x3, 0x1}, {0x2, 0x800}, {0x3, 0x2c}, {0x0, 0x9}, {0x3, 0x8}, {0x3, 0x1ff}, {0x2, 0x80000001}, {0x3, 0x1f}, {0x3}, {0x1, 0x2}, {0x2, 0x5}, {0x1, 0x3}, {0x1, 0x4}, {0x2, 0x8000}, {0x3, 0x10001}, {0x2, 0x9}, {}, {0x0, 0xc8b7}, {0x3, 0x3}, {0x2}, {0x3, 0x80000001}, {0x3, 0x401}, {0x1, 0x5}, {0x2, 0x4}, {0x3, 0x507}, {0x3, 0x661}, {0x3, 0xffffffff}, {0x2, 0x7}, {0x1f704f455e498b5a, 0x2}]}) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000300)='./file0/file0\x00', 0x2000000000004f, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) symlinkat(&(0x7f00000003c0)='./file0\x00', r2, &(0x7f00000002c0)='./bus\x00') kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x5e, 0x0, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x3, 0x80000000, 0xd2, 0x7}, {{r2}, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x7d2}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40, 0x6, 0x80}, {{r2}, 0xfffffffffffffffe, 0x48, 0x40, 0x0, 0x9c33}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x200, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x65}], 0x7f462c4e, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0xb, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x9, 0x4}], 0x10000, &(0x7f0000000080)={0x65e, 0x7}) 04:19:34 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x20, 0x409a}) 04:19:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82122e2f66696cc04173"], 0x10) getsockopt(r0, 0xfffffffffffffeff, 0x69, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) shutdown(r0, 0x2) 04:19:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:19:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x8000000110, 0x3, 0x100000022) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1281, &(0x7f0000003380)=0x7, 0x4) writev(r0, &(0x7f0000003300)=[{&(0x7f0000000180)="c1b7", 0x2}, {&(0x7f00000001c0)="820957569f2a2ff30c1e2f257f56e86615a1104712", 0x15}, {&(0x7f0000000200)="2e6a0d14a601e24db60d9f655887766eda7b1c3ed88bd4db84ae8792672427f9f1ad5e93c09091e9c2a834322af90e73f28ffa2ab0b0e38d8672356fb61c030bf615e704a137369d6c409a2009b30e9c9e30e20d6c90bdd92551237bd7bd6f106b83d46fd58cfdc53aad4c60efa62d1b9708f0012ce9cb24ec2105e13f66892bd2f0fc6da119fbc3a580f952082f8fd0ba77272689186280025d7e2b99cdf96abc33213e28b237577909822f916de6fd803282476c2b", 0xb6}, {&(0x7f00000002c0)="ea850a4714fe32d255fec2cf54464930d18e9b8a648a13a15844b8430795dc1d0e50ba12a5f0ba6a89e9f48d8acac09586f3b446d1923849a1d19b8dacb98ab67158d148a0433419435280aca50f43ddc963df5d53bbc0f3412cede11e88996f2f18a28211b773b8db6053eeee32d358bdddc8ce150accdf82ce86558ff13a82fa9347902b67476f9f6897e214d7689805486fb305dcfd9a68d5957b567317d81dedd86e78e4e0fb1ae27672879da89e1b7412243924da8cf3d17dde6ffd79b51f4d94778cdd2d5b57f30b75075426d034b1698027c1650ffe82e5be978fd063589d673980800f003910f761fd59678d942b59c40fe35816c56626736c2adc4f5a0d64e6b09326e0cf751077d3b19f6ec1f5cf7d527679201229ae0b9569a7c2e529255cec2183b9d44dfadc4040d715195a676f9e9cb1cb9ed2125e18a6d68b0a571f2784e0fa8059455d9b89d323c54573e32425b03828a88496de0f5b6648930384ed49fa74c604d011646c436f87041520439b875286a0235dc48c7dec011be0e910260c5674e24386ca20a47343da503272bf1f73669fc5e8edcb7bec0aa84d5a6a8ebc0a68a87d7b965ea32a247783465fe5e7be5c1858ba014662225625aedb364c321588ea86920e6f58c021e951788d85ffcfbc5681a4bb5895db9805a368868432b77af702241df435fb11fe79a71b471c1f40e3477c871fd67eb9b10f0317331f4fdceb343bb27031648a9bbbfc0a14cb2a2ed0d0a2f942f79dc074a23436077d496a1d7fcbc707590f28bb373154ebbcdcfbe0fad7123ec142349345f334690859e4edddfac5967020df0d39e88c0e81612c03a0b288cb75240e4b50bbf72357828d266a53ea24598b37d72f8ee8785d9ccd0bbd1418f948617dd7bf27c53455f1db7094b0e78e4d1272f5cf27bba35e56f7457ed03283ab5ae59bab98d2b5f338b6b81f728efd0e58b66e88abad254faf4c94965e9a1ef813593d1a05581658a099bc6b47a93319bbdf34ed7cf1401812975671dc21ffa9dabab531e2a3f5cd6f6f25ed64b893c12de0e175576d6282cd20508c7e7a910c0d19ffd6e820ff271839225ab90325c7759a2ec4343d3c0dab42ae6912aab0eae784d7303288e742278221db46aa4e69c8d172de235bf76c8d47ec033d6356d8bc68c52370b1d4fbbd160bd85cd56ca64fd660ec090217c11f1e4b145067ef72c07aec7220981f346130a2131785396ae4e5031bcd0d6e9c7894b7d476e854cb1b7060fc8c7a0afc17701b05995458d05e7ad73e2fc562e52190ae82f2c98e64d81dc914f7ab9b9ddeaf3ca3195a06a671a0587fd0bd82ee1ce03b4efd81e96457ecbaf276f5a89a15b41da6facade8d7f186e5d5da1df69df40bd1a2fd326201bd6c01dfea2fe978df4dbdc3bfcc673edb50be7a3a2c369330e340edb2f3480cbd62e3bdfe62a6dea769dcc22dd1ebb31859c4536cd07be833091dc5cff65471e9a4809fb8070519696c840778203700cd1d54fbeb788b7ff7e03c6979e3f2901ce75da64a78eafe7844a1021329851e9bbe26c3eb7cef43ba15d87607baceb6000e664043c22669e0b5286c7c19954fd5c35e97c356349623201450d5a7dd72b58883851d58bb7069614839b7d4264f3d7a892507837e7f7f76bf218d8169b05f1bfcb7298cebbca0f6da947893aae43e657b1a0062dfccae24fef2be4cf2ab4bdf11376f315057b424b8e3922db759b2e1b49daee534468207131bef4133f0b56d8952392f7d1444fd46d02be20399210a6e7d8a101548fd373ac0fbea820588961a3b95996fc20eb2da79cd93e8c37395edae90535daba7f0cfc6641d532146e9fa29d4d26a758409bd986901821275288c5fb3c9982e9ec08a461772bde2bc102b8f3b384f726256b677f2a5f6c0ae343cd48c7295bcf3711c98bb23fa66ae992ca8c3ddfe72d5dfb168b854321868ec51aa1404acda84c74653177ac80d8d48c677264788acb840e47ef5bc345a89d36ab94484119fff29952e6f155ffccb9fa18442573f5fd03d0c8c8857f657266dec9ce8a5aeeda1623bd1037fcfb293058784abf3a8f2c6df56774654fb310b8d8be21e5908e9a3316c1778eeef6e5fc2aa7c4e5eb6ab583260b8617c471b9e395075b86781961f3d2c7379022f9565c249e93743fdf03cb768c0616651ac1b10831613c48b2dc5b3a2b28863d9679f12bd5cf929f4b8ed72507c744cf554a82ccfd447db605e8155bcbacadb034f8e7708668f9d32677c5c943a127ea199336a9a65ab61cb8055b344797b3ab2b43381e23b3723514d16d0334a6aa6d702c072ec89894fb6317bf3a5815f1cd61bbcf98c09b1192e064718cece734e8b851ae244a1ffb1c7809cf4aa5e52e85c5141e789b5222f7299e4903bb847e433fbaae2538d01319af965a8a30437470df6658cae206f0f1f8f92c9dea7faa8bf9575e1ad5adad099dc12db202c1f23c7a0b98f02a93ad9c9625aeb6b23eb9f2e1cd8d8e7b1ffbcce26221763ee49cb2ca6379ae089f29424328ce9d1a50723f66dfae0ec4a4c07109c153bba271d5401ad7b2c57f257742c3f427e9734e03fbd9c4943b06c323d6076c0008e4fbdb83daac2218f0903b4efb55bc835d89cde643449ecf4927694e62f9ea71d9024a4842a3f4da6300f0b23ca33302d021d63fe264a1130828e94def93de6a69757cdc81dfccaacc16be3b53a4b398c1e82e12f5b3439594fc34947ccd6c16ee631213137a546618fda4f2429d7437cad0459b8fa957ebc0627c7dc760af128e6dc325ae284c79b276b0fa460d927015b58695f76e2b736c2250be9a446e91ce612b2a63cee4c68c392638d522cf75a25e8538e51842438472d5c69b89bf009ca494b8be9bc8a6d3a193f1c9e632e93ec36301243141437d93f9181c594b8cae524c6e689637265884df4f9d76b7ba2f07c18850d2b071e664b506dcf70be861013cfae1d6ef3cffecae8d8c8b920b8efbc04c3dbd412a73760854afee2884baedacc63c9f683d62bd6649522e6f7777ef67640af4ab263c9f48a28f97dd5f2b575e6cb9d49076e29ac734dcc6b9e531ae45d12704abcaee49ccc32369ff7f456e98620adc23cafd8ecf5b0b4197b0b8164d2ca64a24fbc1ce1a5cf89ed1bccf7d7b70dec8c77a9e3398914f3564e4b939da3451b6571511467213120647ea860683e750c606eb0f7db531230cd05b78034ae47c12f22ee687559e41a56d755bd1e34b4c0390de96a66afe65e58d7a851be7d3736dc00077e6ba43872370622cb23443687dfc24496e84f21149f6350b58dd46c5c6b10dd4068e7d10cb29ba7b22433c94e9c2da0594014c2b8badbd271af31ec86e656b5cfbb891efad01d1f02bae8bafb76c4aca9db94b7c7e8b43d52d2d12a6ebae2de2222e700ba5e911e94d2f813cbdb92b4bb4e20c97b78151ad2e5238314e0f973a0571cfa1dccf9de10d311f7d4a1c9c5a2a97c719e0ec5c091254dca7a9ab6cf167dc3254f6b270b2035f90cf9a2587fcb28156002ca0a2dda5bd5ed580dbd0a2888087252d9fcd5935155c131e60232bcf82c6b8c59e08d3b519789b945b9ae8431131ff9022bfbe8b165e5fd1780a2c8a7a983bb6dc3746a06c73f4a3ee51411324325f14f71ce7494196fcc0e6737727e001501a948618b3482bb193f16847992d1e3680dbc59737834114aa8d3d47fa3f63a0e040cb18015a2854d72d474ddb5b9dd6ea8c4a61bbd3b2b99015380cf0ec827721964095532dd2bcf1faeaddc4b5d5a5c80a3a95229b95a9de1106b2c271cce7c25f1919aad58054ec2ea08f00babe03a2a0e252ea29330e218a0f83e993fe5a34e85e98a1596fddbe749013637e47b64165a74ab5d9917b10e60e2a58b12e60c46d295f1a6769857ac16127445411eede8ccbf93c12763266f7be6a6abd5c4ede13d17c9f063d60bfe84f6df892a62fb745e3776c172355bf5e5928b89e1d729740dbd50cb7bda883cd3ad946e773360d73abb5c2114a3bbc1e8d84d9a47467c3f9b055c17e934c54d5f7b9ea3bf20798051b8d9b9b99f2b87f00e6fccb502a07db54c9e21bff5307d973c59d9881080d559b9cfc4ca72ce5b6c3eeb8d9c08263641265488f461f7a918c1ec63374a6e884c3f3c9979550b816435861b6c71f9cfe16927268615c5aebe50d403f8297117cdb3b5de66a6a17c63334904de54ab15fc7fc4608f1a2748ce70a3c7b83ab5c05d889462c09264a093f2eccaffbc542843bd477c7807c2a3dc93058c8bcd34ad657768f9ca3263ea60c150951ecc86f2f39fa4c7544c442fe31c4dc3a5e391e7bf4deadbe84877d5b427904bfab871c144ef6cb48becc002c50c005eaf3132407f3de359d8758cd0ac9ec5b9de79fd7af51517220e7cb168cc1150560c9a1079152e56b1d91b1ad7801c63bb1f3b8a5a0d8d0a614372d4d526744f82dcbe04dc69adfe0407bd1cc1205fe4035d437e5459b3c096f404a1a36f7d713ea38d5797f4b5ba6de8b0606ed08b4fec8838e3a6f9d773bf5492841205ddd8580ec47fa62964e15b37d0be99832e04ca4e063d8dc95dc96853b42975e130f8f2e23d0d6fbc083d0f8c181b8ac98d8f7bef2a5429d9a2cb719e9fb2035e603e4a254c4d07c195d700d705e8d30f08ba225af7e3363ef024c10f09055de350cd0c8548e69518124247f84654f51811b57da9592217c1496381c9c43fc0d6ea5f84c76edecc35e03cf5cc4ceb30f56a871334bb8814e670d469f2202192f320e416c8bc62ba3a98d64e9524dc2d4f72cd261afa7b5d80df1eca87e5199fce5f959e2e0aafd891744e7c969f68ca67b1fe315a06221299ca7979ee9fe9e06ec4ce5b36ce1ab91fa5d4d54abfd69a8bad07b8752fcce2ad40dda3a2bdfdcfea6f3eff1cf1b9455fc3913d4e801a7420759a8d6abf4234e2c7869150784e45c5ecf79cdadedb8737992293db220f85a4dcbe850b08634e861091216183c1245ca5f0b6b64db29069064c34c69a111648d48baabc1f1c3e70e8cc6d269ca4a733d31cb25bcc0fb0e9f4ce8b77a07568913c65ab61206ee314ec82c1522f8f1375cbe96da86f198f9065bc34143e74c3b3c3a55f411b9712798d6ca50d8ee0c7c3faf712e07958ed8c5f7a9eac661a825453b5f2d35fbf5659ef503a8ad954bf498d366319bcd23aab6bbb0702ffbacdc76eab90569fcbe4b7fe38da6966a22dd678009d629c4691408d1441ff6b70967f247eacd534491fce26c7e351fc1892bbdc0304529598d2110402b6cebd857ddc5e2a4e2a975bc6c26a34d4a0235540f86ff8773b7f8babe2e0cb9e5e6d396ea5a9e054d05923354b083026a88cc57f03160b621252a05804407e89d1d1f291bf9c9278ffa9f4ac67ecc5a0d75abc26e4113c8a7f3bc535935244043dd52637c548ad5ab88959d91eb35d224fa12666998a3f47d86e801aeb41ec1ee97daa48a0f547c897fc98f3325bd75ac3d641c323f20dda9b8e1358b8508e33bae661ffd08e2d421ad3af97eda11079a7a1b40de321504b4bc9f4c7789c275870dfde6cd0ff0aefbc3bc4a3840efd74db42c091b826e362ff255c01d4e4f3f517549797885d9b4558faa13d1214e70672110e63b7633b475937fe73b8a4755d083e19681579022e0edde319b13fde8a9bd85d43dd71ec4858da7fed4b10d6db6408fdccf2e691427d5d8225765c6aba2e385d982374052722fb0232db2fed7ad67f27412c0ade7081ef354da8e1e42137df91dd00fe8bbf7ab8ef547ff91a1420e1cedc9", 0x1000}, {&(0x7f00000012c0)="739b170a80d29f3947c7c2afc14ccd5782994108172315738445f36cb33581f3a503bbd162b8c635da2aaa206fe91bc0e164a9cf1f98e90adf4d4ec8aa7af9cb9f9b7bc944184bda4c06f8da5d2ed40791e2a84999cbc3c982a1d1a553a48ccb16baaad09b3fb6d89880ff34438ca5cb34ed5cb6519403311b3500674556d76347e9647d58f3199f184081c5b828f707bbea1e82d8c8cb3936c8c9362c77d560ea7089e585318def0366cfd62f55bdc1bdad1088e856c46e18a46a614b2790242e824bf27eb73eb40320636c445038403eec3fed2a28a9e5a159ededcbca210ea6b6c1ac069a3033f76ef11d32d2f1f21061ab15651bb98a2debd5d7e2b3b3cb646c67fb1bea4ddba378632c73c8505ea16c55d5398d8b84201b5dac0a5f521a5c15cc95b99b257ffb519ce39e13eba319cf093c166aa06352f953c6193910aaba80af704decf2f67f8a0fbd0abe43a0bf5beed5fe69598eb89f69752fe7047f90267f3a35cf9de7c394083a3df6990952ffbb5884b900a46f7325894497082f4afd7c8fdb0f09b06e7f5132a66533811b291ef00261d6544e7f5f7fce9bfc18b4f6e49c5de9d065b45208a768417c891d89bd006f48a615fc004c9ce51f03b98579f749c9d72e112244ad85e4b95dc01783426941cdf790294c99dcf21e048dcfe8ff110e78991106b2402963ff7e97a2269dfc364df001b6d8057274c2f4d1dfef93472862046247b2bf12ae017839580b6b3cac2958031c3355335adddd7834798eac3aff382d67a6f4e0e34bb2c44a0d38f948b772d2e7edc6aea44cfbf4c10d24e3ca34acb3e14c1624d501f408554976f670df8d35059c78d986f4a7b73bd6666ea79da2a0557a4e2ac2fc3e8619d12f975d4a42222db701bb70bfea3e0d0dd11d114aefdacf1a9394725f57ea93f4cc9c27c519e8febc48fcad9f30d21c97f263084d3c235a465abcada2a38dfa5d407d6720b3530785f75c4cf50d9343c759583f25203f95fb3590288bea37a6e12f48ddcc08494622acf2dbbb1da5a97c019b5c5b6d10d0ab125204e925c078ed6bd7d9dab2cfd9d0e86ca1386069082b0b232dc43df36785af34c73283b17ff0777b9decd01c07b2140a393f25a6bba3fee9f4ebdd5c247f9f9a83931d1b647466b8d5e4e5da875593c0aa0459587a0bb93f9478ea6a41d80af981953e0c556d228aff83bfd99eb623f9d789cc5974bd4591e1bdba31ae68c8eca1d653492391ab9ffb3221c3bbb326598a14179b9be567e83383ca3e74c99ba0cf5b62030e1649e788b1ae41d423e1acce830a126b42641a881abb98730e7a52baf040f02e0b6cf1cc61dbf4c2c4bc89a4b12233b37a97754c050877e70fc03553e6ff5f92fe20de1240ca90b2ba85792731ba353423700b57e67d77c9985553580f3d38cfc86c03fc33afbb90302ae1ee0001dab65c8ac8c1aa3f6621e27850ae1dc27df2c52b7a6bd4d93af4b4229454cbeb082b763a4053cbfdf361b537f8c496003d2afe0d40b7eb7c07a9bd5c91b88720ed04648575316ef5ec8cc77ef7bf299bfc7e1808f08c847aa043474b7fbb75671efbe9b44aec03e5078c5ec8d2fa4fc22465e0f9f2bb39c0d764039c23c97e4e87c2b23ee69f34608969b0940aa43cd861a8d4dfaf9fa556b12c3b783fecca4f231033fa131b34648f8eea47b7aec38b5f5be139d4fa1650c134ebe7004762a77bc6947a148e6f02316f11ee7e86e2383b05e312f5c08f28362ee9ca30f43d240c6c641c3128011b9aab454ff7d97e1b4e2901bf98d070cf7b33119503f389e159d0c12c755138560a02ebedd883918efc37f6daf2e974fd47ec193ec446bbb005444c1e6ba08c136e352a444b203f0292ea5abf170d5c1544150ea712b4e13caab92b99699b25fc4cb3bb10607bdd4799da6f3b5e4fe43ecfbc74341f2f1f92a327893c36b5c978e226f27b13b13f27e60f73655136bd1fedb9a06902111ff57ec863c9eddd9895e457049e1fb6e79ab3fb296b13ca850ee7defc703e0efe94536d611373288a0f988a3734fad52bd6a59032bdf996db0e0346b1e31e407b1c001da1731a91b448fe2afdd788d69babcb0c71347646b032bee4956a78939d7dd4206ccb45798acd9d00c98a9a8c56413322b64ba5e2d743efbd8cf21d7be39086918d1c48b38c094289ae6450f3337910653db3f9d72d2d19cebe74918aa5c44177cf6c27f7f2ece556ac4e91aa451a4304642a31ac6b1dc629bba36b7cdb7437b65b6616fe8bd3dedd6b61ff21f11a0b72262f959d4be08d7ddd9cfe617cb8fef66438fd098f4b5fb134c5e23cf29d85695304a70a8e036c964886d0de9d48525d49b3b81d34b081a2f0992e99125d207cd5a481d959a03ea2b39556a7d7d49e17809e9d82bf719aaf5cf33067aafa136b7552a0f8a32b52dfd6b6f0703c4ad18f447da9fc7ce29b620f83dd6e03a082e017932e54528cad02c620a10725226e7e4b57d4aaa7399b6f78a00fb56cfe26a8001c6bebcf3bf9d979087764dc7952661dc967da4767d1da0443a0e00743ec68ca62165f034d3e2e71aeacb29bae3fa4df514168da5e9c2abd3dfa74c2e0ca2589c52cb620281acf21dd42cfcf5287a721965333c705c80b78b37cea98299e3875f33687cd0607f0736e5489034bebcd9f9b81cdf456e2786ab62090ef79eff4d057227206d63778eff90c9decf7e2d187bea5341efd3996da94a70fe13032ad1c60c1143279c6904a034d10d5bc164c153f3fa6d6a653fab3141034ee70ae0e53dfee81c08e2d0fe37c2350fa4e219da7ab076a708551455aea683097235945f496b4671c6a9b3ccb1295fd648269e6aa0570c6ea37e3b1a0e5d788a1d81e97e95e2259b88e1898dfb7af0d49bf6c88bc7445f5fb67c6300e73dea33b82098423166042e94bad83be23841bfd07608ddbe4f4cba701783b06f985475e67bbb1d95598f19b9943329536d198f2970136f0ce3fb683be28e459bb6a981002753df2c6792a76b7c254fd962e5f7b1fbb2b55bea7c3911090b554c361880214b028809873aefa0d24a1edfc40c55531f0bf60f74e145eeb2de4c681a451b82ffc47fcb86b1051e426f53a4610828318e68d13335f4ce8115731f14a253f2be02f3c7baadc8a8763233197b2758deced66134650e87ecd1f4062d4c5b815ed7fb775a24fb6966edc1c9acb2bc90678e980a3f8adb3e8189e0c8bd5faaba75b84fe3e8a2cdeca6728da9747f78cae5c40f09e3687e0e2ca533d748c101f59085d2be2da5c6ce8204e479ce7fee31aed0d114e02cd13dd2484adbd079c9287bc7fe877210939465754043e5ca801ab6acce50609adff3f2b3608bbd2a4eb3d97183f01535bba0ff27d97a1edd0204612626992075aa0c0914892c7979e7636a26888858e6b1eaa11cf3f02640176fd3741b88f7ac1004d0c9738e2dfe87003a61f5679858dad6f3d79bb4ec2095073a43fd71ddd50eb331619f09fa8b631a9ac22515c814aba2c53ef01cb9f46d3298b16aeced8fc78d1e16adc8ee7b7426407dce1376a68c2ef540498305ce063a50dcf513f334784d594a873f72e733aaa36ab979c03bac1e662de2e568f230a806471d0137ec9d2b570ba238eab572b7b1f0b4e437e2509a071f86220f1b06019a829fad38de2c6dc6e7193a1864f2f7a3d475205e4b6342f47c0c078cf9d9af6092565927c91d0237e3b06a4243430a3838863cf652b06b7ce43cfe87381b235fd03a0fb759950b577b8aea515cb745bc91ce78ca9689c8a0b3fcc50eb1bba743e03f6636a8237c5ac890b45fce948d464f2f392e513b39be64fc9cd18b180629aa7564648c443312d655d140a2ca26176197dc9e4567b62ead96eee35d716adc9674ea61b290d4c3de4a4568e01ced53d3c3f2e674cab73de050cc98b287d9796f79c422eb97d20db81e95fb100321bd509164ef89e58d5babb9dad3d3ff5bec31d39aacf6207aaf7ba1020a0b463356193ae4cbe5b545a1994ebbb4021e51768861f949367a3d6c0b15b37e6aac54e99609f9c23447934b98a0c5ecc5055a764bdea4bb2979f4ccd544c96737b45f57b0864efbe5b5b374b59d34d9bb1e38de374279a56460dd10b0cb85bf892dbba9229e57b58e2827003be5495a4f8e66168da6aea59bc46c10eb8fdd3ec7da376f4267b176da3c98f1ab0c768edfd94b2a04af9fc3fe453ded2ef0b9b7203ee177bdaa9a9a202d335aec4074ae52a73b4c4dfac852485170cab7da1068cac0db91551eddc1239d31e1c7ce6095704fe0516f6cbbaf06899b80a17e8ecb2fb2c23b6ec7121cfdc29ba9a96d0ab680274d75bac27f49ee4d16fefaa5a45646fe8a2e01479bbf58a8f5b99f885af6673ddee4c0f618749372c35c5f623d3738286ecf44abd8afd5656f8db59e1b718494fd31eea9fd2e3a71a0ddc2c813ad207fa8c52fb5aee06747d012bfbaadbba7dfba9674c1ce2b99111ccf16fe77fa5c72c029832b7a5bf5fe67ec96d2da90c59ac83e48cfc735d1fbef0e2965fdbe4d37323a9bbe04fa08eeb8e81cf31cd708774ad9b59b9f7a93dc647cb2155ec9c1ea1183b04195e28469c2121a2d77f1c2438ec1b1bd61f43f3b74aed5c6a1c1659863cd0ac6c55eec00f224c77cd8c2247204bbc0cb4575e49ff7fa827c2e2f2a0d963f80a88b0cda3048008d3e5009d325ec6cb0c33bae6130e5620f7aadad80a63eaf1d8760b4a1947bc485e988f1c7b1cb2092ebb94e403d6cd403e4f14b135481a2a8b3ec9d3f5ab0b3bd1bfaefbf0191ce4908dec447a773179c4b893b74a6425dc343898713c7dd4c87adabf79c7c5bda98ca629510d1f75bb3b1b4a901db35d3c1599da3e0eec2a61dd2a27a18bdf9589b8c74b0d6235a73024a41353d2a745e3832820b8d653777beef52c2b3a7ad7e1940693e73fdab9e2ce66a448b57cf0b5ff497753057512a09e6ef19d7fab858d629f6fa43618a72ed9fecf12f7decb1500962e01c564bb0842f20e15fcbbef173b96c51234821edb4a4aba0ac5bd1471372322fb27d819306f90b0e0875379adf106c8952082d66f146f57048c4ad9a174b6d6bcb948bd1b27428f054bbf28ca9d5e9a906126f239e964253c29343203f60acdcdb722f24a2647a718b03b5f11f6452e316dadb62224bd72aa2714d00955b25dc96d3411c74a7021952b22c0d20428d67d43ab6d7e22bf3f2f6269a5d222479cb3e169b86e41eb82be6d0c006d9e9de2126a44b12184b09da92778d3df4742c4a2635b100011dbbc5da3a5c52f83550cc8d2e430a4fd29c73426c6cdd33b830c08644106b48da92022445ee33cd1e2030964d16782871e14b8c98243b744085ecf8bb4e1145b830a28be7bc3571274f44dc0b54651681ed6e1882065aaf88b3653fdc204ed0d17bb417f72596e2b2fcc5fc26fa33b855b2cce81a08e7ec6502e0e3142a37947938b7c3c7865f47794f9c97404361a854458e98c8890d436f34c5ba08473690776866c5c75f13eb84e6916cc37ca1a0c093a47f113346999a713d235eeb58a07245ba408eedfdd3d0f9870d7c454097225482cf9161399480f73f0c4fff3cb17b2dbba4b1473d48db72b9f8aafa9f7bd559cb80788368bab6770d7be768082e033ac8ec3445c636d33873e1995d5d5b9a49307c2c882fa681cc74946a6acab7fbca38ef9e46f5a7a65d41a27dafd41d0d8393dd6a19bf9d5ac2012f68f3344adaebf9f975e0cfc7e9015c10432e506b96fd6dcd0035e4680322ccba1373135469549115c6001f9b18b", 0x1000}, {&(0x7f00000022c0)="b6a5d254b25f71be6f2859b8a383d1d5d51042aa76f8ac79062df11d36f56427d8707d7716a5835a088d668ba596", 0x2e}, {&(0x7f0000002300)="0d790c945955a47b9fcc6afc0580debe60bdb4c1804c2971e72962da4a91efe66839aabdeac29a6bc12670613c33540c5ec9f95f28e7efe28f549314cc52b994e07c4b012b93eb21e0b0f7e3a0d516b739dd2f3cee05ef7e1869de5b84e2c17df9d03f646e4cf467992dd1da98de857499a44053ded3a3934eb215cafcf4732b5c1f45da3abf29829a86233f990af4b325cf6abeec06f89fb792a11718b683e0483e2c5396a749d60f3996b8bf8b56a7b1b8f54b58e6176a3e533e4332791c1533f7e276cc79819633e29c8dfbfeafd2dc2e5f0ec970d82a343d7cbd94d7b7346b327c74d5a3d0a1acf93bbbace8a33c579760be2fc22fbdbe72f97b05801909edcc01823f63fe1d5fa0db80f3567474817697e376e27509269757a04f0343e3ac6dd4700300bf83df12592e390c009221ed95d78b6c6228e988769f706e76f885a55c84db655f55d706e98ddd4156f0ae65c1a4ebb71b7cf617a4433f415989214053b6a94b7ae1bcd0b84871511a8b9706da79ac5f6028d133d4e4accdcc3afea0c99bf7e6c283708cc1ae3ad4b9c834ce458e0733d53c1be396962f5e0ae87e3c814679381b6b744449ccb6a3652cd70593c90b9e308062baa006907d02d62a91eba1d91c2b73ceab86c5824c0ef1ebec9c767d8e4204909cfe63d641a55b7d5beb029cc3544784aea251d8bbb1b4763c0ab6b1ab456b9a82a65ccda278d78104461f5ec6213bba3c030f3d0ab3fe0fa63bd75e10675d64dfd2074b958ea5aac80be1f4d2427703d723c9167ebae8b5001f33e1c16fe7dc98b5dd000fe110d4cc648e830572901a06be6c049747e776fdbc0108366dedbc63ac7f4c0b716469bafa1bf98f32bb486013a9c41dffb946d602d402d3bc610b1eaa02d9603782c542c3c43c46cb214e4194111801da2a03f700f182e7c951d704a08e00f468994580d07021f355b6ed13c7376c461543c5ae79704b69b633d5539fcdaf78205efd166a0115ff05caad339439e515f19b7b6ae5c9757caf7926e47583baf5786b1131c7d635a710dd8ab3db986ecaf4ca2ae81ad70995630cda25c6bb075b9bf9f2a28fa05efb8254a5313b65e8244a298f764f9f067531608ef88035895a20e6f6f21c0751e0a69b40006cce06fa676ad409d6d551ccfd76b48095b7a0cdb2251b3274f4d7b2631ce1185362c5a44b39a8358a9351b2c331021382c4ec1da034b3777ffc650654cd8d97e3a0d5c07ff3da009d70fd6f9958539f0162ad0800ac271b4606d4c1569c73654de40fdaf359705b194f309f6fb5aac5e0047f8ff95fcf5f7cdb57e23ca058c1917dd057e417fe0625bb273d6f4bcd91560678c5cf3684196422bbc64b72048e9b111fca04b865d79016617627d6fe81184107b150ef3c4406dcb037ff2005e793b05773beac3956bfce0a0be32cc0204a0bf678b37306ac2e940f2401d75023f27d5e6d8873ff866b9a3e8f7be40e4638cce2eafb74bb7b1729bb32e9000b14be0282974b0bd392699a9694e437373e64430fab56e5c6bf0c7399a614812556d16d735182286225e926a01c1dfe9e877421053d7bcc3eef55e85972ed7d6e0523c0cea01cb0dbef4fdd0ccd64b8ad609e2e35636629bbe5e192433fe69d30766917e167f1b6ac464e28c744a9323429424df3f0eac825d4ea9c54a32f89bc6831e49cc676705c8c618412c5cff8030540dd8841bb4dd2f9211e4b5af8b7ace13b1b24787f160c86ed67f578275791af907472574cc9fa289bcd5d2d98761892933142e1dc53e73c3688c47a89d725a57693a5c00c032d0ac6e0c160c2d13f8758b6510bbb79227f1d7afec558d62af0f1a1f57fcc858a6a88819a445a2918a37f1de2d38576dea0458da66bab0fe5819879f7fa025c3c9b689e41a6716fea12d6d20d037581cde0961509fdb2efa7eb12d9c90f4b75cbf1c647222270c32fd9ec5d454f670a428e8e5b5e8bd27c76ee3bac1aee8712a2f8f7a1beb368a4b91a2ea4299dce3a3292bb335f40b69b1dc52e0ae5938d0ce9213b26da2b608a4a888b07f23f2a93fdb0673b4f18d4329d3e2c1e023cfb2ae7dc88c78b66935d8fe6a6159e0834954d70691f8ee5b34c57ad44e8232524a631538cc2294b159bbcdf939f4e66b0bd251377cc6ccce2423cf99712c03b41abb363188e6b001ae198b72346ea8ad70b0a52c6ee1e31ab9063968ed07c21423f9287a2d94049385c65c602116bf938315d1a80e9f7c21a58ab31e487ce32c3c2bbe47df6c4a68cb1f77832efedb5a73cb3fb6972aa25d2318f351ecc4ac1777b2dfc75a63a0ad403129968714652824afb378c05d79e067f0967a6ce4841c322865ab84a8d488bde9135f0be4466fa5aa40b938d35a2ea9fe31d5d3d507f8394f93f0555d974c2dbf1ee33a25c68bcef31d248db42f829ff12bfa990456d0b68825298c1ae3d954238c0fffbbe1fecd61a37ba9594ef1f40be2e15db790531f07b2f02ad5e7482e3c2c1c4255014dcd1ed807b5407d27e49c5ff2d8790392ed6910fb0cc6f9b569eab6ede33d937ac9e3814e72a533bf91ee7d994ac88a6d7a9042c71124816e857719eb1b348fb384ec680ee975168a0ca0bf53a7468b8c33259f9e8dd168f3832ea3e622668aa85aafef16d41704d7eb1576e0bd8b0f9b9d44679dc2bd36df612b9e7ec6fd8063a99fb4b76736b92e1fff4043b5ef012d70cb483b8264931c71e23898588a2ceb7a2c3cbe75eb53957706029aee7b846c336f60daad434a611d5b2baef6b41c500507590540f528c6369c704c8fcb1a7dd88e1f81a6afdb3bb59d9fe1cefe0ad784ef711aef74c81b90c30746d19ea45328fcf11d87848fc94d85aecd33e79473f6482376262ed140f9fa8f1cbaab9dd21c6f228a75580685dc9d150071fc7bacc2c87f94bffe444cef3ddd88ce06fd461947ac0dc7391e79889058dee33b4bc3b251a6e4bfff7fb624004b587d5d96ca26aa1534318e366045da99f9589da1975e946d1c554aaf9d2752c82502362a956380d177fd8428b2f16687ab4f6628705c3270d67fa5c7efd59a848b868911a45cd219d24b6bca4ee46c5f615a75828433527356db0e86489724f081053ba6590728740c1ac0542eb4fe892199c9d608376325f8055fa07d8a10ad0873a2cb9412e4dea368e19268f76032f750f4e33f2d8bf6dfdf1080433c5c17fcd6530a4cffea9af5b3c3fd8604a412032b17fe4a0d69b629e0e1a329c78f6b82a23bdfcdc39a3888c3cd6b0f0018edb93271275cc52983a04e94eaa686f887be14d8cd3234f7e20baf93d7a8606b4dcd34b005cab7bcb34557063b12756b71b696838e5adb7551d1caa747adf2502c9dad7eab63d8feb1da84aea61b0c95cd62726c309ef07f8f69d35f000977de30ab5295a0f478e4df541d3133caa17effd273c9c39310af0981fb01145d66ef859fb0064c9690c4d0f35761f5d6efa3c006a7d601c5b9d2e0f13843f219774b1b22f79fe3f0f8e64f58232fa83f442bdf46bc9955734caf00e8b53c2f1199189f7405f4067533d79c35da220fa26837a3f8e6622263fa75c77934722d023564f46076f33e84792c9910e11759748c074f008ebf8421b96e44637d3b42c074e32e5236ce8be4d51caf897dec8391ab70657d844cfeffdae4bb2a5029d0a03416da56bc1fa05211b602d17077bf687b77b21f5be9032ec7a8da4ac9e6df78a82438b59e2af784a30eeb77f09bf83198717cd7493b40b7c30b8927328b3482a821964f5eee09035760044f68279bef374556fea25febca3c24f2a68d3baacc5afa4de31dbf9d85f4c793b9717ac7486db24802fd56d07340a5f902718dd23bb1899d18a4596d505a26ef363bd7d1196c3f601d5922355781ca6e4cec4bd2a9a5cbd72eacd519b1b5bd75808e7d2bf4ac1d9415fd179863474da9e7a1a460f41eb7a90e6e68f665b67ddc9277babac43735e5f9ac2d4c35bced38b3e135360e631538e8ca64b7bb84df6649c31da8ccd121fb92050262aec9a3b0087b10558b01de77b662678c1c8bd1b48a4ae06d0cfc4c13a0a9c66c903cbcabb6956dfdb41c8d8add375a2310988dd2cb2c7d00a6f803a6eae17df8cb1eeb87af455baaf85a863abf58709815e146bbc7bc1d21bb7b3fdfbb182c104dfb496bb3e34fd00c5a85129baeb81a9386ff6a59bcb84e2037dca0e476ac1a68fb46995e60c918b9988a5ff57198baa961f2807db127a8dec18eec0f74d4f86ddfe990c2953bd148e79cdab2b30a16be4c612e7b7e20067418a5ae4ae870783a50bf4f708192da82e431bd542c49be39281840f149977b5097dece50e4602ea038a77f04d679d4220f4258dd99902e352bfc455bd389647a3a426be5722fd8045a95b81b75e22f31e57095f1960b77967655d99a3a7ab2bdc2b5c75e1884db8682434ae90c77e2a261e0bc9aa3d84ad5ccc5dd8cddeee289bb6b9e099cbb7bdc7edce14ff67f3d859a2665edb97d52cdd7be65058bc8fd4678bff3cf0c4770730a9c710bf18cbd55c255969bdab87e31f3fe1aec3b92a84b740c946e74b1d6e23c514a34309c30f64460824f0f7e20bd77d6ce89fa58fab12b15519930c2407db4fb19b308e5aa510067ce4afd8dd84fddd428f8fa212b189e4e9b8d129ec442d33f07abb728ec617e6688cbfa86067cf1e478b0eb48eb38453c34babafcbcfeef212ab28f1bd33cea34f762aa51c078d727ddaadca79330617f6fb1ffcee7a00f8a392197a6230a46016118ba9bd18db1d0164698a1e6db5f898693193e6ebed4204d8b3eab7ec1756bb435b70efa81f45ed5c2a3b73c19d857ea58b7e01df7c2f589bec203fd55aee444586e447700bbe516a46d9f4c1ea785b86ae01c1c2c6187c6d015e1540f14e07666268853fc44bf26cbfc6e99a9a1e60630523758aaeeafb4a05a3946c4d8fee9dbc897c26f601f1c76b1313338f9fb5b73bcf8394f990f8603e59551553765d4aa19c8e831c460c2d5c02a912580e012d6770ddbc39949980c48da2d759da0da3a352d324b424d88b4640559144e2f4b0f6804fef1b38b42d979f3f283b29521b64365a62ee16faeebea27fa94bbd6447c47a2bfa06267fa72e6bdf08acd3c3212bc167d34013e05b741ae2a4baff44c598932d6324cf14097e96324db1d1cedb2dcc76786d715218712ba0c16a033bc98a5e5bf23296363bc3c87e94b5c313573e8d62539f408415d38268e27980ad9c6884648c19663f09c968cd1318f4d874e6657a282724b21f15ad89f26b4ec3e8efaf21ee64f9fa82333df010b9a5e70aa189d0d1570bc3c829f3cb30230770876873474413c516f12e5eec6cd5f6fd904e11fc600fe0e0511dce2dbca153b24d0e18a4be2ce457cb4628d80638b277bfd9ee53fdfc1a425c3aef1259182321f4efc0c1f7eac8c81c94094fbad84d06e5a7d88c266d882153d2274a52d99143e527893d35b1a0b12a7d194890b0c8a1131fa1fe29d748b60f49411d69ec958c944b17059506318d9bce03e1f98a238b046df8fafd826b5b22be0c4ab6a0741c798af99c646a801d7a0a2f5e6e64b97a666fa766e965b071e4063dfb84acabbe33542d07634b43d29e9036b20d4290913945269d40aa1acba993e7d6830bb15d0a07cd50686b2cfc650acc9aa14826921f59de584134525625bea7ff8e95374b7289a2694c01afa7afe969c8261f674df76bb0e4520265305cca2320d7e5307dab910fd3c2798c4de2af330e1f0aa8ba15b6945869091f5016912fc3732498167ce24e7902e8f7", 0x1000}], 0x7) chmod(&(0x7f0000000000)='./file0\x00', 0xe) setsockopt(r0, 0x6, 0x7, &(0x7f0000000080)="4e79f1001804253633508726b95a77b4c1cf1641c1e53c13c1dfcc7887b622780b031cb92ffc4a00e536b015a6ff7d392f403baee5a5e6912027c1ce60a89837eb135e006d39fbadd99cb86427850a7fd63a444fc0fa8f72c0ad77b43be03ab1ac3d4d6f30d25f7bb194641b0deac4f622eea962676b7c874ea86e99717cf0e59f47169c360040c0eb1a73da6a5aac478f639fe85bdbe42b91e950f675d59fb31c6ee6785180307e98d03b7340050d92cedb9875165fac083305344477a5f7e003e1b71f253fe34e438d3066856f82700a49720a627aee3fd4b049c6156078b55796c161bdf9a533f4b524fd384238", 0xef) 04:19:34 executing program 1: 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, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000a9f72025cd64f87149de1a4134e954df0455aa1521", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 04:19:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r3) r4 = msgget$private(0x0, 0x402) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x100000000, r5, r6, r7, r8, 0x10, 0x9}, 0x1, 0x1, r9, r10, 0x4, 0x401, 0x3ff, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 04:19:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001ab, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) r4 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000380)=[{0x4, 0x741, 0x4, 0x4}, {0x80, 0x200, 0x800, 0x8}, {0x28000000000, 0x3, 0x3, 0x81}, {0x29, 0x6, 0x8, 0x6}]}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r6 = msgget(0x1, 0x2) msgctl$IPC_RMID(r6, 0x0) 04:19:35 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) 04:19:35 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40000000821, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)="f5056d72dce8ae9fa875399b28775c6bf7a0f8fd2ee52117a1e934a677f1bb03fe2cb7f56db336dbb687e3dd53876572dcdbf9e3d9d2cce861a708b37a15464c09e0aa79df481741af18c7562831d224e3b0e8173d6404b27762a004a54a95759eb2fe106e5dd4c81f1e830de47b00baffc7e912c4ed5c91433e2de50be964052777beddb4c86b054ac39b508b5238e23a00883162ef5b15518a4fd68c25ee5d7b8455ffd2c8a1cf5cdd8a969b7526465401c5a3a6ed7dea8abd7bd3dffb519e88bd94065722d393497d15852db92858d0dbe0f330234be503d0ffc0df56ec2e46f1c3195af6392d917bed050325c1320d7e78640a06d22a7d70500fc27e7aa6039eb2b2628fdb87ebec1821cf00b628de491a765394f88a7f5b27fa222c23ca0c3d54a640f5defe3239f580cf8ca0b35dedb2730b9ae34904932c3922cb8e661739d59bc275febe900bb0f5710742ad4a64f977225a7947948f368275f8a4f99bda03c6f7b75e9bfd09a90626241e34ddd7845e7b0a37e2b79246c149e21d27d7b403f920c125f170fe408d5d987c35c59ea15f5a3f1686c0b94f42b9ae57e892517042d34c1d68d885aa2f2d19df481e46623e56f6d0796e7e19e2409fbadf568a3b0f93948b27d0c443ff6f8ed8860e8ccf9c790f4983ae4b29a4a5e45de4cafec5d99a83d6918cadc720e6adbbe5a090cfdd5b8ee08e0c95d1981a244e42e29f8fb335177abe833682696a153250c6d37f66660c43a7e6edb543700a38cf2ef82faefd6879a7a15c8ae63f57482c4f38e0c2e3f73e4f44f99e2990e56bbfe82f1467933330111ee1268f437bdf0a1fb69568048e3405bd89ba9525585d38b3b8d6d55fd1f921bdcd2b5ffad1639b9a94d831ab19cf008531af21f7e1271c6095ccf112b1e6ed6a9a709949ae54f903d097ddcceda9879879b2bba2a4e486156f1880a77180c59e881077738cd33a997b69ada7d7fe94cb78894f79c28f7efa1c57d09b2bbef097f28cfd5d405abaa7409cfffcf026ce65feaa4fe8d39300fdcc698364e5159346499bb5f7dec798e4523027c8f599281bdc835445d40a3669f590a2a6fc5e3c6c972c6c0d406ba244a84336a1b202057bfe0a6264bcb3ba0d5bd9d6893aa08c25fb73e2fc996309ab0eeb5fd1494d7d77a01d693c2b868e1d12523ab91d24cfcb32fea14f5217793d60931e6e655dad826ef0e90dbd21e2a9d169f8f7e01520f1d5aa8995dc813c82cd2e2a69575c797de5c84d8b1e9c70d9ef3a18268a1802397ab27ead9795850a1208d88bf6fbeb8096d39265d7156c33d96c5a52cbac3992486f24c2e5522eea0ee63bdb21b91455d50a856f17856f159c4161650573fc9d757eb07397f66c557f7bd2dbd30d7582ddb4d5e07a68316faa39bdc021e196cca68b08e76408599f9f2bc4c37b6bd64d968b55644ec65ae955950373e55d71adc50bb06d251d287dcb34e6997775cdbb857a6d0bc820c12c7fb7d7ca2cdad2c9befd79f03c43c146dcf753e6d2bd4ed74ea018c75a7d2d0870e886e3a8dada2b3fc00317f711261fecf0adc999ab31659cca19c69d94f918cd14c935e823e0e404d75bff3f0de8b52938d0053b88fc0da7191b94ceabaf35b17c2c93e3fffdd507cb07a5d34aeba9b9b11e1064d95cfbd8a4426319577db41e7a9b0bbc0719cca726160d44e23422c84171e886d069c24cde947c201e05e6c1e4450cd44377e281340457d3b32004eeceec7a3505f82d4c9675929bb4570122708e84c2c07810f277fd8434746c01078706aa69a87a107f612dacccea1ec8b720d33643400a5e5d0dffe1388960d553033cdb727a29e937158573fca31845d59ccf1158670dbf4783d7ae6582c801c97fb4c7f0fa40d0740ee54d843c408eb0605c38fb660497730498f78ff2627f3897b17b7dd0f6b6af9306d8212e7a1baf8e97a927d617c99209d85a313fd9a25b03b57c38ee9fdfef663b17b3f91b448f00c20aa5c7adf7808a16b4f8d757be21114d75e061779ef37107332b6267fefbf46a3b3434a58efa7af3947a9394de483ce80169698987bd9133d32f278b068cc03951fea7c23f6dd67370fd5ca0d214eb4d9d684ec05caacebf22f4448d0f3f06f47793373f73e0cb440d2720be6a0afafb857fad410fe385dcd59aa0a7466e61dad157a33bc37fa32413fefad52daff3fbf4ef5896df69e37d1767a79ffc16b568424f6e189e67e7891d6969f897c1a878a21fcdeaea731d63511697f2723b873fd5a987c7e65c7cf54a56dddbe0b97423d7a4d2b39a23c868e6bee9dcb7153c0b97d9ee7ebcc260002bf54aac465096280e1ef4919c43ff15a07af36c585a32cee1560bb75edd6957785a7540f73ce3e695c8f49ffc989951703225e0c7a7a7f5f550bb8cb65ff688ff44528154efa9bd04e7669a42591341912974ab62f21172d1254a4e8d5f189173e117dcb43f5cc574dafab46a58896b421cad91524e417e319d6624c727b174936de0ee47c05e175950ef331817222e5e64a4d5dce4a506b78c987ae935f99320b7cfc36f88df4a61a2c06688a21320443103e19611f5ffd037673a17146d3a51cb87ac8dcb03309d48479c6434dd7a24d2c16a1b074f2c3a6397dedd6270a197c58399f9fa4132a97e249746478a29c13474a693008caa6718af3010a823aaa0701ebe2fba51187d1102d8b5d147d3fdce0d8f81e220a880762bb3d81f1bad7b2342f535d70efabfdc96db2c6cc3b6dbb59b03f157981ce2fbcc8c13003190e06294a4195f582272c647723c4965cfaa2dbe6e31e38652e5dbfe2f2c4b316d72d002170765a78eaabfc42a3df49b2f446dfc5c6cb502676b3c87f235f46e3d631a736cb2639cb65f92140417392fe4a0f5d4deea3b2b994b8ef67e2d920bb7a9f1f9831e19cca770211620377b68cdc24742d54f30c13148086500d35f16841ea0d1d6f6825f93681ef7c3e5e6d4902f955896eb94bf7ac3d587bb7c2f79eba145902b741503d4ace8a5a6c1623e453c386dca075ad513894dbae716ea6b9d27bc09a15586fb819abfae8f99f3263a11480f1bd5e5229367ec29a1409d5b643d66c7a551295bc2c74e611627f5836cc41215b530bd17e4a346a47d38a8620d0cb9907bbd667b70c1b4ae67afdb69174eca3e4bba556aeffc614403349c4a91c4f4da05bec70b9571d96c9a732c60d2e8663c5b713a3389e4b5772307a64b138abaaef498509b972f5fdb838bce46de7089fa3b135a5892071b1fca640ec22e29f27728ce93f83080b22838d741d39ce11d9d5b75308b9eccba70a47f4f0cdcafda24f715acf5360b42bccf585cca58a1cc32242537019030cf42bfeb965a67fd0f84a05749ab19cbb3089fd29f5ed850461b6d0f1a1cbb6145638edbbbf65ffd0bfbdc52e6a436b54ab3428a2a0ab0cf2b9ea0b24b86cbb801fac6a3072e770598f49ce6d815c0dcaf888ed61e177f37fed1e2aca15695265f2c3e7897971a3248ab0fb072efc163c7deeac5c2d12442815f247b4a10e28970e5be0fd2850a886d886e050b6ee801fe3afad57b6f485fd2845be7de6f8b0c9c8d45ba8edadbf52b5b72338034f2657b91a38fcb5d27c826bd9f4c316c7e92fcebef83bc5f2741042e139a6c7ccb584e8d5b14c9dd6d5ce860a80c54e5dd0b7fe1558408af466de434a4c11dbe365d91e4ad981b7f5149ac3691ac171361739235f2c3c79a2e721438e588c2ee612344d359f91b7bfb5cd2ee6edb83e3f6a7c2313532de5707c94ac93a87dcc28cdd77659a094489b8a740e14b0c1418ed3e1b4a86a1a0af2951a102942312deefeab0c5dfac77985d0d5e2ee030a653d896636a05be4f09b9c5c82a46f8b075037ecb06eda1b7ddd3539f12b2698586780e1daff5d5315ff9e04b22b5ab77cbaba138ff7fb2360d965297885d53289fd5d42b9f7a9830e0adaf2777d58543a137d96db3b43b3dfb9fee0be08c2f4a64d73909f9c94cf1d86ae059a27b05c7a12d3341639bcaedd3aef1804fe869055c782c9d51c1f75f5ba16136ed1e7017ea56b7781a5581e4da97adaa3fa6def4a6a3ebd4b4ec54e42e0a0bf7a0cfe148af43c04f16c0c00aa60ab76c4f4c3fe154f57c420f3867bb4aa4edd3fbbc01d4b364a9d0fa0877067b382466a63e6a127a8e474d1ce5ea16203893cc37f6f7024a2330fbeaa3e36cf850f584c528cc24a20ebe2c70b17607de966c91fe8529dbbf1e8b9e033ca41c2759ffe0363a61146bd748e25ae1a89717dade4f7c64990ebc3cc2c160391fe0e12e257eecd500324384ad9cfea286e0ad132f46336f3669e97b855db97599b0b017ac81092476dcd9c79605ab2c4cd3582de7991a91ff1e0cc89f18f4be8b1e161aeb3f7e1ec516a92b9d1900736e50f75b1b79ee55f3d7ed5d776697273d67a7ba74e692d5fce0a2f6f345bed4e35bc0d0c3081c722613e70b1f7d7744b7b20bf731c997ec004dc7423fac3e9a7c2031e70fe57feab8bcacad430a9e23014429a68c4e7c0711e6b2bfe38a257e10264ce81c590b675c2949d8202bfbb4006a676ae4ca5ee40e0b64beb665edae6b7e9b6a642d694deaba86c652928669ccf1033b685affda090dd267e0bdd4361bfb23f1a3c81abd1723a1484fae7d64263250be1bbf9a8979b1fcfa570d4802d9cf0932d028130fe8de212d34727caa1a1f3ebb725d27641589427fdfef6377c5a26975dfd6c702d4ece057939cf34de42aa6abcdfa4b841785971ae64f0dc9efeb17f6660ef5299590c24b639d98b2a97ce749f3a4d7427e93adc28817e130571e1557e2ebbc18189e177c63a7faf912defbaedca4954bbd8bea20151846c336901ceb51d3449db3a27bfb83a248088750ce22685fcee9ef1435d94a95cb95825ce68add796ded1efb3d6938fedfa763ebbef9925c00ea5b02cd34acd4184f982f757362859a3f2dbd4f240dcc25aeb8118953d7b479a92e3faf020861caee251696f00f641701aebc717b38dbc54b3c96344858490785d091b2e8956b94677a476be48a53b6928cc3d52cf641b02b6ed21ffeb69550df348aece05aa523f3b2f8b5aa4d71e35040d4a8ce1ee32c0794ecfc6956151128163fc42839ed7e9ce5fb0585fa495fe593d3c159dc46882daad11a3d7552e4f55bd8156fe8613f1f93578f169027130eab680f3220428d7ae00736c1d8eb0f33f5f165ae810fd346cc6a0ce247f735946ac9538a380ad6d2e24cab082bcff109b45dcd19148316b6597eacea9c56b4c1c1dd72ac3fe2bc09fd2a175a71704e6acdc1f230aff6d2c30324bc8102afce26fd430eecb22419cf02a327a63cf9729a8df5ff8ed14b67a2cee9f99839569e3266dbecf20ca685cc334ebd223f8b6b28e7617c55065d5ad672897f51a263b163ae196ad214901f94d2e2b150afe837c49ef0828b92e3ef1baa0a3c842c20e23b99ba503f73e10eefe5b5331e054d4bec5d133c898bf2194703b8dea03270d3284cb88813d7b751a4ce35b9204595d3d8978fcd1967244862fcb303ea658862ccd47d064ae1640c5a3ed1120174b78b2898ede7ef2283ba521d4a7d16989feee420d549f84b755cb7717316d9dd937b4c1a02e439d946d4c6bef942111620f9879a76a830b6ad36bf3241c89f8e749833556ea0fbc4211213271281f9462e886708e53e55d7a9efe5a1fed2992598fb8cb2e8642304f9e84f5f1e8f787a8096263d09f083311954eef29d0c61f707408e469bb43787d83c08291ad99a9cac788a2425cbb453e604bec2318311ada24d0c", 0x1000}, {&(0x7f0000001100)="17a72ce0b8c4475613d549286582ed148f58b892a82d335d1339a6ca117b48bc59a13dcf34067ba643831c4efaa9cf8e7465503e56de380036ea3af6a3bafea01d7f6b1fcceb391a4473fc275f9c", 0x4e}, {&(0x7f00000011c0)="5a1750b7341cb2ba80b6679657c15d60ef0557be52f47c60725808cbfd41bb05d24e8b4f3f19b4d32ca9c80423e5fe83e6ca1142b276f911233c790f1fdc5cc08062737e97d837b864fb165560afe59092f6ccc917c25859c6a182439b64a1c03d519cf31b5dd45ae556617e586d94c065abf0bc50ade11a905b2c655506729d2edbcbca9b0a27bb486b8a4b830a22040747d0ae6d9e87a8b8acc9016bb848f41944e13a3241754a0beb17464c16557aaa26a908e27eb285c07cc94b507468003bc0fbe2", 0xc4}, {&(0x7f00000012c0)="920c47e4b65a827be6dabf5a619126cc966ad8d831ec683bc900260a0282c39ee6ceee44365b262495d2bf27b0df5d89a39a9b9ea4bd24d1b4ae9f00f1af9d89c92dabc0c64f1ef84ea84a33fbc171a0dedb63f20050a800d042fef53c74861381adbe4566de3aca46f8ec958f071dbae644ffd114bdabf8d53a386fdf776c973fa6f614109fedf5c3e5c8c570319bc39d40c7c7ebd266fac7f59e500b9a29c4cd1052ca1b318354c344f8a4b93e99746cf9d33a8253a166df35c26261306687beae0ca84767393f4ce302a28ac4de1c3edc41f225c12c3bd8b13d0703ef353e161d50df1e700cb30d152c58094d", 0xee}, {&(0x7f00000013c0)="7894521f2b8a6c2d239a0b4b06b517d81dbb087c33b4986cf924105b01eb636813a36d21bf4a05ad002eae4cfe9d88c49daa661fcda09fc3a23d2e331c5b5e3b924779695b26da787bd77ee9e1626f3746e8a804200b3b78e08e57c53805b05f13561143b364ad50063af2602e1e85d984a6746d490d01a20e1132fbb81ac9969dfcb9ee356dae3096364274c70854a4203aa38b135dc9784159045a1992b10b3bce55b07c5bb250da3580f98ce3564354a75d1eac30c7e9cd4c5d", 0xbb}], 0x5, &(0x7f0000001500), 0x0, 0x40c}, 0x2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="558226", 0xfffffffffffffdf4}], 0xee, 0x0, 0x0) 04:19:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 04:19:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d, 0x5}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x6, 0xd4}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)="fc51dc2bde6e72e2657b5a11e3559e57896b1b0c500e1724d8b70bed190d2a2c8febf6651a8971cddb20e0dfc479b5c5f4a1e26d4f313de4031901f951077a04c86d4b9a6c6590988bc323c6700b2c6ce1e356897dd5fc7153168472e2b03df8374f9dee18f2be20eb5fc5e49e363c494f9456e8c1e86110dce3b7074f424c5f24", 0x81}], 0x1, &(0x7f0000000340)}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:19:35 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2078, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xd3, 0x0, &(0x7f00000001c0)=""/211}) 04:19:35 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r0, 0xa, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="2adb6ea001eeeb881e18b70fb8295f2b5411d5b4647e2c5a70ff2181b55ba9f904f21ee6b450f9da3617b360ad6a98e1", 0x30}, {&(0x7f0000000100)="425303b06227740508b479673a3bf9ef87ac923a7f55907e598fe91b43f97952fc6992531d71d9e353b948cdd2c50e2f375b436b94d85f0f0311b52cf9190b37fc77241aa6c6979abb87b6369359aa1a45f3085b6d184895caf83abc122206b93b67d65f1e3f1781eb7e3f908dfbe5932a7714ea383db30be736d7a491e0bf47e4641a10800bdca541c45fa3e18b0f5ec88bf203fbe0fd5c15acd554d9769844bbbf5eccfa6651ae1b94ea9f7a9c9019572ffad09fb850c66eeba7ddc78b526b162763d2bc64d921a63dcf2bc91623701d75b49f2b771f50616c512160be2f80f3901e6ca159aaf0229cd2169c6809627e43ee7d1850798ca646", 0xfa}, {&(0x7f0000000200)="454699ebe969cbc91734d1f5d0a6303118ebbfb9e8b714bd9b225b30b51809a05fb568bd195557110212f383fa133e9e8276925d9f2099063d42e78f13488498d2437588c485953145d3dd1dd1cf47490e2ae18f1aca78cc3143fe31738fe41077389c96c9de0682e2528668540b71c3408659cfac36ce36199a6a82b882a83fd32c80f918a005924f64358de388b4d06f4e322a4adf742164617afdca307baf31992682a043fef114ed2889a597cbbaf4ff0a1197e03fabbee006731036cc0cc9cdcefe5a49fbcaf0c0caca3659f27733f0e303a1eb87982c70068d872125b547eb1fe1708c39120d285c4899bbee0f79b1eda0def0e3514090e6", 0xfb}], 0x3) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) kqueue() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) 04:19:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x3f) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = getegid() setregid(r3, r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000600)) getgroups(0x6, &(0x7f0000000680)=[r2, r3, r2, r2, r2, r1]) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="3c8435def25e6847421081cddba74aa94f64863bb9fe1d02b300c3d45a4cde1a8afcb01639aab820c361aaedc0ad3a71e8f6fe7fc340cb85b3a1c3c8f25cf845134481397efba701a2dbead3367bd5471eb16b9374d2b1caed2a02b1c5a5b3abd47487190f6a3d081ded9565a7bd6dadffaaeb4aa2eeac7b2510abc59077a79a6d2ac65ed52f01b194a8626cc4c6ea4036c4efaabefca48b250d9c9eefbc784b9c21c15f9482a1b68fe2cc0762fcc1e68818a537201adcbe7ec3f6a79c11d66ee559e5cb82930509cc77b887d024dd1493a487770019ee0430b89bc8", 0xdc}, {&(0x7f0000000340)="55eba688c9c29c6701cbb47a29d57224d89e8014616e06e4a629910ed2e2cfef23e3fb079083f68b016c4f1e27b1c48b2761d2b57ab1cf7c39168a598ff8bc366573c731b77eb830909298113a0cf6e2a7f9907f9368c0130c2c3525ea73197de7a8b72d181a2dc284075ce197f4725610e619d7d19eb4888b8957ac5a2168a61f2792d3d0f4efcf7cfa69d9344aeb2754eed2659c0637f3e2a0e8a88965b2cf048d3f56aa2ba862bcb1f21d74935e7602e368f5b61ea0f9380a861f965da8ca8b2b", 0xc2}, {&(0x7f0000000480)="1ac4892cac4ac2e3890e9ee9d7d533cf87f1cb3a717ef245b8509d", 0x1b}, {&(0x7f00000004c0)="6ae5c807544defa8c354f7078531948bde4d5e4880d0a5aeea125be9f6cf47d98962754d70d0d7b884e724bae444ead31cbb090cda296d13e7f6f72adcd0dd7cf63f1b8fb290016824bd2a0cc6cbef5e040def479376beaed8a919dcee64e5c19dfe73e55904a3c684969865", 0x6c}, {&(0x7f0000000540)="a06772eeca6bdb6a5bb81ba1cc3f0bab58ec92f414d6667c7ba1617cf7dcdfe7fcf73c1508518d0a5dca2f9a574e9395", 0x30}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod$loop(&(0x7f0000000640)='.\x00', 0x98, 0x1) 04:19:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xc68) write(r1, &(0x7f00000000c0)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x40a) syz_emit_ethernet(0x94, &(0x7f0000000100)="e830b41033f878880c7739dc71b3b02797bda6f70c6bc52f4a8710619b8487fbb4efb15cd761d585d702c91814b4bf56009885e23214155a0380f0bee722d151abee3fbedf60b0e4127717424ab4f8a25cdeb7fb94a5ce74aa5a9a0d31416b2cc232a646a8aec7ad0109e7c289d129139837f56a7ffc0127328113a75f4f018dd9b09fe8d6950a5f275f8518257c8170681ea20f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6536c709, 0x2, 0x6, 0x7f}, {0x4, 0x80, 0x3f800, 0xfffffffffffffffc}, {0x3, 0x3, 0x0, 0xffff}]}) 04:19:36 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) 04:19:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10810, 0x2a) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 04:19:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fchflags(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) 04:19:36 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee00) getrlimit(0x6, &(0x7f00000000c0)) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) 04:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48, 0x0, 0x4000000000000}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') 04:19:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001800)=0x868) shutdown(r1, 0x3) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCCBRK(r2, 0x2000747a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r2, &(0x7f0000001980)=""/113, 0x71, 0x2, &(0x7f0000001a00)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x3f06, 0xd5, 0x3, 0x36}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) getpeername(r2, &(0x7f0000001840)=@un=@abs, &(0x7f0000001880)=0x8) socket(0x12, 0x2, 0x10001) close(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) setegid(r5) socket$inet(0x2, 0x7, 0x6) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000018c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0xfcf2, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$unix(r0, &(0x7f0000000140)=""/63, 0x3f, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x192, 0x2, 0x5, 0xffffffffa6b68444, "b516676a6115096d53952c69ed7ea61f8a9a81b8", 0x7, 0x7}) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000240)=@in6, 0xffffff72, &(0x7f0000001680)=[{&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/6, 0xffffff8a}, {&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000500)=""/81, 0x51}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/216, 0xd8}], 0x7, &(0x7f0000001700)=""/139, 0x8b}, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x156, &(0x7f0000000340)="b6") 04:19:36 executing program 0: r0 = getgid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x6a, 0x0, &(0x7f0000000100)="e533e9fe80d49b9159e7", 0xa) getgroups(0x4000000000000228, &(0x7f0000000040)=[0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socket(0x1, 0x400000000002, 0x0) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0xa, 0x1, &(0x7f0000000280)="6bffaeff13b9fd812eaa4e713048e6318922f048bc681b48788ff8380a1fdffc7cc2c617c86cb6d19e58e38a65710249088ef3b0e3d7d98c33833602022624285417b0db0de0d3aa9a166a6e7c572f61266634c047008ecbb2415e2c54c86765b9e1983b85923c6ea705cfba31a59be84e462206ee36194851e8d1add6c4489e3758b440c6471e6363709361e1472d6143b3d3e5edc7e9708b26179cbad7d8e34c8ea92689e08c56cde9ebfdc4c4cff513acf8f5efafaa478a0fed3bc141699b609d35db28e11d3cb5e33c46ddb47f9cf30d3acd9883fa982fa4a9875f3cf0a028a2d8476a18a76b468f6a23b8a0e9c8363d0a2a8762d7bcf0586fde522fc9c51d0f369ab6ca5000f90750e23db31df8548b7465c2d0701427053fa25f9e94496593d3aaa0626a787d6e2167431f8f3e1272bc904e37abe3e66af365613860bb48f93c118afafe2134b8d24e31fd1f788a6d3155e2995aea5618ad17b963cc847f207d3b44821286335ce3d1378d89ba576a8d2a94e237fb395b5440688ec64179a4b17c703cfb50bb7501045318becdb6d40b0828e17008223deb002121076c4871ae67fd5e0520558183feb22441cd18229c91aee4f9a5383c58e22737c5deca17e55725230c461669147321d4941de7481c5b49f1", 0x1d6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:19:37 executing program 1: r0 = socket(0x7, 0x8009, 0x2004) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x2, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:19:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000008000038", 0xdea128c2816043d2}], 0x1) 04:19:37 executing program 0: socket(0x2, 0x4003, 0x0) 04:19:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x81, 0x4, 0x3c, 0x2}, {0x9, 0x10000, 0x100000000, 0x6}, {0x8, 0x0, 0x92, 0xa7c}, {0x200, 0xe000000000000, 0x81, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xffff, 0xf5d6, 0x5, 0x6000000000}, {0x1f, 0x6, 0x7, 0xfffffffffffff4df}, {0x7, 0x5, 0xfffffffffffffff8, 0x8}, {0x1, 0x1, 0x5, 0x1}, {0xa1cc, 0x4, 0x3fc2}, {0x3, 0x3, 0x3f, 0x6}, {0xa12, 0xdda, 0x20}]}) 04:19:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f0000000240)=""/68, 0x44}], 0x3, &(0x7f00000002c0)=""/2, 0x2}, 0x2) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000340), 0x10004) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) 04:19:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a030002f6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000000a40)=@file={0x0, ""/4096}, &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 04:19:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) accept$unix(r1, 0x0, &(0x7f0000000140)) login: pckbd_enable: command error 04:19:39 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8028, 0x7) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='x\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) lstat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 04:19:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) pckbd_enable: command error 04:19:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x8, 0x3, 0x0, 0xffff, 0x7, 0x5, 0x2, 0x1, 0x8, 0x6}) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 04:19:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x7, 0x100000000, 0x80000001, 0x8}, {0xffffffff80000001, 0x80000001, 0x40, 0x40}, {0x1, 0x20, 0x7fff, 0xffffffffffffffe0}, {0x9, 0x5, 0x81, 0x7fff}, {0x3, 0x8, 0x9, 0x7fffffff}, {0x6, 0x4, 0x0, 0x101}, {0x200, 0x3, 0x3, 0x9}, {0x0, 0x3, 0x3f, 0xffffffff00000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1ff, 0x8, 0xffffffff, 0xfffffffffffffffc}]}) 04:19:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x2) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwrite(r0, &(0x7f0000000240)="c9dec8e0d3a0c95aab0f3785542748a7138556ef665e68398f0a08b0d5dad384730b22ae88bd7d52b759579ece847bc1dd923b768680010b614766ab2f1a592844f593d3089ac7aa244e9839573ca199f91d1d95819fad3683d83da8ef3f7036ba7870e7", 0x64, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x1}) 04:19:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 04:19:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000000)="aec6d136bc1f00cedf72f0f4760523b4fbc166bfe9dc6131a80550263893d91f528af8248b6aa2817bbca51d1d8109a96b568072252a67575160c517d0991dede9a50d49b01314c4667fb2ce689dded1a1b6502f90f6edfd2bdf4b2f99ae59f1e88f6bd3cc0083932dbd544740c44a1cca44188a", 0x74, 0x19) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x100, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x20}, {&(0x7f0000ff2000/0x7000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x65}, {&(0x7f0000d47000/0x8000)=nil, &(0x7f0000ddf000/0x2000)=nil, 0x141}, {&(0x7f0000db3000/0x3000)=nil, &(0x7f0000e6d000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c25000/0x3000)=nil, 0x1f}, {&(0x7f0000ac2000/0x2000)=nil, &(0x7f0000acd000/0x4000)=nil, 0x7}, {&(0x7f0000a18000/0x1000)=nil, &(0x7f0000b02000/0x3000)=nil, 0xfff}, {&(0x7f0000d9f000/0x2000)=nil, &(0x7f0000e34000/0x2000)=nil, 0x7}, {&(0x7f0000f75000/0x1000)=nil, &(0x7f0000c17000/0x2000)=nil, 0x8}, {&(0x7f0000c94000/0x4000)=nil, &(0x7f0000a8b000/0x3000)=nil, 0x2}, {&(0x7f0000cf9000/0x3000)=nil, &(0x7f0000e06000/0x4000)=nil, 0x498d133f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 04:19:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") syz_emit_ethernet(0x55, &(0x7f0000000340)="9dedc67718475bebb876c4bd55ba991f80a4db6d1160f550144a85b3e2d38ce227c5db97fdaa10620f54adab5fcc60abdb3177e5aa36cad25306e4c5ebb36c151547f375cc982bebae41f3b2260579c6e581484b05") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000004, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xfffffffffffffff8, 0x8f68}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x9, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x3f, 0x5}], 0x86, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xb4, 0x0, 0x401, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x60, 0x4, 0x800, 0x2}, {{r1}, 0x0, 0x44, 0x0, 0x200, 0xa30}], 0x1ff, &(0x7f0000000040)={0x0, 0x7c}) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000300)={{0x1}, {0x400, 0x10000}}, 0x0) 04:19:39 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031000000000000000000000502000013"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000061a000/0x4000)=nil, 0x4000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:19:39 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x9, 0xffff}, 0xc) 04:19:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc8, 0x21) setsockopt(r0, 0x401, 0x7, &(0x7f0000000180)="8f0a92eb1f519540526b749cb16dbc7aba92688d9257dba52d8a5fa0492c7b5151a794f3c91da7e496e371c541111319ab148f8bf4d687e366f8c4022a59d3e306c4225db1a654467bdfd33edc4fa87e79feb9cf9da5def2c3432829e46e90900cf04d6ac06cc04504b6036965e01ddf346e6d16e2f9df7b577f5d99523310be64fe06f792dbf03b7958bc20ca7b73b13babbe664f2a4a7832ea18eaaee8cc1dbbe5a4ccd456cc0e123418a21df6f40f49e5f775b8fc0f3b3a8f30df840b3f43046c778f4ea6b899bdca7e7f132d75da9ce5adc1b0fd38fd81906da436b9e5175323c421926c05e7c9c8b46edb9200bf13f3c30adbad4c61ec04f51f", 0xfc) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) r4 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/35) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x2, 0x2000}) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) fsync(r0) fcntl$setstatus(r0, 0x4, 0x88) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x60) fchdir(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x10000, 0x4e00, 0xa3, 0x80000000}, {0xa2, 0x80, 0x80, 0x6}, {0x7fffffff, 0x5, 0x2, 0xffffffffffffff1b}, {0x4, 0x3, 0xb747, 0x5}, {0x8, 0x2, 0x8, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:04 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') r0 = socket$inet6(0x18, 0x7, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r0, &(0x7f00000001c0)=""/83, 0x53) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2c3, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x20780000000) rmdir(&(0x7f0000000180)='./file0/../file0\x00') 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x85, 0x100000000}, {0x80, 0x5}, {0x8f, 0xffffffffffff7fff}, {0x8a, 0x400}, {0x100, 0x7fd}, {0x87, 0x4}], 0x6}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x7b, 0x0, &(0x7f0000000180)=""/123}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 05:37:04 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x3, 0x1000, 0x400, &(0x7f000021b000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 05:37:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r7 = getgid() utimensat(r0, &(0x7f0000001940)='./bus\x00', &(0x7f0000001980)={{0x7ff, 0x525a}, {0x2, 0x2}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = getuid() getgroups(0x3, &(0x7f0000001640)=[0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./bus\x00', 0xc010, 0xfffffffffffffffe) r14 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000001900)=ANY=[@ANYBLOB="62756200400000008ad1ff8363f0"], 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="2b0936a413104020bc29ce357e65b87125e0a4be7fdecad58848f9f36986213e24b2715c7f48d802f6e0713d243c9c06c20c9f485f46dccc7815017649bae21306d4ad9cfef00f2c1a66c8ec9737", 0x4e}, {&(0x7f0000000240)="224a1615152040c0040e2536d394e13991987a0d867ee0c0dd47c34bdaebb40202e0a2bd28e8d51925621aa21abb2e078a72d370bc31f7d281a8d9f220f418b3e0fb8c5b79c3e2d46bf508d13a042c444fd09716361dfab5012dbd323d0db486a0849f6c7bdf38261f49b62d5828b7dcb8119aca4ded28aedb3e7cb7cb719aa1731ae90b674f7e7222f98c204be03d0a8773800ac1ec4245e6e69c25014294374cc05d99ab6bb98113c8aba293c2a960ba5b64bfcde7da0bf2cc113312ed99bf651f5d", 0xc3}, {&(0x7f0000000640)="b802d9e46ecea3e12f3668349da89752782550a38cfcf58f6e4f126ed30045b1f041801623bbf4f6d5bf757d5f4860ef088b0fe4ca711c3faa2b69df20898c27b8b2f3614b26613758213637ecb67212b697ea52c2b3dc7b716004b27aac7d5d57c29426d34bac6f199612d585b75b72348e64fae9a2d77c255e7098a17b51a6ce5b34faed516e60853967d9235d2d1f385aeaae54edeca25f089f5c8837840607cc732953ad25d950ab4bfb7be03c44de62ade8441fd2668e9e45864c51057a51b307c4b50679ffdf7003663c5b8c76a2a3e1d546a7a783e65d8d89e53886c41f08663a51082438b388e0cb3f11f2865c6989e72eebcb04a7eefa0114242a287ad7c45f7bb8899bd6b002b7796bda7e72ad8f63c25b30f838ada6df8b73f6c1fb69b0dae7b41150299ec3f7631152bcc4914f543dfd60c312648bee1b2d854309af5b67a892196a6ab4610ef331caace4e28028e0b1ded35d39c5f4b7ca81489afe91debc49d41aa024d16131c38580543733d14b0fe7b23226355a34cb9327eb4a8fdb43a485ea83fa0b0c97918b7ec03424219125876323a8847def397d6edf3c690fe52781cedcf0a1196a0fb665c7e41436742e99dadc538bedb8a3c9115d03c4c88b5edb016d181118f60882fd4dd35be0b7d6fa92b3bf6c90c2b51e6e4a0d98e9a781acd3c8352d259f1c5681792035246c8f16d8be540d7f37baf02bad7cb34015871383e1600095cb621253d756154116472a243c49caecc2e0ba59f095a71c840e3b6d02bf2127ea4c5f3906e24f4c00e9f7a588765f20910e7d0c3dd759fbf7d0c00a23ccbfefade914604ffc7b6c9aba80b329cfd3be90d78a82afbdc6eef784930e0ac66e629c4e1cf96deba21edbb1d9426ab392a561767576c2d54e578d4006bd72a7a494a394bb9cb3fa2e5a4c5fe32f16ecd92b9623b94330b3967048f35ddf845ae07034624b3405ca8f2cc2c1a3f32ee0a21cc6e86c0d285b0be782209db370ee2810a51416fd9fc1fdae6a62da015fdeb0b29448ae515982cd4832263780cb1b998fedf0d556c935bcedd793230bdc6792b65c24225e4eec4989d2926866830a4f885f73fece8d5b64f760e7eea12126e74ce6d1dd6306de1bcb479047099540b006474f565dfdd16aeec42b9121cb9048066071117e426d1da1542421ab2e68419e318495d976c7bf88e6c2d568f91ecdd414d8128f37135bf725245556632c874c296a55fd303e20894a277dcbbbb1a6f9d6930f18631ec689d3ec0203e12daaf6b6b4323907112a8b55ee031821fd96c0c229d8c44b0e61d6ec66c94ee377facc5c60d09d26b1dc772227c6bb18494e973ab6aae63397a94c7696dc43180041d3e04b69c1455c2d57f769d3cfdaa5495cdc383c01482f9d4152ef4d5dfb6aea48441fc76f867da45f6eb98a5a294f9888c86b5eb5933344a2155961fffb7e81fcc51289ea426223beb76b6c44b90ff7082c28855cd15223ef563be85bba323fdd5469ce2a3761bfd2a14122fbc901d072bc65bda16b96ba126f70ff5957f8b5e823b7f28a9f77918a306afde0ff3be7795922af43552907d40ff945b6c8f9b39936262be9e64d54713f4f4891a02d18492de4c44592d75aa59785957f8bdcd8904635cd16fab36ac772ca918a79414e3c0433c07011610c215c15f927e5e0ed44a9d68a27c0c77afc906d19f31eb7368aa4e7e37f5aeca0d3fbb535d18187acebe657af17d2d5b584fd4fd947f7aba6a34a55c12b9693b4ba97fd2645777e3aedf197d5effb7689e9a0361f6349d596806bfd62f8221ceeec52cc990eb409bfcdea14a0647f235f0764b84d90e09d9a47e53220b2454e4aa5df551fdc33e21f9c1d4226251ecf008e52303d473a6be5d32603ba27ad05aaf1f9d8c2ee166291be6292bc87d6278392a5927bdbc1eaaf110c45154077e901631c99d181ea4fc347ed58f03c9eba2168bbfd9b67dcaf469a6b138a31c801189c028758ded1503460988441c117fdc61ed029a7600fd4e3380257b40f831755bfec9476c0f3bbdf80c19a0d3638d0e9f2e3317ef245b3b5011cbc66c23a1cbe9f20e6c47d1fa50360f5fae413be7b76eafb7881f1822780827ef56f1336985e88700052bb75a2a15c577d8fc93cc01e0aa99b1647430e3efc17c95c20fd5c4c76506a8403db44a2f2e03b9b89a9fe9310141987b25803a1fa8394fbd3fb286fd59e40fc659122717b934ef3650f72a5410eb324f9827d3ffcd559436e54bb10537d9f8e39b124b329f2ed7240a5526418ab8333eb3dafeb5a2ac14750ba1bca98eb0792775a42e67424963058a39ba8b9cf88de8b90e258f07072b4c28fc2aa77a4a459559a1b8d9b033a3ec19287d4bade248221dfa2c3f1c65625ac58d20f358fd083ff59c5bc06eff4e2548715a2852aea7475fbda3439a270de626040a4f9ec29e746ecf94deb2847a54d0f8f8efeef697864aa38ef3144b94076eb18200e6f91f80cce5ab8c7b84b0c6ac6a160d153028bccfcc3dea59017eda02a48e27a1fa2c3fb283152e8d3a1f01ce77758dde3695da3ba11ce47dac4baf67649d28fc649ea093905ee875133accda9b1ac6d257887f31037c5bbd155798af8c32d3d3f35f99c77bc6b3093aa483ee4dda5b1899d03d80e47a41e2755e5955d943eb7e54491e8f5fd7dd56fca25c6731a232e5139987214f58acca7444875a6ed40870eef65116eb07f75329697d2929050fda8e1eb93c07fefb49ebd62ecc63c78cd93a01399847161268382ddfcd4dc64b5c70aab44e908d7c84c05355a3e8879be1efc6b5ec5bf22229193ad7c1d82a860f78790c4f63293b8ffb2796e4e282b908547474ab4df9888b5867b5774b137f13717f108e1b193ba1e6d5a90821b604c66c9c27e87dc449f409d4e2571143bc6ac9d9508aedd336fa439632b39a61779c4a7e67c48be72c441bed77872ec33ce08473b6c30ba886d7dc147e26608391d6d7734fd95b2941c38601eb64b17cdd7d9557d3caab6b882faefcb459b3154f51b0ea0de1cb13a855ac2de8f93f1a453d06cf6eaec97f7016a6a9d21efe3efc26f4d9f2a9586701d1b9aa958e84c2f4f3a33e8e88fadac54ce7505ec8ea3e3ce9d361a9db874a9e1a211fe073e2b552350c68b50486fcb8be7cad398189e7450bd5a810687d07dfb5e7c5dd8f5e6414947fd88fc411daf929445563c3fc7f94c0451dc2be084ce96f23d740bf523e209b5076927ec78d05ededb32d42983e6c6c1bb164acd9db883af01c2e2a524a18b36da3ebe59bc15e6101e00af66160e27ef93e48201fbc95bb74a8773bbc7a406e33c0c91b437efb67e8135c39193faa35f005409c7e98141b98a2b0d83c7d98d1ff94430c074572534260149fe2d92ed7a9c51a56dfd9f8b23eb0cb2bdf40f375f78b15af0ebf8144915b954d866806b9cbb7530efdb1e4935173847d29c51143af741af625a4241729525a21b168a6f8433d060a4fade3fff16b4eaca33546d6ba00f29e55c93d03788a65b9c7de23a68e2af814ec6453a560c9047b23ccdc68955cd96fb119c2440a7f204c6366d5038ad0ef6acc093e1292c18e8cc90c5a22df0e49daacf386c54542a3b486ef076aac8a1ee984e9e53e1bcd707b08e39aed16d00ff53a5660488e45c006a1fe2c088a239047e7bdea77abd9b1d310e7605ae8057dbb595b4c80e30b8d69be758294e2a87c0714dbfa43df9d9a974c98432bb510835bb5ba3a0af141aad29e4134056e277cb0d041498c2834c725d3af33e8b10a50083a06d43c587174558d56ed4df46f5fa1863af3ad3218e2b410b3489b2d828a6ea78489c0a7cfa9f4f0cb9bf8c6ef4d761f6777ba1914b70bae9ee63c501707a175d7cd82fca5c501c1e286f7b0b7f2bda1fe2ed9315173a4c41d0b2a75fcd9b1846c7afa5f42d802aa2fe3c142980621d6b2fb7bfe9ffdb50f585a88421959ea3591561572e18a68cb05e62d8488d9c1153b1db7e525c68669d92413d3619e95d64d9851db455f0a525dff609537387d0d1a0c581e6bd52e6ac682abd109e7a212d0e73ecd0fadbe52b5b7b568bab3760832ba606823caef97ef00d31b852733841ab9e7f6fcd032c5b9046edd19bd6d373df52a171f6c0d1cb704a1a95a1d08822eb24b7c232b2886b61e3d17092a6fb4dfc258e4cfad20dfcdb5110ebd7aa31081a2dbc08e41fbe3baf948907e1ef8f6bb90227368a7e662899d9b8d09fb44bb91baca1a3da4a9e4cd768ff16a7de78b6e8a0c43b7d19442b5587e82c667017d3342c024c6aefa0cdac6d6e1d8fbd773790fcc7dd3b001c7cb7393355d9e2bd5fada24ce48c1bf1db650adc54813a98819814780b19e2d9e01dca03e77173f9a424e86324aef8e649d8fa24ecb768b0a29f2f92aefb072c73eb694cd6ea6f986cf5e06d73ea838854fda1d7cc064b3ab50f379f05b9c76baacd886c3b28560799f080fb31be851ceaf49bd6d2a6eac2d7958d5b57777e91650a62b4edd1ef7b3a786837fe7160e0b48bf8ec54991f4b66c965e252e063c0ff711063294c483bb0160a55472295b965262a7b98ac48f7f1ad572795b159e9436e6ae5923d9d4b330b681641e3b3637969efbc2f9cacb96052de2fed153884918b6378a4162b7fe5faae27db81d5eeb3ff35cddd277fd3c60d074d9078abfbd5565e4596c37935c0d39a78c27c8a0cd53b44a8272d3ad934da4f3398554605df3e2a0c4dcf9897155ac8dfd55c3500025099d682134c93dc92b7fe7b5efa39b6fc7f59f288cfae77524423c02f26a92bafff92cc3907dac824b5ca6c4e3b790efc81c26d6aa9a44f166766b8ac4578ca0da6d1fad83aaab8746ed357992522af2c31d1efbc044f9b5cb241b0481ca3705c14b52775a1c01cfffa4ef450580d48de49088bcebb4d5adab636dd2dc68f1b7bc89b0e61accb67561d8d92f51c13aa7257e3cd0ce58aa2902dc7f598ddb5798a5c3c816910102b85add90c02b57fd3c483845d0024cfa58409a162a09ea4e5755dd40b4b12797c0a88fb21ae8ed2ca041021a5875887edf4c90f32b036e7ab69e066278653e4efc2fbd10340e2b2a5aff41448dc79f4f5e17cf20ee2f493dd483e40b42b484f80b61e035ceea060568938c63cf32a1fc7089404686bffc7e5246a9ce9afff063e741a225ec04ba26164e2556baff667876a719a57884016de18d9d644a7032b3d648f737f9a85269594108e426dd2dfcea0d892814f806efba9501e88576ca7eecbef613db8748f8edaa8eaa0960e0eb6fd6c6e3978d8ac0ae9b6160ed609705d9179bcf0a499715ca4e803c4656845bbe8514e4c1712060845482a8ab8cebc1f2feb843e732a43c0dc3e4a0e70e44b8994bdab4b6de26a0bccb1d81e7c4c8b990b675c81c6609e15f6d886205387c28f8660d01db768f3f9f580a8cdee7e4a34451c5fc18b9a7a55154f72a3c4d186f057d83db5b7a35c1c956b23b1f496d947d3116a084667861e41c1e357e0ab2d492edef98432dd54608c5716edbbc7f12dcf55257c1467d41e446a006062e5bfdad9eddc9fe8cc21dea50d0a82a6882b41d79d09f09e8e2055092526a6dd3e1885054464cfb59b87762e6a92a18f00ae71869e53f17c88376a7b0343a65706e4fa33efb0916462a03f8d6c7523a771d6336cc8d9bc74f2e7a98cac2380b87b5987c4f83268361d637e0275e2dbff0f20b92abba8e8713ac132391738e68e086919d2719ccd5b179aa0d49266bfb031014a83e2b2fca37a2b4954d43ca7d9caa6664f42448a4855", 0x1000}], 0x3, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0]}], 0x108, 0x400}, 0xa) 05:37:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') geteuid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x2, 0xb, 0x1a, 0xffffffffffffff01}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x80000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffff8, 0x18, 0x1, 0x800, 0x7be177a}], 0x9, &(0x7f0000000080)={0x10000, 0x2}) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:37:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r1 = getpgrp() mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x3, 0x9, 0x7, r1}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001380)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/135, 0x87}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = socket$inet(0x2, 0x1, 0x90) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = dup(r0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x3}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f00000000c0)="96c47528c780449bb5761bd1fdcb00b00ca81f7285c2bfd154a9ce1938e2330311f7e69274745635f38fa70cca8a05e12c3ca0d63e9cd2af8f98d77b926d0fef10083cb6348a0214a2938fd78de31a7121cf4fefa1240dec6649b6d2bf2fee00d998b90f48b1db4f93094cad77d019f176058cf3b7256361", 0x78, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 05:37:04 executing program 1: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82040000000000000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9) 05:37:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r1, 0xc}, {r1, 0x2}, {r1, 0x1c7}, {r1, 0x1}, {r1, 0x100}, {r1, 0x10}, {r0, 0x4}], 0x8, 0x2) 05:37:04 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYRESHEX=r5], 0x1, 0x23, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0xf3, 0x800) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f0000000c80)={0x3, "b422c1c1f1911d7b9f1b24181d74ce177698faafa285076ea4d81879b5ef74acb259acd8ec2a770ab7bbda08f354c583245b398ab6702f30765b62b30a10d3115893dbc9e3e918ffe09576621c56d2b263f3edf7be342c88118c3624f7fc2d5872ebae50de76f87061d3d3588dbe1f1109d15d5c1bcaeebdcd2f7e732e89792f7707da57fcde4ed4596dc8cf8fadd8e6acccba1511d9d11b663c72ae327e99aa1de4a169ada35b29e62eece9aa6beb42da31c01c6aa644163233323f0c8287b8001152801552d212e515044312439668e45c43d6da62"}, 0xde, 0x800) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 05:37:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 05:37:05 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) socket(0x18, 0x1, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f6669da25aa09cd099c68be027b062d686c653000"], 0x6a) 05:37:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r4) close(r4) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="9213e3d246", 0x5}, {&(0x7f0000000080)="6fe661f10fec8969c263b4a59c", 0xd}, {&(0x7f0000000100)="82a9bb1073c24ae3747b4621cd4d1f96170f1f121016c8ac890a373f8fe75fdfd5baea033fa64696c38c688182226c4f7627ce2e623f6cda06144e3f548532037a5f4d012c5547d65e4052cbdd37005821041a410eb93233c6903278dd9f65ccc2f7a70b1325544717ac45a1d8d91de82c656428a602a4d4779402b9173803605c575b2c96ace80eca360d76d3afcdb822671360192b510e998a99daef5c867424fefcf8f9c86b0cc7a2cf77435a8783d609a7fff6191255ee67a49ffdeffa1fc95bb9a555dc8f447f7329a11979e74c16b9e3fde9", 0xd5}], 0x3) 05:37:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) syz_emit_ethernet(0x7c, &(0x7f0000000000)="75b1ee6f7f47c8e723a8df61c5b97ec6464f346b343a325ec2cf0c4bb27c05f6640f76b3280522929d71b7f6904231cb95b4a688cf5bc101d590a61b7153621f01fb22d05b374ea8b8bbf35af8410861c02b073b151a7eb191249841c1567b1acad92e519efa9032c1519a702256757500dba00e018be61120db9374") close(r0) execve(0x0, 0x0, 0x0) 05:37:05 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xe70, 0xb4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) r3 = socket(0x6, 0x800003, 0xa) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 05:37:05 executing program 1: r0 = socket(0x6, 0x4004, 0x7) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 05:37:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x0}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) setsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f00000001c0)={0x1, 0xfffffffffffffffc}, 0x10) r4 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) close(r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x112) 05:37:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x38, 0x400000003, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 05:37:05 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x800000000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 05:37:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000427000/0x3000)=nil, 0x3000) 05:37:05 executing program 1: socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 05:37:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$setflags(r0, 0x2, 0x1) socket$inet6(0x18, 0x0, 0x2a) 05:37:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1f, 0x5, './file0\x00', 0x2, 0x2, 0x8, 0x9}) 05:37:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x6, 0x2d1) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') setreuid(0x0, 0xee00) r1 = geteuid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000400)=0x400000000) setreuid(r1, r1) r3 = syz_open_pts() r4 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r5 = semget$private(0x0, 0x2, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/149) r6 = getgid() r7 = dup(r2) accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x0, 0x3ff, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getpid() r11 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r11, 0x0, 0x0) getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x5, r1, r6, r1, r9}, 0x4, 0xfffffffffffffffa, r10, r10, 0x1ff, 0x6, 0x100}) ioctl$TIOCSDTR(r3, 0x20007479) sendto(r7, &(0x7f00000004c0)="0924fa9648712e4c80b28b371563755caa2e851d0dfce103a0a138be4e51bb891c46d65b298ec418a3a7bf1a38cadc25528e1cd99a63a6e13edbc0155d2ad6afac688539f2975f6df66f29ace7c9aca0ed57643695007b8a56d3a6ad204bbc9a649ac0d298f8e79109014eb5706cf7940df4ff2ac466bac7dabfbd939a66802f61d0a22cf9e9cd02a2583ba5b039460536a57979f6b5740ec9419afbc7d9d86c1a7a21dbeb42e7fda1e97db87f605dcfff7455035b90b3ebca92d5158b9ad37e782cd022afdf080ccd8a70c964e27b2e4bef7eab3c8d5d62856e9ae455669f2341df1f9ec7dba3a41de12f0bf17a0a92459365068e404e82fb4477", 0xfb, 0x8000000000407, 0x0, 0x396) setreuid(r8, r1) fchflags(r3, 0x0) 05:37:06 executing program 1: r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) r1 = msgget(0x1, 0x102) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000325c17f9a3144626998de9b360f73cee7ae8b59ddf40e2e0d1c0aa5ae12ac8fa77def34360b901c54d6b87795f70c1acc544ba70914d44eb33836fb425dfb78d04c0c892ef14d044f572f69b8c7e7ee3fbf51172832f23bc1394a13df32ef0c64c2274ac5257b95356eb7a536e8e6db6912cac66f0c0c51316e898da7f27b3335955742b4a600f02ca06a13a6fe2dbc5c0f208c8f557a02c2a449e25514fa3ada4319931f409d3425bf9940363f991a9c604d60f1737bff2e8113e08ce776793121e104c3a027f3ecbcb70d24a015cb3991f8ce778909e22e234dcd17c4e65295785366151f95b817bb174e61fa612387a0714ebe54ed32265dca39ec8b9810703feb8b1b6d49d5c116af9377c760f5b542a68ffff6d7770fbe164814d42dfb68600b0393c7183536a5faba88756e72b0185c94c73a804654aba4443ef72fb3a3ada707c2019dfc70bf75bda1a4922a425b69bf4b56dcefc68ef5427922cc4fc655ea2f39294f498b3f170d5a1df2f1b9189619c10a6ee2f4a8e181f7f65ac28a2a6fcf8d54b4d2d1077ab58901109a39fb4f6e042d3622700248abef827d695c117f8875a8dd2f30c11bcb14b3f6c748356f2be2af6c54e9a58f2ad703eeab055a10d85b44ebb33e9a31694eba7863163d268787b7e02e82227581adf17a9f0846540f59d46558d19310e357382a314096a7c99097bace12e16b3dca71ebe62a6bb450889ac58170ce2f31156cd1a0ee353bb4cf989237b89a4ab4aa76a5633d3cdecdff4ccdaab111384c39dbe2d6e2f149f8912c86a6b64f0dc91c57e265d345e6f42e921627969e8a1034b7b3e68afb25782d42c8766f747aaefc3f61f54003caf3e08fb93688951a2b51ecf1b3fe51afc81337575c5585e4b510069daa7fa85cdc155126b3b9ad20778904111726d5c168e45193681b07f2bd037479f0d646746e5f41318589af6c0173d770bd18bd38a7bb67e49e587ad4fafe03b05b897f8024516e44a1c3900000000000003c30208fd467a62d11c817d96bb9fdbdf87d7fdb2d98b81cdeec461c7fdbbdd69e38c2d354d3e727fd1b756608417304845a29c70a2ddbe07dac21917d638c885677dca5d3f499f40284bebc188be602d2cf49ff54e79c7ef46f977f64b031def525fb4656f92eebddfeee5001203e785f36575f0826e49e61dd8d7fc37d8b6a06548495590bd44c8550d876abdcc82416768630e57718999d0f17e2765d252747f683caeac806c8f49eed3f0f7fd85a13f955338f2b7c9e0240406d3a8e795db2cc4d1406a5a77b5f6df15f7ea8b7b4c4cddd937a825e142790b5a461a5aebc5c4005cfc52c30f8047ef1d5243027370302ec61c10aa16fdd6f783f08f0f579742f89413eb041394aa52342bc6e8079723d9fade4994a87349c7d90da7c5437b947db840863bb381f178835aefd3519e81db1388c21f317f908d69a29ff18cb49e3860c667682b5860cc708a55c1e81d2674037fabfb7c88e43edfd6690ef0c300956c1b745161e9169f14560df4f4a155925552abc51f08eeee245982b518f1ef70fe7e6c2f5078fcd1b47e1bf63a5d5bab50d301e9d450aa481edd38d7da659422b45d977aed123e7b3b2691bc0525426c48307a872b7ea3cdb271ae246cb4b5df1f66015d232dd10195cc51ce45c93a9b06ba62cdd4e19e97e2607228f32bfea460ad642f8bd98924fb1d3c3aafeb02733f65f8e62b99d2eaa43c225f42598b2caffa9286706f5b2249835a69b6521c0fbaea25563fae67b2cac46dd85a74f43a673ff77f1658f27598115447d3a7e3db63ad549e934d78b290c0d1fba4dc710b57ca070c05b82de03d49dda5aa24aca17e76aab184656d0c2dab694b3ec51f2e724afa0ecd980961d49b7644ee779bfe4845a6f61e4fad78661111ea5ed72e83c8a2911e44f1bf454fa971b3fe5d938be1a15b2a372a3b16e88ab7e37ba1da2608901ca12afc9b950aa79b98050759341703d65e69340cb5718729afac5885f7d1b8c369440b6c89cec47596a9601a2ad0a2d54b434105a8fecda4076eab1283f09778a6952aef2502a02df56a5a9362b2b71fedc95bcb084b61f08eae2e543e22ebe564767587a6da9b3aa80081eede65a2b25b66947362f5f16bf045e316ed5024449c0c358d7da9b54fe824a751cd721065d9c28f644dbbb26b400c97a73fd7b670631fdb3c9605d4c3456cd40a382868741d09dbb0b0d0cc59353cec1c41b5697abd462eb7a137f39370e3619e190cbbdea2811660e26f7c60b9bf82f5533fce81597710c831d356e46289dfb3420b8ac2c29dd57f29e7ef9afd679c96f4524809878397f7aba13e4ca001a116dda5b48b98290e3b7a6c73b58b5c059cc64f8c5438487fd3200c7f7c1e5101eada497d7ee27133f991e2517a8d8799d119a93cd125c33f12ba2719c3df65c9576257f2804cf640730d033a78085bff7d47c04a310cff07d7062edd1ef6b4f19b9d6e9d7211e21943391789bfa75cb6610e4566ffd5893796082e46bfb1b97f7f1da8b2f2197dabcd70de1cdd4314234bb27bd63ff0b34bb3606bf8ed1a2c0f0ae6a5cf9d9cfcf2c5e0d22733059ff701ba33bbeee48c64fdf9342b36108859fcd72bdac0ba6baee08265a4cceee4d89b0659043bf4fb748bf8f4c4c43360a25d5801936d14a7f0c258f1a552893ffbeb0a0d1396c77bcbb6bc72c5944421133e146afcfa8eecf0a424560a8a8a6520d08927a0c2583132701015e2b8a302f803e40cf6827387f6f83a311e69daf68085b27ddb9cc2d43178483a540478eb1a25b2ba05670950fe56fa45defd3f813ff05ff37393ab4892d57db59ed27d10b533944a97a89a400cbc488e588dca4e39e86d563206b71c4fa211fe8d1f690877e131b01bb142168fe094d6d24e2e5ccc036fb4205887436cd0cf100b11489ea786fe699bc4084c7e54ffc15b879c49814d2cd28a33131184989f7c0dcf33878dd6665de516557900c7f3ea9f1b7bf39e474cfb7077cdeff82b8a37b58df19536a60d16bfdefd845fc146ab5f04d1ca08e2350e71f68defe486c72cb5eabe5e4a34147281309fa32b7b8789ccfad1303e54f37ee5b941bca491dc18ea7a6deb033adc450643446f9215df8d769b7725f84b43b38e50fa834f27cb901681f3baa9c3913d409d3a98535a6037d4516b15820f77fbc48deaa147a9f739917ffee1971d95147f0cbcb9840d42f16a2a2f82ac7b83219fcff11a142cc9c70a76decc391432ead41478ea16e08563781aa703d9908a6d82417582294907ae9ab2b4f8b32f5a62356c4fc7b77ad30988146d471bee47489aa7c40f238583dce0513b8de41ebcca449c162c55beb0293bb42ce9e89c1bcd5cbb9f8c1008f53aaa50d5fb72bbeffeee89f578bc6809a615f8a115e0e821e456af914937c02c3f987a31e0d5ef8704ab0ef37fb5c559ee5fbb89b55f0567cf6166bd04a025afb2bfdc832b2d1580ce3e9f25ef9d26f781e4d85e45870a93e180fb3eb8fa8b09a451a9fc1a83504cd621a3f8ea45a81970e29fc1efa6b3d0a4d30719054f0fcd25cc18737f53967973f65279da456b0001c31be41eb1214536d7d83eef2a942325a90e2d2786918879a41257e7134e5ee731e56c5e52eb920d8697e9aa635f1ad967f006c2288c4b90d48c9173d8248fe6abd933f3e81322cdf6e0b5e19d353072dc0524227bb039dff135e8d0cc6b13db69aba075755174eed0fcb965ce66bc3d48a5bca4ca1a4d377f9fd12e6da4dfc889d8aca1fee270105775cd62488c7815b85d96499bdf51bda85efc109e378288c634c3b22e01c11238be1f7817554166be9342178bc6624ce6b6e0bdcb94104fce3bcf21727911f0450b8f1d1b275dac0ed56d95eb952052bf7e7f9e7a413668a9237304fdb85fbecdae92dc710cd4ce5ba0fe0b23bb2651d573aa4481d69999209d49b2d347145f2d370f1d6c2184eb7c3107e8588e664b791b47d004092199c121342573c94516ca9e95a70fdedf746824a01621e329d2abc0303c05c397ef2bd30588d19f88101dbf2dd81dd05d2065aabacb117e27a2dab39a3aefdf269a9d0c88d09efed1d8afe34ffdfc95331e524877d989a73c490349e6d04553ca3457f0a896345587cf78f421fb787452797a3dd160d05845a57da63c84dd1c96012925a4b138e328eb646c6e1f95211362da01c1a8d0eacb05af4eeb7437c77e7d1beb7d2bb4a793be088643f0c6c1ceba9fa33642dd6277ff7a3a834b8624cd73a4b0ea4e7d0d79770251c7b75ea780cfe3da0348f384bd0bccc02d48a2cafb348ae5565d118a8a87b892784b6930885976a3c977c7541553fe5227ac4464a268c3db768ef2ec70e746b8d4425b0dae7342bd3cb776c0a066b9c289da4f284fc114291347c9f187fdd9c4c67f4cd2e863089e52591f4b137e63979973441ed2213c4ac86cec56b4ff7a18a2c4ce1205cfa9ca330f62267875ea06cb624b5a7d6403bfa7cac51bb4c2e0ecf44a2f602d31245db2d12380e65c5c0968fa1f075bfe52ad30b973f3263b863388dab90d8f72074d47206171c31a214d3c3b8ba9fc7d0d7b7637fa45d99c0169b4b9dbf304c723d88f484501de125edab5b095a58957934c4535244d72cf75489cccd8ff3985d13bf9862ececa22d5ff6265eee02f4704a78c314ab497f5caec39459de431b9c8ccfde22373d7713d985044df7980569546c43bf0d9445b5f8e7042d3a211b13d31706223133f3065c6564e8492765796b6c23970d57e6d144c9efbe724f7ab6212353702ef435c7084084755e56c0801525126a034aa41b672b50694c8094e52433221fb52a22e1bc2e9a7cef0abc6f1ddefa6d9a73d421480aeda412acfe589a4d5c9adeeee5f831029f90dc64f58052ae68370ab90041b89e285cb7d28c1a80d7942379b9600ef206d77bae0a82c7f8f1ee51e324a72fd704a39d0bfc84fc6855400de368fdce6e839fa0da5285cb7cb6ec49ecdd1560780d52d25e81f049464ad158d6af3f075b1cc7ae96e0062aa76ec316a57ba2f8e441ff78702430a49c54f5d1c16ba4644b561700d1b624ca445f8b189b632dff780891705ad3420facb88a29d68d9be95e3d9f666a115b661287fee6f9d8a42812d7db5f505615a319affb5be2de04b2e429541c5e2598191b97046c28d76fcefe9d07278de3fe3accac9197ab687a993dd1ef96b3731cd2ac9d2250e6b39e8e6ef0545b57c64ee832d946567790df7049d5afe0291ece40f9deb9fba35ebc7234a8f75ccf62a57f7578305ce842af39cb5fc26a49d9e640b71796598ec9b111992e53c8abfb051f6b29f800c97a83579c9d396934d24cc0f6d4f1a1c93f96fc9db32695a3ad74dba699c9244842a2d606f7af43580e671b2c51e2109b4a67a23fe8c868778e107b0f2964ea32d71dc7dcb7faba184805085bffd49a3f5b3bcb0f96f3d6312e38525348e3eb368c990b9ac301ebd8f05c86c3f00adf010374e0632afb1f6a027e6f15aaeaebd39bf6041e3936b95254c6501bdcc4a6a5523aa3867873225f79c214e8f9b93ba99feb494402dafecf834d4297106b9f2bf11e737031ff29b7ce86efe9a2bf5394e9b9faf3c3d89d72bd3fba54566053be6e72244a3984123f93d4ef745d5ed8efe925c4c2c91e55b39ff2ba9487e243979c5e06651bc91efadecf1a83d9375b83a1ab6d30339b32c3585a12ee65978284adabcb527a315c06333ae70e436fd080af27d80f2d44030aa93dc77a0ed0d3dd58946b742f546715e418e7f2b0756bc"], 0x1008, 0x800) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000001080)=0x1) 05:37:06 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x30ad0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x10000001) mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x10001, 0x1, 0x7, 0x9cbf, 0x4}, 0xc) write(r2, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e00"/28, 0xd9) execve(0x0, 0x0, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x2f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1c6a, 0xffffffff, 0x1f, 0x1ff}]}) fchflags(r0, 0x10000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCPROMISC(r0, 0x20004269) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) 05:37:06 executing program 1: mknod(&(0x7f0000001600)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="13a322cb7ea7ca11fa8694b1324a977d899a93c3901dcc2cf1338e38850495a5fb24321b311564d9e55e247c7bcf08678b977a05fa82451c9f09c39b1cabf67261f9dac12259bd854b27c8207b16ba7a63a1e0f22300a5d948ef2f912409cfc34cc0f23542df5a0f26a5a7ac47434c5b83f132f4d216c70f68a1375a018a34fba6bb9267c825fbb46999e310c34c00f9919f4357b1ce2880cc000517819b12364ee44c29221838205e989e8f35e2b325f4", 0xb1}, {&(0x7f0000000140)="a29b75d8524db7bada2904ed263cb136b21f3f8b8310d6ed4e475e4b3b5f42be5e23ab8c5a341101feb3c4f22c2f467653e619240c7d9eed29b655289bbedd15e24c61cfd63ba7310c6975f585f48e147d33a2653d16c362e9856ea15f03b4591a85da7ac3f027bb9823a5462b46d45224d2005f988759da9e", 0x79}, {&(0x7f00000001c0)="ef667a56c66a7cec0c0a55c09ec95ea3fa463078b98fc273cc8c02f76f451cfc2c53b8eba8595ddd77e6a3b18f79b1e5709cef7c91d23de3621f1a028cc94e35c887a6d9588783f351499fe4fb3e88214912efc4501e4359f4c3da3686abd2b31f", 0x61}, {&(0x7f0000000240)="472f76b8455847cf016b8a936e4ada5e0d85d16233f9368bb9b0826caf772f26e6d740db361efbd23da6c7ea22fde662f6228d4a1982f84a9751caf1fb63113a7c696134d2f56e177ccd7265a2f8fff753f9b422d3c264b6", 0x58}, {&(0x7f00000002c0)="9ca8ad1de5e6a0ae1d7576e77134ff9015041bf0afaf8736544cb9c816cb5dfd6d2291784de58ec27dbb43f258fb169fc33077e8b4061a598713e3e82a8df501315f31bd3ea0c933dc7a06608a70cad8dd4a518b17be260354815a92990106109fc94532aa6eeead1ba729ad1a2610f730a04e1f3693726b57640c98d6fb27f73a", 0x81}, {&(0x7f0000000380)="80995eff2f17f058a007216e4a5afba3d8efbc60685275c51ab403a514b8c418ea46963ae362b75ef7e27c1e33acf9a157b105b4c1df0e79c2e6bbe6ee354f3cfd5fb35e1951638a5a948873ce2da2ac710641e76681ddcb421589024bdb54", 0x5f}], 0x6) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) openat(r0, &(0x7f0000000540)='./bus\x00', 0x11, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x3, 0x1, 0x1ff, 0x891, r1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) 05:37:06 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xa0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x150) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 05:37:06 executing program 1: clock_getres(0x4, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r1 = syz_open_pts() r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x60) syz_open_pts() 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x4) mkdir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file2\x00', &(0x7f0000000300)='./file0/file1\x00') 05:37:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) semget(0x1, 0x2, 0x556) r1 = kqueue() preadv(r1, &(0x7f00000035c0)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/190, 0xbe}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/82, 0x52}], 0x9, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r2 = socket(0x3f, 0x4003, 0x100000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x6, &(0x7f0000003680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000036c0)={r3, r4, r5}, 0xc) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8000, 0x7, 0x4, 0x1, 0x6, 0x1, 0x1ff, 0x3, 0x1, 0x2, 0xbb43}) 05:37:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) pwrite(r0, &(0x7f0000000340)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x6, 0x3, 0x5}) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc67bcd6286f1c06c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) pread(r0, &(0x7f0000000200)="df836a5d6d11314b8dd1dd6da54fdc269e3703ae2b9ec8a789b6aeef70cdd803adf2974032bc35bf052a0ad18f3402a7a75e5f978040374aef26755084edae48807383fb42fb5340f5acfe13fc0f01dbdd4dfc2649439131dd392962417a59f60fc0b82852f68f16efeed8260758ace018a58b03156e7531c2a82c8acb933ea215adfb72c66fb28538f4caa10c1e2f45e02e6e4573d43250baf8e7670f12c2f33c59db66890c83d90fce3927f4e82a52647652eff9ba3be4fd1e835cf312f2103c469772d83b8bc150aa06be7e380f6850e8dc5b39fc0ebc33ae7d7e95c810ad", 0xe0, 0x0, 0x3b2d2c44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:37:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x3}, {0x18, 0x0, 0xffff, 0x2a}, 0x8001, [0x8, 0x1, 0x11, 0xfffffffffffffff8, 0x6, 0xffffffff, 0x0, 0x7]}, 0x3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r3, &(0x7f00000001c0)='./file0/../file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) openat(r4, &(0x7f0000000180)='./file0\x00', 0x20000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x2, 0x4) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20880, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5bf) ioctl$BIOCLOCK(r0, 0x20004276) 05:37:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x200000000000000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x4) 05:37:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1ffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 05:37:07 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ded9e2aa99a60ee4dc33f9169a4bc99aa494d8dd"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 05:37:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="00a57cd4f6f3fbcdc567ae9d74904e49e7ce5ac9e89523d7407b6ed452966cbdb19928a1422e0e29d616c5ea23d23105bb0ef85250052eba4a307084b3bf89ad73df8c77bc5edf10af56cb6b241f223b5522174508fa7f2848238ef1ef38126358e71da0606563e10e1a7b540363e161fbc8b025f61793a60d2a3372fb50b8b03cc7d15092a23c01b47342f516aa50308621505454a444af668a46c93f3d71bd1313551dbcb2206b908b636d41e157e6aa4bafd2ff72535b9d555278b16ef9feeb67831f7c893337bcf2deee8b64eed66bc6642ee5d9208972c70d4c4d473069e4180fdf8ee6fa675a0f618f4b3deba5fcea419431a6140265db67694f59ad", 0xff, 0xb, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 05:37:07 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4002, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x0) 05:37:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:37:08 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f666968653000cce0bd44231b4a0d7576a113ed9dbf8ca46e36753fcf003c95f2959d06b2fd8a038a87a07d12dbba2c0ddbab02cecd2d9feaa5c7b5a893ada0449384b1536e7e7b114d22427ae2435f60c472598076f0356cdbaa5cdf8854974f2d6aa9910ca8bc807524059b1ab84a33dd8aa21ada9bf53597968f696f1d43153be4ad9adff907588d96492b5f65c42f9673a8092bc4fa080b442282eeecd646d58736520fb3877c0b55047da8e5556c0af37ff48e06bb73"], 0xa) 05:37:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() chown(&(0x7f0000000080)='./bus\x00', r2, r3) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000340)='Ms', 0x2}], 0x1) 05:37:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa, 0x0) 05:37:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000500)={0x206d, 0x3}) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)="8ff9bcc905981747b7eb2f045862fde06cf07d7ae6e6664a58374b8d66fd106ff0925f7c2fc88fd52ef7e0230522b971873777", 0x33}, {&(0x7f0000000040)="3a70bacbdc63a71626eef068f50dbd0cbea212d5e96722", 0x17}, {&(0x7f0000000080)="80e2d3f96bc3a2e045256e7b40c75ce3585231358bcf53f71bfaa57960dca5e1c458f8474775973e56b9fea72080b8c42bcc7b56e7eae40db4cca9a081adedd750b71b6be3b405de7fd155bbfae1eaea82aaa453ba1721f44247739c2700e7c008b272e48f748107db1c115ee9e10a597ddd263a00e8cda4fb96fb6259276e83607f7591bab97b85d92087", 0x8b}, {&(0x7f0000000140)="5dfd77f67c481c93b7ff2a94722c43e8df", 0x11}, {&(0x7f0000000180)="3aee67aff3aae18ddaeca08c82665c", 0xf}, {&(0x7f00000001c0)="c4c3d7bfa5f245f8280c4b059a9b5aca", 0x10}, {&(0x7f0000000200)="64828242dcd1aa1c6481afde9237240db016567157f20b2b9176ba76c905827f73703193a89b25c22b4950dfe27552753b92b5afd43c4b57d6c3eb13c43c6fa0d3919cbf77126c75d45761a0181c860db055bcc78269de86e987c689a7745ad0908d0e90437f12d92fe44fe098c55950516a6395aaa9ee4ee5641572420c8f7d91aef8602e51d41b6b5262043dad5d96493edf95c7147a58db20ee854eb09a9f758c9274dd46b80c907c892896e92a8f3a510ffa9c0104bca64eb274bcc96a58ebe811d2e00ff306678ab80d0bdbe618e04909b6fbb7103c21f77f02c16a9e81a3d67169fa6395f7", 0xe8}, {&(0x7f0000000300)="1b8ff3e557d9004e98ce6b951a8821d0095ef98f9ee548403e201a633d6296134635b7ef06a0918127c3ee90356de4df8add18903b9fbd6732efe6e38cfb2411358944948a307315d73e8f0868849c21be04227683ce08791841698a7ee7cf7fb5195c53b658bfc0a018da0f4de2c5d5db86fe82d065e8a1492d7f794d777be742b86f032ffe886d329566398460675bb9f5b000c90a1d47c73dc1d0dd3e4e59232f4fcb329066975f83a4", 0xab}], 0x8) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(r3, r4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000004c0)=0x2) 05:37:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x7ff, 0x7, &(0x7f0000000180)="651f4fae90522e0ef32e401d0961ba59e728d0eafe8a0c842376c96366b20a97f7df81f37d157dd1fe1090c3181cef15578d75a623f64b926f510f5a6de26b76ac37ce6e91f1ea89abba4e2abd872e526901c11cda87e8dc7ddb31959752465a0fb38e11e7d2561e989315f16e8c7456de34ca568c19ffe67d9f7bbea000d2f51c763d319aaabe6d23a684ba2b218c09dec101b2f47cc8f694965a0eb1bb4f1a833031ab7442f6f2f1c230755b9895e5", 0xb0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x10000000011, 0x3, &(0x7f0000000140)='&\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:37:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) geteuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0xfffffffffff9fff8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0/file2\x00', 0x800, 0x9, 0x4, 0x0, 0x20, 0x8, 0x6ac, 0x2, 0x2, 0x8, 0x3}) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f00000000c0)={0x8000, 0x1, 0x6, 0x40b, 0x2, 0x4, 0x7, 0x2}, &(0x7f0000000180)={0x100, 0x3f, 0x23, 0xffffffffffff0001, 0x80000000, 0x2, 0x0, 0x81}, &(0x7f00000001c0)={0x1804000, 0x0, 0x9, 0x5, 0x8532, 0x7, 0x6, 0xfd2}, &(0x7f0000000200)={0xfffffffeffffffff, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 05:37:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x521, 0x20, "8ce101b7543d4e669ea29d2431796c5374773f9d", 0x480000000000000, 0x4}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x3f) write(r0, &(0x7f0000000180)='mN', 0x2) 05:37:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000554a07dad3896eda79d594af3e42f0aeae866c1d3d4ad904d4749fb11dab4e24b28a4ef07157ee1680e60714bfe97714473e116e852c66229245f27366d89d2bf60bcf59ff6727edf38390103fb9561c6d0de49a9095fb9e2b1266df"], &(0x7f0000001040)=0x1002) mmap(&(0x7f0000b3e000/0x1000)=nil, 0x1000, 0x6, 0x4012, r0, 0x0, 0x0) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) munlock(&(0x7f0000b3b000/0x4000)=nil, 0x4000) socket$inet6(0x18, 0x4005, 0x100000001) 05:37:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x3fa, 0x100) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000040)=@file={0xc4798ac542e52c5e, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="ae01ef6f4b60a5cbf443d6d80d848e0700761fe07a7bb355485e84cd3eea813dfd8d8d", 0x23}], 0x143, 0x0, 0x0, 0x403}, 0x400) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) socket$unix(0x1, 0x7, 0x0) 05:37:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000100)="a4fd318465bd54d62eba3c5909cbc45126106759f84dd4a8afe58f4f16931e065eb5b877f24397abfea39358f274b4ab2f24e3fd6d65ae313928b1f4cf51c1e7fcd5bd8b26fb3212d557857ed83754b497f04c7d61744600bc3a761fe0f4d04d8c6bf4c90d9470d235d3c2b02bbff7d962927d2e66d535e2836e731969d787599c8a52541f9d49f4b464cddf0926f376f43e121dc999ddaa4aa1a0decadc6226155aac676368193112ac6acbe2a1b18f372962727fe6a982737a93217954feae4c02f4af8a707a5012006966e5cb11a33d97e0f349ad", 0xd6, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = open(&(0x7f0000000140)='.\x00', 0x10020, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 05:37:08 executing program 0: kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x441, 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xc0, 0x0) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x60) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x6200000000000000, 0x7f, 0x80000001, 0x0, "a580b44c7fe2e1cbced68c80bd4042a5838d8af2", 0x400, 0x8}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") socket(0x22, 0x0, 0x40) 05:37:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x4}, {0x2}, {0x7ffffffe, 0x0, 0x0, 0x80000000}]}) r1 = semget$private(0x0, 0x1, 0x788590c76f12cd84) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/133) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000112, &(0x7f00000001c0)=[{0x1f}, {0x9, 0x80000000}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0xffffffffffffffff, 0x0, 0x1}) r3 = dup(r2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) 05:37:08 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071e000/0x4000)=nil, 0x4000) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x9, 0x8, 0x0, 0x0, 0x5, 0x7fff, 0x0, 0x2, 0x3f, 0x24}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000380)={0x8, 0x4}) ioctl$TIOCSTART(r2, 0x2000746e) r3 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/130) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xd88c, 0x2, 0x101, 0x7}, {0xfffffffffffffffd, 0x4, 0x80000000, 0x658}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000080), 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x82, 0x80, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x8, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x9, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000063, 0x7, 0x3}], 0x6, &(0x7f00000001c0)={0x80000000, 0x7}) r2 = socket(0x18, 0x2, 0x7) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x201, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x50) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {0x0, 0x100}, {}, {0x3}]}) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000054}, {}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000080), 0xa, 0x6107) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='@') 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3, 0x8001, 0x3b, 0x200}, {0x1, 0x1ff, 0x1, 0x9}]}) syz_emit_ethernet(0xbb, &(0x7f0000000200)="b2e4fb788b8d607d4f8cbaf19ab1d6ce8a833baf3dde568a8a8acf34c151b7ddee4f970da40ee22641a8e3d60f44") fchmod(r0, 0x16) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x100) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) 05:37:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000040)="1d6822f559505f0903fce91e180d6a37f1dc0ee38e4b28792f1ff6b86f7639f364315a5a6edb1d6c4d49857b2979d7ad9531cae0831682e2eb4cce6577bf9c5067491af533d506bb0365a4d152da171f", 0x50}, {&(0x7f00000000c0)="b9fc3947e6d6005106bd26af590674da959763667f53aa93e4e824b9e0f35fd8618b157ce986c49fc479a0d19ca9a475b027b49119bef9e4811afadf907555fb88003c7faeb8aaf782d0bfca10a044e69126959533d202c419c5a2db335a0dfa985ebc5c0053d0071c630cd2e5d42f8ff563efdd4b5affe32a29a1ddd3b8455b7f9e9c38e4b7b6e568cc0ceb60d8e8c720cb682832a2f11c3a9577043d0782f1ae8aa069692ac32a706cebffea6d18fca6f9db91cc80ca871f155fc91d12873954880d3d202d64e26b66fa48d6010741acc6d5ee17a524156f88b91ecd9640e126caa10e429bced56938d73c4396c36338c8ab5014e359b50a81892e5f6255f85b561b2a119fa3920b6619c53f4afe0b82227b1fe6a6b618116e3d248b808695de0e067f2b9f127f368eda7e92a0081e9dbd5d996fbf9e66b5b0e578cca00bb944592d007fcb4cb4139a961431f5ba9d89a0c12f829159baedf801134a1be41a61fbd02cb4a0bcb8d6fd4d10bb3284445c7d57f7a43ea204a732c53e567a9086f7f911ba0d2348a90cd5e65582a2814ebe9bb9d8b4756451c3af6d3916dd9286041975e8d6d71e6cca606304322e79ec38164de01da7ad498bf8b11f50af861ac56eeb892a4c42daf7eb3bad4396f074465543628186af866ce24c3e0f25cdd4fb88f78330a96f3f3c61c4573ad978b9df539cebde225e461d9cbb264b27ddee6f2ae7e03ad49e3be2fb4ad94bc8854b51abb6242e0e88c2aa19d150b71b58e299cd4af54e059d6e8888a73089bcdae004b92c73cc75258ea9b0658813c36ae9a2b4404085bc8d03dd754d36df15ba01ec1a5fe803e56f1e07edb1b6c3db4d739ac3e8a80683e35f7714a85b19bef57ab2c56250805e34a1a0fbb72e041b0be5cf72fa407d69dd667d480461e7faef40aeac8a2b790707cac406b477cad89d094efa1b67915f6de62282797eda5bc323ad99afa8bbd99b38326c3c975f3f29124af4734d34eeaecaad98cb96f37f3e7b7db44c37e42a306d0399c90e6688f26f12e38d2719386c175279ceac17f7eceea064b12a2621c5a9d4b466015fbdca264380bd0615a24dcfb3099ca694642384e74bbbb460055cbe5041c567ecd302d9d45fe9d65193f0f328a462a852be5d05a86ebc629a731a0cf641a775c7c99e01aaa6c86e0f9b4a8ec680eca81ed727a3b14d055523de71988467a4ad98340e165708457187a7777b8420b2f101c1e6cf9615e3ce4ebc9bf5cdb53934dba054d388b8448df092de6a2f7b7949cf0d39a9a32c0b6aff1bd0931762c0d002f3b33499dcac09f6c5bc1a645b1be56d847527aa102a9df9ea195adf2396c499bf75251e7dc6634978917235807df8cae3848590a2ec178bd6f256fc73d62110840636748f6f5a5a2cd43c42eaee4cb1e7d6b10bcbbb429d7e8a2fc6c0b3e489a97ef008154c8701458e8f0938b9982fd8aa033d9061daadc2ebd8c86428ed551a7ee9f2d2d5e601a3e054aa8cee08fedd47492f17c16b5d00195dd675e371cd2093598d9ff2ec0c09b2576ebb99e14e40827e544791a6916ee1682b82a738cffbc596cd992e3f29c2195394cf41f0751e7f60c20d2c74801069229555706a0d5aa47f9de10b31d4ec2b237d75e6c2f0b581598db42c11031520871a95038d0d3af7db5de36c91278d1fae0964989fe6bcf4a04ff9c4b0ef66e4c3081611dec0baf80feb92b83120dc49916e887fb0838e3927ea81ce46c17d19326eedae8113d5c853f78ae26980693d709e00d4be1c00c5b4e2febae86161f79943f661b9244ef125ab26334ca10a65acb2403e8d3f4dcc2b8ab7be07619d7dc0fc46cf18d859ebf5f7b0de95c95b8c997093fa1c6d9495fb9e3f09b9103111e3ee739b5491f04c592cbd3fdba4c9186cd7a422fa68ba0e33bd3ec9190ed1b2870cd4bcf89f1967c6fe114da649de3d9471c8283b9cf37face1894e8f4486816a955a372ec377f853bface47e07710392c6f7fec2286a5f4cee5943a5a5eff9226524ebad8c8fb62bff55223bac4da4e708073e216434dda829623890709826a415ad1131d4f4d34ba8946b4c5766e268e3bb0713a0a7898e25ce6107edbcd11746a7bc5a50d761c1e02f0fbed89fe849ade7367d8f4c7e6c8003f5e28550fc55d35fd1d6b1d0355f918e08b1ad1d7c5bf45fdcce3e99769b36d6c42d37ba6445d04804d84db572eba9511a0880f20fb340793e99fc5cde7b97e4c7696cbcb2890c47b50ba073ca0a8a0d9963e6e46e54ceddbf4d3c68a15825e8ffdc5a2ef9de2d8a89aca4e6aa164909c6cb5f9c61bcbfc56decd1491ca4565fecfa6934b605f89ab57e561bdc727fb66f4f3324db2bf78362350b0ac1276b8117417f21ceda07a968cbe2bcc3edece0464fae574667ddff0639ed0e0d0b7391fcb3aa8eb6d069af400e1d2acaaa4258a2625289ecbb74569d874f54549659d508eb5cc18878be5425156d4426276f30ff35f419e04f8d2d6aad0fd131ef760d4112d4f92703dfb17544b78628dc4fed941c70a5fe05b96bffb793a6708458563ff71791e08472063e9d8836a9612eef07e509804cd3cd4ff8876686dd5d6d7797dc859a247ea0effb516fc4b0d606794d48d3a92c518ae106d10b6528ad0945f5fbc5dd7db14b2f96e39b2d8d4d7e5935a1e7bfdaab1e6c17c9f9701235ce07112768dd5d5d028ede4545bc3e145434f5b556f6ce2798f3b62212ec177ab1886f7f814408c99e93d8f4265764ede4ab5dbc0b978da57e29a4d185f1ef802cb6fa552160de533c99f8a55354d50c1dc0384691e723279891ebdd019cd7ac3390e7e7e9d4f48115ab8560ff48a814423d540f5c60534f6fbd174e7fcc911581b3d5a425ed3b467478daf63cc6fd31459948ee6079e02f0b1dd2da78942f523f877d05b5964914b2cb9dd3ac67f11918c3a2965efafac43f7a19de4412c4ce2f90f7f5a2db98937a89a9495fc848be8c7c36707c6ee3d265d76c8b9eed3130d9fb5cd399cffe00b05bb8b8a141c4b93c12f6a3184139721127fed47d12c9c42442866c5b4b04abf42244647f6b5cbb86e810911a78919dd74028daa22438d5f81c9e6172087fda6f4dfe5796ddf6a2884bec5664ef99d7a65de0145cc7b089d5e388b7ea0475bb2f07d548b83008398af38159f1831c9e18a986c9ee6ff92b6c09bba17b48ed1bc24e0f41f8de0f5662a2e01a0cc4ffeb0578e0906bc06f14965a7ed3302a3b5bf9d888fa0a43b97df6c70284fc6c5418457ab2c8054ad270c2424cf27c164949df4b2bf004423f72aae1ead08fa152be6b4f53ed2701fd4bef21aeff57e772b918648f86236b3934ff2fc6eb0f822a25c0e437b91b90b7becbce8e0a6aa371c383db1b2311c7ca801e6e17cc7898d4b86baf134b5e12c51d0f7b090e35f9c5ab794fc4870a2673f7b32b288feda81ed2faedaaabeb5cc8c9321ec4952b3ff6328cd291979f52fa3e4f4664710a9f5909bb751f0abdbf8affe77d46b133e2a1e4063d417c41ea152ee20a856f77c5b0942847d1cfb9ca65d6419c1ae9374ee11f2cf7eecb862c844d6061bf12984970850f7871222d1059c0dfd222615f158e9d7edd6c06e8cfae54bff316896bbed0b9849ea90debfac4e633f01c24e4dbbf90b23d20051dda56ef31fa88deda9f3ee2dbca282d8ddbee720291c9d3a483236769f0b05235d0163f8843300b60ab36e1762fb20f53b480bae7d5d4ebd84ac99e9e9bdb738018c2fc5814bcee844ad37de056b594b8411909089c73cc63c2ac87840983c0b3502cdde1b212680830be0526922d0999cff5a288aa21ca6b853b995ca4370a73331b5545698e40040f125c09f95d3085d083d43aab19fe41099f0a65732dc14c8279c611de205ff26c54b20c0511bf8e0aae39716977e0bb7b70a5b76cac503a1685ecbe512e3561c8ecb85f54d191efbe027c6affc2311a1823dfd30ed008ff24b2e10ccb288650f8ec34fb5ff2c8ce9859833848aa008ee17a00c15ae7613df3334fd9b44a0ea70179d83a38070e751606c2f8ec9c0327c7bb0031eb0c210b9c315115e2acd597a46f29df4a811c13a4e4ac99071761369b0630baff29bd520d327682e959d0572d630f195064e0be5389843fa5073804cd94b2c80c47b9d6f7b3c4ebf36d026eb68018d6d7f6abc1b09b1bfe8fb26a4f7be9d769b5195174d303f4d24e96304d95abfb7e935e529a2af2e723d474f8e476d29537251d6ff74f51a2425178919615c20bba78bf8bd311a089421bec5558b818ce01d18d1ce50102626599f96489da4e6b92611797ad03e0b80a83e7597458fa798bf1ec70e3eafd51c2cf71cdd17421de55f2198ec78a249a5e527c5c69f2dcf3713cdb33b3e4c73c8ebdb821c63f75a2479229a02ba3c974ebf49e815d8820a6cf29048e3bf9646724b8fe344c984dca79a20e3a31645d112437440bea2641ee074c5069ecc1f9a49fb091821f06558bce630c15b717f365679f0e3dac16be154d395681bb1442ba7fc783e2d842b0707df139d495c56ab556b4c61286921dea08872a2b7bd7f0245f2f9b1215865c60061cc46d05f58eebc9a6396e7b163449975907de6b5c274afbdfc2f843b7f3b3ecedb9d5b011595a3eb61edc54439c46143d3972db00ef813b5484f58517bd3e602fda27ebdba48b0d866364eac473aa10c96b8acbc858262199c4eb6986b40473e921714167be37fddccdb2d7707f875282b46510405136787fb16fc9bea4e9f883fc693e611d38a6059e739d37e52c0ff4e364b7b19088c51929004a4a4080fba1baf44d3d76ce66e6e9194d6f7721d949aa0d5ee44569dc4cbe9503d75a3c4df9151f02464531ed4ab12063990616e5b5c54a09ea66cc1ab1adb53f26eef84d5448cb97c1d73ba71ccbaba99342e15b89124470c7177f9802895eb6f5bbfd348aa33dd05f848a2b7690d1ae1cb6175f30da177a376b10d42277919bde254d9afb3ac531f4e166ef0318c7c6d86abcbf33a690cd63d5444dabb98d92d55b731d0ae8fa23771cee11edbfd4706fee27f47a804ffaefcf76d9a3b7b0f995c0f23d6e1c06b5beaf7cfa9592a8623c1cec2a905819c092090189756e63c8997b3900110e8876b1c9935264d50a27e18ca6ba869fe16b41c483d29f6a274eeba2778d268b9067976a9a0cac739e5844c4cc71e7129ede4a8f399dd8b4ba8e6f4ecd13f2d87298837ea4bb59a92787e0cacc79292dc803c982d3eea56b775fd83c4ea90f56f1eed35f51c1b9330b3d60cdbe2152e383c5fc28fbf3a6511743f75ebc8469c444a9cdd83bb6dd0e7484f7e4c34a84f390fec904233abcf8b0d703a7857a6c46912f6d9dd2afe36023a759f37386f07cf5da74af602e73e5f00a7648e7adf8083c5637192cf813bd3f1fb0bf64fb473664d2139b7b1dac00d45acdd0f544b9e7864488da991d131132c72ddf574b454c8763dd09ab5cbc8ed56055ef09d9e366092a19ec48b7a752c2a665df8f763983ea88653205e8d6595a21e520edd594ad8bbc10ccd10a360354ebc196b241f9b15758c0be8c33d098dc250d4937b5935953059c828c156a8a8b2b0df6a050c857e9b3e9baf7236cc872e52cc9c35075926b2a210228d98c1909ae45044b428c730da27e5b256beaba7d557ee0c95fdb4630c13bca8fe2ddbf9e87bb1837052f772328ef36b4887572114bdf3431bc5fa4f6d643faf16debdc5b4ade1a8d3a40b74f7c953ab8845d98a04a965241c7cebc14b6b1af577df91e8e844d58a471c03d78036db6b2", 0x1000}, {&(0x7f00000010c0)="7435dbaef3ee9f8506c3569dc6f1ae7daef011e430261ed162beb099afbc94a4ad10ed7a7953860a7e7c4443f9ae748454aeca12ae3d7f74336d005e39f37035e49801d8fc9a5f34a761a45443f3a7abcaca0f0c146755e4a77b8c86a574c1e7fce9acb3d4205eff6716083db821c678fa18", 0x72}, {&(0x7f0000001140)="c80eac19e60f9d0c0283ce5324a646f6b15f50ce9a7c7c0c5bf877f05471d28349ef57feaceea4d5c844b367f551bd9271ce1cdba50c1967d1de8913c2194a51b07179247b5074686796984e0dd5882c29dda10fa6a793f20e319cfaf215acae5ae928a8bf5917e896d9623c34862cc49c9031", 0x73}, {&(0x7f00000011c0)="e7fb72b868d60018547393ab528110dfada3fdce116286e209dc0e3504e645dca86d8f3cf7f66b199ef878e22f83d0c87ad883e95f55b298965e9d6caf00cf5b8348921db84b070460016ad07be4f32ba5726c93658ecbf6b2bfa645bccb6b862c564db1b054955766d444d0c306bafd1f72eff37c05979b0551cd4fdc28305526a4b986f4ae2ac903ff196de563441fb39975b09cd850084bd2572e17d733d35755b3544675b80336bd303549d834cc8265e3b55398d5745ea818f67b140e79c0af0bcb989f298b04fe8c2326759c63984d386abbae200b5100e5", 0xdb}, {&(0x7f00000012c0)="c1fddd89d3f121c35b0376d8f481c654f9609eb75fd6a48226bcd9fc24ed5552c9c282f175b0e3118139d26f50109ed3247e0052e62c36be55e0e1b34fd9db14bcdb6e8f80bd6c981d9e190e0b86582dd57c9131e2024e42d5a04b5a571cd805c7cbb9e8c45f45aa33cd25d19e54bb2c950a1407a62bbd02e25a4528d026e4", 0x7f}, {&(0x7f0000001340)="82226b8b22e9db239b2380e4bebf3821395ad9bf25e530434a5473c9d7875d58c410206ca26d177bcb2b6f9eb19ad9c905e3385d34049ba542578524ec61a88818620ef9044aa362b68952cb6184d7910d4bc6e839de779000d11c64ddab7d880f750d8e801ea8e189c6fefd9ef6a1951f3470f2c7824bdc60245c8c8b3c7ed91cba13b065d4f01a7e190f9123ab8f5e09e00ca144466aa2fa2837444f60d1766dfab0d6c6f8f3f84022ec7cec02416e974a352917d8623ecc443e6dec44e03de5d2306f40f8d79f329125c9fe56653043d525190b796ea6cb43ecac96ffd4696f9f627ffc4158824fa6447fc4975edfb450c1269c7a316091c262d0fade077c0687c00e01bd1a36cdd9d322a7f512434680f17ceda9cce4ffa95984ca039ce18fc997d0b691ffce3bc236a24da84fd83147fa80c25505aeda68971f9f81f65c129800f0a93b08fba6ad270109df8d4dfa84f67488cf4055225dcf0e96cd0b03e85afc763dce35dd6545a2e06b97a99cfafe688a9417b9ae325715da26ce4cc839d8bb65a1f24b4fdc799242efcf5b3272916baf89b5dc3cedd5472668577ee6b4bd345217fc4aa15f2a5e811d842d53db51b0046f9b6d52a058186791fb7b011da215cec84064663d586764e388a8798b1e3deb1e610429a0179bea49bf5442b916c747dc677de47ebfc4b3018f607220ce75060122fd317e749399d28e59e0d12900a5381eb303d0e2d200a31f5c08ceecb4f6cd569dfcea1db2ae3663d180d2c73d5d150b47e5f30a2fb1b29f802d1272cbe6138c324a2992df0ea8157309c0f5a7402af6222b7f78bd534b348c0a64b9c3bdf38b954e2376d30c339f820f706610185d63f2dc78a2418dcecfee455ec11a225c6d128032d80e7967c8f06dad1b6b0bf7ab9285d9a2f6c774ff9851ab7235ef693c978ea7619e7fa497577394818b6ff92c1893c53fa1a9ab40e88b317aa66e318e8d4a727c8e3b2d9a0c3cc8e9df3023187df6189e55b65e32919a368e95dd51141dc48b9ae4f2a06261c4349ecfa2bf0e7b8242afa8bf95d81d5d22c6b80c8d4709770cb6041414d205cd6cd1a43cfff51b3d546af0809b13fdf12a0752187d9b5c80470e50bf45845d42dbff5cf4eea4f6cf8d0fe7b0049b941556f8e048d683b11329e0b7c5b08609efcc75f1c7276c0e81f06d12a4a606f42759811c43ba5c56b3ede148b83153b1929224c8c57b0ec26327f6997a0245e3c99061e2fec22a48f285d1270c916bb17e0ef692d1b35b3c4d43687b5b22b6a021b4a89b2e60fd5a6ced71c195486a5cabeaac63de2b72383e3bce63a75f31e552f88bf5133f3a813bf0944e3876b744d1e62ef1e43d666bf38f145cf9d3d636073b31737447dcc6b04d2e797b85aafbcb72f1f336cf9c64f93e1edcd3c2fb94d4559f4d58589c4a68588ad6111613bfd21b5719cf09d7e869a26a3821994126e11f1cd514d86c48bc966dd1827b16141a9340d51b59e2029ad8af723347edfee86018eb7a55f3ce97e729f9306f59de4d2c1d40bdb0536730d2ee94b95511f829bd427cf3ea249e8cf68407e43300e7c650592754616e5f2795c0e2ecd88d5c807f461b951c190aad81daa5d0ded3c6b691cdbff70a090f3bfdb583d9ac1198c4f0dadca55de5a665e02277237195bf60175be8c6248229d9e5abc50dcad575c164ad6a566ac1c15bb40fda9646e24156b809a453763216fadd32211d0865fca39201504e514fe69dcb9e8ec3c2c343e423a73c6a20d962a05343f6ed7b1dfca63da7e15d72672b0b5bdc9e816b1a6f2955e00f4785702f10a8fa338252ff9ff14cc2c64a5d97225be530a665bba67eeecaff4cf82d5662615beb242fb40cb14ba9281d262f76a78e34bda21396a9b233872fbbab89d175104690e98f088db60114e429cd05b9cb74e7d602a88b5adf65fa627f7be90561f2f7e704a2f730f111cda372a4f0beeea735e57f287135cf3780dc3b0a3a12e998bc688baa6b72e81cae7216957bbb1c391bb57b3460b5016539e1a104116b6796d3f2c71e2a66bc19e2339fa3237a3616bb2e63f6607b6707e62c73e5652c25e8524e89dcdc2aabd1b79b07667dbe249ccb053eb288b9e30b9924d204a98d9d2a0646fab07a63e5f78cbfd59d687a454f1214d93e57d7c8e653a0860dd0aaa567d9be84fdb2506c68b44bf44f8107ac20a5f632aa3996d0851f3ea603b1c98ab16f422a793bf2adb9203d7393d5f406b090d467a9dab0d7233d9d5fedc39370e5ac1191640f2a7d08d3d4871347d43ace9a1da1ffa2c85fd2582eb433a5ed236ddf1ff89ceab13bfe81d07757e731c1f85fc96980b90c4b8551a3becb87f259c756a719c715701e2f506b5690fd08aad0c2b698fa034ac0143aee2fc6e9e3ecef27af6ed04559debfa7b5d58c28aff85d1adad7fa1e112c0d730a88011183a1cbd79e1b3c84bdfce74e01c18ffe70d9a6c3f71e68b0a3e03c9f7693116f8dfa22514fdfeac4207dd4e576ca2fea4ff37d4c7e6a6b463ac4fc537585f91f91542bfbd722a313cd982c94bdf6f1ce91065a76b455cadff3a62572589e6a8198018953c7143b1036396386708cf85398675550fe05ed3d7fd6d0615da8936d37945af386c1e3c7d65715cb1ffad254ee9fccc24a92fc7e7e54d3e9e21c0d8477e4e2c8ce9ff3ff41b9ac941e7912cac749089e8684b34268a005fdcec9a4ad49921de483f91e8d6b58f4ae6fc9ed412e808e84f8bab070c8a3a55f0b16e0627218f160ab45a188ba4bd4f964bc3580b457d3c62a58fa2a24bed9222630be928aa2ef451f7dcf2b1022f9b0e5af78bfff2ad7b157c68c7253f47cc3890bfba2e708960e4ea18ada98c08eaeb50c0ecd8cc616d7cc833f9fc586b7b6877adb9b51e6c670149c94d10253a730f218a97455a80f595fce831f7bd57e5808a25c1df47a58a8009032f58bc55ec079be1b29a634cd8f917a9cf4f441d28758743686f0c26d9c4aaf80502376638f36fa110db387a76eccc419ba8fbdaab5522ccb7cf956788a4648454debe7081edd329e1430978ad9fb79d98acfc7d8eb3b222adc5479b84bc9ffc0a6ef22c14370619e98b4f922f14b2dd3ce658f95920d5c8d81b2142ca0155dcadaeed0767ae71e5eb49c41b30e02abe869e88ca303ad976223a32237f2bec643ac662340aa997e17ef548202b9aea037dc7695749d6eb0366a19c7807fcb1edcfc908344e81a1a08034cb8cb4da749a5d49aadfa7dde7cf6f1b97cedc6469cc8987e852d6d8b13a38b94af01a1470fbba5fd0fc6b1b8f3292c16217fad749b52401b62237f1a97a1ccf79a3d50c66841d5d5c864d5538b2ea823c9861c6e7c3ebd72c8274952885f85796e0fec06b5f5ba151fc9d8153019a261de827e9170d8e653bc5167ac43fb5c8353cc2ce0112839f3115960bd47b33616baeb51ed36890fc3324e49773375c243aac9b651b63c3f7dc0841eeb04cfd62d0eeda8b22ef4aa257a5ab48cdfb07c217ed7773212dc482ec2b95997f4a2d5997e0a81adf5aa2a229521c27cc061296cacc0bd777208ac4c6c200e733e2b6182716785b2cc2ea2346b43e4665cf265eaa74b793a7b8fa49f36e250fefa7c7b1c3e18779348d15f1f6fa65e3a14fcab498c42171e40c7ed5758a7549d49a52e2d83f4201e163acbc8f7c0ab6030b32956edd3d674000da6359826ac8b153a89d58ea98bf25142d996647719e26159bb6e3aa052a0ae1c04432a7eaec42d23b16c40de23889b86f70dbc50bbf0bfa56f4b7137e24c148f54bbd115590a0861efd7dcfcccbd1206b4fe52d2d31fd8715a6be3497dcb8a2b7d5196baa7beadb96685b1461466d1075fb6e050bb18fc12825dd57dba6dcce98467d030ace1585caad299081ec0785fc73037e1968b3508d36d235805fa86807af1fb805ce5a69cb6a324f78abd3819f8cf0daf917012d7e05ba562b2b3859a9331c9fd5140f4dea479174761d604567d7416b0ca6e5dae18bccf4c1a227bb2baecc37253f69c37a0cd807f01de62ec2e10970341d3b539f9b12f3da3c156f2b1613d942e5c969accf0d76d9ff550fd9e2a7a8040c693188741a0db51d49725dc8690e15696d85313375c00e7ef69469b8a71970ac167b9b8606de1253344408407d46e08af1aebbb90ca1fab7d9f54abb7df512ff1acd5588a142dc334fee8dc7c6227255f4e819524f100b8f90a489e4578df0c2f1d3333d4949d4dc95b8c1c7f7fb966eb319f7460e0530e2a46b33c40b938dcf0dcb4dffe9ec6e830e8b153d989989ede3f6c1e8d5875453c849643ac3f45f78f5a69df606ddb4840f97796b8532b9b963fe905ee484e15e1a72fc00e8c7e8a30f170ff22518f7a73b24d85402e6f48be11324897c751fa10cda5d54f0d86ee1358c6a34d8e3ef674e60e399a31a57680fe17bc6a18b5ef6feff9271da521fb8b4efb84733c51a71a84f49dd40dca7f3a430f34c559176f9aa6f6454c2def1b6a92839c9f7a741f27b7569ef431c634536796e63c558d003c6e0f097cc780ce38624342a964a193ac8b458943dd8bdd452c35aae734a01f1476d87e40f47c0987b909f0cfc544a066160f8bc8c427a43a53ce9f73b2b826e9505299d9cf3baa2590a1eae597c3a022ba9b6f0e561342e551cc8cbcfa6b84fb369cafa5ab5db7774f99d702d7d541d06701e7da67e703a549c1ef90a781411a48592e77090e4497a8c147da6c03bce1cb2b97903e395fe28c9b42992b6f4ff2d27a7dbc21c4fa7dc7e5a06cefcd4c80904797d1cf6a6b95b00e69c84518fb2f8ddedd4649c2168957df7262cdcb68740a822af11bf662ef69f2759cbb9d28ab710269b385d738dce95bcc0411743aea4c60e209be81e6b7a233501c1f7b528113e56735f77399ea8d61471679f94f572f20714611f6dc65d32e341a160396e3aa296f03c41d52715db3774bc38575b63a535f0f214a12e2dacc414dd0ac3309adb299fd5fcee90bf30b2f0c55d8ec6a29d55a6e47d8eac4104c32b50543403f7765524e608504efbbaa57a1e9bd9f83e3121912cdd1bd05f8e5bec9028fcf4c18054760b9731621d97c95842ef54b9da664d9ae306ff976371c22272e7a2d0394076c50c81b293c976c99e160149f37a425540754c0a239e9e672f8e13409d017d4f4d716c7f9c6ff8f6ed7a48e59f5a623973072e55855725dcdbbb0e2ac10a4cb91b76fa52653606915c62b3510dbf8f6429723cd954a0f32f293550b84079021aff08fad953e7e4580df5b16ef398f4c7f98db6ef398014acb60cc68693e50563d16680c822a6158a2706bbe1e1bd847fe7ccd435895809278d063321f1bad80a08cff3db5a565766bbbc1efd3eb604ba6cbc4942250a2da47859a56155a7a325122ee15104d0853f6965698f0cc8500a82fda3dca302465918b4108d2165c62530d8fd758760fe9b5830da3f5e65ba4ce0b875eae6aef79f0483c54de9bf0403da9e9db958a172102b9ebce9de79e0316c2630b017a082428944ce410d6d453caff650c37f2d3c1e84ace230571d1feae5bbe196d4387ee201659e6a8a14fd59ba13eb67c0117ba383abe6dc4783b3b5bcff0cf88b3efa30241367a28e25676b2645c1d4b5c2faf9ee160a18c154f28f27f5afa43454ce70ec5f857457c186c93c95bf1f74b7774ac992b35dc73c17b47590dcafcec1dd7f45d0e93698f1d42fb8353061f42f14c968a459e1c6c7c90895e0de5f557d8b6938b371470e6d0c7819d3e5d7eb0b1eaf0c07eeaad447beb796219ca", 0x1000}, {&(0x7f0000002340)="3c6d0c99ec7c9af6f4046d4d2daf28e49bb15411b7bf0c6abb717458a1b933425036852f41ada398f5a12dda7069a1751f86452129be08704aae8581d49fa6d749d608fd2b0e144cf052764868fabc2460c51152ec68f3e9ed6697d0221130d8918aebd99e6f1d77195f68cfd53b46bf1d724e0ba4834e062883cc", 0x7b}, {&(0x7f00000023c0)="b41e39e166b4eb70587fa78b24eb1a0c201f89846255d5b2cc08aa7d0624fe573443a2a87f166a71a3e94300", 0x2c}], 0x9, &(0x7f00000024c0)=[{0x10, 0x1, 0x9}, {0x58, 0x0, 0x0, "6aa9452f5d7bd845813e5232b7ff341e5c55339d1f931e6f628560da1e51e9512f74e4e0ec95caa5ad8e2b80180ca223739d5995efa1264d003350605c0b32f680fa7d4abd28e7"}, {0x108, 0x1, 0x6, "dc3c1dadd9cbb70855e2f471d2b0a5c32fbb5d6c148631d26c8d0a4771b20d471eaaae0bf874022c0dee3ec065c1fcc10c7bbda4219c3683383bc26d9d9a9221a7f9cde02da0edf89315f51f2cb413991f21b6eb071a2403c4563cfbf56f299821198d14988ecf84cbc14525e6c67d3f2abfaf65afa2ea40738f44d16ca7a6c344d521f3cc3452d30e5c966aef30ec941544471dd14765ac8720d2a9e2125bf12af62bec77a21bdb43a2989ebe23b5974831f4d21899fcf29cc03b51dcbd2bb55e24e17fedcb3f5080bc9a22238787e70d005874d49abb01c5d838c4363c9c4680de12c6418d22dff5d581abdb134fe7705bac1f8d"}, {0x90, 0xffff, 0x1, "6ef4a71676f2055bea78e3120fab6b8813b3307bbb6c34472598de78c5d8d0e8b47c52e7b1b3a39d4efc16695556a86520d53e39420ce5e9fcd56fdcffc340ac72f66c7d230b497bfe23b425866815769de466da7a1a1d88ee881a626d5a633b7dbbd30afcbed9316d7fc8b15397285dda714f1243d93c731cc06372ff"}, {0xd0, 0xffff, 0x94, "3ec95341464c9b8eac29f0f8436720ffaf0db2572ba8b975095970beaf599575876a7a04248bc9bb8017c6151239535d01006e945efb5666a443ddbc1d4bf8c444076215e9dfd398064734d93b98d02848bf0e3d93a8069785bacaaa4d88096f563ee83593d189238792ddabffc6c938d58af32fd592bc2c1b5f73df93d244160accc870956d26b42305924e37869a3cab9b1143c9c8dd4751500edadb97cc8572fdc9af2aff5c995d3f7d7c59512b7a7c2f75f7791c03796b2dda695ae5"}, {0x50, 0xffff, 0x1000, "2aa60b344717b7269594225ef2b2bb923fa53122736be3f9ec13121d93f7da27e8912d9145be78c7396361df4708887c478746054a615b81c934fc183c9a71ee"}], 0x320}, 0x2) setsockopt(r0, 0x1, 0x1a, &(0x7f0000000000), 0x0) socket(0x0, 0x1, 0x3) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000002840)) 05:37:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x11) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = socket(0x2, 0x8003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3d91daddc4c5968f, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0xc9d, 0x2, 0x63}, {0x5, 0x889f, 0x8000, 0xffffffff}, {0x2, 0x6, 0x3, 0x1}, {0xffffffff7fffffff, 0x5, 0x40, 0x8}, {0x7, 0x7, 0x0, 0x8b}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x7fffffff, 0x8, 0x8, 0x3}, {0x10000, 0x8, 0x80000001, 0xfffffffffffff801}, {0x6, 0x6, 0x1, 0x25b1}, {0x7, 0xffffffffffffffff, 0x4}, {0x316, 0x40, 0x9a2, 0x5}, {0x7fffffff, 0x4, 0xfff, 0x80}, {0x7fff, 0x2, 0xb, 0xe6a6}]}) 05:37:09 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x400}, 0x8) 05:37:09 executing program 1: r0 = socket(0x16, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 05:37:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x800000000000009, 0x0, 0x35f) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xfd, &(0x7f0000000080)}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f00000001c0)='./file1\x00', r1, r2, 0x2) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 05:37:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0xd03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x80044270, &(0x7f0000000100)=0x8002) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x11}], 0x1, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x9d, 0xf0000060, 0x9, 0x30}, {{r0}, 0xffffffffffffffff, 0x18, 0x80000012, 0x6, 0x2}], 0xfff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4a, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000045, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x5, 0x62}, {{r0}, 0xfffffffffffffffd, 0x20, 0x11, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0xc0000090, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x60, 0x40, 0x100000001, 0x9}], 0x2, &(0x7f0000000300)={0xf5, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x1ff, 0x2, 0x1, 0xe6}, {0x9, 0x4, 0x6, 0xfffffffffffffffb}, {0x1, 0x1, 0x1, 0xcf}, {0x2, 0x25a9, 0x7, 0x4}, {0x1, 0x9, 0x3, 0x14}, {0x80000000, 0x3, 0x7, 0x3}, {0x1, 0x3, 0x5c, 0x7}, {0x5, 0x2, 0x57a7bf5f, 0x1}]}) ioctl$TIOCEXCL(r1, 0x2000740d) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8064) 05:37:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x0, 0x5, 0x3, 0x4a}, {0x1, 0xf45, 0x1, 0x100}, {0x7, 0x7, 0x369, 0x81}, {0x50c0a72d, 0xf7, 0x80000001, 0x3}, {0x200, 0x3, 0x2, 0x1}, {0x4, 0x0, 0x2, 0x2}, {0x8, 0x1, 0x7, 0x5292}, {0xfd54, 0xffffffff, 0x1, 0x4}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="ddc397493975e20da847a385576d2ff9f533b9eba56b56766942c0a657ed686d41fa5e814c93a29622cbdde92b6728a81a493d4e81826ce0596c9467052f37cf92d0d6219e0ec972fe13ff87e7b64b5660b0430202e47f3d5858d3eb8fb8771e351bc2e7477de00932e941f897f68e7ff01334881fa0638ebc1921a399271ef467e32023e74ebf0048157ed9000000") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000340)="c0f5d1fce5bbac7668d126218c4c81acdac3e55fdcb2485ef08678a6696f8a091ebdd74d61465531a9500d2e946df0575c9597d6c98ea2654f55c61a772b2958cbf0bbf6705d1346088b6eb1e7501629deabd2706ea65dd6830b8635196a00000000f301c3e65ffbaed7b8cc3d9e17b83081b84488383628ab00000000000000000000000000000000000000000000000022e04e1adf627d9f1a48cf3ea4cbce704c64154694cbca8e186bf49eb253ab291ab4eb0f29108b0c3c4a33f99dd05175d04ed8a31b452413faac5ee7d4e3d39b01e3a5475212a2566795b433378b5f210ba83f4a71b520df21ac1c2f1eb218eb8a1ce0122c153870488eb9975c48bc48eee7ada5aac9bfb2f597a6d2d3f69d905ca629daec6c6d58243d2d1e04113d80a1f50c2b289b47e7c5231e771e436db9d0562381e93349d43358d2397b3e417db4ea43e192ddfe0b405d30fc351886cd3f5c444f98d6405f9ff63af96523366e4456a1151021abe1") 05:37:10 executing program 0: r0 = socket(0x800000018, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x190) r1 = socket(0x6, 0x1, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3ff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:10 executing program 1: shmget(0x2, 0x4000, 0x98317233eeb72d8b, &(0x7f0000ffb000/0x4000)=nil) r0 = socket(0x16, 0x4, 0xfffffffffffffffc) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) shmget(0x2, 0x1000, 0x280, &(0x7f0000ffd000/0x1000)=nil) 05:37:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6451d94a5c9cc7db68490d81451827049584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() getgid() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:37:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') 05:37:10 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x100100000000204f, 0x58fd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x101a0, 0x0) r1 = kqueue() dup2(r1, r0) 05:37:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) shmget(0x0, 0x3000, 0x1a0, &(0x7f0000ffd000/0x3000)=nil) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) listen(r1, 0x4) r2 = dup(r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r3 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)) 05:37:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) syz_open_pts() 05:37:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xb6, 0x0, 0x800, 0x0) dup2(r0, r1) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3801a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, &(0x7f0000000300), 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0xb2d8242d2afa3063) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0xe, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 05:37:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2632) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 05:37:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r0) 05:37:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfff, 0x100000}, 0x10) 05:37:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x7, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/250, 0xfa, 0x841, &(0x7f0000000200)={0x18, 0x2, 0xffff, 0x81}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) socketpair(0x1, 0x2, 0x8, &(0x7f0000000280)) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 05:37:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r0, r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x6, 0x6}, {0x3ff, 0xf444}}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4812, r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 05:37:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200000000000031, 0x0, 0x0) 05:37:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000240)=0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1000000000003d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d01000080b886d8bc45c32f115a4f675e161e3e0d09ec61939ea4620ca16e0c0fdf53c7f4d0d0060cce1619314d2ed4a9b6d6b9e727f69181ec71441f41881d8a2001000100000000009bf9d569fdf7885a743964c13cfa262c0af635be", 0x3, 0x0, 0x0) 05:37:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) socket$inet(0x2, 0x3, 0x3) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) clock_settime(0x6, &(0x7f00000000c0)={0x80, 0x9b1}) clock_settime(0x2, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x100000000, 0x5b95}) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() mlockall(0x1) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 05:37:10 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000000000002) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000040), 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) open(&(0x7f0000000080)='./bus\x00', 0x600, 0x108) dup(r0) 05:37:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 05:37:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) setegid(r3) r4 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x1, 0x6, 0x87, r4}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fsync(r1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x10000) pipe2(&(0x7f0000000100), 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 05:37:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x40) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 05:37:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) sendto$inet(r0, &(0x7f0000000040)="ff361f0571d0cebe833b9571cd21a1931530c0b9e0ed7714f24c34c0bfcf1168f2d05edc1a04f8c13929b38a1f28243df0b5d95ba0ae368c", 0x38, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:37:10 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000000)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) kqueue() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="97dd293a099009f7ff8ad6d5b79ee63b6c986532659e1d1b29157d89887c70d2582ff0a4c62f2db9808235055d7203ebb961267462f85bf5c0b7902605fe50ef719764e8f7dc4d08bae4670caafc29c0895b8fae32d3eeca83f8ba19a53548d3e4cde535d6926a2f7a9c359f725995ffe14f6a501158b362a89787b002720ca3909f78264e5b4dff209a722fd48687c432960afe65cf213b18b07bd928cabde3d5951b77aa19fea59c8e0577a50532ab80f16fe9ca3264bdffd536d64d60cb8163c93fb77860384e1f29fe8f0f3f5317569bc67fe766def3f8a613ccaff1cd142ba77104d284fe14491f87e43f06e156b4d4fbf0db9682d9", 0xf8}, {&(0x7f0000000280)="3629d09f55a3736fd3cde4167f62d21f941d11f33457a56b48006407c3c2ff749f7c853391fa0d7eb6dcf9b0e9bd1251d3ad360d6f98034489ce0bdf44dfc595fc9b954080bf892788a4875876cacbd26b91479c4c8bfeb5fcfd8bf2fe87feeb7c177038b6d2f86b30938facaf87aaac1c766f14ddc3dd44a6c4c528c4ef54e5704907f94d8702", 0x87}], 0x2) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 05:37:10 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x5, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:37:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x6, 0x3f, 0x9, 0x8}, {0x8, 0x81, 0x8, 0xfffffffffffffff8}, {0x8000, 0x6, 0x7fffffff, 0xffffffff80000001}, {0x7, 0xffff, 0x400, 0x8001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="edca0828051a3f248c087f21", 0xc}, {&(0x7f0000000100)="66be6a639258fa929c85953816be147ef792d3dcc4d8215938be0d21fb01310b6410742ff07c922b0b270829032a8b5b8da190d72cda14969caa696e198529bd48742da313d93fba04188f", 0x4b}, {&(0x7f0000000180)="75c3a4e6c179d31f460ac81b03b072e8765e354ecaf5870dd17c058dac8b169cc0d345cde6db3f8223159b7a6700e24778dafa63e2f797c4c9d9ee357fb6b4e0b92ffd97b1b24898cb27356b4364f3930163f6274c7133e725d7af52bab28d618d2ef88eb1e923b5980b8e7d95983e1a8137950162f7cff2a366eebd8bb8f8d30f1acc0f2d822bd4e6292c64da48c48e2d0d55055314e260fc80ce014b8f5ad18f14513fdc8beb1d6f749b0007421ccce6061ed9f08047fc48f2be6dedf31b0ea9411b72a47c5afad135a53b2f63bdd770a18c2726a018025a87f07e2ef44219cfea526982e478e0372ff2abcee22058186ff1887a7f93c0e6", 0xf9}, {&(0x7f0000000280)="e169d4da50b9ed057fbc5d802e7d6cf1172a15f30d38acad94e13cea35d80891a212c4d4a78af32683150a456940337f3ccb188696ebadae27a90bd1f10b06c32104540396d882b0138e317efd16a68d24c6ab14b446c1448b88b2b2ae266b6e10cca6a723369a44dec33116", 0x6c}, {&(0x7f0000000300)="f69a36b1db3ae8c90413a5a33aaaf87135bfce98743987a965cf207b0a8814330f5f1ece2894c9fab98641747808a7e9fb75423b95ec092759fd154d0c13", 0x3e}, {&(0x7f0000000340)="26897f10aaebb4ff766873477bad17f37ca63827622b6ab8f774a6cfc08335a73e85ca1ac1a6d3104e6fe4c6e7ee20c94236dca74246eea32e7c859ccddc2baef6b33b8b745d0286048633deca8566bb748a159bf2245dbc91a384adff0aa2d2ec03281425b677586812145813cb02012a2ee9297205cb808958ba5d436e9615b29e13f6df0b9a685673919d7174683ba93ff5a3e1238c3e8654841f688eb670323a8a7dc1de4daf5426687139022f35d1a3c021d7592d82bd5ea8f8bd76416e1e83b41c065885653a66d00393ba41ea81b0d371af80b5b0e05227c64f4573d835a215104f34ea8b5c67e445e47649b3c513ff88589160", 0xf7}], 0x6, 0x0, 0x0, 0x4}, 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000500)) ioctl$TIOCSBRK(r1, 0x2000747b) clock_settime(0x4, &(0x7f0000000540)={0x9d7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r0) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000600)="0ab5974b42b811dd811c9bde773e5184ca9fc69dde12efa4a25365866efe9057fca211fd4d3cd89fcda0bd778fc50712d15641281bd4c30ce68db8073264e70659cafe2cf121a25b14e534edc509f5b8e2e132741d4dce53c9cd631f371dca970e12d3ac07bd1a146a3531fb97da0615da37afe3cc6cb1a797efa6f4475fe697cd598306c164fa49ded1c508e480e2575ba7f97f087a45ab3944c6397db69937695d5d2fdd59eb2419d2560895dc8aa5abe9d1e4fd1a8ee6e25b8a036d7a7128b3ce19d6eb351e8288660aac23f80610f97493280f37fc47b12721b973915a8f25f508a88c0b8dd4c704c33feb7b242ff941085cfcec2bd1ee5d69bea0e02e5feca32f473c4306f24c72d90fc73d4d9bb013dcf14857061ef008bd920400bd622fb554c614478537204f6b59021436b8b9270dc9f5c2e2a76050d565b5149022d3782a51778bb98af4d4ae824968418f489fb8a25b6ea63e28f110e3e37844812c40e3b978a380ac1d4f331f93c233668a326f8f3daa42c71374d703e79b021b3a91ae074cde800aba63f1a81e75491009d32504901a1e588c4c68daba8394d836664262d57c0ce21dadac02e2bcac3d188dea9bb632dd0b8ca789c63acf6708668a3681382483001fe48bc0d4113a92ff0dfb9c944add163ffea879cba6ad231652f9f8627507ffda6b680c3b2464cc3fa5abb988df3353240d779c758d91357f2d2b94b963d170b564a71c83b4dfb6b77d04dcb40c1d46928a85056f2f138b94944450bd79547a02b4e1183bb8eacaa1d32ebaafae6590892b7b18e5bdd4f018b154d979bc282cdd0f9297c5ec6c6a57612e2be4f2ce847a0826a8944f2c4b44e0eafa5b6d4b275bc4cf872135fd0f21f3dec2cb6848220083d5a11e241930089b30bdcb154a0f67d1eb67c8efadd4717bb9cadc0feb6798736a230c057ba2da08ff17253375323dc13a2de4b03b76b968db5fafa4d0d6af81cde420ac54ba4feb3af159d0464841bea221a041e4413f156e02edeacb1befc6d8d220bba808ec8313bd008e94bbe805078dfaaefd09ca10d10273a7214144a1a5e6c2d55bce2a9cd4881373044c267b150c7800333c1e511129af484ab3cc40681596f5dc9385d153ef11d28fa5ad9c37a8fe75400dff27bc5488b9c106a1236d54a9964810bfa97bbbc53c832c954d6a669409edcd31200e51c6a58e178a46cd3277f44b590d86a96a6eeae41af65317eee6e2ebdd5f21d13352618b3c2f1856d387de972cc575b9f209509f68726bdcd8b554ddd3581565267faebdaa603d36a17b5911814c9bcd31569599df3c46f5b38b4e95c44293ab5b85cb719e234da41da6293168b79d2153033051ed26e2a161a65312deedbf7a779c9c975abc19c189bca35c1fd2ee1dbae16ef5867ee16ef64769cbb2db1287a4d71ee6210850dfc1108e8633700c72a77e808a3eeef0a387a36e12745c14378bbbf17f91f4af4150dcdf0899c754d24a4e3349699857003c26d188dba0806de73aeee9cea45515024eab99565ff9201fc98fb99c720a30a9790e6387b66a62039bf890a8390ce9e0f4253e6cfa5db5c7b59816437c326351e657aa03d611625d778b3176a57c59861ef96e8071a4728eada7dc8df01030928c72a838fff42f68a16ee12993ed84c1968944f584acefdee3a8da9bb9f2d4fc8de8c368e27ac7b123241914e762ef8a03b89adaa42d8e06c9d0f3cd62f3d5c553a439525b955fedbc4b525171fb83bf85bf831b7a1e7d468de6acfe2ba8808a796977ce9b8cb8facaccd68df9e9057bfcc30ba6bada29add74c5124e2427ec4724b05409c4b6c224c4e5739c0bcd4c434f72861609606915b0139c04f97d0e292c12147af3557c035194f3830702920f8cfd9745fb43d6e76ceaad1d3abe210b04bb5646631fb94c6ead0fe3d17f1f27ed5dd8d238af37677a045b7234f1962e027625cbd0c876410ff4ce283e447fa46c2ea2fd42a0174300630de13dd2457fc5e066da72ef8fa486eae7eb15e65da29d48367e27bb0f4a5259b7676fe5418cb8356761692fdb68471bf64e186254cf0d941d1ef8ce5359c083f1067fe51d56def95f9fc7660e168540c23e6b9c75da4ead0fec71488683d5bb4c5bc4ed339136393db31df44fcf44b900c3c624afce38aeac36968be0e8f64ac12d4ef9c91c992884e3a6536ae7849eb7572866024eda3b4bcddbe9f6f529d3c7d1c611d7b1747d61621db0ea22df25bf5d911218d85eee1f435cdf0382f2aa0ce1a9e67718ac381b486e658148d5defb221b36df29e377f2570d9d979145029bfeee19f9461904a39a25b16ae67f631396665a0f642e8c02ab19057d5975969e43a84216ecbce9e8bb042123c621ad5d43429df730395b46666c74dc28a020a2088e107dfe98c5b39d2457e4bed35ced58360df483e0af051d4cb5ab24e9ab43c9645d70ca39bdc18e352e95dc1cd7fe58cc1856fcfdb6f079d6e040e8944e2fc34174c53d04c23d0f2f77d2ad61e8447b340106ac25859178820be27a4cee649ff105ed7e4a7f3cd3e3119e233a9789475c37aa049636c2c7bc96cff7e6c164e68474cb3c827f60f513dab5bbba5eeae78a021a33b9b6250349e219b89d9f1869d599b9af6fcbd7c81eec7ba0505b899b71f196435966a3b8fb0933061de81d2f5a078df3ea3781c70ddfb25c86c8aea7cc3a5d38b8af2aad0a8ec71afa0b780d1374832b76430705f08518cefe692995564a5193da443fe3feeb0880b0deca980173990beb8f91b97615b14ad5b00483779d485b5c6197fc4c5bbf6ec32edf1249cc2c06fa167ae5e5b306ab19a7d3821de3f1ecf8ecbb142e5c61a63f2ac93c2b11881cdd549173596684d7c37c2945a9af1752753b4054ca2ec22507295fb460859dbed19cf6faa86d642986433c8d0255d4fb12679e2592466b5ea73bae093c699e88fdf5d68a2dcaad5548a8ffc072fa5f09e9925be23daa5e9b76f6aabfc4cd93506ce779330799b15e619e62de8e7567f24e1c027e43ffd571fb2178c8954b1e2f6bde4a4a1c55e0c7a4c54f35955c46683f25f56db104c4dc205e9a64c993ebd1a62a01485de4b1a630b959091f2c4cd219858653d504180b78fb5ac37bdd62fddbe59cae598033ee6fbc00e5ded09d7c73ede6af470db7064d71bef2ad60e3516ff00bcdada7322ed1d6c5457c49205a930cb183eb530c8c41a7fb8bc424c0bed6d1a7cf35521293439c7e0bca2241c16823bafde8358f34f87574b766279db01838c864acaeeda581e47185b255098e6de6ba33a053825dd4da1ca0da83100eb8e3e5c34438128836a5846a1183568c4ffe6fbd6a7ea33193787c3145383763dc16a18b6a1047c083bb71eec0db69c8d5fe6ffb4eea040e4cc63e63e47bf3a2718affe58fe21310097468d5003f4fa4662ea5f6d0ec5dc78909bbd3ba5098d8d7901b193866b07f2b1b362476d3d7a587db3d5b3a67ad4f4559133ea2d8cbbcade15da54050a478670296ccc50210cc547fae87a78c9651c67cdb5aed5cc487b3f5b4f47f096a4ddefc197b2cfaa99bf08a9d164c74b23c2a49d3d8b9ff74a69d9a12b20904220ae56b4d51c615c89b0316c5a6ba4dd2d3620e247f7f532e3d5109dd3113a97054e50cf8ec54ae72fa11b02504c05c1da0d450f6bb41ee5c0394d8cc9fe6b6feabf5a85c2a84dc6008fb63f8141fa5ee51a2ffd1bf7ba99033d0d161c913ff5666adccce25d06c9aac9f2c7b6baa2c354ee9d37fd2645e9a4b65dcf91858a3039a41795330b9b967161a0fa0923beb30ca4bb78d953e9eb84daa3cb8d3c18e31a67088da2ede196a727b238258b397022775d5cb0af20a24448d010e34e4ebc61eeda827a1b40adb19d8b05f919525c2af99efcb2c07d3317caaaeb9caed88543b2715b260b723b503bda95365f943e59a9c6950d30f18dc4fc601d2fb0b0e1ae2e58352f30506d18e3c23fdf7b6210faaf6303eb92f390394809fb51f26fe2c328f62e3f3401cdf921b37a9244edabfcdc693ff965d380fe2ea2d7dc2abf28aef77999673047248ff10565cb7e2f3334053f124104f559b46ea93333d66324931ee110b9bd1cd7b08579bdf5a0ea3245eec1274244d7e1ca2e55781181a97c1b7335b5932377ddcf8221000a96beaf0d8745e2a2dc3c9c81009ffd2f4da4e73677fd011af28951af83c19fa235264bfc52efcca2f67057d36992caeec690b6785e2e7c48bd66bd30a42fd0c5d1ee8ea02e51c1c1c1db7bd5c94c895df73b835dc2402b4cb6b4787a79b40959aa74b5fed44d2e96cc1400c8c93d8c29bdca9c310a5d29dc7b6e6be641af35d0d62a85d503c08b1f5dbc0c37f6f89c93e486a9966ad8d0cf3cb3ff568043f176cabcd4ff2bf5acdd14014a48397c02c283da9188eb9e00f2c90f6d4007d8733ca375e3ea5295b7250627918d689230865bc04fe28ab9142fa3607f09e5da039ed7b4905ab4012808afefffacc1234dcf3037ef8195bd50ec8d2b0682e530a6c4174384896183a16ab20937171c0feaff7506a96f680c088bf0a33d2b383f213e2aab8a01667418f9d48c8c8fbd99de30e12a8db6d91ed12aa8bf1b20c5304985908ae5a415962ca28ea60b738d73c0564f022833b8c385cc5d584cdc75c455ac1cab4728183a1a7e35a238521e454245718e8e1d0762f01b7762bc287b026318622ded138e670dd8fd1db2b4b65292831e928b73b0863aa7600a6ea9c2fbf1b5e541b0a334668b904d70caca006be09f4f4fff8670861cb74f50518523cfb36256c1333b4f81ac31e456d469a1240723ec8524114288c5e8757340754fa871ace86bbbff468da5a6233499c812e12bf60dba78b851e2415d0a7ce920603cb691bcdb34ccead5b7b6bf0e2a3525bd0dd0843ff17c03faead2b1d698291c82da692fa83aafaf7b4e0c804957abd46b73f7a24e3ea8e3772ed615ac3c11097a8e7e1a146f7b7800611502898a49763e42ca2f0da658dacb294f196b768d958e7d5714ff0faf789b666209f9da4c7c72f3a25103e2be251a540c078752bb14bde7786cbd8be10cd304e68cce3626ba46f029a818a64c410bafcb3fba4e56e486176472ad33bac57148fc82dbdf37f64c59e9f1699e72e35fb34145c6ea447e0ac58a14054ed4d49f1de9cc50181bc3aff9702cf2f23d98785e279f503d1618d6f4de4e725b28d1cea722a481ab366deb3c5632920225d7165de15a238a1a0b0457f5b2e1b9a3aefdc0565f54c5239d63fe396b4e641f6bebc881c52d4f310d98f9b14667294411bb20f0fa436301bb4d09362a7e8ac569c3abf16dff523c85d8094bac32a9f2aa0c7fdec51558fe355649beb60a960539c9edef40080c707a1c03590db39607db7c35dc585183939d7f8df25dbe6f78bc812656054725128c9db11d4edb0448333e14299893160f55f2eec9a2f9736400ddfdaca6a7effc5603cb81b48ebdbbe26dad3e724a2edbcaa4dc67669be0eb7d4a3ea555cfb855fc4bf975953891b7acfddee8e37d190989c1503619a3225536c4bb944c8978941d26c75b9e1a0581a5a6515b455205f368ab5a1370dae50caf0c75072c132b6d325fa12297e335378b62a6ab5225ed8a86eba4a745b2682a2acbb510a6b1dae8f250c554fa9e89b3a1171cacd89996f05515bce6376a796cccd6a396633ab8b3a92dfaf1a2e57ed0530e6ace2607c7651db1ce170524ebfad5eb69895baf35b93aebe7069aead780daf17fadfe6b3e312d87ed8899ff2f9a02c54fe7b2f07aa01577e9bd", 0x1000}, {&(0x7f0000001600)="1ef30a8da69f5cf2fa7e0095536c8c84e8bf62142ad5d5a51f8ae37008de1274eb6462f2ff3531f0653b99cefb8e5ae698860cbdc7aae8d8c36a47fbf167764a5986e3ac489f2f1c34c7efee4b7877f7b6d2010ae57035392dc67039bcf3a4842f283aab476382af33da0e507074", 0x6e}, {&(0x7f0000001680)="8c5572901694a9e97a800fccc0a394aa7ef709f8e30c4b21ba8b49928b365519973ea4ec713d696c944b76b8ac93863dc947b48260bfcc9d98ebc1f247eddc222cff3fbcfc15af", 0x47}, {&(0x7f0000001700)="f30a5892934a3b74f948180f71269fe5832c84a40a55e6b1f0c4f1b021d36975a680f8bfc89af89541c9de20d2d31c38245254fe0a426ba37245da4d9c4cca273934f0c344415522b64a", 0x4a}, {&(0x7f0000001780)="36ed1ead133c255dd7e29efcfba6f29978d2884b4286157e2ef43f40da3f2ed3da76d4a226127418adb55251330841a16a823ef2dcae2562c214bce815192d7b7543f83a59b0d7ee06daad39b28fc442a9d1790d3c277dc02bf5e62ba27986458f1fb439dcb56708840c26e752ee527f0636a69004fe31ff49b53a93e4db4470738d57e87567a08f11f5bc9d5ec79b61476db400decb1ced02167527876a8a46f32de4818f5bcfe8bd0184dc010bd953eac360475f0c4c6f81c97e5a850e0109185a215d64e43e9e4257b07b255b437ca48541071b10badc96b88d5c42e9de3ba8bf0d1ceb3361e9f366ada5e77ab909c5", 0xf1}, {&(0x7f0000001880)="1ff1deb2ab5a884f4adf713df161860e709f692f1018f8b81a85e3c99b63e71050f9baf6b1e64c6d22036e57b729a09f5166720f54195dc99b8a75e70dc65dda3c11eaf4f39f34ff4f9e4673cff270c78cdbdebf648864a39b0694cd91ed2cb5d5f11ef6e2116853d90e82bec1a967cd79c9ab65808d091000781fa6cf738fbd18ef2a536de7ff261c83dfb8ba", 0x8d}], 0x6, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0, r0, r0]}], 0x48, 0x400}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001a80)=0x1) pipe(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001b40)={{}, 0x4, &(0x7f0000001b00)=[0x0, 0x0, 0x0, 0x0]}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001b80)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) r4 = accept$inet6(r2, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) sendmsg$unix(r3, &(0x7f0000002040)={&(0x7f0000001cc0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001f80)=[{&(0x7f0000001d00)="a64756a1b1e4", 0x6}, {&(0x7f0000001d40)="ce01deaa99444c608f20043c55", 0xd}, {&(0x7f0000001d80)="32b46a", 0x3}, {&(0x7f0000001dc0)="d029f6096980e71495f4030fdc62d6105ed32541c12ccf2198102f0d08e95b27a7bb5d480446ebb02f3b1c2c6096117ada9d3a923df62ba5b74f1f2014873eae", 0x40}, {&(0x7f0000001e00)="cabbb09b40f1fb4ff5d8800e63facca8fa9149f4a9538e48da5abfcde4502f4bfa1ca415b6d08c07d808bf39332e5e24493bf992e15044c0a7df433e881b6b49294bd2f5e3f927dab9d4c32f549501d18da1a2449926f715eec8a62fc3d41e0333d7c29e4456dd3c640b38dfffba9203c243d38918cfeea3bd4a366a20eab6892b78da81df56be978bded9d6be70fa93eed2eb30ad9faf3e68eae9fce4e358c64679b575c521986777a037161c3cdffa321a01f944e1217c50ca5d051f534e69a87b2699ba76a5a1740b1b00379c14a69a8faa8702244fd199c86abe19f93d0ecd00cf49bb54f9f92273b68f42a160c4236ce6d40aa10eed", 0xf8}, {&(0x7f0000001f00)}, {&(0x7f0000001f40)}], 0x7, &(0x7f0000002000)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r1, r4, r2]}], 0x28, 0x8}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000002080), &(0x7f00000020c0)=0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000002100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002140), &(0x7f0000002180)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000021c0), &(0x7f0000002200)=0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000002240)) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000002280)) close(r2) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000022c0)={0x7ff, 0x4}, 0x10) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000002300)={0x8}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002340)=0x3) 05:37:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 05:37:11 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xfc, 0x200}, {0x18, 0x1, 0x3, 0x85f}, 0x2, [0xffffffff7fffffff, 0xff, 0x3fe, 0x2, 0xfa05, 0x5, 0x5, 0x7fffffff]}, 0x3c) r1 = socket(0x0, 0x4, 0xde) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) 05:37:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x202, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0x1}) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 05:37:11 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) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 15:59:59 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) "~2J}fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r3 = getppid() setpgid(r2, r3) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x4) pckbd_enable: command error 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r1, 0x0, 0x301, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="6c6069c711a218504ba49bcf19b2a5bae8964a24adc83566a2b14f4ebee9a3ba2ffbb546a2a38a1200ae9227562dc236b2c8c3c56a765a7b6d98842a355afd314bc9fa0b1dc992f30d2e6b08c7e56094029336fcb7aaa18739e374aa2274e31ad168ce959bca94c0da29783e81802791e7050204cd1241ebe005b682ea2628c54a8e9b17dca5b1d7833821cc2f8a135aaab4d5aea87a4f63465d15928090e9ee7a0274b6ccbc7bac6dcb76e511e50139fdd4ef049598ed0e8926eec72565061ba8964c9df225b825e91b2a0a077af96b3583c570c389ea47a16fddb126cd77e1ae", 0xe1}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x6) kqueue() syz_emit_ethernet(0x1f, &(0x7f0000000100)="0b0d7779604f1600572ef8dfb2ad104cd15734611d78705dbd575cb526bce6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) 16:00:01 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96934357e3a", 0xd, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x81, 0xeb, 0x3, 0x3f}]}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x20) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x20) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000000)=[{r0, 0x191}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x101, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="4eca", 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x49ffac06) listen(r2, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) read(r2, &(0x7f0000000180)=""/204, 0xcc) semget$private(0x0, 0x7, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000280)="75163a733282bb939fb3815e6b5e037b9698d896fd382394ca45f0fdfd50284d8fa7b1ceef07ca7f9a67e816d9e06ba756da70513d5017b5365e6edc21f5d923cdb33cd6361bd0e5fae26e158df145108fc0c16a20434b25984b4c5ee67ef2529055ec44128e17f14ce9b9fddf325780ab4dbce04ee0ab30818ea83f3f88cc76c162dc3f9dc4edfecc6636b2850c5b0a4913e4eb2f68f4898793a88e4bb0d06eccab74f2fdbe8f0507f8e15db5487abc530a73ad70040d65a187546455b4b1ec", 0xc0}, {&(0x7f0000000340)="dc8a09ccd588170b71bc5a3b703a735ad140e84ba7f3410e6e3c7faf7a75f816d543ee96df8179fad29f9ba48223a9cf90c02e4ff28496f14a7df9234f6c3ef7e0f33f91eceab7a5dfae3e3bd3dcdc9c7d8cd1bbda9e60da8ca486bcb2226a79d4e737bb3d235f4b82d84b0690446cebe625f15c147aa10b43e533701c24ff2753061dedc15b447af0de43154cead112f0adb33b21943ab9af0815548543ba75fa29ac4acd1721a92001017d9ef7e08e1715e13fc1c712efec32791999edb8023dec23d229d9c8b3028222d4c029701053892a4805a1108896aff95091cdfe362aab6202b8d8fafd0f10658a5361a58d6f7a415cf11458bb9e452016049bf0b28f9377c0acb9fa559328d1288bc603dbe3a7a64ba2d243282587758590f75c4c760a36e1dbf6a96f0d7d41cf08a2118526cdbc9d861f9cf8bd976120ec0ec2a3822e4d123ea696c9c821729c574a8f05733974a5208d472ee16a28f64e38c282da3907a94219d31f91a728f533b66504dbb7a04f314f58081fc3a465cf24e1b934ed00f2c4a7933094ddbb6e568175a4651351806502fed9cc9bb0048b62254444726847dbd51599240d0b91eb1e1c5073334d411513081ea7702a4e0c46a8ae7d1ee061d929b028c8cd9d206f735d0a3f8d03d8098848a4d4f85c45a2736547466f5a0f42e810251587f409e0518e68566df6889a042458e48e02b71ba94ee9a0fe9132a9dbcd569ad19ca1c25157d000703ea8413b613a941cf547e9eda24379a895a5170809f5ae31e380cea3dc477bdfffc0686e9e37babd4eaf9bb4170482e55dc1a47e00f9ad05121e74f7816f13863cb2b3c5fafb1f7dd25e482a916b907c06492e3899b9eb3ba59831c19293c2c384af9c8428425c1157a36a2bcc3a47c94e80d1ab492aa7ba68268978f3727a623cf2775b99deae8d000adb95795598a5a43e6b1ca7de880bd784e168ffa2d1162e43e53bafa23dabcabeb45598f037abee8a64755e8af7f276ba9279318ed36f7bf5db7b35f30efb3db9446f9bb1105d7bc5344e023882170ea830738656f4f9ab7ba37ca1bf2d2adc7a4d9ac7889203b8c49fbcad455ae50ba1aefb3765ff823e52f9bbcaba8813ea358e7a5395bd244268810aee64bdb7f1b57159fdf6cca3f09a4727909fa5a882744dccda06f3dee1b898636cad471f48a1114141877ec3414ed5fd399f3ece1c16b964a910038b47e96cae1a8e23f0a65e244c06751337c7a81c7161be4160c035908d0d089ef9a560a546f335bf9de060457cb0f3080466d49f6da307c209db55344b1c75a0c8747a990e246200202a58546a9aec8f0c4ac5ccb34a8948b00225bca3eadadcd8bf715cb95a414a66a0fd74195973a8d8fa1fd9bc7d7e4e9b5846de7433657cd4613f9d6facc9d0c96a943bba1401c462dee0c73327cfd3331c9a0b55b8cbc95d408651b915c6cd39bcc79969ea3bbbdf44ced7a8db54b5843418e757aab584dfe3187ba9e49288263459a9ec859323c0fd4cf0c9aec35d19fd9329d7a1436526b23282584da62799b162c6dc353174e9667cbcbdbb513b4ad7634b5f2ae2850ff6ea29a353d470da6fde681135a98142338924cee8afaa19388f4cc78f7f1da8dcdfb026660ff024e08ed96cd589e89db90ecf437daef30e4d7c145c8033d865c60a52a066500dd5284f4cb6bb30fbdd7b2740930943e0d27e7282e5d62b69965678fd656c35c5ee4933e74e37ad9d61885cf584fcb753a1090b294154a13cf658ccca23e72438b6c1e1bfd1e6adc7b9c7d89b364e5a56d0d34529b40faca669a049fd6f11b0dbaab7fd020bf889e1f7a026c1005b527297f7701c315a22e6aa6aa8433532d2472c3ec79119e67d24ffd5bf93b09df28ec5df79c8459d95f19e86319af30131db6bc22d07af2d963d10a255af24187bd00314fffc8e65c7342cad05396902153747ec865f83c52a64c361efa6f45edce85a10fe59bca7f2cdc3aab5931232a5679cceaae949bd5b220e43240741c60bb772992e5bb372c867c95551713bf1c5ce3bb05ebe55e3fef61ab39c078c3fa51f29ece1b4f5c7bfbb43c6e7d55a212d348631a3be885ae962303e72e95e23ad968524d9c1f457d5a643c12da2e9babc5433014e87da345ca6a3caf7396e2aaa2e130bf62ddb4787763b3360e6c0994e7b812928b0c4a19fb9f12f6cfc47f85a61ddd073a1ece5d462a168fde01c42a5b812946c8976a402fae1c94365c0b3816d9f731d3cc47e6252863f722e3f7a6dbcf95a1b33dd4762f7cf7f4d65c2c2d564f705ce82bf7af7f47e97f30fc4ebe5b58ccbad68e6c921a779fb84ad14beb8996b5fd4de09384a0a47dbdd998a87e6021cb4baeade4fcab3ca0f9b7e41d68fbf6430f7818a8d2382d441c67c55e7eda569d4600a90e4e6b1cd46110f2c8c2d10a69ffbbee838690dec04dd405b60af808e0854f3e99e4801efcceab5be0acc466d157d6a4e0778913f10ef99506e13d27614fd46977e3f73605190712097adcaa2b015ab070d0dc16cae1c97a0bf387f566357ace90b4264f16373f3f0037921faf3ab0e86ef0a350f692cd1697dbd49aa11b7c1d8998335eafd5e82dcd39547c21dbdaedd18e1f852ad94674de5ec372f8132ef2272461b195fdaa87d9ad13e903f83cf4389edcc98187cbc76729d7f1bf407d97a485bee94a458f46a175d7cadfde7dfc309b0cb12223ebae0e705e4d833f1edc5875d49df076f8e377c15ace2957d008874406939fca98e8072b1fb819137a7ae21cb34242af0ea95d0b8f1ba68d1ef6f5819135fd37f7b1142c474fd2dff7e83139c2d6fdcaad19e37480a908d62109adc6c0baba55ffde86371691517ffc628a92a86d56318315f5c25866ca46fb1b85fe509c9b2c2cc62e666e97a006e6b8f0503277509b6a8d646de616b38174c74a8c7862ad839ce151d38ff529db234686f513b7482538bf51613436e84d2ac18ae40c6f7179f483c9928c94910a597e339be84c249e70392f714004326ae0e36a9e8824f79469b42cb155268b8ef4771e242defb0415c4b5d1d37b4f8e95f4bf4fabfd579284753610d0701119865e84c50391955688ff6e6154a458f66fb56c28d9e3895136ae08a5390f06fdc85a47ea6c0fe987616b5155d6a8004f13f621a51549cb1739b5d67a8545bc68d1b7b89000930fe3819339c9dc30d4d10b09b6cd1de4094c763558843a65bf4b774060658f371b4723a1d37722d5990c998a544b2bffc79be06d184c018f5bcdaf00969f11b34fdbc1ef5990f60c8975bf57a3f913f02c5249110986c66d6ac02c00ebbca9b752158ef7d9e263a615cf08003ce101914b631ba3fa09e98a586cca6a2a5822a0188888c0e0ea63ca7a5fbcaca4f0fb2b33dfe188c2ca766b639ad39819790ed9e5c36c369ebbec0f4613c675367b18524828d67e41731a7e8c064f6e8e438596fab6146149cb58928ecec8647766be563e2abdd5e55a9984268ae59227b244f34364fab348d9e3c94e89cd0ce335b704286544d8deefd4f19d08298e3f7d94aaed240ca4cc34f73242a44894c1695b12b54d9d627b3faeb563c5bfd0911417fceb78daadb26e301cfb3c4c00b5a0cfc934c5d5a3138572a466d0b447ab1f7f5029b785753dd13ebcf72cbc1e59afb37087ce56d2311d05f43988f4436a402682cdd724e748519157faccd0c7dd58c8545cb213765b4a4b78bd159630aa6667d6f563947aff208f562ec71d83c90f61eb52da54eba646d4decbe8cb4cb2a8187035e988b8cea02ce2a37be74740e1ff38b21f928253d7bb3eadf8482fe488b68cd49bb4cb9554b688025fb3681dce0a7cad9afe51fb7295a1a33366ab9e35eb80a0262d4fcdfa5bdcaad5981b3c1034946c89ff3c7e5e2b4c813dd13eee2613b2083d29f9a9b16b247f32fce8ddeb7aec3c729942b59da4084cc903cc59c4faf0683e4d0cc4cfe406abd37b2bf96af8a04e2126e252eb7e361ac39693ea21b0b850953127f9ea2d73f47ac7d5edc0694a68636d5cf0c316fb24c8e475af5943c2540862909c0d4dd9c54592ab1187242fcf430c7d6c82b750a2710d312c6c8fe39c8053e7ee7e20e585569fea7bd5652f71d5d1adc701afea23dec8b323dbc3b0c613c9ae7b9d535e548b406f45c69944c27efa913e940d96a2cf7cd303e999524e40176b65b67dd10db5f98410e61a02f0f03faed57ede0ef4cdc9ddc03f6e2205365ade3b5e3d0f015fe00b9c99611e6081aeef194465bf777d6db2954aea1a57d9bf9ef86a6d715f48b208ba07785cdbdebb6b6dc430f72bcfa18b2b628175a351d4e30e0d2f33d6152d7a32181b391b261333675d540a919066a3de3d5e3b0549d46fbc36b4ccc0e7d07ac8a225d91d946e0f17cddcca7b1d080653826b576f74083990e7f658a06c5ca5de0b6cf910f26bddcf4ac3b19f851623bf288410a7a9f1beeb9d9fb28cee72c3d2fb36c3a97224676c602387b6399e4b0afb268fe7f74b0e7e06bda617dffc2263d74c4a7f1de6fbcc80918ce748ceabaf6b48671be76643e3d0eb08637396592bcb3ef60461b773b6b02f3be6a3e5a3ea78bd0f66846a3fce64d40dd6125193ed222bc1fd5a210125103d09f8ccab93b4b4099607e9397c904626083a5ec4ad9494839c39ea5b1375b4a81a6aa778979070934df88faa50c0244d3357de38bf5935df2e0fa1a2cf55a3aed2673dc0ccb01d98bb5f4875e12dc23afedf2aaca2b312d1cac4048553cde782360a9126bea1dc552e17478e18c182f25cfd7805e6f2ce6fa7ca08b7bdd735ef4321a339b669d8fcd4375efe30adb3516e851ab00f8eb7c9d231ce8c43a96ad4b97623825ce482b48659da991d529ad417017d0f8c0c74468ef254533bd29401e26ffb54ac7ba69aa153e1ad8209195a57d179f4df33d49a17aa2764d2c69a208e7a71a5c3c6baafda765748a5f2d796b492868e61794fa82ee5373232407d4ff8eb9fc6756eb0d2f2d5c7089d9e786e9194383bf0594df8cc15017a78109edcc9d8b632c8972ee6d2dd5156c0caf385b6d0632b897eaa73843d373e7fcf9e32420021bbf9ffc858e5656a80de2e92b3b03247485d66123bf93d0d388f259281b17c4cdc42ed9d2d29a384a27ebd3b59e27fbc99e0c61938300dd3b3fbddf17a1d2c9f033149734312f89eecc5ca0668c6584f1d6bce841217fa4b92668e01bde2ffebbd8e4decf2ce1b063e49795e3694a1469e4aff0a5cd11bc7eab1eb2e6550340a84620f77cbb502fb8ee422c9eca14fcba032b7e89fab93bebf7dcdcccbf9dce79cb307b7e442c19be55070654cad7cec3477bffc7e584c9abfb406155e4cee30d1995c9fde8f263146b038fe2466d7e8c1294cbbfa5110bbc2d41e300555da62e4eb5ca1b413b47c455e49fca6403d6f105d93d524eb3395c40d71f92e6c5ab50716013bbad908a8770de4a4ac095552b4a91b2a89553f876ba6ee6c9bab7cdedafc1170a943e2768ac8d54c9bbb1041f971d6713a6614ff9718326656c489f7542a515a6730c0b723731f2a25d1fc645e5d6729a253b49b6e416979d9d003191bce896740715f702cbf28c8009d0dac8e70a11eb6b7d2a1590c30fc944026c7053f2754387319a9dfac33dd8a63c83af076307e1e95beb9b86519120d0e4588820a0bb3bcd70992ee6c301e3b50148df72a6bd18a16114edf8fba441fc3d1ff4919fa7382d733e6b8114fda2c60c9fdbddd0da22ed1e4796c19443ae193612c943dd0e65c4e33be3dccee7887d6cece4117bff7b9", 0x1000}], 0x2) listen(r1, 0x7fff) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000001380)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f00000013c0)=""/106, 0x6a}, {&(0x7f0000001440)=""/58, 0x3a}, {&(0x7f0000001480)=""/138, 0x8a}], 0x3, &(0x7f0000001580)=""/152, 0x98}, 0x42) sendto(r1, &(0x7f0000001680)="4a093cbe445def9b67b21573724309909fbd4318b86bc0610bb81d2628b580d2d5c4dea468ff37f311526d26f3b75e5d25bf0e07", 0x34, 0xcee14f9d2a6816a5, &(0x7f00000016c0)=@in6={0x18, 0x0, 0xea, 0xfff}, 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001700)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001740)={'./file0\x00', 0x7, 0x5, 0x6, 0x1, 0x0, 0xc3f, 0x5, 0x3, 0x2, 0x71c, 0x10001}) wait4(r3, 0x0, 0x1, &(0x7f00000017c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001900)={0x2, 0x9}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001940)=0x2) r4 = socket$inet6(0x18, 0x2, 0xd1) socket(0x10, 0x4000, 0x1000) unlink(&(0x7f0000001980)='./file0\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000019c0)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001a00)=0x7fffffff) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001a40)={{0x5, 0xfff, 0x1}, 0x4, 0x25a0, 0x401}) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) r1 = socket$inet(0x2, 0xc007, 0x506e) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = socket(0x200000000000022, 0xc002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x176, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x4, 0x10, 0x0, 0x0, 0x0, 0x4}) 16:00:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) dup2(r0, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x101, 0x8, r3}) 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x1a) clock_getres(0x3, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x47, 0xc0000000, 0x8000, 0x3f}, {{r0}, 0x0, 0xa1, 0x31, 0x80000001, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x600}], 0x40, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x14, 0x1, 0x8, 0x20}, {{r1}, 0xfffffffffffffffb, 0x82, 0x40000000, 0x10001, 0x200}, {{r1}, 0xfffffffffffffffb, 0x24, 0x41, 0xa960000000000000, 0x401}], 0xfff, &(0x7f00000000c0)={0x8f28, 0x80000001}) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/59, 0x3b) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x10000) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f00000000c0)="b7", 0x1) dup2(r1, r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = getegid() setgid(r1) wsmuxpoll: not open wsmuxpoll: not open 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x8000000000, &(0x7f0000000000)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x4}, 0x7c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x2b, 0x80000000000000c, &(0x7f0000000040)="90000000", 0x4) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$TIOCSTOP(r0, 0x2000746f) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) sendto$unix(r0, &(0x7f00000001c0)="1761f3b1312c782fae2127989750345605de3fccba68a60e3195b434f9c306a0ac5eba2792912e484ca0e4a4c788b360d8cec874fb823061edc71b35990b9bc5771d8b24bfbd0365f944355e521855e972af79bf4f927193857a2b40c00626526a26f6fb1141194d0ec228a0adcac0ec74f8d547518bab2851e8688da35333962fbe30d909d022a3112cee3b68787c811ac00895ae05dd8ba3c06a0844f97a559d84ac339b87ca9a69377b79cd5a2b0e47590cf9ac4bba00d79a62339d14db511259509e25aaabf30cec7b925334465a0d6bf97cf7696e80e29067cd526129c8a2ffff61ce858c2baf65276344c52f26b8eb291daf085c0b59", 0xf9, 0x9b7e4a07289bd43e, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x210, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x80, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x695, 0x6, 0x4, 0x4b5}, {0x440, 0x7fff, 0x7, 0x4}, {0x80, 0x90f, 0x9, 0x1}, {0x5, 0xfffffffffffffffe, 0x50, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20080, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000540)=0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/84, 0x54}], 0x3) fcntl$getown(r2, 0x5) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) write(r1, &(0x7f0000001300)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r1, &(0x7f0000000240)='+', 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) dup2(r2, r2) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="2aa70e6a404e90d23013a2a6e90e334e5aeab2d95151f6107418611b10f348ffa7bf22af55934931cfcc3d5d6e7eed9b495c411822fd3e9a304bab585399359ac108822575bb0b42a29ba181a829feca6168a17b6cb3232cf8739c7beadbf83acc223e46ad54048a4c55d517b629eb6a16f5c2b8929cbe3ce63af5139cca5c79602d494ef62a882046dad92109c13b82740a3c8bb746131e4b3af6682f8ac86bd8846a6668df6f42a14a80850b6961b0cc27aeabc5938c18d0b6176e801738", 0xbf}], 0x1, &(0x7f0000000180)=[{0x98, 0xffff, 0x2, "01a444f843ac3e9a7e747d218b84123d753d87e78ae949ec19384de6b11bc080bbbdb43217f686065566088def08290c6c12c05e03203b5ab32845f11e159af59d9d8899cc487495581a3aab7e090cd972e8a22b667af6a1e7cb5bee0dd955d7e44f5750d17b2bf78500101ce396fd25bcea86f1fb081973cc4e1c65fbaed09d5b0fc7a7"}, {0xd0, 0x1, 0x727, "cb79166b23163a3a6e6acd529d6a866d5a2addb77ccc13c86b05b825b7ea593f677e295b32ca5bee5507a1b215b1dc9a7ebcb6769809fa13925d2585362ac61fbe8f9f65fbfefddd8fa5f67b45d56fadd9e9983fcf2cb8a7f12c4a365f292592eeb827181024672c62f20a9a423867c8aa27e818ff802fb28d1975c936721655d98b525117381675deeca16d157a0bc89fb0af2ce8494ee7beda126181e8e30083e358d0e1b023046f659948829b55740e7c873eadcb63df78c005b403bf"}, {0x110, 0x1, 0x2, "2a90a1b47e0e1913c12e8ed43eeb19f492da03c336e908ce546dcd2f03f02edd8291bf3c656d5a43f8bf01f83f6389d8a70e460d091910ecebe1f7baaac0a23bd9b641ece234fe29d0ce40917786330a833a162af002f3fdcf9f29f71a15eb4a0063b561f93ddae898da97cad4b386649088171024d88b6de8dc205758f74133f9ddf3c5c701a2ddea4cb7033ce1e5daf6175cc835c2f3297338253f6e578555a31208220deff1c5e3cfd4f21d2baceec4a6c32053e93962efe8f101c23908426a340223b155edb82a7425c648ba47c2dee1b7700cd47e5a7a0a41fa30b1f4b2b0978b01c00d467c70195399703e62c75c0e320d6f7cad31a10b1421b7"}, {0x50, 0xffff, 0x9, "0564639581c37e51a2cc7b4b1b25c7bc83569aa9b8771e2a045242788c1e84b7a5c6838684c3b60a4595e61080c86572da6c0456c222349917"}, {0x50, 0xffff, 0x10001, "2e4018bd7685344af8bca7e6cbfb35bb88196dfe657148ef7fc7e642541f70a523129aec5a1d464b5f1ff9c46f89d5a0e44780d580f584c5e0c2339a348fe4"}, {0x60, 0x0, 0x4, "729fdb61a963622227531c204861e5af669f4861849e15ddbc3a6a4dc1a9ca2ddaf848312c62f82f24e8869a44cc48763505c5d3e1ab9e679acc341bd4c75a8859db1b0d77b9148bc147b7245284"}, {0x98, 0x1, 0xfffffffffffffff7, "ca5d6a9ba4dde2c161e932d86b28416ba994a68f2a4e19cc50a7e375dcc8f42d2037ffec3bebd6ff3f6f4f5b3deee7d2dab66718ab67ed883a42c74cf54a59e55f6779ec101c8aeda06c9aa54966df55a5672e4a044ba9c94a00c74e7b80de01cffffcf72ade9fe160671e54eb8cc46563863d424e173ab35911cf691559d073a7"}], 0x410}, 0x8) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) pckbd_enable: command error 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r1 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x28a}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x5, 0x8000}, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x7446, 0xffffffffffffff79}) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9, 0x20, 0xf13b, 0x1ff}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x88, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x3fe000000000, 0x80}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x80000000}], 0x1ff, &(0x7f0000000280)={0xfffffffffffffffa, 0xb160}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) syz_emit_ethernet(0xfffffffffffffef2, &(0x7f00000003c0)="00d52efee2be1ea4266649461f3ec11023ab8d969e23a4296b78ce127137fd93a6dfac2a568da865a67df31759c311a24e0b9d989bf2377053b9428d94df77f7c26ae36478506ae16410146380cd0c9b21bc2e815ba63d953b147cfd8419280716ffc1655d626abb51e4a489c76a0f") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/84}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x101c0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000080)=""/247, 0xf7) fcntl$setstatus(r0, 0x4, 0xcc) socket(0x1a, 0x4, 0x7) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T', 0x1}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/70, 0x46}, {&(0x7f0000001200)=""/209, 0xd1}], 0x3, 0x0, 0x0) preadv(r0, &(0x7f0000002580)=[{&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000001300)=""/84, 0x54}, {&(0x7f0000001380)=""/8, 0x8}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/217, 0xd9}, {&(0x7f00000024c0)=""/169, 0xa9}], 0x6, 0x0, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000161, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0xe865, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x9, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40000001, 0x78, 0x9}, {{r0}, 0xfffffffffffffffe, 0xd5, 0x7, 0x88, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x14, 0xbb8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x200}, {{r0}, 0x0, 0x2, 0x10, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0xa8ec, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1000, 0x10001}, {{r0}, 0xffffffffffffffff, 0x34, 0xfffff, 0x0, 0x1}], 0x7, &(0x7f0000000300)={0x4, 0x26769361}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8, 0x3ff, 0x45, 0x3}, {0x1, 0x80000000, 0x8001, 0x262}, {0x81, 0x2, 0xfffffffffffeffff, 0x8}, {0x0, 0x60d73398, 0x3f, 0x54528000000}]}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x80000000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) close(r1) r2 = getppid() fcntl$setown(r1, 0x6, r2) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x80000000) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047d", 0x32) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000a7da300"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fsync(r3) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:04 executing program 0: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x202, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc042, 0x3) getppid() 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a935"}, 0x1008, 0x800) r1 = syz_open_pts() msgsnd(r0, &(0x7f0000001140)={0x2, "e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814c50eb67bf9ad93ba94d8eb502771b98f12ec3bf4924446c343c9e"}, 0x1d2, 0x800) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000011c0)) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x3, 0x640) semop(r3, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) pread(r2, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001480)) semop(r3, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xa0c) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/255, 0xff}, {&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000480)=""/162, 0xa2}, {&(0x7f0000000540)=""/228, 0xe4}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x6}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000100)="0a303033f432511c555fb7c4ca4971a341704dc394c662f13a821b65a5161977ac9f853056d713ab060200e28bc87c27bd9113bc13d475d7308e5bac040fc531df5b3822112d6374d461269f25117e6f", 0x50, 0x0, 0x0) r2 = dup(r0) dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x100000000) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x1f, 0xfffffffffffffcac) 16:00:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f0000000380)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000200)='./file0/file0/file0\x00', r1, 0x2}) r2 = geteuid() setuid(r2) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x9, 0x540a, 0x0, "285065ff02dc32686b34b841d0f450f2447df5d4", 0x7, 0x6}) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000)="87b958fbd60dbbd61a885c368218344ca2d67cff84437cefb07b9f06676de4c2be74c86cc4bef0b221afc20ee7c784", 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x4000000000000003) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0xfffffc6c) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200007, "19000000020e00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) msgget(0x0, 0x200) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) fcntl$getown(r2, 0x5) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe51, &(0x7f00000001c0)="ff") poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x44}, {r0, 0x9d}, {r0, 0x4}], 0x5, 0x100) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = getuid() r1 = getgid() r2 = getegid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r2, r1]) lchown(&(0x7f0000000440)='./file0\x00', r0, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/116, 0x74}], 0x4, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)) close(0xffffffffffffffff) 16:00:06 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x1d, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) setsockopt(r1, 0xdcb, 0x200, &(0x7f0000001180)="c2ab067518c90eb3dbd46d355f65874c950838752cd1b0bc4ee438ec3504adad4d23291596476b01a5a3e82c51f82f1d1c86a324bdcafd9296a87325ae9d59ceae59d6e350c37f2550e475f93a06fe6ac999463b11", 0x55) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30200, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0xff0000000000]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40010001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwrite(r0, &(0x7f00000004c0)="200c9cae7c47fb77988c61c8f6ca2d671a5bd78fed91d04c336e4b30d78a9dc66b5311c263317ae47247d52e790a1a0e7286af05a5b9fb36b57adf0de84e470f49893f5df13be203bc17752beab9485ceca1aad4f83304b1af17475461beac0161aa32b598bfb25f3882dda31e02681982d277d622a142fc9665a0fcb3086b343bee4f1bb6d14129dec9fa61ba68feef196aadf17108545e9dfa80aaec639d12919c3dd81795155c6230c0f325691a22b818b2e4b52b536b42f550cc38ba5aa06c5b3f33277066eccf73c5b343465bdc5f97551036395e6120f3269bf824a4a2b93192d8cd", 0xe5, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x11, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xd1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) close(r2) 16:00:06 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x4) syz_emit_ethernet(0x40, &(0x7f0000000200)="567c9e7d7fbe5e73baf1edb4edb8c336b15876bc90b8d3417091ff04497848865befbdf89bf86b7b009dc730f74ffd2934ffc785bf35e63e4c1ab0e2c7d5138f") semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001540)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000018b000/0x3000)=nil, 0x3000, 0x0) clock_gettime(0x2, &(0x7f00000014c0)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) setsockopt(r1, 0xe9d, 0xfffffffffffff800, &(0x7f00000000c0)="d14c1e817bd1bf207a4710a768cbee21050ba2d6aef97c22b49b9da13415ef", 0x1f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1f9336190e2938bc4a5814789952f27d274e00e83b54ea613891988f9b175974919bdc56", 0x42, 0x0, 0x40000) lseek(r1, 0x0, 0x0, 0x2) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x1, 0xc, &(0x7f0000001500)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getgid() getrusage(0xffffffffffffffff, &(0x7f00000013c0)) lseek(r2, 0x0, 0x0, 0x1) mprotect(&(0x7f000054e000/0x2000)=nil, 0x2000, 0x0) r4 = getgid() setregid(r3, r4) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x3, 0x3d}, {0x0, 0x7ff}, {0x86, 0x3}, {0x0, 0x200}, {0x41, 0x4}, {0x44, 0x4}, {0x103}], 0x7}) 16:00:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x28000, 0x0) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000440)=""/156, 0x9c}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f0000000680)=""/140, 0x8c}, {&(0x7f0000000740)=""/217, 0xd9}, {&(0x7f00000005c0)=""/56, 0x38}], 0x9, 0x0, 0x52) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x9}, {0x8b, 0x3ff}, {0x83, 0x2}, {0x20, 0x81}], 0x4}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x6, 0x0, 0x7, 0xfffffffffffffff4, "09a195dcf08c183e7d0649aa5800454d25b58c95", 0x3, 0xfffffffffffffffe}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0xe, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0xe26f, 0x1f, r1}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r0) r4 = semget(0x3, 0x3, 0x100) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000040)=""/37) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7aa05875, 0x0, 0x70, 0x6, 0xfffffffffffffff8, 0xbfe, 0x10, 0x10, [{0xd2bb, 0x7535, 0x0, 0x2}, {0x9, 0xff, 0x5, 0x36a}, {0x80000000, 0x3f, 0x5, 0x7fffffff}, {0x0, 0x67, 0x6, 0xfffffffffffffffe}, {0xff, 0x2000400000000, 0x2, 0x9}, {0x3, 0x5, 0x7ff, 0x6}, {0x6, 0x8000, 0xd356af5, 0x100000000}, {0xfffffffffffffffb, 0x89, 0x7, 0x8}, {0x7, 0x80000000, 0xffffffffffffff52, 0x6}, {0x26, 0x80, 0x6, 0x2}, {0x632, 0x14000000000, 0x6, 0x7}, {0x4, 0xfffffffffffffffd, 0x9, 0x101}, {0xfffffffffffffffa, 0x9, 0x9, 0x10000}, {0x100, 0x9, 0x4, 0x8}, {0x6, 0x9, 0x7e, 0xff}, {0x80000000, 0x7a5f, 0x0, 0x6}]}) fchmod(r0, 0x150) 16:00:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) read(r0, &(0x7f0000000140)=""/128, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200, 0x2000000, 0x0, "1dda410cea3649a5eb76fc0aaf58cc91cc06d0f7", 0x1, 0x1}) 16:00:06 executing program 1: 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) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x400) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r5, r6, 0x4, 0x2}, 0xfff, 0xffff}) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000a40)='0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x2, 0x8, 0x800, 0x0, 0x92, 0x59, 0x7, 0x2, 0x0, 0x4, 0x2}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:07 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)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x1, 0x7, 0xdc}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe6, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000680)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000006c0)) r2 = socket(0x1a, 0x2, 0xb058000000000000) r3 = getpid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="af2e0218a6a648e144c617981b5d5f2728", 0x11}, {&(0x7f00000001c0)="869a411c3990d44a29d9e41225b4c0cce8041501368910030c758ef8fb531b5a06c7b38ffeac3baf07c3d614e2dbeb67d02d058fa74fcaed17df20dc35f6682f5c92f397e164a977c641c0e6cb993187635824235d9c84508f4a61d17b4b5a11a71e1c1b9104fcd08a8126f71bdd9a6a7e2937ad88a5d02d9025c872c573230c76efd73a1230fef7537b2420c7d2af002f680e5cb6f465efdc83200b871c7a12bb621b5cb355fcc30b42a9a00ed85df9e9c9f4f08f527dd2c8df92727fac19b848", 0xc1}, {&(0x7f00000002c0)="2d58e11e188a51e970e414b439a16e8c0b5e71173b21d03dadb686f8459b5f3ffee3c0e7e2f1a6ebb76517e88f88e35253f350ad169fd4a33bd7dca125b96e412109446ab9d3f7bc825e6b4f19535a17c4b90ba8311d1194f0941866a65fdc704aa093985e8603fd5377eef9f4af97a142a64c472388abb9ae9e7d407176c42103cdec92fac0deddeb976eef0880356b1989c6a4a768807061ac1808700ff21039c599780ffde6d045cac8c858c66dd8aeeb226b08bb554c9963e11e523cbabf1406f91a40431fd38ae386a737c34acc5139a146ca07ba", 0xd7}, {&(0x7f00000003c0)="2b026c04bdcf20fde9a186b8dcad545e5c9166fcd57f91f822b1244c9855de027ca8d380b36dcfdd414e6519370d6034f9cceddadd29d55b757d4c31f7e0fbef567882f2adac85fc2e4c04203fa1e382c74df458360cfe152d38b93f60c1b598d772edeeeeb5c2f1c0159ed499cefa4a955cc211b336902c52e77c4d27c59d9f14e6d69757d1742a956fad62e35a3d7240544c7bcaad40", 0x97}, {&(0x7f0000000480)="eed55bd9ed81ce57824962995893323d618a9a5ae8b1b723e7ba5708e81b6508f05ae706fe4059f58a4a9d6efcedd3f07d8b7ba6242178000c8611299949c9a5ee9df6e2236124cf8f0c566b85ea9a292edecf372785cab14b58cc610fdff310f9612054caf213e3392b5b2b30fbb167878aed86dc3a1f8e5a91271a6ba54e78ebe78958f8ae6f04af831766838ec8ad33", 0x91}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000d9115f001800000000000000ffff002901000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff0000010000008f206b3a3d881e60e8f65bca2de2272bf29a4959115a197e27ae9811d231bdb2da987ed6a4c63c281079d02ffc71eed1d83f0beb38e21b636f9674b4f79f58d008fa4f32f4428f9e4da161df041d5e75d2b8cf22c177c8ca1d5cc651a5fad1688897dd171597bf378cca42410cba4b15920116e0072b78330691662afa1a1dcfb3b45a56deac5c899e5f6f62898d71c3add280251beffd7f858f46e284adfd8413feff7117bb", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002800000000ffff0000010000000000008f724b6b71ce04f0979c69af3188002ad64035f1a93698a9b2544d874523622fe641d0917d9f9111c46a85f0acbac890007d028294c1133f046a5ddf659cb58da84049dc352ed531c453dcdd55fb78122c861fdce7176a65698f7249e4", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9, 0x4, 0x5, 0xa72, "1bc9e0715a045f66d26f9dccc5f1bdfafa560fbd", 0x7, 0xffffffffffffff81}) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)=0xffff) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file1\x00', 0x5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file1\x00') open(&(0x7f0000000200)='./file0\x00', 0x80, 0x87) 16:00:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x400000000000000) chflags(&(0x7f00000000c0)='./file0/file0\x00', 0x10001) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x20, 0x0) r4 = socket(0x10, 0x8003, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getgroups(0x9, &(0x7f00000016c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001940)={0xfffffffeffffffff, 0x1681e861, 0x5, 0x5, "a8424b51638ff8f3e5b947a5fbd7e3c12471cbc2", 0x7f, 0x1ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000300)="e81de44bae1f71aaf54f15b0773baaa8aa0bfb6cb5db30469007d52088e1b0eccf28b038c0be63e2c7e31704eed921351db3ad36e6cc09f3ea64a38e31c261db62a2a8bd399194756d07eeb1b8cb14b10279594c05ca2f951f9f7f97eb12d5ab32e048c8c8eb37dd128e706e2a634f661b01572f29c02b8de59db3cc84709290cde909ee2862db77", 0x88}, {&(0x7f00000003c0)="8f9992954a69036b1c97dde0a85cc16f92101ab4b7f6b3992152f0893ed8b23a2b4c229f6ad7b310648f7f3c22a5d703d7721cfff0d185d2a39c57675ec7d7ab2e03e4bdcd8d08c00884fa214800828053f326376fec4064be9b0b8c36844842ff964dae6c8e", 0x66}, {&(0x7f0000000440)="226645826aa503f3f82b8e72b3e149612344a7dcb87750c762069bf88ef7ac04b7e85cf9c955380b0b41688dd0d5fd96b50eed8a600e2e83b99ab3e1aa820348b69663291feff391d51dd59324ef8cec42d205eb0f4ed33a03e6b9013432aaa20c6b85d7040c548f1297d0320f774c111b278ba75dea", 0x76}, {&(0x7f00000004c0)="3db8cf7c9b69e0a5df00ce9d491a3ab06b7009b23194594509c7560618a34433af6badad9d9cbd487f4188d40fa9c6fffc1c22bc2cb03d9dbcf8d0a4dc46ffd9f39e61b57bc751e0c30745a419a18adaa86c2d947adf4f0bddf41d115d", 0x5d}, {&(0x7f0000000540)="af21f0886def81d424579234080d9dd86241f0137ed9e08b98d433a7dea8390cd1e470a52e24ba344722038dd1165e5e3d9c6c4bab62cc9f412e669859358f809d90a17520e5f6162dbdf742c318059eedc3133cf6e996619563eecd6380ce42fd2b265dcd5dc91e81355668c3efef8ae5dfc374f2ce37c9e6242bd6176e0cf3c1b1daf56ea96b298e173357744eb2cd666fa21e187d58c27e167b261abccccbbd407a3e0be401ed4c6e1bae330b45bd0d2a88f82cd3299f09c2c7b1b54e0914d2a18ebd5f677b254efdb1bba9a7d506948bcd4f565ad64eddf4af8fc2c1629113ad1e9b1679b507cd52186f24733212ae9ed142fe44903d18a119d31487cced290e872feba9080f366bdabac52af08b283feed9915c17e4b09cdc9e9a97a7306eadabf37e9b70bd6c4030f41770b953c188db243f5076abbe85fab6c7fd6381fda873205c0ff24cdc64d33d9c30a8ab7f8e612747c3824d7e8c85cfeef21ce95bba511bfdfe6d9183dd63704eb773f57a6c1867c28bf8d4abb7ba9fabc2863d39526daf3c69f19e0e698ed0d90a6737813465bb3ecfcdafd16ad0aba83cb0b8695ffd99cb1d35411e77e0d15f26c70d334a10503ba19a0fdad7cf2addb7c5e071efd40afb758ac00232e1b7a5462326e966c57d494ba94d2b3a0cff8fe4abbbc095c0fffaf86742d4b4f9bbe452d3f96245bc96e82895dd9274af022c00d170ca7e1b6cabdeea703ee63e63ee4f38385e33c1b8c444ef12d78d71f25e095d9ff7d6ed8c754fa597253871ec476196a34c916ad7a3bb382db63ce50c3a174aadf2223e57ec91313ab30429135752d70bed2b3cedffac1bcf41fa7531a9b7c657cd7016cf16c998a7a410c08ddd8bca7f2b4bcdcff5dd8a0565b685411987c444daea12478c7dc040f6ae458cb60920c3d9a69e1911080933cc7502e806698b04c823aa86a134e6fb6dc8ac93c3aeda9e7c7c9bf483617fcaa50d4543512d69c5395aa8deae05c01b45313f921acc41abc03463c7d9333e70e42e09f825b139e5d8c35c3427b47537655e92814e41b2112b62b4d87d53bbe65950db1477b01d913add84c87ae915e14bae22e30e72bedf9a5277483fd57ef3320598f4b1f7630bd9ecf020203f6a3e0f88481b9a3310f22bc52543e74c9d838cd4c733adaaf3aa516b2d815159c2057fcfac0a7f6d29f94cc3653c9b7cce49dbcdd83e9b243f011a745b279708bc523b1bb53a5c9a43ee96bc49a82c2ead494481af5b2584bb392dd63f4b6a659af64695ab9db2d2db85cdb50e519802297ec6f1650d89198a1e6b4cc6fa290455e697a0b29e18ae150b932a4af24a24826587f2989a85df973658cd9898f3f1f202a8087d94fbc422e33152c26b69a6d96bd300d0ea54a0097afd2ee4a031cad14dd973fee3038ce9ba193e7f9a04f46446a136093bbdfff91b7029fc80f6b395d95d39213a3a3fbe51dc4b2dbf6914f8f0b81ad9ff9ad35230ce6e5d72bdca95802614bc3d3ad51e4d729f6a396cc98d95781c88d8ff45efd088ebc5203c4e8e72378690ac8681a355f00d0115a9e636557a2fd1d80b51ddf477672f111b85ec0c301a30c68ed35c9e35db2d1f6c861b93dfac0d1344ba393ac48448bef7d2c5d381b56df6bcbb2708ca97aee306a39351322ca2e6b5fc80cda80b0dfae2c93ddc83f004bd5f6125774aa73ac5a744d396e00cd15c56de05e27baafa61bbe2cc267647807526505fc382269c8d757df757b92e4a961cbf09fcce439a4ee929e7d01a188c86f37563e2209c47f6a93afd9ec2db5b044d8e91b2dec3c421cfebefd20f4ec9cde9989d75980b1d7fe1757e3ae6a37d7268a304f8ac8529dbc52a303e21f7adf3ccdb7e1264323636a6fc3a79ae300ce2ef74baf610ced391eee101f2f40b9dd619b1561a333dc34373f735e7c2139a085ca412de3274d67cfebfc882049c12e04bca307747eeaf6fe699791e12c80ee2bef2df358a25fc4d5ed7c42b1b28c8a84654ac6400eac72f0b945552a849e91aa1af667873f718ff3cc9a91320de372153def5cc900d48a877b11318a95b2f9fe19f633feba5cfd2ce63960eb195472df699cd9c9ec4522790692b10a725a3a5fae1898c9ac17107f310733eed64ccfc69f744d7b2dc95325112a8adc1802516a07d94cf2fe69771fafe20943e757a73b3629925dd29b50e45525076c4a7e94ead80cef64331a41171d4782642643778378a87364a6ef093829e96033ef2e10193d5567c4148d36700784914edad13106fd82fd3348f68d8855328a328fe465bd613cdc74330bdbaf608d19220e34ed4471af5ef2960344091f7af809ddd9cadb39dfafee6a4616d397c1a9f32cf0649b7dc3f51d5f45f6917eb6d3d47a300c7ed3625354fc50b037e99078dd838f56f9b44055786750dc2e6731e2342f2b7427230d36d34c01f632e63be4333da21bd733d3d981b19c53c58e9f675bbbfa98be730d49220e78349f9553cadc5151c5f6122ea542449a578ab8762a66a8f4a81f9e9c4ece3bfd777fc8eef2c9dc63d8577c5f5de766aac3eb5ce9401a10fd1d152b94514cfd78a71f11178c6be451d0f9f0c44501de0bf198f682c31558dfb54374087557ae5bddabc6a6fb11ccb79d577f7b87718893e7ca1fe160cf048b2609e018a0d97f9b138c3752537f1f2cc2ff3748966d361b09f2f7443b8369e56b6784c13a274523cf96ac135d1784ad0688932b05e311cdb076974f6c9cf3fb2f5bd72d3501fa9864e4b19de6248e57a19794450597213087ffbb380c9a072415213ae2237cb5df10b81aef623c055d2030ca2a81a5be42f06fda781d00c42bde0af5272c7be186723131c14129e8367f0e09495d47de8168ede4ea8e5f6ae2fbd0fc79b5d4c3c49e242549a8285a1b19d60efb655fa2b684e290fa79987cc651e24db05e184463c7aa14bdd4697e93dc86a2055e4d821ff1ada1c2220eb61ea17f12999df128fe7b32a03a61996228a644b7c183a320f170eec6517313141e119530bc6e75db0fa397ac29255816bbc65c3382667364c08f68a13ebeadfdb4179b0c26acc9877732173a79b851c6e168e41ff835d1165e5bf9801c574c35a4c643edfaff2a70483db7fb388e376e34f21ceec4507df88810ba173bc07618e40502d470b94892fceff88cc46a1adee47886d099d4c97ff9d8303312f93005c0386a006a18fbfbc5168821747b49f128c75bdefa447bc1d827e0f81595cb69e4b542606c9e59a88eb9527e5db801eec1ecb01141e22d359fe2f556178dd753de424ce335cea15198f96b2e752da74a98ad85b627321fa4982946498c19805417525f83fb276cb5c6af87017c9e83507c14c3adb7dbd28b707933a8ca911a8e0a3834e1068fbf90987149cdc91b5f76ec758de48ea3d520aeeaf070fc43465533c0e1f084cf53fc1bdf90803d9aa2ffdeae086f51387ac5791028aa0d9f01317c24dcfc855fd42ce3fa22908b2e13f3c2fc35bf656c87be68025d996bf792c2944ee2359f9dd0191c14480c6abaefa2dbe34c5b6addff639cefd73cb857d3f04a5bfd580ab129fd4f907443802a7ddd0c58cb95165d3ab9ac4bbdc79e017f3510849e7903fc3f0426bcd98eee3a24130b8c499775f3bf8a307e748a8af7cf25f3e3179244cea7fc56480de4b8438334740f0c7774db7ce441f8c3e33b85e1d31893a2bce2a313a616d96b179aa5f1c6d3155b98d142f5ee2ea494718fcc09765c4d114d539c9f9719949e7d40f2eb3597e0473046663266158b023437519825d8cec33e4296f848e8590fbe4555c1da21ba72e74ed25163edb98152b23c50c1915db091fd42516940bbc0530b96f139d7c0ecae702870c5add2c084139e423205682cf22deb478751ffbe86ceb41e4e88f072649c1302909874b576cb08a893ba76ef62f824556695b42a50e51a1eb5692e6bf58debc77859391080aacc6012935036c68430dd72f75446e655c57fa4373d7362d981f4c724e0c4154f644318181e50ba40be86bc7a28fb48f4a5c6b3ae8ac3a1771e4ea1c4868b10ddf849436cee0f768060c741fada2a486e85771a9a64729d016e64fbce07d170bd560fe67c1575b8372aeb74a77122e23981badb530c6e532f70c23f8a1efab5fb2846b977d4d37cfee7b7db5f80a98761ee9c20c36e84ea70523b90623e928bc7d5b9d92c814e6e1ebb88181374cafdf1359cccd664fb787dcfddd1e284548af41624fb621cb1e33e2fc91936e79089af63152ea7935caba6030bf6625270baca1509520f7ae10733f01f1e702904f3117df87731c2d630ab72f9de86ce5e27fff64b9aea461af1455218bb628bd9abbebec0331ed91f9c230bef358554fda2ede88813f319630300a99b00db6cfd3ec03f072efb6469cb98402223ac4155a390c8a6110f9be2ce62910b8e3238da0b4b4bc555ac287325d3bb2a639da8a1b859ddca97af38ed769930729bb89786bfbad1691b72c5bcebabf6b51be31bfbadea08b7aece7aaeb321d76d288797f3b2f98e5ccac8845c48587bdc09c42373e50d53b1b4c4661b679d93f85269dd562d21c99c8cee882a1fa10499a6cca7e65aca0aabe919e7a24f051d66f77680f1a57ddf4bcceba94cf8496085eea4492bd7eb3788edfd7ad19f429e4be44f7200b6108bef3b0c82623fd985540cd8018bb72f623f99d4f264c3830cec4a8a472169cee120136bc6e49b19c627b68e230fed39f0e0d5ab4bdb3d777a83413543dbcc66fc371104757e0f26034a338590e3c83778c2b195ead761ffeda6b7e7d6a24abdbf7e0f3f7b9160aa2a0964c752c974d7bb6e68a5d2eef756a13e21c7d49f078dd981f1d5129bb7088e07978c7cacd623fde97129d38ffdaa32a32f34ee64f043b0bc5639821c25c1607921af02a8c1ab32c1b9a8d80adcb91fcdc6e3fe6bd27a746e5c1937031cc6028fb66a4b4e038321a018a26430514a8c894117ef9a2fec84d60ef5784ad1bfd74ce1066136fccdc498c3a1bf263be0013be57f4dc08db687585c4c725551f17e3ebe22e1fdc89bda651bbc5ae070eb61ad7771a30f8cfccc3f15fec07ad29350dedeceeed2158fe3ec92301dba12bae2df5eae1ebcaf404f2f9868f7e771408370f593a60ea5d1604e468be58ca1ff3511ca5c8a8405363ff004847c2b72e4e9cc3d8635fe9230f94a58455a6ce6c2b2d57be0910e882397fe7d41b57f120345e6c376c5777cf015ed750b48259c50a38ee30479ab7d052b1ce4d5939f183dcc665f709a81f5b8e9c1cbf21c507eb6dcfebb6a890df41d70987de22bfdde97e3835b7f95a6c5b0351c1d84f6ad9c5d389e385df0faf8e4ec3d12de5f4fec47ffa86c6d139d7428a423a479a43b6ca91cffc4890a14307b1a8f6147fe077eb7bc0b0018e332cde1783c1cc267e9f2e5f9d0988b791f2f9228574393d66a917585186a2f67fdc987a8b548fd910f7ffffa48556fc0844ff4cba0d84b7d15f38340c17397c9f697e6d93d1d034a973a1f8c67b067946c1f21c09b5ac8fe1556375331f9cbe841b37775c9c506e94fae7fd1345684a7afcd83611ca62f29e576acfa7953aee07e3879146d99c91cf2f69c86971c074291ee792726e1ea89474b9faad71473e831e2e5d7ecb2cfad058f05e4845e2622d53fa526f8f137938cfaa8c031b61e23fde5bf8bd94e40d123547fd6055b201e9d249f3226f13010bdb62a64c01ab50ac71ef6de6d66e65e5cfa2efb2eed5ac203e124e4fa6d2695ca0cdd223eaed731dbcf734cd4383942dac09e758", 0x1000}], 0x5, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [r1, 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, 0x2}, 0x0) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r14, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r15 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffc, 0x61}], 0x1, 0x0, 0x7, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x680, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x81000000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x1f}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x8) 16:00:07 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r5 = semget$private(0x0, 0x4, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(0x0) semop(r4, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x3fc, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c, 0x0, 0x0, 0x1}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001d40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r13 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r14 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r14, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0xe5d}, {0x100000001, 0xfff}}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x5, 0x7}, {}, {0x3, 0x0, 0xfffffffffffffffc, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa5438ecf53fd9884, &(0x7f0000000780)="afcba93d08800000b9e700c95547098cce12115a828d5b8aa855ac166fda9e471abe4792e49d09e58c768319de2a89e85bb43889c028c83befa56ad6672102ef652f3336d0d2a31540ab45dc9daab333a3e77a2307075b27f8b3f2ae8f40c9df7276bd289a80ba1fc849dbfa27422c8520d6cc9ab67cb1e4be0a34847f4f9bcef8814c0e1af2e929f8e072bb86bd0b8c02c30e5f46f37e47f54c8e55d1e1861f65f82aaa749d3d7f38d4fa8f96c37990dff6f0d57ea9b1e1e1f3482e86d37d2f74256b39f57338b72ba61f6470aac9debbf3630e9f96ee0fd2311e4c312250beadcd45f13e297ece6291616d64c10069639c6a82f8d8c1ff593a452bc49618aae3d1a46fdefb8004784fb84b074e3c0eb256be9bcb5a640c21fd1e5ae712d2c3e7a2dfbebf86b173978b8375f113ce0c64fec78579ddb8b116c8adadb7c9f94efd2cbc0185f8966fe625fdb1915570754cf4ea84d1c16da4274817ba96e5b61a96c31d331e9344e5f62fd852486e12fc10096847b02d551e828af933147f345e7d8431712d87ac80915a02ca25f95ac437776e343698036ada8bd526ddbbf7613f33a5f93d567d7a8d20eb71bcdecb4820ee37c76fb538ed2f942f4fc1b24512ddc70cf36af8dde635ba38d1f8353dca3001e88846de3a4111573bf0afb0efa75f8c4913870bb7abbca6ad34") r1 = getegid() setegid(r1) 16:00:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000180)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="81d9233ef83757331eb1fa1da2a001f4ac5fb5bee68fa99f34ee9ca70d473711491d2d40ab6762d270364decb5733faed22f4484b2be3004e623", 0x3a}, {&(0x7f0000000200)="ca0d0ed73ae02479d425d12d55818ab50872c6b71c326761e3dd5049fec05e761729880fa0207f83", 0x28}, {&(0x7f0000000240)="ed86283990af062a22bc47bf5006e6b0e03e6ab39c6e0bbe39c87928036ae9f8c99718ecb484bfa5e1c7d4d5330c229776a0e9d95b64459c0c82e7829a4e6e36378d2bd6b16f573219617439d9b6d2c2f04fa7b3211d422754da2e7131d7754bf77ed6", 0x63}], 0x3, &(0x7f0000000300)=[{0x98, 0x0, 0xffff, "64758464afdd96a39d75dc49adfd35614af9cc6721a7eabe380976526988357a8de692084d73d8860648d717ec60810566ce392f83e06bae05dc3d305ff655b11b3084be054480bfb43311285671121e9047bda80b0b0ebd8b26d5de5774151013a45bbbb62279f678cb7e42b16ec0b6fcb8efae369138dca5462105212a657b41a2"}, {0x90, 0x0, 0x1f6e7022, "c2076395847ca935bdcdf4975058d64b0975e99631a1d760337f413ed2b8831b66e43fbbeee40d9b936ab95ad32ace90e3525a992db0ecfc2dda1860d83f0d97f8bd545ce13b9a98eb9549d964fc276e5aa7f36bf61ed15e8ffa8916ac27084a0212b101ecc6ffe44f1abed20c586791ad1cf0b413044ea3c01d"}], 0x128}, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x880, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x100) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:07 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) wait4(r1, &(0x7f0000000480), 0x8, &(0x7f00000004c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x192, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000300)={0x10001, 0x10001, 0x7e, 0x6, &(0x7f0000000080)={{0x8, 0x0, 0x7, 0x9, 0xd385, 0xc000000, 0x8}, {[0x2, 0x800, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0x100000000, 0xfffffffeffffffff, 0x264, 0x0, 0x295, 0x401, 0x6, 0xffffffff, 0x1bc, 0x4], [0x1, 0x61cc, 0x1f, 0x8000, 0x8, 0x7fff, 0x75218983, 0x5, 0x7, 0xfffffffffffffff9], [0xfffffffffffffffa, 0x2, 0x9, 0x6, 0x3, 0xfffffffffffffffd, 0x10000], [0x3, 0x69a, 0x99, 0x3ff, 0xff9, 0x20], [{0x80000000, 0x800, 0x2, 0x20}, {0xfff, 0x8000, 0x4, 0x1}, {0x100000000, 0x1, 0x2, 0x8}, {0x3, 0x3, 0x10000, 0x2}, {0x4, 0x30000000, 0x100, 0x500000000000}, {0x2, 0x7, 0x7, 0x1}, {0x1f, 0x7, 0x1fe0000000000, 0x2}, {0x4, 0x1, 0x6, 0x2}], {0x7, 0x2, 0x9, 0x5}, {0x10001, 0xfff, 0x800, 0x400}}}, 0x3, 0x5}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000440)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r2, 0x1}) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000200)="7f1dd7") 04:02:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5, 0x4, 0x7}, 0x5, 0x900000000000000, 0x5}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 04:02:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x4, 0x8}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:32 executing program 1: r0 = socket(0x3f, 0x8007, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) socket(0x0, 0x7, 0x8) 04:02:33 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10122, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xa22, 0x9b96, './file0\x00', 0x0, 0x5, 0xf5a6, 0x2}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rmdir(0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000000c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="3aee925f15ff94ec9f9dffc1ceb00ae8e721a9d3189da31bf50613a5c77dc8708f5a700421cb4c1c7a5d70f354520f26a12dee8c71330eec4c0c59c8f7d196f3f9e410922a79b4b0fbc5899736e3b9a5126f9d1d474cf56f4c17adda7146a6b0d98db6cdcbbc619a7e8c6f1ed7feffe1067760509f84b979dd1375f1cec2baee50fffd0ecbe15fda4a598a0f56e70f8e86fede35df65448b032f7c2d22f09b220722", 0xa2}, {&(0x7f0000000340)="01467701ced306597bc28b1301eace739e6afb6a49acf76527d7716811a40724b2b5de638c5594f0ce9de8ca7206f0859764e23e281b703c41bf3c03a44351bd47cfdcb725578cfccd82e1608a96a82784eb619050efba6a7e22354a23aea803d65f77d27a49830add5e2befa5302c448813bb60abad69a285d58b7cdb8b4db6aecd78d90ba8f30e07a77c16e109b9141da11ad65199807b64ab2465839b67d05a", 0xa1}, {&(0x7f00000000c0)="be36424887e35542af76acb093b3a2d326f09c2c41812d50af27f0c696dbdbdb071ff2996b839799a7", 0x29}, {&(0x7f0000000140)="562e7097995abae526893f7011e32d9152a243f2395d41ac848b3f088c785b92f81e1f1f62cfb996ead028b991279be4900950", 0x33}], 0x4) pckbd_enable: command error 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x200) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) write(r1, &(0x7f0000000100)="7b4fea7667af563e8c3a81d269f194aac544b4386bb980b1f830c7d00560d5ed5bdffdf07d3fa1c61197cb728988976f3888dd42107e73459ee028fa0e93b9bb1299a2aa3ba4c254b5d7f92ebce539a1b75aee73de94f4da1928706b3b4361d270001440ccaf3acb804667887ad7f3df55a04b53b846af2a7d8f47d03812086c60bb2ae1249a03368a4ee30c7afc0d900034cb46d15e4cc15e9585e60fa017f3210e46c7a530eea9f7d184bf134908f1a994b24597be9cbf9199858adfe42630103b41a94ee52a4457c6804328a2af5745703fd83b37724af349657d61fae22fa3d1661b13b8d67efbcb1aeb386d", 0xee) r2 = dup2(r1, r1) recvfrom$inet6(r2, &(0x7f0000000200)=""/39, 0x27, 0x2, &(0x7f0000000240)={0x18, 0x3, 0x5, 0x1f}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000c40)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000003c0)="560103b7a9195ab76d49072c8a7e3595b15b215c307aef5e85c908cf5bcdda7dbd650b18089c73d15b", 0x29}, {&(0x7f0000000400)="419df95358fb695dc0e79aa996378b1958ad975b5c50cd4cc5909ad3248b944756da5daf92bda1e8f3abd3e48338326288e92532bbc05d108584263e9e2205e1e9da2c2f15c40c03bba8a5ecb7e5c68aa1c6dd58b20b9ceb19d56f8e3286fdaa0b12411710887f7c5730484b9ab18d433f6ee8d92bfc8d29805d8215", 0x7c}, {&(0x7f0000000480)="3a98d949082f1f69763b3e8a25a63859239895f234f2cd4c5efb26468a1c32f0133d5af4ce302f3d40bfa5a65b1c1fc043ebc1971a4c496f89dc7b1b1224b7334a1d0378985c5269b4deaf2e8c01a597cfbe516f6c6812f23aafa9a1a5cffc9cd4f24aec3524bb6093373c08d60758c06fdbe1bdc2d0322d8a4ec425b4a239027488db7fd3ae85361178dd8aceb059a68bbbe3630beb246df2e65857d332747a9b98cbf2353b854adbdf7e4bad6cc735cfeb182f12878bec5dce2d4d8a3f72ab10f67dc33f5a2b2b9953e756973fb2", 0xcf}, {&(0x7f0000000580)="24a5ad757d4c87dbae88fb8c02397ed050f05ae7f9dbd4fe2141d04a5c6721440f48cc65f494f97964c0497f65f85ea28c2f466fb0e29dca9750a42465ab756b868340dab3de7cc0432f34b9597df1e2355483cd78572c43225756c55ddb3ff8689f4c95b17265e36efdeccc5cf7fb7a5d0b8b64b1c7d184bfaabfe48bd24703f4827363763da2228171d71758031140df", 0x91}, {&(0x7f0000000640)="ba3aad9c7ace894c85aecb2d95c3e44727a5318da32434bde0e60447dc83746f1141746f9481ed2e9bad58c8ed9c44590a065d05b0fe396f277f283dedf2b31586c4f0a2a7fc3ac671c8cc0572f448373f3cf4f53a36b9f674f3c04e21aee06ea9e71dd7be8bd2", 0x67}], 0x5) r5 = semget$private(0x0, 0x7, 0xd5) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000740)=""/51) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000007c0)) chflags(&(0x7f0000000800)='./file0\x00', 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000840)=0x1) fcntl$setstatus(r4, 0x4, 0x80) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x10011, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000008c0)) sendmsg(r2, &(0x7f0000001d40)={&(0x7f0000000900)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000940)="08e751397fb0d4142eca962cb9979e599f376962373688f2db472e07d5c9a3b3c56b204cfdb192cced79e1ada6180f707b9ca632137adcb41935d4e304eabb3d99ec262163f314856764d734ff40537d24d2c5def7cfbede9b1eef8ba6a5a462e6ca5c4185f996c3bfe50d333c00de07f63d79ad5a5bc508c07499434dcb366345bb17f1a7180398d37431fd103d12b6e3cfa10ce47f139c3435e2fc732e0c57bbcae25ca4aa06db77bc10c0956a0bf3d8eb86d297622216d1c266c5488a93adb2b45c", 0xc3}, {&(0x7f0000000a40)="d2f590261fb045612d91ae8fd72bb545677663abb4f3d788b62dc2befe0b07191731661350788716a228fcd9b8f5462c16516d9348ae61bce952feb56fa81975016a3d62924483fbe645e44df69a05e5a4680ea72e567539fd96b742c399a8a6e76b8fa5df7fabf92e4e2831f1a38dd7657049aebd11e15f718d625dd1fbb6e0f334e15c572b3aca48967c9155c56ef8a587ea4bd3d421cb9c4b799e2fd16a5c8185af20dd9a4b8b3177a9eabfdeb5e970d466e1667e0a5358e218371c02bcc115ffb55def68cd9a51e52f7350dad6ef40a8c961185532cd1ef9bb2aac248053915410a3ca63eaa2", 0xe8}, {&(0x7f0000000b40)="84b77fa1feb40c397c6c0ff905918a1c16d87986ace9e707746a62ff0ffb5b7ab8265167d4280ee98660566a3bd52151fdb0850b23ef4f933b6a40c62cd0f8349f90f98cac805b659dda092ad463d1cc6c6430f3ef0bf15fdc09a0cc94d305e32b1d1cf5c42a470ca2fb87abded98903e0f0b4768feb81f0b4f4779bf7ebc517ff0a8285af74a7d3b196b56e712476e378c9a83c91be1d0a6f14ecf8fae056ac1a1c5e02454a56a5e30f08b5178d517d", 0xb0}], 0x3, &(0x7f00000030c0)=ANY=[@ANYBLOB="d0000000000000000100000001000100243c82e2016708f24e5cccde27b263ee3ef7e2ca37bc9047b65e4d478e0c961ac4d47ebf6a307d98752e358941f45388d7ead15595b4ceeb74a70da0951896854b42cb8109a3f43f322c72002f70088f04b1840dc53d7837c273f146afa90fd80c88c795c432d44bb5aa5ca0b7b72e3673411791aacd696a6cfb831b8371937cf2b9f1f20994041ebf23857538dd6fd2848bc217fc35a39288f717765d707335c83cbc533efb921605ddb4c5a2522b5f4186b94049ba05c7b9bb6e2b5240e9001010000000000000ffff0000200000002da5a7cc005225ad84150a119c9ce0dbbb23291dcb109a204f9c6d0fd453e32cb0521d75a9e14cdf0b1cc336d403b088b9382892039b5d729f7369d1ba19aa1c7b80d7edc66956db7f457caa0eef5dde02ab5dd2ac923d6728d46ec494f6b8000c0a586f6c08a8273150ba201170cd578b8db57cbe9c1f547c271a03ad73725ef2e175b6e333d0c4e1fb5273ff75c4e24d509a7afb3a06ae9c44eb7a27e90c285458c5bafd67bb25bfe49880f4ea4b6a074b098551801ba2b5686b81bca913355c9c70b53fb175ade39e1789e89573d0c74fd8227f3a8c34107a969d33589fc1738485577604bfe45395cdc5a87bfd0d511e28a26127bbbc3edf91b08e2dd6a341cf82bd7cbffac185c96017c8e92d988a97e66df8d04a5a4d140f96be1cf74578962d54f22fe1668cb4cc60fee0454208baf3ea0a7ce7300a2839b9fafe4bbc2ab4c0d371dd2560528f28df61a59b9bd06ff873e4b12e6dda89c801598297308f9861cb44d00921dff17cab565213c37020f7506a4c5e54424eafbd665bc7723a9a966b944ced9d2347fc8f45ba47c4df696ee176077053a7e2625b664ed291c07402fe693a31e978d3007cc2de475a6fe3655cd4c23b3ae42a1516196a1981f4493f5c0d296aedf74a1c396c305121d6f2b4073b8bf4412eed410bc91ac2e6d0f6c0e1b183eb1141d6b70fd5f5cb9107232d942f828c877a17c7a2105e2659ae09d657d8d568d24de8adfb1bfb285abec44115396f78ecb48e5e6535880db20ec27455407c5c0d714a49b32946140ebbd506a089ba6b9ebacbb05f7704bdf907ab0c1e4a4c02a07053e33e81b4b9b9e87df5a9ace1663e3b5e3423bd66f4c940773bf8c50a5fb283e59b649d3a5d5254b9b62ddcdef158bd4d0051fe397fc4158e96a032b72b6a71058583c016e380ab632c9a07f1bf8d118c19b7a9f0d6c244b757344acce3ef98248c704ac32cd43d1d46af91a7a259bee79895727bdf5464c853d2647ce96d8a9e4b2686e6c1a40faac5fef92c7ee714114dc9acdf8f44024ba8973a0c4fd53c816141808dfc0f366a71bc1bb83187552d51dff8e21e20eacdde2afceba74c6b1398bb8c5cc92da5b78e28d7f4771d3ab86a69a52e3085f62f7a80c7af1c5c8acb1847faa958d501e7e4f48fccb16d8707e87d0cc9078893412d7ca5499fbf33879059da74110f172f4e6e45050840800204726b5757fa896a3a7268a7a2eb079c75fd0deaff7e6027e534c90f64acc7937c5a819580d5e8810da85cbd457e0c89aeff31437b887e0878a11d19e73692aabe80810cd20e356b369e782c52111c396c7a5d458ba6313c2a3be67939be796125e6f3e1f4bb6d9ee98a7f9ac9824a3a92efe8863e4f755c18bd1fc3d12bbc395bb1824d59fb3ea515594be6c9a12f11a19384f4a36fae712d1e9faa5ff7b89fdcc78f531fbd833969dbf64ca2aa5b56a914bd403c8d044f29b2ec38258b778029b225a6debd77e5149b5142e16f6857f2d699f6500777ab36b50bbcf04a49ccd7e161bd8f28ccc1c896777bddf3433f17bd73d75a0fabc0d65dff32d01ad6fa2aa1b701cebf18ed862643aed855292dfd1f6d94b216bfca8074e1e193577a6601ab851a9d0e40d57c25b1251dd6f61146a5a095a43babef229763c85cff4abde82503ef3c82338b27c2ed1fb9588976e83f343bc5bb8b2a14e27fde6a8d70505c29e1510ecc1e6d35ef45452cbda314c6c3205034497523cbc56971f286cf4b8c9029674a54dd0bfd4a744b2e433141bc1cc766ce045e6b3f1c4a0a73db2d48c84b835ab6e72605a577eb8399f81b450f278bbb275cdacae8fa8299a56091f4eb1b8f9c94a05557218e2fd6a5af2ac2a7b099e64aed673ce40dc8d029f580b5209fb5293b5352204270c15b922cccab0d586f5ecdc6933d7de34fa9033220951e109f91f844dc89ebd248a77f3c2e6fb6b6fe802f7377a6165d1abacc130e9396a24e9e1aa845394a4824fd3d1e2393adfc55deef9ef525c90cf16393a4dede8e536ea81d377dd96cc7e003878f87da16c39a15ff54b181f96dc8f55f3a5a8de854978c364e26c69c7d8922ca722ae64e6a14e1d06ff303a2feffaaf1f350206f4758a0261cca82cc2883aeefff107d4abed4a4efc95d56ad1a645c81c1edefc13e289a7403709509b7489d1c90149ac325900f01e82451418cf125421359402c03097f7795fbc45568944c1bf09b24e4d3a2ceec09fd6e154052010262e9867329fdf2e289927d962ff4927159072249a4935998e9c47f3fe21b21524acba8729dab8f1b51fffd197430f1545e88caa9dc50db1ffc94063cd70b6d32f6bd5721dc5ddd3ea6588c4267a0fc29346a006a30999ea592537cee5604144887eafa740eb9e407bb60bdbc4187cf56d7e3f59c022ac9b8c9f753366bf9b11e5e8ab27ccdc568d5174238a83c1ba04b896757ac55e949a2f519a63b7e5e1d7945d82b91d484b1ef1045702853241c80e80497c50fdcfddcd20bec1a2ff0dfae39bcf9a34eae1127225484189a391eb40a37d62ff579ee56002e85778896b32b8ce171c4a5779edc1f55594187d11de2e6271f044c533dc8ecb8c78abed987d2eb3c27b50d3aed22ca15fbb98a8c804433a3a5a23b90ccf741f4d299e13a686d9fa1d06dccff4941bfef69f72a65b51b6d90dbd0fd59d3ecf61be7f79c0ed651e65374e63979e57c7554b5946caeb11d5cb86407bac3a7caa6e23d990b37c9f2aaea8b9f205ad4f1f8b296edb0b296411432f852e46d86aa9bf9dea10beb8b01766c02053c93230e9553e2267f1278ee4ccd40697b4ef4dc4cbe5895c3f7e7b3591cfef9faf303f2e82e64ee5f7b9c3b9cd88527e6b27450e4360e7d1ab6b7c15ec793ea34b8fa3459ab78b4fb33776f3614d3bd3d63ad66d9a44ef1e18f99580e981f2bc781af3d7cc7cb0201ab602555732fdbd986470ecf23f7584131c311320697675ded7a5a936f85ef0d6dc887e36887e589b229b67f20c2151de60d41322365e4cbd504d067d6fe89e27e57f8823965f5fedc0032651030f6e94fa7c873aebcdfd97dd168e7bb714f8ce829c7ec0a3747880865ef7ae369315d23786c8e9ea922f9cd332f3379f2beb578f17808d105e10dbda596fd7389d7aa981253d1fc3fe98a4016de5518b320a29b90ba31ec456eaba4ef1cc6588c9a34d801c036bf211c1d5a872e9399999546641dbaf274c42326964d94e0cbba30b1a2f25005e90c8fa554639515fe71c32cade1e3adac51d5f9e891a182a538c5a8114d8a0d81db23bf664574141124a556220249611e24a5fd800404608a765853404b4b7d5db2ac16cacba7435ac94c658089b5dfed1c0243dc0cd5939bd94c0b04395d4f3c9b177808525a5eba2c05feed4e861f95a9e4d9f4fe0a6d9db82088bf51b7c807318df093b308321646be21ae45302913ba140314bf4482752a2f04759df38266b3e3b6ac85671fd2a5e7252fbd5aa7f60c48c4c93b002f7dbab2ad1f701cdebdeb7271e98da3efd05f80f3928fae61a84e253dfe274f583b9528745830fc69e20aa22710acaadf6d23337d71720df800b1cc07a8faa788678a9148dd52cd6d89b5d9561fe931016776552a8f44fd3b90ea83fba759a029380c06160fd360f6259a9ea339510cef7682858301a71082f5353440bd5f406818030cd3ba1162c5fd5ac17d82a7ebb6d5db5b8e62bd6502351f1173a9b4005f3d8f23f8dd3485e8575c5216179949394101b3f15af61aede994a9b097341adc0ef7a8cdc9ef503280bbfe5709d0d791b4ab8843801892e98b18649487fa10f6ad70d92da69e529df19a9e7d8af949f6ac2caa4fc78abbda90a8e5061c91503d24a20cbe23b99fd8feef8f822abf39dc30af20c2dd15596c86855e212dc86620c139473b64e11c978b6f3a2f7446af58bd2a0f0cdd4f176b19f51085539fb257859e8056f6de01aba223ab993ad82d207b25400a3a565a9f726ac296fbb5e6a58b3f20ed3de316fa7a7a75c41186afb8dd58afa2a6c9044d3c944643935617657c10b75e85c2ded0a411528ec7ecf2d901ae4a71f17504d689218158cb1688b771068cfd81b2c34f0fc4c465d73fcafed001bbd1d9c1e1313a2c553ba7b81cef7206aac53ee4039cc80c540ff50c482b01b34ecacf12516f5625b87f5b0d3162070cffc88f0095f09b382e2f5f2e3d6bc0f9d659b75b7d40baf3de7a8a608de4d0f937af8925daf775a720ee5977ef0a6929a0f90daad93581e2c98380352cd7955037df1495dd609e1475f1d436fb7d667f5af680950a2f51a0724eefb9c92482ed2f84a9d1d27e1efdacbd0ababe84fc6dc4b0135086f7b8eae775d53b07aada2dd3607a5634188ae5dbac239ea5b7050c32b27deb44be48a0b774eb61deea4d05cd08d2a333e658debc56ef3d368588af8d29d092bbde827019fb886e755a6493f627c4bee38d8c6277a041fc18f02dc6301c417eed533a92c06bbf7769030bd717caa43ab807ccd8d08f8cb4a79271f789ac6d4e67f8d1fd4c126f3574612f0e8709dc32d74fc918a33b2747c4063d639b6186f5cdcb10adabd8e3608e7bfae4f1b48d3c44d59c0c0af514d399cee683ea92a5a312c38b1f58b8227453fd0211f669e95ddd59f08039d35357c6e1821d94b7f8a77e697903a8fdebe52ca8ee40ac0194d333fccaef1efd4838af76502d3df60f65ac62260404c84e5bf8e226092be869b32884e7476d12340e18385afaf0b176d4c3bb9ee807097489bf66f04c4897949982d02d83cf2bbb9ab99b155c12aa58e90f4cdc68630ff6a195bc2409058307d23e5d012d0a54d4b68ef180a59e307e1e5d55f84ff8725628a2a42f4eb46d00577868cdaf57d1f16f2f465cbb79be94a888f49c121b63e5a41a23a328560f6f4b1e0b0a238b13fe620e760f797f787ee00861704b706e52b0fe360cca601c134a44dc90d4138318ae5f5e7db5b5cb766f6e7e02f247b1ad31c30bd491482876a83fdbcfdf2e4dc46b9f56050be97ab12750d5f00b5a5633877f55b150dcc67c3bcc337ea90095e184b9ceee82e524838d981aa1a732082b2950eda1c499645c1214edf0a96aa85dd61d806f88dcc61cea5c210a46f35e3f3d66610cc703399342e9aa67b1caee4761e6ad8891da0446543461d013dadb3f6f0726e54b42c92c9fc9d470a0d1bfe585bf3c8944e1bc7c2a672d4a88266ecab4269129e9b919d48ec9f748e9a2df8fdb61691f53051887b337e73bd3fb1c11fcdfa7b1620131594416c10885244333cf5a7d4c29c44b61c78fe0d258690ba01c2aa2d2315227a12a29a07b231f148274bd730a05a14337626e94c4e8ebb16b6ba02cfc3de7a29b019d7e6f503fd2fa82b16a36947f59062e773a57d281d46655c335035e3db577dea110d81cf29e8239ccce63385ab8f8548a964b22e527dda58bf7318ae36c195059a8c84d801568b9a54ad1937927a1a1e7b0f9fa9f7f7cf7a404035a1a81692eade84062fe15d2933b68730331ed96709bd92ba1841e460e4369ca1d49d2acc5bead647811c6c06c17f566924cd79c5f9c94c48e9e1af895fb1069c63bf121288d8d324e5174c9c3974c9b55d122ccfc13b13eb5fbd7eea714bb640f047bec4a6ed5d042dd6fa5d162d0f3f9f996cbdc154344d8b1dfdeed6b6fda5ed41c3571146b4936685fac36d94eacd8b559f9e0872ace8677f3cb11663d18a8361f6294b766e4bd5b42d90d0fcf7ab1aae7fa14696b2ec72231412ac90e26af5313028f23134d733667798079675e596dac0000000000000000000000002e3025d840a125b3d2b72fbc159cede58c512d63960d4b93f905d7f1f3c52de63d253f7bfb62a675817ab77cffaab02316a748811a0761d58208e7dae7d43cb407c5491fa5b676a92f4503ea153759500f7099473b132034a3a1926fe736ea3761effd560c00358163588af3a1857411f057f4188faeec027812388a182e3905b7ea7eadcc6cd2da868a55ce817ad2683dcf648ab8eaa932969f2973b31be59e21e596bd4304de31494ac4843f97c44b57777b709364b85e2b313dfd85eb91b768bf0ce1fb9c6e02c2a7966f81b550ea16265d795388"], 0x10e0}, 0x400) semop(r5, &(0x7f0000001d80)=[{0x0, 0x5, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x643, 0x1800}, {0x4, 0x7}, {0x0, 0x2, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x2, 0x0, 0x800}], 0x9) close(r0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e80), 0xc) 04:02:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 04:02:34 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000140)={0xf33, 0xff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x800}) flock(0xffffffffffffffff, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x8110, 0x40) fchmod(r0, 0x45) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x101, 0x100000000, 0x5}, {0xffff, 0x9, 0x1, 0xa8}, {0x3f, 0x5, 0x1, 0x4}, {0x4, 0x0, 0x5, 0x8}, {0x9, 0xfff, 0x5, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c, 0x0, 0x0, 0x20000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:02:34 executing program 1: r0 = socket(0x40000000011, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$KDDISABIO(r2, 0x20004b3d) 04:02:34 executing program 0: r0 = syz_open_pts() getrusage(0x0, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20841, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', 0xfffffffffffffffe], &(0x7f0000000280)=[&(0x7f0000000240)='#\x00']) 04:02:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8001, 0x100) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/110, &(0x7f00000001c0)=0x6e) fcntl$getflags(r1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) write(r0, &(0x7f00000000c0)="18b3b0f36cd8d03a3f01067c90ccbdea08d16c9807b237cf6afa8ccc409242185f6d1d04d27cdb8d814e0418442c8d3b1683f4bf71b9fa6b7e6c377efb91b87bf9be44761ff23f9553dcbaafc3998835a27b10bf697669be932ee5ee71cc6cc1c79178980b72920b48dcefa2ee3a0b445aeee0", 0x73) 04:02:34 executing program 1: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x7, 0x912}, {0x7fff000000000, 0xd}}, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x83, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r1 = semget(0x2, 0x1, 0x3) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/25) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x359, &(0x7f0000000140)=[{0x20200000000000, 0x3c, 0x200, 0x9}, {0xff, 0x9, 0xfffffffffffff55d, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 04:02:34 executing program 0: r0 = socket(0x400400000000018, 0x126f9bb2c0c9fb8f, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x4, 0x3, 0x0, 0x0) 04:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchflags(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x3810, r0, 0x0, 0x25) r1 = semget$private(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = dup(r0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x80, 0x8}, 0x401, 0x80000001, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r6, 0x8) r7 = dup(r0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x5782dede) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000240)) accept(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000cc1eddd0f4151ac9ab64a3ced0d322cd000d000000008000"/41], &(0x7f00000002c0)=0x22) setsockopt(r7, 0x4, 0xfffffffffffffff7, &(0x7f0000000300)="0eb5265b1e030f2616bcc303cf6a1d2a782ad8a5e75163d9ef6030686d05c5acc02563fb5941cdc95e014eb541ae26164bc889207960df92dc09b9e46b9591ac31e04ae394ed6d20b94cda91e9c657ee225525ccd156cb3fd1a735174dcbfa6e", 0x60) fchflags(r7, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000380)=""/40) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x190, &(0x7f0000000140)="8b") 04:02:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) geteuid() 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x5, 0x4, 0x100000001, 0xc7f0}, {0x7, 0x2, 0x2f, 0xfffffffffffffffd}, {0x8001, 0x5, 0x6, 0x213}, {0x6, 0x401, 0x6, 0x3}, {0x101, 0x9, 0x5a, 0x3}, {0x2e, 0x5, 0xddd, 0x9}, {0x3, 0x5, 0x933, 0x3}, {0x9, 0xb8f0, 0x7, 0x1}, {0x40, 0x2, 0x6, 0x3}, {0x5, 0x0, 0x7, 0x4}]}) r2 = socket$inet(0x2, 0x4, 0xb5a8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$VT_GETMODE(r1, 0x40087603, 0x0) kqueue() 04:02:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000004600)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0xff}, 0xc, &(0x7f00000043c0)=[{&(0x7f0000000080)="d67c0712ec9a1a23dc2c360aec62308d12d3a1da19c274005314bf00e0feed3b8a4423c1a644d94739ee5be28bdc8ae2bbee17def2f4fbc2c072629a49fa67880812b819b1ae08c56eafd28c67ad868e4adcf698ba349ac5cf3787e87c3fd54525471e7ce092bf", 0x67}, {&(0x7f0000000100)="c3b4db5c86ce43c000eb476c9211c000c74112db02edaaade1790d57e40a86dd98cd69e3b998c28f16642a4e2e9db12643445733c3713ff0c07f82f24324a0fed46635e82a6811ae198550be89a98ebd9410d9c178049e600e5950c7b8a4b208bb87438fd4754ebb4664388c7df38de746525507783e4769e5c42621938e0a33b6b9615ab897c2019327da925dba5f9b8bf4dc8543a9a2bd593b03302ef1f095002ed63c9fa8405890111eaeff2726243772eb57a06e96a5a333fd62f47e3d1ef9c13c1afa461a8f68a06906830471615e2fe1925406cf95aa23e866fb77b534338da6f666656de6b42f842d875e9c01c9ba7370b57cd1f90714dc8f44267114b7da284f2894925c7186cbda14ffd4dfb69496ca086d3ea49c13dd5118e7d13f736f0f1a68b1fb9ef90ce66cf5396c261b881db6e40eab05079b89436dd171f8d05c29002dc90e8f7fa318d8a0b10c79fe29cd11927fe6655ddde36d4b33425e39d6b90c86ff5cd8fd545a2cbc439a3c7f65e49aa5df0073dd08197babab19b21f18450db17e2e9e3247e0b0dd0158203acf0092be69c676ec93d2a6b13b8a53b0a5bd87e9e77773917c0835123ae02ff86bc7821f277cef4c0b2cce7788e7df4ba63b2256cf793d203e37279aac1edeca1deb95c433e1b8d08fc254b780776a6586283727c9513f50c6ba8a832877930a8309a15e3de274f9a1c99f51648ad30cb51da4fdc75073d321d75190973a311598d8168bb2d8b51d18caa4214eed2fc1417021adc45c56838e07d813d85a33dabc6a77a371c4b4b7abbaef3263e93fb38335a3452feba29dc2d023083d09f9e04d9cfe4553112d0c6035d71f15b6cf2ed98654e0d53fe650a549757e0b330aa04cb1bcfa31ac3d520bac3e3742203309e9489e32676e16d8075747185dd25cf6774c087ef06eef1eb43923d47d002c8670b82afbcf17dffb3d525b503ff91e648966368c884786cde143c1d9c5439cb73cfa9cf76de3c3548598a9c204702e31a0aeb4619d395f01465fcbb5a4dfd5972c77a42d863575e0ab22200e161b025e410b6ce0c987aa7a53f7e97b74be77c1e1c0a9499e957285174fc8c67889c246f80dbd12946cf3a6d183cccfcdb534f252b2d35ca5424056871f4ea893af4c5ea2d3c5277d59067a6cf50250c90d8dc180b2d0dd105778e33cd9414dce65b2f927f4ea201728f3b77a52144a7a52c0d3099cc493d7af82b3d73a4ad7f3f46c64c5a48fc11e7adcfa2df6625d504ba67ab0671a6df5d0a64a3878a278a4693cbc269f2dacde6d76b2614bc5198a55a2b8207779d18d7fee92368dd9d5e1f7fe5653824aa9e13574bddeaa9e8f929e32f41e95ed35e86145db280e00047401c2019cd69f7bf7e1c0cb6e004455dbb78f4776ae5f328f3c6ba6e2f63dcd0ec51aa597bf360df3fc2108b252d35b996acca71bc8f453583d1827838809235ca4b6e28963dfd0c58de27eb2e6c651ae57d569821a638d8cd18d32def81e78eeac8052dee777073d5e13d019dbd6ce1ffd15d286d9fb8f78bca9cc34f6792bc75c1811cb21100ec085501aaddb2aa6d8a2716816cbf2b2718afb148ecce2ac85ab6758ac1f27776b8dcd9b7e7b5c99c523b6add4e652531d75fd6b02060a3ab7832663e4280a8b31a988520428aa0561e31cc0f1cae45c98800b3882855402228336ef551fbccde3bb8c4ec80eadef8bb126d8dda8621fe9c8851a075429aac39d3e7ea6da8f1fe226b3518766454225a80bac4a3a0807ea0ebac823b619a12737ad07937f2d50a07f5a20df05cbbbce3b4b8a5dc1ba0625d2f75e5b0ea21254b8ce550e51557d9adf0afa6b4462ce66f95cf3dc255a4db389e167165ca8cbc1dd887517367b01c6ebd3d492aaaec357c343adca8314fe3cb23ebef239eaedea225b56def2bac4162337fcc31d72ede93e1ef9d2746aafa3320b686a76a2a22f9ae86975d4dd861f6531cd975a9bb061ba9eb90b7f7ccdbaace454bacd24ef48118158819a0ecfac24ef69600556d3484545a615b5051be2aa8dc52b4675796b13dd43b4dcebfc858b37868a96d0ce55e357408c19b2947d666f638813e5a1e4f816eb7c6c6a819ac5c2b31069b179f56a17efe5c04885ef8970ecc929deeaac6264314b78e7e67460c01c13e8cfa3f7c9f0ce7f0d51bad08f1190aeb9daadb2cc919f0ca86b9b3b9a90d609f99e35b187acecebfb873ddedfba32086b49d6d029fbf8c97ca0522f74544f685bb183825125fe2477680b3d3292b5cacf77bd887169db6c009007fb5ebbf110c6958357b6c9771fd34613022e4bbb85cd40ce92a020a75cb144303c86b1bd4e31c751f904046a83d8626a58ac9710c6b6d2895ce20c7ca18287ba2ccd7dfd30919c43ed5de408327c29878c56f02360da311e30605710c826c3c5a033c53aa155ec4e1bdc7bf40fa78f5c86819fc6526d425579bc3b0360b3911e224a01eddfe4acaac49aa5ead2cfc088f69730c5ba1aa369fd1bcdfb17f04b7a2e78db7514742f3fcdc82255fc30d47f67809943a268eaf2272eb945ed3cda34765cddda9e5ba8665fd9a56e476fc85564c1b4972a32a361d2ef0553c67b1a6a64913142994eae6f7edbd54532d2838b61ea3c780581fcd8bb3059b87e51c7098a985372bb968b45f8d3fcc79d2706b5daf3bc1600b2d9e93b250cd8c97450e0f20c29b6ffe79ca7c8ee93fdccb7fff8b91eedc819f6fc892f827a1ba0feda29552c8029ba74792a4da08fd700b580c36d6b8b70361a7e866649b4c2fbed413faac452b441d2c81a5c4e59298433d567f8ac9b2fb044f81ce90445f0c8ed2daec2b84e3720ed1da40f18764783dc814bcb069fbcba03d4f5bc46f32785e09e6cace60191ca10edecaf42c2e3b01d0b2d25bb3d06bb8aee9a53aa0cd732e72c5a0b9f0624d972363fd57e6e455fa0d0579ae5bf66ed84fc8d5e75c522dbb1f0621a2675c400dcac99cbe9dfeb130f000af3d57dfa6c78385ad1e20d21bd19b9f8eb21065060d525f4a2acfed8c6cf0c97989c28012b96443e128a73086f09c342506bc9c5109ee78a71e812f7d351b22ec0ac3f312149be6cd1c3e65d7a6d0a2f6d0e6e5523ca7a7fda54819e930809185ce8e24bf93232019bb77cfcd790bd7b21285d9c36cb9dd53d2fc0d4954101436ef57fd88281a15abb7df6b6dbc96412edaa69ea607896f220ed6ec9c92b57865b59c814eef2777a871c9517c90a97ae184804cf4d5747c153a04e26a4ae672bc29c09626bfb2e1e4c06528a0a74e2ac61eaf6df5ca8d80977cf9e1b7ec144b3dbab6558911cc7b0fc1182cff9f0bef3a29bd29e4a9a2ec028046097f19b39e6fa4bec2fdfa446a9b599e4f6db5f892e82cf4a926f9bb80523f4380952929820788465a9b84bc84c225cf1ec14a10382f37676c75dd4fca317b8f9bb77385e27030402f4f8b3ffb97a763bd972eebb16c0f2eed97fcfb83d48a708182ffef86b19a98674d720a335af330dfff05a1294b0af5a9de285782ad5977e1923de46986fde3f5d4f0fb5d8fb49088a48e622f35097ab7ec01f2969484f7bc36ddbc21d31da7283e15d01c5749b080fc7a454adb3db838389671cc51b16f395cd4acd0419a4b83ae9ccddad0a07634a14e6ee12ef15514b3434168b6da530d7bee0dbdb58fc1aa72355c4c10ebdbf6708ac6f066b29e38545afc1d7c8735805ac7b3b89f942588da21f8fea061b2ce5789008e6ccfcddb640cc90f5ec777c9513e68daeeac0d6051c5d360bb02fcb6af17feca4c07ea83f1bef8b9ecb91a1518de5f89e67b3dc644b59615b19dcdad46d689a794e78c803d0a44dcba359614fe872f8aeec3eed5a51b82a8a1f55c9c631e9f6e48d20fae749fc1446e1ae0cd3cefcf2aa30d9b1863326c38bb449a0ee23e620960338a44ffb369a26c10d41dbdbfb15e3a090c9cdc87e8bfb2c2eacf531780a2f2c9f30964d5bdcdc1af6399c18d1bcb09595277db5bb68b87c9713cb258bc6ef2c7740ef0687a21bddcbdcf98c152a5c086eeed4cdd68ed209635c0ba022f2c885c1e67b20b947e4ae7c8689925f32ca60333ed178bd2a48f45d8a220f432954d2fd11a6e4e9e0e28b5542d094e0bbcb83d65e49b26eebddfc3e028609f692ee98e19f32aef467aeda4f4b4a2c3632c84f25d73a5be3a087af4d609a414cd89b3a3a5227fe7a1a8a5f7974cc70a74e95c43aa7a8a8164e026488503cae72a17b7e36d05cf60abe4d7e585e1b59ca0a6f68f2c9b332114937a2d39b2174d27ee620a7a00e5a30cada43ae041826810d239b062c9c03faf0149dfce7b3ca9711d6d58f6a489d81bcd4a23547dcf32ae324d9b31308b6f1918c1027f529f72a656d60ef3309022ee53e50fab136a96c2435cd6cd48fffbc609d64e55624dfae097af4b3edaef3f640d7218427c9e7634024a3f844c8d8227ebc7fb78c4e2ee70de5a6e3b7c7389582455fe7f2586ddd4743f88a38fb72c296ebeaefa056b682f2aae0d421937dc9fa58822c16c066e4d2ebeab389c28772b5756b9ab653f69b3c9ef232ab1cea1dbb68fa08520d167dd6d2dd92c8f4468d6521a68b5fed5c798d1b91a1f1e774390c3a79e01d64233c208c3b543cedb92d166e7c4ac3509b456ecaee1131e5a2bdaf14c8442428066d70e69afc0bec67bc8be3b71e837280c0fb5b9c630afd4150c6946eff4ccf26c345fe15c2eabc01c70bdb296bfc79c5ea0e7044d39b5d05ca38723b1dfac426e9d595461175672fc5b99a87f0e8d41cc903276e71bbcfc699e221aba5c13120f592aa0bbd81b52d7ff16d05cd7a5842f1926cc3d38e9223b5fe99b2b953a41feb98a27bcd616c83a14efedc72b318e333cd74ba39793f8214dd74b7c6e82c6ce0dffa18cfa8ee6a0b9b04bbde38b7e259ad58add12ea97ccf5663f2f12449b329669dd2300323d91465afc6852a62503fd1a8d0ef38adde2770f076e85cf3cd174410f2f0eaa356601608787c67275ab62ab96dda87eae120dbf0bdc794ef86ce0ebeefc54c8dc842455f6229df6675df08aa20ec240a668146eb5d2cebf419cf56bf95440cb2138f522a1cbe3bfb41c83ec434e61fe1c6bf148a3488875544d05a77620e86cd6f4e02da46d73e6e97a4d0f53de71fd097faa0fd498c080e562aed9e2e9a0ebfcab7ae7f1e92598bc832cb683975061f36e95394a24daa6e8225156c20d7db4484b4420fc0a7e34acf8558f892aed7639b68df9ef88ea85c8508699be08ec978fbe2b242590debc8da755bd3ae057d9ce5aae2bd89e2a81f1a227d5050f29907cbfb8bd61b7e3f5230c00f0d8189f83bb95c59c497b9dd97409882ca3309eaab6f75125adf173f1276c0c125e51484686d51b899358f3cce0c2da1156cf79d0f5c9795478b741b8b8bc36c00f09ae236aa83ab3f67b536f5e44bb2e63de8e16a98cca3ed76bd19476da7ebe861872c81eb20c9cc0b3a235f3762547a1870d3d80fdc2d91d4f7d8229bb29a498994f3298a1f63ca1e6b0044dc078a6af248d4868d23dd571cccfe89cf51858a0238974f0f904b1c7e6a62804f0e30e02a243107e641c57cff9fc6705990965a40bb35e00fbc277e2cba6c0933a41b9f09081507295403668ee162c526892fd70d9c5e9012dd045de81a3f0bbe6d1f669030baab1bd717e88b033beb11ad8f4123df84bdbdca943d906e235f3dc8638adbe2f67bdc075a36374ad2c1cb0d0c3d03ad486dc04de9c921c843abf355bbdaf48e03ee73095574786e461f28b9854ee79ba019deb3fb8738afbe", 0x1000}, {&(0x7f0000001100)="603e31f3bebc4a0f3371c592178734b6f383d57695c09108bc19d5d2b1e75fb1b7ddd94c2b82e10228424873627e15611bc2559f5bb4f9ebcdeb5969e75ef0a9718a0ed521bc6cd07ec5f4fdd27524e5b2ab5716523b08d40e3b8307c0185826111bce0eebabde62bb68dbba65a4488dd364c64906f7c6fbccf90587f40a40b408f869c788a42f11976e556a2903ae049a588728d8ad01c9524cf397f0b8ef14275e721b5b2947c05d22ef41a6083d89d559dc974ff1946e6bba353572bd102719b019ff240972ffda54e573b8f2e496c1f538b24691e4bca553c4e0a658c934a9edcbcd264350729042d70c901e214f286a", 0xf2}, {&(0x7f0000001200)="e89956c6de57218d6142a509d54081a26c146a8a16067802ef90c3ffe1c8292f7718a4d4ca2ba329581fb780278cc0210535a4639c3115e527a721d79df25db498d4999b5ed185416eabb77788b9f2afb74b8f32596074f472225da96125f10ccb40170fe67a2bf3b6c0d7cbef943981eb07abc185f89d4e2dbf440e72a2fa8fd7cba82ec6a2fe1a9d069d08ebd59a2215d4f48ca0f1dda98fbddbfd918d5df013c492dcb6d955af050a396e8ca05baf66d0df216e19f121c00a759e2a970a6b6bb993dddc8c52c1f5176d6a007d0d9e36325aeb6b59fca6cb4ea682596b4ee033c5997e060f517dec96ff35cafd4eba6fe6e823343426a5cde1f90cb6892a5d382154d0785d16184e8b41b6b99b9a1d45c0b13f51e2920c9f0ed1e72db5c53e5f36a8a71a8429d73fb8f34edac4bea40b7e73da0c14fd64f5662cf484d4d52de2531e6d856474c1d97c63fbcb2bf54c28a12a0d14cc17a5692830065e235a0c8d6b46176b081e44a964829bda54e4ad56da7389d57892b2276cb45aa16529f912f3c4c59757a984addf7721e7becd7d70d9f4ea7739047c30fe22605d8b304e1c01a1e0e50ad83c9a382e660c67ae1a5ce34258d1b4abcad4ebbce4c6a3f397b73ade1aa575d90a7ae61b906c3882b54acd74fbb997f2f60a83ead2314a84056531fe54f0f24e06e680579feb21f4f30f455d07d37138542cf03158bdf2d6fbbb38393516cc25df94e108587fd1e553a4f97f76c0ba041e56d8609a9251ea8bb2b42b6c758755501dc62882012dd9ceb05f10fd8d8e3c1cbcd579e9878d0a5088c824c69eecbb552e2a0f1ac051fa197e54e3614492f592e328a5cdda3e55dee67f680864355a79e70f320647dfc6c621f8f55c1de30b0dd46d64646304835bc6fbaf3db478a2ebd2deeddbe762872f2eb65760f6ac3dd02cceb61514457366510a7553bbfc7b7328e775ab19503be89aab33fa405aff4b5ef7e28f8bfd73795a74f329d2fca7628babb6ac78ff24df9e63fb631342c407cabef58d3367c85981f2fb3b9eb7b18ffca78bd6a7cb6c99d959bd9f45ce9cddc3c27de82c481108b7a22213e129213e5f655fbdf919a13ccb9b59a74e08ede5ea098032ef893d500d38d65b03127cf936c34361189fef20be0ca096c5712d219ec44882ed4f0d0c944add170cde0b29b3bb0b43e6d547793670eb58fbc59188372736c5a4eaaf323bd2245cbf5baa441d24de5f68745b9b9e97beb9ebf642fa87b9f75fbb0c1e26fccaa00fe147bb4ac6c8bb3f2822a88fda39d5bb52b2dd9751ffd372afbd8f69834d24dcc56a6e164d8fca824009919b077b178920d3a2e49b58eed4cf745dc953e1c29e035f9ea9b0e193bde470abca54cefdc8a265afcecf3f065811a2f937d2622893bbbcc671e742dfdc4c01e4383276dc7374a334e18e1f07e961d81a889a7b3aa3aa1e0a3616f2288950da626eecfafaf3c78cf3f5291c4a2660ecb05976aab6fe1c281267cc059aed6b713f871d81348ff2f608867c209574ab9ca45452bc609188147714a1f66334a3e2421c52f151b08845333819e413c836bdd103b26fa5012420a5266a3f7fb597893e532bba49e416c37a001d7ebe70b053000d4fca03334140475fc0b03bf88c94dbce850dc72d9e1d6377203fb143cc33723158feff74a70d080bc2611993c4a9d60ebd67af696ebbfd513ff35da4c096e8771a6f847cbf7a4c89f4cd5f35b4953a7ec1493ee0820f6d72161445f7c168cc71c5040cb241445082adbc1bedba98d227ed2ac31f40f98df2409d57f421c0673542a8c9976ff0165cc904ca213a9cc0b534ce767afda969692ef981b486c354bde2e023cdf06eee7fa1e0c8c32585cc4ebc720ec941e02fdd25c193cd5433cac17919bcd247a386052e08f63d4018367eae105ca65f24f13bd61edf907db5eaf9bf750533d9a983929d79a10ce2d8f99d9f0b17f40a11068f2feb726f3fd5da4b8c02164cf692bdb0c460dfd710a074be1af060c9a56e61e523093329479aa170196224d30caa4616322c83981814aca9a24357fb3939963f33f827be7e73dc12e0e2c36ec419ff1a761e53c6191c31870fd9296f730175d443eb2d1a42d2bb374861581f283d5a333ad2536e196af8a6aa9abf5e641edca281812fcbaa4a02567512078889ae10db820b2098fdb35b6fb15a31e96b12d5b2b5b7d89a9598651397f76d7ad99b521a4ac1b66624318ea88cdfa8c633a03dbebfa738da661ebc9fb1e505ca860752171f059de0cf386cfd37568c31757c85142536f258155ba0d1f9e8b307c46a5b072dfea82f6be023d7f3b969ccbfcd9fadaee89f02f992316f47550a341c1d79d294cad8dde07e5cf7cdc0920843ff1939d05ad58b73b5f5c77b7a81e9dd1d8202db873dd60c8ab7f4626b13ad183fe260fa46f5b955e9185e1948457b1cdf5f007fb3aebe47bcc708cd29c7d9323e1a1d99348e031a1a298151130d6ab0ba6035857fe3baaf1da14144108ef73d8bb47a72ec1520a18c9c50a5aa0f676c6d299e039b14f3758158bfbd247b754386004fcfdfb0e02ee62b76df35d6f064b89cc97f14ec8d2fd016275cd5d7f089470e692e90b978cef0a353ac9892ea0a8322eb7ada94f3733946aac9740445c313fa93b477f9bfa0376eaea501edfc228cd94e19f0572df5d510d59f6f63b0b12ed38900afb32ff3bf9d06b71787593bae4d408e77abc587c5e1eee2561e4b154cfa9e9328972c11ab3fd6118a93d9acc9054742c69716a3a934a3d7d721e00ecf585821ba17bb8cf6847669679eed579cd17fda9c53d7924e86b76a303c4f8d226e8febf222ee932208530be376be6cefefde7d790b9fa38ed84371b1dcb2d9119f833fb8a82b54518ebaa469e49aa184a2e7a7f5842e344e353e94fda648a002ac5c972b599366519438a28093408f43a1766d22a5c9fc606d3b5009a549f1da8cdfb4ad2f2f5feb075f88b5f5ff2de37a493b82fed3e3c7974eee6cf7f608e726a46ca9a63f3d758fbcbcd0fd8ef4d3ef7c9ed510f773fca62009d7eb590ef73e8e06f28aedc55be9a7cc0dea3d4b03481e4bb715d76081682ae660ddbaf9786c0ce8c75112e4446592d3e721a45367631aa3310867657da9772c9dbc085531de2a7d351fad71447b2d8c8adfe54b69d68657c9ea839bafce7830d2345ebbf64a80677a9f4d69c3bece0c7564596d06f40359c4d0036cf01ad5149debb9bd8529bf3853047f55995553bef39bbacf5b147b0a7d8fb4b50b46f025b816fcda83e59c2e9cafda184cad4f87d979c22800032c1046eaa14f2e5a6162695ac57fa9603babfc25bfe326e2be4e5e745503520f125e9868df4d002d4c7017ac338be25eec3551a2a05f7f173df8fdd4636432862a40819d1bc196354ce038464114f423be5b4eb63edd9f738655dfc85011aac0bea3f37fbabddc82467da3fd73845a6d77ae0530e4c804d515c2784ae83e1c64e7e77dbac44b2bee2e07d72de4b84dfb18929df1a89ed42c4f781a9ade942e80f71ad562148281191b9def3a90141ff3d7350af8dd4339b6858fb82c6f0d0937d8f7133f27134bb2a1252ac17aa567a4882bf0f1e1afacc62b5fa7769882c3cd6c86d069a829893c2c2bdfd4a98928b4363622381bab3a82af57c3a66d99ab02bf39827441289f031880c42906e4968fef1e32347dc458816544d827c7b56e87deb4b79cc94ebc6a54702b104d67a3d54fca07c3bc30dbbad1b554b14eb72dc905e2ba7fd7ee95beac3b9f467565118f1e559a14036c55cfd7cd7479d585b66b91e00118b39f4bdac38ffb29ba2a9e8a756bd222dea6c53b0afc72a32b56fea3a8faadd814ab6052c382b96f53d064c0d0918ebcf83adae7abff056521b8a7ca9aeda29464a444f435276473a8d5d3bd86e9a4c2286f6c29e528872d86935c3d3f8f4ae2595fac639ce56d7226e879161f9f4825246b78de858846cf14e1098248b93358565e5823f2c91bb0ccca60ed4aa1a57ddaeca4b7c9b70ac51f1260ae0cff21a5d4cb7ab2b3828b216164e32c6a39d8cfdd05e76d0f8de51d960dd99ae8b3ee35a16ede2d96023091e54cde2ec031b936f162a40f29470be6e0a97c1fe0cd59bc79c876cbdf8acc518bd19dcaf8a2919498249be44686b4616e75683d9f643f3c6431c7b63141283af97ee5f1168d06c1fcda8109282103502d0c3ab0e80dd4b16fdfd312ac21a9a52e0db5ebd8fa9c4d3794c39e4bc1561dd385578f01512ea97e8e6f27c8e445477a16dc6625e9a4e1720317cb4a15efb485539591607a695e8004f2b3a68926fbb1e001d4ec44bf2fab5d34c126143055b1424c61fe9c590d714f5aa7e65db62b8762dd2114e5abdcf62b8ba89c0d64f945fa4b58081f04ba005c06c054b9f29ad93f0638e317f8ffe80d81ff426baefb2e6b9cbb237e79ffe329b788933a4f5fc3feb262c6d9a4d0e44d35098c3d79c814a8194ab5919a61607a9fd13a091bb470095eb25603057568b34b2623a3303aea37d45d037a16d2bc3728b3640aafba460504575cd199bd00bcb32dfb0968efef6806c4a6cd29d010b944d67a543251b8d1e2897bf0d190e24a99a5c800d3f75d5bd6bacd927a743bcd536fd9ea07cb82e41475e49b663116d35d47f53d5d1acc31816d4627025780bddedb5a453faade23dd0afd339c4805463ffcaf192c5152af83a9ce991cd3db0cb0f844df84832615031df28c5952474c3705a6ebc3d7e42f2c780fb77a0f813b1fc1cf01800ccf18b8d142ade22c2a6c85ebe8dce6792e367d45c72ef9525e95701ee5afddd4e3a881bc5b6ca49e6b5b073d11d90a6441cc81fa1bfa31fb2f3d7128d3a8ee4593759664ec5b0f754e0531688944ce3bc7d0b76ab177a8d940e266fea8afc5919fcd643f97dc49f4d7a4a43841492846c81fa0ed0b4a073a2bdee949302b9b4d3cce96c7f560041b32b5c86e1d853a13fa34f0c356d5ac4a595916792f94515fc8fa26cf5d5f271298d7b199f68d4b7641eb22b4da23d7ca63dd8a8f881e775699b22297fb4de9ff3102c706fc5e966cb619d4c618d1e50c27d858ec1e58be5b5e079b5ca46be654679eaafbb99afd57097da4046f2135d7e1b77400e9eb323eedc0955261b398ec1398066ad6bfb5066064a9194cab0c63301c202c750fd7975a2f0a698a875ea5af9256963215058f172f0a7f59b57a15eec503ed9ac70591c61eee96e0c7d62726bae50e3537a23340dece9e84f0150fd254c586217bdfa87ace099b81aa7691e7c2e1a86957aaf3fd3b8987bd10dc2d1d8f2c387290a8ec457a8166c6af1bec8861e87687a9f4b0f656184b5890c16495d2860377393aaa1c59e647c65c4a15fea57f3a1d5fce3c979c572a497331e449c08a16a4a548917c46427e8573e1d787170a8699f10e66be9f76c965241dfab876d8415b2faf4e3e99a350b6e962c756c17d20ecf1501cb735c268ef1edf2221ba0e84e5c1667f3c1ef289a0d5534bab3fff693d4706ff6f6e2edc7a640a19aaf17360af1669942a3d6fa74ce8f311a97019cf45a1612947ded9d803a75b39b15f8b9a76b7992ba41b4cfc0bb307c26225caa9d95e9ee9c1f397fd4d5ad65762467bb50fb644714bf8b0104b661d3f7c5840ae6307f40edff713d1ca7bfcd52657e0c757472c8e9c7ef7e4f462ae478924cc3d127cf4eab9c6759d60f7ab4a29fa89bc1f75ef88268cba04a667061069c73b0f484675027bd4c398bf6f368af764a428e9e2f16d09fbdbef0693680988eef8cb60", 0x1000}, {&(0x7f0000004640)="b11c334dc88dae0db670613bb1353e4a3455676b29693f50af81e4f6c79542aa832f5cfa256334bc206d3aacb43d511817dd041fc8163078f9d35404123038a86a5ed2ccad77a0b62936ce8788b49e9fb19206292963633c1c71f870bf468320aefe04877831f41be9015c372804fdc031e23a7e44e9fbc3d85c5b4535730ea2a84920bb1d418ae87ad625b4950b9c8caa5746f9b0e647eaf069b05274c5bca4d5f511fcbc57c94d5b9c84b5bd3a9f4e3de9619d582820ac687dee12dd5cd643bda6fe519a6f789d0d8c126705170eba08a75c5564371fd1040f09bef3c1a93066f42a3ef5bc77d8652f4e5d8b27efefd08470454236011d4cd90c0e7f94d5eea9938399ffe3c08599b5266b5c09b9318b3282f9fde479366e9ee7e9e4a6e534a04da1bffcebced52236845c30023f5f04697623566f793261a0a7580c8379e8b56f074e93fafa7a3983eaf8aa5bc2b4eeaddc58408e4f27ce33bc6878961b5d3f275b6b4e465e1cb2f5b3539f6f94c1b9514fbb71daf94bdc672148297821b4f6f34b2a9c230c1d7ee7e140079cf34bc19bd3c091718c3627794062fb9b0b0bfbd934c05dbb00f1dc64ca6069de5ae6e2459c5ee5b06873be746cca571e64e62c17c26445b462d20bf31865ca76887b5f0aa30a04a131dac2d835ebc5a401d0aea0a5aab03b8f821880c519743833f528170575a512fbf330a6ddb1657f35cee7e4563bc03e0b28752ca06455ab22726da17877fbae2b49aa65f238e850f372f701d0e3f1a82ea331f75b075ed42e0cc05b52472602fb379d5e45cca2a505bb34c70236928dfa709705c8913afdf183e3905e0ee1fb038368324f4ac6966c73d021fba5e5ee9b05982f6e6e9db7e150b2a69384d48e970d9d96eb7ae9e21a18f0164b741ea5961ab91714d6867a913892fb121340cd9c05f1d2ecf4713f445ea9936780383127b56df601c8179a3bbc9d01025e24c1f71c62d4d589a6ecfe08e5e6cd1590dacb52741aac94cf54df96c96795064e40773a2f67384ed8d81930c57fc6c14b8f8aabb0e88ccaf76230ac28f4995690f82680ebc9d33ade30dd08ea3a13c1cd6e605790b55c9bec04ce73b84882ae64e1ea74a6643f7dc12cefe0186bf212e6734b38d5bccdf850f70bfc1a5456351b107a33b33ab54fc807049500eb9948049eda6167ebbbd1f39294d640a40d446c94ab4749a413482610eb9b17662a5ef2a1819d388f9dab537fc8f8a6531bf9895f2509a47f18531483ec819d54668f6fa263b94321f31b7d29411e826739a2e397d8f8ba616f205a006246a79949a50d3b47d589dbcb964f33f4330b86eba80e8758f6e9295e795e32f77be4f86c50a482dda912152875f83baeb75a34a13eef8926a7b99663d50df009d5891591322a5a5ef52211a740ebcc23dacb98405832d7c5b224f04b8866026d2b855cb4f61191e902e4b5293c183917bf4e8799f97135e11eccfc7fb3ba51ebfb8b7aadc763c6b4f667bfc909f449a84febbb75f6b4184d0e110aa7929c51c7b99cbffe0771aa9293b379532a87fbfc2dac05603e5a00910a07449d215029607cba96dfce8378bc2174ea0869f34982593c90de250c1dea2c022bc886fc46f2c0f976370ca2b7035600ff867727438faddcf09c8d916bda011889ee96c182e475e6849dcc2fde0870fd83f3a91d4c8446d705a82aa111beb007d926912dbca6c555072bd196a98cf0255898fc313f82aa22777d40de3b8f7b40fe90115712539ecea5a8c0e486a3dfbecd6dea509e289bd09c29d2ffc66050c80e05187f2f2acd6e331878895a8d32a925b86222a1bf0b2c87bad9b709ad4bd7ba3fcf291742fca61b9c29d33d87563979904e0899e7b5622181fb08da01e45da00da2e20e796eceb27cc0853ec4fdf69dd59ef5cdfdefae35158fff972a7e5c87b3325a6404e768c0c72dadbb5721c064df89251f9d18c53d4543b06eec6385b467ca96e32a9bc42ea2c5995856c0e8d023187d07420c1450ac521d1deab690b64e4f7f2cd88f987638a02b6ccd41edd35ae1285558241af3c90960db25521411cb19ba09e79cad01639bcb22aff63fa5857911f6b54d197001b530bcb331703eacac7f1ec120fe8807ece342f5d39d331a0d3a9931d50507478c58bc7e5e402eedc8ebb3e4cf351941370d479cea2b94a4554b746336535adb27ffe250775c079f17951a1ca30498d75f5c95b3c061002f370ad7cf9c3148598cb2f9e540ed9d4e9e3e126e70caf453ac5667d023f505e0f86e06e845070f0aaf984bf1e8ee42263ba162f8824c632b2720e8990f3485c3cc6b7224536f01b938638fd9241e3f189ada111a28937205a80a646454224ebd5c133f321656392457dee76767ca9063bf6945c1dfcb13581dfdb0b09e2fe4e0d64b7c598595f9b593a0bd76d4868af4ab0b88d213bafac14c821dfc993c1d7abe633c62232c8c2770b9b64eb221072b81c003b6aec4507da36d3312b331f7b6d4f00fcb9e109a169858bd430d5c8bcadb8f1f0e175aa2d4776a612c7be134d70b146ff9bcd5de43e349ccf7a3c35125d212f23ab83e7f2b71d08cd376cff403d15717c43f1b81d9b69beb11f4bef111864a5e759d41da093d1256d9a40e5a879e3c67ad3e0cf4c65273b6b79831fa1d602898d457781f879409267e9a0ea6a449dc606e250a063ce331ce3471c97354ede3ad6ecb6e0c2a8c76ebe6129daf8e2033c1c77d49146e0d820b49c2f42ff0a06a8dad01c8d3faaa96a2e55e05a02f588c67356f14e1a257b4272e0c26e3163b3b5064c1455c27624ef8de373966131acaa9a19750003e72bb6f80814da4e711a28dd72752cf52c1c90f7637824420a988030fcbff70a39ac058eaa36a80473500c99e6415493a410425ff31e1b76df231e843290b23ac345390b3418dac4d9114fc0ba6be38790f06f8c2374948cb37c8c73f53283f345c2e84be44b47ba183ef1938c2c7226ebcf891bfaf28d8ff4c1f7c337ba5896662fa91b41ad2fb2273512136e3584e2bd49a0fa0e22dd65069d58bcf27b154468776599ddaa2aebe3963f90372bee1669879e48e9671f8ab5fc4b24a9f13c898dd865b2bd3b0ec4dcd33a23291719dc1c475522f3ec7d5285ea753d2b410d28292f5878bd3a02cdbd1bb85ea81d24009c3404e376292eaaf81ad5fa3d3c3ff958bf2271cfd765100ee2ce4d2340a56a848d620c3a3d00b00fb50d4a32e60772630a8307741c8e5048aee49e2dbde578da04a70f61a874a5692b1594e345ecadcdafe7bfa85bbd662797b03fbfe23cc702f524f29ef5f076bb1ce77203833e5a932c655aae43f74c98b3a7f7503a3a5e2a1904037ef3b6a509292bbb7495ddebbc67a3c9e1b3af2b38f6b2e938d1e7901d1c3270c954ea90637e34bdd0cc19b3274a191b3643452a8625b0f440da6dcc6171449cf6dcfa680165128391ef4979701848bd94c88837ef6bd3a508c791d06ab345fff392d378b8934e1e03f8638ef347b2ceb6039e53651f77baa4bd498668cb9732199794575b83129aaf4880e233a9175c001d5e7d7922f1b2a12dfee8b0b76d83abaac057234b0f3621c4978632b541fe2b8d2c0ac6b88fdd56c025a21bcd28d8e7de1f83d91f123b9f6bc81af42c8787d1cfd9d8591e2161b9490862d2ad2ddb333ebcef12c221c9b4cfe613f2b9ed3d1779446180d3fa69e730785a772423d8d2c295f1d528f494a75734640a2f97ae4a26f82a0505b3120cc92971fc0eb796d80d3a8e4e477af579eb1cbae5462766899429c3b1b33eef29b453bab386c64c9fcadff8a71299b626c4cdb39f49bd38d84e97029702f89ea014162549092433a012587cf9e72f1b5f516e07f013ce87ad13550abddaa6bc4398eb10d8a431c0f1836894e0bddc6a25ca01b20dde5564ec348387ed9b1359c69d5eea79d1f200c31f980469b457abb3eda78cb1267a2abeaa6f9d2a5d6e285d3b90a3cd97e835eaa8dfb1f53be5bb1e63e84ed17435d602ea9bdc9f817dba48b36c644f091ffda0f07ad1f33f186e9de9326111f51efda2984ecbc1d11f451a5a2a7aa154b6176a182954268e2e2d5ffea2db54fa2ba7f55112ee90b9b712429cc01e78a13f0956becc61552aaaa667f976e721e3ce6fe2857352160e773ae7b6b21fa00a48b66c7a1ad4d0a9354272581ee6d728d16480870768bc4f09f9f06122e7cc934d3c2c9ef3903bc2be7d347dffc28cecd315f74f3d8163bcc057fd36e17b24228497ec87b3c878e28877785d4c025ae1bf780436bdfebaa1a21d4493966323427b5c31d69c84ed001ea5490016def2b28f96d94b4787604d69506355be124007266dcd92231830786b7220b0ba93fb70569e3978fc34c17ce69a7857ea510a68b65f7da741f75fb21c2cf2d9a5a01d6655100b0f6de404e4f1c98c9cc1f3188f88ca9872ff6206c1074119b1e06d2fe352d1a49622e00cb66b84fd75a0cea87dd3138614e4ebfdb2f5468e1ab7b43af03900d92097258f868c53ff605c49845fbef19eaf74862447d83c0acddaa4c98d47502fb0ebaba8cb032c72eaa2860b0af1a4372688ec91a0d3b14134d52d176431876324c90895eed4cb465dffebc14483ab2321dd8bd8eea24a4309e1c6c14b990e3c064b757bb7d1b23bcc180f89212e4f32d43f55115467d8e2024725ace07b53aac8e93387d5aeceb95f255fe826f62fa921c8417e8f58b8b1c16dbe260e9ec381129cd0f2e724af0b0bc193383d414821a21decf29de71c547a19e83f6fdd9284012f2f92730bd2ba51b41f721f67282fa313d7a85c80b5a72429832992aa4775080019cf64f9547caa65adf508294d8a7448281bf26189e8e5c47242de53d60e21e1847d7b6d4e09fa8f06bd4afdea0143f28a6497e52a3d31d17e3ea34d6199ed6b4657439ce29625487c097fa4a17859050239c6f8631b25c6077036a2f7054a0519a648c3265e01534dde466d88463f962e2330953cb4bd3511cf9fa466309683e38a401989f1051991d11a02058856eb2c1eb10a440a4ab2ef286a95aed64a4cfba41b4e583a04fa13b8fa2ca7e2ae6914f64652d34cb921b24cbb3cfd7ee6a33bfe3ee745ffa34c91d0aaa67b5b44db15b37b5ead0c571e2c74f7a5458eefa0c88e94ab2bafeaed4d3aaacc0f6920861c3fa12844e2c130b6d201a63063773a841501bcf40b6546698a400067d9982040922ad71a05373e512e5ba662b676b91995028ce9e1d336deeaf92dd18d4019313689986017afaa9c6d126af8e96f27f77f565161c70f24fa0dc76de5d4895f72175e84a6947692686f6c5149379b3911b8954be5d8bbe46e85534a290bfa3602cc9b9f514115c58e3e075746b8dd5515a4bf8484ad10f6c9618e814315b51ca83b628c2457cba9e32f286a31b673f283e721dd7d2ebcc0bdea2a1eccd55f36deac77dc9f9d1f320177ea818fdcbba6ff03db1199213c94f306c066602f4c727c1aa0893a5fe17a1ddd79b8d281a6ba56dd853d8a791456a74d9346d829ce44b22ce67d9d3df7008a2db5fe66d852641df1de7fe1a4082118ddd8215f523bb8a9036dca7eb579236c781913817a76791327c6d9e225d6ca768e7fa3c804c463abb78c1ee163fbcb763eb88bb1d2bc6fabb4426c42b1cbcf2cbbd43a8aabfd36d053f00c0895e0825e8ca80ee2ede4a31ed700b301410a24976088a9ebcd8fb355042a1f34cb9d3e273cd939484aed7ea37e39d9a95bc01c82d92be1688abb57c9bd99d9c1b67e9f356cbee01b2080fb63fbc84512499", 0x1000}, {&(0x7f0000003200)="2c3c9e28acb762c5aef84f892f4c440e49d112416da78dd277fae3a90e05d0057e572c7bf62d9da3f9917d646665e6482ab3696f6a33ffccc342a7a3f69734b27df7f41296cc2c907d7d947d52c038f01d3421d2276b9e8dd6b4ea792281ac9845a6de10531676a6444a1bc9ac5ca6dd41ad5a0360567b6e7fab3ba12020af4171e946ec6559c3c9e8663e63933f34f6e23b522b7a59ce24062b7cedc41390610fac7f4e258c8af5cdc874f13e272a12e5214ae01e6714bd210f4177dec5a1c9e8d1fe88b0e253549be2ab8388f5b52e316eb505276a958679113f108026c29206abab688642eb53d0699f148f66c89953424cac7b2b2c7101f0ba0c0eb689d0cda94c4a47ff302c2706ee988ec08a71fc41d017dc3dd3ec1a6c55db4875349943ec61d1e4ced3578c6c0ff40667e9b07bf3c3ba514887e89c42dc4f74d2fcff303fe4c4c035b6b6f58588245e95ca273921135b52bf0b9fae554f7f495e9fda920a0177c59556660a9fadbc6d43992b405ea3a9cbc306b4575ddc2f93fb8c13e3a7af4fca8817257613503ab8c1fe87dcff1261580ac69c1cc10ed0a8fdb30d2a50beef0fc67b9d8bdffe5c5ecdb66bc1f61a0575676ba7dccbe3b57350b40795fb166d9ca8f84b99c8fb9909148d225b21e9a5ef4114cfc2390508f02f5d9c286eef024c62250d4768277ecc378aae1ac2c8d62f81fe2f7a9595bbd1823185ddfced0c80e8306c71c17a1815339f5450bbd72a9479eca137571bfe3ad73793fb9afea913128e168d0eb90fae2ae9022cd87110a9cf05b7f52602ccf5ce947c6f917c6e70cde36186385e44386828c7ed32f1edd47774733a46aa2128d9cbf663d749bf13b485b998fddf7fcc8e6de9aca44b6f1e5367cd61ee49bbc23d4918826dda9ad768660045d4c242947943b7c64c161a83ca55db681eb647d2ed747c7ed112a92d859b4419b03e6091e1eed1424c23e55bad535252765821dd0a65fb12a0076d1beb0db0f1f8948f111a2df6b4f0fe77c3171778f7d5691bb9b956fe0ca20e4effb30afc36009c9848242640d77b996a5c1a862b38c455eb915d999a5a9a11ee63b977cbf8ee86d3e3fb9417a628dc0b7495a6527cb33958deb6fd87254e43880ce8cd8884e2dba4f4f0066801b1a02513a8980727cd1e393571bdf0add840f7539522d520943b9232be68e8bfbb3ef8999d3fe45140456dfbc238f671397c39ec04a39c7a29df38e1b24ac73834ee26fce7a0a026eed827f40027b0d50e76303df2aaf43a70e24f22abeec40b46272be35f51024322233715917874f6ab11d74f3a804a61f04214dc9c14ad9d912c646938244999693087bf30bb80dc44c3e87ab1145ef2ff32c6647635a55ab649d230229f640dce28278b9e2e109d643fc900db3d8d8b480f21ddb84033fe1f036659c54f27bd45d14596fc325191966ba930d8b8120a3720b3b848c85b9074a08655cf615497dba4fa2498022a12bd9579b46de13f1a774c436d6bd959a90ef433ca21b88fc289ebcbd3518c2fd6f0b4ec8838b6df704f4ceb71c01fd8b275af707951c49c6bb5500c14644345e5adc8bee1ca0ab1a6cb595aa09a1789b2496410b2d9a6daf4952819101845466136de02388bfd2eaedffd8752dd035488461f20ff42a99f1b3c3cd81eb7285d5687b598f9c6c0d73ba1675c9f3e5866a6e898e54ec4adbb900b116aeda8937884e7513f18eef2bc4779e8fc152c19682527b3e23ce27f754c3cbbf404ad8eb8123450203a9722e539d011bca1cf55f55db47ec29455b7a5ab4290e10e5134bf0410c831ebf40a69d7fca6622684cd749db47cc656832a0a886358fdbd1d43dafb97e2bb72627f524c2c6bb614518eb71a11355990cbe5d814849206fcc36ae5fbb75df3e6d51eee905e2134f0fa9264ab6f5b10070e64efa4c53add480b5a7a72c463122af01dbd8bf1893307a97bea6dc2b83c54871c8664e02437109e223dd7f5d170f880612abdcf391c09178047f7025cf1aad09325fbcd1933f80fcdb02cc93e72b52218ca3456cf6f9686a0e81995804e3538ab1118800e621fd834c9a0222185eaf16027e56f44f31d386fcbac730d4d27b98f19aa1fa0ddfd3dddef769b58f1d4e6d7bae52f8cdea0f3729afe3a5f337f8b9a65085c08264e1a434ca16e8bcefd14a01895ed566c7d22fed1513074316a0f3da4d308836592e205aab9619df6786be21d0abb29bc73f2c39d90456913de11c78d217454f65543622b1b5ada3535cd58712123a56fbe3df66805ff1db6b936fcdc3461a4b830224b23fa16188be8bf216e26c479f3261166eaee134bb9e18b44b49830ebadcb0ad38ea8033b6ca935c637fdb12391a3eaf7cb4bcc299b92b01023b3a99b0d6e96475738abeee42a61b0037447b98bf318e78026db3ab7c47abf83808462e3d3dacc8595e153611940e952dd71dbaffd3661e6120433d45e90cc54bd0e89550c637ed1028a7545d824e83ef8a8a7f2ba0091653595bb57347e86f2f72207aa96c950c921b3d359fa4063d5076fb8a764a681ea343a54d992aad03024a6584415109a83b8a2708d205ccc841dbb049991ac4a2ad16c43d9d9f7e02f59c6b02e6a02aad6d1e165a4aa01f7005d3231f5c6ab38bfe09a1d6e8bed7304b3b105b4c1f2fcfa79cd3008aac3a0d4d8dac3cb3cfd97e8d876dc6f0f13caaad27fc1361169ec6182d0cebd1c61de91e004e600ff5ac2ee9fdd5dcc378f0edbbb90b720550dd0f383a9bf1071b09fa182d5dd8c0701faf2c693bcf5f38e5054c8af2502974d925a448aee65a7e1374a750ab86a8c4fc43a474d1ea7e836c64e3301a9ec4e207339dce4752c55c0bb8924f62b936d8dab76d35e7c20166b49e40b12dba00288b1be2f7308717a4c49ba48c6919d3036b16a5ea2020991a6527b5616d1d8809870220d56bf3ecbf3d2b5a0699a757c84dc47f6c6f09747af7577a4bd9802d76e9bc1c62a5d18c0b0b1c65ee5a55121dd9ca9113115e5304467ff5d65597f100af7d92e6b681a832b0508f2091e82d7c0c44e2bedfe9a18e86773dc5c3f56ad42a75049756d54daf230d565fc3c3529d5077da6ece4adcee3eeff0634fb3c436186dd497913939a90002fff6100755e4b76d5f2a05f78466d8cd303278d0daf5225f409df1fa5b514fd771942a24b14fd38816d8f43d0f1eb96d07a60b7847560dd6d3e83bac8ddae6dc3ff57934cd645ecbf05058008dd65e46f32c0049a2ab4e4e322c143a782c76fbe2cc59ecfb8ea08d79a692bcceb39d0c93faba96477fdbc464cb2031b497bf92fec32c5cf0ee27f8326412b1ecf97488fc42abea6d9fb56ded26c0cc8bc2fed6e1f4bb0530269d4d1568282919647a2a8e8658f3b1a72a6be5ce48b1026931a6e6e150dbd2691f42c138245fac5535c2aaf4a4e339372437df09c7b1ef7e56d842fe1f6d103f86c79bd8d4f474cbb21899b162aa638d4abd95f0c918eaec6e44c32382ac1e77b21667767e89e800d95b4e00415c1675b46f0a222a9093ce74265adc7f2ca0b463bfd6be64f2fb87fbfcff6db79b4b5015fbb523c4d5f31d07d77d46161b7de374e7d4a9c4ff257eb8a2954b677e85aa6396f68c515f1b87d0667440f4c0c9b24a7ab77deb73735d31c376d52c8351d4b444d6188cfd2ae228446d3f71635b43c3704936a59eb520fc92c31961e14ef821b5b679c6d80de8b216c86efbe2b338471293d4f8d22340614f981fbecb2dbb32703455ff3fcdedf02eb6f7903c071cbdc05605eed1cb7780e718440ed8e5697b40283d2c111ed9709fd9349c0cab76fba3a43e034c2ce6d5c1141c8e3cd409fba33a31ba510f7fe817f6e41674b84d47ebc0b74f2c1d315c541b28bb73bcbde544fd1df816bc9861587befe87ed812ca972dea1bdc2f2a35a1ec1ed1da00cb3978573d93b2a21e85425cc3210a289bd7e06a836e91b4320d083abd09da419641598f65d2fe982581a898a542bd534d17b2b10c73e5c5f4550098ed21dfb5ec019b08b96836c4c334a357a109edc3256ccb2dda458c0be44f2ffa68b7c8b9691a975874e32379abfd3c983c5e2f559dc412061e7a44be5c2fa542d8b89e8e0186793eb81f60feaa3c440be1fcaa49de48bc16d702bdf35afa9419618de7bbd2e1128b7637a3798b0a8fba34a0ffc70d61ada43aef091a93627cd2751f099c50e4e8ca64fa9f0f2bbdb7c5df21be636157111b526ad3b579aa769e5fe7c82bd2b93daa196851954ed833357bf49deccc00b68d217da47bf25b1c5d10c321a60c4a9990f59c0b4a75f288900b8bf2199792d5412c22087e54272f03bf6d949773596dd1339c497e2276c02bbd691841f3acb8dffdffbb0f7180cfb8da01593317bc11e4ebad17a43a1abfed1819d28429abd8596dac53bec0b034110f3c554dd92111eee2a0489903bbcc76007425ac2e40ef411d7408a2224e9277ffbae3d9c934ba9e676d95dc8ec2a3f637997240d87c3df71a2b82be206db31928755e8efe132ec4a3c43da01b9f57c39ac4e92b8f532a593114fcc4662ddda91c15eff7e8b318277b12ecf1ccaa3aebce67d241d36378cdb3372def606b45d784aa5f79a5e19b670a9228c1b598516e2e9bfee4d9a30f4398fb33c91635e0873454ea07681c28e3b9328c8dfc922440f92d6e98a1afeec7a431c8e2104716a52e385ffc053acd16fb7d3188666c2e131a3425d1ef6f2a25205fa97ada7681e8e73115d63748a9d6d814bc5370d9fcbf9158e97bfdaee9fbf0b7cc31e9ec06cecee22a9dbd91f315ed104e7244030cf7421964e115c98b954d84647aa60be6797feac5cbfd77d055241c1c3e33cae737babd1e30f17be5c7124d338a319f6b9118175f6e526374e76f50f045f2c3c55423163883ebc941091a2fd011ff4b89c07b537e423626bbaf3c648e98c1a2b609f74b6b8dcc0ac926a1cfc1492161ed03946cf5d3c85ca230dd1425c82ba46737d43ee42dc252086279c88583bc49b1c2fc1657d1c5fc3e758b4c64bed395e01538341be76905c063d2b24d1fe06974a96ff2c9cf7d9a7a53b24330e4afd81cf5c6dcabc14316462f71cf32ab32dcfa8e0ae25ff89b1d09338d81e4f8531dac0ded752de1e6edd5cb447c80aeae8d271d72b2fee5c6874fdf980c024224628c025ab10bb23082d31f47e59e92997316bc64d6a0d83a83aabf2186f286f16637a3e2983cc978a657ce44ef1b8dbf0373b14913f025ed0360d16429e16d94e18c73aaea9b790a2abce293b31fb10626e4d480785411a4fda823a962c8d3ddbbb19a44a10fac932567c9133506a0e7541aa5c4db2524b286a92094379c401bc55824ad06adde4ff653cc6c6fd25635eecd9fad22bde240e126ac36a768a113141d5c97d531d724e0456f9a7810dadca13f0c3b183c04aa713d3b76cfb409ba1b45430142349d32f6582d9ae022a14ff5af9190165651b2de8d40c19a80e843843b2919f9c739ab9a60a23eb14b0b2e4394e052c77c85fe0fd18efdc10a7d40c2de103ae15ba085a55ef41150ee22993b07aa4aaabd00fd0d99de9c797df50eb78620f08ab8903764a8cb1edb01dd0d835f1ed4f87e7402127d2fd301329c67abb3151a228ffdd4d70f6189306bdb59abb04b65c588590b0d40aa02d23563c4032e26edf55969eb2092e5a81ded6eefc43531850a7cfd24638a8be52f634a7bce9bd562d30c16a0a84dbb7dc7b1cddf8756703bfc74f031c4edb31d5cb5d52a0b32e0a5e5a699ab81ea40dc16c967ecace498b01627780de08f8", 0x1000}, {&(0x7f0000004200)="0e27d92bb3657a6a5f80f63a7defb3818d57ba72ee9a007160cf9d5273541c0b84e55b72d73c0844418a3bb40f709571e4d31f557274f61db8d25da1febfea3602ea11e68cd247ebed59bbe63a4414ae0eae6b56c3e12f4a0d93b0009113752358e0ab630de76f67bf017432d1badcf14a0d1f9358103408343bd40a8264d03c364eab9814c83f2da5561d7ddc19c63afd", 0x91}, {&(0x7f00000042c0)="925d81908468514b6976d9b82803dd5ae0afc6187b8ebee2c888f9174ced6dacf830d9ecd93ed85efc47caaa4ded5176817c9c1c3e5a37c31df6b00bd224def8fd4e952f8f92a1179b1e56f3556bf5c0af16ad7757f2afea771763d1dbbfc0edfc358fa074b9753a593b394faa713ae472939bfb2ba9d65a9a2c6dac9f836984870017cdb687ea8943c069778249ad3cbcbf04dd566034d9183a52416ee2d1356daa67e668509da6787ae71f831614f51ef0c7149007d7b39aa540f7e4ccfd02a93e560735956c8e9da73f554ab063bf87d805791d3df933d93f159f38583ba47c0f4dd482edea493fea63", 0xeb}], 0x8, &(0x7f0000004440)=[{0xf0, 0x1, 0x8e, "2d6d7980ef1b87f99d4140088d8554356db82a6e0e093f7aef40733b99dfbd408c7f85bbe2bcb457ff8b5a97284b685ccb8f20d9673865d0bb00dc63f04f89650fe9f8e77a26224264d003835d5f8209c14d09d9d14cdf1049a077950cdd0297302e2413a8ef26fa770c6f320708c6b98aa53ab90d1cf2a35bdb8b263e27c2a495db19103da6b48dfdc33b6bce72e17f18ed23a1535c6d26dab431d938c00cc640203b86557bbe15407c8654e172ae0f0bee05af930e96003fcc04d181216f42b339e77d9e4ee45d801f523e946e10cfd0dc364e1fbdf7b16724a9b5882ccf"}, {0x98, 0xffff, 0x9, "4a6549ba906c87f54a9a8493ca12e184538e5fbda2f9b9d45c48be95d8c3461c15667aff8fdf9e17a47b6a010114cce52c2d61486c8e798267381c7a60035b1f8a80cf49e04e5301a3de9b8d1fc13f6ef21a999c7e3916a8816ae787ccbde1f008109ec55a0bcadf262f3625be360ba4fea9da7bdd5e23878807eb6a38726dca30fcfd5e286c0e09"}], 0x188}, 0x40c) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 04:02:35 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r1, &(0x7f0000000000)="ada859643f9bc33256df8a6f183f9c4d80a1a2ece0409dde0866fcf3fbbfbf098ad25146611e538965846b65cb9916335487cb10e3d0c187b6edaff2e6d54b207988376c070f26deaed366d17c342389e369937eef439fde5206d6383f1d9c9c7b22f25f9a22dd863595cc2df055375e0554b1b90160b75716090cfa1b275fbaeab09b2589fbc88c2afa5c6df6a745d276c940d87af1fad09ec8707042803ec8061ec3b2e5b680243136add4ce21360b9e15c098864c97af19f039766b6d025c448561a1605d81fb723cb3fef31f995d3e312cf591249cb1c00e1a5474155a6e05b46bd3752a", 0xe6, 0x0, 0x0, 0x0) close(r0) 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002003, 0x40404000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="f14b3b6e2bedf3de47915d26266ebfe16f54fb9336cf6d798af75bc87eec8891efd83356f11b1b7ee86bc8abfc3e88d6d288417fb17ff1603d72b513a9e8c9aa155a41e0115e65a0c57e93a9a7da37b97c56c838bd496bbcdffc631b74a1f3e05ed38af7b40e31a56e51b32a85de0f89486803ab5322ec62c3cdd70a35b9d7b1e98039e7db6099a8bec87cb98e69a1db36", 0x91, 0x0, 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000180)="b618df147143594aefa83f65229df25a2012fa94e9d0de05d11a99da6a51a14f675ca701fa680d5c8b89ba6b58ba9d29dea3e34403d6c96086979450b5cf577c55dbd463213f54c2c48a510dee41aa82") 04:02:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x2, 0x9, 0x40, 0x4, "102be428b2e006cadbba9fb5ec93c5c90acbdd48", 0xfff, 0x1}) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20200, 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 04:02:35 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x3, 0x4000, 0x200, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 04:02:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 04:02:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x38, 0x4, 0x20) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000580)=0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = getpid() getsockname$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r6 = getuid() r7 = getgid() getuid() r8 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="01904d88c624e7a394d066c3496fd3952570607fdaa9229de781c49a2ad36f6f06057545238079a48b4bb1014a4f1568369249a0ffa80f31eb72a1df6482e496cd3b07867c09e958eb09f3451a81c6e135568638de8c193bca341434d9736b1ee55cbe115432a3c0c02b3b5d71eb438433857e194fd97103fce6"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="ebe1981fe0dc333faf1c34e35829214939f634e56e1e26d46f815c97b34713748e9f97ad8acbc813570805c21aeddd4e3f17555b1f912e42300a16074dc5137e218406bb2d2f4740196bcffdd8748e93b6565b5e8584b50dd1926f25c5e2624e3504afd803266f01e91420241ba132ab7d9f9280c2528cc6fca00ecbf513ab8f5e439f1ebfcb184bd2ec41a4790dd39bbd2bcc7e861211712f40473d61d514bc09f3b78f7261572a8c1cb6841f6eeab561395e9fcd45aa8bc92d75f3c0367f0ffa4675d0137e254c56dc", 0xca}, {&(0x7f0000000200)="f8b8b6a6337ed4878e347a18b0693ce9024fc8da8012bd57c142ca1eeff0a186e0c2d09d8e6d87e7cd48c64ccb8d38265ac2270c865229fffa5555da70caf9a64cef27c961aa9014a60e88ab258c18a5c303f9f01e8c48765f6a61439b6f5075fad8719ab50d578efa1fc4a68dd7723ba5e43916bd03deec0e6a6299222632863531dc291dc28f92ffb888bfcbeac15d15e743a7603e24089bdff7ede2f0d5c68b61f6f7dcdee792807d383aa75d8ce0fa9e96c6f14086", 0xb7}, {&(0x7f0000000080)="17bdb0ae3f7063645eb9e322afa807331cf6260e2e063cdaaba6f3e4a42f70924a590ba0e0e6", 0x26}, {&(0x7f00000002c0)="76975c586aa83889c65da8f9f828f1cf7485b3f296ba7d037d7fbc0d9fbfb624967389d5e65d3c45a9ce28d190e6266900bd80746b98ba18a3cb916f06c5bdee7dc713d787628c1f13b0f4c6efbd09e486bcf1ccaaa7d9934b377b26f1db493ebdb56b9b298d1a26d6e17fe7377f94fe1e15e14d5a574c5126b612920a44317402c6283604f777af14be37904b5b0924", 0x90}], 0x4, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1, r4]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r4, r1, r0, r0, r4, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r4, r4, r8, r1, r4, r0, r1, r1]}], 0xc8, 0x9}, 0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 04:02:35 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T40', 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="23bc0bad91b3eae999ef9ef64b9aa4a3e71863d21e3b6118b2a51e5df65f9bb1fa396e82f1fc7849063e3136600ba3a650324f96770818728781fc8bd877f13f265a0407dd6a47cd9ef7f2243f66b0740d02e1fc12e4c9fb7361be38c19a60b08d66966b3b3e2a53cbbc1485a908f88be53a51d41b9f36401978deb90f29d779716b7818c763f5f9ccef13e3abf75d3e8ec12e70675377e4c32d3c26a9e7f0d1d7f3788f58b0237dcecafb139582b70e096cdc5695833f2bce771e065935f8b211550196a775", 0xc6}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="488ad308eb0be28465d54693cb4f7a7af2b263a39398a5dc009ee05ed04051711fc3b571180ee21520506dc144e4738e09bdde5fb6ada996cc75a19fc4179938637a1668fd27b4825da5712179e54aa71aa5", 0x52}, {&(0x7f0000000280)="0ba5c0e93a51afe6d08211dc211af1b29e5e205384b0c7f621b631521fcee049bbf88ffe1dfcc7b572005bac125237eb6a89745656b4c171bcd2f114d5f63addbf5c76d053233274ec1f07166eb6ad0fa5f6f9c25e12e24fd040f60b8cc998dbc4299921a3665a27bd0dae4a102b28e29951f57da42c26608f3882b6401dcd9f0d9bd893053af8a85d58109518eef6471d16f909fd3c6e2eef154a29feb84958aa6b8566c66eb2cdaddba1eaee0234ba98d10b8000603987451341192abf298e24e96e9ea0a07aa80028eee61097bf61a4edd880c15f0c99", 0xd8}, {&(0x7f0000000380)="b5a4f63af0325ebb87234d54f824d4a8c93a5ac8c9933c7bfbcf05939a5a71a644588e9ae8f56e7618fcabd1dfeaf2764fcd6ceeb8da78f869cce49f", 0x3c}], 0x5, 0x0, 0x0) 04:02:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x9, 0xf85, 0x3fffc00, 0x4, 0x1ff, 0x1, 0x6cdf3ac6, 0x10, [{0x8, 0x40, 0x1000000, 0x7fff}, {0x2, 0x1f, 0x3, 0x7ff}, {0x3, 0x7ff, 0xfff, 0x4}, {0xffffffffffff0001, 0x3, 0xff8, 0x81}, {0x1ff, 0x4, 0x8, 0x3}, {0x8, 0x3, 0x9}, {0x0, 0x100, 0x0, 0x100}, {0x0, 0x10001, 0xffffffffffffffea, 0x1}, {0x2abe, 0x3ae, 0x3ff, 0x5}, {0x7, 0x2, 0x2, 0x5}, {0x9, 0x7fff, 0x2}, {0x1, 0x5, 0x4, 0x1}, {0x4, 0x5, 0x6, 0x4}, {0x9, 0x1f, 0x4}, {0xfffffffffffffff9, 0x100, 0x1, 0x3}, {0x31e, 0x910f, 0x4, 0x1f}]}) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 04:02:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2bf, 0x10000}, {0x18, 0x2, 0xe, 0x7fff}, 0xce00000000000000, [0x81, 0x4, 0x1000, 0x0, 0xfffffffffffffffb, 0x5, 0x5]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mprotect(&(0x7f0000103000/0x1000)=nil, 0x1000, 0x1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000163000/0x1000)=nil, 0x1000, 0x9df8ff7e3533c630) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x100000000) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) 04:02:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) write(r0, &(0x7f0000000000)="4eb010b21d8bb878de5241917bb1316bd5d792491667b220b0e77e28e7f63aa719218106a102af3219cb2b5ba1a23a16eddc2448e6253c505283e7a12e60c4", 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:02:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 04:02:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x20000003e, 0x0, 0x0) 04:02:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="28954688a33e2dde954146be6c0000000000000000", 0xfffffffffffffed8) ftruncate(r0, 0x0, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xb3, 0x1}, {0x18, 0x3, 0x10001, 0x5}, 0x7980, [0x8, 0x7, 0x1ff, 0x5, 0xfff, 0x3, 0x3, 0xb34]}, 0x3c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x810, r0, 0x0, 0x0) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x2}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d7") 04:02:36 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) setrlimit(0x3, &(0x7f0000000100)={0x80cb, 0x200}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc100, 0x1) getrlimit(0x7, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xbe9) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) clock_settime(0x4, &(0x7f0000000100)={0xe159, 0x1}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x8, 0x400, 0x4, 0x3a4, "1de1f6a704efd6aae55164eb4ba09cc6e4f042ef", 0x8, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x401, 0x0) 04:02:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x9a, 0x2) 04:02:36 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = dup(r1) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x2, 0xffffffffffffffc1, {[0x3, 0x1, 0x7f, 0x3, 0x400, 0x7f, 0xff, 0x0, 0x9, 0xffff, 0x3, 0x3, 0x2, 0x1, 0x621, 0x3f, 0xfff, 0x7], [0x1, 0x3, 0x7f, 0x7, 0x2, 0xd9, 0x6, 0x3, 0x5, 0x7], [0x0, 0xffffffffffffffdb, 0x3, 0x3, 0x0, 0xe4, 0x1], [0x1, 0x200, 0xfffffffffffff801, 0x6, 0x0, 0x2], [{0x1361, 0x7fffffff, 0x9, 0x10001}, {0xa9, 0xd37, 0x8001, 0x8}, {0xa6, 0x3, 0x9, 0xe3}, {0x7, 0x1, 0x3, 0x2}, {0x8, 0x3, 0x9fbc, 0xfffffffffffffbff}, {0x80000000, 0x7, 0x34, 0x4e5}, {0x9, 0x8, 0x3f, 0x8}, {0x40, 0x7ff, 0x7ff, 0x3}], {0x3ff, 0x4, 0x6, 0x40}, {0x9, 0x8, 0x2, 0x297}}}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") setrlimit(0x7, &(0x7f0000000000)={0x49, 0x4}) 04:02:36 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8001) 04:02:36 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 04:02:36 executing program 1: nanosleep(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x40, 0x2d, 0x3, 0x800, "8389c7a39fa905b109025eaa82cfce14b8bf42d4", 0x1e, 0xef4b}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x400, 0x3de0, 0x8, 0x7, "39748abc9d75c2a0c6af09e862a579159733e31d", 0x9, 0xff}) 04:02:37 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) fchdir(r0) 04:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) socketpair(0x1, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000140)=""/220, 0xdc, 0x40, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x8848, 0x80) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./bus\x00', r0, 0x2}) open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0x8) 04:02:38 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f0000000080)={0x8, 0xff, 0x9, 0x7, 0x4, 0xb6, 0x5, 0x101}, &(0x7f00000001c0)={0x5, 0x80000000, 0x2, 0x8000000000, 0x8, 0x2, 0x200, 0x65f7}, &(0x7f0000000200)={0x8000, 0xd09, 0xfffffffffffffffc, 0x7fff, 0xfffffffffffffffe, 0x1ff, 0x1, 0x1f}, &(0x7f0000000240)={0x2, 0x9}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) pckbd_enable: command error 04:02:39 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f00000000c0)=0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x1, 0x5, 0x100000000}, 0xfffffffffffffff9, 0x5, 0x8}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0xffffffffffffff3c, 0x0) 04:02:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) pckbd_enable: command error 04:02:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f000079e000/0xb000)=nil, 0xb000, 0x2, 0x12, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r0, 0x2, 0x1) 04:02:39 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x20000000000004) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xffffffffffffffff) setsockopt(r0, 0xffffffff80000001, 0x7, &(0x7f0000000240)="f20374da8d528aab317ff78ca2379259eba0b8ccb022b3ec5919a1a650121b33a37c5f6b85e71958bc3fab17523af5a9a4bc0820c34b7abc75982dbc36147928cb3f6caa2fd9ab26e664f4b44ad16e00e0d0d9712d67fe3fe836a73e69bf3291a37b09bc9fbf253f271ccf0d3ef3cf15214eea969570d76623872f7be79bdf302d8b21b00550c7f2dd4ad43663453a80333a2f65c374b3d97461236c1b5bce2cb98234056c91170c4d48627e16530d168915993165c3a990b84b2a4d063524dfe5ef97835e15dc5f3d1fc7f65ce687bc6d3ab564498798ec32d8e610caf3d47ee7babb641d767ce5da1cd977cb810b2f6e071824b84f1ee375", 0xf9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) fchmod(r0, 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0xdda7, 0x1ff, {[0xf0f, 0x2, 0x5b1e, 0x139, 0xfff, 0x8, 0x2, 0x5, 0x8, 0x0, 0x9, 0x54, 0x9, 0x7, 0x81, 0xc5, 0x511, 0x6], [0xffffffffffff0000, 0x5, 0x4, 0x3e, 0x9, 0x7, 0x1, 0x2, 0x0, 0x400], [0x0, 0x7, 0x1, 0x9, 0x8, 0x10000, 0x95], [0x5, 0x8001, 0x5, 0x8, 0xf3, 0x1000], [{0xa4, 0xffffffff, 0x800, 0x5a78}, {0x8, 0x1f, 0x1, 0x8}, {0x3ff, 0x0, 0x9, 0x7fffffff}, {0x6, 0x8, 0x80000000, 0x1}, {0x5622, 0x944f, 0x9, 0x8}, {0x8, 0x7, 0x0, 0x101}, {0x6, 0x6, 0x3ff, 0x7}, {0x3f, 0x3, 0x7fffffff}], {0xffffffff, 0x5, 0xb1e, 0x9}, {0x1, 0x80000000, 0x80000001, 0x2}}}) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") 04:02:39 executing program 0: r0 = socket(0x2, 0x2, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYPTR64], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYPTR], @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRES32, @ANYRESOCT]], 0x1) socket(0x10, 0x2, 0x8) setsockopt(r0, 0x4, 0xff5b, &(0x7f0000000340)="56e36fc22febdc2ea78a660079e30f778f13765335b43d4fbb42e5789abd48a31895aac1abde37520b0e4d35274aa379451f7e519b3bf22b821e5ead7b396e006c9917e434d3caa421e6f671ffd13f4cde304e2f6cba34325f2aa3c9caa800f0d1e2be9700c97112ead31bfa7b981e5010801bc0b199d7ec5392cfe7cc850f625ffd753224c200bd3bd0ee5d2a34930b682c03496f3b01331e035c04e323d616d9e0d000dab3a6adeb140503421b84f052e49ee43ff0bbd0fa881dc2698960d699dd5264933fa581b608578f52431258ece1e3f7ff41d3a4352e1ef1f0f887da0b233cd1e7ca23f41baee0f307e85cc44c7f2c0c0ef6519a9a8aca3f723273ad9265c6a685f7f7a2c2e23ca84b6b6ab80418ace2ff3a9a9ece86e8eb8dead38cf528496b9d3aa49aef5c9fb3055b9b553d5855e0f6f78eff226489a4b3", 0x13d) r1 = semget$private(0x0, 0x2, 0x404) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/197) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:39 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x3, 0xe2) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x7, r3, r0, r4, r5, 0x122, 0x3f}, 0x80000001, 0x3b4, 0x7}) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 04:02:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 04:02:39 executing program 0: getgroups(0x3ffffffffffffe88, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x1, 0x0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000140)=0x5, 0x4) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) sendto(r0, &(0x7f0000000040)="a06c42676825e4b3355b172a018038ac7e6a2c7a557afce820d45d5c0b4d1c3fcf2907fd76c7ec698dd161b067d50288be8e3370558f6a29193b01d5f5dd0a080528935f20fb669df4dd3dcf611b57b2dd1bf6ed4a31d404438c4de0f6c8569dd11ef5d1030b24b10f694c350af94b0d25fc62cfc4eac5ee1377798a8006c01c6efaff0d58336708b99ec373016a64a03c6cbd00e27ac4c3b864cdbf8ffa940cbafb123542bc88a66a7cc70c8e22544bd2cb9a5db314f04210c6e8ba0ed1", 0xbe, 0x4, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x7}, 0xc) shmctl$SHM_UNLOCK(r1, 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:02:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x95) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x100000000) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) 04:02:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x263, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) getgroups(0x0, 0x0) 04:02:40 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcb4bc1d9c6df508953dee22eff13b9fd813048e6995492964819c888a68c0eb0de52da36a55a5e1f8a02c6f67172365d3fe3468cc792a1b730acf25eeaffbd21e9b23ceb26bf0ed8349b5ced0dceaed145cb09ce417fe678dd17b5aceaea327dcc50d92f2a3a70cf498ed278328ba2f5d6299fac886ca4235f9f58f7be222cebcba0f7567fe6a9ef89918b0fcc8704f99d22f60a5a35b85fa9fe4aa30dbc0f7b", 0xfffffffffffffc63) close(r0) setitimer(0x1, &(0x7f0000000080)={{0x7ff, 0x40}, {0x2, 0x20000000010000}}, &(0x7f0000000180)) 04:02:40 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) 04:02:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8100800080002002, 0x5fca) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10200, 0x0) 04:02:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1ff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 04:02:40 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x409) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000180)="237ceaf6f12bf2233ab8899ddd037f731a2428453b4c71cfad19ebcf1b62af388b5e2208df2b94919d9a88d6116ba2d4ecc4715c3fe6a9726aaadc8397418c543b1414d28f4139525ed159051484c52896fa283312e7c10663b751b10e6a7173fb3bbd553fd54822efd0b2919f9c2dd4c7c9e6737e2dca374a45173cd8019f77e581c9b619e9642fb722db006cc44c3ed29a0637bea9a3563880b4d739eff918bec5629071c0246d26d7a76480f754f1f9d5656020781225459668d70933721d2ee93b21c801e97a04fd9708e6", 0xcd}, {&(0x7f0000000380)="be00afc16c4e0e8c6756a06695aecaea3d50b59b6edb28acbf3aadeca2ed2baeb56bcfc2d1a8ff0ea6078be6ec42dfa23b1405861784c26c7832de4aa512bfd995dc965d5d1cd366157e60d9b2126e4ac867626d146a165ed2fb3f34a322bbad67faeb701396096bd9f31ffc0530db53c30bbddce38ba782384afa66d77623bb4ed60b0658d95b01db055e68b6f3d7a05f3c5587539de988fdd529880f4e4eb800c3cd5e0c6f823b81d9cf70b3884f69c0ed89f44cb3c826245814c60d1dcda8462701b02ff7001adca20c0d7e3914256dfcd4770608", 0xd6}, {&(0x7f0000000480)="6a0c56cd101998c5473207b3d0607d65e5fad44f4b974c4878bc0f50a90a9d34111e6dd1a7566928891ef3817200331e11baa7839c53e5397476975560880caa50bf0a9fdc9b7cb104e6ba35703dae7093943768818943ee21e19790c1295f304116b8ae56b245c55f3eb74086af8d69aed0cef47ca9c44eb068bf58cc18b9bde017c38a8cb5248726b280b0da9557fc3f8519cfd41d21e56cd7a8e0836a49f82cc78d8d82ea95c8043cbdfe800f6e4e86ce389d5f43473738cdfd314bfc95b964a23b6b3566f1c4878290d3c56c", 0xce}, {&(0x7f0000000580)="a545ebbf87d91723cbac8aa00020d609b0e1db555d3b2e3249c9dbf52532d000dcab079a7108bd5af991f268495eec35a721924362ab209630e75ec70e9c2d201c1ac13f8314d3839c71dcfcf24f4d187699717d205e162fec3a3c1be054e34c4df66f701e3bebf24038dce5a1b756f911266bcfdb258040ab3541f8b7c08d5f28f9f999f559421395577a59de648618f7142ebd73821854820110a2e66ef699191feb2174e12f018107b82a01b38b01b6b7ab965368c4fe71d40e675880105e47ac725477f2753dc1205bd9875491a92c2706fb83d28db42fa950e09110508313b4d06c2525a9ce", 0xe8}, {&(0x7f0000000280)="c0ec88a12dd1734a5c39d823cd962a1905b112141a3e554ed97f2f5827f496faea233e92e01c4867a66ceed40394df42930bda13f505b611b6a82046eb0e2d5582", 0x41}, {&(0x7f0000000680)="cb66b3212b55bfdfc861516a4d6a24634a9d5d1469e3c1e7751d8384484f0b7157a92b690ff784d7a1e1a8e15f3773291d882922c0e7e04b9f2438ed044105adf7125a143c196462eca36f2fdd007d5963068f5f80f5492255b7b13d7a6e862a99b5f5091332baa1741b4828dad6444980ec4760c509bcfbd463d2ab1a401b801506ebc6428a9d6b4df50279b85d1fc545a83a53fe7c8cdc3b96c635967403d0d069e6880dd028f75cf7f6919887f8e726e094a98f3e72f46e4bc06b7a40c251663cc10b83b2ea85e885cbdbf04e553671fbc5f0f42087898c8deef632bf6ff32bdec8e203fe07550aa7a5718f411f7e17faec1d84c8525aacab7563acdc0307db839239fb4c712483a80cad65f0c6e54b03041365728df8adc5929c67e32489068609927b5ba8496a05f148f1dff1f4169c94ebf0e90fa7a34d6b48e27f0e7cdafe647f7ffb15129569ff2e1337120589a31af58645d6bf5b7d95d7783cedb3018498d3c12b16df523c16794c169ca646b477348d27063d3de6f8451b2a245cc01a5dc480241fece70fa0ee8c6f2468cd0c755be47d768fab85d2e81a6fb319d66b14092e24fccd8770d8bfec560162f9c962807d67133c8cb472506ffc0d10de3a0f521d1157c776705b6352e8375b6a8628e38065e2ec06ef3df5dca4d957ec28a75b435ce586fa609b564eb2cfce3ad7501c5af67444172b037ef9e3d3c9aa3e00e8a15756068956fc55f5bd2d871a8f53ff5e21f63faed8eacd9aed92f3b6be4e604c3e965a8fd7df984d79f73ec85cd4e312aab3d03d0000db6c2f71d1105f043a58dfbd123b8390ff54bc93038290101b27a0420021c2be81a671b4dd6c3dc5454b46259f20ade8e3429da037505f9902b783138cfcd6c15ec95887f350721d862c11ffa71fe6c7577c8e5342e5e93c1dab6170bf1020fda52f911c1c7b2820b27549e062321ab4afe998c9162066cb94ff7746518539ae522e72809b18eed376b238088758d5dc4d27b4468dfc259bd45bd90d2c2b491c76a36e684c62554c6a6e1dd030e10969f552fc691eff267ca5d8d039201cc19631ca52839f37205f5eed83eed03c0dbc9c06f1cbf9aa3ee89027134cc45249c17695b70e94c3dc9bd6b248a6dec47ab3db1bf02403ef7baf4281d4c722e77dcd1257bd6c221d903fd8e21900be78e3728f1c8cae88ccfd7c8803aa3969beb0e63ddc58c36e8614c90b6799c4c6a92d7024726c5600e171502ab7d83fd265b34a4fc66627a7be5af1145d5fcc7d92ed1fb23dba4c9e8fe45d0e6f3cb9a3f58b2fa9d78b0b2d414968bc19c0740529104f10dc4297a5bf951da6f84c093ce0c8f22decd64bcb9bb8398dc01557988e9bb3fa68ca19c7508f23619db876456e501af7774c1106a759e91cf87bc6f53ccb37a9e5c8d63658d7b131e8e4ac7bb6b3f184650616408a1430abcad49dc091f4808287ccb47c6999a0ddc500c07b84ae5e2c991301aa33b99105a17edbc335aeac135fcd13791aebbf1b3c9434adce016f907ff447112c96d7f29f675ac18383d41cc5268ba7f96dad99cf565e17ea7c616b73ef5658c7cce51de059b0c3bfba05dbfa09dfddfeda14282d5dd8739e93fa0a1204600dbf2fd29d684e32ceaa454b97c9bda5ef03933d04bf11300a7e92c88be1ae8c5dfd941fb6ed2d4ff426868b83666a8e8ebe5164905c5bc195c8e891f582912004e284da68ec1dec29e9c8ab34cb8c0e9c2a34bbf011d3a2536e4ff97c53efbe69396e164f739d5f962b36a79786cb8ef6f0e477957d683bd6153970673a01e4515e798a277bc847de966a62da1c2f1c36a656a83023102623fa3f46aff50868cc6b3d0f5316cd88185061fb85e0dfa1fecfcf8eecdfafab070c52245081c81975ce67562d380cc416b637f7c28de9134738a83cafc2d888778219b49e6e49c6c2c859cb9b1cbe279b25a618685d3ee80097af5c0d312c1e030d81309b93099ea3b999b1c671d33c9dee526f16fa36084f896e7253712f701a4b7758a25435dfc280426c201dbfd0a8edf021e5179037585b791c226027960da50dc367db29d915a2885dcc2921226ac3390c0461d992017533af92412bf051dc3318729bf233ccf61c491850dd5134418d013737a08e4e4d977c868c2c4155225bdf7e2292f8cf4059a19055f26e64e7654a4daad2a7a4e67c208274840527a688984fb168fab7eedfe469467aa8b5bead3aaf790ecfb85c8e9ead0b8d13f7686b5873d1f1e64958b9eb8768a5a4e7d244fb091958fe724d80993e12e4887ac9a8bc5dc8a3299d5b685406846099196c039c3c6a23c5305c6937919cdc39ab4a84d2b17b5ee81cba28b5fe8b0cef54b1ba959069a682b98f79b5ed5ba5800a9e5de3ee0a424735e6606011bbccf1f49d20941dc9dfddd9302ddc3b767cd7ba244f5c95d46ee8ff254196fd7c10eb56c8aae9be70bb06d8efb7b08a290295c1febd431e08c2e6513147d117e073f99a9727cbe12f40e2375f3420082a80e7cfc60a19e3e6c3fd8be26d4d6ab3db2168dbadde45e9b120b620a5e9fdec1687364c785accdfcad68a29c1e50da060adeff052bd63dbbf0425ecaad0f53ce8ce1704b72a8d9f3777092672de124b6b233f2d0f02df3e60e7d62ecf4e69f0a37cba2043ac360bfda95decd7a7140759c31ee52c82d98ce5d9cff404987717aa839359b2b29144d3f0306d6cbc4d5e25f48a0c4609b2911d5db8ec481594ad3713fca6d60b1758821c5021e5a6edf91fbc3742962070d71e897fde231023ea4344730e52be03668fa2a533fcc9f8fa9d17fc603db7b9d3bd6e7faf814ec82a9a14f9d8f8467dc70f5fc072a17d215d659f83136dd43e5511126fbfa49b4347518e4512efca20170f036279cb543ec7fa29d5c0e8ef31731d1c5904ff90ae914ae8c6759f14ba6fc2c6c33f7d71131f0e814a6f597dbca671cc4cbdd853263990b28a2309c459560e8bfb4135c221d28e1c0fa506ef612e2d86c5a1a2f86a3e8cc0459a0c8e2471372f2830cf60a45b5e08631f6a915608b2a290da0c5a1b990c816aa77e7b3341879dc8afd86ddef1c060424194622c9f148b4cbf0c19c7da711c5df565b9dba37767b572d7cf7d3a511ee641a1e0246f57f569d1ba24b8d2819a85dffef4e91401bce5e8322a9484835db077aa8e29262cbffe0e6a8d65d53449618033ee3318bcda28a86480dad41aeec6b36d89af2449c8ef39278ed8c7de703ee1f75cde819c46f8d01fb6561038452c65a70d9300f4e833905507cbba9eb54e251d7dc49f5c1d419a9bfc0cbe7ca1b0715f5d8575769bb67aef079b15b4cf7f08b377867e8dc2fe948ff0339a332b49b2eeeaf4993846eb30623eeda2ba5ee31abfe9d5252cb86833ef0cac455ff49cf3785278d592ee4fcd1acd4cbbe29555dc79377121df3ccb51bf1afa7c47fb72bd65e157f346ad8a727fcdaac7bfd764fa6c220164171db1bf9d1e6533feb1496df744f73b8b4d9585c140bf21b70c3e2aedd7eb2219b4e24178cf2b1295a080b262d780cfedd0b0ea81a9413f0817b6622a3cd2fc165d2d6acab8eb8acabe55a78ae57f517575c671bdf92e11e817949cbf84e132409ae9d5e01588f88316b2d4016734fd0a1c241ce043a09a54ac547e24aa7422a2991b2f594e0169d19b158cdcd651820ddcccc3e86427a6d37679a9b8dc2494d5360d57f7106500b437e3eddcf2cd9790fc81a230d2388429793e397c0f01039d9abfb785a006e7cb901ecb0af05df24185bd67c39d9ef62e266a3b0733c13b9c552dcd3f2dec5a3c2d05ae5936dde2ee2cfaa4a5e6538b2ed11e7b81be37667e42eec035a19f38e3cf7d6be9cd502eeaddbf54b8085df2f4444b56fb1cb62e6bb47e64e5659c1e291a2ba9bc44e09dc5aa8eef9c946838930047fe2e9619086cb67f8857609a019f4a594bc557dce788631c3a8492925da627b4ba606689f6b82be79e413b34802fcf58367de4f43828aa6ba4f999e70a9309f6b1c8eb7b35b9f005564675c724f70424fe0d4ed1a1e2a0a786bdbf2336b2331c497a10ef0e5c36843043c23841949929e73267006e5dc47035e5d0d84470f318da49bb7369de89cda15886e270ca55dfe5460f10f5ecd02a15be515aa59c1ab53c49ce8fba0f821f5963cf5c1b97de97c9988ca938d652cf1cd5da43a02abc35b926dfb46aa5edc08995d98186b678840d65755870ac6a7250fe22435a97c6e93c55bef37ce65210af61644dbde79037c4a874f2481cba82983131217fb47ef6a5e12d66bfda90fc4e099611af3305bdace085895fb5f729ff5502275ad80444c56dc6bcf4053a23b958e9c5910eef94abff58a215444eb0a8de015ceb8c6df9460e68070eed0aece47325ab7daa13bb588849ba690569da860087b4cf3bae674e3be04ae8fe100b713ea849eef408daa62efa62648323a8422a71d321592936e96b149a41084699504a6ec95b5a23c71a427eb87e8602a6ade4f921361d1ed40390bb32b28e08008464c0ba2c40b2a692129b519d96dc4508bd8b76309110884fa5bd217e6ee3a9c72d3bdbf8d70ea911abf3774567278ff05ccd5eaa00f5b1001d6779f50a6c21f8f1040a0feab692f32cb3b13401a4bad44dff5b7be351cb3ef76aaf8e9d4988c1c61e8c5eacb92d50dbbe1055ebd435a1355d22408152813f6a18eb08a1a4b75fa0f53b0b2956702d93bdf4a7d1c48edbc2b6dcb9d5594590c8b5870dc9c3b3950e7b1f8605b717b68bee06ccb87cf98879db5d3f7df212e9efa152272085f232e79a88541994f92ca617c7d34c1a4a8f03d106f016a8c33b0cb8f11a8f6bc1e97d5ef102f1b15fb3cd604dc3eb73ea93ea31785c6551d49005beb3716e8b59ec23ac1d183a411de251615c1553368fbd4388f76d5f5cfb21a201a9aed41a0d89caf6cd0bc9bbf7bbb7a62b7e43df188f98057f4cebf0e9f3cd1f5d55cf34c9e8773f3e2800dfdaf8102d5c66c53581e0494baaa7299ff2dbc2bc6dc1b721fd1ea4a91bf25a7a1b64cba0a285e06d665d9c09beb61ae173532f8f29b642ac5eca7ab6e4d9b80560e6b5c388977214f5b581e450d2d11292c5eb8639dbf9e274f0400f73c34a0c1eee05bafea4c84c5be4c62ffad305fc5cf8e3f2aee05cb4cb021f8a8b91453b9ef36e7801081e4a8548350ef461595e5966f2620bcc0d6fd4a379c96215e0ab54c294afce36683f14a0eada4a7d70ebf86e1cd46e3bcdd8585eb895ae237020a95ddac028b9db49125974d77b58c7a29058c29c495a265fa8cd668d76eb753a032a1b04662dd17c5c37fb9e17263400a463cf51e734c5dc2f62fd6161da6fb30a2c71859ee35775e2aee198765c47d5e36ab343e0eb6fc6b9e5a10377ea5ad0310476135a039dfd29baa91adaac03e3c9c022ec1f11698a349498770196c5c4f31f47a6d591ddd29cbb98d860e4ce6a067e4e2eb89303930ce6ba8cf33a886405bf789dba3b7fb4b6c1f09b8b5614154b1559b4489bee500d2103538ea68d324c37b7f4479ab59256005f41ca0de4c67a090b5980a3acd6a9263e70191db7c98bec24e609dc919c4b965a5583386f263c1d781bbc98f91bd4221b09604f3588a1845c22a127b7c660d13915d52c15830a98ff2de8493fcd7cf9f4fd2c95edc0ce36708a6f957570eeab9f6d7d8c94387510e30d1ff6989265da96eca109d894b372c41d14d2a7af6f199476bec62b434410ea25f70d6fb162055afeb1b19e65b735cc0f583422fe83fd6d9870d74755f2d40620c22f1eaa86", 0x1000}, {&(0x7f0000001680)="26a368fb9e80674d6b62f08119cc9a18c3ed86aeb8c03ea4fba5c6a6ba14fad70161c3a86217abab957ec88573553164331cda7b3fc87ce55e725c7cd25a6b0b8ee6d02f7a16b6fb39290854aea92ac109a88800857cc7e1aa8a47145cd0b6431a831345ad2fcc94f1f2b8a28b2b0a8e43eb304a8e77", 0x76}], 0x7, 0x0, 0x0) ftruncate(r0, 0x0, 0xfd9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) 04:02:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x0) 04:02:40 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0x36d) r2 = accept(r1, 0x0, &(0x7f0000000400)=0xfffffe15) getsockopt(r2, 0x9, 0x3, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xfffffe04) semop(r0, &(0x7f0000000040), 0x2aaaaaaaaaaaaadd) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r7 = semget$private(0x0, 0x1, 0x3) semop(r7, &(0x7f0000000480)=[{0x4, 0x1, 0x1000}, {0x6, 0x8000, 0x800}, {0x3, 0x10001, 0x1800}, {0x7, 0x20, 0x800}, {0x7, 0x1, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x7, 0x1000}, {0xffffffffffffffff, 0x1, 0x1801}, {0x1, 0x9, 0x1000}], 0x9) flock(r6, 0xc) r8 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(r6, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) r9 = dup(r8) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r9, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000f40)=ANY=[@ANYBLOB="d6ec2ab4273540006f578bbf61ccc4c8eaf275ebaf8925b8d7ded3f0e4c4112b1e963a1a79d7ef46f9132d6f598aed257baa8e72be39f0a935b0c01f1cfc7cfaac9e0e07118a000000000000000000008e816f3749716675c266a785c241871fd7ec92d3fa703a9be75afe1e94141a5ac5019723dc1703db1677840b283abdcbd03fe956fb88b37f5d73251c71b27113bb7c17bb254c1267ba5e85f34627c0997b56ff6fced39e85f735db7c72d79989c28a36b71a24d1c05642ba9455728aea408e116d22f77968bc00b3263a04e7bbe7f7cf85a995e2dda3cffd489e430d4599608f00d70100aeea8abf662db6b06dce3c24cccf5bdcdb1e85c84f21f0af1f581a7eda6b9a63750826312c75e254d23d6adfd9f65d0e1036fd1c8f81cadc0f534e37cf204f5f591f65065cf3ec133afacdb00736aedbd4c425e72122644a26f24efc68dc1648743f997de08711ea3a8cad15e22de9d554a36eedf66688cce365d70ef113f16fa1a77ac8790c10d53af11f9a97901781f914beb9b47bbc9f078f03291f3d7f3898c32c753bb19207e5d1538eea83883a94d9aab54a1eb3ba21a0091e2faff07cf7165bb1bf3fec399623c1ecf8e398ac96b25f886950ac87ccff0143ad3f53ad85f1b9c9e294340e25eb8b516b9245b4b235b97daa5ae2872e8c2fc1de43095168d6ad9f01fc5ca159cba4ea095325e6c6f9f851f2b737af448fd7e398a7ffd0be210000000000000000000000005b9e11223ad285d054af9f3e6ef1271b751f31cbb7420a12c788733597c41f816b000000009df768dfb94ba703981c4ed73b4870b0e296d912fbadbd6ab5eeb1bf51d41a5c61d42e23fefcd6848966471059dc91ec48084ed7b1ad3b0f506ef92228477242b8f497fdd132c538c4e008d997793af4cf0013b91dd1cbb507af4756bf8a5e8c47465bc8cc24f305c8b930c9b38024953b1d8d7dcd8d62e12a35542a0afb5c41b37c7fbc3817157039e885deeacd0f8897ad2799eaf238e5e1f0c431a3304ca19ffa0050d82e8f5f98e72d315209e6b1838ee1af28475dca52c12756820bd6ddd65678532ebd7ad1166ae623b31fc3e514969cabccdaf3940a57184717b98bba27987a4c90c1842f37ec722f8e62fad936a112999eb7c88e1957be91bee2285f71f730440d19d058cfb10f4b17069a80e1e818219481b1fb6ee8cd8a09cd94c4c3561c86e15e5c390fbccc2ceb97ca3e0102611173e0e0b4e06a12"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8c33ae65e72efed0) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r4, r8) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x47}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") r1 = semget$private(0x0, 0x0, 0x60) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x89, 0x2}, {0x5, 0x1000}, {0x66, 0x7}, {0x67}, {0x1c7, 0x6}], 0x5}) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x2}, {0x84}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x180, 0x100) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x5, './file0/../file0'}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 04:02:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) msgget$private(0x0, 0x80000001279) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 04:02:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x0, 0x80000001, 0x6, 0x8c}]}) r1 = socket(0x0, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f660634a3e1adf29be9208e691a57ea6f37fee1040000000000000400000000"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10030, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0xfffffffffffffffa, 0xfffffffffffffe01}) sendto$unix(r1, &(0x7f0000000180)="5d5da6586a2e491b02829ba0c5f889446b1d1491192348edceed03386ddba9e5d08e118b16c4855c856869f6e2650d3761ddf7a6aa69a617eda6dc863cd5c57e7e99b5deebe4ff2e90a5a62164377a7c311b1acb6bf6e63692738b2d0ce59fd763296c80a082bff0e2b68384e8328f608a61e1fea95bbfb12904e9eb6dd967a8011a901a155e81999359610959d845c647f327c757e4c9cc29edd6e9bb271caaf4170472d92d10407a0f538c85f1d775006b68adf691325483ceb20abd31b092e264edbaf32531b18188770cb08ff68c2dedd7eda66c9f761e09e4387f5217ba705850833bf9725de282b3a63c00f3ae92a5678c", 0xf4, 0xa, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c5319afb2f473d7fb1f146e2bd6ce9d63b8502b364bb113f60f2796f135119765996defa27022d6f9390a132e49cf193d4809b3570b57c3d700e5408206e6e4ad1163d5c7967f245882722542718a9fc125f077da90324d055fd1a19d6e850000bcf4fa10f2bd"], 0xa) 04:02:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100a8, 0x42) r0 = open(&(0x7f0000000040)='./bus\x00', 0x840, 0x100) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 04:02:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0b5daf4f988225bb7e783073e51bd86604bccb2b23cb62406aa24d067f9c391e148ca6dabb3a989eb0245ccec885334be66d8dc9770891d6cb4ef2db809bdbf2bc69089b331dfbcbfdb70a3a60331440ac557ff22130555e0c8209354991a8fe96b7b34304ae8aeca2c890ea528e9606add41a83243f80df34cf6a9810e89d3002dfd9019f9eb3fae7313538775c3893ccc60937e32c7c054cee68e7daa107047181cefc2070fa50f0bf0e3806f31220de50d9b1176fff781799d0956e06230ff5b410fa1583d4a7c0b5eca8f9bab8e86ecbd753cc6cd594999d07948b2d8f43a5d39377ff3dbcdc05d9eeb2bf84100bbe40de6f29ece3798f060e3b12e581b6c22db27c39e428fbe36ba9379a5456d82c384418b3286dd8670fcca48118722b6c3fb53fd016fcbfaeddf9133d318a7213c191ac55fc74f10d8a19f2128bd3836077b6116235c6b177299b26288345c4c82d5070251170bb7abc069a3c180a85b8150d6559685e6ba408a0e835e0746cc430a925ee8e55aa666354633b78b5edfeec0fbae259bbb20f6bb22bc536ac90007f967436de313f440adcb1bf8750b59d2fd5e73bbbf44e1920da4b9d80c21f468531ba0b66b8df7c47d4b280a075b1911b30e0af96b547d2396b6ee59103de69f5d4567d38c0a0fe788056489665e0c45132ceb1ebba2fc80049c69343f6eb786e468c028b491db5e6482d4c58f877e72e4a2578267e3aa98a14e65f3389b940abd3598fa6d19935ae23b6c9a303bbc3f783aff1f8219fdc88fb9a1b65d45a8c6b145ef6882c79c9b809b73829ac18127087077bc2460aa91ee5be990416aa0beeaea573992f9dd2f3ba3fc485c25121777de9f34acdef34ab30ebb5147f0f4284413130bba9c80df10f20856eff89f96a0a655f872c05cfc2321ce96fc39b5b8bb687c374308601024633c6a12969f9091aca9231a92ff74f453ce5d4c7fd0a1d21f617901a00d1235623dc457e59d7fac8356996535ba80c32264016a62286ab9e551f2f76e9163cd27b5682c206be42f773f43033a8d233b0f7b3812931a6cd8815fb2df1071e31e824679b48676d466a67fcfddc3adcc31f4f215e79d7c7c1e06195789e96d3792082ec83427e6e51a5e8dc644d924f22571d71818c71869a4a501bc68cbb3ce31d86c7aba97a2e1fe2139bb3643152b86ac83c48346b58f0dfb0f35e3cd610b759f7a31bbbd9d8be6ae7899c9412087c2b55931a5def8966903112602334ff014fb204283fec4ef7c411472c7a57a507054c520fe0134b8a166061d3793990e8b545a7bcf22413119c18bc8925a7af9c286eb70c65f1974a7a40dc03ec23ebfde98154f059801218837b5e75fbbe09720b8b0451b24289801fb7c3be41babefc706d9ff504a40f966681afdbe18555c96797b20313c28554b72d51267078b2aee5707f0436c7617cb4c3d1ef7b0a27f87c85a429ba8fed9e0176ceb4dd5881b0759fef96100af2f8a18ff84ac070d03fe70614f061ac7442a723219d044b0acf799fb3d66250c3b969fb3cd6f655bc86aab0cabd9622e975abe59fe5d019189be5b72135bf1c9aa31658d67299e561249db92b2dd4fc84ab17fa8d5b36cac12c33f4f896d621e60d158129340000bdfa9b6b18d882cb576355ba9a74a6440faebe3e76fe28f383d2929223a8de225875a74e49be67fe13c1b610b2ec27f89b6adbecf4795d876914336d8aa9f220cf1ce99f95d3ff9b055349b336073e09b0199291fa03dbabac94e57f3ef0c4107cf01959dc63915f2fc61d29f5df61e2879bfd2e38db6d0dcba01e495efa5667c7f8eacb45470141e48372cc54ebef4c2d7d1c59cb23839289b6d36a0c210f8565b3d7b6b695b997b5914dc1be6f34d6ada2ba3d89d6f620ee6bb59c535546d67fbbc72c20dc08091e4bce64282ddd1486a4aa114b1225036853dca7e27c1faddd37ea07159a0c87dd7a05abd075086d5f81a78a3c6eac424d2a94f45fdbee85ec1849a47685075dbc305e3148b6f03ce4db816316c153b1eb3a77f16dffa5f9fc7a77fb86ab6980e3628385f05f7eefdab26d4a6a04983fbc7ea940ad46fe2f75c6bf6f065268e7eefa4545ceaedef2221eceedc7d5c04d92c96591e0b15ee310b665e4a0db162636c3f44753b72a54f93135c016ce87a471ccdfdab31b87117faf09b53a9ecd045746e0fa4c4a1e4165b0793ebb9ec8145967fed04250aaf9be390920ab7d650c13a96d97294ddbce82d62177acba39c92d1b12fc9da0f489a014396d419c997c74a59806c3c3cdf985652c463057a36a85d20f9f54a438040d02294e3b06a213a26acaaa5cbfd4a15e52d6da9e26a4fe807f0afef590e6d8ac4788bb7b9e1a2084f54db6916427f95566b8fd7bd8d5ca16252c9a073e0bacc38e8b4c21ade33c26961f16d73e18bd95e231993046c80324f9ba5af88945df14786b98783f011cead478379ce311c05ca8bbb805dc734ff5047b6f7aceae9cedbd89e6c64aa117b1e884ff0587f66e92cff4dce3c8ce9af9c85517ef31da82caa0807f7f7ecd9a6628dd91c6da14237c5a9cfe2e982636198bb36ba43f6bed5d4e500f12ba3acd67a21b35d880595a1251ca0324862912a0f928ac87ed5e58bf9b30fdda3d1a698f4a4407dcfe837c249d427249aea9651d93eff600192b94f16f30718e319888edf89e648b44f06582295cf571be992bc975d5d6cc6b453a5536088d6f58bd5a90ce41c86d2a67937a6685119172be098c3a91a10bd73ba6b41c92d9d984e2f416e48a54c8e45392516da0d75e46b14c90023e0192f6ebf5f57fe947343ccea57d29a58bd000f6a561bb02a80624824e477fc8d8128a69fed9a64d313e0d392f7f5435c3266a0b92776e20a0a71afb8c51", 0x801}], 0x1}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x6, 0x9, 0x1, "0ecbadc10497a0eb0597c5ed0bb527a9bcd76557", 0x7fffffff, 0x6}) 04:02:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x6000, 0xfffffffffffffffe) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x81) chflags(&(0x7f0000000240)='./file0/file0\x00', 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7, 0x6}, {0x19a, 0x4}}) r2 = open(&(0x7f0000000340)='./file1\x00', 0x80, 0x20) bind$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x2c0f) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000400)={0x9, 0x2}) mknod(&(0x7f0000000440)='./file0\x00', 0x10, 0xaeb) shmget(0x3, 0x3000, 0x681, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x3f, 0x3, 0x7ff, 0x7}, {0x9, 0xf528, 0x3, 0x80000001}, {0x401, 0x5, 0x0, 0xfffffffffffffe01}, {0xfffffffffffff3b2, 0x4, 0x401, 0x2}]}) clock_gettime(0x0, &(0x7f0000000500)) ioctl$BIOCFLUSH(r2, 0x20004268) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000580)) r4 = semget(0x3, 0x4, 0x42) semctl$IPC_RMID(r4, 0x0, 0x0) bind(r3, &(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000c80)=0xc) getgroups(0x6, &(0x7f0000000cc0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, 0xc) r17 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) sendmsg$unix(r1, &(0x7f0000000f80)={&(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000640)="c21938fb94d83724fa21f43c9e5b8c4ad3bd9d00d4f77854cb706c1c251aaa514775629d7be26fac374d2ed6a9f7798f1fe828c4da30d355ac5807aa26ea8785916ea703fa1154cd1253f13e57465d9a8230396fee929d1cfba3f24f614c658ec08ed0ce54c22907ab39dc15c1ce90c3a641de69cfe280998bfae407828029e88e10d4e5fc209e6d43", 0x89}, {&(0x7f0000000700)="c162fbb79edb65ea2dcd71fbfe3c3413db1da5dd24d19b50c477176f1bb41ce1d1a34c10ee683ed87878", 0x2a}, {&(0x7f0000000740)="1a627e8bf8e6859c1ae664ee4607790dfe163f3101690a0f6cfeeaba71c17369eb0155f2887d80522013536e4f6ff2ea9e69e5c444608e4a7111c9b9cdc6324a114b10ebd514e4b19cc21f13f830b4e2dd30c029f876ec6655d8c4fc919690e18cc8b071e9", 0x65}, {&(0x7f00000007c0)="7cd3ff8e264faa03086daa578c593b288e6a7038830f73c601e40de5e347863c0ed9c467e15ff29c2702bf6c2c07d814f60b12ec498bbbe5c7855687501ce1e98073fe13613522eb6464e5047d70802b721ca98f", 0x54}, {&(0x7f0000000840)="de809581f94f1fe7988a21fef45373887e78852d03a20948148b647138140745d0a9d7492f0dce3a9016327e7751", 0x2e}, {&(0x7f0000000880)="bd56d052bf13092052c75f67bce519e0a5ea92b5343ba0dcedf14d80526f36291da59279a739985116bf5dbf56293993fd7344f9a9c7e8ff5f7640416b1c7aadfc42bcb422d3ac31a0988cd9eda88cdd3bf2f94a17de692458ce1b61bc6244fc5e89dea340ff42bf926b8664188a411a47088378b7bef07c1897bb10726107cea235d313099ae027e5c12f35b35ed687a44eb151", 0x94}, {&(0x7f0000000940)="8bc3d8ee691a15f43bebaec0e689dceed64edfea4a3a38144f7ee6ba428fb5caf14d", 0x22}, {&(0x7f0000000980)="236e86ddda0423b2139bef9f878048f58cb5019357808900aecfb8f68d10978bff6d5b7b0d563e7973df3fcfc14ffb2ec8a81fe18622ac188a279bb6bb8e5e838ce21999c1e72f8f8da8506ac9862110156e24f1860db81cb84dd398f1211c2190c49153bdbaac6146f8e1e2bb57c13001ebfb300e242713a390c7a925fcbb7d5ec46dbecb2735a7f56065c4654aa30eb2661ab6e1101ed959fff77eccf15c04f15cc440fa1cc39d9628ccd1633146942e9ec85e5fdc14d789c59c5da6f75acd6b91974031873984e2c2ce5d7a02522cd2e5caf2cff7285c9189ed003b392f7fa4a54875f08913f5b1b644", 0xeb}], 0x8, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0xc0, 0x2}, 0x0) 04:02:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="f09fb124e05abe85494dd90b7469489f93bf6dfb423e9a41ed66a5a385f7cdd2666a872e1db73fddd5d10d061b7b1f721079c8c3fc", 0x35}, {&(0x7f0000000240)="7772c1d5494242aa155e9c7d038e87d8ed8fc523974b50b8db94ffaf9bef7bb8a26d9e6d822554c9cea75c7070a6af4b7713fd4fbdfe6e5b5ca01715b02d528617fd41334750a7ed84b65deca45eec04b4e2ae005fa8e9aa4571812178748c5582269a1962bbfa6177d11c46199ea0ed94c5d5993bbd00bda3c2f9b3b8b9993e129515a1e33a9b9ca5a6e5a1e3480f8052346c8c7ce5772d6bae3275df872c96aa1ba54f0af2d1bf0d529c83ae7b226a8ebb5ca248f69d398855fd733d22e8a205317e1f0205440c8755a39a67c84daf66f454785fef3d025b940258dfffe43766a5ea2c25241b3c126bbba30fb069", 0xef}, {&(0x7f0000000340)="c95ef4b02d198479619656b4a974ee6c37a7740b1d8f94e77301ce0fa936be90b08adffc994e02d8359d6343118dbfd23dd7876c13e63800ec8122c032ed46417fbc0d444a4540a8388ebd750581ed148182ddfcba64566c93d4d1ee12e2e4ff8c9050c0b484018aac3be486bf4edb008c54e4780e5ea00fd4f14a195c889ba0248474b82dbf3b349b86", 0x8a}, {&(0x7f0000000480)="21447cf6d8c99fd22ef0a9fdc20cc5c8e7b8ff02077362afd5048c04cc4d9d1a63e058e9e6fe552d90c2c26ad9e36d1291a5da4532bcc1c4d03d71beea8ed778e7ac9d8609644d8d3e258decc26149d70f4cc208e377f44d5d3d0634334ae37273faebc63af1", 0x66}], 0x4, 0x0, 0x63) 04:02:40 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r3) fcntl$setown(r0, 0x6, r1) 04:02:40 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r1, 0x2}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) ioctl$TIOCSCTTY(r4, 0x20007461) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x20000001003}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r8) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) 04:02:40 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10042, 0x100) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000006c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x25, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000002c0)=[{0x5, 0x79, 0x400000000000001, 0x1}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x6) 04:02:40 executing program 1: r0 = socket$inet(0x2, 0x9, 0x1) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 04:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0xffff, 0x81, 0x2, "b09194351ba6b5fd338c3968d820764be0319489", 0xcafc, 0x7}) close(r1) 04:02:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) write(r1, &(0x7f0000000080)='m', 0x1) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3fffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2e6, &(0x7f0000000140)='+') 04:02:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100060) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 04:02:40 executing program 1: r0 = socket(0x40000000001a, 0x3, 0x800) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0xc}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) 04:02:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000300)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000002c0)=0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r2, 0x0, r3, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 04:02:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e74de400"}) write(r1, &(0x7f0000000000), 0xa85579f103d58892) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fcd4fae2550775dbf5cd5a1605c063384afdcb8e", 0x0, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b5fcc7f4fc09337c637283dbf23995bdb8416461"}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) openat(r0, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/86, 0x56}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/160, 0xa0}], 0x5) 04:02:41 executing program 1: socket(0x18, 0x4, 0x2) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 04:02:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc9081a4928c9e863, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) 04:02:41 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"}) socket(0x20, 0x3, 0x3b) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x1, 0x410) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/54) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x30eb6ee892bdd152, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x9, 0x2, 0x2, 0x8001}, {0x7, 0x9, 0xdd, 0x4}, {0x80000000, 0x100000001, 0x1, 0x8}, {0x6, 0x2}]}) syz_emit_ethernet(0xfffffcda, &(0x7f0000000440)="b600ad2f43d3e21a61705747a9df095e1afbe28e4e66ef9443af68e3e8db86500e44f0a65ba5f9617abee1f918573eef31a00011d15ceba122d6f4555b152be606bab2708b3063c26201c005006db17b73f88c151cb8176b34d034c64f178dd704a1e9ad2717f5969159e5774a46b2559accdf5986f674e552f674ee5e444ffb05439c032b2949a25c6925f43604673b232125ea1d0ecec11a1753ec14e1a3eac8e3217dd735c48076e8c9e905247ec11400") 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xa40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) 04:02:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x408, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x1}, {0xcb86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) 04:02:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffffca321cc87e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877adbe23804"], 0x1c, 0x0}, 0x0) 04:02:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x7, 0x9}, 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 04:02:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:42 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ftruncate(r0, 0x0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x482, 0x0) writev(r1, &(0x7f0000000000), 0x1f0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) r1 = msgget(0x3, 0x44) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/171}, 0xb3, 0x0, 0x1000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 04:02:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7, 0x0, 0x0, 0x400000000000}], 0xff, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 04:02:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x100000000, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x5, 0x8, 0xc2e5, 0x3}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8800, 0x1) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = dup(r0) ioctl$KDGKBMODE(r3, 0x40044b06) lseek(r3, 0x0, 0x0, 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:42 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) chroot(&(0x7f0000000000)='./file0\x00') kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:02:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000001080)=[{r1, 0x1e}, {r1, 0x4}, {r0}, {r1, 0x14}, {r0}, {r0, 0x40}, {r0, 0x7c}, {r1, 0x4}], 0x8, 0x1) setitimer(0x1, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="b75dcdb87c9a59c210e60de09d32330704257ba9f701a6be8b7cf56b5fd30e78a70d55c2a61f5c7b70cbf22c4e7b8b95d6b6475c1575d581f0c6e867c98f97661ef4f58373f386393f414616f4cea9ef9844836e31e217def514490e5008cc8649555530385dc7620499acd0adb625c73a1cf1c1f39f0173f8f9b21b2f576503d376d9db5e99c1fb2e97c587f0eeb8da4e10f2a8240c442f8ef0edd23917e49ba11f70d97435629346f43a82bb20bf2c010721b30a6ee18eaaef137bfb56560fc3537e317bbb6fe8d751bb880119f2ccc041435c6e305ab630925ca33686eabbe0c41c6f55a477dd81e78beb6530c517572316c7ba16a455811768cabd1319ee4e65ee063c449313bf2e7d450ee5eb36997d61a31489b86b2459f1ed09ca44de264eff3189ec9cd1cfeaa9ff5bd0155503499cfede32230ecd90c991244418a69b066b1ac8f6e3789a2c31db43c2ae178196a08436905d711860227729a8e7e9658e606f633fa5bc7d1b77cb4176b4be3e0efe05c2d5af62c5e02949d2eee60538c5a0fbcd92f1bfab9556e205b7d535d5b6b49b78a43943d163c5c232ea4deeb7137853c49b6bb56d709d38c189206e3efb1fd17308313d922742a5c79e60a9d46bdf7080f20461979ae4c812b99a74a010ca178074a622cb10d2e6aa24280f177aaf2c65fb6494cb7a9db07b25a6d369f1d347a0e9cc297287a824c1eccf694ced1cf3b6459dec5181b95a5c2570f5295f788384acbb4810389f2df4d51e7c53b12f9c35745ace4b6888048a9da35e1ef150a183bd28230ebcd886e44575b78329d668616ce7e36877587aba9ebb5dfaa89d6620bec50518c95fbd97799666754e4e1d1e90526d572641bfa95db0eb0fe03758700afd30387386d69f50ef5bcb93d0a5241e501f2eb70d77c55d84bdbc8022b571a314e28693fd20719d1df329ca3a288effdd7985177aba91dbd9e5333a81aa35dc7960c9b77eee418d106ac3932c582f3a6b35d63ff7ef5ced659bc6c52dd30f8265fc5a49b5142078bc6eea7aeb28b0416fd4ba9098c3d562fe77200a22d438aa2bf284b94dd6c75fc147f3d9ca487c037d121dad0a64448119d1706ea1276297d448db64fdb5b0b3353348a891f33ef394929acbc0a147e6a1dfbe960e9dcc902a8b61a70cbe8b745983233a60a546fa9ba90a9aa83eb6aa5dcddb9af1907f05c269fbd041168dd48c0ac3e9afdaabb3d28433950f6ea283b030e4d6f262a6d7fb76c648134a89ee3bd63a0e11c1440ddbcc1be172e1a7b4a6f2a56891afd7472d1eb0f74932bcdd031fc3279beaac541bae0eb76f40e220b49f89ca4f70b8eb70f5daa78fa36278c53f7493a9e5e9db98f77c4082c064f64b4e78c299ee2dde9d30160089cadd43f39e6066c1fb6501411192b12bbbcbf5ad92259f1564ccea8541388053cbad2350b58a995de770a35f996322f20e60e8cdff4213ab3d50ae400f396052d202a52aed3d50de221966f96be3c02d106e4b27d64312bf1268e5165fa36db26ac570f6b8596dc274983024f605ff5787e43148c375f681018e12240d31b3be692b8613a9bbf78ea7d51cf213ebb42b9e3bfec9b56a3b6c338666fce2bcd3c30343c10003e1137328d701a547df4e4d9de82d4d5ac78ab0957f6d31ea89f46857271d6b291c7bd1f31cbf2b9595097204d0783afec8608dbca9725a33786d7407ba798629edd8e76e000b58c81b1b6638001264d420abec1aefe60cd16a03172111545217e24967be0d7dfdcce824784e286100af1e831c329e79e4c7a58fd19d59e9e9d75c5fc7a364a9640a59b23ae5a6870883f00b4393c3e9042950e110339b715291936f6bda78bbe3174e3150afbf6841f1b36a23eea47f6253b598d44d882bb912512f3a7053d7bad1f03b3088ccc4e716c27c42fb1fc423a9af52d51fe7a6783b9d403ffe040b2542bb3c1803ea445883175c1ef03faa64ce77e96adc527131125dfc2eab261bf997ae7c740beae4a1be9af0b03fb8018c07eeec0cd81242b070942830f7901a163c8431321f0184ea46c40d0c50f9de292666d71f00d85c82fde8773b386f7bf68dc987db178a6aa96b00df3b8e45fc821e112e65f0273ce89fe3316d3128cbb327b3dde5bed5b746f77f73f83f063a9caec33156342b2b81c3d6ba6ec987ba28f27f14d0b4be0d8873a1abcf808fd49f3fb1e8569c5d6cc77c179af12c6e5be1806ad3a2752ae6bfcb532d5e98b816ecfa17d8fb2df2b206a258746689efe691f405e154a04236bddeb16794075bd818f3514406deab1d7a71af2063b29f7f5e86cba2603607b5a6bb4f487e8fac451b5ea20d0e1aa9153295d4f67f38563816478ea4f9d8277a4775241d0e96913d7a9c0461e73a7be09dfa2c5c644970ddf892064673f10a5a0525671629bf0ab42848ef429a5ea6142ea63e52b4e26cebf114db91765bfea212ec3855aac29f6c5eb3618c8a1fd88b6e8b7e7308128fea43616c5ecc4e1d7596b02a93c7ec9e59b53d1b1b340cdb41e06373516715fe31cf32b7363526ac662a49246476173be1eda060f31c8b2d4537764b8819d08be79dba5a182157aec240e72804b5e0137a2d4b8482f4b3c97cfea114bbeb6b16b6e2d41e9026238ff261252574a70402d3ae3684d67ead8a2c0d1a3d790bf8b0c0e271a58b29ad66b4a16a7df3b3269ca3a8af68dcd5fba75a46392bbb23f74b905d6a90f2bdcd82eb06e500f8e423b8b98bcbe063f28104e18c98a55f8e616e4b0e6bd734eab3ff63f760776e58830e9487a7e4dc655b978396a266a6152ecb2ff6e384074685a2fe9846035d43f38cd1b969fd456dc9cc2fb470e86700d1dd98030c30d69874037949087b2eb3c0141bf2324d7937df90cee52bd85a8a5707b595396e4e3b3591c688a5707fa160f42758360ad6360e832e6413c05f9de692326fb7283c0aa7f6d6b0385586165fcd0e05aee9c0094893976223199635ddacc7a2e0296940ca6a10737d150dfaf1a5b364a60574c4524f10b638df933e2ebe2bc62d4b558b3dbb129fafc60dfa9acd4fff945afc28871a2d31b9056f1f21827d2413820b51ffe267269a678954dc0e378b75428c20af80898d5f596681d40949ae91ac350435b8c2bf3e003966e93a873e5fafde1396d179d5a780da21f7026c1a534945136d103d3fe6ebe436c173e68e99f19322ef9ad4946c3c8296992ba219480ef61e954313a5d98df6fe910e5834076e17111455a1747665e077239e0caef878c16b423a96f44d42021a950b2ffd847c09ace149c06cc6f724610e4be63c34c7813134b0951b9d686a223c52f0e5d143b25be33264612eac5d99a649106f720cb60f27bd2a478cb7e083d3366104befb5d751b0b4b73e7cf7c23f82374e51cdc3a9b70b87a5ada9c56ab7910accc262067e0b882f389ea37e0de86816a0a5aad7b53d7495a145abdba4f339cafc9a89577bf1a7ce0083a5552f46a92f00ba90569b0b0a2e1aeb3d4006b84a8b78032682be38e61c6ddfdb70b3217a91df9e4ebd98c794a73e4539a3301bd9aab1b832f1f41bac756776aa10fdb8152d1511e8cae61a5daa1b9956421a54e53b76df9ac00782376d0ac4a391c586ddd1cc40c3c58cb10774c01ebe4bd6385b726b493d5dd1c03c5d1395af35730e5c40212828cc28f4fe0e1066f243a18eedf054f3a79354afe6464060404683c00d555fd16a7dc275f5d7b6ddd5c5f1eadc23c42bdec44959ff5a3561fe742388a89cb9b730d369207e294f1e36770dd17207baaf0f313491f9f1d8d1a3a393c3dac8063f4622b0ed68e322bdf714e3fab948719f41ab6c3e76eac7e2df1f398fcfa3e8ff211d5412a2af05e1e485044991ef797101ec9bbffc158198e47122f2aaf6ee5cb87f3689ea10075a30bb1a5ff67a8b153e01360a6a67c2ce9c2ba55843bbfbe9d8f801f2421edf0dff4f5ebe9b8dd4693aaad5de12e680113fce5f6af9801481a2fb03531e5360eac84a00592f41b7c74eb4fef9d8a4df382c605b466f2d279fed8e84a2c4004b7243e2a19a4cc529c0316aeb22a24744e43f1bad44390f84d5d3098cb8d120a3e94fb03fa4a590a5d6c2eb8f07c00d2f1d2bdd483bdba7035bb7f5786cf35eaf0992101d744b98750187db918dcc74e5ae808c97e28fd5daf72712447f9b5babaf5855c768f2e9251a7a7bd0f413bf060d73d0af489bc03fa26aa29dd8112b538350e74c7ce5efffd8b5087f14d769dd72d9a6b49670e0313744bba3a747a1b33b6e5f28c3fd77c95053368abea912aebad84e937266a72035ece34eaaa01bad7eaa412edf133046854144e9b9b052a284631e8607edac4874cfc5a5e00c2dd1bd513676a9e671833b046123f96f7c234c5b8b7b7afafeeff674d78c839106ea08db6c8c34f120d56a91e1aa31283b86f59331aab6b751d7028b177548dcbde0ab365970928fbfef2f95ea9bb425dbf5577b05370d7671d1799c4f9c967c902bdd690215a3be36e030a989c5a4ca06e44e4f052e79b46cc0adcdb0c09f8becebd7f2320b75e2e4d9729a8bb23ac5ebbbebf5ec15d4ce52ca8f883ce1d6dbca8cdbd375bb8b6c5ffc1e66a40c9d32568d41f7846fe509afa720ac2e28ed3e167813f9e778269e3b9f3068795d9d99108366df0223038bf3a70f831423f3a1cbd095cfbc394ccae83661d15921b595680e8c8dd3c0ee830c3f77a2a5679c68b6448709676827e7572d5a615b85a1f58dc6c62e74292190d4ce4bba3aeb0e0966c6640775db61f586142e07bad1f6eb63c5863470b4cfe0fd0aae52a3d3fc5007497634e1f036449bcb11bd60f5882f5cdf106995b47a129431822a993daa1796c6cd917b6e665f3e39103e8b39753b5bc8484dc45874c0d5d6cdcf3e3c99b505893830e09f7b3ede2d0208b8e362d6d0c11af39f86447577babc8c1734935b69c4fbac2590cb6564298d6b0744b1d3fae7b8b92bb197226fbba403ef10fffbd1501f6214f8ab8d7ea12f0c3dabf56223c5089081da080c6922c642bcf8e8e944bfebbca66b15eca10e217b641837b2a7d954666ef4d51cfa8a91147f3142d0e8fb6f73ca40b6ce72d4e47011ca4ef636392e3dcdfdd918289e62160502cd53b8b92515474826995a35217234f99420b8119ea29af8420915bc01014665821298d26fc7535fd80037725bf34c5d944ef29bac94caf9ddd28d108ae76340f1b6010a2056d03faaeba5df45e34e829d264ad322490cf659554f34bde7bb0eda7c2554a3a4c9f94995964068bf796f64c54c0b1c79db9756dd15e0b8198df1b020b77c0774643205f464a7409717db5a7f40b14ff0d333173d36edc5dd07adb141ffd850bacecf6fde02a0553dd993db06e02f9f24908ebd185e1c7eefccdd37d24dfbb73aabf7bcece5ebcd4204e7bec4a530a5c7d27b3978b730866e6d3ae4024f83bcca21fa61250918f135111c63996e2ae2e3d3bf4a5665a37112a90ef8656e5a2305b5f49c04b768f6eb63a2abddd72f9827384ac41a4069b84596389b60014de15aebe7b32a4f779d5a330bfaea112550439841d2e43faf14f16ad8b65a9389a503fcf2d1250fd771e66d15468f8cc738a48001d07fa9e18980de5c9c03ecbeda98147eebef796d3c78c9b1fa4e41ab99146999ea46a044931c9365bf7c0ec24ffe6a11ebf29837ae291f16210cffd7e59d28de449a35e6c1e9c4c1e2e1360e52cb5f39924576571c51167cd91d1a38161503339045a4d06f937a6358d08018608fc40bcd9b45502537c33fb418a368ff5", 0x1000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)=""/149, &(0x7f0000001180)=0x95) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 04:02:43 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 04:02:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r2) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) read(r5, &(0x7f00000000c0)=""/35, 0x23) r6 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x100) getdents(r6, &(0x7f0000000140)=""/216, 0xd8) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd\x00') r7 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r7) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000002c0)=0x7) r8 = dup(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) recvfrom$unix(r8, &(0x7f0000000380)=""/169, 0xa9, 0x800, 0x0, 0x0) r11 = shmget$private(0x0, 0x1000, 0x212, &(0x7f0000ffa000/0x1000)=nil) r12 = accept$unix(r8, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000004c0)=0x5) getpgid(r9) shmat(r11, &(0x7f0000ffa000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmctl$SHM_UNLOCK(r11, 0x4) getitimer(0x2, &(0x7f0000000500)) shmctl$SHM_UNLOCK(r11, 0x4) r13 = semget$private(0x0, 0x4, 0x40) semop(r13, &(0x7f0000000540)=[{0x1, 0x44, 0x800}, {0x0, 0x8001, 0x804}, {0x0, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x4) sendmsg$unix(r6, &(0x7f0000000ac0)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f00000005c0)="51e7536868c9831b54a3c1b6690fb0a40ae1208ec32b982e2365953fa8a16b33d12b1252c40f1769266c47a25eb35de09ff73339d0ec137ab70513dfc654a6a6b40417f006c6ef9d1303f1418ac3ca8ab3348189149eaa8361348f156338587c70b44f152276de4c3c286d83e1f9c41861a12d928c464c450a412a043f95e94f1ea9bb57ff18299d48f8a5", 0x8b}, {&(0x7f0000000680)="4cc6a5f4b2d5659e17047872a9fd20a1d6dcf7af066182c095be0a829b7ae97013c911083f40c4b817a12d04a9a6cedebb558aa5bf5f", 0x36}, {&(0x7f00000006c0)="fb2616bd9416886d0936e3ef04fbbcd6f014f86ddedb7e171d6facd790839b6dedbe48daa782cdbcabea13c9ac258a2f01f6750860d799237bd46daeaafd234ae8b0c41d545da5722ab0042dda5e8bca4a1dcc84b8ded843efe5838f2e65c5128ac8fb07688980720e45a42b52fed9162a016d75cdbfb4a42c0681988a22a7ecc547c6b7d9a3349b5e00149cf5a843bf0a85e358dab2b1b1e71444c4732489", 0x9f}, {&(0x7f0000000780)="2c8cc8ea82fe4be4c3b1b6035b6058f74c09227668a5dace15a3a03c08d4a08bdefe8d639a51f93f69db6ffc288565acee6ea2105fa75422db8d14517724d6d7c972d4d52851135c807a2c8f34692625ee313c84e4c0673eb47313eced20ca4ff0664ed472c3535149e4ea2c24d7abec095c7e802236ee3623738b1e61449d2664d2fb6344e43aff1a2edfed729a24a1d5ba915271604a2acaa2c98e", 0x9c}, {&(0x7f0000000840)="4aba3f5e671457db9bebf6c1d63ded56a8895ef88786236e12b1d5281743eed94f751bbea4a8a54f4792b566cd9cda28b79ea0c6d8aa1287c3bf4e207a49fd462a0c357033", 0x45}, {&(0x7f00000008c0)="f85a5271def05d3fa81f3f37dc1abfed46537d04bf2b5f13ae4799c1e96255bcc835d2879ebcb7d1d7316b346956b5cf77f61676c61ac487c43fef68d6d44845d1024f738c4f838ba59fbec5e10a4105fd575ae135ebc598699e2ff965daea5b", 0x60}], 0x6, &(0x7f00000009c0)=[@rights={0x30, 0xffff, 0x1, [r8, r5, r8, r8, r12, r5, r8]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r2, r10, r4}, @cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r0, r10, r4}, @cred={0x20, 0xffff, 0x0, r0, r1, r4}, @cred={0x20, 0xffff, 0x0, r2, r10, r4}], 0xe8}, 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000100)="5358afbd2b6a8b90ac6ce8788dfd3b5850a15c09156a3b5d9e7dec30b9bddfc5d74e46cffa216679f9a7123edc51a1c7326fb251541c290985ad3745a1f64a791c4b92ee54116d3604c455dc5110de138c472df44f66d37b57553ade") 16:00:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:01 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:01 executing program 0: r0 = socket(0x38, 0x4003, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x10000}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x1ba303dec916d1b5, 0x10) r2 = semget$private(0x0, 0x3, 0x331) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/144) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000180)="0c4a4e5cfab0fb0d02000000000600bc2fc9474630fc77d20df5e151", 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x3, 0x8001, 0x100000001, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") sync() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x18, 0x1) syz_emit_ethernet(0x380, &(0x7f0000000180)="2b64b5a08200") 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x5dc1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r0) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x21, 0x1) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000180)='./bus\x00', 0x204c8, 0xf1) close(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:02 executing program 0: socketpair(0x0, 0x1, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, &(0x7f0000000180), 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) read(r1, &(0x7f0000000040)=""/59, 0x3b) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="b7", 0x1) dup2(r1, r0) pckbd_enable: command error 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xc4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x100000001) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x40) getdents(r0, &(0x7f0000000040)=""/156, 0x9c) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x90, 0x4) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x8, 0x6, 0x1, 0x3ff, 0x9, 0xeadd, 0x2, 0x3, 0x0, 0x9}) fcntl$getflags(r1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="17b46cd6fb63f38214bffd0c95559dcf1a800d50876295424dceb0abe47ac401f14180748627729c1527948d95658decbbad20e0ee35c9a697923414c83615610ba2313ceabaf578", 0x48) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0xa7, 0x6}, {0x67, 0x2}, {0x183, 0x7fff}, {0x87, 0x1f}], 0x4}) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000440)=[{0x21, 0x1000}, {0xe7, 0xffffffffffffffff}, {0x6, 0xad}, {0x45, 0x5}, {0x83, 0x5}, {0x86, 0xfffffffffffffffc}, {0xa3, 0x101}, {0x101, 0x9}, {0x84, 0xe8}, {0x0, 0x4}], 0xa}) getsockname(r3, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000580)={0x1, 0x7fffffff, {0x0, 0x3}}) mknod(&(0x7f00000005c0)='./file0\x00', 0xc007, 0x40) open$dir(&(0x7f0000000600)='./file0\x00', 0x10, 0x164) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) faccessat(r3, &(0x7f0000000700)='./file0\x00', 0x20, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x400, 0x0) socket$inet(0x2, 0x3, 0x8) mknod(&(0x7f0000000780)='./file0\x00', 0x82, 0x9) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x800, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000840)={'./file0\x00', 0x7, 0x10001, 0xff, 0x0, 0xffffffffffffffc3, 0x2, 0x3f, 0x2, 0x0, 0x5, 0x4}) socket(0x10, 0x1, 0x4) open$dir(&(0x7f00000008c0)='./file0\x00', 0x11, 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) sendto(r4, &(0x7f0000000900)="5bda6323149de85d7352107b20d7f93bda34afb66b61ebd3596257b0421a0b0f632d5e8734853bcfe0b7a3776b691d9d08392f88e8fb9e908ef8f7f22ae7342baf0ed67323b6cff3e06fbacae8a76c42b2ca10a2c09ade4e24944b7be3889208c9a4d149c794d9b95549c4e9ea88266c3d5eb53e77e7e1a9d8a00e2aaff60ac87d1e6d1d51aeb7e0f93c84f41e538c8bcd07617e8b069c8d4d8512653b0a3042cd4a11d16d1522043b09febe968bb1aeb7209609f933faf57a3ebbabbff9cdf4f1219fef14dd568b54", 0xc9, 0x400, &(0x7f0000000a00)=@in={0x2, 0x0}, 0xc) 16:00:02 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x1c) r0 = semget$private(0x0, 0x6, 0x20) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x898, 0x0) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000200)=""/92) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f00000002c0)='./file0\x00', r1, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x20) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001400), &(0x7f0000001440)=0x8) getsockname$unix(r5, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000380)={0x8, './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x5, 0x408c, 0x0, 0x3, 0xc3, 0x5e1f, 0x2, 0x1, 0x6}) lchown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x4) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) rmdir(&(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) r2 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7f83) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0xfffffffffffffc45) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) dup2(r0, r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getppid() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000001ba, &(0x7f0000000240)=[{0x4, 0x6, 0x8, 0x5}, {0x7c000000, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = semget$private(0x0, 0x3, 0x101) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:02 executing program 1: syz_extract_tcp_res(0x0, 0xfffffffffffffffc, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x210, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xcd0f) select(0x40, &(0x7f0000000080)={0x4, 0x0, 0x8, 0x40, 0xcafd, 0x3, 0x10000, 0x4}, &(0x7f00000000c0)={0x4, 0x8, 0x4, 0x0, 0x7f, 0x7, 0x101, 0x6}, &(0x7f0000000100)={0x1, 0x6, 0x1, 0x461f, 0x5, 0x8, 0x6, 0x2a4}, &(0x7f0000000140)={0xfff, 0x7}) 16:00:03 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0xe) pckbd_enable: command error 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) msgget$private(0x0, 0x50) 16:00:04 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:04 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000740)={0x1, "86bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9594a262a10d7cc2a18672a9b3830b820249480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8768abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa671cc7d57a1ee4173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c13014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f7353501e570380be37196897cb924f0f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a4372e3df1ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92d14325826dfe9b88c3e3f866e8b9469d55189bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f559c8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac6d51601db28f5ae24174483696770a284849d1858f3793b7883826aa67001801adf252ccca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47aae36a0771d043e383ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eafad5f8c60012f36f80380137fa320dc16e54de4610c7895a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f07154c3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf6584468"}, 0x1008, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) clock_gettime(0x4, &(0x7f0000000080)) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569db2844de1edf5d657c0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4dacbae802047600a"], 0x1, 0x800) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getegid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getgid() getgroups(0x8, &(0x7f0000000200)=[r6, r7, r8, r9, r10, r11, r12, r13]) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x401) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r3 = dup2(r1, r1) r4 = dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESHEX=r1, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYRES32=0x0, @ANYRES64=r2, @ANYBLOB="569a253a84dbc636506b66dd9471ad70a6e83016416a6669de8f620974a561e30068dc017313350cc83783b1241cd5cd866abef4c50c8445e6622c4abb862ab3f82b343081349096af84b0782791194588e3b0de7457ba8f47311b20f939eece634815f28a9418f1fe9011b95c5bda79bb6c18f49fe9ee7e4b024c6e", @ANYRESOCT=r3, @ANYRES64=r4, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYPTR64], @ANYRESDEC=r3], @ANYRESHEX=r3, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRES32=r2, @ANYRESOCT=r4, @ANYRES64=r4, @ANYRESOCT=r0, @ANYRES16=r3, @ANYRES32=r4], @ANYRES16], 0x7, 0x0}, 0x9) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8002, 0x1) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x9561}, 0xc) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xffffffffffffff57, &(0x7f0000000400)="e4666ff989b9c267504a4e8bfcbe96405a42289e315cda72c1e87111aa7eea762b622698bb3959c6fd0c56147b0b4a24bbdd22c70609f401faf84bdf8373a8b624c1276c75f137f8db4a51355027ff94b31b07597cf1234040f31b2c72c00cc8076ff6e6a70000005242566c20d26e3ba1220973ce2ac029147774a3f331903f666b23017420cf43b37089c254ee938a19ca165a4c9608d700005b64d074a10bd51e8b81ef1e1b55a27c7896a04efa8282ef3b57202614e791754cbf643c26b5079d411646e6ac78eb25419fac6c2453f0678a8f96b588e8a2295a5f303889116858d30c3336889a6d61d963d3b2580a7931ddf90935dff45619e946e21fde45310bc91bff0848b2862277c791c50c88bc8703b7afd3caeb8d4c3e2c537925af9bdccf2260acbbe15485a3e3d53c4eb8b128cb7157cacb582bd69cf98ba81fa1e365911edcc18bfc6c0b7f2b02c005ff7ab235ae7bcb41487b3c44248f7f7421f70a5c49a87b972d9f580f4609c88f36bf12bf55701e8b78870034c61e182c3bc4425fd6ab7f7b7f6f8158fa1dc9b6b2845ed8d0aca79ec508") 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) write(r0, &(0x7f00000000c0)="4aa129275edc3181a02d0a1c4e1b752c9e5e9d3e9a41ff0e17e31d3e416be815c6a82399a5955e8d7306f697620afa04264a22d3dec4058255b4bfe9cfbdd4b8ffcb15f07138c11f1adb01c7f95c726204837715aa3fce736321e8635e9123d073eab9291b5dfc4b72f9d8c396404b4d3e94b4b03a5b5bf2a049245367c20a1d535a486cca271cb17f30ee12b1baa25aac8e661d9f6774a81907c3abea650ebd869abc17d54bc497ec8e68d20afc9fcca353cf050c", 0xb5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:04 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x22, 0x4d}, {0x82, 0x2}, {0x1aa, 0xfffffffffffffffc}, {0x45, 0x4}, {0x40083}, {0x67, 0x6}, {0x88, 0x55}], 0x7}) r1 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x80000001, r2, r3, r4, r5, 0x18, 0x3db7}, 0xb6f6, 0x8, 0x1000}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x9}, {0x3, 0x3}, {0x86, 0x8}, {0x23, 0x7}, {0x40, 0x7e88}, {0x4, 0x51}, {0x86, 0x200}], 0x7}) r6 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10481, 0x20) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000240)=0x4) r7 = semget$private(0x0, 0x7, 0x104) semop(r7, &(0x7f0000000280)=[{0x3, 0x7, 0x800}, {0x5, 0x6, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x63d, 0x800}, {0x2, 0x6, 0x1001}, {0x0, 0x2, 0x800}, {0x7, 0x6123, 0x800}, {0x7, 0x1}, {0x4, 0x800}, {0x0, 0x0, 0x1000}], 0xa) 16:00:04 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x220, 0xc) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0xada1, 0x0, &(0x7f0000000180)="b1db3926779ceb6e76faac474e6243dc1ec63987eb3c6918e31f8b33fa09dad2fac2fcd6077719804ece88855fa3b4a4be7150cef5c3890198867eff45e936878ae93570013d75bec36380c1cdebaa1c8d3ae11fa32deccc2e8bfb508011fae6313576915ae045637a6af3b2ecf46847f2018d", 0x73) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x101) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x22) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 16:00:04 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x1a9) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x32, 0x0, &(0x7f0000000200)=""/50}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$sock_int(r2, 0xffff, 0xfff, &(0x7f00000001c0)=0x1000, 0xfffffcd9) r3 = getegid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000300)={0x0, 0x5, 0x3}) setgroups(0x6, &(0x7f0000000180)=[r3, r4, r5, r6, r7, r8]) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x101, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x4, 0x1, &(0x7f0000000100)="9639910872212b894272dd677fad2f57af65232ae245e246a58250719346335bf8ddd5b3c541071f66231c5696e13e5faa9b25ac976bca75c2c1be6bae326cf2cd622e2547deff2085ac3dc1f56a69b869353f269c6c47c0317d42607e65434b53a8066351f5a4b93e0cae7c7a3d4100a3c1cc5166c4d63a2a08b7f9bb5e327f811e89af4e4d945f02be797e18a60100713504bc00fd52", 0x97) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) dup(r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x4000000000002, 0x0, 0x5, "d730c1e7c46fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000080)=""/13, 0xd, 0x843, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x5}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x100000001}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) close(r0) fcntl$setstatus(r0, 0x4, 0x80) close(r0) 16:00:05 executing program 1: syz_emit_ethernet(0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0xfdc2) r1 = getgid() r2 = getegid() getgroups(0x2, &(0x7f0000000200)=[r1, r2]) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0xffffff78) pipe2(&(0x7f0000000080), 0x10004) pipe(&(0x7f0000000240)={0xffffffffffffffff}) chdir(&(0x7f0000000280)='./file0\x00') ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x2, 0x11) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x5}, {0x4, 0x2}}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x3, 0x5, 0x7, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x80, 0x3ff, 0x800, 0x1, 0x0, 0x4, 0x5, 0x3, 0x2, 0x0, 0x7732}) 16:00:05 executing program 0: chmod(&(0x7f0000000000)='./file0/file0\x00', 0x4) chmod(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xd1) rmdir(&(0x7f0000000180)='\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') 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6, 0xfff}, {0x26}], 0x2}) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x0, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000a40)="424e281d72f3490f08ebdd641b85e3a62b58af19593681ee049ae71885e3d38d20db957b4b50754cbe2852206424a0590b0fa8c82915cfa4e79a2129c5b331543e063fe1e1da2df0c7af7fb64a5d426f0264a9f82023aefc114a2a1b150bff12dae0ae0ee69d5117b1891f38739d69adfe3f676253fa1cccd3f8ed588be21d8ea0b928670fa600d68d378daf238958c4d03d5d5d498ea95bcef975275d0a2b9b2748929d725704ddbf145a6cad0e0720dc18657e8879559d5b29a8eebbf2a22b8af6fd15a09ced8e834acfc1ff", 0xcd) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x1e, 0x4003, 0x0) connect$inet6(r1, &(0x7f0000000100), 0xa) listen(r1, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x800000000000, 0x8}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) 16:00:05 executing program 0: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000080)) socket$inet(0x2, 0x2, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = socket$inet6(0x18, 0x0, 0x74a) sendto(r1, &(0x7f0000000100)="8264c2ac4d1ec6f5d8271d4adc6ebed225bc6437346a279a5d7bbca03631f33e1d60d3036cda44eaa2db178389119d785e588942452f0e5a984c7546acc1236cf5ad87eb84646a644cd6aa167eea2f149ca8e4b059fa3c529fdd0c7ea6084b439f560e573390ad99e807d6c3a8c3edb125a83df6f61ed32be88b8ed7ca9283a00121b0e54f7231ab17d9669609e65b9693179bd48829179ccee088dfd5e04500e2121e61a4099e8aa4da5e518f1d09c45489f886582c96a37839fc288fb572", 0xbf, 0x4, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 16:00:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f00000a5000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x2, 0x7) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x20020) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000001240)=""/191, 0xbf}, {&(0x7f0000001300)=""/242, 0xf2}, {&(0x7f0000001400)=""/76, 0x4c}, {&(0x7f0000001480)=""/12, 0xc}], 0x8) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000001540)='./file0\x00') getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendsyslog(&(0x7f0000000000)="672081130c3c92e654a1c61c85ec54b828adcedf1d9cfe4890c5a82fcfc61fba3eb90e2155ff43787bdc3730f3359b0cfcba1186a2127b027956403aa830011472a59b08c96b3346beccf26fe1e15a5ba755bb69bc38adc971a7de895009ebafe9e87c334727583af3c8ab193f32694bfa8c0308aed0b56f05a6dde2f448b2636e92b585963823854d8f17e2ce1a3ef153bdc21a864a9767f46526bbac59171337854dab2bb5bac8d20a606b7aaa5f744d9047c53eb4a2dbc1ed69246b002a6f798abe9899e1ce55d62f1d4ef7303be38b8f56f05ce792a60f571b3150cd56fa1d4459a3d5307a286ef4e9bcae4a8e463bcfcad3ce71de12f23222669946a987c591c2ff0403717bc70681fee6c3836ba9cce22d612a0388be7cbe10f9f4ab26dde511051388c498a60c82486500b95ed89e8d128d2f432d1a56f3bbb905d3146b554453ccd120d69ac6cb87e769536d09202d878c2dd69793957609eecc116ef8503a6cc3b674ff694fb35d2f58542e4f40f6d366d8d4f123fb9f6fc102201b70a3cafafecda3e0589034b4ad87cc53658f429bd40869ce9c27f5adecb476d5846a5897a2af623336d5ed05918c9f18f649a3ae503454446cad68b1fb97b423c9d689cd1d6b4b4653fae992b32072abdad404e2b01f1c828c0aef52ee976d471c87dd2cea5a2ff98d63a0224f4738084fda17837a8074e4ceb106847522c19155725f5cec506efb3eba3fd8025f63644ce90346c22e3e795083603fe2c57152ad3ebc1cb100187e8b8a4e03ed9e739455d8cc868d9acb2e8b65a52c3bbead05dedcabffaa3e5ff144de04b6aecf12530b9a56816dfbeaabb635061e1a928fbb8d8a3339c41f132b3959b2fbf54384391bc62f5809c1ff05c5117f82234e1393e85d614cd3aa504fcd5a2b92a55d0f1cd6812a6c0c7acf1d3799cbdde4ae9b3ef901980b07084f289a8f96d68e46101e2b40d415d04f79d3da155e3e0e7d3b8801727debd5a86f480d18c6a8e464e3afb0ccde379dd3da50ec30dddedb6684e13d905a9a1bd3a56a11a4edbe6c2d89c104dfa1637782c2235eb31f4c7b675b708d9c864239344847ee2e1d812fd4970e229d379d118e2b2fe8a8deaad92ccedcee0b819c28918415a86dd157701ea9fde2032f180444a628d5a7bc9fd1439990d9ae7ba2b608c23a2274225376c904e8d5a9b079708850522466459dfd5856d8e5cd9a5b84df77b1b13833ede19efd39886fb79564c7a7d2a7f86aabefa069621e2dcc43e0cd59a611485ae583dcacec317570ef7c17d86aa6c015e59878717b721ad5f63e2d5169e30220b246381ba55e26882439dea0e2be109885a2a0b4096e65ac98cc454fe2238e728e9763ab8bc8f746e3c3aa999243ac8788ab048053537ac7dd0540b432e121e58a65a7bae970802b2ea385a141910651d973e3030e2c5d774313d9b6f8f94cb8b1d91a8051ba314ad6778d79b5f456e01819e4f860e5ab6a55095cd47f29d13b92cb4cd7a9b1f3ed32bc4413112098bfc0efdd66c685bf301972333d338b75c90ce6094be86bf032f6222aec91eb29f99776375b5a5b34059cc9df848f0c643f47fc60bca3c1e8145d89c358c835117716b253f1aa77448c69957d45335df5fc574a6335bf3aebb359ddabfbe50cb67495a330e28bc8dd751a2ddb081c48aa77c4b4aacc7c16c99b43f228d8079eea213a44d6f4a92f92604c444d09d93b700c8ec827d9d0cf9dbdb659cc4a14f3a21196ddaaf694e82a44198e13f967ed6f3f2ce6ba2156d57de7d357d45debcbacfec93801e5b3eb088c3337f2ae3cd128dde02084012e4e007247938cac910e588ac72e15a381c4371c207ee6d586cdbbffc47dfc93a92dc4e30828e3adc1af07af16f84f2d143a0b8d080561ae25b50d562ced789e6aa52622a79c34579ce7abc24574417ad984f2336b2b6b71dabf09aa286c0d467df792d2162af50e6c38eb0e1873cb3dabae42853cee0ed800360669e8345b51d3aea65d91ad3ca51bda1a94cd9be3f40f6eb68d69619fe61e592e0aea5fa718b7347856e6a37e2e2c828d48741c0b82b14ab0241f226ada8940d2d703d8420f7c19e727c414ec1fb0d2a51cfb2e3289f8fd9ce09e83b3725c5c4d8795738a9628095919c030667ea0280254d7a557369370aa742500a83e41eeeb5f450254a644d9732dc511d7d46c4d69ad8080d58d6f94fb983e8ce26ed02081e7222ad9a06c790a1be0ca187919335443aac8fd50e623f5a1e848dc168ee2959115bdb2399e95663a318ea7a3402c07e7ca0ff086cbc81d6a3580532d51e99f5c9c60f493340bcfc8aaf8a4206631a021c30c646e2c2862e8db73ff74383e737dd9654a75ef9e9b754281021ff898f6c658c59a21d692dfc0cfc4eb6f3190a3267bd7e7cc6000a0acaf944e30d14752c68021ba0274ec391520c5270e3a90c1d445d5d9ae439a5e0eaee27a320f9bb7e88a57c9ed87c1a650bd41591f7ca6cefd675f64f1c4e3b1f5be497f987f13d1e32ac555155f057f73479c3982c74b9fc7098171d44c5d0bee664ed9b0dc2c0f26a41cf6fed5d63ac072131ab010dd59f775a75aa55d0d51b1f20ad7f762723117c4cd206e8997bd24a9f4c47f668872812a64ea5325640ac8f9bca6c7e13be15fca16a36524a7219971233ce3746809e7084e111fd5cc3a64fec22de43ca973678ab10475576b28ef4791ce2bee2130649ec0a00d9cf00b6a10bf20c02440ee897629935faffa2ca47aa33027d506ef22b3d16405c7fdb5865d041c8856dc53e99bbd51c05052330bd71b0629f0daf17b328e6838fa07bf503f16d49446259fda481113855d86209bfcbdbb7a681605a01de5a89d9c2e1e37fef9e774f9973b9c984a5373607b711a575e2f9ef2ae1dbb42d2de0d49d85c6517c6ca6604559314e41504231ffc812b10d12963f0af0313ffe62b7317bdfefed45e32cb83b5fa5526a73153a3f9eeef35a67d3354b0f9c68b4e644977e2b17d550f7264a769dd4a26819a7dc3d0d830c9a2fae8b5cd9a27611ebde73f98d4e7ab48f8a931dd168a68dddc80b3d16579f1e131fd04bd909691645170ee628708b9600be75e4365db2d9c1086319192f4b3ecd5afa3b9d10347286231f415345e3322467053dceeb932a4582fcde467eb07b0326d71f638ef498f5085cb201bde047c3c6c5a91fcb58797fc94605cef9bc33f8a0dd3baa3793f92860224f9fb621dfeddb4135edc5d65b8077f2f7beeeefcea6918059dbeb6737f16b373002721aea68e01e545749dddfdd552fa83ed7d2a3fd505f7c62ad9e9bdc448bd7e0b300e8a0339fea8978d6ac9d4b334be0ebb402e7daf7151b361b48b99f63754efac39b53efc462593248ce163c34ef756f81a8f923aaf4730e7cc9856e7dbcfbe3e7ea352d714c5f43e43581d93be7a5846fac5f908868ad58b32c3833a8e05825783c8d8937035d55563b2d2da07ac8630fc7ddf716fd0c58f3f17ef35ea3c5a8bb05ab4b7ea84189b1aea8e86d816afa6816f06bbd95dc4f60843c32dfb084965ad35946e17e55ec3a04d05a7f1f30f6270d2a72a8d8bf59b7527a499846cc7ff5be4ffaf4dc14419a2d2f136fc509e76054d26b2ba0281902fcabdcf7ce5024cf21872c0f459865973c5406706a70cff3cb5cf7fdcd7c0a72b4535cf59bad32d93ffd41c2b97a072eafc4321cedd1907edc9056c4f0448b473136670e152f50db428a37746acee4bab07fef971a86f470a695330ab64e1d6f76befad9cab5c6ebfe5f5978f435b14fcd0bb75e45cface0fa806438618d9f3256fcb3550bc782da52d907cbd81dffb33631627347cf5b8fd01fc2d446afc60a3c7fb4abdb82adc406fe287da4d1aeb11da95b305c36c242dab436a8585ab7abad7d2ce1eadfd5aee79193799efe82cd4e5c477fe60813a46de33992ba87bf028f2bef40a78fcc9c27bb9056ef266233786aed62a17607bec3093a2681fc58b420504e64c31afd1984cbe7a8ea9bcb33487fa8bb3e4d009fc2585e3b72d49cfe9c44b0b872186107b78212a10d98d483e28da962c4856976c1e0ca7d6ce10e00471fe671aca403706ca7d18cb2b62ae6d7b9295eccf40f2f71e40a914046262cbc2bb72fa99c91eed996b38761f01bed3ccbde930892887ad94eaec5db91c44d2c01879f3ef8c085913e105eb1ea643bcfa22fff35e77b95c22dc02ce71e29387cd5a4e7c24282f6e3cfe4353d88f8841078b4a4113b1446bd2a991ce0b34e68367c27182c402ebc78083573079c3efd2d86b904877f4f820e882a0c16e7b1aef5820527c81b805031f72a3ce01fddea2facdc6a090a9f947a2ec29d63381a63b27bb991285a211d5a0e87e2781bae076d08bdcfcfcd730419e0798d852a0c4f7f8b5f693fd4a7e3f91939dc915f0ea1def6c3cff9784f7e322a2aeb506740370e3c25f02f448b17b6ccd5a691be8b3b3f6a8fbb8b84145842d7c381b4cbb91792a4a0f7bee1c330a6ade35039a5ed6270b2ac21a069905d3bd18481036c72d04089c17a403b7bc8682b01684fe2b074115e1e7560df679d25e80310933d31956226b0352e96b2ce1ff9923aebcbd8e9b86c7ccf7eb6c3398c16da9a734ae86f330b427f59e82712a606939d5292030b73edca6cd7d921293cdc30a70096ce95e9d0dbb4cc1a59925b1644021a06aaf7d067f54cf713ab606004db70ecb61a1a69e458a7fcb6cea692929c776f11e9281d1dbc15c7fa9d0bd180a6d03d3fb75b7489faa8af956c6aa5ad5a187c07f74aabc6fb3571438905c722abf45440518dcdce376b5fc6047729c2810a11c2aac891fb9ec76636f34e20e0e36792ea62ab8b7dcf42d678ad99243a70be1d700f01973b5fef44bf81858904e95624c6a479b7217b2e3a117157ef4e729219d7f0556de9ec960fa9a24da932987e594de3078407cfcb19744fd444f774b5d6be24094e9b857d393db634b22a9ad27111e885157f8c166c00959cc04fae3c9a9f38253b11ae4b11e252f05154dc7f3f26df3f0cfb8d0955a86eb2575d3ae28164c29e3809c001ac47b01bb01b332b10334f17dd855fb78f8a1a8f20543a08f9d54a3a832e8879e3010d7bd12bbf7d3abd7a2fa44425e855f6a705041703ae6c7c2ce4d23d8e8217ef277ae2cfa970f03da6fccca0feb350f1a3cb0cf16f9c04323a813a9a284065ff5a7e95fc6fe4422c365d444b8cb72187544d5ca8c36b8340e1dfb4494d9f10497cb789adb7f5e819cf8e8ce6a48fb3ec937a9ec2d17aa5236883607af17496798fa3820a39d2f96a0efe8183da1bda9ab1690a7ee92a2cd489227203b34b5f3ddc92ac088929718fc5b6bdef93345efc6e5ce2957ac4885e845947b1913c8ffc6dd16e54c0b1a90d7f88aefc9bee869daacb1b62bd1c51ff9ae09d2b70fde8cd4584aa5a6dce2fc2fa34b4e83efe986f15d01552561ef6e91d07744a44ce7e42b3a695fafebd53e2448d45c5ade2520a13a38274c9020f4db8fe1d7ea10db1771fe3e144be04353b0206b5adf25a9c7181728136d1c387ab358764c1ede5d6fc6213cfd8624c421e4ca465934214f73495ed112273def63b54537af06154a1be9335ddf389009b3aac6659aee1ed347cb42264e3b6340ddf646b45882c15d33ce26a9d3ab735bb06b12641a7d6513aaaf0a97603144b95943290ea205b3052cdd8d249fde68c149f701490415699c3fcc6f0cd2cb696a980915cf20dced7f3d071f751cbeb9f8b3cd83b8ac2dfdb4df1444d1fe0f6ea899962ed629b82ab8", 0x1000, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1, 0x8, 0x401}, {0xff, 0x1000, 0x100000000, 0xff}, {0x2, 0x80c, 0x9}, {0x2, 0x7ff, 0x9, 0x5}, {0x4, 0x3, 0x4, 0x80000000}, {0xfffffffffffffff8, 0x7, 0x7, 0xf3}, {0x9, 0x7, 0x1, 0x1}, {0x6, 0x518, 0x4, 0xffff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffff7, 0xaf5}, {0xfffffffffffffffb, 0x9982}}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x40004000000028a5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x4) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/167, 0xa7}], 0x3, 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8, 0xeb, 0x5, 0x5, 0x1, 0x3f, 0x8, 0x800}, &(0x7f0000001500)) read(r0, &(0x7f0000000380)=""/194, 0xc2) 16:00:06 executing program 0: r0 = socket(0x13, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x4ff, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = dup2(r1, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000140)="3a2f20209c78d4ac9b8ce01d9f17ae2389406c4b83f0ef7036c3a52c87125023075490db6371dbabe0effde0792e73b6eb4632db8867634c45078ec44a021939ff63d17e946412a598d9156ffca9cc8f7cb1638088b16b6fad53791a9a0022a374ed194da37d397b9a9a3d82bed59ef9da4a84b2e90cf541240c33d4c6325659c2f75a370f245f12cf58f1963f4d4cbd824058c11d0588ee170d0cfb719aa35f68e51d046fb591a57d8ca3ad1136", 0xae, 0x4, 0x0, 0x0) dup2(r1, r1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() listen(r1, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r1, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x28, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0x2, 0x1, 0x0, "ab65e970d13f0f46194f5202eebda66df1634b07", 0x2}) 16:00:06 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) pledge(0x0, &(0x7f0000000000)='\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)="0024390890ea41fd56bf97f4628a31a0b069902204cd82941a978ab36c326548e6929f31a47e01d17b90f7e154c15dcf30dcf69bcd147ca3f382f55f15796b7d945c4b827c19ee9f2f0b5af48b40da9a43790bcf3a125abf04fdaa369875a70dac42e622df027a379a18f3b67df8f9f6dbf6e47c14510013471b4a63891320cab935edcf626725f83499928f7ea0c20aeab27b515b01") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8dc) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r1) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xb}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvfrom(r0, &(0x7f00000001c0)=""/195, 0xc3, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = geteuid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) setuid(r1) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) r4 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/69) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30082, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) getpid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/148, 0x94) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) open$dir(&(0x7f0000000000)='./file0\x00', 0x820, 0x12) ftruncate(r0, 0x0, 0x6) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x502, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x5f8c, 0x5, &(0x7f0000000200)="d4e474f61806a6565a01f1e6e7af5e8c5f985c5504ed89df5932d70fcf9fe18be5c2caaf36ad348d0dedfb53b05dfd493a410e656aea55ffc94c0da70f81dc78d1380cf0cb14d1d7aa1614102de104ed1f989c7efc724f3b90ae2369567a8f260965c896798bc14d708b7fd70b0bf649b3628a8ed02dc52dc5af042fb0a2b7c6232e197a9a8dc9a65878169d708f46e48f506a6b49d57903f832ecb9dfdfaf01be1ebce8893c6e4a332345456b0abea77569316b3529a13301ad4f86b2e89002cb1831997e159a180d735bf45493158e49c9618bfb70206eefa1ea55480861213a1d0fb3eb36995b6d4a1e02703ce97ba71841d3159669d14c4ff4d5ab6fdd641a40501c2304cc62618b18c6a117a303ec3b7ef3226864a55514b58019c53bd3ad11dbd9793df619c99b2f2ecf6694441516627b19c6d0385b908115eb3b11697ba08af5f70a1cf97dcb1d89370662313a2f073ccdc2b09feb27ba079222411a678a1630da47f5cb557ff00a8b357d095ea47ebb4df684ba444b826453205cf65dfa7dd5f15941e5f87ee5f2fe1209dcbe57c7ac0a192d8bb0422a92efcc91ea90fc60099a542f6e8f380c86fd59ed5bf8e3f0d90c950ca85c8ee349421640561d1cd6154c00c844baeffd22a4370065e0656d4ec13b1fd88805247676aa556d07a8901c7dbfab68b0d63e7ffd7f29c01122a3d178fe746e7760ebe2268384133ce86e10049d332db001c2cd1f94eca293c501bf4949aef4b67823c29925fd4f7616ef662fd0f8196572d4f0fd64b2d444405dc2b6065c1cae2392bf2a0c8a2d54b27ea7a4bd47b84929768161f570c3a1c55fdcf43c6535c783b8a7725e083715af251f4373180aa1dd0da1b7f0afa1b3c3df1a1e64264ffd2c8fbfaa6dc062cc2953b469828491a73f9e32c1516997376b60e8bf47580b320625f473db8bdb14cb4893c0dcf0d7a2c4525873f3b9b0832c7a5c7cea90c01db3a162008c80f6c1c17a6a64cde37d34dc65ee55385ff3b9a7aba643122e8df3bf1eaec45bfe2393f9e008db8be277519fa39406bd8ee5be7113d9f1f6c3a39a9c901e5fac81e8dfce0a2d0ee749a892bda557ece52af97d6d54a339a6d034db008775b6af96b8bac55f80d4e462bb68126c7856afb34618d8a1ebd6503fe7bb4fc71df95f85ecf154f348f94f62ca66cd2603fb148831469585933e0e8f94073dfe21f13e5a8a03f2e282e1c19ec7c1df4959be1562f57294a24888a7186e1f565e2667f2c45cb28e9c5958147ef0ea2d5a5e263eb1d6792ea56d7b39bae02229558a6ed3bbe537c26157f3db41d6d64f8f5cfad60cc60a1b071555707bdbff5ccce47bb50e203b9a5d55a471b5e5400ebd2d977e96de9b407cc860e88827c8b640b90fb12fbdee367c9c0084f7260bd8b11dc1ce38bd7a5aa6ea21091693b97c31926197a81ee21f7bae2e216553dca6228d774c087accd0a716c21b90a5367506e86d2c3c47165482a1a302ea8b24d9232cadb614771e281321bbf4bdeac18c88e322ac1cbbefa9f41eab82b8f0bef9cfc59d2220970e95256c476dbeda2a52af4d868028c41ab4a68a30713b3f95ca0a1eb6dde1ed5004b12bcc8fb6543fe4a2e27fbc65d80b62fad21981c17ee0f3465b8a19c6089c0f515360b4312c137dec856bb06c0689f7d6492ac3f1040999abb77fde965daa969f55935811085a8ef701bb020d2175303a4b886e7b1cb90cfd83d52a56c1e41bb47bbacac0b312d0ce679b58e16208eef4e54ae57a306767e9020a784867294e1f3be4598f2a2d31cc25f94caa4c88c2ed66c611e1b8580bd4a5861a482b4b5d7cf798bfe282067e09231af743c93b463a0ce4a698c4829b645b21cd20f5eec1fac5b3d28fdd4a4387e888abd9a771fe30efac9e6c0e8a64218ea0b091db2d0383e5156f26538c4e172e711e0aff6519c3335490155097d0a99c32b079a5316e58e03001a617401d3fc1cd4c969cb3af8486102e4b1e66ac5cf89133037db0ad4ed12259697dcda71140bb0f05b85c90584aa3c27e97fa3980e899f3e1b29b0e8b1457b957f94107bb9df6da699a4f8c1980173220d2e8a3e8b6171df880b51779c3f3a1dc9a72173264769987085081740c9038bbabe16d2ef4a64d2f5a91ad5c701f05c59d5abdf157d6c55e80298aa6121725306579bc8ec7fb0512b56790d843d742ede01524f04f5b943b83c5a9b220694ea42290c3aba1a1b0d5de09b70f9bf56ccd607bc255730d508a0f2b6b5efb4aabf99bb6fc6048b6c068540217e952f9c331258abcf6822648cf73faa8b1b1077bc202faaedb8f7a7998d6cf0d2f854ee4364bc69db817c96ff890f9b310fbe21a8ccaf0634aec77e2c4b4c4c7d0407bcd190caaef8f7fa4aeeff226a5ccf953db4927769c6cae63dba6144e81fd9fb7619ca9e9aa870768c1b7fb674199bc8593f9ecc34c26717ad7c7b99f01b8e610cd8760b78b8667727cf603e2b0e99244b41fbd8db973bd7e3da12418a1d4d5c1c165ce29cdf29aa41253b85167f786331009ce36057471356d230917c8df3a6b282e8af471be49ca092788e6a2db60b2525ea6ec12a8c57ab256209f7a246deb2901b7f25e2b46fa8212decdfe9d5980709d35c864c560ec56b8b35d4aa64255d9d526cd83215a95610df017f07db063da7b8a315f627c9d6e741bd176a04a71e9fdc88003d2f586be43d31d0a19142be6a9b8e72bf9dae4ea64e751f479c3ce72f8d70d784bd397518a35b2f5b67ddfe7dca470cc7d2f30368a1cf5a98ae1697a2ed5758ecbdecd6eda0c2d11b55130cdb2337a9346b9b8e266e86abf21cabd2bab390a030ef4be10737a692388c9155beced0c1483189b75faa7b030810cebad31ed659ffa2ecd84f6fdb570ec779740595f08a9b58c8d85c5eec7dd7b4f408b094bd6f2a36a4b9e0772963049f76c8bfb162edc27d666c289dd9f5f65cf028fecd1be1f771f5f02baa6a11487b5a5a6d5e2242152d19329dda48b296fbc5f450df7f2babc9b264bd6e13d045dbe68853f4fe25b4a1d5fa8167480ef3455f251ba91ae22aebd11d9f23ac483970998150b8e8c2ca474a65c9d4d8b2da50e81f947247b3c9f062a6ff99052aff0c36fc70eafd46ec0029400a58d4c9c48af40100d6660674ea377ffaa85c5a75b925d2b7c2884511d46586545aa195d970435661879d133aa1028b072609c7abb04e54af69b9d54f085d682c538423a6403962e6897dd9b9328c78a68204c7c2ad5e735d4a88ad24d5d0a7498447fb20fa4d933ea430a8fb01e4d45812c30619901e23a78cd98fc631d411358a6744f165ac5f3ebb2a1b5449a525dc56c8d89f1a983214c7a8b31ddf55c0026d34876e949770b75feb017bbf6e3e7e22f0b83b0a3cd681344fd662bf2094954edaa1d3ec8e6971033c0a1a414278630fd165c50e6a751f8a7a357e8296f67f991b4e9f082339acdfeecb7739ff6b83a6a4c2886257e1e2e1089419c8c5de22257dbf9f2459d44eddb32f6c85663a1f0bd7dca4cac8abc9b3ec5c2e4eb12eb1a7bfb66f1cc7b5af4fd2c5746a3049c3962b43371c3ebdf1f00a5ca0d8efa8d98c454163e8976dd220313e82788d661b7772ef8b743ea72d2d9635acac35f52a75dcad75e944f160b4a3755b01acbe580c656350440718c6764d650496901b42eebeb512b572c8e7482d0a6f0222eb58ec1cafc182bb6b1e1f8c625cedf104d04769d0f96dd57b50eb119855faa7a53fedb4334ee8089d16b7da866a4497ca8d5aa0c87d2f12ed7b4e936a0d1779010bbeb1ef315ab54e1ae3f10e8770bd6b063d05c7c2b52769423b6c61b76472b2a0e9aa53c9e9628087df2203f8907c9d35dc694bbe5e66b8c1620ca45ddc2d733c4605b38b75bcbdc93d0367c1328ff7a1571acb21f3ffd444d4a61747ff5c40426dfff936f89e287e9802ad1cbec00a2e9c5905941f2bd33039a3c45d138fdf31deb7344d9ad50848cf672d4eabb887cee041376a8f854f7d93341b2fe42c30ad76d042569bbbfcc3f909b559b0980108f9a23ee393aa68a053898806072197315cb66a65510a2222911d7c02cc7a5f3eed0fb2e00af5a1e49be935a4e966a786d50f2c8e47d132c5e998367e36a1e13987e8e53d9c7b37414750d5984f28efdd5050ba688b52ba6a44de69abe138be9b7303a354eda9e409450f45482ca689b1cf1594e26af74c20eaee7a311d34852fd56118e8516a29d062d0adc366ceeab026849445eb24f7ed01387f537e60b2c216e7e9a019ef2dc105472db903aae2f772ccefd99c790f5ebf1a1499eef5dbe95dac8f015a224af86d5389d70c2a53a0c35ee177fc010eb438ddcd9d12e1b204bf8e5668a77f13e60bfec3b2a4e5d79396cce602232b4ef369ff5259d102ede85d2d3f6f1e516b4c96be7e2f8a0a5ba7344cd95b12419c68aab03a50f5bffb2376ae1a430cceec4263dfafe4802295c6b1cc9b371eb222df8ac195e1daee811d53828515c33941e7696ee3482ae4f9fd9eeb392934a531ad9ebc657c285a7bde9c05736fdb543a02875f3d6bdedc81aaa812c5361048c80385a75c33492176d12ba00ef2c7d6583742834474e8b26462d418bff0e0fe70d1bae94ae25b215c4560fef1b368c89036807b4586dc8f7c7173f629345557fa01b203ceae667eb12ffd3a8fa500f5bb4abb20c1790ca196b583b1767873eaba1a2a615c1a539960201a1f0d3fdeb4d270c0dd2b99ca962df80a6319cc15653850f973b006329c873ebe51fee9f1f7702399814751b621554bd85654280d46cff35f43db2cef9428e80039e0f876e571c60c7f0d4dd0d4f1d9dabaebb5281517abb9911e5bad17f17617f9272abc5e3fb60395e18a1e1b8bf7eda5d920d1cffd4ae12eb8a3d03bfdf3afddcedcc3ad45953716c27c9dbf9bc884f67ad46a0d86db20036209e62e1b6eaa6b02d02bb23d53eccb4c4599e0a85be0482e46d3fa9c41cf89017b16d9ebec5bb9564c7c283fc82290718a0b4b0ebca61b577d062322e514ea2736bf8b1aef75274b16de49513f01074bfb44f0308035922cfaac4d26a6393551eebd81c17c26ac99c7d29dcb1cfac824b2e94e5986b4ae64f864c6a1d3b9403099fa8d5834efe40323bb33263d98272cc3b1259409fb9e3b8b5301562f3dae1b2657820ab2f85757be5a483f2d56d92ad7474344fc46e1a1dcf985a9ba93da0c103f82d9a158211393243bfb13aa7d53c33174ab88430dfb5a55fb51a9b565efc28d0bf3e9251d04f7724d0c93f95f4e42ae3be322307928e12e5005f0456167b82c98e312669f4977a3464feaaacff7f22c7bf4cd3b459211824e91b82582bd27241b0e0bee656de18025e205a0a2c13c6000c78ad784e29af1bdd5ce74980c99e47719aab2198b32c14025ba345255f6034135c3024a5d5b5fa64ce6e66d3a952ccbc15c204494e4c1047479397daa3aa111f49594d69d8ac6537f860635aa8fe44583ba85a661cdb1050d225efec70d2966fedc2b1928687bb534d84166c58332625591448b433c711e4c11400f2727c7ee379e646edfdb990462699ea2f37e70a7735f1b54218091cc067a87cf63d6a66d8ae40471fd38f86c9cf4975a83966fc8b359ea31e7fd41c62eeb2afcc7a5f3e257dc3f7945023e32405bd7d48c2dd6d713e36c1161afc6a026126f52bf489d1e62bddd5254618cbaf1f98bc91b950a1df20cc652604e7fb204a54e170ccb42b002fba1b7863fa18d60c3246946a1785df47758a661a63847430cd53704aa59803fae913", 0x1000) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x400, 0xffffffff) r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:00:06 executing program 1: socket(0x18, 0x1, 0xffff) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$unix(0x1, 0x7, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 16:00:06 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) flock(r0, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_gettime(0x0, &(0x7f0000000080)) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x80) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() semget(0x2, 0x1, 0x412) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x9, 0x1, 0x8, "d156a1e8984e229200000000feff000000006e00", 0x0, 0x3d79}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xd9, 0xfffffffffffffff8, 0x8, 0x8}) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x2, 0x6, 0x29a, 0x1d, "71d300526e20f0229cadb09aa9cc3f7f0a104599", 0x6, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1, 0x1, 0x2400000000000, 0x9, "f2bebc3a962f28d5af807ba89456c229f3f886a5", 0x2d8, 0xfc}) r2 = getpid() fcntl$setown(r1, 0x6, r2) setrlimit(0x7, &(0x7f0000000100)={0xffffffff, 0x3}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x480, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000003c0)=0x8) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x104) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x800, 0x0, 0x0, "0000000000000040dcc400", 0x4, 0x10001}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7fff) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x100000080000006, 0x0, 0x0, 0x400000000000000}]}) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x16, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) pread(r0, &(0x7f0000000240)="013505f4b941cab6a4cc23b880b0eef34227d46ab234ff08880ec816be79a6854479dac068949890e78e0bec129cdcbeb86fe8c74196cde17b496cc655bffbbca33821eb3ee24b0b23a394b992486e3d1c4e52f43fc2909557cd2018b28eaa2f4463d828f6e2c4e2b16a5810ceefcfab859e489658536a5ae63d944f24563e48584afbe2f6dbb2701b7a945a56295909fd3b01ff01432e6ad76613f662a423f9649a6fbd842cdb98a715bfdbc27142d425baddf819", 0xb5, 0x0, 0x55) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x28, 0x0) r1 = open$dir(&(0x7f0000000080)='\x00', 0x8800, 0xc2) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000100)='>', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) fcntl$dupfd(r2, 0x0, r0) pckbd_enable: command error 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socket(0x18, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2000000000000003, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) 16:00:10 executing program 1: setreuid(0x0, 0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x5, 0xffffffff) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/189, 0xfffffffffffffd00}, {&(0x7f00000009c0)=""/60, 0xfffffffffffffe10}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xffffffffffffffe7}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) semget$private(0x0, 0x1, 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x4, 0x3, 0x503c, 0x4}, {0xdf98, 0x1ff, 0x1000, 0xb5}, {0xc0000000000000, 0x8001, 0x7, 0x40}, {0x6, 0x0, 0x8, 0x4}, {0x20, 0x59a8, 0xdb4, 0x6}]}) write(r0, &(0x7f0000000140)="f9d8ee128073c26faba5b4e8887913a34f665dbd3c10a197ff30079ab2a2521845848f987f768ea353f3face3316e644167cce6643fc58e6720d598cb9308c7b6e8b284af2e4befe689d9a7aaba6462e8b7ded2bafcfbcaeaa581dbbe21c96d8448345c393104d54fb7f3a04ce5d", 0x6e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x48, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x10001}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/190, &(0x7f00000000c0)=0xbe) syz_emit_ethernet(0x0, &(0x7f0000000080)='\t') 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 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) truncate(&(0x7f0000000300)='./bus\x00', 0x0, 0x5) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) socket$unix(0x1, 0x3, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x54}, {0x800006}]}) flock(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x2, 0x6, 0x6, 0x5}, {0x1, 0x0, 0x4, 0x5}, {0x3, 0xfc09, 0xfffffffffffffff9, 0x1}]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x0, 0x1, 0xff}, {0xfc4b, 0x5, 0x1, 0x921}, {0x4, 0x100000000, 0x8000, 0xffffffffffffff81}, {0x3f, 0x282, 0x4, 0x3}, {0x80000001, 0x101, 0x1f, 0x4}, {0x10001, 0x5, 0x0, 0xf9}, {0x80000001, 0x2, 0x3980000000000000, 0x20}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:11 executing program 0: sendsyslog(&(0x7f0000000000)="95042195c565ac43cec29ede53a8c65f6fa65fc25cd0f8076f2cefe8c68bc76b6d2c3dd7c2f02d8a", 0x28, 0x20) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x4005, 0x7fffffff) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0xfffffee9) setsockopt(r0, 0x9, 0x7, &(0x7f0000000040)="198ff9487504d64ffb6d643708c46e7be6c0a95a9c73edd8b345c832ee14", 0x1e) load: 1.65 not a controlling terminal load: 1.65 not a controlling terminal 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0xc9, 0xfffffffffffffff7, 0xb2d}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x22, 0x5, 0x3b, 0x400}, {{r0}, 0xfffffffffffffffc, 0x30, 0x42, 0x1000, 0xc3}], 0xc0c4, &(0x7f0000000140)={0x9d, 0x851a29b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) renameat(r1, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xfc9) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0x614aa3bce00dfc4c, &(0x7f00000003c0)="399acc878b02adbe62dd00fe769a5178477cdd7f7e5a5cc34d519f8a1a0053df6c90c685efb8cd5b3e6eb959af2be9617eec132ebc29495fc8f5f982a153f21fff87bf7a6344dcd9671c555bce9f1fbdc016f366fd90d037a9a544f0bea82118e9f5c13fa44cd66ce7ae64d025e1c60f2ff60e960ee1ad9b93ae9f0ae0b9e64483cdf3") 16:00:11 executing program 1: munmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x6}) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r1 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x5, 0x8, 0x10000000000, 0x0, 0xc8d]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)=""/104, 0x16) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x40000000000000, 0x3f, 0x5, 0x1}, {0x4, 0x800, 0xffffffffffffffff, 0x9}, {0x5, 0x7, 0x4, 0x3}, {0x4, 0x5, 0xfffffffffffffc00, 0x1}, {0x4, 0x4d, 0xfff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x6, &(0x7f0000000000)={0x200, 0x3}) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:11 executing program 0: mlock(&(0x7f0000008000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7fffffff) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x28}, {r0, 0x88}, {r0, 0x10}, {r0, 0x6}, {r0, 0x4}, {r0, 0x40}], 0x7, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:11 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000100)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:11 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0xffffffffffffffff}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="31fcf9b9e91764bb01b6a00b4771ab71ee8a44a5168d3f16c5aeb75e9ba0ef2212352a1eb887b73916467ea04026e08f4204b28f849ffef43c0cff5d62de7b204ab591c1a64dec2b514b0c441516a929cd5bd201fcc0f36e3174bf8c62ddcaecbdabd808c6a6e3fde4cbfbfc0ffe91a8dc2442dc9d3e9652", 0x78}, {&(0x7f0000000500)="05d88666dc468c4f86fae9acb3269772950f303ef9eee85da4a3a4e7cbafdd60251dcf6976e98eb9e5ef8625bea8f579870af606a10b87f63ddcaf63a3607acad5f639a61008f5a8689ee473470d9c0803c5894f305e45aefe8bf7307ac0dad9fae1da663aa3071f09a3cec5dfd259f17abb7d98e2f7089b96aec1451b0480cc00f798ac65cb28f2442763dc0d216d3db43f14e207622ca2952989db88e0b427544a69ae1a50b7c474e481f34022421ee46f34ff19401a2ec33fce5b4ca4aa7dabe0996e3ba826221edbdd12cbd6ff5c3f33bcf5e820bb29a54f12533667258bb9810b1e73c419d5ec533ad25c5d5d214b671feb33e115a615b616b7b101", 0xfe}, {&(0x7f0000000400)="4f0050cce9e6480c7ca7f56373b9c4c6cee576d7c9e6fe0db70729377082cee2c0163f69b440d82771f2f28a4497952ed2979efcf98a2d1287668e7dfd38203eda41b445", 0x44}], 0x3, 0x0, 0x0, 0x400}, 0x408) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x69) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xc779, 0x0, 0x6, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) pwrite(r1, &(0x7f0000000280)="03c8a1491f72b9ab8a67b684cf9df60377153c6b47352a57132957e33b63a9a65f01c15f19fda1632bc73af1df6b08174fb3b8fe30cdc9749f3b7e0f1cc8db1d8231cc6c19565c6daea0cd8af68a6d58fd451c3b8e678d9ba390730637be0f4f758d584bb29ad7b280de1c83875374f6b8df4d07e1bbd858de3526e4197513bdb3cd54ed0830d22b2d7c0cfd08bfec7a9350970b14bcbcec5741fe690c345e9c6e50cef77f42f46b2f9093d09b75cdab7a9b326f721626a44a05c08d5aa8a45aa4337a837cc6e3f869400dc48641d5e8656024fe0323f80b9c835ba7d293f4b96a647349f9", 0xe5, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 16:00:12 executing program 1: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x30242, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x100000000, 0x7, 0x3, 0x1, "18b292705ee6aa4576cb7ad7d2c501bb4596fbec", 0x10001, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x800, 0x6, 0x8, 0x65, "f3da093ccf309a480aec8a96c05406339353c3d0", 0x400, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x2, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996", 0x0, 0x10000}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) 16:00:12 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt(r0, 0x0, 0x4bd, &(0x7f0000000000)=""/104, &(0x7f0000000100)=0x68) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0xfffffffffffff, 0x33) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = fcntl$getown(r0, 0x5) getuid() getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getpgid(r1) geteuid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c753000"], 0x1, &(0x7f0000000380)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="ef39411ecc6e87c376caee5adeccf42f5f243b28931b532a8e10e3abc179f5cf57130f14d818262711fada72513bf30ca633f55223aa82d5a37bb09d806eb31ecb0bfb06ef27189bdabe5d22b6c30b7e4dd48681c01af508ae0dfc23f600579cf0461119ffbec29e8a6d1371a103a5515a485fac576136338b69c3df4b74cdd156f0abd6b915be3799d789b17ee2c98b8bc431880e0a9a28b8f4b31b61cd21ce65a9c75f71ca29dca6d2c34d30d5a1b38a0f0140b795ce815f77b9d7a61ee9bb5006a7144cdda26df7eec00d67b009890b4d54eda40a2818c016", 0xda}, {&(0x7f0000000200)="bdab8402c8a3d0e161766b23da0de686ee296051cdd23ddc3ce359f43971a6ac84b75b3f13e557f3aab3c021096eec7fc14e9e0d5fac584471b88d83042597ff397127aae2a0020c8c85933753972580a9de55f45617330de3b4aa83b8cc6e660aa6587fef2d2a8260166c650e8407f865fb79a625129ba93cc61aa33790720ebceac037a884e0beab3f52ab81a70425d3cd27146ff056a888d3c3eecfabc7fe1e2cdb0f8c2d2fec79bfeb686b433c1fa47dd033911999c9941ffb06c971d1bc6a6d604cdfcb641b62ce", 0xca}, {&(0x7f0000000300)="b3ce70341b1dbf0cefda96a89e11207b7cc37b6cf37dcb013c0b63c1c95409dc19874477b4794d291e5aa6bc3c89173c648b883f83cf8ac693eae891450db0149cef8f6756e8320adcff4c1d3abe38e69d8a8bf45cfcd32af7cc68cd2854dc0dd0401ada7c7250b988107a82841ef9dbfc283d297f94113f2b5ea2280b", 0x7d}], 0x4, &(0x7f0000000440), 0x0, 0x409}, 0x1) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f61002316205aa6270ffb17a1934ccda65525612bdf42d5a4812b2c2a0e88f91a94399063e869bf1999a0215406fd8fe0ecb8eba3c06c08495f3b4de143d273c4a9da5a97ec6766f635a30578e0994839b48", 0xfffffffffffffe0a, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530201dc720bd01002aad946c99f55560a0ede36e52ca0e94bc4fa1f483b9fe026430febdb035bb92f9694dca75f9e190fb34cd602ca7e70bd56bae62374e87cb96e4775f0395cc78f8cdd4ee1def7b0cbae964d847b38ae2652ccf68cb41cc00f3f085e33b39e91464"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000080)=0x401585ee7ea8eaac) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0xfffffc7c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) fchflags(r0, 0x0) 16:00:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ftruncate(r0, 0x0, 0x80000000) 16:00:12 executing program 1: clock_getres(0x8000000b, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x4, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x242, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x100) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x280, 0x0) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x10801, 0x14) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20800, 0x0) socketpair(0x7, 0x1, 0xffffffffffff7fe7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$inet6(0x18, 0x0, 0xe98) r13 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x9, 0x39, 0x3, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x6, 0x810a}, {{r3}, 0xfffffffffffffffa, 0x10, 0x0, 0x200000000, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x21, 0xa2, 0x2}, {{r5}, 0xfffffffffffffffb, 0x52, 0x3, 0x8001, 0x7ff}, {{r6}, 0xfffffffffffffff9, 0x80, 0x2, 0x54d, 0x8}, {{r7}, 0xfffffffffffffffb, 0x0, 0x81, 0xfff, 0x8001}], 0x3, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffff9, 0x88, 0xf0000001, 0x3fd, 0x6}, {{r9}, 0xfffffffffffffffe, 0x2, 0xa0000005, 0x5, 0x80000000}, {{r10}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0x2}, {{r11}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x1}, {{r12}, 0xffffffffffffffff, 0x69, 0x40, 0x187, 0x1f}, {{r13}, 0xfffffffffffffffe, 0x40, 0x4, 0x435a2993, 0x3800000}], 0x7, &(0x7f0000000440)={0xfffffffffffffffd, 0x1}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') shutdown(r1, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x4003, 0x405) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x400, 0x400, &(0x7f0000000140)="b8434a65d27da2a544f76f87ed3a6b6187dada319128fc34fbc978bc5033b0a701539488a5c0a50935282eff1e7cdb73ce6ed0cc19a32f1dd1eab2d2f836f795afd98d3a5774e9da53d86de429722e0579be0cad3a099b2ff8a807fa6bebdb170ace8900f4ca9cd70b1d5cd10997555ffa6cc1a7efc864441fd92b918fa1f2e5f341129fba7a1cc20b6bf2aeafa8f3c380712cfba696837b3c5c7ee1f96815c2f5851393d980ae6e03eeaa9ede92eb15a44e33edc55ae8401b642dd6fa514aebb3ec0cb4f3d026361316acf5de9afeaf52f0a7eb4f4ee006117c9535fb3b6e8ec8c480bc98", 0xe5) r1 = socket$inet6(0x18, 0x8005, 0x8be) sendto(r1, &(0x7f0000000000)="644561f88ad4b4e87a2f54e97e59cfea95292a9ddea0ded5c9bad2c9a5f88e6392d51f058a578b4ebd4fc543d75808917983888e7f11226931b35a7cda7676d67e43c5cecfee5eceefe83ec57a6bf0727c67b6c0edc66e61b17efc4d467aa3eb813c953272fc9f6df1ec65fd1fc05bc24a530d473ef8bebdcfb88d9904d6ac34538e268c1d8cda6eaaf92c9b2c8c98eb8a79e6fef21ab6125c987d30389daf87d77f927d185c11faefe7a920bc33cde7d060db08973efc498918c9488d986e90ca0e35acc0695d", 0xc7, 0x400, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x47}, 0xc) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) 16:00:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b5a78f093891715b987916589afe4b868d76e105efc753530654ab4eee60ff5e88715c49e19308b74dc113dd7c98a76608fac5930beb97a2f33d7906b3b6674c77f449afe82d9db3ba96e6fe2f75df5670fc90f86ec340c374326a230a25afa6745a37026de191f0", 0x68) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) socket(0x18, 0x1, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c502a8fcfcb0de610f32c311b936525b3a632463821cdd5f42aa37196aa84bf3a04a99eb04d118d9a61efc4ca3717d14c7410b2b6d3fc758fd00bb007e834bfd1624c4dc700c3f446911f294ae91b0db25d64ed72a7668423751b10bcd10b6", 0x5f) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) 16:00:13 executing program 1: socketpair(0x2, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000100)="fb3824e97576d9986d7af2d6755fe1b2c8941425e571cffdfc00136fb2a9", 0x1e, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') setsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f0000000080)=0x9, 0x4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4fc15675cd26eacf, 0x44) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getegid() 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x5ffb, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x2dc) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) r4 = kqueue() fcntl$getflags(r4, 0x1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x6, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x8, 0x4c, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x4, 0x3}, {{r2}, 0xfffffffffffffff8, 0x31, 0x80000000, 0xffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x48, 0x20000004, 0x7, 0xdca6}, {{r2}, 0x0, 0x94, 0x1, 0xaa6}], 0xffffffff, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x10, 0x40000000, 0x5, 0x8}], 0x0, &(0x7f0000000240)={0x0, 0x2}) close(r1) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) r1 = dup(0xffffffffffffff9c) accept$inet6(r1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:00:13 executing program 0: socketpair(0x20, 0x0, 0x31825bcf, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/238, 0xee, 0x2b935132dc39f89b, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1bb}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xe102, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x9}, {0x8, 0x4, 0xfffffffffffffffd, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa55931db5ba6b6dbedb523a7f9fd91950a38e768558091b0c1b078794279088b0cf78fe17bb383a5f35986504b0", 0x2e}, {&(0x7f0000000280)="e1e5a88425347b1b8341dfc7b7a80feaf535360476f068b7c2cc2b58cfff6d475c09645bb61761cea5d486e3084948f26f4d17ec6f03b662df06ffddbafa1282ef5434f20bce1fdc6328b28f33f5cc7be32b4006b69e5e95f457c1f89deb9c61dbbae74442511b74ed7940a34c021d479af4c31443124ec7e8bd151488bfc8ca15129ad7c62e367b455363a18693a427ffb2142f5238efdf319661fda1315d95c757ecf985e67b4ae91a9f89d87d1e4b81ac4f67ea2e744ca031eca72a68133cc4fe6282f45da58459102e5172c5594911cf3fd69537a72a384508db3c0a10e3a82157dd61eff8c06979db54de29d321c3da255f6ea7f5bc898a47f0cd43ef8b18d35d30dda8a8a9b972296c52fa48e060d8881821ba11c883e9c229ecd6f429252d531dde6b5e2b9147cc32ff7554210bca730f56582fa566bf80613918e5e9229242cd52ce42e540c95a0f779ca2a3800091218c57e1342fd27b7580f5fbee3405ab9a1cf9d0001a466e4e2072a44aaff81f8955fc964122dfa1ec09bf84323b1a6ed5653e02e34726cb36f73a45c71d433e04438672933679aacaac4ce91b86e7f355da80c9ac20bc47f8c4fba33dbd600dc857152298df1ae4a57667d08111a910455af23eeb7e774d9b698540afda16b6a0ff57ec713e716d1eb7aaa988f239e1c71d96539d4d1c5509b3d5d4fe3ea256898ad865cd9c11eb95b913adb1a8bd311f010b16181b690f8479c926cc2b70bdbbb7ca63908530e5b49e9c2eb05a2c9c057c18eafa4272ae04741ad149bc43e20e884b293a7dccc66b0b19c6f7af824fcc1972644bacee54a7f1c2c9b46220aafe068d2e777da6cd0b2cd22d83892884b656077264760f99321e8fdff0246a0a218a85b192cc459f3d4d8eba00541454d5a0b7ca3b15a9c3aa3652b2f47f5207ded81ba1e1e9460385310abd341c52354ad36262d6bbe809debf79c7cd46c7eda9f43915be04e1b4e4e3615c7ff7a4a45019728a101220be30a793ae6b75d5bd5458a9b927a8938bd65b324f55c274ee7ccf35d332c5a213f4b15bd2a83b076933000c768533ae19f63a116a9c552a9cdb7005234ee73c9bc313d75f2f5ef8251c4d7658b74907113aed8c06eaca8ef3b2195d4ebca1b481577af7e5407f9a02323c2443223f4b4dea0e84fe796b132044fd810c93b35920a595df3b89d1d5e1be730e2eedd6f4de22ebe14de288bf5187a6ae37e7e9a712200574b38d5c1141a57067d0f64e3839850912b8051d7888e88de9b143d999789fb3a1afc5cac823ab2ed05c31fb960bfdc21c3bd586c2205aad1a00e2ab44567b21d3ad3e34ad73c2a2b59792a8365e8ad3ba68fcd3f2610aa3c4392f047330d55787ac0b77162dfa4cafb3acf0b40dc7f02cc5e986e4aa23935a8c004d73ca8211a0f96d980079310341c909ab6f6cc0419a77588f2e5d44b4cab996417ba7def1de4e27fc62f3f3f1939e0369cbe1112be35970d96f3d7f0f8c62d72f97a37bc02d3be001812ef20a06cf8d2d0fd23802237fd779606220c890c2903f945401bfe3823c1cc19dab1c624ea8a49feedab84390e34703f5e3ca8a274a57e67957ec11ad7952467b09510a3fbc18ce5bb1bc34240ebaf816bebe5b611368fc3caea0da5c754800861034b6232e0fa00584b979985f481a943d1d921b091f4f3dfcbf8cd09df630c026e8db927e887850824d4e573767b863cac9151a0da242697c19b2ab8c66dd13eb8f54560675a3b07d631187001fcceccdb117ebc956b45e441aa321453c8dc3823f343c764751f9fb8ccfd415c0ce4b4d93661884f2b54e2c390968bd1f7dd8517dc988be78f55f8a404e5d45cba1b30c657ba3b12428fc89a4da4fcf4597c39529c8b30a6aba6effad0f82fd55effefd28dd38942f40038394d4ccbadfe394622d3f15f53f588a8f122a7fd767b89c0eb140b136e53f6301b21772eedb6c20435a22427051682166e3f2fc770745f89467a0c6e1709926d6a8a174a3a8bc2a53e2027ea15eb6e64b329f54c78968448492414ad78730459a63f4026a3529d8084b4c80f1fdfe7229de0d6e595c48b866d51fc37b259a9956f701dcb348a85ed4319a0b6846dbc8738fd2b7c905efc6a0d44198309fed43631f13d752c843771a9e0e48e65f61b121605578a7075de8709d4017e7bb9dcc1bcf3a0d09c33490ed022af8c1bb513f21e7a2053baf81877c15b7f98c31a8cbb612ec59d55cf89bffbc1928936531f0edb56ac4d5b4f0ba57f0b5c9017e353d80a0a67d1bfece20013ff1e7e4049c00451e0b2d5ce93c27482ce6d65671e7377c6e61517c3a5aac8ea150431b02c6518ee50b884c5d18ec2fd0bcf97108f5e4e1931fd2fdf83538029a362df4f043d228f92879ee040bddf3e3a493bd35b3b7a62eb5db7088271461e7e0eaef77760afeddf4d7496d2a0ca2937396d8d776555e3a8b87c19fd8510a7115dcdb4a814b558a1b0f96ac5f671d3093ad74648389694deb4800c98bfffa57f86fa7d1a472fcdcb7721f6c5d8195adb91768369d5e71ad31f36fd8c783d04c2fbe9f600b201a6a277174c226fe5a021c389b0325cd59d4922f6c18c36c17d06cbd6e30e1252ec89aed79a248c64d16a8e37e47c4750a90d7b000637773fa8c2d2c11527831ca4f75bc3de94a1bb3675776d99952c83a4e87c84ddac28da512b5a44e4cd07177cacba71d1ded67120944016843ff4ff66935dbcee321ae15f784c7642c77f491f1161d27ecf63360e0d3cb5d35f4c666fdc6e358d1996d0a32f99ad316c043cad0ae8d42292535c5a19817cf2fda78bd1650e3b2b68d6e67c5d5e4e841f8dc395036038e06976cb8aa38f64c757157f4f7febfb753d6b3491fae340c2b4bcebc08a2b2d1690d0f913ca1d0f7d7173ed6f0df22a8494565cde22dab1466a9c63c7f1b8a50b7912e59ef0fabe439f961171b47daba1d21fb2ff40e857e76cb985d2c8c5b345bde644159699d5c5c744545429fecb5bd1963655b5e8f42dff9e5d660097eb85d4be7103aa314e7af1f9401055c7e7f7179371ede6019312ad974afdd53c278ce623ea35c0b42d5f71786836423a10316b9ed232b31d8679934ec05602d0a8fbe9e789fcbc085459a6af795386e321cf60df87352c7b7cffa3639e5712a22cd95f9e19af1094f0bba4e3cb12b222bc89dd6b3d615e5b4199680695ec99e9d41cba2bc3e23bf47ecde25da70592334fcc43f9a07eed82ce790479a511d71edc4c230ca97eeb36b6abfe3f1fd72e3133bf97d6ef6722691476ee2151ccac7298fd255e7f8407906838bbc0701c706dc2928089b9f6ecbebf665854feb332bdd8619843e2bc2a182e9010034e648748c24bf5bd9bc39c8106e00ce7022fcb5bf59123eaf101e73c7c5df3d6b93075379577fe11b3440f84275f3cf3afe2877d140a66fd33a3a16fb1c57f83248420cbfdb3b3b7a0f0f197a73b71d464e1d519d434cdd0703cb0eaf1f2c0f3e7cdd112e6d06319805ccf7d2d8becb34460af4ac1b6611c15fcac8a15122c371876c3a78fd8f229ef45096579bdc2bc5067dd33f49b504e8bc1b174df818e576d293a46d80627ab8b4c3ea247363d2b6cb87774b21f3f89f7adbba3562dc57ad971700cabf5d303bfd908986822b02adc2acff263c602e430f8f8af6c021e69f2c6cad7ae01d41bdadce2462477c67f65838cb95e3c095c145d765186068bc7a47eaf3e2315dccce5ed9f7adad35cfbd3d88fb46f632cfed155e0ac0e8863fa560011f5d089e780b923eca872d6fa679eaaf91a430e8ae3b0b43ecdc7c6f54e656450231ee61a19fc748bf9472e8ef555fd49d401bbaa07cd378ad76d6e7fc6288ee0a075b5daf4263625a518f1912e59e865bc98cb8ee42d3a8e1df81f852cc3aa288741e959e2f9fc0e3f9cc2b96734edb2fb2465fcdc6faff926c4eb262af2a2a1ed65602a22714eef37ee72c05ebd6ff9e332b1fdb1984754830bede5a67ee3ab993412eeb6bf24193893098163c1ec23acd5fb83fcb2c06df9540d067b4d9e4d7c7c313130558f544a48c408b4568cb09ef4683da80e06c1510406c56d84f7c6cc75a225b9cb01d044da8a7020e97b8d8b7a5622763bd1145616c9127cd2f209b363f74a0c65f3cef512eca9b5b6f282bae305e86704b0b444d13e977a741f08bbbcc39834eaad72fe24202bf401a8123894a73a0cc6269cba996731dd69ed361c20076935cb69b881c76a5571e5e3dad631a9a0cbf60d6292031cc84a5edf2ffb3496dd42283cbea56d2503251f4b174c91a8e69d86ab6bc0051c45edeb55a9a0aee81d9dcd6147905236bf8b1cd7cc86122330aa6f3239e12abf76b82c8e82d0b3a5db8e0e67c4721ee8913a171e3e7d4fa53f04b36bae2e4abf3099ea9583b375c8257331bc25d7b716c966e31ac24207dc7fbd02070433cbd72b65dd90c388a52c03b8e43ca9089741223215fc7c78dba52c2d5776a536629ff549a2598829715d69d24f34698c78d6f3ee9792e46d8966eb7b056ea32af731569c8c81da20bcc711b333e6f6d8bc97ae0cfe00c866f7b61fbc9260ff08f4bff7c062b0d6455e61741ffa6591679df65305a5e991a58f4d063a9bac05c70a2b64bb7207e9ab50292a59efd2b5e578fd7456e547e96309cf7a9e0666fa867c627378997f7e2622abc2e30212a4b2fe9401abdb3539bb5c58efeac54838a50ec20cd819fd78323bed2756d094e742d2cbddc090824b1bac428a08c89c75bc81941564d44fa58056a9883900b1ab4af1042665779d90b81972a485232ae2fac2dd31bc0994f837a2320ef10bf13ee2a69c25e8d5d774064aa2ddac0038cfa4f67cf7a125c195a09bca6bdb4170bf483ff403c735d6065e15054a2ca2bd3dbd897f42318ce50f60aecaa7310a69a8ebeeffe5ad293d20ce88fa6f2fba05380adf81f532f4c4cd3e092d7feabe72a5d99374d0d14be03c50ab70e7bfe10ebbb830a06335f7bfacf59cc9596c3e6a9128a3b3e12badf4b2cca138802f1aa42787141077f875fe039636a204653b89552ea698568510abb812dd5cb89909aecd4e1a20617b99015159b2c58ebb548dd9f01f6433e2cbe4d3b9dbecb91d643336fa6f9b062cafb08d8fa28994b2358741e2e184c924bffb8c37394d371ed46c71b05736e201cb214e3fa0370071e66acb352182685e83c61b1a6ae2dc6e3335d269a21d44427758b837ac2630ec03c4baee9d97b70ecf543ee555cacf1f46ff9f0a07608dee6cc9898c263a787be8d884e4c442e6355c4f27073d1e77b9380e9d64b30a65b34decb5c5ea9cb3535c531ddf5c01b41b3f613da8e3255ac76163a9187998ce833ac409bdae155336f45a9b348f349efac8ec2d366c78445ecad195885a0a406dad88257f93c2ebb416117ce42ec21d66093e550b5c465e96c63a9249deae58c945e6e10684517ca2feab166b347d2617652aa6d0a6b8f02a576a44d41b741fb5faa59023d2f636a8f01a28aff7e3f1eb749923875f2d17ab19300dbe55650d52a43e11aee2fc204931892f604468e2bd46f4dc9a888021c5ba2f0fd9f72e5a825c0c0857078239bcf31a88a5257fedd4c4b274548a362ef98879813c82b2fc8b4e74e4858eddf3cfd0e23a800e2dd6057bfd81a2fedacfaba6cbc357c2060eefca5486d9494c1f83aa76f13400d8f33b9ab1f30078c848b39c2c08045c43b2d9dcc511d9734f00ac3810abd90c7d6ff46931222ec2e83205e4220814b3d1761bdfc84ccbf113a94eb863bd84883fa7699ace56be6a0", 0x1000}, {&(0x7f0000000180)="95e1c5c6623f5123ad67c6e28cc310d097c0425bebf7fa4a982479c876c015db1ba53470b97a32dc7022043a9f0252e94f882f8880c9fcdbabd72416c5325514d17a13cb06fec67e9782f5a29539243347e5eb446abfa1e0e5c40ff0", 0x5c}], 0x3, 0x0, 0x0) unlink(&(0x7f0000001340)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x100000000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001300)=0x30000000000) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001380)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001280)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) write(r0, &(0x7f0000000080)="9f3ed6d2998376f5f4fbfe02df66cb694d36796451c5482c7826e63709044ea760ea2869e79c141b00dfcaac7f938b252ddbedcef7c98d03f10f5c50dc0c738e00525a23d2e4d9e121e5001780fa3ae653bd0b08ed17b99cadecaf1970d170740f", 0x61) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r1) read(r0, &(0x7f0000000000)=""/44, 0x2c) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800d, 0x1b03) mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0xffffffffffffff88) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0xc2ce) writev(r0, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000040)=""/142, 0x8e) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000300)="13c05282ef4984ee6a1ab7da0193bc3be57d6aeac3836b860e1867f7f21930b69f9112e918945045d77db5d62887200c99", 0x31, 0x1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x9) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="fda225b4ebbe254c57186d8bd5a8e625b1317c45c46970d202e88cd0d6d230571f6184fb442babf86e92cef9113cccc3bfd13cda1d284e7ee7750c5819", 0x3d) sync() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r4 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000280)="d841f7637d1ea56e17d5fdcdd416f24704bf246dda2b4c2099ee17e91734a68013b5477a9188f20e6b3fa4bf54ac09aabbb57a", 0x33) write(r4, &(0x7f0000000080)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x180) 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0xe2669f75231ecf10, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0xfffffffffffff001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) clock_gettime(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x9, 0x7, 0x956}, {0x1, 0x0, 0x10000, 0x6}, {0x1, 0x4, 0x1, 0x1ff}]}) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0xfffffffffffffffd, 0x1fffd}, {0x6, 0x7fff, 0x1001}, {0x7f, 0x0, 0x0, 0x7fffffffffffffd}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r4) seteuid(r3) ioctl$BIOCFLUSH(r2, 0x20004268) r5 = semget$private(0x0, 0x0, 0x420) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000001c0)=""/70) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x3, 0x100000001}) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x1, 0x6, 0x2, 0x1, 0x0, 0xfffffffffffffff9, 0x3ff, 0x0, 0x3, 0x4, 0x8000}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) 16:00:14 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x6, 0x7fff, 0xadf5, "4cabc9c3604e2b172ce0f56cbf022490d604630d", 0x0, 0xb6c9}) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x86138) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x1, 0x2000000000000001, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x180) write(r1, &(0x7f00000000c0)='\x00\x00\x00', 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x4a, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r2 = socket(0x16, 0x1, 0x0) pwrite(r2, &(0x7f0000000040)="35f4f362655646f33e86b4fc77c0845bb93aec0e2fc0f2a4cd2e8028ea2001d0ec90c6df5998fe96ddad22b3272bb21d042fd0f7d996f79750f6d44bc8eb332fd32e0a3a5bf611ab20ddbba9af2d54e3", 0x50, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="5584d3721237df767d55b49dcc0880f9ccaa938bca5ae4901ade4fe625bc1e3a73d2d8022d874626de3c85f8b51a0562b0cdf53dc57cc614616ab8d083de9a3d6b7f8f5746a41c84e9115da161e3b8fed6cf219d7f79738e94d9229025a28f5a6cce", 0x62, 0x1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x1525}, 0xc) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x2) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r0, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = dup(r1) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)="8e34b4e320edf003e8cc94ccac4116913e0aab27d567a5d3c3e3de70f9fa865afedd9b47f25e6b7b6f7748c333853793b72302ffb8405b668ffbaf43f7cacd1f2222dd4d4678e3d4d0ac11025c60e8884536501346d7f010c3083d8a180717bf6544cf8133b3e70c3495458329e403f1cd1c38aff3eb6c54820955ed301e19c4ae0e7fd5932e1c597244c1a6a08ebc177d9eb052e8062a1032ed8f82440272b23fd6cfaa0c35bdbb16f16a438c0d3880c00636b6cef5ea27fe4540377cc2fade5225a56de70c1aa44b352f7a66746e9e6ad137b7076b403c8efc9cfbfe7a80e02fc4782012daa18263ee", 0xea}, {&(0x7f0000000280)="509b67824dded6a0aa662ccf31f001baf9a44b8dd527e474c158219f68104eb1ea58f24651674254cf580c1175f3fd6abdb03392cb694bee4beb8e71587b0009d46f1c6bcf76d957190f79330a395704f31f8cb2e20c44fc737125209eae975db5837b3f50001c56b9f3e9effceb2c6880a6548cdf3da3e5bc13ca0054d2e2ab69c2e0a8d7", 0x85}, {&(0x7f0000000340)="3c4bd97253d5828435a52ebb939a51ff30338b1cf1d7792f1c42e18351249d349810a1b1cc7a60f0e44a27a9abf5883f50bc63203660c13c0097573d3e96cc6578ac5313bdbdf5e395a29ab0ef549a46b7f41e52f4225e024a45b457a4d097", 0x5f}, {&(0x7f00000004c0)="a3f9850223cf2762b8c9b8a00fd9901a83953230e2ad3b7fc9083336b25d4050c52985084c7079768d5fdc7ab978e11d8ef01cc5f45211b3d852cbc94de95dde1ea57ff81c5b1909cf09410865312c9ed276c1a9639166260d6c56b36e174e8e79ab233ec9cbe7de7ea5e73c54deebaf6ae1abda228a266d5f5a1633daffb7a14d2373521d4b57a011aff433210946bcdcb583c9976e7f11e55e3707130a8b90d6addfc5cbdc31c4c0be441fc69dcab7ba51ba160908bcc85d51be9252915b97c387cc35ce43fc3b6504619f6a15176ce14dc2ced7c1d86d905ef9bf3c60", 0xde}, {&(0x7f00000003c0)="6b5ec179c953bffc9c0dbfc97f4d84e1e95841e7d9e7866fb6e99f4785b20b7728a8e2537c1b0ff3c2d77a63c557b450e8bb2ba3b18c3fdf567a0a881603a14d7124b475e420edbfa0d7de42e81bfb67b794c9955aa8fa3794969249ae62081bd3315341b74cf006fdf838b05903012a54d5f95e90cab774a040f90fd072682d", 0x80}], 0x5, 0x0, 0x43) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f0000000900)=[{&(0x7f00000002c0)="7afb64df998516e6987ffe5b36b6ee031df2715f3828de18647e7f843ed885f944274a23004d0b8b9bcc1e3562ff08bff9d280a2dfce14014d26c7d15f92782fb4cea63569394d91619d273aa18f0d23686fa144e2dd8cb63b4f69603fe42a79901a825a37a6c275df48050db50200d764eaa5799f0d4dcb85a41eb55aea2fc6642777b2e7500df374537f7c477784da4584711bdfd2", 0x96}, {&(0x7f0000000380)="b468ff9fd0a38ebdbb1af5ed4eab8db3043de5572953ff10e498a36508c6adb0510978db3fa7ed2824a241752761931877bffad32d24a9f1def907d468cba3076509871d586c6f0a11f6da6e9f1b74656e80208be1941bd77c23b2b5940fda0be4f9bec77c26e30002932dbef9ea65b17159a41fdc6b2c3344", 0x79}, {&(0x7f0000000400)="85fd0fa0d1ab74001e8463f0579016cb5a0818b134f9fdfd486302b1cd00b3a75948bc3cf24a4bfe9fd2ce6e8d6e6f41892cda4e6a0d5df1c06efed332c75f1b58f7ef432e17f1aa24326314eb5ced4c70f2da0d0a4befac9b0f", 0x5a}, {&(0x7f00000004c0)="fe92c24305164b1f96b0375998e0209d2c013cb318bc0ed8ad231199b6d8bb8fe3c4050f400148bea0e628b8cdaa9de2a3", 0x31}, {&(0x7f0000000500)="4bcbd1c0dcb5c5b939cbc23608eb6ba71689f366ddd6b1e4a5313eb9d001d9342ea04ebd69a0bf31d4cd5375f3331a07f535db6774cb7aeca5769a9be2aca10032356c639f962f29badee9593d563d8d3798105284f5827f795f79514d6296d3e3692bf813526da33c70495ec0757b2cd57b8b271ec15b59e22a50ea139401a268b2cfd8d2ec4c10be215cbc2b6b27b80a4199ee21f86587af", 0x99}, {&(0x7f00000005c0)="0fd7f3fbd3e0ec67bb560da1ff35b9c0b065cbaf4b38f31a8d6a01b157e8fa381260e4313e8f6f41894ea798285055854b95162b8957598c8e8ac8319554b48355fedfcdcfa1e36a54f8af3f18", 0x4d}], 0x6) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000680)={0x5, 0x9, 0x6, {[0x3f, 0x3, 0x9, 0x9, 0xffffffffffffffff, 0x1, 0xcf, 0x623d, 0x8, 0x4, 0x1f, 0x8, 0xea, 0x10000, 0x80, 0x81, 0x400, 0x4], [0x401, 0x8, 0xffff, 0x1ff, 0x7, 0x64, 0x10000, 0x1f8, 0x4, 0x1000], [0x4, 0x80000001, 0x2, 0x5, 0x3, 0xffffffff], [0x3f, 0x7, 0x1, 0x2, 0x3f, 0x5], [{0x7f, 0x4, 0x9, 0x3cc4}, {0x81, 0xffffffff00000000, 0x5, 0x9f}, {0x7, 0xfd, 0x2, 0x3}, {0x100000001, 0x0, 0x200, 0x7ff}, {0x6, 0x2, 0x12, 0x7}, {0x0, 0x6, 0x1}, {0xbb, 0x1, 0x9, 0x6}, {0x1ff, 0x3, 0x0, 0x6ee4}], {0x51, 0x25, 0x1, 0x4}, {0x20, 0x3ff, 0x7fffffff, 0x2}}}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) listen(r1, 0x1) write(r2, &(0x7f0000000100)=' \n', 0x3) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/151, 0x97}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) getrlimit(0x7, &(0x7f00000000c0)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) r1 = kqueue() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = getpid() r3 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x40) bind$inet(r3, &(0x7f00000003c0)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x13, 0x8, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000002, 0x8001, 0x6}, {{r3}, 0xfffffffffffffffc, 0x10, 0xaf, 0xffffffffffffffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0xfffffffffffffeff, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0xc00000000, 0x480}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x2, 0x78fa}], 0x40, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x10000, 0x6}, {{r0}, 0x1469c38fe94058d8, 0x18, 0x1, 0xaa0, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x20, 0x4}], 0x8000, &(0x7f0000000580)={0x80, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x50, 0x7, 0x100, 0x0, 0x7, 0x0, 0x2, 0x3, 0x2, 0x100, 0x200000000000000}) fcntl$setown(r0, 0x6, r2) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/245, 0xf5) open(&(0x7f0000000400)='./file0\x00', 0x81, 0xae) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x20000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x1ae9, 0x2, {0x4, 0xffffffffffff7fff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e3", 0x518, 0x40a, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200000001000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x440, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80000000, 0x8000, 0x0, 0x600}, {0x5, 0x5, 0x10001, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) kqueue() close(r0) 16:00:14 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) ftruncate(r0, 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x1b9, 0x0, "a4047e750c629300060000001c00", 0x3}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x1, 0x8000, 0xb9) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:14 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20048, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)) 16:00:14 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x478, 0xb6e4, 0x2, 0x0, 0x20, 0x8, 0x100, 0x0, 0x3, 0x7ff, 0x2}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mknod(&(0x7f00000000c0)='./bus\x00', 0x24d843fd3b101cdb, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r3 = semget$private(0x0, 0x1, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:14 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x673b, 0x4}, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x8000, 0x75) fcntl$setstatus(r3, 0x4, 0x84) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x607, 0x0, 0x1}) r5 = dup(r3) write(r4, &(0x7f0000000180)="e382e5dc660095a3ccfa0f7cc5f49ece650dab2501f4e55189c569b64627eb3addf4f48d12e24b88627a3a53d320454bb04336781337bdff23913e765767675d6395b16df894c630b68c0c1aa903f2490c719cf0c31e243155cbbf898eb7dbfaa956c5d2d9fb37c966d6413867221376d98ad01c7b26684b7fef0200378f4105a4e037c78844cf90ec98c637a638efa37d4b97d504bdfeaf28e806a5cc54b90de0e8d5851392217a4cdb1cbc04db4ba2ea25e1d2ff04722b7e5415dfd6c1ee320c1104de9776d5aa", 0xc8) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x4) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1, &(0x7f0000000340)=""/184, 0xb8}, 0x40) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000440)=0xfffffffffffff000) getsockopt(r2, 0x1, 0x8, &(0x7f0000000480)=""/169, &(0x7f0000000540)=0xa9) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000580)={0x28, 0x200}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x45, 0x7}], 0x1}) r6 = syz_open_pts() ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000640)) sendsyslog(&(0x7f0000000680)="fdae7fef80d6749c281062b22e3c789f4c8383dc05eeb835aa16432d7ae2aaf37049cf65a870ca3483a92403b9cc6f2f36ab92d32d2ac325a5f1d3f682a60aad5d25fe81a2393d03bc390903ec5501fa1ab1caac06145e1126ac18ef2fa122e2ee7075a9908f1922479dc8452f7a4cde80d14d71ba608e0255234d8393d36a57b254e3f31b37d11b1c04d0b68447002f5b089c463217d31056470b266f9d06b31bdeb30b68a41580aa14be42dc98d3792abbf372204ed19f67b5280ad66bc78533a7b91025a71e563d316c7376a2a9880862884fb1fc0d0eb2e7c4cb1e2736dff0a9b2c9caa6ad543feab062a82e", 0xee, 0x14) r7 = syz_open_pts() ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000780)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000007c0)) r8 = dup2(r7, r6) preadv(r1, &(0x7f0000001a40)=[{&(0x7f0000000800)=""/94, 0x5e}, {&(0x7f0000000880)=""/10, 0xa}, {&(0x7f00000008c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/128, 0x80}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x5, 0x0, 0x200) r9 = openat(r8, &(0x7f0000001ac0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000001b00)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001b40)={0x10, 0xa5, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x82}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd678}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e30000/0x4000)=nil, 0x10001}, {&(0x7f0000ef3000/0x1000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fa0000/0x2000)=nil, 0x50}, {&(0x7f0000c20000/0x1000)=nil, &(0x7f0000e22000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000c88000/0x1000)=nil, 0x3}, {&(0x7f0000db2000/0x4000)=nil, &(0x7f0000d66000/0x4000)=nil, 0x7}, {&(0x7f0000d0b000/0x2000)=nil, &(0x7f0000d33000/0x3000)=nil, 0x2}, {&(0x7f0000d0e000/0x4000)=nil, &(0x7f0000e1a000/0x4000)=nil, 0x4}, {&(0x7f0000d05000/0x2000)=nil, &(0x7f0000d57000/0x4000)=nil, 0x6}, {&(0x7f0000c06000/0x9000)=nil, &(0x7f0000c87000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000f90000/0x4000)=nil}, {&(0x7f0000ce9000/0x4000)=nil, &(0x7f0000d2f000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000002040)={0x10, 0x7, 0x4, 0xc6, [{&(0x7f0000e44000/0x1000)=nil, &(0x7f0000e50000/0x1000)=nil}, {&(0x7f0000d6c000/0x4000)=nil, &(0x7f0000c22000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c5e000/0x2000)=nil, 0x200}, {&(0x7f0000d0e000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000ce4000/0x1000)=nil, 0x2}, {&(0x7f0000e9e000/0x2000)=nil, &(0x7f0000dc1000/0x1000)=nil, 0xb2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000d97000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f2a000/0x3000)=nil, 0x200}, {&(0x7f0000e57000/0x2000)=nil, &(0x7f0000cc4000/0x1000)=nil, 0x3}, {&(0x7f0000f68000/0x3000)=nil, &(0x7f0000dd5000/0x3000)=nil, 0xf5b}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000c32000/0x4000)=nil, 0x81}, {&(0x7f0000f20000/0x4000)=nil, &(0x7f0000ebb000/0x2000)=nil, 0x1f}, {&(0x7f0000dcc000/0x1000)=nil, &(0x7f0000fe5000/0x4000)=nil, 0x100000001}, {&(0x7f0000fd8000/0x2000)=nil, &(0x7f0000c62000/0x1000)=nil, 0x75a}, {&(0x7f0000cfc000/0x2000)=nil, &(0x7f0000c50000/0x2000)=nil}], ['./file0\x00', './file0/file0\x00', './file1\x00', './file\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x3ff}) 16:00:14 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget(0x3, 0x7, 0x12) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x20, 0x181) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x3f, r2, r3, r4, r5, 0x80, 0x4d4}, 0x8, 0x1000}) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7, 0x8000, 0x7, "da406839d1691c44a409dfd53a5b99cb96956768", 0x723, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x7ff, 0x9, 0x6, "1283fa62e3bb376574aac42032931de6264e3adf", 0x5, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000080)) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x5}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) chdir(&(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) syz_open_pts() r1 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x4, 0x4}, 0x8) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x66, 0x200}, 0x8) poll(&(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0xb0, &(0x7f0000000180)="63bd46db47284e72514664e921d31ada4db38e93c0d3f2ec6c98cce709fab9124d1df2761a96faad7c7daf0873968e851e01605bc9b6d54414089defb7f3fec62e5ae5c7c885b84b4fb2bc50572c320a075afd7173d95dc03da280d49edd0e3214586b4e57e1f3d7ccb1dbccd330462df187e8b009af42b5291cb68ddbc9d792357818e1840a63b9de165dbb735542feab804fc0910b94356191dfb83126fc336a9803cf634953277d9ba3eef4eeb0af") getuid() 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffbc, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x8) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_settime(0x2, &(0x7f0000000080)={0x80000001, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000002280)='~', 0xfffffe08}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) recvfrom(r0, &(0x7f0000000000)=""/172, 0xac, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) setsockopt$sock_int(r0, 0x1, 0x31, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x7fffffff, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffa, 0x60, 0x20, 0xd62, 0x5}, {{r2}, 0xfffffffffffffff8, 0xba, 0xc, 0x40, 0x6}, {{r0}, 0xfffffffffffffffe, 0xf54f752e8a717d1b, 0x40000000, 0x0, 0xea}, {{r0}, 0x0, 0x8, 0x80000001, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x80}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x40, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0xffffffffffffffa8, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x4, 0x2c49}], 0x20, &(0x7f0000000300)={0x800, 0x6}) r3 = kqueue() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) open(&(0x7f0000000340)='./bus\x00', 0x2, 0x81) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) socketpair(0x18, 0xc007, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x4}, 0x8) 16:00:16 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8, 0x6a34}) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7f, 0x3}, {0x18, 0x0, 0x6, 0x2}, 0x39ad, [0x101, 0x2, 0x1, 0x5, 0x1f, 0x0, 0x1, 0xfffffffffffffffe]}, 0x3c) r6 = shmget$private(0x0, 0x2000, 0x248, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = dup(r5) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r4, &(0x7f00000001c0)="073cd3a72d3f", 0xfffffffffffffd72) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x38) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0xd041, {0x3, 0x7}}) 16:00:16 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0xad36, 0x200}, {0x55, 0x1ff}}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:16 executing program 0: write(0xffffffffffffffff, 0x0, 0x1ee) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) msgget(0x2, 0x0) r1 = open(&(0x7f0000000140)='\x00', 0x800, 0x12) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x100000001, 0xffffffffffffffed, 0x1f, 0x1, 0x8e, 0x9, 0x8, 0x1, 0x0, 0x4b, 0x8482}) renameat(r1, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/136, 0x88) close(r1) r2 = syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0xba, 0xfffffffffffffffe, 0x2000000000000, 0x0, "61aa0db11ce9ff03000000000000739ea78b7ec0", 0x2}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x7e}], 0x1, 0x0) 16:00:16 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/147, 0x93, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x3) r3 = open(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x120, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="cedda54e58", 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:16 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x2, 0x200, 0x7fffffff}, 0x5, [0x5, 0x100000000, 0x100000000, 0x7, 0x800000008000000, 0x2, 0x1ff, 0x77bdd609]}, 0x3c) clock_gettime(0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x0, 0x9, 0x597e, 0x7, 0x8000, 0x100000001, 0x3, 0x10, [{0x100000001, 0xa254, 0x2, 0x1}, {0x7, 0x0, 0x8}, {0x0, 0x1, 0x6, 0x7f}, {0xc1a, 0x9, 0x7, 0x700}, {0x1, 0x739, 0x58, 0x6}, {0xec6, 0x1, 0x7ff, 0x7}, {0x3, 0x7, 0x7, 0x1}, {0xe1c, 0x1, 0x3, 0x2}, {0xfffffffffffffffa, 0xb9d, 0xd5a5, 0x5}, {0x7ea, 0x2, 0x8, 0x7f}, {0x1, 0x3, 0x1, 0x800}, {0xe24, 0x10000, 0x3, 0x200}, {0x7, 0x3, 0x2, 0x1}, {0x7, 0x6, 0x7, 0xfffffffffffffd2a}, {0xffff, 0x3, 0x4, 0x1}, {0x800, 0x6, 0x5d6, 0x8}]}) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x5, './bus\x00', './bus/file0\x00'}) fsync(r1) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x3, 0x3) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f00000000c0)="d4acef2de1a7dd56a93a84ea9bd29c4bbc6476dca4c0c3b5e1983d1398c6ed79897d98d686f39b65dffe908043a5fc70441a0b387f9a0e000c801e6f8589b60fd19d8844d0b5f5e8136cadeea0e98d4d37c05da6adea0f9c00c94f8fa53ab5439ae196dbc2c2713c8af16d9681d058d99b674579198c5379e8ed8a", 0x7b}, {&(0x7f0000000140)="8be335f9db3d63ea90b5ce45fbf2c6addd4c08f5e34a29c3210a186550bea123745884679171260db30c2a1cfe7e413c93d4fc8c3bc8510fd08b285b2c5e96a3ef0448da5abe024acecd1f554fd1d28b0a571a9c165f3683474bc11d6f3320fb84669ccde0c1e4e9739afbac3a91c9d5666a73e95c54bb946c17add5455b3a9c7998808a661d6976d0c1f18c4fad61e209ff54f67a248b5a335bb901098147be8de61d735e", 0xa5}, {&(0x7f0000000280)="5797ef04364a4345e21fbc1f20d19a2f3ad411a446b8d44675b5b8aec6d3dfc8601aa0d406b48a998c38295d4b0e23d97417ed0dd1f78647157caeb6df58940553d142bb78ad3a23d13dd0acd5a5434b4f16e628a53a2ee5b4c3b9", 0x5b}, {&(0x7f0000000300)="f26529761fa5079c672a65619345c85741a320b5c6da2fbb7306f014872a0f1089ac656c51f36bf36946dafb15b0ff688d2d45f4ff6f44e8be9ca684497d05fc68e6fa11b48bb43e14d976625124f32f20ebc3ac27958eb2", 0x58}, {&(0x7f0000000380)="1b0cb9bb14e06499375dc95f542d3c228a357a722e19a5ed7966618853", 0x1d}, {&(0x7f00000004c0)="d8f8276dc703a30fe732f6505f7bfa5e227a2b5a32b80c4538f975aa70caa3fdfea7714a0c39d2a471f102a837913fc7e3106545c4f3511adb2aedd53f4846c88079a07fec75581be72fef5a9af77d3ad844cba2e55f26bd5a5febdb9918711560e5198a2db6012f1d5172f76cc92393d1e12593841958bb346980ce1173289c5abb68825b99dfb02e1576a8e9e02b56f9ddc42c75f2016535f7", 0x9a}, {&(0x7f0000000580)="261d3937ff1b89990d378b342273c9cfa5005427d5e4d0bdfb99486635a082112d1e8974ddab8cc22afe69cfe66c06c5b8167542eb8ef61e89bb60e3ff3e6e5de3a0bdac5b2d625619b0a092f22287555f6ede2610f004e5d7016fb19cad870077a295a7f1c7eb993ccdb2189564e0c9908bc5966434f0bed6d42e37435e54e7036afea6fdd4e95d7d87d9648d", 0x8d}, {&(0x7f00000015c0)="fcd5fa179bbed1818f811d658e6135c83216a663b0f1272aad66ec1587657f9e15aeb03b6ad6f43b80e26fc8bc754b95367015ba63aae90c5b30e7aee7ae993d7c217069565f3d1687e95de91e5bf33f2a570ab0453f84d7df71f0aa38a0cb125756485979dc3a1d8bd3b3c2d35b2e7d2f55e00ea8a3980c3d531b060afdf19f27b25663944b2aad72814e7941f36b4f17ba7c03deb43d65c34e6a8b22ae4ebd34fe5c5a20b251cf0d7a1550f78ba634ab6dda2e36e2e6e984b232808806dbd587490151f12485a4fa3965666d21defa5c4f82655120008e913d6dc0a408a0f047519eab57f12f78c681c2b188da4d9e65370f0e13693058a5d1e5e3c2f89c69c07acc50cbf0030949403400f91cfbd70f1af007d156d2b1e529b87b2feeb5630555a0dcdd232041d09bdf527610b9778faf86a963d79df8de8fcaa1be0dd4c68f95938fe6bedda218a068e124911f63e0791f18dba16c76e82b5b4fecc692857ef23a1b168b047728f94d1a980edf13591fd6c2f9f9c8b075a6bbe2b12ef626fa6a2e25da4a89f832fbae7af1e6960a103c133b7c1e78e0afa29f9feb385f3573aa8c5d28723857be7e83d40cf1c0c1e5d15917c3a30eeaaebea92ac6a074875f0166b8f36358d9ebeae829bd9e9301f3c180016d7bbd92db856e87da36f183fab077574a22ddfb28daa4a3612719ce0fd1c67b56e3b45a763050a81d8e9f05b5db79fb9d0a88ba1406b4e422305580097e26287e2e471cbaead2262380715a46ed4101f7d63caab254da5529b6ee2d059afc92a3c9bd5c0e82b475b757da49025446ebdd549573cc0dc70dff13f4d8308e3c9063d01c5a29f105f52a6b0f1c38db91bbd6ac22fcf70691eab0218fc59c2555eb0c3db5b2de140ed48017acf5c20a5b4098ee354893e56f7857fdc32d96102591cfc457e4281aaa95298b23132b81a6699bb93500ca0c8cbdfbdf778a8c7e5bd19dac4917c8ae29bc74d70417172e2ad3f4fec099bd62807d86f51ea4dd40100e5b8b6f962c06f0f326af3dbab34924144c9728301429feaf7a4586083e77b3560c8887a04a9265c651afe54ecc6c2ce72ea7b3c1d58b804834c4c24b728f09afdd84f40c6c46863debfd06dcc90acf184d03d241561f514048017bcdaac8539221f864cde81f157f5dcaa7367fa4455484d24183ded1343c4f04f64080126359550eac3b44b2f089059c7cb552fddf088166da669a5df2ff1225431e3629e26312a95e0725af81c0d86684951b3c01330e2c7f854ebe6785e5398f3ca448b3be1835e614d85d862e852cc353c229a00b50ac666f8590fbcf2749ee038d4b99810b07301d2c265b78848d65f67cc699725ca224721115c9c1ca54eb5d37eef024cdbcaf3640794532ab7c1b190e0b65ea59e484a291da81e2d9bdb94ef7c684a133c478d8d3b3c9eae8da7afab3cad4dcc944df461ece6772b81271cb1f2684f08a3c92627f7eb547e9a84c224dd947fc13355ddff6556f44db7ffef99d490c3c930b96adc7c4a72b763984757e22209db4fef48ca88cc276a77798b608451f9c37382db7b32f7952caef09ab1bf90d0064ddc8c141f99712ba5a1c853379265d36c88394506d8416808380890b772bd9394e53105c0004ab77c7938a3018cfa4fccb898e0802331edcbf839190ea349112ada9b3219f6a86417a05f4e1ffba03dc6c078f618a86263a366527de1e06702e2d032724be100c9a1353011bd2b2a6b0125502871fea49d97749ad67922f88120205421baff19d2f6ea9b12a349d35aeb0c9acbc3c70ab6dfdd0e4d09d30205b68c542e45f71c4ca5f6507780e9c7289135ca8f4478bdc49bc2a88f94af978ef4bd550c400fc3c3c084d29635de8a38882cb8ae6e74896f3193ab243c25d58d3bc3babd7c6742271fc42c2ec32782c253c9f3f1f0e5314268cc56522342c4d44eafa02433478ad168d3b7c3b25a9eb8558ea3507c7368210c137e59002917361080ad9b3a1adcc17fb512a525f094cd19e1b3b30717f62751efe132e756c54773d4f675f3c3e8323d20003a4f34489a0bfe9ee6612296f23bd3057f2c0073b6ab6d2a2ed548a984b7d549c51c08218198c3528d7a67fe9721ea96e3e1d05c1d22f97a3c0efa4cf8368b3eef61b5147bef917de9fa2dd77caf3c16cdbca40ede215204e3cb80b97f55b015e306a1f3b278b86f16840d8f5523056e1ce1180f915ad856dbebe09563135196177e96ec7359e8116c90a32a7b857215b34c94842880c245d6568c92254ac683179c864911d4b940e5ea1b05cfcecf6f68dc10e41700582be0d87800b269758e58ba624b78ad64c7981f97b615663b088568322bc21e237e18a770b12020fbbd52e9c3f247ef7b6d29e5bcd24069c70cf4d72fcbe4bc52bc3c7f3e827d90dd406584e12a38ca5f50397d88e09732d7e1bfdb1f3a86668802ae7fd25e4ca3f4363d0181e3d04ee4a2310716a0a1bcc0760137c9abc666d9d9128dc51f6b105a9d9860dc2028d5cbda0a6f40d818f06f944d82aac64f567ac397e0a281ef2cfe7a36b96cd1c5ae9a581d9c3de45ce5a83e07c37da4d692ab3aab0794c7209a53172b480b7300b6ab00c8da807e2ce7ae281f4a77281ca3ae09cc5bba8621662094b8fd2fef7f351b9e199d513361f249138ceaae8bff9e28e796ecf667bbc62f46e042a349755cdad77059963cac75020512f851e13025f26117a7e35b869a38c13e53f26aa3fed6d1dc8d30eff2b3cc2fe978cf412e1baa28e98127d3f20485f5d01c59e22faeb044bd11a070eb49f72f73a859c578e86a739370f86a596aea9b941a69d7900519e88f21e8035a50124d366628c7f460fc7fec4be3e81056cf759bf1dc96b5b82a8cd03a83ec614af19d84ff2623940dcc41cdde5783153900a9d371db34d24de56134ba77a4cdc2227d96473d138d22d8c92d5635b2ac322f6d5a1ff50f4da9e528a502f62bf91b213708fba418a60a30e71fc32788b4a8268d99c46ef307ae119803ea3337256d8cfe515cfc0e10c13a0f69aa46d08922182c2a2ede50f4a80d4f6b946c5b8ab1243c28085234945da3b6b350ff094ffe0b2983a9d4d54b28475f01cad25ee0f8bffc1dc2d81afb7634bd28691f662ac936d3bc6fc1e125e75c9012f496e7a2c173eed1f0f070f287da912d252252ea60c84fe9d5f3d262ddb002933b371dd084736003c6363bf5b383229fffe30824460d75370a5870b77fde1655992e2441e763b44ccbcdc1431864670c0eccf18d4e8b572276196eede36df5bf56beeeb5ed1ab074f2bc51ab5a4093d10718c448b1f86f8f282b1d5261c509c04406d77f6ca830a513bbbb76177307a67a22514c53a8b997d51bccee71d43b46609b3089244c6410349abe498271b978b67c125423d7c3b7be3ec1bcab19579b979ea3b631501fff97d3b4f39fd2b846f06b9ce5edd84f84338b62eb4f6e7c9143df1be0fe262a73fad1e178f93203babc4103c5119d68f94db2474007045e4a899c816873dcc3ce5afbb18f4ecee38d195c42adc2086431753a75cddd5f5afac361ced7fc65eb484bc733f8654ed7ba7686bdb81955a1c3f630da2acc956fbfc0dfd5cbe065f6fe065b868c51a8b7978d7d2038d7dd43d096aded70036d2188bc8fb84b847e0f0f7c3b82475866f176a7b11859a078becaeeda4c66b542dfc5c90a63146b0f3ed5a7f01f8e4ee1a155a42c173e4ed2442281aa7163909453423a66839c3de13da8cdf8bfcabab392099de3b07989ce2fe5fb796cfc3ee3a673f05b39e486917e0ae4c1cbe4856446bdc14a3ae5e5aeaa2ff497116ee8c887bb4d2c54a81714d13b285c316d2c267e3fb8cc93b4178bbfeed2edd99f9a8145fdede37661520ffec5f54bc3088a067df8916a25a370a006f2acbbf0598c9e3a77f964e6f3c20e306c93a9ded3718412bbe9ccb1bcd325e9851d11125c3fc440928cd577b6680573749c012c506f79cdc8df370aaf02c42266bfe7717dd8f1bbac2e651fe1acc6af34c117a0654a949a46ab1f7a1913d457e4f34eae60076b0a2cbdc591accd008c84f11ac00ff9e7d2dfa8c13eb921d046492e28a78f5c55474a83c86e0e91f32f0ff042fd99d807a0620f2be3d2278503a3c22ce69338b062e8c88c999d944a3322925d14c74cd2c4bd8cb4a3fbece610a62602242da99f348ab498c9a79e1653cdebb00d28e1f07ef1ed9e68a850c0bcb656e54aa331576cdedaf955b8008babf48981376c0143f9fc6a0047aa3915b7ad04b6f87e21d1a205874510670390af9ec651bf803c34d53ae3865ac4dc118263f7f6952e31ee15568af5bdafd30d99e4670e8a0b9e438f0ce380aa8953d10eb126e3513364cdc44765509f7e8bc6828d526176c04ccc7ec5086102e1fa00f8147f46e57dc4958f5db879e7668eff1c93bc374713bedf1580b37b7dab026ec472b5db459c955997a3bf8e9d1f2f28de4ca4b4a5092803fcc4b7a3f145dbd5d3b5bdddb2f0f6f9805ce1c777784026947fef54744f0a2a271aa9e0d63a16531521fceeb3da0a1ca88db7ffd91efb2bbbc8963580731f5af4d8a6dbd70889d248d5785d13adcd3532a958713aa6898e798abf06bff556d3610ab28b62df762061976df68d764fb7b7fa57a3f4ce3bb710ac7ec09b8de2688f635fc22af615bdb09435e7c09858b3f01267482e61e9ad5caab02963b144a02dde232eb9c52b92ec6cc240ae248cd4316cf059e1fc99429703fce9fbeb49d2b665a19af4101e82b93f4942caf35e77446839ef64d4e02a7d9bce5e1a56f1e751691a6a26ca8c788439b4ce9386d7ff61a2562b31d5a075e36083e23bb516532266daba3d9fe3518f8e3416328dfae3a01b29c795ae0c8b1aa4dd5e430d9581403b7c5bd08b4c980b87ce9db47baa1456e4d03b9d934a92d8164ccceebdb1dcec514ee6b90aff3164e9e13dc4dcd85695789114da68fba8e2392865e6fba57d9741d54c43523b9d323bb795a9f8a5c9cc39875c190729b94303e482bdca59046534aefb9fd1b45c5d46bea2fe451d16e3340c1979b91c697bac443310a288c7a5ddb0cfe07f32a653a39ffacca518b18ef8c788d6ca40d78775fe09acaf6886d0ab7d47f42b1250ff9bbaf5681dbcebd84daac1f207a0be117f80f8d2f73833a227ee84a440e6728e6592537c4c45173ddc6ed80a09c8165ceb484eca21da670c452300b485a6bf270a53e5159072eaaa87c77a28b95665dee1efaae67f4a79a8a88c3cb98fbf04af99ebb2dc17a314eef8a553c25f7a693bb7cf15a1635abf950a504dd690021f159df18259841759809bdfdc05d823cd8e19ae9646ecd0c51b5d2c925ab64edf6e9016eb66ede535da79094cb48388c01d21902bd4b412dcd4662a5d962f5a3edb4fe2a86cc7d6f1921d34781a8afd7014e38c3f160da011ef9a1fd312039b554ee3f967d0edd7cb70fe4eeb667a0dac2102ba5ff0137889bc41743a684ceaa26ef56c7b8ffc571071284f62163fe2330d6e6c56834a864c4f381fd5c817b56142476741813bbb385609601ce69dee332d4e9ef604b0fc62e5610b289d35acb4832f2be66347060bd40caf150d4dd84db323f44fc06f7339405c22cb8a373c1fa51834aaae34e68ee1e297f11199aa3c906de80619ddfef48e0952dc2e4ed7fe92f08652ac8962cc51fb3582238715e58fa9702d377fe739b05b460d7be939b34bc23fd11431d080e04524b240674169744bfe69e8fc7f257146d4e9d8012b9457dbbf44a78ec879b1b491b7f0e0c222451", 0x1000}, {&(0x7f00000003c0)="61ea4c342d103ed8309cc626a0621410bee54458a8", 0x15}, {&(0x7f0000000640)="c1dbc7d9e7759e053865b6f0d464a923da2074fe7d8a8544895dd34c343ad9d3182063da653882a35d900bc551023df43ca8c3f79bc015aaba06179805b41898ed481310d968a77f41a03510606d9509c293431e6cd395bab2d727b5bace9d1e2ee0d343a7138d885cbcdd6b74144a3401faec7e97e295c6d8d4b5b86fb1e14c32af55d9f261117a1e66898b6c0674c31f81c28a222c154425ee53cd0ecd16ce5e66524d", 0xa4}], 0xa, &(0x7f00000025c0)=[{0x110, 0xffff, 0x10000, "38e95cdba5a81c187c57eb6c25f08953b6d16406ebb89397c71de31ff6be0f35ffeda718c116e2e26aa9739427a675c16f150b7f24e5d8412027857f30fd7b036aa76556d68256f22bd19b5a6c74a7c089c683decb37f92a72319a09aed1b1da552c0de48cc25e81692ff15c662146178047d086b62b1aaeda133cc8bc0d18d98fbf4e21cca92d989983e6a414aa122f5eb27585bb25113902e539d1a39d02506fe6b55cbd5745f54e24fda99d56544911d397f13a73eccdfd7422ecd807c3996fcb8c4ecec4efef6b35ad32242ac2645d4aca6e3c99a8396c0d63c788c4794f67792435d1ecea216ed5dda203b39773128d6154eb1daaddc057e9282a"}, {0x40, 0x1, 0x7, "47bb0a9f947e017f960e4135ef530e3aadde4434fb5f2d1f420d9e61b5b36fd9d6bd17d8377dc2c0c5edb6"}, {0x1010, 0x55633007faa7f766, 0x8890, "269adda1acea048b99425ff6de88f813063e1e63ca72870b5303902ff6a030cabe9b0aa0e7da3b4b7696370e1f451571c0f3bcd5d7e3d7cccf06b00415ab9f010ccac0bc0d524763ca5a2248eae05f99a6a520386e00d73ed672b3826b3a4b74446f715bc913cd1c28a6a614997c8478ef751f1a13ad2ca99e72fe1e1e9bd4dece565cf4c586a726a7d18d4250b36cfb1c13281d5a9415f22d5f7256f61cc583790704d185d59e5c5205fbabdb989de2f6e6bac46be14c57b7779871e6211f6b08cc3f387ca1d8797ade85cafb6d5698cde476e555149f5b053ea08e6a7f1678a4070dc409c6aa5fc09067aab40612a31e187f1c3cfa46dd31dbf8b8404de3f103fa8678dad517c38ddd8bf4b362ae88712ee24ca99d02534b3abf035aad8530fd6219c30be68a04623f6fb51f7ff3e79c23a2f5587a71036859b52ecc2e7b155e680c7debb9c54175439bd7aa8a6c0f17174ae4a2e593678a50da524666e4c9400cfbf7bbc4f3030f72cc1ff712fbd53ac74d3c93c23e3f4dc2af54e64a57d9a4fc59abdd712e95d990ce643f64b354269fdd1320df358239e3994950688dfcba6a35f5c7872caf7514038600084b2335ef8cbff6960ea0428bd79f48dde80cc8ab43771bb0d79b7cb42035c83a6b313e9fbe79ac686ed6ed9dcb5ed2be06c6635a3344a945030b91b271c5b82de374c26f76495db100176d2358ef6e2e567a1d424e5008261cb4b30f7dfb6cd7c0f57f654f719685b2d81b7706b5a338a20ba29aa78b77f0580df3dfb9c083f0bcc765edb627feb9c5ce395d9e9dd5628c924951d611cf2e3788db9fd678ee921c3176e8f01487e130d56d03a4afe8800793aaf5b9f7cea6712daaea47b8da3e7aeb085e6fc66a42cf46069fa1c2c028ddba7044673516ce0db4d685d0cf9afbbb18cd61d1308eb43dfe9c8a94e410df66c01fe65cea666743ffdc5c2c842ab00133a1dba3a3f69ec6032129976ec14b7d8f92a64a55d3c3b33747e89f711ccc56d882e7c55625485a760d7bd23ed19c183a889a948300538e15a77bdf1b123fba23d98b788dd9bf37316a030867e17db15d7bc640fc1efb0e521c68ce33880c104c61d806b932547ed32b4b80631d8c42c9c2be9ecb126efe2db6a0420222fad170ef197ffc9f174c5d4b946e2440996960cf72b1bfeea818855fa00852a4e805aaaac96d120b150c6964d45817c5d184202cfc61cbe99ea5beb3f9f85711970879c28c416294d1fabc6869eea165606f784d21227bacf54732857655c142b4107add133ac0b088d1760e8cb39dfd15111a81dadebdea54f6b34137613f6e7def7ed76acafed0f9cfce50b6ae72eb0f7a423f9dd35e68e9a2d576ee498f81bd20b757e0e3de18120301f9f73d85bb74a6fad4db93a3c854dd3406dce012a384f03ed965aeb56335d6c8f940c430849f3b758d0f803f15056fad456e8a096f2da0e74c088636932d9c50def40816117118d9f7a550226a09effa884c80489e88bd816880384a338144ecca81fe14c029c034cb235d2941a322dd10bc592651240e2bcf45bc0f70eebf85a8b7907781fa6223edf819753928c9bf78e1d0c4ef86c703857b6ef7509c76c035b9ae9b90b4a2ab136917b953ecdeed9c212a71922127d5650449213471c4809023142b23cf465acbb32409efe811ad15e504a22f1a47880271ee669e1a2964b7e5e74abf76109973916199a5412679b8976f88b166fa82a0af633da1372fa87518b109b75f7791fcbf15faac25c7d986cac7d781778c745ca60c225706527abe9bc0f0f2094410253650141da635b22425c5eee085d2dc5031b277dddb0991d6dddd4c55ecbc338e975e59fa4665e4387e6524e367499ac1bdfb756ac480fd755a8a51e4b6c3461bfd04389dc296eb67aa9d10537a4c9ac043b036e879d48de119243ba4038189f21042db0b7e41dcee77eb18839147c4fbf3b14bcab7fbf50af845ee50314f89c1234681664ec92d6177bbd096612592c49366b6d19f4a2a810b456a0bfb82f64717c337c94df723209876b913297af12338c6301ffb5175826dfcca73b33a7385643cd80444d9dd5daf3df9e1c8efd325b5f4f56a9ffe8ee3a738d5e820de48a3c32a0f33e86ab51fcbd9f4bdc8d955a4377fc5827e9bd5653a67c4ed93910e4e3b63f6764db993b21fdb2f6de1871c7bf034210dec758569d397b0fd5ac8127924901b6080b180801f6c5f0976a414147175776bfe475edc7604219889621e765560c4ca48f986da556d2ed6d5f59caccab2686e748b8f2c2bda21af8ef0daaa4182c53c58271afc6b22946945eace927846d509a7ce1fd0f68efd8a9c6b3e694b161c55b9b284418a41e3770eb3b70afa6d7a02aa3a93ae5f8c7cfa5796f0b522bca859f47d5ae7db31978e1927523c0427342689d2a0dbb110f7b4764c67e93caeff58e9bbc9575232eb503ab6bfeff35b8d747b040e960b4bcead8374033c3d6f47e2498d9bb00d18cbf610f5444cede45f81f769fad933f6fdc40422a509c9416fad932cb1ba6adc96df351b947f3da10211a0b1707999699aa67e7bfbaedc89da6234662e1cd85b4816f7dc68c1dc6231528f282698322923be8108a1d3296c229c32d7ce28a34d859925febec48377b7ca1cc2b7229a465f381be61bd3fdded00fa327afb4f119bba7826b410b5db860a146e9fef7d9b8788126787966f1d2411b6e8c079d361b7164d3372dfb65c180e0d5b728deccdc269a3a54ceb50f320b3d9996a13d4c70dff747f256336659a5212e825e740b17d59b10a219627ee032b26765c117c7ca9389fb3a485b9b8878b754dec5c29d40821d9fc478e33674c1db3ea8668652dce130d2163896a3f340e62c730fa6f67823c779073d5b0f25aead781b89934fed0a273ef545ded0f9606aff09ae1fb735504a19a8a1f8bc15a646ea7d0e20b6924b639651a1b1a2d2f47961c349d555ad4469f53f802cecec951abd4548f17226e7ec98d7add852efeea138083d098f683b192b334cf9287aed0584b074d7fecab341c038610b071eecbc842990834ca217156f94e5659c7818e052c66a1e6339c1ee253a8cebdc683e3f63cd687da158b4fbc7f2ad825b298bc8da5c917e4cfab2fc90d601996877a17fc828c3cd186d206ee7219c97b62b96fd48487eca979f801b86df3592a953eada818736b8a5c4542ff539a49371b7de3269d81f500481b790d057cf7250b1776c16d157c512cfd638c6c3cb5b524b4d3564875bead88d073cefcb434283434b378019f63ba347a18073a6df828cd0524a25c9600051a2858b01d9989554498a214bf9141a6b8540cfd7998ede20e9b43d07fd7357ed21a4555e398c6d114b6e8c83b71e7be86feaeb0e3ee0761ac19d82cdeac2a8e526477035bfb38a9b2b8c8eb7f52a0e41987032bdbbe63e95e2812123b24569df95b90ff2d855c2c7cdcba809785f9c4787f843f6c70db657fe05701731f50bcb27f1d9f986b731f913f4a78b917f2bc4ac32cde2aba9fe77388745a778ddb5e7d314a2da282df94f17ccdde7474058820f21a693ff452664ea6f586689256dd31728286622350954f298b4e992b7ec2c2a1cf1e59f0ddea55cee1003b80fa336f2c61e2a1cf731b5f86c7bb7c3fb6602ae2818df082ec122b5f6b39d4130bd0536d19cbbbb017b0b0587a728eb8bfd41d3c0254f7abdce091625c8cab17f67f64cb513e5102f31d261d0e0b116a369d010e81e5c9b959b93bff8e7a70d4a6d68f29629e0541cb1707b2c9c8b7b0a79dd36716119d6b86f9f4172760bc616e1a18cfc06835e6c8810895be2e46d889b1723feae4f730441af5de888ed516ad1c22e73901aa3a060a646a03e79543b857406411c0d467fdfabe719795800687df678eef20544b7b11c64f50b6e37fb2a57fee88336bf8ec97168f81fa35165a39144fd46e020ea228ea22ad225cf06c6c58712f01a14a59033dfbb73107a1004e6df26acc8e638755647dbb639c68527115660ae3fc6b4ad5d4cf5b5c4368d920682c9aef7149bd7150c8f773bd3f9d6815966c6d65f4f7233e937f180483b8f7ff864917c1eed0d7f81823c9a22779236cd857bd6b06b827c1f9634670c007cf7d74cd7e99fde18dedef678009e48edb50a730acfc0d7a981c3c55265ec7c5b1c62c1733bb16b0cb92a62bd7020e18166e15bd39f123d8d71c5c763e058c575bcbc795de8dbe1158d1de96b3f0bcd5341ad1982cefb1aba2244c86d283cfd21acbb7776dbc0d01b0b3775d16f820faa1666aaabaeeb824c949d8618beb4a1dabf110ddb5c8c8255973d10029703eeac2b8988f40eedd74221941341041bdbd1eeb6610b76d1469ea42787460490a6d4b019ac095872e5b0addd8c832f167b6dfa25f93bd76dc003c52a29ddfc048e10a127285dae3d3b00c28465f6006041ccedaa81cde90b69a365cc9d2183373468ba9be94a3089fd936a6e9186f5a9c6ae84fdebaf97cde2217ae99b4ef76373022a20f02ce0186100ced59293ba315c4d2486a62fc6d03be2ae096aed3df1eabd2fdd8711edf8807522dff22d6ff087d7ce1bf540e3cf430fee42a5787983c29585a4dad5f87e7674d5860491788a793646d8d7fad7ebac8a354ee154e932b5da571d1d904d9430705c7dae81978563b036126c2e0a1b7492d6f0806b86464fb9febdc05d4e60ce31b27fc5fe5402d4b1db9f1aa398ae4d7e88c1d28d963fa14fd82fd26f52f6b1f286bea1df476d0e9c4d9e0bb24d0f240115a2e9faba2a40d36be3a930fa6536326cbe49cd2f61a820559f6e097d995fcaa3ec578bc507270654ff9a9ce28e9c9c83203fae9b943b1a47e048b23169fe54da4624ca4c7ad0d705e5ab2b764c7b3f6d709f608485f57a85f3cfe7407cf0770d5e4dce67b307dda78a4d7c8e15436ecbe6faea35798169b5946e0430da06fff6a51c8c4fe782bda55396cbf14f52c02f85760d857900ba6dd27cc475d7965553cbff0530c1772e40b9e2a6baae942e4efaa14740658ed23d18915841b9a0e99abf3b1fa17807c99292e60c4047a8e6579e5360c34bbc0b75771aa83830765b4e9ceb050a2155155ff422e99eb26970c2512efbc993604d0a4fa6ae2f2211bc2afb8f116256172403f749ba9ecf5cb89f9bbba8ae5c0400e479bf05bc7cbace6f7dc0e1d01e0ed4a9dd947cf755db805eb62e5ba6a0d915bcb60b116d282d40c40a66433e4269eb33f4eaa024161aac3166c954e1c7e7cbfcfe2082983650416a964e9b65129597a1ae507e257c7cb3fc72544e2ea880f58829583687f8b9a83a69077e2269e23b049fde9f8e2d6d706d882b1136159606ba91022e99d470cca9cbd36e70f87c2adb5dff5ddcd7d7642ae65fb9368c0f9cb5e7e8a977f6904337b8e8de382a22bdb0c5297e51c12ec3c98decaa0f2850d5e587d3c9db83569728fd17cce486e042b04f4d1326aea44be1532e648f83589bed36eff9d44b3d9ebea3a5182e7f6eb86b27e0f3425f926d39d87c2696c5064e376f2553d5126233a81f0642eefd1503bea4d60e668bad6d4d357b14e3a4cfe973c4802c2b45d364423143c49b47f0b1458f255d071e1ab3fe66eaadb14ddfb68a3fa737b04917304f1b60847e219b53aea62f1be7cf68bcffb4637efd0d33ea3610b7ce1784471f9f53fd1a5555afd5f423c53ac523943cc87a17a3125d842a1c4d520f098d8147b69252788c06ec9beb66bd787b1513dd3d482b57f36673021daa4540d9cc4ee5c377b4c76c3e6ab627026377bfbb64"}, {0xe8, 0x1, 0x2, "521eca595857c12569e5193c9291e5f6287c53c5182d44861d9e0b9c46e4414e142d13c2eabd04f717e0585f2507b29855d0dca9a8687a8b995feae57dbc51acd0fc8022ace3492d2c74f81d9f9d8f98e11d7c659a7ef8bad1fb80ca8dab098b7ad84d0e3edde6fc0a393a853639ba2ede95ad1fdf94b596b5712c0d58fc95fa01eb3e557f19db45af8e774c03c971e2aed4fa46070d01b7cb0bc30fe083227fcd6eabec98a29ed839bf95349c0ce1ddc8cb8daf23f205a5d6ceafa4bb2e6b6c8b00343263f26459472fbe56e67b49b81e06ed76252339b3"}, {0x68, 0x1, 0x483b, "7e748be4906a89fd14b06e286abc557f4b5717c5e270ed33f2df7f38eb6f79649fc530b1c5883af5997830be5887c6c82fad95f64f512898a0882aaaec9989faee51f00d7c95c30e1cab148af09ac2222edd779a8feb"}, {0xc8, 0xffff, 0x0, "44823e2310a07a0271fa7bd2e3dba713ba191f0746f0727420b5e657e9f11621b8e8c764516eedb9dac8ec74bde229c850399dca098ed5a864cd8f826a1c33743a5a895a8cc6b40122e1de81b51287151d2bb40d120a18a952d427d0596a40a9d7d24db20df686e024a47c12774510ec0db5d379d96bf555a148f7b8f4f75747d61a924becabe0b1fbb15d3c517ea663bf31dd6fa3c532d4f8c63e9dc03d5389cf0f036555dbc7818fc927d02518875532"}, {0x50, 0x1, 0xc8, "ee03751f9e55321b381fc22815a4bafe0e04b52d19dcd3c4230c6411e6ca40c7e5090e7ec2000d82563ec4830645a32501ad6737377c4801e208c52cc7f05463"}, {0x100, 0x1, 0x2, "cb6ae3b5390f0495d5e4e7a097dda478cc213b54d429a50111f8d455b2982ce69af0737aff852e7733c0c3840d4992bc02e6ee8ad732c1da40a9a898c2d1bb272b78417738ebe5a8cdd424400616de7285fea3038b65fe40b389154954aba2a3f9c6ce3ac24e512411a5579dda5d168101b972b3baef5d421a25483a09b29399d4eb4e67d64da98d0cb90327ea4781a6e29c3a06dd552dc355f1367ee13915a8e0a8f30c45abc1f41f94921ee4e9775a95ef3bb5bf72c4f0c114c80ca5ef807a3cffb2186033f4a94bed4efaed4aa48b4e284ad71ef0735dfd5cd733b9406dc58318d34166eb1fbcbcfea9"}], 0x14c8}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000400)="434203255a701eecb26f4a3bab22f7fd48fba1398c7c9b93e01fa346c3056c34827837ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9ef2e3dde916e9a16c6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d4dd9b978238ea9f5a8b0836fb161645a4c17edc91d370e7b9ddd3142beae78e459996ca71e96192bc12", 0xa6) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="9bb765026ee07c0013e670c2649e2e7a56a2cc36d620007f99527a802e1a64597060b0b922481891961b0bc025a03b8b71315cbb76eadf61ec645ca4a2274d652b", 0x41}], 0x1, 0x0, 0x0) lseek(r1, 0x0, 0x3e, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xeb) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:17 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000002480)='./file0\x00', 0x20, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000024c0)={0xffffffff80000001, 0x180000, 0x9, 0x1676, "c83cd9e548c5520258cc475e49957a8ecb83b7b9", 0x9, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) getpeername(r1, &(0x7f0000002500)=@in6, &(0x7f0000002540)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) readv(r0, &(0x7f0000002400)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000002580)={0x8, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:17 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(r1, 0x6, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40, 0x100000000}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) r4 = open(&(0x7f0000000540)='./file0\x00', 0x82, 0x8) r5 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/4096) listen(r4, 0x8001) recvfrom(r1, &(0x7f0000000380)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) fchflags(r1, 0x0) wait4(r0, &(0x7f0000000200), 0xb9bfdb9a1d73d409, &(0x7f0000000480)) recvfrom(r4, &(0x7f0000000580)=""/41, 0x29, 0x2, 0x0, 0x0) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x30008, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000300)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T', 0x1}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10081, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r2, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r2, 0x11}], 0x1, 0x1ff) dup2(r0, r2) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) setuid(0xee01) fchflags(r3, 0x0) 16:00:18 executing program 1: socket(0x10, 0x73e804af90e6457b, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x0, "75e7670c12facda91d90441e16c3aead2623b465", 0xfffffffffffffffd, 0x9c5}) r1 = socket(0x8001a, 0x202, 0x3) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="f8048d2c0583b0fe76e84197afb4727ae69fb4d3e511e4d51c84f76b0c588a3c80658099e6992b5587008687299d97d61c2f3a47d77f7241be4a567101a43fa98bcb010f8929beaab828b7bfc16b78ad5eb4cdfeab51ff1542dfd73049142d5bd2552f88adceb72a5e6f02a1f0b7dd2a68a0bd37d9"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="10157d00"/16], 0x10}, 0x0) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getpid() fcntl$setown(r1, 0x6, r3) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x6}, 0xc) pckbd_enable: command error 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) r2 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = getpid() wait4(r3, &(0x7f00000001c0), 0xa, &(0x7f0000000200)) fcntl$setown(r1, 0x6, r3) wait4(r3, &(0x7f00000002c0), 0x9, &(0x7f0000000300)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000400)={0x10, 0x8, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x10000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x40}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1800000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x80000000}) minherit(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x2) fchdir(r5) minherit(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000900)=0x4) chdir(&(0x7f0000000940)='./file\x00') fchdir(r2) getsockname$unix(r1, &(0x7f0000000980)=@file={0x0, ""/64}, &(0x7f0000000a00)=0x42) mknodat(r4, &(0x7f0000000a40)='./file0\x00', 0x4, 0x7fff) r6 = msgget(0x1, 0x0) msgsnd(r6, &(0x7f0000000a80)={0x0, "7fb905546afe48d1422c3070"}, 0x14, 0x800) minherit(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x2) read(r0, &(0x7f0000000ac0)=""/150, 0x96) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/bpf\x00', 0x20000, 0x0) r7 = openat(r5, &(0x7f0000000bc0)='./file0\x00', 0x0, 0xcd) chflags(&(0x7f0000000c00)='./file0\x00', 0x1) shmget$private(0x0, 0x1000, 0x2a0, &(0x7f0000ff9000/0x1000)=nil) rename(&(0x7f0000000c40)='./file\x00', &(0x7f0000000c80)='./file\x00') linkat(r4, &(0x7f0000000cc0)='./file0\x00', r7, &(0x7f0000000d00)='./file\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d40), 0xc) listen(r5, 0x2) pckbd_enable: command error 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8729, 0x3, 0x100, 0x6, "53a51d1643ab2c6e4c89174d779b205fbc211209", 0x14000000000, 0x7f}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:20 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x0, 0xfffffffffffffffc}], 0x1}) 16:00:20 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x0, 0x800000}, {0x1, 0x1000000002cd2}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8040, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7, 0xffff, 0x5, 0xa, "82c29145b1e0ebb4837aa865e4445c22dc1fdf62", 0x2, 0x7fbe}) getitimer(0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x100, 0x4, 0x100000001, 0x6, "33e9996363679ca22f47a49ded90ab45733e06fc", 0x10001}) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) r1 = dup2(r0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x2, 0x1, 0x100000000, 0xf9}, {0xc7c, 0x9, 0x1000, 0x899f}, {0x7, 0xffffffff00000001, 0x8, 0x6}, {0x4, 0xffffffffffffff32, 0x9, 0x8}, {0x5, 0x80, 0x1, 0x6}, {0x2, 0x5, 0xf7d8}, {0x8001, 0x1, 0x10000, 0x7fff}]}) getsockopt(r0, 0x7ff, 0x7fff, &(0x7f0000000040)=""/113, &(0x7f00000000c0)=0x71) 16:00:20 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x3, './file0\x00', 0x4c6c, 0x7fffffff, 0x8, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 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) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x40, 0x4, &(0x7f0000000180)="10649579eb63904916ac5b773b81518bd7e9fd29d848c43c88073255d3013d5f226554f8f9d54be252a5f8d2f39603fecde2c6f5926f0599a63ebd619a6006e3e2491a46b890a9443d5d9bad537fb863be07cfd5ca44ad0c1a8f1be2b625fddaffb2988ffd10e097882a6ed1b8b63d9bc20349bd990c76157723051246b1d85516cd9483227152791b4d181069fddc0d7eb77fd4a6ae99ec7f1ff14704e48898727d49d4c9147a992df9becd8661ffcb8e4d76e966278a3081d76bed3f2608", 0xbf) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x5, 0x2000}, 0xc) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt(r0, 0x10001, 0x200, &(0x7f0000000140)="6ac2557ff333adadb3943a82151908345bb39119fe1534d04687c047d79265045a99de5a491c3b3875b1123356efca034876bd4112", 0x35) 16:00:20 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666966653000"], 0x10) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$inet6(r1, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x0, 0x4004, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8, 0x100, 0x80, 0x6}, {0x9, 0x4, 0x2, 0x10000000}, {0x1, 0x7, 0x100000001, 0x1}]}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='\x00', 0x20000, 0x80) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x1}) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0xfffffffd}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r5, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_open_pts() getppid() r6 = getpid() fcntl$lock(r0, 0x1000000009, &(0x7f00000002c0)={0x4000000000, 0x0, 0x6, 0x1000300010005, r6}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r3, r5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xbaac) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x401b00) pwrite(0xffffffffffffffff, &(0x7f0000000140)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='oL', 0x2) write(0xffffffffffffffff, &(0x7f0000000100)="0a12c00ca99c21f8b07e82328ec32a3163e5000000cacdd6f611f1", 0xfffffffffffffd00) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="364957f49fd74451c7b0cbab79ee7d45463637dee3", 0x15}], 0x100000000000016b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8222, 0x14) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x40) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) socket$inet(0x2, 0x4000, 0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:00:21 executing program 1: select(0x26, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8a02, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x3, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000300)=[{0x80000000, 0x8, 0x4, 0x5}, {0x81, 0x0, 0x40, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000002c0)={0x401, './bus\x00', './bus\x00'}) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="547d53e1703430", 0x7}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x1001) msgrcv(r0, &(0x7f0000000000)={0x0, ""/53}, 0x3d, 0x3, 0x800) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r1, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:21 executing program 1: shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) setreuid(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) socket(0x6, 0x7, 0x7fffffff) r4 = socket(0x19, 0x8005, 0x7) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) getpgid(r1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) setsockopt(r6, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:00:21 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000140)=0x1000) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = msgget(0x3, 0x500) msgctl$IPC_RMID(r2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x88, 0x7) fcntl$getflags(r0, 0x989ed02942334007) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x3, 0x5}, {0x18, 0x1, 0x3, 0x9}, 0x3, [0x4, 0x8, 0x3, 0x2, 0x0, 0x7, 0x480000000000, 0x7]}, 0x3c) r3 = semget$private(0x0, 0x2, 0x200) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x6b, 0x7, 0x4, 0xfffffffffffffffe, 0x9]) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x9, 0x80000000}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x80, 0x3}, 0x8) msgctl$IPC_RMID(r2, 0x0) recvfrom(r1, &(0x7f0000000200)=""/12, 0xc, 0x2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000010000000000000005200000000000000000000000000000000a4e1fc2390c3"], 0x34, 0x0, 0x800) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0xff, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3e2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) semget$private(0x0, 0x4, 0x440) fchflags(r1, 0x10000) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000007c0)=0x5e0) msgsnd(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="03000000000000006100efa0d76013c26507241fab7c2938fc1f026a3c88b2973f92ec8269b3cf4e3601355c1af4198a92113b94e2b711b8ca876d6fca28b9fbca5e6b20c71002787918c3c073"], 0xfffffeb7, 0x800) bind(r0, &(0x7f0000000880)=@un=@file={0x0, './file1\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/bpf\x00', 0x201, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x40, 0x0) msgget$private(0x0, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000940)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) connect$unix(r0, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r4, &(0x7f0000000a80)="dbfa61be0814ecb67c308f428ee229c3b5d4ae178a802158eea957a7b8b0d04fdd00fc2d647e1ea57a158d0d387043697ae5f019ece711d7f2332f085669ff72472be61f864b7b08ad8d514c68cb4e970c1561d9e728c34e1ea084d64e92f8a3ffb794f05498b696a95c28e6175c092589478d7c5fd58479dba3946d9abeaccda40404a66035fbb5a783f4b17b4d0db642ad9c8b132678aa7eb4e1cf581c35adf04ae5f6a3cd0ca9c41c7e183a429b5fddb09808bbb54ffff80e86f0882a8f35fac33997b0eb871aec72c2e2a57c44", 0xcf, 0x401, &(0x7f0000000b80)={0x18, 0x1, 0x0, 0x2}, 0xc) getppid() 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:21 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) unlink(&(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = getuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r8, r9, 0x0, 0x1ff}, 0x9, 0x0, 0x2}) geteuid() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0xee1e) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x1}, {0x0, 0x9}, {0xc7, 0xd1}, {0x8b}], 0x4}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2000001, 0x3, &(0x7f0000000d80)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x1d1, 0x200}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0xd}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) shutdown(r0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getppid() clock_getres(0x6, &(0x7f0000000400)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000c40)=""/75, 0x4b}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0xfffffeee}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:21 executing program 1: mmap(&(0x7f0000a67000/0x1000)=nil, 0x1000, 0x4000002, 0x5032, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) shmget(0x3, 0x2000, 0x32, &(0x7f0000968000/0x2000)=nil) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8020, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2e66696c653000"], 0xa) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x4, 0x55}, {{r3}, 0xfffffffffffffffd, 0x40, 0x400fffff, 0x4, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x7fffffff, 0x100000000}, {{r3}, 0x0, 0x10, 0x40000008, 0x7, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x11, 0xfff, 0x6}, {{r6}, 0xffffffffffffffff, 0x15, 0x3, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x11, 0x0, 0x100}], 0x100000001, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x3, 0x40, 0x8, 0xd121}, {{r1}, 0xfffffffffffffffe, 0x20, 0x60000010, 0x800, 0x494bef91}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x8, 0xa7}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x19fe, 0x4}, {{r1}, 0xfffffffffffffff9, 0xc, 0x8, 0x8, 0x5be}], 0x1ff, &(0x7f0000000300)={0x0, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0x6, './file0\x00', './file0/file0\x00'}) r7 = getpid() r8 = geteuid() getgroups(0x7, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000003c0)="4e22433e83105c43379b77bf6d36267374ed68eb637988d88d1c67f70115f2776d2aa2c9a5ad38c0aaec8706d6b96fed6c64f537f6f7f2fdf4f25a63061d61d42349bd28cead97dc36a0a55fed566b470579a9b2019135652101eeab7af3bc83a23c67c7742438093d2371d00a79dda4827ad4ff09e0bde2c4f6d198", 0x7c}, {&(0x7f0000000440)="6ac5329d730aebb9ed0c7a315346a9ccdbe13bb77a680b3181ce90cb51bf87eb053241706e8545e52dc6c9443230b47967632509a8e4de0b98bbb9a65a7c31b99303474697d7c7b3b1c310a051acdb0aa0f3bb00f58681cd41e50140c1b957384300fd171600b8517e31ce9f48a42ac8b6521a66ccd35e25878752c8e34ff1df5dbd40fb266a16c98f3da6f460e3bfd97741e153bca55083d27c9d72c6c37603e28077cdaccb8e536668b5d38db07a0df5d82a66e39a253fe53b4609d8c1122d63aab630c6da52bd40279d2076105e84cb053aabecf6864eef71df8572c57a25ca0c", 0xe2}, {&(0x7f0000000540)="9d9b16700c1da4a74d118d83247a3dc9fb712dd1573f082c1bf38a01ab0930f8ce2fe6814dc3e4922b968e3b12d3abe718933bd385d61836009523696207938a661160404ec7b56252be6928745886ec967626d5890f13f5ef740d2ad3be8fc6fe6370fcc2a8da7d4c22f20448af141a22a732f3e287ba358dd11d816d20e3da0d3569c5d0fb881347a1168cb4bb8c0b3ec9cd2ee263555cb103b84ed64d3a4b3b7400a8675689cdc4c44688444cd1e5358731c8", 0xb4}, {&(0x7f0000000600)="97160f70fe6f9fcfe240e09399355a87fb78b4c3d9ae1d90bd31d4f0c4", 0x1d}, {&(0x7f0000000640)="6045da63d0d981eced0a8dac", 0xc}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r2, r1]}], 0x40, 0x400}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000007c0)=0x9, 0x4) sendto$inet6(r6, &(0x7f0000000800)="74a727ebaf8d6ab284cffc7a95af7072742b36058c6bdc28e20cb9941c9c7781413d7330550e420b65db1ffa10cf7f63f9fae01d6ecc1990a4a8bd99a7bc4634f3934020702f8db837e5231f05dc953e6e14da00de5aadffbc259b4be53fb638569c4d479b33a748cd2429125123f793f7269686112b6b1b73e0f61f29460cbb610db006fe7d5849cf8be3a9ade839f5d9bedfc97220b064ba6f9456630e21789a761b4152b0f8c4d6c6339176835222925d3bb08a0e90b5ea3f4dbf4b2f1433d9b3ef72e5baaa3e3cf574b51a1a895cc74bbebe7e6b1c1cb541", 0xda, 0x1, &(0x7f0000000900)={0x18, 0x2, 0x100, 0x2}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000980)={0x734, 0xd1c, './file0/file0\x00', 0x2, 0x0, 0xffffffff, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000a00)='./file0\x00', 0x90, 0x20) renameat(r13, &(0x7f0000000a40)='./file0\x00', r0, &(0x7f0000000a80)='./file0/file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) geteuid() fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000ac0)='./file0/file0\x00', 0x191, 0x108) getgroups(0x8, &(0x7f0000000b00)=[r9, r10, r14, r14, r12, r9, r11, r11]) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000b40)=0x9, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd0\x00', 0x10510, 0x0) r15 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r15, 0x4, 0x8, &(0x7f0000000c40)=0x8300000000) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000bc0)=""/55) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000c40)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x3}, {0x10000006, 0x100000000, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x800, 0x7465, 0x3}, 0xc) connect$inet6(r2, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="9f35ff088e1188b25d18e3f56021245e165b73fbf7ac37b44120ebaa37a6538a", 0x20}, {&(0x7f0000000180)="90b57b0bc7916d6ce63216302315f0128dd4c6f5476ed9261b548690bcbc495d30434a695da1d27540d1fd964114", 0x2e}, {&(0x7f00000001c0)="38d04d69e7938898", 0x8}], 0x3, 0x0, 0x0, 0x8}, 0x400) pckbd_enable: command error 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) clock_settime(0x0, &(0x7f0000000000)={0x401, 0x7}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffc, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x10000003}, {}, {}, {}, {}, {0x0, 0x4}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 16:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) write(r0, &(0x7f0000000180)="771a8e494f6739243f98dc7a0824fa461fde576120b19f9bd625b8c713c363f5c0675e3426fdb636a80ae657b9f29c121ee80776e337bd44b999aebad2c45998e74d758178b46848c1de6ecead6523bb3f166f434bea8b30b39ccd282431e801e47792d53ff0cf2c6d750f4691877d29b008853872de34b808ad9a5d5e15690d14b33b9921201f0b9e7a65ae30fffa", 0x8f) 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800002, 0x0) r1 = dup(r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0xffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) syz_emit_ethernet(0xffffffffffffff2a, &(0x7f0000000000)="1aa2e5f294b4be06bbe4") 16:17:05 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) r0 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:17:05 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, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0xad, r2, r3, r2, r4, 0x100, 0x58}, 0x6, 0x2, r1, r1, 0x0, 0x5, 0x1f}) r6 = getegid() getgroups(0x3, &(0x7f00000000c0)=[r3, r4, r6]) 16:17:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40000000000080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chmod(&(0x7f0000000040)='./file0\x00', 0x7) 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ec, &(0x7f0000000180)="28c8642cb7e0d5cbac44eea7389ac62fec4f573610586f818338a083d910278a286943d213b66823538c273476ec39fda5b542e037ea78e2d9c8537010b3d780df2cf48b1a8a8b288c384b91bab288105b0f907cd28caebb2ae830abdfa0bc1c91d641295afcd339066815f7017381d67ecc30f401c9f48c69cdc1056ec12d830fd4c42f55b649f2688f4274c3f2375abff9cf94a52164da6609a0829d20b53b268d37b67193578f35946081f3089286868cd652de6cd144910c387860dadeacf73b0f638e4b307990495512e9818695318d49bf3b6fbd4138cb9941571ec25663d0710000000000") syz_emit_ethernet(0x1a, &(0x7f0000000080)="21e3a26080a4333aff2c0f90e558cae22e7061057052abadae47") socketpair(0x26, 0x2, 0x8001, &(0x7f0000000040)) 16:17:05 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000300)=""/205) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xa1b) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="2854829f22d8cf50f944d7cc445561279406410aba358521c78fd8330d9572bfe485a2ffb4bdba1eb2b2deaedbc992d5c3a374ca467f1618b4eeadda6fc2a8b141d6d9e34a6eaaa7fe86a2c2dc7d1f651a9acba38eba6100e834b6401030469858022804f9cf5cc25b3cd3f7b1dfcbc0fab3fa6044d000000000000000000000000000000000000000000000000000000000c0080af20c75dd0b55b018b119aa76da84e6b0c452506857188da1b5a2dd4277644d33f408da6430f9e8c22c5ccbd459133d2fbada0e0e5172f18fbad5765411138c77e64b0d05916e6de597ae5b3af074397e24f54f8797e24f3f3d0371d85552a3326b95e3dd6b47517ee3e0384c4cce55cd1e2a468925c3fe31c4cb1bc9cbdc5cf251cfd806ba28c2e5980e4b6f725e468ef27784fa2a6f258ed70a6aa789c9cc918bfdb4be6ec9edac68aed201e7c3ffd477bcb3947b0af530df5cb30d6748bae5d5f426ee306da4801be7a3b79e577998bba7692daf4609e7c7922e71a5651a60ebef68d1064a60fe9100f9b0d2836b9c08adbae9c472e9392468c55ccb7efdd72dc173b620e3740526df9d262673f5047ef43f5e2820cc44cb26d1bd2bc40259e6183375fafe5674f8be33aeb94ffe1d89df3c47c228b5a8e9a841207d9ecdfc3008fb17f2561444026c8688b85e9a1592368c4df03aba9f733bbfa975c0a55e008486d54681933dcb02375720be3e61037fb16bc0b593f963959b96b635ac660c219665027304c017844242973a1b568a119aef3b", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:17:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x6, 0x100) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9d", 0x89, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x98, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16, @ANYPTR, @ANYRES16, @ANYRES32, @ANYRES16=0x0, @ANYRES16, @ANYRES32, @ANYPTR, @ANYRESHEX], @ANYRES32, @ANYRESHEX, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYPTR, @ANYPTR64]]], 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x9, 0x0, 0x4, 0x5}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/87}, &(0x7f0000000400)=0x59) sendto(r0, &(0x7f00000002c0)="16f01b072d30aaba2b78acd5593f150ea2db914c34d8fd8e80a428dde93f1eee67dbf9408e7624e470e305626193e0f79e339216a775673a499756857f1d99d90b73f20bc88069968d0226033f4c45a1feea43f535a3c0ea4e1d64a60cdb24c92f64612458ae83ee4b959fd984fde430a079edad5850160b4dece27fb1465f63e878493bf4e501e353ea9a22cac01e0372f0740f521fe8efe5c0a1fa0cbd27ed1d462489b53b5f2ddc2c76b077fb608ecb422474bc6e6c4672", 0xb9, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/10], 0xa) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10098, 0x0) getpgrp() setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:17:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x4, 0x1, 0x8, 0x800}, {0x10000, 0x7fffffff, 0x800, 0x40000000000000}, {0x7fffffff, 0x5, 0xffffffffffff1215, 0x6}, {0x2, 0xffff, 0x5, 0x949b}, {0x10000, 0x5, 0x10000}, {0x4, 0x3, 0x5, 0x800}, {0x5, 0x50, 0x5, 0xffff}, {0x4, 0x800, 0x7, 0xfff}, {0x8, 0x0, 0x6, 0x1}, {0x3, 0x5, 0xfffffffffffffbff, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus/file0\x00'}, 0xe) recvfrom$inet(r1, &(0x7f0000000140)=""/165, 0xa5, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:17:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000240)) chmod(&(0x7f0000000180)='./file0\x00', 0x23b) setuid(0xee01) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:17:06 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = semget(0x3, 0x6, 0x10) shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000040)=""/4096) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001080)=0x7fffffff) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000010c0)=0x80000000) ioctl$TIOCCDTR(r2, 0x20007478) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001100)=""/129) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000011c0)=""/101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001240)=0x7) syz_open_pts() r3 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000013c0)={{0x8, r4, r5, r6, r7, 0x29, 0x3}, 0x4, 0x7d82, r8, r9, 0x800, 0x8, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) r10 = msgget(0x0, 0x2f37288d865d5fdc) msgsnd(r10, &(0x7f0000001480)=ANY=[@ANYBLOB="03000000000000000c7f7662262a8cd7d4ce52f56575e8d58abf504d858b9c16b194272a524703df3d86c5ffa6d988fc3fcde9ef0e5617769c5be56b87e65a718636068950c2ede1351543f1881d3959d02f086edbd0407ceb16eddeb5d2a5e9789659556d9aa8150cb250369fc188ba7e06a4355accda5c50b0742d1147565b9806551bbc150b26f657fcfc2b9876a6c297a7d192b774d32f33e0c8bc28e4b753f6ff0878bc32cf871d23609df836b902729dc8c05d077d3b3b059cd0b462ee5980233dc1ace83eb35d982fe3e2"], 0xce, 0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001580)={0x9, 0x4, 0x101, 0x2, "908806faefb8ba3b3ecaf3187099e7e586993729", 0x9, 0x7}) semget$private(0x0, 0x3, 0x64) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000015c0)=0x4) 16:17:06 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs, 0x3b4c1813) 16:17:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x2, 0x2}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x8007, 0x8) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = dup2(r1, r1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x8000003e, 0x53d}, {{r1}, 0xfffffffffffffffe, 0x1, 0x29, 0x4, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000001, 0x7, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x8, 0x8001, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x1, 0x784}], 0xdc4c, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x14, 0x1, 0x8000, 0x7833}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffff, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0xf0000004, 0x5, 0x100000001}], 0xfffffffffffffff7, &(0x7f0000000200)={0x10000, 0x3ff}) 16:17:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) 16:17:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000100)='./bus\x00', 0x28402, 0x84) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5f}], 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x80000000}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x48e3b0ecbd740407, 0xf0000045, 0x3, 0x4080000000}, {{r0}, 0xffffffffffffffff, 0x8c, 0x0, 0x3a, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4f, 0x80000000, 0x5394, 0xdfe}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000008, 0xffffffffffffffe0, 0x8}], 0x5, &(0x7f0000000080)={0xcfd, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) 16:17:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r4 = dup2(r0, r3) bind$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x2c0, 0x2) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="6968d231194a08afd8155659eb3b9eb3d31e2c68b855d7a92b15857a56e2720f600b1e459818e308db9dc2d4248c316c0b959563c9f98ef3630d29da1b4e6e7c75b7944e449d766105330e9904c6119a9ea1efd8e6803d000000000000658d4389253d6b93d401c76d2b271c67e98c7dceccf3115becfab41fd410750ae90b20e990a782553f5fadbcab1699f59208bde3a075c1f75b1fff8945820000", 0x9d) 16:17:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80000000) 16:17:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0xffffffffffffcfb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x0, 0x10) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x100) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(0xffffffffffffffff) fcntl$getown(r3, 0x5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000001800)) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:17:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) setsockopt(r0, 0xffff, 0x6, &(0x7f0000000000), 0x0) 16:17:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) close(r2) 16:17:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='r\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e", 0x66}], 0x1) 16:17:06 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r0 = getegid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0xa, &(0x7f0000000500)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r10 = msgget$private(0x0, 0x110) msgrcv(r10, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000e3a200000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r11, 0x0, r12, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:17:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:17:06 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x260, 0x100) r0 = socket(0x17, 0x3, 0x40000006) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="180100000000000000000000000000001f95b851bba0ca36a3a0407489bf6a18bbfe84ddf2ed18b64fffb2a5158db7af62687256a846552c308a17dc0ff88db8973cdb867ba83fd5abac92ce143b4ea8a19eb9653bc069c88a4b658c1288da4512bfc9faec2e11d98e3bc7c0c6b4f199ffeb625f480897aa71b89f6a342a0f2d7b099811c1efe640635cd718284d49b427033d5f0200000000000000bcf70ae23ba37e75f282a11598526dd423db0eb3b3e33cad165c312bd2bb0e50a818088b871e7fe711b88088c5a9c029b8923c94178b36a609d9249d0ee903fdf3c028dedba877a92d097f21608b2623c021947427e4ce04f92f6ec7517fb9234dd8fe1aec7d0fbb9534cbea725bf11900d4934cd10000000000000000ea3800000000000000"], 0x118}, 0x0) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x6) 16:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8202, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:17:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x3e68) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffffffff1c28) 16:17:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x100000000007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xffffffffffffffa9, &(0x7f0000000200)="d5e5c1b60c12de7a4110d8dc2192d296190170ffadf18ef26fc3f7b124c0c87fa3f72b9b03dc835e7b98f52e48ef2d03c39c9db691801b7a45fe6342bbe92f36d25c786d2276a532066fc4fb59fd4f45614f2523e797e900000000b9e13c176774012189147ce5c33e8c720094e4a1d0fecd210569432dec31085562635cf537278967e28875237f445ba600000000000000110000000000000e506914677bc55184b97745a80f1347df5a0e0998cf0686812c74e804f17262b3e131e047c4e871cc943a04fd23fdfcdb396298e263c6594253a9f05adacc8984fa399cde61b3a9404e28e4993bc095") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4, 0xffff, 0xc39, 0x76256870}, {0x3, 0x2, 0x3e5, 0xffffffffffffff7f}, {0x0, 0x5f18, 0x3, 0x5}, {0x7, 0x4, 0x400, 0x9d3e}, {0x2, 0xffff, 0x8, 0x7f}]}) 16:17:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x801, 0x0) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000080)=""/139, 0x8b}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/90, 0x5a}, {&(0x7f0000001380)=""/184, 0xb8}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:17:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040", 0x0, 0xfffffffffffffffd}) getsockopt$sock_timeval(r2, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = msgget$private(0x0, 0x70) msgctl$IPC_RMID(r4, 0x0) pwritev(r3, &(0x7f0000001bc0), 0x11d, 0x0, 0x0) readv(r2, &(0x7f0000001b80)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001a80)) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:17:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) 16:17:07 executing program 0: socket(0x6, 0x3, 0x3) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setpgid(r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffffffff673, 0x1000}, 0x8) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r4}, 0xc) 16:17:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x5, 0x2f000000000000}, {0x6, 0x1, 0xc57, 0x8001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:07 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB='\x00'/136], 0xffffff62, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x13, r1, 0x0, 0x0) r4 = msgget$private(0x0, 0x40) r5 = msgget$private(0x0, 0x462) msgsnd(r5, &(0x7f0000000dc0)=ANY=[@ANYRESHEX=r0, @ANYRES16=0x0, @ANYBLOB="4435a46fe2ec42aea2ebdef3302e430a8f8cbad54a2bbb1202522550ba2e74bc2d1d2d1eba73eae7ccdc327ee42d6ed20428bd29c29b470fb0bece374cb952c85fd490e3d6467eebfb076b657437fd00737e8f268ccc9be13391ae7d265dbaae2fabe64cca2a78d94b0b5d8d51efd35825a2b8bdc4d83b918ede", @ANYRESDEC=0x0, @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r4, @ANYRESDEC=r4, @ANYPTR, @ANYRESDEC=r4, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32=r0], @ANYRES16, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYPTR, @ANYRESOCT=r2, @ANYRES16=r0, @ANYRES32=r2, @ANYBLOB="e7d81d94aa49291f62377ad9dde8550af26c530f9be4f2c03a068417bd5c0a388277b5c36cd4b3e51675c6834b4e762e2e653658082545b5c3c1ab94d8ecf934f0d7313c6e55a9ae10f62934bef55b1dedc4eb390a28af844371c6ef4f887b3bc21bdb8577605fb9904076fd7fc3a300f3262cc6ad04155ea223bad303c96556", @ANYPTR64, @ANYPTR64], @ANYPTR64, @ANYRESOCT=0x0], @ANYRES64=r5], 0x7, 0xfffffffffffffffd) r6 = msgget$private(0x0, 0x40) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000a00)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r5, @ANYRESOCT=r2, @ANYRES64=0x0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r5, @ANYRES32=0x0, @ANYRES64=r5, @ANYPTR64, @ANYRES32=r5, @ANYRES32=r6]]], 0x1, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000d00261100b0df6d7fcf409def1a1fc12463f8fe1c71591f8ef2628bed341c5533b89b0603ae37e860feab58df71b32c09c110ff00f45709d664539e1e381f35071f061ac0e198755c7b126d430768a3857e1086c4c66f328dca5d25e930e90d1d267e39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d4810ff4a49ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee1e49643039e637a601407de2e2f3dc9cc0d4b12237af6122bf1a383e1592cacc0792bcf8b41b044176a4eb87540790d34c5b3d4e59dc7fb72e886054333bea17f61998d8dec21e1a3f0cd1dc65e7799e9e3c27545f1932253cfeff0000000000000000713b84fd93955cf5ba29e9bcafe1500bacbec73c2c3b94f36c51395f629e845be4f2955d95f689c63d4701da106c88bb0b94efeddaea737ca7ef2afb0ea4d92d941b4eeaee9599ff018c2a3f9382ebb5211811fa8a33aefd085900"], 0xd5, 0x800) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r0, &(0x7f0000000ec0)={0xb8c04a35621c8ddb, "e157743c61c9ee1132e8d68da9e1a2d79a065775e6cb58c8f5128fad917f84d7c04b3844bafc50a708502a8d72007bfe5ad6a494b5fd928d4c02dce3879ca42e46afebe462c273dcf8545d52ab7309bf0061a387fd3655ba90709bc85dbb0678dd35af5f279e8cecfdb50b1daca56163bc51d42b29e41d7f15387d9c47e0f1b9179a10add305c07cf1ead8b5a5bab455541079517a61e2d4c0f96fd14e2c14bff5157f530e4c2b7752d1400af5631f0f1caa0220ce86746f3d2b943068b242d7123c199706f6"}, 0xce, 0x800) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000a945ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254d49c5215f14880c3092a38291d7507ab2ae95e40e5a3992da2c498c255b83001647a64469feaccf0000009d480cd82c4a6db9da492988fd0273f47b1988dc4075312ccc03bc6b0285b30cebd4cb3246a76dccfc47d9929c2b850966197f6a626cf6d57479fdf6d77ee886fdafebdc6a67a3a5d3db80382a6c980db49c41790e8183a96b6eece66bc1e898421c101aaa85d5cedfbf5243d03120e2498be5ca15cbab5c93b90593ff094b0377c5ce8af80f03ea349f6ec3983fc35be3c83b1defa93da799d78a61a125fd02b972fc19f0d518752321960632eeaf3cfa419afd8502ddc584031338293ea872c3fda8694fb5be8e806935fbb531f84916984d7300d1f412174b6d1536f6adccc436536a7fad3106"], 0x51, 0x800) rmdir(&(0x7f0000000d40)='\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') ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000340)=0x1) r7 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000280)=""/166) semget(0x2, 0x6, 0x21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) link(&(0x7f00000004c0)='\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', &(0x7f0000000700)='\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') recvmsg(r8, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) semget(0x3, 0x7, 0xfeffffff) 16:17:07 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)=""/230, 0x2d4}, 0x0) r0 = shmget(0x2, 0x4000, 0x40, &(0x7f0000003000/0x4000)=nil) shmget(0x0, 0x4000, 0x80, &(0x7f0000006000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x2, 0x3, 0x10001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/129, 0x81, 0x841, &(0x7f0000000200)={0x18, 0x2, 0x5}, 0xc) 16:17:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x1ffffffffffffc8f, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000040)=0x8) r2 = shmget(0x0, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:17:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x107fff, 0x7, 0x10001, 0x9, "00000000fffeff7f0002000000ffec00", 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x3) syz_extract_tcp_res(&(0x7f0000000080), 0xffff, 0xad62) mprotect(&(0x7f00002c1000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:17:07 executing program 0: r0 = dup(0xffffffffffffffff) flock(r0, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x3) 16:17:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d97308f78680a093b7a15a1cb9f006c43fcf00c5b9f717ca18c0ac267aa6bc54eb4abf4a20a3e1fe1dedc247fa8ad56baee24d44ad338cc5c85a93a6db9191626d3e1689a4ec5113d67d11cae4c424c35a8280b4583bdd790f321f09b9", 0x5d) setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x102) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) 16:17:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4}, {0x6}]}) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcf5, &(0x7f0000000140)='+') 16:17:07 executing program 1: setrlimit(0xd, &(0x7f0000000040)={0x100000001, 0x7}) r0 = syz_open_pts() close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:17:07 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, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) fchdir(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:17:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x880000000000000d, 0x0, 0x250) 16:17:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0xffffffffffffcfb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001800)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0xaa0, 0x18) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x4000000009, 0x10) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x400000000007, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x5, 0x800}], 0x12b) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x100) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r4) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r6 = socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x20000000002) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:17:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus/file0\x00', 0x81, 0x13a) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x98, './bus/file0\x00', './bus\x00'}) symlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') 16:17:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0ffff648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x8, 0xc1b, 0x7bd8}, 0x3, 0x906, 0x7ff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101, 0x8, 0x1, 0xb0c, "41d9f8e8514026242ab9c482f35550983a310af9", 0x8, 0xfffffffffffffff7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xffffffff, 0xd9e, "b000047471080000000061f08b3e45a4e9e900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x0, 0x200, 0xc6}, 0xc) 16:17:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="3a587fc01a1cd625165d19851e8b8c24a62efcae2cabf48531e6598fa3049a0eb680e144b4b00b8965410bf7c2a980e426be760656bc47b8ecfd96103f40989f446db628c7cea902be6ea3531d7bb6ee95be97a9a2ba84a05165adcbbfd3655210881a70be304c311290021d9989fd1cb2845f85845b5e160b22891e45ecacf4ddfe0ef1ba9b510b08654fdec88d8656add92e0e6aaf307ecbece3eda3f2dcd9b926ff4f178aac2180d8acc96a", 0xad) 16:17:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 16:17:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="b28673baec25df5c4756573d8322a55610890ddeafffb22fcf29e58bbc0586a6877bd72857049aae7972b57288c95f5f2ed2a4852ec0ad715754a0e6a3325218c669f96a65a4a37ffa8270ec97262b0058e3d1a196c634e1b759fc374e25fda4ad4dcc1c297b5c1bf2f9c45801e691bd0a2fe0df578738092f2cd7444872f456f6d69aa50bf1220075d54c2515bd69ac3b4171726458aab18f2cf7e9f950fac875855ed6a5766b84c2eacef3095629800bd2ca804f", 0xb5) setsockopt(r0, 0x29, 0x1025, 0x0, 0x0) 16:17:08 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = fcntl$dupfd(r0, 0x0, r0) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) 16:17:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669, 0x0, 0x4}]}) 16:17:08 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "6daa0db11ce9e973739ea77f7ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:17:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x8) 16:17:09 executing program 0: madvise(&(0x7f0000b45000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:17:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x90d4, 0x8, "d7c6e23c5100e745e400ff46d700", 0x8000000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffa, 0x0, 0xfffffffffffffffc, 0x100000000, "50c7d03a618a7e31d142d28a80c2c9f85a8ab78e", 0x9, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8935b97f8b5ff86018a11965090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144af0583a7b111f0a748614999abccdb3189cfb38f83ff9098892c60af2b51ad", 0x65}], 0x336) write(r0, &(0x7f00000001c0)="ee168d0d54", 0x5) r1 = syz_open_pts() close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/107, &(0x7f0000000080)=0x6b) 16:17:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) socket(0x16, 0x3, 0xfffffffffffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') r1 = dup2(r0, r0) sendsyslog(&(0x7f00000002c0)="e229eb4a1aa1b9a67690eb46cdf5ceb0d1aac8e48ee375c09325a3c264c09cce74955de67b168c6405", 0x29, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x101, 0x2, 0x7, 0x9, 0x2, 0x800, 0x2, 0x10, [{0x94f3, 0x8, 0x3, 0x5}, {0x7, 0x2, 0x9, 0x7}, {0xe000000000000000, 0x3, 0x305, 0x96ed}, {0xadae, 0x400, 0x36, 0x4}, {0x8, 0x2, 0x4}, {0x3, 0x0, 0x100000001, 0x4}, {0xb3, 0x60, 0x80, 0x9}, {0x7ff, 0x8, 0xb4, 0x2}, {0x8, 0x69, 0x100000000, 0x6}, {0x40, 0x1, 0x7ff, 0x7}, {0x4e16, 0x6, 0x100000001, 0x4b75}, {0x8001, 0x3ff, 0x8000}, {0x9, 0x20, 0x0, 0x56}, {0x4, 0x8, 0x4, 0x5}, {0x100000000, 0x4f, 0xee1, 0x1}, {0x0, 0x133, 0x2, 0x6}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0xff, 0xf3}, {0x8, 0x8001}}) r2 = getegid() r3 = getgid() setregid(r2, r3) r4 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r5 = getuid() r6 = getuid() r7 = getpgid(0x0) r8 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x80000001, r5, r2, r6, r3, 0x24, 0xfffffffffffeffff}, 0x9, 0x3, r7, r8, 0x0, 0x401, 0x9}) 16:17:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x1000, 0x9}]}) unlink(&(0x7f0000000040)='./file0\x00') 16:17:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x2) accept$inet6(r0, 0x0, &(0x7f0000000000)) socket(0x2, 0x3, 0x0) 16:17:10 executing program 1: socket(0x11, 0x4003, 0x0) 16:17:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) 16:17:10 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='<', 0x1) 16:17:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20120, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x7, 0x6f80, 0x8, 0x1, &(0x7f00000000c0)={{0x5, 0x200, 0x3, 0x5, 0x1, 0x34, 0xab63}, {[0x25cb, 0x68, 0x81c, 0xffffffffffffff77, 0x6, 0x0, 0x2, 0x9, 0x5, 0x7fffffff, 0x1000000000000000, 0x200, 0x7fff, 0x1000, 0xf8, 0x27d1fc40, 0x8, 0x1], [0xfffffffffffffffc, 0x4, 0x8, 0xc46c, 0x6, 0x6f3e, 0x706e, 0x5, 0x8, 0x4], [0x9, 0x3d, 0x35, 0xb1, 0x2, 0x4, 0x6fa], [0x7, 0x200, 0x6, 0x40, 0x4, 0xfff], [{0x6, 0x0, 0x7ff, 0x9}, {0x6, 0x3, 0x8, 0x5}, {0x3, 0x0, 0x4, 0x81}, {0xf2, 0x7, 0x7, 0x19cd}, {0x3, 0x8, 0x81, 0x7e}, {0xfff, 0xc4, 0x1, 0x81}, {0x4, 0x80000001, 0x1, 0x3f}, {0x1ff, 0xfffffffffffffffb, 0xfe0000000000000, 0x7fff}], {0x7, 0x7fffffff, 0x3f}, {0x8001, 0x73, 0x1400000, 0x2}}}, 0xffffe00000000000, 0x7fff}) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 16:17:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="6e1200919caf511ec7882dfbede7ea3c883155", 0x286) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xc4, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000) 16:17:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0x1000}, {0x23, 0x7}, {0x145, 0x3}, {0x88, 0x6}, {0x44, 0xfffffffffffffff8}, {0x87, 0x3}, {0x7, 0x8}], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080001ffe, 0x4000400000002aaa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 16:17:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000140)=[&(0x7f00000000c0)='@@\\\xfd}*\x00', &(0x7f0000000100)='}%.\x00']) 16:17:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000240)=""/70, 0x46}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/18, 0x12}], 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0xffffffffffffa341) recvfrom$inet(r0, &(0x7f0000000040)=""/182, 0xb6, 0x840, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) 16:17:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000080)='E', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:17:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x5}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="df") r1 = semget(0x2, 0x1, 0x428) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8000]) 16:17:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0xffffffffffffffff}, {0x18, 0x3, 0x7, 0x7ff}, 0x100000000, [0x3f, 0x100000000, 0x4f44, 0x3, 0x1fffe0000, 0x2c7, 0x6, 0x6]}, 0x3c) setsockopt(r0, 0x80000000, 0x8, &(0x7f0000000000)="de6441ff46bce29948f0fe396313bba8a820463128ce9f39d3ed59393a8c4187bccee711ced5c7a2c83a96548e1e8fb85adc62fb53041599e8e37018363f8c019ea42d658604c708612da540ea2f93dcb4231bba23c8d15ed3470da1220295526b53c4fccf32360c61f9742c94dea222a95f905b0ef9be3fbe82b311e2e666", 0x7f) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x2}) munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) sendto$unix(r0, &(0x7f00000001c0)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ccea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86029fc7ab3a34c29000000000000000004cefdc930f4e3b7990f6f91e71ec00ea7cf08fea75fb3b721940f3d14aec56ee629e4f8467ba6e7b4ac7f9ddeab13a0a086dc9c0209bccf83a054a4143bd90bf8079ef199fc5101e0fe4bd662edc3109222126815a082777822a188e12311c75f4086f0668589e562d3043", 0xffffffffffffffe7, 0x9, 0x0, 0x306) 16:17:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() getitimer(0x2, &(0x7f0000000580)) close(r0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = geteuid() r4 = getegid() getitimer(0x0, &(0x7f00000002c0)) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x6) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000000c0)={0x8, 0xcd, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) ioctl$TIOCSBRK(r5, 0x2000747b) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="032d1ceabe85794af1929bf49b556fef73cbc08b68b48a5321c5c93a23f5b162cbeebe6721f74c2723daa3c5ec5446d649f1d0d2405911c4a8247f3de1035aba079a855eac51d3df78d442dea7f41a7e2e3bd676bbae870ce800000000000000032d7111b3a249d85bfd9d3298e70008f731c755419703d5975ccbf234ff93d2a4c382a983ba59611888c625cfc8d22b6c708a6f8818100915c72c40be056c276bd4e76d27aa1c7c9bc32c4e8b7d83a749af31975f3a2393cb0115064d3b95dd", 0xc0}], 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:17:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x2]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30040, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:17:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './bus\x00'}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 16:17:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:17:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 16:17:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x114}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/94, 0x5e}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0xd5) shutdown(r3, 0x0) r4 = semget$private(0x0, 0x2, 0x40) close(r1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000001c0)) getsockopt(r1, 0x2d, 0x9, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 16:17:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x110) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 16:17:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000080)="5ab634a1916fffcf261d694fa52730bc57b98485e9f491fd800c7d024baa153e2c25713ed87d48754e187197f0304f04f22875fe3671", 0x36}, {&(0x7f00000000c0)="c59078c0fb9c6b04577601b638c295731d0d66770208994a4d94628fcdec2aa1f29d8fe3ccea21a54955754457f2e2c4bfab6441839c1e32003119747a96925be0e5ae898273c21241d9f967ed1424670a5d4a00ea6c817ac2bc88f4f7a3bae777", 0x61}, {&(0x7f0000000140)="d762683bd3f2294075c89cf56d0371c9b68628f1bdfcb2abe070bcde9657001cac1828", 0x23}, {&(0x7f0000000200)="8746c1bd577b785515922434966dc3aa5c90116f44da57f224ebb5831a5461ce61c6aa1e6dc0b9888401cd635994bf4be4ccd9bd2f285b714971cb72fc65e441d19be0190ea818e4e93ae7833be874856e3ac7b2b0f981f33c96765084d8110e8d6773a4e62d0c1b8e3959903b00fb84224baf7c2663cfa65f7e8dbaa8c04c2e44e7c3b384afa1cef8552a96c637f15d92e0c095a5dbcd11d2cb449b59fbd8ea61d1b2ab33bb4ef7715b3028076191509164a7e1612fdc72f9b0ecbbbef9abd8f6fac4fce24e90c13957da079bfd3d81570c7554495baa68ed9cc3730be76b40d7d2d5c03a5ad92841ab4374b58be8c207841e64f0eb8dbc52", 0xf9}, {&(0x7f0000000380)="e2968888f28de4da3818c7fa09aa0c93ed9159c45e82591fb2ed9a38817ca7778c7f0d4a7a542e7c4a8f562b3d0ad0490d5d4d0ae4ee3e0cc06f1c7cf0cf95e0d472df727670fef9195d6a2f08bc37b2b9b9e737186cd2f066125531e806a9784010729a9a4fbd509fa52d496161848e248a0e126b1eeedf54fd9ec542b922e056e65baeca368949caafd2d07fd8695660ec3a2cac5cc1e291cad736474fa661f17c6c93ee02df8fbcc2441cb7f9fb01f3137f5dd35562b02c403951421c716f542dd3cf290fac1c2f79a173622900f1aee76fa90e672ce75ea8df088135f4460cf2743f388fcf0ac8676811dff0a45cbe587bcecfa5bfff612df7690b0e966519fee05d065f760029af97f2fed5ac7249e3c8a2fd6c24773519fd76838b1dcea52f6b522c4c967d87bd4be5386ce828f14e3b953f71f8e863c19dfe4e146d3885e04f764a5ab6db012d728d46a755bdd2916e911e57e0bad8b0b56b4cb4d55f9c86b26f7dd92a2a6cdf686ac40d3b3fe504bace2aabbe012bf697523417e59fe286586fd8163d5b9f0d8622c70f1c7b7416313f7aa3f3b87226211b414a4a65bc452e0bc88d76d08aaaaec0702fd2e1496502dacdb6b48f893db681b32d4a7fda04210cc447fa49de385bc78a9cacac7050b2f51ad88bd380ff2000f2efe4a9b1fb15b391d21bb196ff76d75eaccbbb7dfd4f071ff82574e595783bdc248bfe579642dd9f8251f3bbb02469c53b369ec7aa4f72c2ae40d730062191a3eb916a6bf4bbbe9cc26907c5c6db37cd5e93b8cce2b0c25fa1a1e0d932263881fbe0f40f5c8e1368143233423de9deaa928822c36da357fa69bfa7c78eeac59c9abd38545b1a611f033219d39faabe155847c2f1f54a11f1d7f9dc170718eae76b85c7bef34e3423582809918122d55d0561f2fc2f903d5e1722fdcbbc8a76f25cf0f1ed5389a8b0789d0d16dd5629d879fd041fa47d46789a7ddde3e0dc97c719a713f2bb009c2a8a075435b68717e337bb6f0ae8168d2bb2264e477cfe9e81ac7d0392cbfe7c2ba321568253d09fd95b464496ec28c11053b4ad7b6d35be26040ebd38e9913e09ff87e1362ab22f34d7267e11d7f3163301337d33f401678536aa8bcb9a7978826ecb7051d17984bba3dc3f51db9eca26c9aac7afa4cf5d6cc1a49faa4022e9522eab69474243062825579e4c8b2a5eb8281493603aa7f4ed40f8a221a4cba9b67169e8565e81e89a490c061c1cfd18cd437a6733d1162e493326edf15d48765e8855809a63ec5057d0937615fa898ea61b408cca2e8071eaca3de6d34ba6da9715f2232b3d49d01d481ac2835be5a800913276bdcb48a3deadd9998ad213fa1fa2c5eabd4c4ba0a502598d17ac892a48e98c324acd09bb2fc8d69ef56358efa4680ec65ccd9fc5ad9d27f11ac40b781f1f5c947da46e12ea23c1028ac4f7f14e87233f572a2ea6edf9e657233ac45ff5be8f111fedab655c7f57008333e3b85d2d4a11b68fbc8b0332e31adb7d8f94500e414b7071d26c749f4d8e3b668e309c417a40c6267c2d0a387d229dfa4841e177a290febf7d1f2bb423af348f68cae00a1bd04385a36c2f23dfc04d71168d57f7489aef78f024d32cb377fbd8db9adb374a3f2e0f08e38cddebf3d0a21fa71800682eb2c09b6d4c37c4a3d3a40ef1a2d84f83cab40d2a0473ed015376a2a14456bcb9b21502e66adb816e1d9dbc05ab32aa0616688a5efb2570ca8fd4e404d1187fdcf1d536320b2aca188066e1ad8270f21db46da366c090bad3ce85a0b706c666d983e74491229d8f1445a36dbbf0bd2c7372d4cd478be727e0a6070a708ccc65071f33c2f5c0940dd91323d6eeeafc12c5c7a6048e9d17ee61e89ac10e6b847c928db42d3d38813676e6d9fabb387264c49f4011abc8bae4e37a63289f8351eff6aefce4a23218f6b50b2f3951416958d9bbb0efb2f75133348628a59bcb14884fc445ec29a3daafab5bc6e998fc22689a6b69fdabc7b06c055299a2016485fefae4fd6c75a5317d9634f28b71d5c36aaf70f6c7c492a4d5102efe02c619b76bb0bd71a8fa6bfc150fa51f205912ad3f131833fe9d2f76e19d8b1bb68a49259aded72c96d49122136128d74b428c26991940dd268e029fa1e01209f487c9c3fdbd4c34de8d30fe768e1e746038ccf9e99117ccb762d93c6012702b4c6d4c2333ea3ebb77abf46480b1b3ba012a1251b622536ad467f8192225869d4d1fd8762f5d92d062335674b6e4c540896577794bd85f2d7adada6072503bf1521ada9506e2680d53fbce89bd6ea772547626a7904621dca3d19c187019efd08e2f10d07a78c666164b314f51b7676ae002c816253ede80d1f05c87f58a29ea5b39a63e6ed80b3dd5714a143ea76ce1ca3f43dfc5c520602a77ae22531a917c346de97754686eee16f279b6540a9f96c8e3d13587af3561ded81e4abc6280bbad77505b482e8c0857d1c9e3eedc7567b591c29465c8ede01023b17d15e304477e6443f4554cdadb4a72c5c642758421fb97601847c771595fe2001effca04c116a48f89b39ca619b3223d5aab7db02d31f7a0f72a4952c81972d1652f108697bed343922da7f78a9ddf92c232a28b674ad08fca94e3ca353623c41147846a66f8902bdd52cec0a3be9c776975b8f4a8ad43d7070879b63655dee2f66a6475b2e2e0438baeb07ae4d26366a9f2843cc6be792c2295421fcaf5b36320b03a5128794b8745a8b3f30bbd097192fddb6423a693ab0b030d191de99d2b2ef8b90a94804d9032d674c204035d90a4d85f4acbce75d742500f195da00d44adeada32453194f859844cf5228b82b2cdf517296954aa9ab8f5b39789b31f8235e8417618681a16c08e4ac55a55b5542e1449d590b95327ada3c542a2a0dd179ad7707487e8154fcbc904381953cadf152ea5e9241b2952ce9dcbcfa4b7e3991ff8379966b87a1c3bd50176e89cab94e4c757e7d2d94bfadcac6e841e189f7e33a245ac80ef13948c87e018a9c267213a9f65f8ca9ec48a156e6a9b780598d9d87ce5e44016f9660bf147342de14a4363a81d1e77ddf532f9ae021b4e4cca7d88ce78218ae597f05b80281381fe4b281904767bdb8ef0c5d21e08e06de69869e4e238ccb63d8128b2ed6c1b6c18b827e89d9f2b5f0ba7f52179f85065d6a07601bdc82fd9fbde4552ba167630a9d25c956452451347faab1d9762ccc612e709a7571f0284a2fbe9089101f16dfafe34c1dd54234058acf9dc86aeabf0d104d8a849a6c609fda2cb7c1512b358941a936ba577063d6bb94ad67bff6617f272159c78ae61979c6b849afd29d4277681c688fc6e9e4ff77a0e8203c3e1860b4e28aac7cb9f66361c404f28874acf91dd66c1a82666a8184f2cdb53f93a778cc3862104a3270f6f2d4e3db115834e9a43f384552c131537b6f19055430f4e9fb3af73732eb5dc4b208860a1a68db82ede8caf2b5adf6c5b7561853f4b5d4aa4c25d6f9e6edc736cb9ce18a0deac9f0a5e02de9dd7e179f91588312ba3a2704bfaae914d13520e404e33a4d2f3dc23c83c4a6885fa8fee522701db94d9e16be40df20dd0b57bbe5ece4054d08b6e8ad084790783bc42a9184e06ec16aa1eda0a262d2c7ae7e9a48ee8decf5048b3af4d61a8b1079372947fd5e41b8c2f705366d8c77e46d7bc38d16312cf227021f299a53f0bb4a118b6413624794e95b28847f8b7afc9728707690e3a9dccc91d373c607d3df49d5b59ba5ec9e4146b29eaaca8783d311dae4ebd671bf5e08c138e426bd8b4c7eec84238c2fceb0981ba3b323462ecbbef92cb9054f1c792cb2bacf9349776cb5b018e2845fd34ce25c4a658ad112ef4d8dbcf7ff002e96557f420b2c6fdfcd596397b38f6cf3d823b56b138e3367ec48117f773602179785fd083ba8e5e56af6b8a2f047247e1a7ed4228ed46c519e0a785758542828103a85ae0b70c27f6844b9109af23a15e5cb1f954223a685c3f5072802a4100f35831163692310fcacca647f44b830a57c7a1ad894fc3626679376d6d72c4279f3203601926c36e2bd18beb03337d80aa32ef3734d9a24d972ab726bbb12a3fb57b3f02ac867bb99404ecb3dfb363eac14c77b9ee3b1509c6e3baa759fc85dbdff6c8c4be0540141db4385a1907083e97f447a3050057075163288665aebc5df914dda930bcf9bc5e5a5a3e8a459fd6f58a745237fb22df5f426ac137ab689426bb18f55584be6eba555a80f31faccb56e2a0cf80e338e801a0fca6a9a886338053058af1f52b688caad7974fae65f176bd88ae70366a02d1856448d5508cd2e88734a6700679f5f074c013e1eae7c7c2cd60f2ffa2147bc56560befdc37d3b413c085003b32518063320ca6c95b2722c97faa2613141c35cdd1eb587427f28dc4ba4c476c69a2be8600825bf94749fbc79136f442718d03ee14d4949d273d15135a07907b853a9d0536c603f0ab7175660991a0dd3b4a8347ced9142c892323a09ff270750e4c6115a564e262ee1a1670f671c2a97ccbf5af571712c7d19d7610816393caa3f62bbf27cdec79bd236ac8fc665f02973a885d1e162a898803ca3bea8ab8e98785fd3fd9ec47b95754ca991e402a2fefcfc9fd804a93d5b3aa2ace3f52e11ecbcedaff0683fde6ca4713c020d41bc255818237b3da227a4a02c8342e835a7a5cee0cd2d86f3701a4dc0a00e4cdafe1d18a8eac84f8f93d1edd02d19c181a4c6a011505c9edbf6f392bbbe7c93ba89e7e9a4dd874b183dccb72cea8c677e5df0909873c7684eb9fa8a61cfca8dccb1bd8bb30c8fe67dab0217f6a264d4f326514e0f548a7257f86d73d12d032ef59c4121b0e920c5ed8a810aaa6f8876d0ad3fe27e74dac3e1ddc6d3eafadcb78976cbb34a3f48c7c3c1eb5580d36b708042ed05f790e5e075a4a9fec30a513f4a12dff7d68c7219378ff2db88b2eb9273ec6ce308ad7285c1150b8341881b7897e7a4a13f438ea4f7c0007155437156a208e2121ab1d7321eb0469ad197f386fb2e68f30d50d876cded9bc99e861aab3efeb5e1b6727ebac7e8c67a95b7f7942030c9842d2338eebd9fd9af747cb804a15ebd8bd3fe454943ae3f9d44b3cde84265ddaea1b14d0247847d27130ec40784afb44f764fb51f9bc6a3bd2de9733ad8b5c7f2611dd80f3e9f46cd72e80371fdd32bb37c27cca2c86892cad9c30356d3963bcc1374b549701b76a9b50e355432a9c25a28e30aea31833df336426a2ad802ee033e5c93904b245ceeb0359fa02e4f11f69bab486e8757358b11f9e7dab4a85abe44d9de2f2a47187a50f9aacb47036689c729f9d35941470a32e84b05a046a01417849b03c789a83ebe4b88427fe7cc6ab29a99ddcb25a1a1d965aa8d8039d4a26c0f22495f9bc91efbdaad2cc3a56ecaaf00cdb73e69c0d2752e4d7f9c67715e678854e0626068031e545fa323b9a929582bc1fc6a531525580660bba6a05bb92aab02ee869fe9e14927a9fbfa2e21ca5d911a8ce1b328ee64161b05c3a907cc73f18c58463f66cf416fd2a8e17d84a8c08ea4cc8059ed076d8135de701aecd49e44775b35995663f7f28584fb99364d1d6f12904064ad316832a1f0dd19926638af2f2228fe3a69dec2a9e988c992867605c5e24946aebdbd7ac36b52ecdbc4032b92c619896e2c2e76cddb0105f66912ce4c352898bbeaa85327a06789251672e8efe65dda4cf27aba5f1cb2df291f89f2487de18e5c92399a0311b94a9b17aafb625c9eb77b227544d52bcf6d3fcc3252ef97", 0x1000}], 0x5) 16:17:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) close(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4662199f48ef11138767d91862e713ef95ca7835dcb43f41a1ecdf57cb5fc2bd980c239c0a7aafc9b5ebe977b0ec497d221bbcff0a181d57aac6fd214d2e431389f6c5bdc67e42ec12fba56694be4e39e423b0979e2b223574058292a28b53924390784e026dc164b5e92b7d88a4d7603b1779e9e57803d675176b9431b12c9e9e2f64a5dae5db5f18af0301c8845d248aa9d9", 0x93) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:17:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xffffffffffffffff, 0x94) dup(r0) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f00000004c0)=""/92, 0x5c}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/32, 0x20}, {&(0x7f0000001640)=""/57, 0x39}], 0xa, &(0x7f0000001740)=""/60, 0x3c}, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x40, 0x4000, 0x29d8aaa8}, {0x2000000035, 0x1, 0x0, 0x9}, {0x3c}, {0x100080000001}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xaa11}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x78c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc88}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffeffff}) 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0x1f, 0x401, 0x5502}, {0x5, 0x1, 0x8, 0x80000000}, {0x200, 0x78, 0x29, 0x9}, {0x1000, 0x9, 0x0, 0x8}, {0x9, 0x7, 0x1f, 0x48}, {0x4, 0x80000001, 0x9, 0x1}]}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x100000001, &(0x7f0000000100)="52060720", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8, 0x0, 0x6}) 16:17:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x80000000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:17:12 executing program 1: r0 = socket(0x22, 0x4004, 0x9) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) sendto$inet6(r0, &(0x7f0000000080)="8f15bc0b8c6428a00ac5b6be88c1ded44a32da6e17fa6bd1b5f09cad102f30654adc2229ee7bb6ac9ef47de6638c5e6233cd39f08b4659039169f0d0c245418ceef23c482a0eaa42947e05be1e739d3ebc2ce354163cef20e63d61f096d266e9d9cae4e3325c6e4c944618d1774223998bb2731629afe99ccc", 0x79, 0x4, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x7aebd442}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0xfff) 16:17:12 executing program 1: setuid(0xee01) r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/192) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:17:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() kevent(r0, &(0x7f0000000300), 0x10000, &(0x7f00000000c0), 0x3, 0x0) close(r0) 16:17:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10018, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = dup2(r0, r0) accept$inet(r2, 0x0, &(0x7f0000000180)) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)=0x8000080000248) clock_getres(0x3, &(0x7f00000001c0)) 16:17:12 executing program 1: munlockall() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r0 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x7fc, 0x0) 16:17:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8) 16:17:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x0, 0x0, 0x20}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0x800000000000020) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = msgget(0x3, 0x302) msgsnd(r1, &(0x7f0000000140)={0x3, "68bac8857c36c89d29cf0d55a7b5a3dae53a756b7147ede18d4e8b1d83c92fbf5399f70784e9f54eca485e44a2305c29f3ff1daab006f0d0e909a02d917e69631f8f76f2b1042d1e7c96617736af8453dc76ffcf9e8d7ae8c648ee309b25d8e265b0564325053d0e572641c014153ddce003adf0c52f10a6c3cd053fa99d309c37d58227864c14dc5c28587bda7ac1af9e146f6d9a6106193ed41e7dc34d174c20be3543aa99c6749ca9c62fc7836678ab18adb36cd8a7605d922304d261bb27177154dd57c3da0c01325c71672802c34b5bc4c9b4d3080834881ebb1d0a5f"}, 0x88, 0x810) 16:17:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x28000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x21, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x3ff, 0x80, 0xffffffff, 0xfffffffffffffffa}, {0xec7, 0x82f, 0x4, 0x2}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r1, r2) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:17:12 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) close(r0) munmap(&(0x7f000094c000/0x3000)=nil, 0x3000) "`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQvrele: bad writecount: 0xfffffd80640d1960, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1458, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 281165 74884 0 0 0 0 syz-executor.1 *126603 20796 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd80640d1960) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800021e4eff0,1,ffff800020b51160) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac8580,c0106477,ffff800021e4eff0,1,fffffd807f7c6840,ffff800020b51160) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067df3dc0,c0106477,ffff800021e4eff0,ffff800020b51160) at vn_ioctl+0xb6 sys_ioctl(ffff800020b51160,ffff800021e4f108,ffff800021e4f170) at sys_ioctl+0x5b8 syscall(ffff800021e4f1e0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,ea598ec10e0) at Xsyscall+0x128 end of kernel end trace frame: 0xea88c8a3bf0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.