kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Aug 13 11:57:26 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.44' (ECDSA) to the list of known hosts. 2019/08/13 11:57:35 fuzzer started 2019/08/13 11:57:41 dialing manager at 10.128.15.235:34631 2019/08/13 11:57:41 syscalls: 337 2019/08/13 11:57:41 code coverage: enabled 2019/08/13 11:57:41 comparison tracing: enabled 2019/08/13 11:57:41 extra coverage: support is not implemented in syzkaller 2019/08/13 11:57:41 setuid sandbox: enabled 2019/08/13 11:57:41 namespace sandbox: support is not implemented in syzkaller 2019/08/13 11:57:41 Android sandbox: support is not implemented in syzkaller 2019/08/13 11:57:41 fault injection: support is not implemented in syzkaller 2019/08/13 11:57:41 leak checking: support is not implemented in syzkaller 2019/08/13 11:57:41 net packet injection: enabled 2019/08/13 11:57:41 net device setup: support is not implemented in syzkaller 11:58:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x90) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x100, './file0\x00'}) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0x4) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x97, 0x5}, 0xc) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000280)=0xffffffffffffffc0) fcntl$setstatus(r2, 0x4, 0x80) fchdir(r2) mknod(&(0x7f00000002c0)='./file0\x00', 0xe004, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000340)=0xfffffffffffffff7) r4 = geteuid() seteuid(r4) fchmodat(r3, &(0x7f0000000380)='./file0\x00', 0x1, 0x6) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000400)) getsockopt(r3, 0x7, 0x127b9e83, &(0x7f0000000440)=""/170, &(0x7f0000000500)=0xaa) geteuid() ioctl$BIOCFLUSH(r3, 0x20004268) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) lchown(&(0x7f00000005c0)='./file0\x00', r4, r5) mkdirat(r0, &(0x7f0000000680)='./file0\x00', 0x29100857d6fd39f2) 11:58:11 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0xfff) getpeername(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x101) accept$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0xe0122fc}, {0x817, 0x81}}) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0xd9) acct(&(0x7f00000003c0)='./file0\x00') pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000440)={0x2, 0x2, 0x5d94, 0x40, r0}) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000480)={0x3, 0x3}) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x0, 0xc}, {0x600, 0x1}}) fcntl$lock(r4, 0x9, &(0x7f0000000540)={0x2, 0x0, 0x19, 0xa9, r0}) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000580)={0xffff, 0x4}) socket(0x6, 0x1, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x2, 0x4, 0x5}, {0x18, 0x0, 0x1, 0x9}, 0x1, [0x1000, 0x3092, 0x8, 0xffffffffffffff7d, 0x8, 0x2, 0x3, 0x3]}, 0x3c) openat(r9, &(0x7f0000000600)='./file0\x00', 0x100, 0x4) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000640)={0x7ff, 0x6}) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000680)=0x8) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f00000006c0)=0x1) mknod$loop(&(0x7f0000000700)='.\x00', 0x1abab23928eeef7e, 0x0) socket$unix(0x1, 0x5, 0x0) r11 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000740)={{0x7, r8, r5, r8, r2, 0x10, 0x100}, 0x6, 0x9, r7, r7, 0x85, 0x80000001, 0x5}) 11:58:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x9, 0x9, 0x92f, 0x9}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) 11:58:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1fe, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x5a39298dd569e93c, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff8, 0x400, 0x8, 0x1, 0x1, 0xffff, 0x7c, 0x2, 0x2, 0x0, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xbfdb, 0x4}, {0x40006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) login: pckbd_enable: command error 11:58:14 executing program 0: r0 = getgid() r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getegid() r5 = getegid() r6 = getegid() r7 = getgid() getgroups(0x8, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r6, r7]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[r9, r8]) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x41) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f00000000c0)={0x8, 0x82, {0x9, 0x80000000}}) setregid(0x0, 0x0) 11:58:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x8}, {0x2, 0x99}, {0x7, 0x10000}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) 11:58:15 executing program 1: socketpair(0x1e4e22a3d4da3856, 0x8000, 0x28, 0x0) 11:58:15 executing program 1: nanosleep(&(0x7f0000000280)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x24f, 0x8, {0x1, 0x5}}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 11:58:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x54}, {0x8000046}]}) clock_getres(0x2, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x99e, 0xfffffc0000000000, 0x56e}, {0x1, 0xf2, 0x80, 0x2}, {0x1, 0xfffffffffffffeff, 0x4, 0x9}, {0x7, 0x3, 0x7, 0x2}]}) r1 = semget(0x1, 0x1, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/18) 11:58:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x3, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x40, r4, r5, r6, r7, 0x18, 0x7}, 0x8, 0xffff, r8, r9, 0x81, 0x9, 0x6}) getsockopt(r0, 0x200000029, 0xb, 0x0, 0x0) msgget(0x2, 0x0) 11:58:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/218, 0xda) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 11:58:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/177, 0x461}, {&(0x7f0000000380)=""/176, 0xb0}], 0x2, 0x0, 0x3) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000580)="2ec53bbc8567b0c578640eeb5a36d226d1a2a3aa8daac577d4c117bef3749d5b73d2efb2c3f15fb8e7f8b281aaaf457b88a082559601f6cfcb4ec05740932d0d8ce0f7b70d22869e9054e0b9db19de41ddcef874bbf68179b6aa90de85e41a6054fd6e033bfd8828618c0159237b07267ffcd2a0017399a594d1e11b8d26e20e5d705a39883be018d5ae76ddd4d8c000559a2f06d20a8b308ad29db0bc5362e0c8d4a5f1c5cbfc8672fe62aab6dded6e30cbc11cc39f2ed494983348b0565f1d5832542ba9e7e72be0ddf8ae5c73d0c2763d0bab6546818c06a1e9a7809bd3f5efa92e151eda027a673187f81c1dd52c78248c12ff8aa5fab5a33e75d43b564d12a83ec5247d8c7716a0d4691ac6b5aad8b39756ce2ee17721e126496542202a1e7098b8e94862181177eabfb9c6329a0b341f64a470ba1a9af2e73c4e3388391ad4cfbcdc3a5c6f872f625916172547c258cc8a0174ec23ac01bc731f0e2f18aa171b63b043e20dd466df183159c114e94ed040d878d4efcdd567b135231632329078df535882752427f05d0a37cc61c1c4cdb5539f653f1ec5b5e2012ea97fbf303fb94a25164fc468a25c3fecb459636c36feb187db6e824351db900729321107097a421c8f0d4c231214b826f821b0f638f4c4185a90dbbfaa50320f99642a9443ee46065cdb36c588ec41f33967607cfd6ea88714dbae593c1b2fa3df0cc172c819f90f30f2cb021ef04bb9f658298388149b154a6225ee34870b6e56a0ba6a9d6d7075de418e4b3922372afdc668f85aae75c7d15eca8cdc9b10661e05f618b9976e43c50b5f9dc0af8dae6512c8e50da73f2c61cb5762c027c456f7530dfd1451f1b2396487bbed16a9f13401ba4ec1a90e75bab7ceec25d28dceb534e6d90094313831bce7805712607b9e9fd2b5e50fe149284dc4e47f30f138445841b97cdad8d93df593ff7f91fcdf6f864db7a5fbb0cc9ecdfa54462840594c0957d16f72fc39b03cfa839d7457972da92fe4a70aeddbc224df2d3f9f3b9a3455910a30c02fa430303e529c7f28f30feeff599a15f8d136e7aed375453fa4d4023b056dc239a50d86d91004f3f91c110fd8838e8cb928e4c48bfe4bce47abd74e8b7eae31fb83412b3f1e9c91fadb31cdddc51503b3f101e5e377f3babd0a1fed70960d7888784238905285f9b9e6929629832bb821133e7aae9d1295ebe4fb77bb07ab3125cba4786b2bccdaed7900cf07a454e37fd22a5b46ad045259c91c53715206abf2718ecc2eb9abde99bf69c069063da404eb52ccafcfbda645e9b4b973a272c2493db9af7c263e9648168007b10d437d4ec4fceaf750729ea02bf71a9e691b553f92d97334d96d7782026d3657271248ebd0297e126235d2976ec96039a7c3fa637051e64bd08b4ad608fcf61a5fc0836095e44ff5f3349daed272ce1f3f13e43a0f21fa4f512fb432f4fe376e72041f4a15138fca2aec94fb234f2316e1fdd0a8493630e89d1203f53fcd8745c372724a56131ceaea6ecfa094405b6120b45c0910cd38aa6c6335aef77280696d05b5ff9d53f092cd6db59d98f25409f29d25c85106097dcd8e5e4ee13c24fa441b46476f2ec966a0b3d8494319bb39a511c4585e14b8a77fd03c7d578f844bcb007c73c4cf58590b54bc45b7c560d9229dabe7caf7b16a6f7f4b54abfc7d9f8149b1efab0910123c4d02ec3f6a8d04c65f3430882983a6e5661b90d52cb2685f1329cbf949a85f59abfa463837540f57bb43801d8d11fe6974954d360d9c161fb6a5448bbd15cacb017c821b613db09639995c9e8a784e7485317d1e58c086c43ac3b1d9dd1b4f967a700d7ffd5509dde50059fa510e13679f442c29cc7e07beecebac6a6d155e273d4e9e2a955f927584a2177a86516f866a96c2b08340b5fb35ad2d40f87c0b1fb2a3d982f9ae86d7303e5b0d242d0197c067d1afa8cbd8977e574dac169208c89cd5092530c7a3a97517c9889b6de80232aeb37a10f7814fa8c5b65a43f72f9a398e479d44ff1b584489f4b6fd60aadf040da2d84eeee305dabfbf2544a64f7c046a2f4f22b8844ab36e7d9323743cdf163a7bed0f713159a9df075ae46f31ab38bfe5ac289e046f0b059a59c678610b3844b9b0f9a05b4cfbc02fd3e93ce1bc0fba7f02ef803e88e200e3fd3a3a3b096149930322124bf314885d598982c9c112255c7538f729a11a79568a4d11f4bc0efc727bb5547c1b25d0d182786370483a37b2f6890626cbb84f5bfd50b8e6e97214569a21afbe53f8e437fcca7c45a4241869357fa37fc8e070bc4f3b47cd3bd3e497d7ba67208af67a536f9dee57ed2cbb8a20d2bfadd56826a083ddff301acc9115d6ad758a151cbf6edda5855856d2d243f4d6711735acb2d58392ed6493cfe885b91dad6c200e432647a7902d1894a2a5952c57e0802aa311c62fc173dddb534b6c741dfca090fadeab5d8915efb7607d95a84916421d013d1b128bef01e7b5177531736a05eb7eca6ab21f83b5c87dfb7f10d3c2f9f8e38a268554ac600863657b808e02883ad2abec0d4d76880b4e89fd9027d8aa28441187dd30682fdda3fa8927a0573dcbe573a032ac6b9fb65534aad0c4ab385ea6ee5f9377cde4de886dbf929f26dc70fdda19131b83e766f530b7d8d146f8ec5583c27419f0cad5a136c2f50568ba8c914a9a6a8ade47abe163942dc444068b4f74a57db056f73158e4569fd97d99c115910d993b276d696bbbab3540ea0fb8333af52e140cc2ed9583c6348c6d4de2daf3cd009e0c1637a96a7e67a4849d5f69504a74a827ed7f65514e6005ef5fd7784f2858378a0fb3e4797c3317c771b85a837a19458c479e6bda8e8d2a99bf08d45c80134225298f2e535b754ccbae8edf34c7ca5cfe88c36a564a6df3d89db8b809cecdd4d0b1ca38b3883304d9b5f7b765ce61492c8dc2873c996fc18181892f9ef5f60edba0efc24f22272c0f6242663f3a1894b8a3e470052e4a2b11a7f88e79d89c7433dd9f5d8a5d40d12809dd54fa15534e25e531f9f853ca23c45a804aae0c453dda03f031166fb91fa78233e21c97ab5f47ed441e5d19e9a9e06ad65dd1ec08edf8902ee34e6e5cc5a436e91d12e2c57f259982bf06dc5bf494e3f3f02f057174b931db56ca0269b4554dbe9f292e15ced9e0fbce8125e5882e7b17b2d8ed39cc9553a90986230d0ddb578678fc2c27885256a0c9bb26f1be2de33127372900719b5f1ae15fb100a45f4571dd58ef6d77d5f51114e87108e26cd9f2b527db57f875932a690082a14e740240ca7e399040b2ac0416a427a62fa569b0d663c3587639e3ed401de4e285049f83c74bb080e60fc356063881959231fbe10dd0f1599b4a8021e0ef15010c250a8b82b4fe2c49d53b4004d80aec425962db88400762c9d63033bbf7887aa2ceed9e91d28b3cad6db8a6eabb3d0f105c7368a7834f4416fffd4279c82dde95e13f10c4bc6563d6d1d6189ba2e10e82a21533c33625fd49678b8eb277deada1ec813877b3a41e623f8ed21218c008d16ee1df093994b9f41585c25e63aeea2a8ebaca8b58559e8fc4c7ac8e6025fd8aa79c6c178595674ff6bbc15c74f167dccde6176c1c663e0c3488f49ea7943d6df2421f64ab588d7a8d0c9e7c9350158d7fcb4243009c847fe5f5f87bb7618890ad4c7b90f2d7701a5066907d92d83f6da15ec434507d08e4bed74ec8ceaa0f7b440c73e0475ef3a50f9ff2a961adcd6140c0db15d49b4e58230dea772a5d08d9aadec2955081d3fdfa9f73f48d0c0fc5f8501a4057a2518e5799b870546649fc24581c3d87c899184e5d7af60de36a1f729fd9a8e19be3fcbae36e47a71259ef3cd9cd8a9d59d997b37134a3f8e2b2368b7f692dd98974222e99858605410272fb6ccbe784f8e2f9662fc0e981d1e0b054a2c4fba0e5f300e15aa41f784d58ca9465179c786142971ff2abfafcbceba1c090b97ffa4b158de9787bc839d0e5fbc0c1d646718edbf73d0fdfbfa0114892bbb1e14893c126675b88db1fa278d94408967e1b3039691ad28ffe7f9fc46f63e834c477bc1a60c371f12f4ca484976c51d385fc5d50eea443d8b8ae7acf4f6fc0b6eacbcfb5d5c89a21b4da1b6a8f3a3a327602f12c93c4eb4d77ebfaccab7ddceaa841cee1c286a9ffb6181b333cb52fa9267d04af188a7244d9d65437eb4e9ba81f68ee07afa9dba464b277a2759c1a53acaa9a3b362d7cdbc45d5ca81f7efac85c8289c9a2aed3f4750caee5250c986707a9353b534a5362547c0e80e4d0609afe9d72c1a650b10d1a7b2691e13c24bd49474ae4fcf2fe23d36c4d56e23909a42ad401dc37146e388d4ddc0a3f8db6f454f0a5f7947d18772af2a6e771d17cf8398aeb90f11b851021f77fa9e3b6749bba1bdc4cb53ced1ee73fcd8ca368fed221d670cfc82de17f1d5ea59c4f16ff544b490d2469567e334da43d0b616552683fa1629b5d232d38776042b73c42b1df1b95235d3063d5399d472b30f70e067d75769f76ab79b9e4c92e4c825d59ca577a9b193ffc13ec3a7d49f05ba1dd13f3dd76fb0d93d762c00da88064b2305a0e8866c6e1adbe49ce4ec6604503b55cf5698146e8945a3b6753efbb6582c95dbc5dad045cc69d4e47e80218bdaa1d5cb2a85f4b86caaae40cd2a9e3587c08287dd785660cd9f4ad2c03275f91b154dcfd652be32ee1b6d66c6a7b7fa6461f13d62fc72ddb73ea85a2dc86308f41cb0c1f212d79191ac3179efe3034a85a6d3e48dfbd83cd89574a45f9a3c8605a385838965b00d04c9696913d5f8c255638ce166f9a37b366e8208c79191b903e10a7b9d4459423b152cffafb86742207212629afb1303e929b320cf718728b4af8f39328ae564ac48cebb1583fc0047400a48498a6b009907e08b86469f3bbe5468d8ecf37b579026e041c8621ce87c7f2b198ef3ac7eab1d7b01b6f8777d0d373e745da581c9baa48dffda96930ef7f3ee8d3f85baed9ad7fa8b2524dbb67e35eb405fe2c8ec6e36f9c045f04365472dac78330ac0e64113cefbde227e0cfa618b148e5c58d15b6b59911df7bcad42dcba789a8ff671a5c5d929acac7239f2540e87058b890cf8947defbae8a6c569bd93214c95669cc646e266b1b0db11879ba073ce6527e291d3b6465c12034aa9d7ef5a280e140fdc24aba6afe8bb66f5f60ddf8ea70766fc8d521aeda56245b1ef404fbaa793d29a1cacafaeda26ee6f3841a60b39a41215918ab540377c15541bf93aeae05fb0c86b1aad3f025cc636c73d3c65b0975793771fd2617090543d1e59ad9d8dc5c1fd081a152c1c32d30ec1a5af13952d6240ddf0f277bb13fb412845302dafeb54dff7f817d44d49928fd85bc5d4a98d15a53666472e19ed019c0adb62fa0186b8ad9cfa9194e505fd73285cda4fa2cb9a23c74fdfc66638c930001263aafaba63ad4ff83e7d83fc0ce8a8ac1110beee8fb7497c5e689852ca66982fd451d5d15576cd88ec7fec7481674f78cda7315dd3477487bf915fe662d21a237dec24d5e571ecb67688c20b1e5fe797c5bce631021b499b724e57e31fc8e73370cc0184be9594e77fd350be565262a142629239258edb869c92a214bc85331ccfa1d3768cb78a45da5f7ccd71c8e9af82a09afd548a31d43e7337d4b229b3a89426093bddc6257fe7740329a4353799f6e1f6d000e72a07c9dd836e63552134409a26a9168bf40eb073fee3d8aad06187cb131487ad9ea31d9bd04d90e29a20a5404faa161d85c1fc8dbd45ab55f4e", 0x1000}, {&(0x7f0000001580)="56926ef9deec303b1cd727c9e41ebddfc1166b7aec8f6c84de335f06e7460192cb475082b4fc2c50092e400c735dba6cb9c8957b1c4a173345ec0f041e88fc72ab23f8c609ddeecb341cbaf03b7bbd87817aef7066065e21f5cd0d45d2ea1ca35062140db8dd46e356f5deb1a603245a367d6c7f463381ec091d573c76e390c451e7d53138492687a161803f593fde7c93f0f7c7142384d6db39c4825a6eb24c9b608606dd091ec52c77749b843d780c4aad98925d874172e9ecaa83783374b2d70285b18305d8ce648eb838577549e85d96a1d83c9a693f461cdab96c73f8a4e48bea806b94ef7e01447f4940b4c781ac3ecf2c83be21ff89684582fc68665e7a73d8d3d68236d2e1172c9bfa281461c37563ef9a30aef4684cc44224d55710b5e6234a89130b1ec49246e35aea21ff481946d004314000ea312cc6c8d1a7523d131bfcdf8e2bb6045fadbcba4d2914dd36fdc870222b3e2a0c4f40bedf75e94024b6636e636cc1ad88ce0e6c0c9ac84a8a3714909fb586a4257f6973b70e134331f203442dbd0618af87da3abc00edd9a854adbfff48eed0b8d578cc34b2f35ac7673f420d39833c095b67b93931ffabf37f516e46963f771276ee17df0cdc1c6b61314a826dbfa4e67a1dba84f48cfec05cd328813ae3b3cab4e34d7d9f6d7bb684594205c58a8b0f700c8566902f0caf048ede108cbc551dd21a416bbe7657f4e1ec6f6af19e4aac03800b3fc9f91b56d62fd14ec2686c246ba53a69488161d1e7036b3809e5da9d9ed8872d77c1a11da564359153f95b4e404cfcd69b5347c3f23102ddee45d9f85bced11dd5a2f39fec771ba8690011babefbf840b47fa64c2fdbb5a05d471652d6335e7cbe3700ab9ea2f2dbe74af50c8fb5556d9f660f9b0dec10bdf0beb5e431f3c62d24c8dbd9ac0e4d5c6102f328b4a562362eac11d16f5e8badcb7d0a8ba910f389bb346d4938cd45a12f2e51494f2d52d6dd8162c000372fb529ed3456c41cf13c39425a89eaa764cb6e76ddfc22f1014b494574d3f1941d4f09db44340a0e222bfa325d727d987dc6dca0c44f91cb7a38b32c9093b6e298fdd6b833cab95657ba780823ef873e74b1dddb8af52f7cb480f1a0fca0085934a91c27f7255dc31a8451a51803aa249dd5785002b4570b4b7fd15c4d8c9e11f8250f543eda978101c358489116ef75ef23dd78ad1f7a5737377b4f16cc72c3fa517a4b173d55b9240ca178f4093cca0b6394c694da94fa08b68c741d24f528b6fef9acdd3bf0ea9f776ce87f566c111e51bedaf0e1aafac46e8062dcf7d58c9d79136562a0e56ff28c4a0ce30e9ae080b6ecf6895acb67f06873fc5823aca731b262dcb71f58bb3aec9e270c9ad491d7e43bcd12b4bf37d400507d734c8c2fd522d2872665d65cad023822eec981b194653dd9931aacd642d51e55fac5b1c0a6b64a19aa1fb74b04ac385e200fe424282e3c4ecba9b8d035649695738520d1c1e17182c10512ea01a80cef61587431db6f8dd0f2ab09aa41b9f1cc5b9c5cec29635f035f72c0dc71dcafde0c511b7d2285e1657210f4d9ecbf3aaf3c72035fe0e1c22724b1a08696013197a6ecfc4312bdbae77083e290226c8e0349dc0da80314486f6433b21b2880782e92c3882bb909f855fa1d88ecc13bcab4ab71876eef0d9698d34bb07b1799117401c96ff1350779241f219cdeafa70bf15813ea4f81defe0248608d2ae4af9f74a7f7c69f8219fc58e947d4ae29da52aec31987e44ec7a3f0b244a78665f8c92b56205bda8b3625c5b0db0a3993dcae49f45e270c5f5fe348643c2ba060fe0a8c9e3393f762d5e59b62f94d0922e12e9b1e204714d9511c71a48fc6a90d6fa6f01e5e2c859d30584f7ee4f714354bee80c353ed9180e44ad104fcba2cd63bec4f3fd935dab306042453f03d3b1525093f71c233b37af83e152f2b674c9365c75e9ec3b17711bdbd4d1c532e540688a12d38af4530ed2ee4b10dcd46fc147412a607f300ab7d7b644a24bb3efe9bf9ddc5ba30d48150c95d3630929f89af19835bca9be67792cc8544b84ea3e8b393e92740748d6943b052916174dac0eb511f00fa94def5b216a493dddd5a96e17023bd989d1f7c9d7cc5da94da31742595c3d1042f2ba5360ca294d25d3e6bf5e55ba5232cadf8539f9b8765954afdc5dde992588e3ea7c34b556ca230a41c08d4fa63b04adbc4a9c4b29cbabbb588f5c1093a36f2b21ef9141f2e2564c79baa5dec1a3dab8d01a76fb77fb45541a5166e6edd49440581f7bebddeecb1d3fd01f590e614f19adb90fd1fae440a3c41e84e83294f56e65be2b74709bfe7fc9cb02afa3be3bf95735982407f522f3e30fd13780385ace021a07affd75d167887b605416e4363e0290edc7fc3bde498b0db4ad8e917d5aef606322ecf46256b8b48e9c9c0cecdfbc65954f4a9f558d53ae9e42b90133cb89f26fe97c2144404fd2d795568dc083ce10afb8508c690f882175a9fb68020c9d88595d2bff81cc7f2b0f0496f428c9e1bb2cca575e083d85605065a5d6f921de200cdc3baa80273f9a4d1ce41a542ddbf86c14d9dcd305a88cba848a25a76ea5ddda61d9be38f6ade62486fcc54bdd700e59c05d272cdeb2d947389433b98851938cd34685abe8ed481c5b7623b705164e0da06221b175134fb0c812f1aa8e8fcb0759881a891145e2316eaa149976abfadfe28ec998691090c571b189a104432a3b1d2be634944737beb933c57723e6105ea4c04d418424ec3a2558048783d93301201d2b4fa20add5e48a49ab4b8928ef44485efbad71fff1104767847f450c8416a111fd24addcc38b11633f596da5ce0bb0a5905a4019713f205c5cdcb3b95d6f45a9c3048e947cf4205ae754a11aa1e2cc025197a6760c334c140a290330e838105dc4836b8beaef2d9ad1fcfb6192535e252f82c25e4bc4d1c9d6833890d52a542b7a27c63cf9ef65e04079f288daa281b17615039074251a74fc7f620d0d8730d72fb139e012ef18ac6fe991d9b8d3549afda4bc54b26a5710f17a1814af3647a852bf335a08f56f317af56d92c16312533d5d190a1f2c502094fcb563d4cd2d4e5060213b67f97258c32711eca15b318713a5ee5ae1e9c8dd805cf4361fc3c938b5a715444354896a72e253ce914fc045ddf03c08fc580dda9f91a76cdf364d0745f74a222aeb4c2b2719f29e8fc496f4413b54aaef3c8f97101f7a0d20cde20dbc08e2f71fb3ad63c03d06c196dc32028e5bb56adf54dd372f954ba84dd0b21227bd23ef60d5f31ae206f05c84dde106b59abe5470157f40d78a9b225f2a1572693480f0d7a02cadd11364428b5b331bbb73aade9698a5e5010952781eac6279ce3d08b380be955c009a9b15dab3fd115a08083ee66c4c873e8dcc91a77b8efc9c719e602580acfd52cf3a9fd5fdd414d9ad48ff025198caa864534a38dffef6e2a73c7c528ff9a5de6bfd9b00d9a0a01b3b8db5aef03cadf149414ab9d6c38b46a2797020994c044ed1c0d51125e5e45007dc1051c583a3125adf044429d168d6f14e5f1ee6fa57710a51556a0722e68dd701577a4503e63b6b4b96506283f93e85afcf958378e60a4f8180f86cd1b625ff57a5997434f5dcfdd136d398afe7fdae098a4e699e8983b9bd3aec952eaec099bd14ffa83d779a2713747326eedf2a627682e08279be9a452f692d0fd0a6cdaa4df22ff8fc898a85cdc2b1d104f6204a0827d3b6f28d3aa324f45beaaeb31175b415e7cdd39f8604cb834deb10c295c694f22d13071e843aee5fe405a1bd7f5fcfe924f74a83808a600fc92a284f3ca0e941ef6832d8449bec2dedb991750be638b0a26c03f62541790b2331b1cf51541ca0a5c79dac978223f91d0d70c02f02f72bdb77a93e7e67e6700b58ce37a48461e506c1f7fd997feca167567c0ec6f0fb6e8c6f078e53266e252398557347af126851ec9ec70d4d58edf181e9979f2de090b85e60f842fe85a043c2a5875e3b439bf922dfa6d830cc628594dd8cd739b705e25c443d1a2a259c713a9c74a50bbce7004cd364918dc6a2390a1b2f1a7e0d65be6f198ade14525037101d8caeb0a16ca5dd5bbdc79046649ee4d49352d5b4e77cb1ee2222854b71c40dfdd671356414ebdbe8b5a6766150602ff1c65c531a0408ad54dea8205c4d8afa780af2004fa78a51a51c96e5cdec6bfd45e3c3e77e80da954e33e297130ad94f335fb2149ab86e37c90491c05653be21420cd75993020df14fdb396314ca75ac0a0d32ce631dac8775fb0db906bb6de06da7e5ec8464369f8ba062ecca2580664c5eb6026d4efd8614e5fa50c16efec33871afd564c1598d9a8f104e9711c4b50d2f3a189e002a0563afca02d497c628a6f58e3b4c95617dc6f101b834108b56fdb47e2699d6ecddb3b5486c7f90a493202a4ba663362c04320ed0dd241705bd045ab4c94da3e9365524d95f944bbc09c6438b06553ae1dad337bb98c71afc4ecbd1415c5f02511a3a71dcdfc03706f3bbbd702e4a64bd285282ddb9ebd5774f0f1c29d3d6fb86816cee23d88a895c5aa046b43ff27f9f87db2fa163a77fbd70f3662dcb0e5136cd2288d6068b6ef4880345d56629818641d750085c44a43ecee3d7d26b4cc1161510d31527c2f8cf16698a6d01b78714f60bf5866ec9d0e6962fa947ce2e73cc6877d03b4e19b8df11db5845eeb210bb017d3926735be5a0b0928ac5cb760988f63a31113448b41f35763c3131447978d343e216b072e0ef94604b79ef205256587b6071ed599c660865c4a57a942545f36b07dcb691a228fa0768d95d0fb423cacb405b28ca1599ee54a388945a0601492f98235f00d70e6190257ecfa24f5dc081ac6787fa4cafd9daa30bf961425f9558559b017c3171a36761c92d154ab0918de410a35c25df927e299a3639946aa00b4b037629c1997ae64ff655ac985dfb44a2bfe7c746639203463be2b28b0224f0440e2278507bf25f757b397b155c6ef77ec669aca4d43095402bed70556e6bf4b9f371754df348205c8abda942d9b912a1db545a34cd2c79f291c64f09091b9c5a674e59f30712718e6ddfa7214884050efa7dc61a06e2bc6ae459cd83fbd7d2739525febd602a42a80a944ef101edcf519b1d6ce0c05d3c4638fd5456f1e2f8dd4c3c12da03b3671bc612c891ac5ad965589e249065606bb63d3e1e6842be5adc8ff33a8fcba61d8fbc2695840b64f9fa9af7f6c600b5571f60ca6403cd24b282649c9785a3ad8d59c9a4cf4e1f124ba0c11b9221c592cdb2082d64424fe2a05ec134bb61e2e3ed33f3e8d922cbc0c4e5ab98c2e5ca60bd71554c908e723033ff3b8602c3942f6445a29ae504a53d95cc24ce597e4337afcfa3c59d393daff1d437b13e23f4e34cbe1301e8f6d6da5a18927dfbd2a7938ed49b7c3c49c9b5e9b30583d317a4c192a7bd9f1885d62ba47361f2bc4e7c0b5846f497602d631fd40d6b3e2204e8e9ba8fd6301ae4990cabe79b581ecdd3cab4afa9c21c63e70ce356bf64ed5376ef068414667120bf69b2332c66f4f1ecdf0cac0a79238392299400d8b483c540f8eb3181b348a75f7cef6c10d7a85ac441e24fc100a00d574f4710ab0dd7e65b6100d10e801dbb5b4884236fbe39fe8e087133d35eca15428b1a275653bdba1bccfba71017e1870d1b22fc878c4a544f378675c84eefdb6cfb58e744ab70d0475b863b40f79ced4ef3dc9b8635d3b19d6fd36f3e04dc4499fe9231cea100cb21aa9979fdb9104ecacb9301", 0x1000}, {&(0x7f0000002580)="1db6720de7f44c965397e2255d8fbb3f944c8de3852a481599440d58a89bccc937aaa707cd89702a1aaac770b295d9433840db80d3806facbd9c5b9d9b7718e3f6357d2ae57c4685884f8dc59f5910a51216f4263f6c5304f61dfaaebeaa1998ba7ff0e1984a63707a3c5bc31982855afb045d6d798bb19b6b0898388e7d9fce89a7fd62cf8a4f37437f31f085920e94098406e9ede30ff1a1fa27a0e22d18ee974397a738cf62d70f9d5425d06082983db2f52437459cf0766f1bf072c57be3231b868238e52f80234567f7b1efc21b15fa6dc6429c", 0xd6}], 0x3, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0x5, 0x8, 0xa654cb84c70fc482, 0x9, 0x100, 0x1, 0x1, 0x1, 0x6, 0x6}) 11:58:15 executing program 0: poll(0x0, 0x0, 0x3fd) 11:58:15 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffff07) 11:58:15 executing program 1: r0 = socket(0x11, 0x4000, 0x5) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 11:58:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)) r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054b8849daaca3ad908c653dc89d191ba8d113077afaa5e2dd0dc5affe0d6011701c9bfe1c66a500914645d8f573f7e45bcaebde56f81ff51f0d193ef1123ee7b51bb2285d3c905f305f0485e510b0c9d81a5fc1fb78f879a8b22e344df7c87e9caaec64810427fb45cebbde52e8333e0515073d81ffbb97bb934bc51052c612a0aca686ce549"], &(0x7f00000010c0)=0x1002) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001100), &(0x7f0000001140)=0x8) 11:58:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 11:58:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x54}, {0x6}]}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:58:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffd, 0xfffffffffffffffe}, {0x24, 0x0, 0x2, 0x2}, {0x801}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 11:58:16 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget(0x2, 0x3000, 0x10, &(0x7f0000003000/0x3000)=nil) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 11:58:16 executing program 0: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff1e], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x611b, 0xfffffffffffffff8}, {}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x7f}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x8080, 0x12) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x0, 0x4012, r1, 0x0, 0x3) sendto$inet6(r2, &(0x7f00000000c0)="de229487710cf5a70a1add9158966db988e90a7a5367b1e0818744f087196f4fbfa9db5d6b420d7c6522e8657b4540316ea8257ba71293c9034f2ecd3a7d2bae45b30eceea71613681ba7931096aa8ddaa6b73b5018fa76924d4f24ae768308a7eb8d43f880734135ce92fda8929f30bd143e1db03af49800ab5dbe583e02110627d930d179364fd4f7614b2873024d1bcaa7b5928781dbbb096d9349c48097f862c835e15c9729c82c3f35cfa7823e6b5f690d45c9b2778dfd5eb5569e266200fbbbff23c680ad7915079e289372de04bd4281bd8929969f4d1e8217fd642532471551190ba66171da0a0e640caa09735de6551eb69a2b9ef4d65", 0xfb, 0x8, &(0x7f00000001c0)={0x18, 0x3, 0xfffffffffffffff7, 0x6}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x64, './file0\x00', 0x7, 0x20, 0x4, 0x5}) ioctl$TIOCNOTTY(r1, 0x20007471) 11:58:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:58:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair(0x6, 0x74a4fd045bb30695, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="217a77f7", 0x4, 0x404, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 11:58:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000340), 0xc4e, 0x0) pwrite(r2, &(0x7f0000000340)="2964abfeea9acfc9135e6ba31ac82adb1fac92ab9030c12e290fd642cf9d9ef0db59ad4e26cf2022ed37560aa1432f63b6d040816b9f0d9b835d6cbdc6ef46415fd1d370f7123aed037a989d442256f7f59e0533dde3558526652c59b293158f94945dc5395224acbdc8ff1f41102dc69eb62ee45ce498cd2df838decf4e876fff03c5dbde2636969b8010637e4acb3c6f5d0cc5c77e81c342fba05e8df1c12a7230be35a98fe683b5bdc6aa601ebd483c25b4a151766ed402269f9eb11c7105254878b49ba7c6788ad1ed36aadc", 0xce, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}, {r2, 0x8}, {r2, 0x20}, {r0, 0x10}, {r2, 0x10}], 0x5, 0x72) syz_open_pts() mlockall(0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0x2000000000, 0x7, 0x8, {[0x9, 0x400, 0x3ff, 0x5acd, 0x3f, 0x1, 0x5, 0x3, 0x2, 0x80000001, 0x6, 0xfffffffffffffffc, 0xffffffff00000001, 0x400, 0x50, 0x8, 0x19685ec3, 0x3ff], [0xffffffffb89dc07a, 0x1, 0x805, 0x6, 0xffffffffffffff24, 0x80000001, 0xffff, 0x1, 0x80, 0xfffffffffffffffc], [0x4, 0x100000000, 0x80, 0x8001, 0x6b500000, 0xf34, 0x7fff], [0x3ff, 0xff, 0x20, 0x4, 0x6, 0x5], [{0x5, 0x7, 0x8001, 0x3}, {0x401, 0x7f, 0x800, 0x7fff}, {0x2, 0x1, 0xa3, 0xffffffffffffff0e}, {0xffffffffffffebc2, 0x3, 0x23d, 0x9}, {0x4, 0x6, 0x9c, 0x1}, {0xad000000, 0x8, 0x7, 0x9}, {0x0, 0x2, 0x1, 0x1ff}, {0x69056cd5, 0x401, 0xffffffffffffffff, 0x3}], {0x0, 0x2, 0x1, 0x101}, {0x2, 0x100, 0x4}}}) 11:58:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000140)) fcntl$getflags(r0, 0x3) 11:58:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7f, 0xffffffff80000000, 0x1, 0x7b0}, {0x2, 0x80000000, 0x0, 0xd9}, {0x0, 0x5929, 0x10001, 0x6}, {0x7, 0xdb}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x402f8db7b5cfb25e, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x2, 0x4, 0x1f, 0xffc000000}]}) 11:58:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="98ac0171bfce59b0904198b61d855823a32accd3ccb4c85cd858b2f6c7e40690157c60cafbf6e14fb1daf5adeb29dad2cb806ce1b2c8110bb1591f5af4be851eb7c4f9b2968fe55a69a7ca897fb4a1af8ba68fd2de441676a5ee4b59db3742b5a875b3c32926142a29096fdf", 0x6c}, {&(0x7f0000000180)="e617888aa0d9de95a77018de346e22f2104fed1be44315de8aba0f4f3f07823c0b9ded9d4e324fbeb902cb3e5258d63c35d04415d9697fe8654569d2fc1cc751911cefd971d5b3f6c37e7cb6f39407c8d335150148631b18ba980c3abc0e6db9daf46c69aceac97a57062428171107ffb3bfdd11d77823a5a59a0fd099126afcc548d246707e8501ea7a4b9a53960af54cb6ab245a16f460d3836a1e0732c64bb84ef1", 0xa3}, {&(0x7f0000000240)="ea45eab7a16321a935bbeb7e5be8592b80f139cc7306bc7b6286106f40ab73230d1592ca8b3ca5390a5fd10ff5a5ea6bfb76ed5a5353b642a2e1ff6ea6ff95e8839842fe0e6ec0f29cfd500bedd2370ea1143e70020cbb4dfcc4126ba9e5185fb46608d5ba45096e563170ebf868b937f4691ad7a4483438", 0x78}, {&(0x7f0000000300)="07620f3aa2e56a37cc5fb7748c40f86b958740cbf945c72b40e13ea8029c95aa94dce99e43c86e18cc5ec6e05d2269ed3d70556d7dac935414a1ba6136faf9881f3dff174616d410080e54db32aeba9d63df412813634e01d8aabf19e4c5d8f1d8c7b2a0afba7a9327dc", 0x6a}], 0x4, &(0x7f0000000380)=[{0x108, 0x1, 0x8000, "e01fc8e38264dbb870c2dc2afb935405834391b243b0ca3b03c50f1f384d4cbd88c17e3f9201603c1d432117baf9a5b9d7ff9c1c04d3f7986f6436714dce6705c3754176d68e00bf39b3a3bf00ae35a7e27145879bd72b0e79ac6f17be644233288397c58c454bbfa07bd8c09eecd7feec9723f8d49f548cd98fcb73e10f410318e3ca6831324829fcf157da1a8149ff1a74f7ff3df3beaf542e0014a6ca873fd4de97e937292eef841124591f100fbc6c198b3a1adf44513d1f479f12c458f397213b3d76cb00088175c7112f4c1353036cf2d52984290a48753a21432c24a08e1f574d5b5e6eba578b002e7378d21d50cc16fc18ef21"}, {0x30, 0x1, 0x7, "c0fdf9d925da6a6c9ee6713a344e0cf9755cd5bb788a2caeed85c3258d17ac0e"}, {0x40, 0x1, 0xffff, "bb0901c7a4c4ade99651990014fcfa54f990de9f4b53e6d0362f6fd0bce142aaa6efd2d0527f0e0f940de1834d76e5"}, {0xa0, 0x1, 0x5, "4cba6123e35c6b007090a8aa2cebc9e6b96fc201363dfc6431ec1fdd11ca5f9ddf74362565fc1a3a3f97ef24d4cda3206fa23c921a38f296424516f8365a6ec8ad41dfd4bd1efa2d96fd2963c93ee34d57dcd3277ffb71e35b68c1244e2c6f25478816a357bde6055fffc72b61c8516744accdfd70f47add804823b52e2ba8b5270eba209312ab8475c328975b6deed7"}], 0x218}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:58:17 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0xc, 0x100000000003) fcntl$dupfd(r3, 0xa, r1) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x883f) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)=0x6) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 11:58:17 executing program 1: socket$inet(0x2, 0x5, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:58:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) getsockopt(r0, 0xa5f, 0x1, &(0x7f0000000040)=""/4, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 11:58:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x6, 0x0, 0x10, "0100000000d322e6aa000000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x6, 0x5a8, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 11:58:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c, 0x1f}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4abb57c77a3a795e, &(0x7f0000000640)="b6600d171736f28620b4cd2a84db67a4ebbd17ace35a806e6c07080fb158cf6d4fc87c6e6c037b1772060000000000000032722fefe24e0bf1c854aaa145bc25c9b17147f292f9e899f307520fd3912af99139bbffd4fd849c26a96c8a39bddd6632ed690979bad093c8fad332824840bf10e55067f9e6dda37de6895ae76f41ca434493ba9877f5f6f9624b54f8029123d0a223a7f21bcc6975c213c02b404b686b3a04d80ff6078bdbeb7338ebdc3675ac16e96c269e4326c2ead725") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) 11:58:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x5, 0x40}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x6c, 0xf48359d62b88447d, 0x6, 0x100000000}], 0x10001, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x7, 0x7}, {{r2}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x1f, 0x68da}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0xa2, 0xf0000012, 0x6eab, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x2, 0x800}, {{r0}, 0xba89f92e64b70312, 0x2, 0x80, 0x40, 0xff}], 0x0, &(0x7f0000000080)={0x100000001, 0x100}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x7984, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) pckbd_enable: command error 11:58:18 executing program 1: getpid() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpid() fcntl$lock(r0, 0x6, &(0x7f0000000180)={0x3, 0x0, 0x1, 0xffffffffffffffff, r1}) read(r0, &(0x7f0000000000)=""/18, 0x12) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 11:58:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) recvmsg(r0, &(0x7f00000023c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000002340)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/162, 0xa2}], 0x5, &(0x7f0000000300)}, 0x3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:58:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x4bfa0a16cb3385d9) 11:58:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000088, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:58:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001c80)=""/178, 0xb2) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r1, 0x2000746f) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) semop(r7, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r5, 0x1000000, r1) 11:58:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xbafffb27c1ed032f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) r3 = semget(0x0, 0x1, 0x50) semop(r3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x80, 0x800}, {0x2, 0x75f}], 0x3) fsync(r2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) 11:58:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0xffffffffffffffe1, 0x100000001, './file0\x00', 0x3, 0x101, 0x101, 0x7}) 11:58:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) msgget(0x0, 0x340) 11:58:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) readlink(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)=""/177, 0xb1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000c00)={0x3}) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 11:58:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r2, &(0x7f0000000080)='6', 0x1) write(r2, 0xfffffffffffffffe, 0xffaf) 11:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) 11:58:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/170) getuid() r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 11:58:20 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) fchdir(r0) close(r1) 11:58:20 executing program 0: r0 = semget(0x3, 0x1, 0x5d5) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/145) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0xffffffffffffff35) 11:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x9, 0x800, 0x6, 0x1}, {0x2, 0x4, 0xfffffffffffffffa, 0xffffffff}, {0x0, 0x5, 0x100000001, 0x5}, {0x9, 0x800, 0x8, 0x93}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd3d, &(0x7f0000000040)="b6") 11:58:20 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0x0]) setegid(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 11:58:20 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:58:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000480)="4859edb1cce00329ea5b9c6abc21387410a446052306eaf06f1667ca24e65e6babe17c7de63a1fb45310956d012b22385f08fffb76c8b6f21763bffa03efcae1c33e7fcee6180785ed67e3f59ddd7dfcccdc2aa0a61e0c09", 0x58}, {&(0x7f0000000500)="76e0b8faf7204f91edc1737bf7f189e68f3a0dfab67249ab99071f154e5276d61148e6fe1fec92f34bdad2078b091912736dbfd10aedf346a14af05a750e1d50d2a2b6f07b002c2a68bdb190fe4280fde64513daf875989a71e92e7912d8541370116374db32648875", 0x69}, {&(0x7f0000000580)="72ad465da4083592f4a0512dba54b8dec7905329c1c3fb7431221c669b3004f14ecbafc05b87ee5255a5f4991201d477d214aaa9d7ef65c137c8c3bd88b7ffbd086dc4d04e292f3cff8b645530a78f6873be5f9f8c37eff1cc34d7c548172de4c30cfbcc341b7bd93a1e7447f64c5d69d480e69fc5239550258a839a891d2d6e88fd969df64f9eb5f213522ea6032c44b567", 0x92}, {&(0x7f0000000640)="9e9a293a548f9bf61fe49748d5a0795042cd659f2c0e072fbf7baae6c245a014cbd27e455511a6d469cf400badc9bdb39829ce2a2f8e3cbe2a01347d39d5cce9cf36d1e4456c4a1acfa2c2dcfdaa32", 0x4f}, {&(0x7f00000006c0)="4d43d9aaf8da8ed0e33af8b6192734fffba5f273613d86ccb761f8081b3c381fd575074cbfe9506ffd57e3f8e71d508495f76d40c7e6ffe1b4f712f66792b8dc3d873d5676ba20a3e54e7c82f7c1b2029b670c64fa5b4f11c83ecf435d533f9626ffa5072861292e04ee99636fe5c7ece6a222785a7acb43a9b4973f797e2c31bf1e86949917fbfc1145eee5a38598bca670f21b986a39b9e36543449bd62278f2de56bba29ff332667929806ad2fbaff7fe4b0104fa8606562e100386ad70d60f39df9a95befc09d4075f3d6b9e36a1391080a88bed69de2ffef658b2a240ed0ade4e540d1c9c1fc2586e6cc4c1a2620a9169af5d22d6328721e41dcb6ac74d339ec0700cf139dbabc50e672113866de26e936b98b94e09c8d4c3df4653352fb56def9e0d695c9b1a09d7ce1a6422363fc207fa9799bc57fb0770f66b55dd218f82ebb4e211d75957c21562c80949a8583db367be346bb1a128cf79693cd48dfa1000a6d5e489c823a193e3b46fb6b47259632d7d4a70bba1b135f707781b59e087f35033ae32aa0a3a07c1013c79a162e13aed2fc91bec4adcf4ae412b73eb124b658b2e9a3eb18bf70fed1b8a3ce4afbaa214445a9fb03bd33efacf930137ae8262a131ab8aee79148daf90be9c61a34410a4e3acece1cce0032c72861a10db5884c89fd84bd2b2b0e4961dd63790139562e8de2b490ba8bfef0b63136057551ee39755604f1ae7ef3ed56d6905f087872d5c672cd5d024816588b764e0eb0c0e7d9a9a5735f9ef8a1964f31226b4750a7f957376389da6c7d39582b28df0616e5043b8c29bf0d535dd3de03a8cae06d4ef36cfb1b39936556c482f3cf497ec32e8ab424c044feb9adee8a19d3ccf33ed8462e45cb0412a1ba9af1fec8e8b2979a52316cdba6e1284aa1d1557fcb1514ec7ba373290e6a21c306e53b919b6289f37b1a7506c013bc65fec70f32e0e521eb060e67dab07ef5b3a6d405b2163e355c2cb756e88a39fd537aee0967fe7d9d1fbbc1bfdee33a31154072dbdef5c802ad8aabbdea8fe27bbc6a6b10b43c080cd731c32d8922f38f6f4806c404e296f6a510488d25eaf84d24059dd5ec25856a11fe892dc67a549f8f2c582dd4014296722c21b6435aad883bfd026ee051afc8db60988033564f7e6e2cc0634003192c35f8db20f96fbf61434975625159882cb1dae668ff42312ba52a8a8a787bf4cc744fc27088d5f5f45bd8e5bb6a9d605809d80649055cc23af7a253cd6cdf13d228b91cb41f7cb4a01eac4134123ce4d31743dbcd325b575837a1572f3798b343c02aacc0e8ce8a8b77ff9789c6272f4db07f6e613010e290a40c9294581291f53c585447046cea8823fefdcf71093bc47824016e6292955d4cd3e26fcf0606ecd212e6b4da7f96daad25544a75e513dbb170874d7cbf2da1c6a07d224f6550be659a1b771891d2648e3100aa924fee4127e965e27829983c3cd0fecdf9571dbb84250931ccae1bad7a782831f3fe3593a0b056e0845028bdbaf315740fee172805555e1d4d6e815db7c00a23ec513c6f5ac3db8fb1b3fbae52097aab67d6ab66663720fb6aadc12518fbf11ad970f477a23ab28fdd9b1e1c5cd75f23ca2b6e4821a38d7998a45573d136e37638a42fcbdb8ff0804df9e931d976c76a132853d9e752dff58c3faea52c15a4ffea17f602472d15b80a8c33e15ffaf356c344fa5dd874942ea62eca908f3e2666515b416a3b5a9e2f5b170e952315edb6b83390c616a990dd0543caefff2e29623ae41ae36885861fc344a169e19260e5d5e86f1756dbf58e1d807b93a08dafb00324974bb47401f6278797961b6246b2c0c0853a7ddf304e7cb226ebb71aea66cc66f42d6755d4e82506ef20eded53f737bbf0d31e5c7e417066cbd5182603c9b017fafe59d882e73030fde095ce840f168347e18fa340f16aba011fa3efef66d0ed30cd64ef54e765cf3d40516129d52c1c176693c3e0f5ea7b134a096f464f8569e449b8ca33b0dfe812b390919a237941d055b4a6a0e9effd5b3c8b5ed928c39b4505a4ddcbcf47cd6b53dfb6901d7beee46a5209adae8df0808fba35b65df4239cf425decda98b7869b232d2fb8345653d7a23581ebdac0fc72d41644a0ff3ad16b809e276c3386cac0281465d510afe27eb0e05467eee4dd01959791c370d05262f86b53d359ef0212fa0331207c29519c3a418bb1653020fbb850921b7bbfc84fd6e7f3da2d1120f63bfa98aa97cc353c6404e1abf67cbd18c563227d9ec4b97b253a599fb00ae1892759548433f10c66098755f9b8912957c119679264ef4d47fcae585c92af2f63de092bdd8bdee98c4e27e212195716ca7c879a31dd351afc826fab475560338de3d1ee3462d9c91f9af16d7712f5145da739ac57674b5b12b29903662adeb9bbd45f5fa40ff6f01bb3cd5c9266d08e2745fd0c1699e605686a504997b49ac0cdd6709698089526bce97a358664dd0fc3ae926593437653108fa13d85ca78531a09418de5d2857770e0ae9e80302e711d8183646377900f06f1823cd510b222f30145ccfdf7bf752fea41ae3e3546990a05dc6a96353040f552e4248162d61a722d172cfe9eb5cc2aba6ff5c42e6abf1fe91e90bb58d97b6cc4bc66dde040925b32eb7180db25b62ee8e5923a77b7c31b91015555b77c65c8ad49a7b772320b8b0de585939e6d43f424f0b24027b41eead48db098a4fa21c001ac756462874a25a852c70dac9d434ce14a54c24dc21d840f440e8935e289afbd221fe17b21d31db9907a9dbf9cc9730ce6a91912caefb4fad256cdb3e303c669a91cd2ee5aa5933d579b5ed85a5d6fa5a960a83e65ce6164cad48eefa6dac2488db64284e50848cdc8349d27607cae5bfab0dc859f2c1ccff7d3191f87d5d1bdbd6a92fc06e3ae18eb853b2265d7b4278c5d25b519bb1e975daaab40318eb88dd61c46f5bbe2bd3835959eed8808e22ad3cffe425f49ef8972b72c386f214dc9e2db284af92ae8344ef3a16b3b572b4d192454c1be4228f3c3afe2502e88ae9a3bb8ec2a7ac9be1fc322d17e09189f0a39fa0ce7932dc3dba001015267bd19dc18cae05147ab59e56d374764da3785c5e2586be120a00f88cbcf66d2651869863ae904cc2f4b45de64c9427a42499236121cd873a57895372022df8d0ce3c62265433cc9422dcebe26b0e1ac9d6f52ee4bbc362a0524211bd7887894f357dfdf51f0b60871f3b23352ff3768b8c674b3b605c8389843b08279209be983732e485e61daba3e5b007b2f9ce3100fa2899f194fd1638b2d28ac24021e2228ce4105712311bf76e6918e2df5b34167ed7833c35c8024047f904f9ec8d81440999784685899779679533016588ab1afdf01fb67620b57bb16ac6b98b26b317a4149ae8aee3506e4b1436dbfc1a6a2c65e72f04979ed32c384cf9b895a5702befe6a842ebb5de302065bdb089fa0b71e917788d1dcf94a1067957775289020df46fc422bbf39ab737cd2fbfa4baa8b8894004e197560bc904bdc4733b980bedf0bf6dcdec98e0a7e30867bbdb3c14cd00108b6d5a56af1e72d025b6ebe54dccd5d70fe63b01ebe742acd73e3e53515d840382934143e7826f602f641db351af2678396d29880ea0cb6fc41fd17e038b3f68015f17874a5aaf256d3d2fd50c613d60c33bcec3e2b081e6b804783da797f9774ea661962778ed74b5b63bce5591b293605e905e1662d4d4c59833bf03990eff5923544dd39a3b2494a042f771287819dbe65fa5f123a6a2e97f0d4d4d0082f69d50bafa44ec10248a1186b01d8307eeb480c8f6fa91481bd04302847e00aa1283e532cfdbd2cf18fcd9234d710d86b5a5a64fa27f275f89ce36b1793cb780b9415668081f7ed9c6f96abdd9cd813372f3c06059fda864f6aa06905378ad77f1530d7eab12138420c277dbe062809e9dd2080b6f7b29c41126f93b6232e1352235357cf913f5f84b2984349b89b2d41c6731238e06dc36bd566c083557763849e96b3ab0c2563a1ee1d63dca4ec1b7919e5582d41b7d278b07c83b3a9ed3565c457eff3164350293a4308c018ced05f77c5db1c22d46a400a9d5a9b259e1f8fdced0ab23e7aa9ddd0c6791f2573adbe3753f410ff1c94a42d79e7e73f87b51021b60e375dea3f631753990ef7fc9f4934daf91c6f1a3553917597cbac68c6a9b1aea48db37428a5d05bcd093d887aa2269096eca493377f21a5261de587f0d967c2bd7051e30821643595d6480e0dc2ba1e049c8766a831092f57527f6337852778b6f438635f56eaf4fac008f688420344eb35ceb428931d14c61d7524b98172affd7a00081a32b9889824d603750f944e13907b05bb317fade4eed540302e8fe0e873f571b8a0b20920414235835a617c5f41b58b56e91dabd0242874ee242fee8bc31e29e4d5d41f3ad890764ba56428070eb18a6e1d9d1e283ed5f00e0989abd9199448cb6c374c788fb51705a326ae868b9c4a30a61ecddd5958d86a2dd429cc68b5a90fea78007637ad525ec144dea24d626509abe35ed77488769413349bf35c94fdf180aef5327c25c791fcaf9bb486f4e0c275ff5497bd43cd776f355bd57425474580ca25d49e2f6c098d98ccbd1c828c4d37b8540a6aa7503e7698c5cea8ea4969f0d2229a582ab0e122ce3408269d4de41d5b1a1d42a11398b1805771e8f2faa5b761b0489e2d4d9014dbd6aa246c7601b615249f2cef4f0e0a25fbce948768a12ac72a8a81c6e8775f6b96e6874e7cc023401b0f57cb19b5988a38671163edce62109a69d74c325dcc44b0a48275bb6af64567d55e07a4c96ef9bbf7994d110f21b6e067e0d90331d57c9ce4ba8658b4a0d3f8d0ce07189ca439d95a92b000ec1ec382aa8146745183122c560d1f8822c067fbb31f25e2b8231833d1b890b28f43eeec1fef4258d60cd910b71530fe3efb1d0990571a45576deab94ef2009ebe933b7874bc30f08cafc2296cd491baec73f9b10d1425e47d2b43a7041a06c2ef648a52630166479a725091e23dc21f9cfa666aed47c1f05993d173c2bb9bc6f3b57928245aca1bb5be421643157b297ac75c88cd2e251d27f7d79946fc08759765ecabfbe73bfd11c9282a9756fb309aab5a1f7c09e4fe6e9fd7218a1eebaed2ab173adc174e545bb9dd766d35c58b81ec77d6b7defb06b3cf7c422aa58b8fed237fde8bac617db45ebd0c4c729e08438ece9ace3d210932c1b56410da2c3ff866aaf33912048a72fd20991b0f1e07e90aca94a7d3f5359881729eef7537045df6dfa2d4449671881c4c20418343ffd02c62172af4e050625fb7b3294b5efb6b75489698466e20e87d1c7144eb3d3044dc6118d2cc959b1d61d88f92217ea0a5647370e9ba6784a6c109e6f46680106dd3c361c6eb77fb5bcf0d44ed763ab4a04af098e6130f52ed082f86f9b69c5d3bf20910e66728428aeb1a188b695dc1aa44ed3126fd9a2fabc0c494b5c98855ac4fbaf615a3387974a98ff7d2829f64216dcdf478a7b9c5203cd4df47286ccfcb2dc5347d7e2ae606db104e5f60306b43e39cbf74e52c8c1a8fa62667971b8c4603481e0a7bfb7087d9598ca1d4db3f330bb9591b952599699d579bec5e56ed623982b94b042bb923fd3688ab7ffdec69faa4336bf3055301dc3117216531a1fba35eb500dbe860e081d843b98e945220860dcaf704f81225defc9c6eb0a4129c3e6d18649f5e0bc422577603f5eb2a4f085f0b9a1940e61e308d2f9cb2a9a0610d60278f0f9d1fa7be", 0x1000}, {&(0x7f00000016c0)="85190f545bbfe25108444e0734dfc55a1e7578b0bd5481f0015866c0d7c27d79f9545af0766b7ecd1757b5f24d1586ed1d244a34a4f6fa454be2185aef67c8aebc8b78ba37a11df77cead3ecc53b723495a13b5f87d7bb3b39971359f2b0979be3ef60854456ea8f4799e0a549f25464db89ab329f6b6aed9a035384f128ed236f0cb3f233ae440645790d39b003f1e29c0476eb8d2a36620093943941bfe2", 0x9f}], 0x6, 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001800)={0x10001, 0x1}, 0x10) r4 = kqueue() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x100000001, 0x6e8, 0x1, "589cbe9d8e25b65897d7e1ef20dc07190e2ad3db", 0x4}) kevent(r4, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000400)=0x5) r5 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r4}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 11:58:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="a8a86bbdc9afa714e0b5adcf88d964d55c2f2eccf84b7e9868096f7745a3fa0929e86f4941864f20bece4a8b841b8878a94d37402a538e553c51b78a24ccbf617ebec19c34f020d1916888caaf144986deb6acc5b902ac29c3e73fbfedb7c9a7d673810025e3b882a2dd1cc6b4d10d21070b26a7d8565eaef1ddfc805f63844fd304efdc4e6275a046423ef41449c9a486f3d8393b210d998b655dd2e07618292ff99297cae29b483c722cb277c82a762f6bcc8751d6fc007eac56234dce3f6d67f1830e66cfd94d09fae4e34fb59aa8f0e2d575b2aaf5f6b0105486", 0xdc}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) 11:58:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x9) 11:58:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30ca87cf7cb60d38, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") readv(r0, &(0x7f0000001740)=[{&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000100)=""/92, 0x5c}, {&(0x7f0000001500)=""/242, 0xf2}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f0000001600)=""/191, 0xbf}, {&(0x7f00000016c0)=""/83, 0x53}], 0x8) 11:58:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x89, 0x4c}, {0x2, 0x890}, {0x167, 0x100}, {0x87, 0x1}, {0x5, 0x100}, {0x0, 0xf8}, {0x46, 0x100000001}, {0xc7, 0x6}, {0xab, 0x33bb5a80}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 11:58:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f0000000040)=""/18, 0x12, 0x841, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:20 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 11:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x9bdc, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffb, 0x0, 0x1, "0c1a7e7c77d3d9b9fcea28c996e144d23f26a45e", 0xb73f, 0xff}) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x200000000000007f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa1b0, 0x4, 0x8, 0x11}, {0x2, 0x6, 0x3, 0x1}]}) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10001) 11:58:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) 11:58:20 executing program 1: r0 = socket(0x11, 0xc003, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000001080)="b2b9c004cc96d4a6897e7bfa8ca676438d99376870af7883ab9e04b5424073b94c283582ee438682e3261c7e9bb3fca909e6", 0x32}], 0x1, 0x0, 0x0) fchdir(r0) 11:58:21 executing program 0: socketpair(0x18, 0x2, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x2) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) 11:58:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x11f2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:58:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10020, 0x0) fsync(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:58:21 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) wait4(r3, &(0x7f0000000000), 0x1, 0x0) execve(0x0, 0x0, 0x0) wait4(r3, &(0x7f0000000040), 0x43e0d27078f724ee, &(0x7f0000000100)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000200)=0x1) 11:58:21 executing program 0: semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r5, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) sync() r11 = socket(0x10, 0x0, 0x166e) setpgid(r9, r9) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r10, r2, r8}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r12 = msgget(0x1, 0x200) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000200)=""/186) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) r13 = fcntl$getown(r11, 0x5) fcntl$getown(r11, 0x5) getsockopt$sock_timeval(r11, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) setsockopt(r11, 0xe6, 0x901d, &(0x7f0000000380)="eadfd682bb927ba35832246ababd64500f0b57c09eae639fffc66497dcfa2c6b26c150610c8e8c47fa72fda802956bef9d97b22130d51282b1e6ee82ed1dda9a0aaed945f7cf6fa34c83f6ea", 0x4c) setpgid(r4, r1) r14 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x101) bind$unix(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f6669c1653400"], 0xa) mkdir(&(0x7f0000000480)='./file0\x00', 0x9954b671620a3906) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r2, r6, 0x14, 0x8001}, 0x55ab, 0x3, r13, r4, 0x1, 0x8001, 0x5}) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000540)={0x7ff, 0x0, 0x8, 0x6, "4292a933389178d45439b4d0f16a1c37da81dc42", 0x800, 0x80}) 11:58:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) listen(r2, 0x0) 11:58:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = getpgrp() getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ktrace(0x0, 0x5, 0x40001108, r1) 11:58:21 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 11:58:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xfffffc0000000000, 0x1}, 0x10) listen(r0, 0xfffffffffffffffe) 11:58:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89, 0x101}, {0x89, 0x9}, {0x1, 0xfff}, {0x42, 0x5}, {0x4, 0x2000000000000000}, {0x82, 0x6}, {0x82, 0x1f80000000000000}, {0x20, 0xffffffffffff6e7a}], 0x8}) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x5c, 0x5}, 0xc) 11:58:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000400)="521c244bb55743afcd78420867f94ba8202bf2f42a25dabb73e899f5c49ba9e50ad496744bc28b2fbf5f4816abf5a7c18c506d73baba8ed7989439df91cb21d538517e8dcc23eb3bdaafb0c702bb92f9da8e1857af514c7e793d39ce9865411e9d15e81bb44a655ce8e8789e6409e6d0715bea3fd6141648c6b744b5e54a6534808828acb3dccd97b43674c341d0f8229e78f92841fdcfb0924404c6b239879f5d7d61f9eee148971f9cf61a4a0b640474c3c504985737568d5105000000000000000ca2c35731e3095f497a169ab94585e818cfd7c22741c8e540c67883ca4691b72290241b49c9e9ba8ba1888e7c5e737d224e3691396420648233af571e80dd386ab9b35529ae12cf95865cc699c9963c4262400c8b2b586f78801b9b7249d63c", 0x122) 11:58:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r0, 0x40}, {r1, 0x40}, {r1, 0x1}], 0x3, 0x9af) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x8, 0x1ff, 0xfffffffffffffff8, {[0x9, 0xffffffffffffff81, 0x400, 0x74a, 0x1ff, 0xff1, 0x0, 0x7, 0xfffffffffffffbff, 0xda, 0x100000001, 0x100000000, 0x8, 0x80, 0x800, 0x2, 0x9, 0x9], [0x3, 0x7, 0xf6, 0x100, 0x0, 0x5, 0x4, 0x1, 0x5, 0x5], [0x4, 0x100000000, 0x31, 0x1, 0xb277, 0x9, 0xa6], [0x400, 0x4, 0x80000000, 0x0, 0x7, 0x80000001], [{0x9, 0x6, 0x3ff, 0x5}, {0x6, 0x4, 0x5, 0xfff}, {0xffffffff8378315b, 0x6, 0xdda2, 0x9}, {0x80000000, 0xf54, 0x12fb}, {0x8, 0x8, 0x6, 0x10001}, {0x0, 0x671c543e, 0xff, 0x4}, {0x4, 0x54fc, 0x101, 0x600e}, {0x6, 0x100000001, 0x3db, 0x3}], {0x6e7, 0xffff, 0xffff, 0x80}, {0x1, 0x4, 0x2, 0x100000001}}}) 11:58:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {0x81}, {0x800000006, 0x0, 0x0, 0xaa3}]}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:58:21 executing program 1: socket$inet6(0x18, 0x2, 0x0) 11:58:21 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0x35a) r4 = syz_open_pts() flock(r0, 0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x4774b751) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000000c0)={0x3}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0xf540, 0x1, 0x1, 0x3415, 0x4}, 0xc) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000140), 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x28, 0x0, 0x3f, 0x6}], 0x8, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0xfffffffffffffffb, 0x1000}, {{r4}, 0x0, 0x10, 0x2, 0x3, 0x9}, {{r2}, 0xfffffffffffffff9, 0x9b51e9d1e89eefe4, 0x11, 0xc3d9}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0x2}], 0xe49, &(0x7f0000000340)={0x9, 0x9}) 11:58:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = semget(0x1, 0x0, 0x200) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/4) 11:58:22 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getpgrp() setpgid(r2, r3) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3ce, &(0x7f0000000340)='\x00') mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() pckbd_enable: command error 11:58:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r6 = getpgrp() r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getpgid(0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0xffffffff) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000040)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="2375f283533c5a289ea571e9f7ba", 0xe}, {&(0x7f0000000280)="07e4921fd34b4c492ca09e7e344126e02107f3b031948427435466abf1d8d47035739f0740d152376b6eed61fa857b00701f1cfec27579ee8705cdd653fd80e051e41a3816b3ded57a3196ac01e7645839f2a74e7d326b0cd554d437676d74df5902cb3d7136e9e7e926992b0b38c561eb11eb5c8dedde91a580ac356ab78efcb1b2371ce992b23121d51ad3dc6efdc58144b7feb3c1d27e7b073fedbcdf06f6f3fd763beb19cd810ca7d307ae2a6d55ec8af2f470884c7cd141a445cecf86", 0xbf}, {&(0x7f0000000340)="b0170e7458adca769cf66b25125b9160823a86b896a29ca54b920b30fe4113d78e6dce0130bc2f135989b2af234a1c8d23be32650bd297065c52e326a21afd83b0bc562b50a8ed1c86626f627812fa9c88716847a057a97c06b7d3294d24f90691e4d41417ff5fd9a2811108ff401f717c90767b5c25c0e36844c6b3", 0x7c}, {&(0x7f00000003c0)="d36127f774920fe2c391f4b1f76497852a7917ae4693fe9d565c3f09ec492457b5e2eee68acf76dfa0556c528fb2c703474772d1e1154232d3756d6e74805c00ec326430cb0aac99b1ae8db0dda4dca058051521775bfd3d845adbf569e0ab48395948dfa11a58a281246dd4fc387ede23b3fc7626245033776c656f1751bf803a12d789bbb2aaf5910e47efb6daa5688805a7c5e7d0fea1e6510719a5cb4483b69f3ac2961b8aa4e161124860f9418cbb71d45f95911c45c9a83547ecbb7c7a33a69da204183f0e36bdc428b12b42b7ab0cc00662eb63601fde54afba66804dbe18867accc4dd56d11f56ec81709016194490a1cd96cca4bdef", 0xfa}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x40, 0x404}, 0x402) read(r0, 0x0, 0x0) 11:58:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xf2, &(0x7f0000000040)='\x00') 11:58:22 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0xa4cab53c3b57e18d, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:58:22 executing program 1: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="bcba2e76176b4c883bb453fb94159691e4cf1df14e56ec3f03f75ced2d179ec418d0575fb442a7076c281626ef81ea80b27b8b94afbc8fbe68c21b355f10b6d9fd164979c215f8e0cff89f3f106f6182a1642b86eac38468a4861391d28ac5e0fe47a139eb3c5d4e3291b109785052b6b9cfcda4ccefd5e5ae3b7cc9d2c80055072e2aaf4161b1080389b29303523a3ca6f3a8b9cf53c671bd2f3a28996910ec6dc75d4f44681f58b833c502a049d9641964fb23e0f66fc3dd44e26a6cb99c55435b39f9f0c8432139d23f615cfeea2c8b133a", 0xd3) recvmsg(r0, &(0x7f0000003440)={&(0x7f0000003480)=@in6, 0xc, &(0x7f00000032c0)=[{&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/6, 0x6}, {&(0x7f0000001240)=""/64, 0x40}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/41, 0x29}], 0x7, &(0x7f0000003340)=""/198, 0xc6}, 0x800) r2 = socket(0x2, 0x4000, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0x2) 11:58:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffff9, 0x4, 0x81, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000003000/0x7000)=nil, &(0x7f0000005000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x5}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x88}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0xbf2c}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x2}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000d000/0x1000)=nil, 0x7}, {&(0x7f000000c000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0xfbb9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000000a000/0x2000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r4, 0x2000740d) 11:58:22 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e191243bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x378, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:58:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[0x702, 0x8, 0x7, 0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:58:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) dup(r0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:58:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000640)={0xfffffffffffffff7, 0x5c4, {0xffffffff7fffffff}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 11:58:22 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 11:58:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 11:58:22 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x200, 0xabc, 0x1, 0x1}, {0x1, 0x2, 0x7, 0x4}, {0x0, 0x3417, 0x9822, 0x7}, {0x1, 0x7, 0x2, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1a") 11:58:22 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x4) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x108, 0x6) 11:58:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x8000}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 11:58:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000107d81"], 0x10) shutdown(r0, 0x4) 11:58:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x28, 0x2) 11:58:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x47, 0x81}, {0x80, 0x2}, {0x1, 0x5}, {0x41, 0x4}, {0x0, 0x5ea}, {0x83}, {0x83, 0x9}], 0x7}) 11:58:22 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x4000000004) 11:58:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20000015}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000240)="88c60a6f4681fc6077911ecf10cb228722f525af02fb46ff1c1202f83ceda2874c7202916214d03fa30c26e24280497bb6997add1d9b0b6865501a116c47f8cff49e2d9e5421532899d086d2e89e72193637b440fad300c327bc9fb56418eecaf761c2994d787d614ff026f029892a71132da56156321152464ee0045200000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8000, 0x3292, 0x599, 0x120000}, {0x9, 0x6, 0x10001, 0x9}, {0x1, 0x9, 0x4, 0x6}, {0x8, 0x8, 0x0, 0x5}]}) 11:58:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x3ff, 0x5, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xf13) 11:58:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00003aa233bf5981cd18ade10000000000000000000000000000000000000000000000000000000000000000000000000000000000a310a8410000000000000000000000000000000000000000005c0aa4afd44cf48200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080bc00"], 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000440)='./file0\x00', 0x8, 0x51951e2711834381) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) fchflags(r1, 0x0) msgget$private(0x0, 0x308) msgsnd(r0, &(0x7f0000000000)={0x0, "73385e595681f949ca4a1c9c15e9600f4a446cb0252a57d66b23d630db2578a1128d16f6ec758671499a86248e8b83153a30fcc1f9436f86fbfe81c8ccce0459377da925344368cc2ca031105e93a8adc6ac36681ef68d724017dcfb0e48a417f46f638f"}, 0x6c, 0x0) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) kqueue() 11:58:22 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x2000000000000003, 0x7f, './bus\x00', 0x0, 0x0, 0x10002, 0x823}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2c2a8f002da8e7f9, 0x163) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x200, './bus\x00', './bus\x00'}) 11:58:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x4f, &(0x7f0000000140)="35226995070b02a85b06a421a41519c5beb12dc76fc52259a5749a40ac9f497b89e825a83dc55eb6a7c203d6353de66cfd9846f3517bf650a4dc4323350ac4ca9a6be738dc953ef0269daf7ea4abb5") 11:58:22 executing program 0: r0 = socket$inet(0x2, 0x5, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xa3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) 11:58:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{}], 0x1}) 11:58:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x15e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) madvise(&(0x7f00004af000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f00003ca000/0x4000)=nil, 0x4000, 0xb92b5e1030b65a37) r2 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r2, 0x1}], 0x3, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:58:23 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"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) r2 = socket(0x1, 0x4, 0x100000000) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r6 = getpid() getuid() r7 = getuid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="252df38f9302e21a9c6779591fc01b9e4745c0396846b5ff361f12882ca29d815db2a0b75c47439e0d911565847bb8d3c4a8c015bea9af4221bf46c36575df0cebc2e2c89067f13e9927b11403159e7143d9cda7324195261ecf0d0ebc71c238e2c6915e375f0dda6b18483a168fbdaf1dee9e5b3cc3ad9027c380c34fc6befe9b2ebc6fdb97996e16799baab14786579a0f39676d5040b7bcd38292364b14049a969b546ca10dbafce34638242a5ed7b7f2d081e4656bb12d05e4d61623f931806950d060b53ee53e1617c638a816bee3a2ae63e2ccb1e084f335490b36e7a183dd637d1e847d", 0xe7}, {&(0x7f0000000200)="94c8e5d3b78b801c8b54fa25cc6e297b9caa45a3a9c995fdc914f56f46a49e31587bc8fe62e73ee6945089d148a64cb5a5fd20140c2f9b73866ae9b47fa951fe9a16ed9fdafbdab43399002691603a227b7674cfc02584ead318eb2acd8673fce5be657703f603d7386939da02786228b3352a3d459b333c1d3d2e2e4016efeb9e1167f4ee6b5e160afa2b63ff3eeacaacf1e7dc3cf4173be42bce7cda898b350c24db4335228ebf06aacf0e5addb98b2b6d918f0ad7", 0xb6}, {&(0x7f00000002c0)="ac40e4e549b95a4e72570eb74a782dbe5162a405ecd6d18eba4e408c29eef0396d7e7191e833d441a89cd8d28566a3d2e5d86cb8e64045bb386b4dc2db7c94d075d2a7ee0a85f88d75f5aa80632b6b020bbae4e334e6f9ba6bfd23ba238819627fa6751b", 0x64}, {&(0x7f00000003c0)="bec0e05068736301e401f18abd37ca3be0d62074b460344b964faf2307bdd743df6192dad92b2e74972a2cc4c06da54b91e8c6c36ccead16bf8d6e0d8d74ae141b373f0c8d4575b78b17b862c589f8b5b469f1035e2823f667cb6b1cf49ee0dc81d3f545dc8ce0f4758584e32e77360174cab404764c1effce66416e020cd0002f316ca0b0009dd851a3d57ebffc48d1f8719aba5020e470879712c14cf4056aa02f8230004eb18b7c97eed50a0319c6690ae41a469a110a8cf5b06f7e71051f0ba44a0bf0a9188d4c75312b01b8acb398906e5ad66eb42313ae7c71dacf60dbef6c7ff1a55cebb6fc3dc5125faade088ac3c10aaf1af9c6bf6fadc89fe0182d31df965bfb7216589a46e511274821f7dbd5e4d981e8ddb3d245b72f6ffc4ee102197f36339702e2ae781b60048bb00c8cea97797b5c0891f1b6afaa04f8243a1477bc7d4eeceb396bb9b23a7bb6ef4abe61dbe9d523423ecb8086ff0763ba50317d6754eb9c0fb847f19cb3c2415385d9a2e801757700675f5f3a038c7f76d017616a8e0051005198cf8dd3cf3d2f4b76a4012cc535ea70f13dcda20433f82d905ee99db053f81cd9c172143aaf1db9a0ca6dc7cb338bcec8aac62eecf9eeb7d8d1ffd285a5b11c04b859afae693bb110f381860008e5fdb81af10cb58dedb9d873d4a47c642ebbcde2bdd74f945a8c4881fb8ac863314f623d21ab5c18052c7be2d178552748b7172113b2b475b1a6e8801f2285e9624fc619b876fa5b1d629f78adb65fe88cb098aab16f16b042091a6d674112b02cd25880200a6b8a843d82819518dca6c70a9dac9a92deebf2dea6129b77a1d7054db8112fcd568ebbae0a9fb1435d39242740bc0b4436d19e9b2751f21bb41fe7a507f614a371998432e76b7cc12da3eb97918b24fa7032cb07b9de25d65dad67c0df07dc1a477d514b83b6b18f723aec7687aa9f932bfce9ad97816147c5d44960e845dd67b31a8b9f8d960f4954ac2800544d8df4a622fb62828cd6751ea3a47f8245275cbc7e696be37d9432879de136a08d99b108fd5ee62a722e24c561d5b553e0a40acc55fffabbcbb1fcd879efade751122caf76df6f375ffc18126632d5adc8909223b995bd4a328b0fcb9d76afc5f745b92ea60eb6f30ed38324130b9f5f151c8c3f768c3175995e0d9efd6728101e937fb549920f01438b4432d66c86794a743973f61824bd3d6e96e9b82fa0949e23571678869784ee78322c3aedf66cf7ec7b4184b3a1b5a68825b3b602961e2357192f21a6101d7ee5f71d3535dd4d413529f3956ddf7f765b74c348e6d379914158d037c810ac5e9f87b2b578b8f70ea9a6f6e64d1a2bfed54ce4d58c905185f8a0a806a06541759785c1551387608e501a741cf213c4ed1bd6c61ff53d4e1018f699ecc9e010e4aa5968710dd2746e309de4012bef44130fde78bd7daf77c5f4debae90e9fc428937d306347b857ad80fe269e2db840363282bec382368e07783efb5f6ba5b1ccb98c18b19a2fc9b603fa461c5fe629c8b250e852cfd9821cec6c209903d4b271232770cf4dc96531c9f098bb760ef1d2bce06c7b8e84a88dfd28af249d00a4dd5ff37f4c07f6b94c141db234db251031a5d71bb9eb86a11e67022c838ecd0e1de89ad6df895b163f2ec2a3b45f2892b296c29de540d289e8d41414e57314f11aedfc4bc8969fe4a95f98e78ce5d3af5da2fdc0d7ddb8750353e0789582746c1d198a6ccb7b9487662969392d3987d1bd37c529adeda5128589c04c3f24acf1e9c379832edfd4442b2a6074eb384d96c1731c9354e8957c14015c9acdaec270a65bd5b2c21e66f4552ca7f946899b35d472e72958649c05e5a226212101b04517ac50266243057cb56435bd65cb4e2345fe4029f9e73bbd63670bf8a5028a5957ed77b1bd0822b92627b8c12094bea0646dfca1607d341b785d7966782aad6eeeebcf479e513b4d392021e244e1e83330ed2b91f6fbccedfe0643c4c1eace34e3b5c9eb26584a9bbeaba679b8b504676d2a87983d089a79aabfe30c36c3616c1ef6c9980a6cba1cfd22470a2d0931515fb1d6b47b682a3d080076106d2469c22790cf38aece4ab0617e94652c36381bf443cd416f6299b8de7f598be03e5706b6b554fa5e8a3be748ae7c56ba1ea4224c5e86c26a0159668683fb973cfbe4ac364826d20c0ddfa426baf743e7e8dac146f23faa3f5370ebecf5d5ae99abca11cd5a333d3ddfc52a55ff16431434c59d61ed72701ba0911595abfd218745db33cd9e66b236cb5ba9ed004c0d2394469e683665352e6c80e8ae05e1a2d0bf58e633e19d5fe918d4e29b77831794306be4a070a992cad5df43c5771b814dea93b4edbc05dc2c25c483f1f94c5f24a81497e6339d1cbb00db67882bcb407c8d67758b959b56e5066ecb439a589e8244b53428ff6344268f14481a26d16ca82ead0eb1533022bc7122765226b3abeb93349b67ffab8823346f681864ab18f3fa4555048e19adcaca78d9e6a1220dea08d0099c78523a3b311423bb5cc362c9ce10be0f49a94f5809e602c61f6a877d10aa424e3309fdb0c583e2f707338dc55c54f7dbd05f0b25d3dad614562f02e8217c88489283e12ae2f14bb3164c5568c026af61da71a14fefe5bd40f51fe959d4dc9da7ea32bb9acc486fab4a9a1abce605ecfa3ee927539460d61456fe272b6bf52d591a0af5c4851eba84c198a51844768291f1960cd6d05294a7fa35814c9b0dd8b22ee5fec468e327ebfdf1f262af016c845de45b24ddba018e41ececd43a2dcce38736fbd41a21e729bc01d0c930b3a31ff747029662dc4d683b08164e9061ddfbdce4271d895f217d96eb7496bac7175131ebd2e06dd02e13bedd63cdf762b37f8b2756b564442398c9ad58d04b75ee0066115da6f64d11450367f16bfa206f70e6fe24b88347ee033c30d8abe7d3d2d21d6cb7cbfa76e5618c6c60c4fe78493aa811ce6dbf8bb9566ee110403f27333d9d8de26c65c93afa2f6c06740ce2730de89ddca3a9556c403b8d5ce43e8012e5cdbd3ec97a706e2aa38d820296a74cdf39e8297bc4804dcbea0498d3f67dc3878c5747d589af73b99a04acdadee1d76f0461b2ad68e6e73fa51cbcc627cedb7619e01cca2012d128370a1587a84e6aa3ea9313c7a5c6680670e4bcab2d2160ad81e71f14a8fcbc5fadd3950134155314c98a11d875a6a2c584bc5500e1444f9a01b9114de20d501acaf50f1caa51ad4bef4ea6d2bbd55859dfff5af0356ded491be20c5d243087bef1682f9d85809dee63ab38ecba3e6838176f0f1f1908d1c3a109bb96dbfa9914b7e71b6be0823bd27ea58feb3b638e490ca4605b0a537cd75455dc99e699725a787bcc181048c4ac90d7c91380898596bd9136d584cbf2bdb737f5e589ab1b8babc30a6c8f80cf46eecb6d044c5c67755e3053de578e821c3f450efc559a95a3fbecedba4f7fc6550b6e822ac7d5628a06f06d6d008d43b1e1a5b1a1922526dd5f8e7690a2c576c5a8d57be81290bd1bc252c6fb8d9548a88c11e7a8277bdabe05970f28a15b7a7bb876aba43262817ef752ecd977b6a645abd561e22a094e9dfa0509f10eb9f77d7fff7d79300af94e0cbc58bf1e17d60b304a73848cbd649a46cbd3951e0150747f16b6277f0b5a44bfc1316050299f953566419bc907a6a4402dbd9f81f704ada8c82745f5fc7730ff2c7dd632f7d46cbd5086fdbc6a764c276f7158bdbdd308feaa0b41dd09323c07d14b188eff492bbded7dbf6192ce88feaefd30f5f43bd8bbdbf0792d78af58bb836ff13f6253edb2a696677a31bdf3e2bff55156a0c92b2e0db2ce880ef003840b2d2ce183bc63e3eedae7f401cf92f60c64794f749b2b4ebd485af7fe66626abb73b511b5aa4382e79ef65880bb60a844545da3d9758291b58cab297547c5c39d6b06a664e307d3ff4c3554a61c1b83a42dcabb4e25aaa75d83c9c81149f3bab6cb31c0e930115e9bc99e8c013331582144000e88bac09f4311184af5c4d47e037701b67eaed25c9f2b5f233c6a071854c36575a43d6920463eb6416bcd2b61962e9fe4d0910567b9150952461741260f492828e043c3bb632342d215c4564c8160a6c5aa06eeeb0b072f7165c823a4376ed1982cedacd6f6d938fdcacae5f80dce1739c7b7dce27772cb73c78d6640d7ef4f747a34d1924292d2ca087bc998421affa5d3781d800ba69967fb69697e50243e75a62f4c3bac025a707a988c242ce2e8454131526244a3d206138a112574280335e0fb990eefebea52bff61a91fb23aceb26f6b4c79fb2e245be1843b1b057bb856cbaef75552a130ab630220bf0122e58fe00075058ff15eeefeea88230476ef636afd8e6da83db2e491df5831f1dd196563047d186ec399325b3c96c8e2c195c31fa664908435ec2a5ba625a042e3b1b1ceae93f812968c08f08c7306a873c58db4d1005e43346144c9523fe7ecf6740feec730d2ee7afff36af0a221f177ea7161f8605a232863bcba987e5d698bffa37c122121791a240a46e0b12b6ad4f0e3e755fa509bc68c7ebf78d93beae224749e7f122193f4e3c4155a239099ad7bd78db77c78c4c84a39937703aca68b33dbed1ed3ab96b63ed3f02963b215dd8dd801aec2e53bed04ab56b46959566676589cdae3fa557651c10b3d8d9874d794cb45124c27a6e3bf136c29c4edfdd393e42d09edd503d1f14da49272f706a61a2f42a4fc499b3f61454525964f5e65823a07a32bf84d0db5ce9aac53ad77cc0aa0bd9c2fd5e3115aedaea7767d794d27e3f39cd66953d9704dfc03d0787cfe98a41c79147c24bf17a0a83c27efc9b472688ecabacce82bf48477dee45427fddeffabe8bb71f4631a4c40b2e0e9921cefd55e97b25300256c2a6d3c2dca83b0d6338a0e26950ced30e0dcfcfa14055911f9f43dc19bb120fafdf2d1d9ddce7d6028a0ca255455c12630097a12499af6081c467c782cfbcbee96bbcdca8a99b00df2b6ba8e414f1692db825fba40a38979f945dfc64a11e3297d81cac1e84e4dbe2995b60f1d277216d97d94b1bf386f34dc4d2d22f6914d5365aa041ed731d52e06e8f0b4adfaaae99ad666d541258afa3d3478d94686bb90a9e6678ce8cf91c381f3a8922ab6f229b53043cc15e8468e6a1c0a162b04177d4c71d9c28be921a3e382eae2390a8484e3502cc2e19b528e88a4917e946d739e169b206f3c56a917ed561d28530aab109653d000d6214153420429011a358d956588d77bc3ab37efff7bb3283698fc5fb7c092dc70ae3572a4d21e06492b98f6316d5ff39297dad6c6db049c04d01275b44022b9b6c4327d4effd1ad03df55c49130bb9c13b185777a14a6d69b555f78a93f2a2b240689638a14d7dc075b7310d9cc337b1525947d514f402052009e51d8f65af6acca62b24ca8b7d7a3020b362c23a1355b5cb436c283c9a5e7cedb76f6dcbda0b56265a11b25bc9c4b64398ed9b43a28fb1ea362fbec076e05338b66f76e5fb0d34f45ea506cd7a2e79108c334f2bddc30fd8d01d38c5821cd0eb32ad96636c7b05f8d15c0fd70cfe60afbd22975c313c987b581c12da0eb19c3deb8e33c217fcd91d8d32f8082157560c079bb32b78d88a23bf210ee240ef43b807b441d0f44f510d31be39c522c7c10193a4bcba11b596f46d99f1df68a2af843399e6d953fbd571a33659195d18430c4a6fd832476e1b4a3222927bb439176f992055411953e20a15ac601c709e6c0b189e5d55ce4aee4eccced9", 0x1000}], 0x4, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xa0, 0x400}, 0x9) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 11:58:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x4de0292b8dc43b63, &(0x7f0000000080)={0x2, 0x4}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r1 = socket$inet6(0x18, 0x4000, 0x7fffffff) recvfrom(r1, &(0x7f0000000140)=""/245, 0xf5, 0x803, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffd, 0x100000001, 0x1, 0x9, "0d6892a0da2d310795a88b1dd92e46781af0b9e8", 0x0, 0x2}) r2 = dup2(r0, r0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3f, 0x7f, 0x9, 0x0, "e8b36f0950c8a689e92b6bbfdcf8e209c8af79e9", 0x6, 0x1}) 11:58:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8c0c3cdcb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e000000000"], 0xe8}, 0x0) 11:58:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = socket(0x2, 0x4003, 0xfffffffffffffffd) getsockopt(r1, 0xffff, 0x40, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xac85, 0x200000}, {0x18, 0x1, 0x0, 0x2}, 0x1, [0x4, 0xfff, 0x2800000000000, 0x6, 0x3, 0x7, 0x5, 0x1]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x1, 0x0, 0x3}, 0x9, [0x9, 0xaf40, 0x8, 0x8, 0x6, 0x400, 0x84f, 0x3]}, 0x3c) getsockopt(r1, 0xfffffffffffffffb, 0x1004000000, &(0x7f0000000080)=""/227, &(0x7f0000000180)=0xe3) 11:58:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) msgget$private(0x0, 0x100) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:58:24 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) shmget(0x2, 0x3000, 0x23, &(0x7f0000ffc000/0x3000)=nil) getsockopt(r0, 0x1ff, 0x0, &(0x7f0000000040)=""/191, &(0x7f0000000100)=0xbf) socket$inet(0x2, 0x5, 0x8578) r1 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0xaed1b9d3f9663d9b, 0x0, &(0x7f0000000140)) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) 11:58:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x36658a6dd902d785, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x2, './bus\x00'}) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x41) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:58:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) shmget(0x0, 0x1000, 0x181, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10c, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10, 0x8, 0x8000, 0x14449f88d7150554, 0x40, 0x6, 0xff, 0x1, 0x1, 0x4, 0x8}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 11:58:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x0, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 11:58:24 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) getsockopt(r0, 0xffffffffffffffff, 0xfffffffffffffbff, &(0x7f00000000c0)=""/75, &(0x7f0000000180)=0x4b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) close(r0) fcntl$setflags(r0, 0x2, 0x1) 11:58:24 executing program 1: r0 = socket(0x10, 0x4, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x1) 11:58:24 executing program 0: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000011c0)=0x8de067c) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r6, r3]}, @cred={0x20, 0xffff, 0x0, r1, r11, r14}, @rights={0x20, 0xffff, 0x1, [r6, r9, r5]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r2, r10, r9, r6]}, @cred={0x20, 0xffff, 0x0, r1, r15, r17}], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 11:58:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) lstat(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:58:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r2, 0x8) setsockopt(r1, 0x5, 0x9, &(0x7f0000000100)="2c3ce341998a8a56a303c9c7ece713bdd25dc0234cdf0a822d639041cff13a0c58bf0854cc6bf87373b4a5bb39d4d0ffd267225fb87305fc5b730e4fa5a95c76812b19a15e457547b2144cdde41df75e3195402fd41e9af6ec3590776f7e6281995ee58ed4b80cea4e51c01f83f716a153148c4f8b4802b632df1cd20f478b8c68302b0631eae6d6a2578bc94533ba9277073c467c968c06ada951a4d4b8cfe82979c6f14bf1d1baf7b476af8e6e1f4c0f50", 0xffffffffffffffa6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x9, 0x44ec, 0x7fff, "20c3f4de94fb7b611f13b53cb2b7079b9aed1c4a", 0x7, 0x5c}) ioctl$TIOCNOTTY(r2, 0x20007471) 11:58:24 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000080)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 11:58:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x80000001b01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pread(r0, &(0x7f0000000100)="51b48949e56b5e361c58cb3c1b1f68c458851caeb58dd6bac39a3d040976f6a795ca0c3e35f697f4476697c5d36d78e1d809ea890e86474170e196fe30f84487ff2b04909e473e804d8dc0cc2a094b91d1534ed5470a6a0ce1af1e4061", 0x5d, 0x0, 0x0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) 11:58:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x1, 0x8, 0x6}, {0x80, 0x6ee9, 0x7fff, 0xffffffffffffff3d}, {0x9, 0xfffffffffffffff8, 0x7, 0x8000}, {0x80, 0x8001, 0x4aa0, 0x8}, {0x2, 0x101, 0x7, 0x1}, {0x1f, 0x80, 0x5, 0x2}]}) 11:58:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000012c0)='./file0\x00', 0x5, 0x40000a00, r2) 11:58:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x40) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) 11:58:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="5a61dbc1d6c34fb941b4cd9cdf6af9595b98cebbb693b567d87aff9aeba900f57af56709af642e0fe463ba029b0a146785548e5152e2d8d90707a5db09ef0ac3dfc580d7b022c0e418ea02b90b692b8bc9a9fe5a260b7978c34f1e80f73790cd4cd975d8a9ed0cf8c8de72d0d2670d6540b633f10ef8a4bdcdf413e996423e91f382acb10b41daccac89fe", 0x8b) 11:58:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000080)) syz_emit_ethernet(0xffffffea, &(0x7f0000000300)="0bd3c893d3f5b798789f74a716ead8f99f5b1513c43dcefda8975589153969b4747e1c85c1473d75cca3272bb03420f36f7f20a9b564689d2746e7c0da1c97c9a158019914be66d0c7fdb498f2f136834f7ebf451f0c7f41676b343575faa1569c5581416eeca1e5167e2af554509978bb6c30ec3e87d52f2929ef52f3cddb3cc0eb028138e8e12a434c8e496fcae1a1479274d14a726ab7e215a43ad0526928568af11dee7f455f2d0358befd75b524eaedb23a527bbce0d5fbcbfecfdfe6c5af19e9af262a6e296e885da717fa4178") r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/22}, 0x1e, 0x3, 0x1800) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x1, 0x81, {0x10000, 0xfffffffffffffff8}}) 11:58:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x7, [{0x3, 0x2}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0xff}, {0xa20ae9f21c2ad5ed, 0x9}, {0x1, 0x917b}, {0x0, 0x5}, {0x3, 0x8}, {0x2, 0x96}, {0x210d550d949dda52, 0x1ff}, {0x1, 0x9}, {0x3, 0x1}, {0x3, 0xc0000000000000}, {0x3, 0xfffffffffffffffc}, {0x1, 0x1}, {0x3, 0x2}, {0x3, 0x9}, {0x0, 0x7}, {0x3, 0x8}, {0x2, 0x2}, {0x3, 0xff}, {0x3, 0x1}, {0x3, 0x37f5d455}, {0x3, 0xffffffffffffffe0}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x3}, {0x2, 0x5}, {0x1, 0xfffffffffffffff8}, {0x1, 0x2}, {0x3, 0x7ff}, {0x3}]}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 11:58:25 executing program 0: r0 = semget(0x2, 0x0, 0x4d3) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0xa9, r1, r2, r3, r4, 0x104, 0x1}, 0x3, 0x8001, 0x43c7}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20801, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x804, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r8, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x40000002, 0xfffffffffffffe01, 0x7ff}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0xfff, 0x2}, {{r5}, 0xfffffffffffffffc, 0x18, 0x80000000, 0x3ff, 0x6}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0x20}], 0xd4bf, &(0x7f0000000440)=[{{r7}, 0xffffffffffffffff, 0x20, 0x1, 0xc0a4, 0x7a}, {{r7}, 0xfffffffffffffffd, 0x42, 0x4, 0x9b9b, 0x7}, {{r6}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x10000}, {{r7}, 0xfffffffffffffff8, 0x1, 0x80000008, 0x7f, 0x2}, {{r7}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0xf05}, {{r5}, 0xfffffffffffffff8, 0x30, 0x4, 0x1ff, 0x8f}, {{r8}, 0xfffffffffffffffc, 0x1a, 0x4, 0x200, 0x6}], 0x7, &(0x7f0000000580)={0x101, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r8, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x81, 0xad}, {{r6}, 0xffffffffffffffff, 0x95, 0xf0000009, 0x6, 0xffe0000000000000}, {{r8}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x20000000010000}, {{r8}, 0xfffffffffffffffe, 0x1c, 0x20, 0xfffffffffffffffa, 0xfff}, {{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0xbbbc, 0x1000}, {{r5}, 0xfffffffffffffffc, 0xa8, 0x4, 0x5, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffff8, 0xc8, 0x8, 0x1ff, 0x100000000}, {{r8}, 0xfffffffffffffffe, 0x20, 0x1, 0x3, 0xfff}], 0x34, 0x0, 0x1000000000000c68, 0x0) dup(r7) r9 = semget$private(0x0, 0x6, 0x210) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f00000000c0)=0x4) 11:58:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 11:58:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) getpeername(r2, 0x0, &(0x7f0000000080)) 11:58:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = accept(r1, 0x0, &(0x7f0000000400)=0xfffffe15) getsockopt(r2, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r4 = fcntl$dupfd(r2, 0x40a, r2) r5 = dup(r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000002c0), 0x0) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r6 = semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r6, &(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(r4, 0xc) r7 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(r5, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(r7) 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(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000800)=ANY=[@ANYBLOB="d6ec2eb4273540006d578bbf61cca3c8eaf282e165a91125292975ebaf8925b8d7ded3f0e4c4112b1e963a1a79d7ef06f9132d6f598aed257baa8e72be39f0a935b0c01f1cfc7cfaac9e0e64410421bc6f49a107118a0000000000816f3749716671c266a785c241871fd7ec92d3fa703a9be75afe1e94141a5ac5019723dc1703db1677840b283abdcbd03fe956fb88b37f5d73251cf8ffffffffffffff254c1267baff6fced39e85f735db7c72d79989c28a36b71a24d1c05642ba9455728aea408e116d22f77968bc00b3263a04e7bbe7f7cf85a995e2dda3cffd489e430d4599608f00d70100aeea8abf662db6b06dce3c24cccf5b6edb1e85c84f21f0af1f581a7eda6b9a63750826312c75e254d23d6adfd9f65d0e1036fd03000000dc0f534e37cf07005f591f65065cf3ec133afacdb00736aedbd4c425e72122644a26f24efc68dc1648743f997de08711ea3a8cad15e22de9d554a36eedf66688cce365d70ef113f16fa1a77ac8790cdd000000000000001781f914beb9b47bbc9f078f03291f3d7f3898c32c753bb19207e5d1538eea83883a94d9aab54a1ea3ba21a0892e2faff07cf7165bb1bf3fec0900000000000000ac96b25fa86950ac87ccff0143ad3f53ad85f1b9c9e294340e25eb8b516b9245b4b235b97d00de43095168d6ad9f01fc5ca159cba4ea095325e6c6f9f851f2b737af448fd7e398a7ffd08e19be210000000000000000000000005b9e11223ad285e41cf67b06713079d054af9f3e6ef1271b751f31cbb7420a12c788733597c41f816b000000009df768dfb94ba703981c4ed73b4870b0e296d912fbadbd6ab5eeb1bf51d41a5c61d42e23fefcd6848966471059dc91ec48784ed7b1ca3b0f506ef92228477242b8f497fdd132c538c4e008d997793af4cf0013b91dd1cbb507af4756bf8a5e8c47465bc8cc24f305c8b930c9b38024953b1d8d7dcd8d62e12a35542a0afb5c41b37c7f157039e885deeacd0f8897ad2799eaf24ce5e1f0c431a3304ca19fef0050d82e8f5f98e72d315209e6b1838ee1af28475dca52c127e623b31fc3e514969cabccdaf3940a5728e02327c27e58e54dfec2a0184717b98bba27987a4cb0c1842f37ec722f8e62fad936a112999eb7c88e1957be91bae2285f71f730440d19d058cfb10f4b17069a80e1e818219481b1fb6ee8cd8a09cd94c4c3561c86e15e5c390fbccc2ceb97ca3e0102611173e0e0000000000000d1fbd06f8ba806ad257602ed4587c728274c5a5ffd224f6482a7a8e0f17d23c62eb42118fed71e502cc9b35679a927c1a294872bb0a106f61945623b6d2cae"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8c33ae65e72efed0) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r4, r7) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000500)) 11:58:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc9, &(0x7f0000000180)="0a5e0ece2fd85495b73f9907d4a8be25b200c3ca6164ba0e233a3a30b7825992acc3086aa8e5546a3dca18c07f5a478dcbc1b8d45255a32ef9497c579e42961f6eceecdf17732a62c72d4dd8abc355beb1b8887461c3c647c9000000000000000000000000000000000000000000000032b285132c168b7ad4d3816b7509c5ba86b0a47a65f6fe601b069f1eae84a4717aaf5589bcb355f970ec517f56b204a804baa10d6af62b1f0025f12302de60dd") 11:58:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) write(r0, &(0x7f0000000180)="a39fd0212569ba52431f1b8ee107ec39c77eab0a32f82c30cdadf8131f4097252eb8e9aa88f5f720675d670abdd2ae9c4cac5a15d894401bf0377566633f166472971d4ded4f7fc622c957ecac4b41e4f52fa091571c7316eb1800e18a9a4afe11d298309bd3830376afded43083bcbc96c3f63aa739b030b2661b8cc4125c0b79fe2cef725a9023441d96d9566f202837c37913b50b92ab29f22fb61a7c7bfb7b5f45cc9c2f7adc9c0eb8069fabb0850c53d0e08589b8539026a51de62798d933f6cdfdaf489c255a9d5662a794abc3583521799661917d03d0c293de1f5a6509c19e12c9ee99c43c225bb3b132", 0xee) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffffffffffffff2f}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x81) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x8001}, {0x18, 0x2, 0x100000000, 0x10001}, 0xe9c, [0x4000000000000000, 0xa8f, 0x4, 0x3, 0x862, 0x8001, 0x8, 0x3]}, 0x3c) 11:58:25 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() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000000080)={{0xff, 0xbe}, {0x6, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff84000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(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, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:58:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x6) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setregid(0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x8000, 0x5, 0x7, 0x1, 0x0, 0xf57e, 0x200}) wait4(0x0, 0x0, 0x0, 0x0) sync() 11:58:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f0000000000)="bf3524ac241a06efb981232e51a6af659aabb787156f16fedfe438ca1758254b293902000000dd534085c6bdb92d541cf25f564991c97f8294b8c7e7f8e1bd75c355fd1e3f60f4336d6d22152574e1bbc4015f10cccccb0417abb9e474efe108957101cb52238b5ecea4c972c054978015277a862cd7765b27d25f79ba2fde3c949b3eeb01e6b6102f4cf2230de29d057c87af651a0eb45fdb756bcf4d37f2b538f4c70607dd0cc95057f3c0836d8c778e2646806961ca8897c904d9c1a9d0b77bcac8814e77b38aca5f884c658332e1794e7a9383e98de9abcb1f07c04b2a", 0xfffffffffffffeb9) 11:58:26 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) getgid() setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8000) 11:58:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x9, 0xfffff, 0x400, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0xa0000004, 0x81, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0xffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x42, 0x2}, {{r2}, 0xd6057f48c91cfd9c, 0x40, 0x1, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8, 0x61e2}, {{r2}, 0xffffffffffffffff, 0x82, 0xfffff, 0x9, 0x1000}], 0xe822, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8c0}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x117, 0x8}, {{r1}, 0xfffffffffffffff9, 0xe, 0x80000002, 0x4, 0x2}, {{r1}, 0xfffffffffffffffa, 0x24, 0x4, 0x400, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x5, 0xb17}, {{r2}, 0x0, 0x43, 0x1, 0x6000000000000, 0x20}, {{r1}, 0xfffffffffffffffd, 0x78, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80000000, 0x400, 0x4e}, {{r1}, 0xfffffffffffffffd, 0xa4, 0xf0000000, 0x4, 0x1}], 0xfffffffffffff1b8, &(0x7f0000000080)={0x5, 0x80000000}) fsync(r2) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = dup(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x7) fcntl$setflags(r3, 0x2, 0x1) 11:58:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:58:26 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0xffffffff}) 11:58:26 executing program 1: r0 = socket(0x18, 0x3, 0x7) ftruncate(r0, 0x0, 0xb182) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c57a4da36ea92e6a9c2f2fa43d99edfc7570df9d6c8c8a9c632012f9e404215cebf048aa8f3c302d1c1803838fb4251722e5cfbd5f89af4b1a6ae1c766ccb8353c279e2d76f62f7f3744bf28c55deee837479cac9334cf1247c6e7fc6bb6fdf31da2278620efba5e1b4f2e97968c498508ff8c3c47ceb0f7cea789323cd04403984851cb215ee75e4af6eb69d09431bc1a619dc7de4cc8649cb605300f7b0c821bd54d7dd1d36598e7bef3eb03e1311f219a0ca0582fdba456aa59c73cd381f1ce8c545daa7c1351f1912cafd5a65b214132e36ce2fc8d", 0xd7}, {&(0x7f00000003c0)="1f15ff3ab3bef6bd9a360d7260d33411b710b4c641cd1e6462b8da2e07f4fb93ef685a8138fa37fb698cb97cdd0974f71df7ce61a6290b8878d29f4831c5fdea3e8ead0b346dc0f2a774765634acabf1d7a74f97bf349ec10a90aba9b430dfe59a362116552fa8b20eaaa4fe8761f85da3998e71d2b5459edd58b841c23d8972c706d2a2b7d0e6cdc7f06fb2ede6f1487dbb511aa9db1c879a3d89962228d9a9e7c3544f472498f3b1799fe68e060001cd3afa3a97053f87a7e3880978de31233b8234ee748cac7ab3eea2c1f3fcf57dafa542ea98cd1f07ab3f275d56842cabd17cbed90b5d7bda251eba8c0748864f", 0xf0}, {&(0x7f0000000080)="d9503d7f8751a7cb0a9a1acbffd19d9d752ae3689af108fd841f30ce7b6deff88f26d2f1f81272204614522af09bbca5c52fd53a130d0d872bb5d1c838176f5926a9a7686d0d0c6c15a07186db319ff9524c7765e3bfb207", 0x58}], 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce196feee211b0204abdd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c1474d9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63306f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbc2a5"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) 11:58:26 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000002c0)="00abfb5a71e52350e9469ec153feaca1ca652fd6ae18568b5d5ca4fb4d0540c9283fa249972f93424b02e7ac5f6cb817059fbf9f2d41c66a347cf94e5007034161c0727695cc6531297abac33e40dc2d77777966690967b110024f32a970e1c83307b26fd42cddb41edab789af22f14b01df23d7abd34927472271d33ac3dc791a5c40deb56f468ecc2e426708085e145d08176dec6b83d6ef108273ca9cdde885d0537206b369e411b668a132cf3145440662d055c5e9bbe7d4ab7c6b051142a83f76e34586dffb101ddc9f9ed7e4506f46b366433c62d0", 0xd8) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 11:58:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xff, 0x0, 0x3}, {0x5, 0x0, 0x5, 0x8001}]}) 11:58:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x5416b210f935ac4d, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x1f, 0x6, &(0x7f0000000140)="a74c395308f6426592459e899a7f31b86499d07e54e0f646fa3a342b93240c549dafc29087369b720baa9ff416b5d5233222e46896f5592de20c745d835b3ed80ef431a82e14568ca8f0cfd4574e1f369a695d9d4b339ae76769fd350518673eadb00be84e7aceb17450d11ee2cf7d34c25b82f74649baf4e53fc0a182b02f8a0e71a972c2e9bcc27d44c4ae91f67dbbf46de89641184842738a19439961965f8c5370d02cfa4de05f37bf45578074", 0xaf) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r0, r3) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 11:58:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) semget$private(0x0, 0x4, 0x8) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) r2 = kqueue() readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000340)=""/71, 0x47}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) 11:58:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 11:58:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000040)=""/110, 0x6e}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1d) ioctl$BIOCPROMISC(r0, 0x20004269) 11:58:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000180)='P') 11:58:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) pwrite(r0, &(0x7f00000001c0)="8ae6cc5420a865e19433acaa49ab47c511d42d5f1fe93be08ab0a6f942dfab91f980a61556d7f5ddd32eeba224db134e8dcda90f1c1712550f89b02a06147b56a4d967b5720a366c5f9cf51222eaf71da496f3be789b3996f91058c5834097cb35061bfa3c0a841862510a951bbb1e97b74f2cf6070e81b7547b7284d7bc4a7dae62a21d6f2db3db7c7e929a084d389d90a65bdec0f8f4", 0x97, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x16e, &(0x7f0000000180)="969b100c") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x5, 0x8000, 0x5, 0x1, 0x3, 0x100000001, 0x9000000, 0x0, 0x1, 0x8, 0xc4f6}) 11:58:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x1, 0x7777d4639f11c3cb, 0x529) semop(r1, &(0x7f0000000040)=[{0x1, 0x34, 0x800}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x8003c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x28020, 0x0) 11:58:26 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x84c1636127fd3d6d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) recvfrom(r0, &(0x7f00000000c0)=""/60, 0x3c, 0x2, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x9744d0ba7664433c}) 11:58:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xb55634cca4384735) socket(0x20, 0x5, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x733, 0x1}, {0x18, 0x2, 0x9, 0xffff}, 0x8, [0xb4, 0x9, 0x148, 0x7, 0x2, 0x6e7, 0xef6, 0x1]}, 0x3c) 11:58:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x15287cfd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xba10) 11:58:26 executing program 0: rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = msgget(0x1, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/110) fchmod(r0, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000040)) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x40) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/254}, 0x106, 0x0, 0x800) 11:58:26 executing program 1: r0 = socket(0x10, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0x0) kqueue() 11:58:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0xd8f3af3fdc2e53b7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./file1\x00', 0xd3138c410e2245b0, 0x6) write(r2, &(0x7f00000002c0)="f6b1e3a659bcda8e1e66b2612dac6f908fb75262cb85bd930aadff21442afa124e7306d886a69292fb967143b5608fc2c1714f1494a95e9b3051c630d7f2cfef2df9e19ed79390164c8570c52a6a443d32c29578d21721c4e37bba272d5342bf1e87958e3a4764cd5d34715b15c1af982d71886c7b22d0d75ab1577bba02d55b76ac96976f62e7b58fba56ed9981e25df904b6c7d7c19d666fc4", 0x9a) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 11:58:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x0, 0x9fd, 0x1, 0x0, 0x80, 0x3, 0x2, 0x0, 0x5, 0x7fff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000140)='./file0\x00') connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x9c) 11:58:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="ba150ee9858d2cd7923b50f2b3fe70777f17ff7513ef83157131b5af499b7afb3b8a2da9d6412d3c21f7bc44fdb7e4f23fbf1342c3dc11678ce031dc5063fafc63bbe9647cc9faf0786a19f7dd0fc0657a546786eb759d4bd69554234fc413c4f6bd894d3f12e5ccfc7dc899b3ba14848b649ca54055630012e451075e250e848797ddd34d9f6a07b64d625255b8f0a2", 0x90}, {&(0x7f0000000080)="839a2d5a3e0d105fd3e98c5e016ce5650e4adefebd", 0x15}, {&(0x7f00000001c0)="cec71aa4636394b93b840a039c3dcec2111cac3f336316dd0af49637f4505264e64a2b7f0546d00ca69a5456bc78612a1439240e1ea32192808424a7dbb1a4a181049c74e609b3e86069f73480a40b3855cbfe1b69eafade7696f4db8bbb326b1b66cff09a282b4310277b816b5c4fc8a9ac154be566dd3a996bc5d22a6f2e0c43cdaf4edb29e8f9bd398d949008a6b4504eabb7063669b9259137e3eaee3272c4d8e7d53db2c44aab25ee190e8421c9b5272ed5f03c6d2456b3e5573c2369266a70d534d8ef6001c67f02a85e9f149e8d7c2f743cb1dea65bc4c8ebf23b59481e6493976999", 0xe6}, {&(0x7f00000002c0)="01bf27d683d81e39ac06106c5d056e71fa47c3f1ae70f71462a3e24c9bedc7c2074e95c594b7424d3d8c4c4e09d62c87e9193bc8b6c62280656299857d132d934aa0239dd8ed76c28fecabc9654ede7791250cb79691f4b41b3fd278993f9cbaced297467dfd024867386938630515688bf99595e0", 0x75}, {&(0x7f0000000400)="deb94e1bde6c9265902f4686151dab77bb57f14ba3240c284332124bcfe7720997905fadb0bcda80d91553347793930966d5b18d354f6789fe87f6b7bb4c1fc778c24dfb9efd4d0a2c4e339fe913f9e94d75789053c0add03951c5ab4ad5147cb497a654083ce2384637fac86dd8186f06ebd170631d0ad808ac3fc9565c589c446121b4fbc5216a38d62f77d26c3699815f8ffb2582adc33ffcb09f419dcffb486c6c8ac0c58c5ae697929a87029347d97568d80a243a07d5ed1b92425c51f5075211d7b2a57c6ddc4d194ead07ce81a674e6211c5be77b32b4a8daeb3a3fcc7b", 0xe1}, {&(0x7f0000000580)="627bd278a4eb6319c7f664de407a403e5efe4de698cc8f8eeb63ccc9620b9bcccd1c419a728f96d364a2da9f8d1decb232bb7786fcc82397d97904f6a33b5d371cafcaa77c9aee8badf9fbac2ea5ae02ce433d5ea481f104d8181498a6dbbcba401eafd18033089ac3f3a1eac6942b38f67c73e3ff08daefd1542e5fb93e10a0bb97d1d54bbabc22fb127ec092ff7d0c3243d64efd196269f6791be61f54c7fa585ddb44659d3c47700baca748fc68", 0xaf}, {&(0x7f0000000640)="eab3a11bc01eaa44310f80569c41bf702ed2b1580a34c10a52f72a1e5da8f8e51b403f3ed3b503ad6d041c0d4e58390cebba0a7d4bbaa6e1e9cd257c8ec2b559014035c83f54a7f62532143dde806a62d1e93b598b2bb20974ebd38bececb4d1ecccbf68dd1289bf0ac78222c7db2c26c154342e9223452eb00956ae5aa5a3faa32bb3ae574c9a86223f0127a26ac6604ec1262065fc844f3c93e24f04c286fa265ccc8851851da1ae17eb001e47426afd0b303cc8", 0xb5}], 0x7, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000500)='./bus\x00', 0xa, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) 11:58:27 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="f7e0f5942c97d3a9d93191ab2a8818df7d947cc2e04fa08370f2aeb426cbcb627e3927ce2b07c6527ee6dd0900f54cfcf082ff8a942a9a858101f1cfcec6a0e9fa56cc4cfaf156b25bd5489829ebcb1c2e73e7dcc610f721960728978d7675d78efcefd4edc3e084eaeaca992ae8c10a435317bee5dd723e89f7578ecb4bc7adaf3cd5707d3307974e803460d26dfdb2dc323b68f39b8436fefa79bd3b8ea2ccd2a7d9c564377cc3e3e1393d06b67b4f7171feb449ab08a226972806585aaa297827a6aa68466735d1e6e85c39ecdcd29946c854dec6939cd4529ffdb826eae389901b4d3671e949f913e8b498", 0x4b}], 0x200) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:58:27 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x20000000000, 0x1, 0x7, {[0x1f5, 0x7fffffff, 0x4f, 0x3ff, 0x80000001, 0x6, 0x3, 0x9, 0x6, 0x0, 0x1ff, 0x1, 0x3, 0x8001, 0x7ff, 0x0, 0xaf0, 0x3f], [0xfff, 0x3, 0x1000, 0x6, 0x7, 0x7a, 0x6, 0x5, 0x100000001, 0x7], [0xff, 0x6, 0xd1, 0x4, 0x80, 0x2, 0xfffffffffffffffb], [0x0, 0x9, 0x5, 0x1, 0x1, 0x3f], [{0x9, 0x0, 0x0, 0x9}, {0x2, 0x5, 0x1, 0x1}, {0x6, 0x6, 0x8}, {0x2, 0xffffffffffffffff, 0xff, 0x1}, {0xfa0, 0x100000000, 0x0, 0x1b6}, {0x66, 0x6, 0x5dd, 0x7}, {0x1, 0x3, 0x8001, 0x3}, {0x5, 0x4, 0x2, 0x9}], {0x9d24, 0x1, 0x8, 0x57a9}, {0x10000, 0xfff, 0x0, 0x5}}}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r3 = fcntl$getown(r2, 0x5) getpgid(r3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 11:58:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x1890, 0x3, 0x3, 0x7f}]}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 11:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016}]}) syz_emit_ethernet(0xfffffffffffffd86, &(0x7f0000000340)="b6") 11:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:58:27 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0xffffffffffff8000, 0xdf}) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x6}) 11:58:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x3, 0x0, 0x170001}, 0x1000000008436}, 0xfffffffffffffe44) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x100000000, 0xffffffffffff3bdf}) 11:58:27 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r1, 0x0, 0x0) 11:58:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:58:27 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000009c0)=0xfffffffffffffff9) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0x174) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 11:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff11, &(0x7f0000000200)="04aed7d00ac94aba9247485f6bb239a5b16c6a8e6cca46e82abe0daab33197f52a54a6e59c254780e8105c229ef3bbfe8a8c391080b58d84717209e51fe866b49a0d4e6d4429915e2108ff4f1bcce9b030f9a51877952230f611106f3d") 11:58:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000045}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:58:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="8b3a0b7bf3c4d13a0e7d26d0fa6e88fb9b0b1f18eb94a73ed1997fe0f51a3b231ac4cb4e229067c990907daf3a177cafd39a781590183c708792ffc73f347fb34e24a872f581e09577afd9de917a95e694b59b39a93c9f09e5561520de8155ac8ee9e526b8b5fcc231a0c8ccc0cc1e623505f54e134d0472897924d8", 0x7c}, {&(0x7f0000000400)="ca8b20b25ecce2fc167e98275f29ab195bdc765dcd51e4886fc1867bfb3575edc3f0226e58f341f5e931eb709e00824689a4b06bb29612dda99b750d4724ebc406eddbde7d02cb5a80898bfdbd060e73a89bf8424644d9ace200b0e1199676b9513680725acaeb0365e4ac6dd6124b9ea54f371bd81ea8824e54633009817cd9730c514ebd2f0121c94ed5e381bab0c411fad0c6bb7a2d84c65636db6ae4d60284b290b44f530aadb5b1b650e351644d3badc49fa4f9b4ecf495b6dbb2f327b1", 0xc0}, {&(0x7f00000004c0)="9dc04e31b3302bc6e07d0f2371398a6845fe477db32b7fdfb6ace25617a78cef66a03e1b3b91af01e6f8df3eb8383e9f04be1331d41b412d903440cc7921b3453db3df595c6fcba64f12f0a507ff89a2dc47628e", 0x54}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) munlockall() r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000008000000007b9504000000ee16d28d7a20f9f4d939637178289fb264b74ee55038d248bed2fc9ddbc01c8920cbd7ade261966d4ec7ddb59cca56ee67040424550bfd2a03df4735a5b0f6a80a63b8a327b2f36b7655787a49adfaac69dfb23233ca6beb698e2852be1d88098e32c4f5808c2178cf946d2a2cfd5669e96e04468cdb2d4ffb83cb1b0a70842f4da5d5fb737dc84b8e891d8b09a11804df54fb7ffa513245927e889b8c51474734b20b"], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:58:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() close(r2) close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:58:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e}]}) syz_emit_ethernet(0xae, &(0x7f0000000340)="3169c1ad7b2684732e5a3a0000260207a46565508cd3789a0ac5aa53d582a7646b534d81ff61bd75ac2fa89ffc7395e438c219b8c2a8a5afb11a6b51b2b3ab075234e5590d2a2ee1dc121a61d2fc09ed274f7afb64acbfdccb4bbc7c4dbc2b93cdcb02f659ff32f251d35e9bc995d49eb84800000000000000006ce88295637037f4882c71e1996ceff8f4f0d421d131e86b8b3cb1f8767f4a970136cbc499807d98bbe943e93a319f2ef1e3aac0") 11:58:27 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x80002009, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) 11:58:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1001, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffdffffffffffff, 0x4, 0x1, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x3}) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x326ec2a239b8e0c1) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xffffffff, 0x531}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffffffe, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x1ff, 0x40}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x3d4, 0xffffffffffffff01}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0xff}, {{r1}, 0xfffffffffffffffd, 0x32, 0x10, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x12, 0x4c, 0xd, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x0, 0x4c2d}, {{r0}, 0xfffffffffffffffd, 0x45, 0x80, 0x2, 0x5}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x967}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x3, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x5b03b5203ad3c6f2, 0x2, 0xb8}], 0x80000000, &(0x7f0000000340)={0x8000, 0x1d}) getrlimit(0x3, &(0x7f0000000380)) ioctl$TIOCNOTTY(r2, 0x20007471) 11:58:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:58:27 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x2) 11:58:27 executing program 1: r0 = socket(0x11, 0x3, 0x5c) bind$inet(r0, &(0x7f0000000000), 0xc) 11:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x2}, {0x10001}, {0xd7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534660a76f30d3fc9c06d"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x1, 0x8, 0x6, "af318a578ec83705ea5b6ead9727a616165f1552", 0x20, 0x4}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 11:58:27 executing program 1: r0 = socket$inet(0x2, 0x7, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x6) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x1, 0x8, 0x3efd}, 0x2, 0x6, 0x6}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x92, 0x59, 0x2, 0x0, 0x54, 0x9, 0x5, 0x0, 0x1, 0x401, 0x9}) socket(0x20, 0x1, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7fff, 0x100000001, 0x100, 0x0, 0x5, 0x3, 0x101, 0x2, 0x0, 0x8, 0x9}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="609cc572f0f43155e8c234757b108450bd636c0aadcb6fde1dde03fb48c363f57183bd28e8c84239880bb6adc7de3e70bdedc48dfb00d1b7478bd119d69aa7f811889a31b50d5053f2f14feb6bdfec8156c900093a5517369b5a5904e5248a60b88c5147aa10546cd1b9abd70907f88d8ed16d67849cf152f831b958243ab86821996b7882bf7df676d7239869a8fd26d9d717eed2de4e1d4144a0e1325922913c65265dfb5d6ecb04b1d90e9aef54e8a61506c4129136e0a46527b171583c", 0xbf) ioctl$TIOCSTART(r2, 0x2000746e) 11:58:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) dup2(r0, r0) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x1a3385d0c19bd9, 0x1, 0x69, 0xfffffffffffffffd, r1}) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="098ca2ed3820e9b395075042689f0a190096d099c7e700df4782124e23293ed1dba9900cefbc19f64c8c0cd4712f0440ec705eec0e81210845458d681930256293722ca899488807106d3be050dbfe6423b50d5314c5882f07ea4a7f9c2d46ecbe061e7d8092827948074b4f052687f54f0b2dc1bd095128e5c238341464089dbd561edba08316d620f975919be08e85d07d623eff574a8332407612ec2bf5fd0a3e10ac13e1b6ab69161f7063d3815f6d1a72a0c2230ca539336578e71cf48056ee9fc0ad4540f9f0", 0xc9, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x4, 0x40}, 0xc) getpgrp() 11:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) setgid(0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000180)={0x4, 0x2}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") setgroups(0x4, &(0x7f00000000c0)=[r4, r4, r3, r5]) dup2(r0, r0) 11:58:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x102) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 11:58:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000), 0x0) 11:58:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xe0, 0xffff, 0x5, "6ec771ef56e816075ed10e07827bab66f6952099cf984b0f8d14bb48f76740134b2aba3fe87a9ed344e5c9fd51731ea35e05467721874da51f082dd2212f0bd8c32f4d5180b7b13626fe0ad7a5c9c120a2c51af5cc132280fa21e75b87ed8292d7ba2d5b5be927d2647c832a28b501804c211f9d27b26e7afb478fb2b01d1b232093142d6ebd8813ba196eb0c6a6d2e13a16fc4b402f972e2eaf10a5858fb800a759810f275d7f068b7dee751c3185831f3d0db63da3832d66e735252a8f46252c93e3081facb84f2b1e58"}, {0x1010, 0x796f27a63e0ebfa9, 0x80, "a22094c3dd182d321ba5ce3efa94360df3e765def77a063bdb6cac17b636e4fa2a28656836d4519b43f3ded6be3b62fbb5613c4477f1b9edd9efe979349b767e208ef6719af4a854003f1e28aa3cd32b6069131f6cac75932710b3e947d2c51d70712bb6bb58919c24f187bfbf29d39daa459022212c5dcc95cc80763643f0e54a8b07a795fce89cc126dbf115c588b41bdbb06d2b0450c0922e05b18e9b5f3abe8f72813466c5ad942ed8cb073ed1deddcec8ee20cb90bbe644a0b966a12300fbd60def07b445928e8056f53c9e10519430d5967f29ce884795e7e6193eecee4fe0dc0fdb0decad5ac0594d80c3a9673cae782863ef813f18ddf624e08e84664a3ca42772427539e3bca20443f47813443f1aba463ec90ad8bce6515d081d46cc52fd471b907a7fd3c92d840ded8cd5986b93e7daf3b03acac4ec5df368c3cc3ef296f25e72fc072ed01821883df3941d1b6282fbdfd82d398ba4aa0e75c71b862460f6550ec1fa3f607f67bbf3d9c44507cd56774aacc86104633514e66d05d5aed0107d22f7cb9406bbd75f4d4a4eb7589289234162de32e2bfaa8960d416c9d623a8d46c189bea4c6eed2c2c6fa41f888dc3f4530923b2daa6f95354e3f0e70aa0e91d2ba453eb3495207118d74aff06aeb3b8c8d5e858a97522085f1e0a737b8b5c8401bca54274f142cf4011506bd30b04c4dc8e39cf7a5e81ffee3da4aecb6128467e13a2d22d0b65e269a23f7fb9ec6acd4423af50df08e333da22a6c255e4a049fe3f70635acc0eaedc0fa9c3bbc81978a1139abce1806a27911af2bdcd90be772019ddceaecc0b0aacb8efea9674660305659938e83672b7cb6c95b4b1de409a2812f4d307ca9f3e4482ba02ec0357705c4a9d66ec77369e9fee03ecaa70042bc9e5efbc40db227077e2226711f34701360fd1bb7e80f072d5cc6bddaeca2d7ecb95621e500a69e75d8c347fdcf58f54490040ac9e36b5c0f14ae0154b3e491b86f02d15399a662226f28e35772dc2157bf739206baacc6461fe21d506ad43afa065960e339b8ae8911439e523e8b761d4c24ed447267fde2f7bd0e0dd54406b8a8a2268a74565bfd1cd1a7376ba81f4d63af9e672e6710606699d168da8f41e13d7b230a6d44581432bb6d797ec64c9188686054b40e54d9bcb5f8a9fcaa327654f6e5b162e002dd1f857a135f6f3aef86031bbc5d3ad9a8f12032b8ebde7a8783e4955daec79672fdeb1d4cf6c247f6333eab1ba5927a75c8b4f0cff331ee8ebdb1d66947085232a75866e80924bf8dc04b0b4a89ece8b34432015fd0352bafe3e3ea1d39f082d6669e9864030c60d57f9cfeec2fb19dfae781259dfd24b9e154440a02c05f1a999b68fe7e3a2b693c74f5132786fae4d902cc73d0588aae40d468c40dc430919aeb0b57a6890d184127f9879cede25ebbda7dd0f09ccbd247a70ad9a423553ac4ed39a586da0499474ae3cfd0ea198baa3c1b425135fd8ac9829252e7c935889dd5068a4c44061bcf3fb2f5ca5c9dda49f4e9f3263f4706685bdc8fbf78e10265eec363295a48f80b59e1ee8b9972eef6a75a722025e3c72c19a325ec62ab6163dcf91bc18f88b2bcc288f295ebd1f5389d6a106b96fb623bed397447dc80804b7064e0ad519acc0fc8697fee7fe98173e1d3254ff3f096b11b9d25f80b4a87a43232eb68963065720977626d74656d49afb1d9b6580caef1f4cccd7b8613a5e61687bff5c3743a7e8b3ab2c1862a490979ca33a58e7cd8079b70b910e9bdf252fb293d8304d8ae1f4df010ac1ccb5dee51a8d6345960f9d1a759de88338c68277f227b90498200724ba1d4bd0f8f545f62ee9e697b7bccf84a2c3769775c4bfac31f72b53d67553a4d24a91d849f8b988ff266f5107f001228a0a63f730b26eb8d834c31b1a554528d4921022766c40a12ecc1487d60f190ad806c62e1e56ffbc85e81ddd845212acba81a5453830bd7fdbe51e640c179e027f5935fea33f637f40ad38f31d39cea945d8e2856316a3cf1690eed57940110f6ae1ad2de72c691095bf674af2ed02cb437498332d4f388d464fbc74700c7f966aed511351ad86b24bd0ed088aff2d220afd8730df0997e9b0757a337b1f2f82061a3f9c9d86ce061e0a23cca3dfa9842a6bb330dc26146950c791db8208881f3280d5a9c9f91c48cfa1ce930ba36796e9635fe49d1775fb8a4b078c5036364b645b4951c2a18ffb8616cc884e4a831ed6d53ce546c254eb736ffdb4fdba839a301326d4e262a6693d7a8fff238c0281ba03d9421c1b6f1696e83d8fd83ecfb6d56fd4457523bb143c873ab4d06b84c747d51568c7d8f9c170abfc7db630eb3cd1e9fd399dc20e0ee87fa95fc5c90a9a32dbfeffdb48deb11f73102c6384bf8c7241cf709589748f0649269364f9f6b02e539a455cd797deb7b8c2c58665ae9dfea23ac3ea448c071e0368b5009cd8a825934b0f32a5375c5351895cbeadbe00b94f7a4f39e4c09d38bb4b94df3b1bb51a05013e34b4c4ec38720962d60ff063578aec68d9576a38970751f4e2da291f9659581b009e9417656b064e5dfac3b363c01cc11efb79de7689a83ed0f71fe9f69073acf552392b9ec06eb456cec43b2968e3d7c56bf2077f4c9f4a3edeaf629b3bd4f28ac048c1f7a0bf250fc0a7781fa38711089f92613d50edd6b0e0638ad4213fcd3bba1ae9fd221ef170a0ef278abd6d8a2d86852bb89cfed2f309d4bd8662c14731574a0e3558d0b14fc7ec94a496d22fb24a01b7e5e28e2b82a9ac931e826346ddd52ba35c1ad0fca27d04cfb6f582b89b5b931dc7d59546189911691ea4e872f4a7c467ec3d6775cc9e9f57015b92ee4e9625770a8c44a7968d5604d99cd4de65ddb4d62d2690c4d4f14b8696c833e96b9dc459aba0bcfc50d8db34d7f0bd1ab711e4b187547bc2006270930de76caac88650dfe85373904e8b1dcdb0eaf1fccab5e52954f1bc245d00792603362d1132c3585736c28d1193ff53eea7dd98c0fdd9d542cf10272253c6fee1e370e59eeca6081862c634cbc8765791db7e8724297e9a1dad45dd3d0ce62bc7e51d72016ecbb5a0ffcaab6d3cf4bec5fdc7a3b34d8272f99ab550fc8d77a405d0ad37a3a9d8c18788c458f43e5249a6987dd8ef4a2161979f2271676a52608202f3c8d86998e9672b97cfa16727454ba5cb5e4991951d04c8c3524b7603d5e3521cde853402b6ade6959d2d3ed739d132005b6e362d4744ea1bb9a82b5619c845a90d6967da6cbb2053b9f4becba179d9310d8fc0027c7c116d664362ff75dad612b3a85e431803b4ef097c5ed90a952758f79f4fffe2a43071b0323d0d8cd61d2b3a2be08a521de49f859c5f79b5942b057561c6f6b091c9402563218462ab789345711868116c4a21050afc7ce6943b3c8ce53c80be6e84691492c58c29ba52f840a620a25c11a65683ae342cd0225859ca6754a7f654616d7e013c0130e82de19e681f4089f1453a008fdb3cd94041a59fc164f29ab92848ea67b4e5cb684a1f8fe18edd839fe88cf82147cddd34a342c004938381e7894a894041574fd00912558bd017c0d5a0c69546554bc15c4614630fdd7f11eb05b746edf52b6bdd6705300db838e42d2679463c52d7e9384ba8f0ea3e927ec9d5f0505c72c29a586f5ceaa9ea531f4351a7b47edc7368947fbe85a75022aa05411c64d61bfe300cf0b94745357476ed31751846bf94116573f109a0089461804375635a8eaaff4c5c5eeee0ff8a505b31853d753cfcb83a9b36adfd82fd1999c0c6e3066c6c10f37ca7e6546b8d5fa6c1f7fa631de25ad9a543f40a5c05ccb002637ae1aeae53d459856afd2badfe2d16ef7f12008fefd7c6c6a29c42f48359026d5c5456d91ebdb126438c686d0bfd7f5c13b3dd0b76a6e7d143b95f29fa31e4c5c905087395c35215442fcf492481b135b7c635001d4c97acc5a30d42105b8bf1c322bdf95191097db70de89e0699b05dab84403ed1035b40f47b2f1acf835097e0b08fb25aec2b13815a8328faa960a591b884b70e3f23cda57c3e0857e806a3f22b82b256bbb05d44baaa06cf909adf49a3ad54cf630d4b277e737cb86108ea1e449cd85d560f805b717a754f81d3fd6922253024d97e6aeeaee27c0661c997c89f74b1d68f4c4ede0c409b01cd89ca4242e07702384c734635534e329018712a3871a9b97705e06ed495ae22b15087ffda5b64427fdacee730f4db3ec76e3b53a197633a686b0c37ba045460cd7a087759d13d6e59f93d0b800c26db8f6694eed93f06c6c89e2778645bbc3aa1886773fd32d996ee1c1d7d99d6c69d86ef3036f3c765e84b2e3615e4e3973455958c809e5f973a9236a93f1c0082572ee29ac45f6a0ba61c23eb218358b3b9b70f49b9287e6ce7fd2fec1715de050f84f3eae5d30fd388185279587593ffddf8af9cea4876430e9ccf146d2139bbf2d548e1cc3fcf193237693d59e0b657aadeda4f27701b8610a8ffff6a9904f83e25722359dce5c08894356813d80202c058087d16a513dd45564ed2f62f2feba042e9eea05d401184f3f293b97baaca3c630631b8e9cc820f2c680f807669f62f6626b4e18e855ab19fdec8aee7bb4437704dacb18f9d4f9dd69f1909bab71eed21935e0fe4c5e231ea00df91770d6ccd9d8760f70bbc99e06c0c9331d469286d3c04034922ab85aeef74861aa946d5f3b4756f433783b73daf11d0d358d966f037c2f2e0d6787d54ebb87a35a7890b7fd78af64da26be1b28eed66a481ac53e59d7dd94ec19b142f3913741be65e0286c1b9aab01bd32d201fc5171d66b8a35a69e972bfa742c8d5181a872155c03f55a232f3660c7da11c8e785eb888fa86dafa76bb00b62375723cbb8159eec2fea29fca04dcde94f4ffac61dbe452e05aeac6fcfba899576998f6b3928ca035ff7c3b2133924db11074913f1a122cf8622c444e247554c229d91eacc380fbecb978026490d607beaa342f09cc779164c2a50008164b264174dfea257e254a56b8eb76ecd5a0ef5cc81a7d5e4715e5c63ffce60fb19969b47611e64c7b67c7838cd9bdc404dda486ee0588bd5cb70e85859d62f0c810da9abe1fa8bb498ad8ac3a336b403a4bb113e6d74e28c4fa41ce659ae66b79d08da931aa51b566ca003de6f56d05f1d6819a32024b56900df1acfc8976f1ef9e7781bc784e56dbfc00fdecf9f0f56a101e3f7c5a0cc159a321d8186e373df753d11824bd3f7999e1113bb43eea432fe47e220a73a228d39638f3d1839589b0d7ecb11c0c5226ba517851be529963e6431fdc6506670a20b4c55b28d4c41dee726166e447decf98fac883a2410793759591dbd3d2d91d175d85f42adeea26bd6dbbc7473e6a981da57a94241aae7e1ebb5e0387ca2dbc1bad5535f7fbd5658c33e000e0bb0c1117c3bfaf02a30217c79b65ebc3a279f5cdf2d1beb2f3ff71a69362ff378de3516c437253bcf5ea0ea158ae2a3894bfc2c50442f69a5cc7c94f1f119344d1d82db93c08ad9c02214763848c278a9eb7e4e73a3428ab23fa704f138207482177d2713a54c7a0b0fee53526212ebe6b8a1f2933d666ee24bce3d641889c94671386f6012d2d57eff92e8b9abeb2cab2aaa61e1b8d652052bbc392f07f935244861643b9f53a7a923c4039cbaa19d23cd2694320091bac283c0c228e86e7b17e20ef2c767505b0cb07b784fbf0028372bf3c8721f54e5e9db7c2942bb8064e108d5b77061f8496caa9ef029c01afc7f49f467c6f85d47feb16a927"}, {0xd0, 0xffff, 0x2, "e354b1331d08f7dae5f07572fa272344bb21dc47f1268c1c5d8fc5e24f3d76c8de8a36b5579048ad520d336797afc8fea835f9bdfe005ac799230922ba3de80f5afbe211489c693f7bd9aec22f1f429f0247aa8212d3e0cc39023870ea324caebec10168e7fe4df399710cd1dfd38a80bfd96402a0c7f50fc1df4e6727d3a902e0109a5a64f62f87556f74e290d88138d092c73e5b72fe1843f05d1b6811711e58745a8e57ad9a138bb1969e9b17233566f1c4f0842bdeb14d6791"}], 0x11c0}, 0x0) 11:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") pwrite(r0, &(0x7f0000000000)="9e8fdb4f85721ed6709b1f5ca5390a9eb31e106c228ea5dca98e45bd16683fdc75cf0ec08c", 0x25, 0x0, 0x770) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:58:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='.\x00', r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x4) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 11:58:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r0) kqueue() r1 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 11:58:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = semget(0x1, 0x2, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x10000, r3, r4, r5, r6, 0x11, 0x101}, 0x1, 0x9, 0x80000001}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {}, {{r0}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x91}, {}, {}, {}, {{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0xf5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r7, r9) kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:58:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x6, 0x7, 0x5560db9d, {[0xfffffffffffff450, 0x100000000, 0xffffffffffffffc0, 0x4, 0x20, 0x7f, 0x3cd, 0x3, 0x7fffffff, 0xfffffffffffffffb, 0x8892, 0x7, 0x9, 0x3f, 0x5, 0x7, 0x0, 0x200], [0x6, 0x100000000, 0x3, 0x5, 0x6, 0xe4da5c3, 0x1, 0x5, 0x4, 0x68], [0x1, 0x3, 0xffff, 0x81, 0x1ff, 0x9, 0x6d], [0x81, 0x2, 0x100000001, 0x5, 0x2, 0x6], [{0x0, 0xeebb, 0x95, 0x3f}, {0x6a9eda19, 0x100, 0x1ff, 0x4}, {0x4, 0x24, 0xfffffffffffffff9, 0x8001}, {0xfff, 0x6, 0x8}, {0x9, 0x10000, 0x5, 0x9d1}, {0x100000000, 0x2, 0x1, 0x800}, {0x2, 0x1200, 0x6, 0xffffffff00000001}, {0x0, 0x3, 0x7b, 0xffffffffffffffff}], {0x1, 0x8, 0x7f}, {0x2, 0x1, 0x8, 0xf1f9}}}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1f, 0x568, 0x291c, 0x0, "039ca01d51379e5f262c4b12353efa47124ec13c", 0x3, 0xf3}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:58:28 executing program 1: r0 = semget(0x0, 0x4, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x80, 0x800}, {0x7, 0x56599b75, 0x1000}, {0x2dc7157e74e80f5d, 0x1, 0x800}, {0x4, 0x84a5, 0x800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x7, 0x12000000000000, 0x1000}, {0x0, 0x8000, 0x1000}, {0x4, 0x3ff, 0x800}, {0x0, 0xf67, 0x1000}], 0x9) sync() semop(r1, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x0, 0x8001, 0x1000}, {0x0, 0x7, 0x1000}], 0x3) 11:58:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 11:58:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r1, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) 11:58:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x1, 0xfff, 0x4, 0x9, 0x0, 0xd4, 0x20, 0x10, [{0x80, 0x4, 0x40, 0x9}, {0x22d, 0x3, 0x3, 0x3ff}, {0x0, 0x7, 0x8, 0x6}, {0x8, 0x6d8, 0x1, 0x3}, {0x2, 0x7f, 0xfffffffffffff18c, 0x71d}, {0x7, 0x10001, 0x7fffffff, 0x1000}, {0x7, 0xa490, 0x4, 0x95b}, {0x6, 0x8, 0x82, 0x3f}, {0xfffffffffffffffc, 0x20, 0xfffffffffffffffe}, {0x1, 0x100, 0x13b85c0b, 0x7fff}, {0x0, 0x6, 0x3e, 0x1}, {0x8001, 0x8, 0xfffffffffffffffe, 0x8}, {0x200, 0x8, 0x1, 0x8}, {0x0, 0xa5, 0x7, 0x558}, {0x0, 0x40c62c24, 0x1, 0x8001}, {0xed72, 0x100, 0x10001, 0xcc9c}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000004c0)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xff, 0x2e, 0x3, 0xf2619e0}, {0xffffffffffff148d, 0x3, 0x319f, 0x8c}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 11:58:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") r1 = socket$inet6(0x18, 0x5, 0x401) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x8}, {0x18, 0x1, 0x7, 0x7fffffff}, 0x8, [0x2, 0x0, 0xe6c, 0x1, 0x80000001, 0x3, 0x4, 0x2cd6]}, 0x3c) 11:58:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x3, 0xfffffffffffffe00, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="17bde4284e3a65d6f4bf25f6fb86ec1269313f9e2e36e07e7ef7988656ae08e8fd5366d45b4139984f6f497b52a6b85280aa2cc81fa1c81bfa3940e62499c910ecd4e43c4135f8796bc053f32fcde5b5d3f0d8f573faee17df2abe1c12ec7b7e242e135923dee773eae5f47abbb68b7879644aaf9ca3fc417b09207e7467eb", 0x7f, 0x2, 0x0, 0x0) 11:58:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000080)="bedbf60cdb3397c0eecf04000000bd9af275ffcf5d9478") 11:58:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") r1 = socket(0x18, 0x2, 0x3ff) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x0, 0xfffffffffffffffc}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x2, 0x81, 0x6, 0x545b9b17}, {0x1, 0x0, 0x9, 0x6}]}) 11:58:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x401, 0xfffffffffffeffff, {[0x100000001, 0x4, 0x0, 0x5, 0x7, 0x0, 0x7, 0xe5, 0x1, 0x100000001, 0x97a, 0x9, 0x3ff, 0x8, 0x1, 0x100, 0x1ff, 0x7fff], [0x9, 0x1, 0xffff, 0xa7ee, 0x3, 0x1000, 0x1, 0x9, 0x8, 0x401], [0x0, 0x8, 0x349, 0x15c3, 0x8, 0x8000, 0x3bf], [0x9, 0x610b, 0x98, 0x401, 0x7, 0xfffffffffffff001], [{0x8, 0x1, 0x4, 0x401}, {0x0, 0x5, 0x40000000000, 0x100000000}, {0x3ff, 0x3, 0x8000, 0x80000001}, {0x5, 0x1, 0x9, 0x480}, {0x76, 0x5, 0x16eb, 0x42f76af9}, {0x7f, 0x32273e99, 0x8000, 0x80}, {0x200, 0x80000001, 0x9, 0x317619c2}, {0x81, 0x8, 0x2a7, 0x7}], {0x100000001, 0x7, 0x3, 0x5a}, {0x7fffffff, 0xda5, 0x80, 0x2}}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0xfff, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000d39000/0x3000)=nil, 0x80000001}, {&(0x7f0000dd2000/0xa000)=nil, &(0x7f0000e42000/0x4000)=nil, 0x200}, {&(0x7f0000fe2000/0x4000)=nil, &(0x7f0000f34000/0x1000)=nil}, {&(0x7f0000d78000/0x4000)=nil, &(0x7f0000db9000/0x2000)=nil, 0x356}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000f94000/0x1000)=nil, &(0x7f0000e2b000/0x3000)=nil, 0x65c6e883}, {&(0x7f0000fbb000/0x3000)=nil, &(0x7f0000cda000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f2f000/0x4000)=nil, 0x2}, {&(0x7f0000c91000/0x3000)=nil, &(0x7f0000dad000/0xb000)=nil, 0x8}, {&(0x7f0000e2d000/0x1000)=nil, &(0x7f0000c4d000/0x1000)=nil, 0x7fb00000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x1000}) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000780)=""/190, 0xbe}, {&(0x7f0000000840)=""/159, 0x9f}, {&(0x7f0000000900)=""/22, 0x16}, {&(0x7f0000000940)=""/139, 0x8b}, {&(0x7f0000000a00)=""/56, 0x38}], 0x5, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000ac0)={0x7, 0x1, 0xedad, 0xfffffffffffffffd, "8d509affb9782a53e1475bf449dbe8e0ce90534f", 0x41, 0x2}) semget$private(0x0, 0x7, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000b00)=0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000b40)=0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd\x00', 0x20000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000c40)={0x3, &(0x7f0000000c00)=[{0x3, 0xca, 0x24, 0x9}, {0x100000001, 0x2, 0xffffffff00000001}, {0x3, 0x9, 0x40, 0x5}]}) unlinkat(r0, &(0x7f0000000c80)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000cc0)={0x7, './file\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000d00)={{0x18, 0x2, 0x10001, 0x9}, {0x18, 0x2, 0xa59c, 0x1ff}, 0xfffffffffffffffa, [0x4, 0x7, 0x1000, 0xfffffffffffffc01, 0x2, 0x10000, 0x9, 0xfffffffffffffff9]}, 0x3c) semget$private(0x0, 0x3, 0xea) utimensat(r0, &(0x7f0000000d40)='./file\x00', &(0x7f0000000d80)={{0x600d}, {0x1, 0x4c}}, 0x2) r2 = open(&(0x7f0000000dc0)='./file\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000e00)={{0x9, 0x0, 0x400}, 0x0, 0x300, 0x7fffffff}) dup(r0) r3 = accept(r2, &(0x7f0000000e40)=@un=@abs, &(0x7f0000000e80)=0x8) getsockname$unix(r3, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r4 = open$dir(&(0x7f0000000f40)='./file0\x00', 0x20, 0x8) pwritev(r0, &(0x7f0000005140)=[{&(0x7f0000000f80)="fc02fb5c294771ef7a1a1cc1b1ade14fc4821f0af0b06273e9048759b551901192868e937aa6694236486dee743028dd8786a545dea3ba96c491c130ec9d79a2c6227bae0e1588d5936da1045061a33539d2fdce7dc2a29e4c47f6b84a335fe5c1d657241a551078efcb5cb99e87c106f12ebdb1f7c20e416478756008bb51b9df5c73f675f8a0ddaa2dfb36c40545527f7570dfd853a94d5979e197412d25f838dcf9d338e09fea376cf9b6f206b4f8ad1a27cb43e706cc0f7e866976c22190796da0a3b9c5dd06acd72b31da6520278454f156cf2a51f603a3f78c75c21ab0eadbfe037059c31fc93b6739c5c950d9568093943a2f0082bee9c6e6c83e9cccccf0676cf30690cdb99e0fbc3aac76be881bf2360a9658320329bed365f8d1d18325429d7074fccc74001096e3a128e3ca53a202f5c2749adf3421662641db8a478238a275de29d0dc457484726c0f2788b7e4b7e5f9606fa85675aada60f65de3e776b1770576bc8b8f5cebc1473e13c0e9ca126d13a5cbc231a59351eded25ea10f5fcb11602a28c39e1b05d247f97f9f9556dccabb4d6254d0b55ff25ced2d7d08b1b2fa8b1851d25399f4965013527c25b31236bf2b59480cde4e3293c56cf5c8ded37a9973c767f7cf0965847d685637ab285037f6cc75685d81aa1fc075f0254856bb2477fcc5a0784039af5babfd331211c28c353fa9790d86bb93bd678a4011d589e3ef1b98d61cf8f2e64282514b5e36e12d299689829c449d92de242cbccc0130228eced8f4207ac786fa53e5e930b16197b17f57b3568f6e9b83f9174a8063760b856ab2c523867afea169755bb2fd26ef6bf2315d8cb2a0fbc0c2984130dfe56e8db89c4172658bbb0bbdf02f16762da7960c012e9113c5159d0994e7d45b8d656db132f2019c37aca75ab9056d39f6bacc6344e69ce4ed7c646b975a8648254804743c7525cb6a25a08a5d59e08ddd146fecc13de84d2a84ac20b7ee6768734e3e280f1396b6ba4302e858d0d85af46ebfcb4ebdf85abe7122633f95aefaa26e02a99c38c49de60f47c7dcfe12dd81400a0f9adf249b229922d97b9a66a01bb12fbc0f44d83df1fb1e8f1a06f44045f6a4e6f3ff7d891b0bedd96c5b86ea84c187f7094ca032a6901b13733219beb65f82b8fe41cb8c9c72859813d620464d93845525db5fa3247c30ebf2409e23637e3774071121a77037bb707ffc1ae35633cb05d32d21278a0cd45271cbb1ea35789ec0447987d1e2a8d34e022a062db5fa6ed61d1a9ccb2643523243c5172072d7036103596465a9f0412f8e433cbb1c83b890ba8d2db3a5dfe4ffe9d2c8d5de2c4299eb8722cbdad003def1c87160e548ed28d28ff9fcb11bc0aacd59153892dffa61425848b5958ca1b3e7a8abe9bb2e87735959c3da92b7e0b1f8866269b5efc0677a5188c6fad32cc4c08ea11d5899a1ec6334c3baeb35eb9f0f3ebcad5f470a77b8ed831ad1b7681447e8ea7ee9c9be1cdec308d30d987444110773e7127b8e0d6f56ce4a5267160b48bb88d4e32e5c58697692053bf81e82db35e7e2c272d33dde33621b36d1e3cb3c041618174289c04a141a249dc2ca1ccbce22fc008fca54886f71beca6830f10f4ddcf20cc43767b474e44f58ed0cb92742db67b56769c68963aa0b66aa3c697cc4288d3c0841b62626efdf545b59c67b314053aa8875e9ee474fcebf76a27d412ab2ae446be4deeb6decbe76d68df40e183e9f087b44ee4773a3bf024e156592a1a4a29e00812d6343f470524ce76ac944e292a48781cc69f63eb1470723880c7ede97b1ba63fcdc901cf2ec9b5d8a1eb11c7e21c876632a4b71fe3f8766938d66972feb9d6f198b4fa43d6de49fb0f52043dedd9984fcdac71db7543ffbb3e9b002264525152a3623f4a459aa2ef2f96b891a24fd3df7278e01c49e5ed19a1d31d60393e22ed282b66154065550fdd220545c0ecc298dcfb7ad35307b9c366842a8a7bd9886c39138a2185ed58ba43328fc83419f8d35b9700180c1de75208f479928fb49cc9f91d906ce8797963eaa1ae78c0b637c48d757de50171fcbc9b28614a697759e59171f7ed9db83d914490304f816d32c2958633fdf574a14901e0445e49977515208e43eca026480592ab9c22779a1719476d7b9ae70936c65adf6000f265d184c5987b9e4812c070d6ac554acb3f4544f840f5be7c2f07a5f52802201b70ee158f31438330a003223fc92af39ffd60ea171c40539ca0f9887599119fefd651cee56aea1a06f44e1f44a4c19b816158c9f7bcefaef87866eef81aa78e1b3c6e9912bfb38ed0a89fdd0c8c9ef254aae59e7b005d1431b7e79a8e6bcaf4e15bcd90840c89abacda4cfbd3dec39bb234ba5e62a5f72f47f64d0c46fcbfdefb1ade7e6ac5b853d78e0615056673a5b9bde879ad303e44d906b52c242c0230ece8533c66cf17c6c12d12c8787e582252651ca26b888ce39320c84e86215f501bc5e4ad0ae4cb298bc63f34be2f96c0b5bf33ddac5a2ff95744ece0d2d43370e3fbb5797bb56a71df9ca59d796ee59ba87ac4706939946696b33a948281d73a90898d33fad70bdd2ce40e47877812f2a8d0bfd38cc96d33a712f65d4c5a1354d3a810361f566445776b16a51dc3c33be868f3176d4955fe8b792ccfe7318d3db628a02693f98b1e78ad5007d909e28aaaa3a3a13dc9de97874611d8b375fe9cac2b9b7d52754434f27bb2f7ed92a9b8ce7aab9a3cf6e7feeeab968a96d30028ee04865dc1a1f03cc9eae67da3ff8d612dcef951f74ae20138c4a7a7e823c6ace4dcaa10a514457faa2f15924f2a71c31caf812f37e0a26ace7bf1794da309d4fcdbd255b5f6aa11d1ebdb0b8015ea9469139840450afcd7477318472837c1267452892dfb3cc71773d0a8d781814df3271ac043eff99b6ce3dc5841c6dbb84e12025f56e16027321ed3447e24b3d159a7c24c22b92ed40151cd2e1027cbd75b8a1de6df62d0b60e59ef178808e97d8beeeac158a39af04b4fae3171857dc3b6a1b9edb9afe8e89e104be9037c3c7b597cfb6c996789b8074d7f534530db2afefb99b932d2804c0f388b6951a2de689e9a0c16b39a93c9e1d4eb042890fe32998e1f4891052711eef23dcbda2e586e828947ce7d19b050e8b430d8de984a8da99e9c680b10abd9b2a9d8a1b33487151b57c97a26110228773692c9a3fe191e531fea3f063bc08b4e451a76c457113ebb08b63a34fbac25f2081ef8210740f4e6ae48920305fd5dd3654d881eae9cdd7be35ccc365d3a81a01d28fdcc0383b13adc7a57261207bf5d9af5a5d1bf1ffe0bb42ea4cbdf6e44ba52e721caa08403ec1e8c705706855860c79101ec40be8b8d1bbefb923a91ca0d5346d0e95d3c596087a3643d0e0e0cd0e8f54cabdf6a196c30662a56f3444e7e514bdf6c8553760ce30a2f67707266e4ec5cc6dabe42ced2cfba6c46fc40b4f4212ee9b6acb5323c46aa433509ffd9404ceb9121ec543a1a018237b5da5a259c671f0cb20cbc9525aa2a6d6176a4cfc8960538b2e87ad5384c413da5d5ef4361f9bbb055283323c246f347cd9c55361af2e989b736a7d1edceca857cfc23bf7af9dca40c9858392dc08e14fbd6ece9efdcee9c9b2095a222b5a7998a4de7ff96980cf571417548c1588e6c714aa3b92ccf33bb4cf77547cde95ea98e06b4728dd88b6ff374c8f3fae7868459c2898015a62df2a2e08b186d00b7ccb661035d9fd3e0d82a2401e400dfa4ebf6cf01a93ddefb1d516aaa30807b47e75436a97aefac4136138698b82b6e90bc0cb71a766d5296c9041f56ad1ece302ce8964573b7b11a6deea6969e59f0b69ace16b24f0ee439b6f29f294120270702e7d0fa4b28ef7e5d179fb00adcd4ef3be69ec2f836e7512288ef8816122117c3d4eb2eac1c47ea4b688e1279d0d10674102622fe7bed620d523390d1bdcf5ca6e26066360b06f6121ab668405f0c165b8aa30d11b2b7c4b7d36407dbc2748f0c2dac26d59e20b5cc34e6ad3e40be1db3aa36279aa96e39c029f85790a08bd2b57d74721af0be99d7ba6516c966b72864e44f9202b7a74f50c604b384fcb121bb8006e77c88349f4ffae2d571c7b692bad1b3bfd7c3ed5bfe87c6017dc85cacda483051a2c666dbc820d51ce40dfbd26df95bf50715e55212f63285a46d5a135c9b7bfcd5c95474616a882343cbab3f87336eeea53b48b307adac3223b917eb48d560e1bfa254b423142ff989c8c48b4410f5ddca331d3b2a3d81b81d3a42fe452e2bed414981c7bda8dc6694f91c507f3447511398780ec409aa5de5488b3d4c7150db1620aad718b90865cd17681292b0e23aa783f79818fe6ef08242e243cc36e4c8a979d2c477c390fa2d85ece2f082d27bef6ca45868b5afbbe58b82fbc38899798993641f8fe85d1b19d693d3a052d3ab8d0cda48510d61360397313ca560070e0cfc944c5ce81f3de0458bc51c916cf0d75877d13b6f8f84f7276f4f1d08b9b3556fcfe3cc3ffc0fc3d556c91e24ebea7e72fa2227c0961ce9ce6ba46174adcd83e0a0544587be267f8bf3de6c1e25fb127cf7471642f5a190438377f5e936cb8e791c21dd2caf9132035d02e218d7091f9d9e72058ebe607a0510abe07bba70cc7775544eb1d53ae48bcbfe0bfd48a25b93e04bccdcfe8984632a4839157abb09c4b3e5fd6b9f49b6d6fe260b6323a0eafb5960c9b8e34a86f41f6bf962aa2e62960254afb7ae79cd56311d2a6bf9ddff91caf54c664ca60c4e9db0b7dcb17f973656efc0f6c7288cb691f70beaab98f576f67272c2792ed9e8333ab601b80ab69303ec630776a29610ad8dc7486e19c1c3c14b20c1f0fa0055d497f3c9b7428ff70e4405211dcec5b54422f95330535cc4a9900dc4968caf4ea80c47929706da3d0cd1dc8cd65f82a1f6d089b007b0852a2ff01b4a3b432230acae5e7206a184461b4641f917676847d53e49a9a80e8e7bd51aa9a32d2c598faf384b126a79d086786793daaaa36d75d87ea53b71c185b2c9884a80367aa73e9f279a86f91e6bb00841b555ff415530a2b17ca80320f75277bb93aa9dc302cec147fb6c44e3433fb07d75f9b16c134a7f647bef40756280d12c923170cbb30f55774c56583a268059879d29cce0a0289f1ce4fe2dc41810451bf96b54ad7017f4de685cc5c1b89f4d0f2b7b28464641fac5ea983b5f8dae2c1bead1f8f8e579547ac3ab1118929387380fb0bb1d80ec37c51ac644a7ae334f76f9b5dd035a47b108ab93cdb9e7c1e439796ae0b0634322485e1b3d2413b4855ddf3ec3d9f6b3de9c3091bf13ac19778cd93a881b88adf5c93fcb63defafb1857b6d17e0e8ed896f247035cfe7e5e5ea15aa5b3f002b059cd5c37fce8ebcaa8a02729f79471d91939f25208f4a225060f0f09a7b5059b1d0b46c0810b9a63f71f83abf69084d9a7989bb3739299137455e7423bd0c75fd0a35fd2756481e1b1b50b33592c7223f65fdf365f0cecd7d51fdd686b54577f0e607495f8b3ce06cc25639bb25144ca71d9325eb93789cbf6428699b40b836e3d00418bfdb0bd120017c70ec6ae3a65acf42895c79ef59003dbd3994ac54f17967ee5bc8810a95c88d49f5b57c86c1d9ceea1cc45dcde0423106dc1dd69baec3ebdf2562cc22fdd3357fcf299ba98967ed84a1625f4b816a0e86455e15ae9a440a5e49faa81d76d65974dc93588705c44e992f70df2d5083f1e78d39f43c4d3fa90467756b8c328ee6b66f032633faabca160f43dd725f79c852cfd", 0x1000}, {&(0x7f0000001f80)="68a9a3eaf9028d1fd116225a4a4cc9e6b2497c7e4c610552b6a938189a135fd75a17f14144c1020e6e2d1df9156f956076971cb6ca4b", 0x36}, {&(0x7f0000001fc0)="494490b6d7c6a14aa19b9b50f8e5bfb65f1fa013e21392f6a6a8e66eb36464d748827a63dc0881e77bed81367eb089018789ec245cb6d945b6396c866f40ef6d8f7510797bd9f9baca28e3680a291ec7bc950d4364fed4a48ee3d53ef7af9102e425fe6b3cf7f00c3a81ecce905ded23201c7bc16e4d81aecaa71ab818e5627ded5fd32439e0fc935c68718676b3a3e4318bba5c4ec6d33d1e0351f5b73d145fa6744809e7b575a8215fafd79ebc25257e39d356d6fa8a76dba62413303e79a86168d647a196a662f31bbc9d19508cab547bc3f0d77e2c1404da34a90dafa7965eef5ce266d477dc7b8947e12a5c006a0d600a96a9a2376e4d5ef49d423f616d1087c3ac067245ba44f454b3b23710939a706d874a49a0bb8394eea3459a0bc6c66e2947c9e7aeaf02ec6868794dc75bf6cb2d70f361e1297f17a1f5c817c4fe566ecc28f52316aae8160ce1eaf022a0239ba969a5eefcef1aa95f4375f600f4e699fd7997bc7de2050378cef2c6b65d2748c1b0bd80c162e56cdfa6061a29e365a6b630cdf2bcbeae0b321768d6f76395b46d99d37446a98884fe38246c43a6c0052405229ddd69bc03c0d906609a9d3445d0a0d153d31296c22bf4b47cc14936ebfab0c091e6c933cdfd50d6601cadff5d5a6f01392c253a3d32e292d1672d93b9d0a54ac1226dbae979df2ae51c0c2eabb8916bd730bcc50e8155d3006440888533aada6e7532ff93d54b56066750d87778f60f461c025ba5e8928bd72eac19c76ef60180b24a5e6d8ef031646c21e820b97511b099f82b8039ca6dcb0371940f6541d0cbbbf81ac05b62f7d686f11c4f843cbd559aadc79fe05727d5ea6be5b451813047389d8bb5fa582834ad5f1487addf8c29b3248bec712b32569dfedfa2ab9eb83f673d5066a25e578f1bb06d52cb13e7a63772f81a92a257574387d8a52ee972cd2f10d16ced08614333ff3ccd488903f6426c4c9241b88997637ec332b00c97c2600d938391bc51a2a0e166b2ad68fe413fb0704d86163538dd090cd282944ffdcd888dacc4a89535b699b84e161e6b1dff41710bdf311c3f45c28177b5a047e07f521b75e52011f926e3795bdc0aa465e451d824a60689d0aec9b8afbe198cb6a8101d174301e217828328ddb745752e95b62492179ba0d9faca104402204a888d1581736263266e3610d19ea60fe3073a09570e5d9da259439679dffc8aae030fdfa21b52928f386985db533c9bcad102bc3179593ff334fa73ce3dce77c73bd9b511f354ea78fab193c90d129eff9a68e654f15c6a761c8e721f397ac037fd51208804fc7d9279f86722820fd4d76ebd4aba31af63ff62371a993947df4681d9476fc560337e3ff58bc684e36e8c5924457a732a97d67b8506871ce27a5bba00edbca364eeec2d9b73bd7a6b560995a6560d8ce5e815d8dc779edc5338bc4987bc4432e5e591b7dc7907511787f41af3161546699a9cd2425ccf740c9d9b8a2e181fd6747c66a57dae26131fc053b9dbe24d4ffad5d34a44163cf8820207979b50a09e724281bde62976c9d66df87a45532303c836638bafbe960548807e5939399c2d59b4a40aa91c0ef2d60bd0cb056a848badde6abde4834c49493d1c7c1b612abf6a8ba35f55e29388b2df27613404364abec2b67c6b46a32f4ee26abb9383a6af545441fc0daac2a3763715d2ab18bf695c24527de4dd1b7303401c100c4800b489d897acc24ba14719d409f9a66434e0f092891c3ed42d72229cadf49674ac1dd18227f22bf258522fc921922df9084e45bc4530b47418ec63de2338a578c2fb94472c48d81844e666572ffeb5d44e86ea6f7df536a0acb85daf4954288799a602bb3c3db3a80e7ddd0adedb3b9f66a5ecaab544ae8980a8a76ebe2142698f11f88f0b89e3fd645217ee2006d90c5b7fcf8e81c67f67a12b6a1d4e78cd60c80923da30896f291a7310ece563ab125d4233e38452d362cbcc0c62c178db2282c88d90f5ed410d60048fbe6bb23340f4415b0a649e2a662796a9fc68b476b67899aee530ec8d3de4493f32eaa4c4ea92044df7ad8493878abe2d243a25b14d3312fbeb5cbc03c030570fcd121ecc3ec15af47d0c921f918870bee10fe2afb85888cb698d3bb007e23f11223616daeb660887489eb5644a2cd21366c672b2b6fd05cbd8353d97d7f628c13b4de18360aa715e93a9636272528cc6acd909462499aeba69ae7280fd248f27ea086e9aa3fbc43ed936c2433bc5f1f738c5dfc9f842cb94d9d851b76c03ecfeb10464774ff574fa0d68e70082dab88ad337a7c21e3e416561465e3f87b8b8b35e38428ee2a731a4c0ac73e63f9d2610ac77137bcae8d2bf9a880101fa75ea8d5f1c9d5b29727d9d60da3a037d06e30796560602d3de6683dcc74ac8a130fd04a177ad079ab940cf1271e0ab23432dc9bd8c23dd6018ecb8f10157a1a17960cafeef409036d9e1f065a94140500a79952b4a2d80f6fd2be598dc6275b3193b4fe64344e7e603174a81e5f881533730227bddc999819aba5cc944ac6027eda20a2838728b721f59291e561a1bb34afa69dd4b59298314344af63f6baf04b96c60cfa67f6e7a058a414485ec47ad6f472bd4de9fe246c0cd4666cb62b59b8ef4bb19caf3d8d1478887d9098dc5d05967cb22eaaadd394a89bb265541ff4568400fbad2ec7c11a428b0e2567cfeeb401668fcb261c92889aaede0fd601bf5bc7a30ef87b3b2e26fd57d74df368b82a31d594b815e06ea3a6a0ca9eabe3868d01dd1279d2f135d53aef505a247b269cd9a1b5319450ed0a3dc1aff9ce009c596531aae2037363ba34ccf3d44d5b96c6e85c38b76cb6213fe6671e652ea4ea054993800dd7e6d743859354a3707c89d49c338b89bb9fa5f7fb1fc7b6e7236669c76630d1fa2b42c86e8b10a4dd833eae51bc7454eeabfbf851b4585db59da4b0b59c77bfc1797ebdd09b156885efd3874784d6fb15538c603d0f3ce8035f429ed806a62ebb98a494f4815e51c30ade16ea15a818b7da9d5d61260bc17a164bcf91aa218036d0a88aba91c658ab8b352d22eede8c3191116c05f915f55d679237b6701716a4c04c4ecc78324a2409ce1e6b4b2f5ce50abf5ad03ae55c596a38f6fa2ce5eb0f8aefb5f35777590eb4012215af108cf604d519fb9103b64e2ce6b2280f85495a827b602479cc772821fa7eca70092c29c011e0e63e6573e46cf2e57fbe5df29d2f4d5909cc74c21566854835c308f07df524cdabb35fd95ffa8f99b4d64b066a354b49f4fc36d5c199679936534ef31fd02cc183fdab361ee7aad4aaf19b785de2198a07681eec71ba9e4c5a18512a97c0e9516c3a28eb9fe121773c45e90b4993c3bdd4d51d9c701882c5a10fb482c853b2503ac1159917c579b8479ca93f417efc92f0031b6d73355aeb663f8ee722df11fbcf59f5cd139bd6cbe32fe9368319316a002a4174c9c83e86ba63cdf104d93c492332e4f8657dc2bd5a1cd7de9a722f27d34ddb8e38b67fcf63ac4b8088d32f9851a5bcdb69031a9533015c4f54b71f27a4f9b66b763cd0f828a7cabb55fd0b160ef2899288e77dc211c968745757e71f38bd7c68ecac8724cb147663d2fbc2f3f9c46b20b59bf38725583cdbe1a3da5fbd0c1d84448697593b6a07ef57473f790ba4f5f4d65df2dcdae1454266739a619e77c1f891a5be8330e3b9082e8f120ff125cd3d915bcfe7efda1629016f146ef4c0ed995819b5bdaac7cf94aaef8bbecdac9c04bfe6824a3bd1d1beae0b1c10eb5b65f32c5663cb64bbe197db3d674e574860d10b27e60087edef4060918ce296d4c27bbce7131e50ba2b0e9a0f896e793d0244c40c67168d60927999b96e30ca7184a7f33394acc302359fa937df905def1f559474761179952c8261315dda2a180e58669e303d84019d8dd076132520caff13d3187487683fce7f7b924bd79e413cbdac46f5e90d41265d8f16a2b75a2e19d5c325937151a0ff75feb2b1c64b712d79e4b6ce093635e522d0c6cdd5e0b0b25ba12b38bf58b0b36261d2b753f2d81c2e26d0ccbd4cd40d6f028864709ff3fbb655849b3e418ed646276bd82bcc65e7e2a416a405aaf8ca942e263cb022449a3d93d7a36a93e5ce29c9e62980bb04725d9e277fc8ad7ac4e19edadc900e869184dac72b1ecd00243f79e4c76ea66634d28b99644018d908871149f2f92cbfb0526cde5e5f6439c564925dbd6e4396c9826d46d2081641e35acd4c19a8f1d01aac7d7cfbdc497c31770ea5cacf93795c928aef6fdc40f87c4f51733d2d241fe511f43d6a135d6d48209701e0134f623fb8ec119f3efb2630d348b7eb6f1a7349a23b6ef45005e52fb0cfae3e860535ac429c42e5071d9d3188591e4b037c085c867cff4bf11a827549d9fffe72dfa71c389882235167236c095f6ce8b6467c7a9505a492ee86b55854b6f997ad3e1c5ce852ecb95642c7f2b941fa5fd1f037969d8ea79dc95de7c4bc480885e9bc3fd8deb42b30eed49bc51571096f3525a10958bb80f45aa9e2cd3b55293c6b07d08f232a995a5bf2860842be9be4c88473a3c63e5b81541a3f0219e625b8e7ba0a49187c128bf91733de70541e1c8b0adf9b8968ef910dd9e8009165d95d050467c336f2e14850982b041cb465f42217f44a57ba70fff7ba3048dce0ee65c3f1e68b91f9075bbadd886bd2201070594041b6f3c543282c9f9dafca9cb6e8a5d0af2b4ce5c01bc7523b74d8e89f3e9c75148b30c702545e9c4a2fa2b9b6e8652b7a60b324bd3cd002a80055bffd151f3dcecaff410d198b812592e7ab9b447707833a16ec0b8da03fad02d76b69a0e1cb57f2200df65e0b07323de17bf3b0ab431da17b544ca0c40f430aa58315de769a7e9b7a09fcda89af87fe26e8285d520d41cf2039883e413ea741dfb3c9a9dc6f0386e4a7b5c7abead8cc2fbe96b7b13e7c6657ecd2513c4ce4d3303022e5db3c5437dce02f7d1feee55da8568daec78f8d3d29a0e8a83e88aec99f6c32696b9b95ecadfe1df00560bc6a8e018bd4aa884cd6d5f12eb118d0c2b75a26e3d78273b248f8605766bff4a2ecfe2fed7eb3e019d4144a974b3e6e82e86d16a66fea85eb4b98b9d1ac554393b2837eb36ed205d1a7162026eea55708997115e6d41c85009c54e09ec09a3d4ad8a757a00064817d77a700d03c04b1c1f8db9f96fa5eea41356585e06b83855f6dc285a9ffa61767aa8e72f2fd7ba838ba970fb6f72ca39f942e7aa04dcb56748ce4a57188ae1db6a7240c2d4e41ad0b914d93c0eea3de87e6d4c4cc76b4f6970c08c94b66e7e8cbebe9c1610c0a63ed821e2a1e68a7e8c519e4ff7a9bbf1411a12b38c60ca21b0532fbf8110e41bbb3fadea1b5b2d46888d5f8aaa533422155da2ec8a8ad713c1ab917475879f29b690f2929e644592e2c1305218272db57d2ecad7fdfcb918ccccab50afc508de3c313311c3c7879938b933d03eba515166f145e4673bb645259223e79f232348057b076f972d586d650395197201ea8d59fe58a6f8baad5f31092856c4c59ae12992cf8b7d7f950a638713cea290ccb92519c8592884cdafe058e2b3591a7cdcefa285661b44674caa2a86180d75189b5c7eb744de82c12a71442c8dba770506356ca4cd1ca90c66ce8a5e82115b8df773ff33ce8d847f637089ed2e0526ca661f96e77727a3d223fdafbf9d01f7c034ca1cefe01dab9abb59a306e31a04e9af22ec72431173ca710b68f4ce8d2aaadd9b9eae3070f17c02637b90f70e8f67", 0x1000}, {&(0x7f0000002fc0)="58de872750c84b2ff60dd0ef464cb5798bdbfe1a772d58473ffd782becfc03b131cc065ab07e5c499bad4881c3f63416b69c", 0x32}, {&(0x7f0000003000)="806d0a54415bc1a3db3e00e8080afdf470a3f07105c7a0792f0ead5b1f2ce1d6dc3ad362a704848ef6b8cea0c6e370e2e983c0902ecc2fc4e410f974ce6368", 0x3f}, {&(0x7f0000003040)="a4cbbd425576b4e8acea33bf262c2b6499e47fce1f6fb61818da719d0965c4671c8d8886f7ca8925f48f15b21f4a113336933579c41adab3bfe21ece22f1233e48fb6c86d1a6aa1601b92c3d33722476c7e14b34be5e205dfcbe41172205499ea596eeccd8b244c0738ceb4f9076d4b59b8ab0e8f6ba51f7f036ca5c9b55a5db7ea8b7a372457b96af77eb3f5a2f6481d0c7ddbe7aded08f57bfed95f5a5dc8609cb0d1e91958425d65b2cc18999037ef79736a7331d2e161565be2cd07c61d28b091dbd2d9d7f36e201d2f719f6c80dcc95fe958fe3b839e1ec7292e210b51b3564e78c66c930bf0040f9847273b99d6a267bcf313a0c2482a69dc39c89aeb62e1040f3d50e0115440a3896eb02f650db75097894a7dda62d90516e766b52bd888184a3f16774311f87719ff576cbc7fd35ff8a708423877d9a87d0607f7c1b5c8d57fb13a6446c834b5f9d642c54aa52169dfc528bccc3df5be1b00ae3527c597b3b66b19a4ec3e363da867e6eaf7424bea363e5740fc277b86b6e11bae719e1284528edfdefbe9bbe5273680223303a01ba123169b87ac97e056fbebea0ee6efecd0489e1fe6776cfe6916819a38b45a7cd05dfc660a114b779d75b44f2a784dab13b90e33f1a88597631f74187cac65a9748670a381de51271c4741b59439ec3a48dfcae7aeb92c07499e3aa5ce5124235d6d2b37fa94bdb3e14fb9fcc00dd679ea7bc2d3dbd564facf8731be5f851dc58c2b7cb4317cce0f6e8d66b6f01a41cd0cb1b6fe6de8e369b4e62e60f422f8d48241d2076218c3eb35376d2b09e2aa5398418673df227437ef8b249033cac8a5a87bff8b63ee152aec85cfbd4f9760f59f373077478ad131b07dd3648ec61d9495ad567b2669e5501e4ec42d6cb01ad459a2d6f9a04528c6b8bb922ee1dad17a10943c7b1afa1b98d74648c416b2ba7878cb9db80ba33f6bb39e2e23567d0b9338b63aa3efb26b8e60896b1b749223474a6b72386d42eff06094e2ffa8d3135c2a7f5e2db305152b512869c1d05737dfe098de3a0e894d052cbf3d89c2a0b7c821e6ccd3ed2aa7f55693fc03166b11f60c76c57d85605779cc7aeff1ec397140ed2c4ea445323147c7c75d4ed71016f99855f360125189ed810df9e783b97a3b15fafd4a9c7cb00c97d5f180244a7171aaeee4de0766186c226c72f701bc4a5756bbe258cc098c5061a8161ff324ced7e2f96c10dfa4919e899ca534cb06e8088ed9b51aea208ff82927230f4d06de57c3ac24998d1ed10f4f65ab709d3000137b61f51f6179fda5dcb0a353e4aab0512b5af883434fa0157f1a1b9369382c9a4da18859e5f1615a7c61c355f8ee30b20e426b26d215f003e64774626dc07c5975a1bc6e6fd8c996e17c43549dcb5775db0a4e5a177eea3c61e15aacd58062d902f73465d6a669a40108993c70b29d9800cff6a34b4a19111bd83e24c770e7f243f8dccf8ec0e7e4ff80ca0a6a29d494f9fb60404cdad994673bdfc9fb4cb99b701909753e6388a624c2c38e217ff3b31ae0e2abf3b873f9aac28bcfe1587dceded616ef72b52a09abec593304d83634c3199fce3e30f44be7a356659510ea5af36fad9d9d9db4002be043954f1cc3e4ca35d812f3cd8a34de5788272245db50a995b386b2410a1636ac90b5533793a85501d5c431e5b1dd30f150d71ebd5058cd2ad66c61587a9c9b4ed76b2ada3dbbd17e18cfe4c73311c85fd6421c0672c66f54bd9180b7660e52aa74d1127894c60c5c9b5cb398af824273ab253f6f45780a078559542317c182aaa5615f9ff8eb9490af300916122d322f3befb97c55c65e4b63e665a6c889aa76f3b2b6eab8225dc6314a126ec15889d28062ed8d860f045829134552062accd10db021231c9a344e4307fe8b78a555625c863ee93825a9d7b4cfc6abbdca8d96d5a22af34e8a45a443ac5fca2ef6748bde356c8619235111bde5006f88bc1334f23d75bc0a72b0e6cfcfef178b350e15d7d75eb947e9efb770648fa3da221adfd7bc71a3b7864f8e73bafcdaad3c72a993a261ad9eea64475aa1cdbe462385471153fbed853342293bb610f2f704393073926202d2bc859688f2e064bf5c38fb5f2358fa5e466283fe4ab061c6b573fe1b0211228c1027f16c0cd6a14e7c32f5c79fdfefb060d3028ad8a9043886ebae4e1ea98c2a368d1cea95316a708e9f058524ddea2e5418b962460c55babec11ed9617333443dc40a34a112dbf5a2d4dd371e3e44f3611952b230823f9e681c177dd33093fc1f9168a429be582f79adfe9ecd38cc8148e5908b0019efccc9a2cbcb9d2302e592731273c27d37bf2e873e96486f411b131eb1520abfd9f3eff7f2feed7a3f577a9bba6c0e2367bdaff7c1a40957427c52dad253741d039d74f4a69fc904ef72966c667de66026d45928dbeca87aa7d261f4041598d2b20a2dd6dbbcb674e63878a2ffc6c943c4f312f48cd5b2bf35f79cf25da98cc07aa99da3c1227179345af7dc261ab08bba87fd6204b37e49a4dae1120db59de2988e7f7d93ccd64d20488d9bb97efc212390c3c5b30968e8d7380bb495eccf5c648c38de6557a13b40a08db8d64af30d72540d5945fffbda1809508a5f66e849b25e48167ff2667d73cd0d789eac065399f12112b178dd73297f90b03098bd4fc07561a8e9ee58398e92df845976e0a6d2796740a67e8277db354368b45c86214e80490107a173c5f5401f7b37d4a76cb604b0c105a3201096d98bc8eec25a99ac0d13025457d2f28f68162a8f922a1fdade2b1bca58cabc5369b83aa002ddb09f1d58d4f711492e93cb3383a1e915f86b7e1d52c91932627f68f96f72bfa5e0cf0a0128dc54347bf72fd75472c239209a9cc46d8b8d942520baaa864fd1178b28f70aa705a7251bd88f3f387cbf835c38bc03b68ef7c8b3c2639aa6c76f8fef1827ca0449557b7bcb93cd923d98dd340bc0b5342d98a09b89871311b710fb64c427d80b7448012e66283141f65c3d99883e913dee0fd2563dd490000367550a8c20dccf50c02259ad6ffcadaad5ca27b05f14672e0ebc3267e2ab88f69f834661814a862a07f1b5cc18f95d9d657f5226e155163825dfc8c95659622d6856d6fb1e10d83ed8d3c41cb66ae46d0870b2b925bb11a111909f73d85da6b59fbc19ec9480e6d7577bdda1f5ecdabe7280156fbd94877b4f808a39b6d9f4d5bc98effc5b760051b68361c9f9f4a3db70e31dae7f01c2cce5bb76e859faa9b7e6ef4cce1f917b0d44927397c717110436413e6f721fd693ae21ccee4a73334e058245565692ef73356caefc4b068a7d90b354e23b2c46e9fc04b16358861b4bca6947eda9647656af01d4f68163393c67acb5ecc199ecbee291b609573a3f07944ec61807ac350ab45cf29ebb70497eff98789b5ff69fd8b9b8f981a914929a7a223ea3f92d79bedf49fce2f59b81d3e9acf5aa7eea808625e209cf1c9358b485af31b07f07d5189ea34385c6cef81e23cbf0d81c20d2511c5bfd33ad66ab7d2a5841381ace94fff95b1f22435ca72d96468e8353e5276559df5702f55ea13734a3cea5a8ceac28ff1575da492211c98d194ee4ad1c7ba371c72a4b45c2d376260a8f2ac181561a9fd83aeefe748a4be206ba1ae92b5bc3d800e5ed4001c723d1e6d05bb85716f7dcccc58811ce251c63fdfdb373a95bf8a5a7ec07e5aa894a1371826ee363f8ab1e780be14abcf8ed84eb03e4a216fff3eac4228fa107b31a43e2c5bce7789f93d40e6a35388fb6ee8ae077821bce3b2cd3781f66296237b90edeb09065643ff55435749d4f3b523b67ae3dff693d5b026f7ac384061742a2cf5e611d727a6ec897444821f06e99b4e21f376051ace5e4eae4d12815d6c26f633e5811b4eb71a27365f95d305b1181474208904c81fca3bc3bb301cddc5336a0dca81fddda0f3f571fab600c42fc06a696cab00acef6c208b7decc33bb4f8a1064146d05855b548745d3d0b62a3febe6e8c3a4d5d32267ab3f5c133ca53a19f7fbe35e9bd002b33fa5b2ebca1ab039a3e7569df03fd2667866f67c6206a3d1b553ea493983fb028c1761e60c9985fa3d312ff160a620de56955055dbe464efccc1a913861d1434866e6bf9a6b21be95b824247ccce0c4db5a0ecb4b87bddbc70d046de14fb31608982645a7cb3dfd86c63c0ebccbc5e3c0a05a8dd136a871c94bf9bd763df840a04346154e74f43aa4f853b32b75f39515a4d5daf6c3f662e03b8274f0c96b7aa31ed838ca86f45b1f7dbd9b80854b43b5b6cf79271d2e58ba375f601bdc640dbeda92eb89d5fa03cd3a677270a5e50252150eeb80364f771a5d85739c7dfd795655c3da58b3bc97356113c208dd7d667a08489714761975a342820ee737ad32bb2ca519f7fd3d2c050868f3733c3356c9286b8a84a6b51e4dd628d0f5c9c68c17bee414f9e83c020eaf4489755a5377cd9a652a7a8d00fac04bc5be182b6c0c0b691745eda563046e686dc924ed1d0ec457c5babfb6dd5edd03bddfaaee3c5e90a7b290e72ed9841ba6e83ba7770f3d718659a5a04f5fde359eec2a44fb5576ca405e6e38a1c580bf7a8a43dee53d37ede36c4026caa59979d153222ab46e31d5fc482962f132df10e8b4a430d37b38b125143aceed0185490b87c3f1c384a0860d00a46ddc40e4d39e1755f3f18d8a046b13d24cfeff27f9b44b3f9916916f7796982df169d29e980ed48a8e6bdc4b27a3684537c4d9b3cb1ae22e11c0f7a49dd99e1b9dc58e2ee9c4cc87d70702e8f6775cc2f6bc31a83ad08965d1143029c8c3df6c4fb3671f87ba81297ce536e71795aba850aee0de0850f514e1ca0f9bec2ad8718d1d8bbf694d86131c4a51e7bf002a4a0f404702842d9d5686241851091f86825c6aba779d526d9de3a714a3e5000f79b1516cf4d9594a7cd3e72837ffe8a4b96e38af02b1479e0235a7093bdf1f46bc2d7ff0c14cda0bc2a5b029869ed3a206ac47883b519ef6d0ef0b784a8be4c794b020ccfaec145595f3e4ea84d1d86bbb050beb884b8519438fb6a64441e09ad1db154d0a2fcc5c8d92ec312dcd4a8162474139a3204c6777b48daba7134c708ef0e8ccb2da1b82c454f9e58069ffdc32cb2c20f93088b563b35c03ad5b6c53c538cb1e49654824e7633b15c1c38863e697f1c0ffe2a242f90ab717823fd6ae5fa29e2b817d0c2e1da6795e8d3dda6f035b0c4616401c12fef15f308aa334c2ede7a7922f02ec5b6e4ac97d0d14651921474d6d4d0bed211193ba7be27a74aa0a291189084dc6226367aa342b62ca150861ed547ba41de3c0d6275ff5d264131f476f336f4e7706b62da1b414a4f665336290835f2abaa330afc2bfedde638e62bd89a6653f0f7ea0bf2b6a09f23e74afc28aa4e7a0d550fc0d02225c0b2a7d0c0a65ea202738af5e3fe42d7185a04fd373a0960d84b90f3b73d0241f113a8ba72cecdab375736f922b23be80a45c76d38023c8dc9a8ec0b398cf3297a57e3aaa20cdb16904b84ca72738fd8aba5b11c0a179aff1e77c9e18d9f0c5192cd65bafe59718b9b32ee1dc109c268f19d703a0c9743dc4905197bd8883c58631a520a6c835c01130224a24bfe903cd63414f5fb276d57cf3ce7333764db27385712710de79f5a81d9553f325c3e343a559e0f9be903110c2cfef9e489d914bc10e7265b742cc5ccb9a31c58ae6c24b20aad6a03cd32f9dbdd58a22017f897415cf417574a993088cc7102a55c814c80d64e5eacc770044b8acac6248d3cf500901b725", 0x1000}, {&(0x7f0000004040)="7d41eb5124e4353a2144b0e4ec45b9689b67c53ae40549200d91cb5d7c526362e2e7907bb4eb9c57c2f2b44038eeb4282c516b445f9ea46e49646cf026f44c1db5f1ef24b3978254037011393fb50b56fdee1efcdb5ece7d3f6b552dedd6ee83dfbd440a30050b1e9364ad38a2f11f3a38061ba59669bb443adc8a66f489952617df1216ebb76e032e860dd8ebd2e82ff09ae685fe81c2965e3ab606882bd0bf3bc518b6d76e8b0e75fce858bf019e78d84a608e5eaa3c46231954b98397e912ae1df1ed9618a62bce263011cd72fd580c78de992324bb706680e298bd48cf0231891944d4ec7e8c9dd92ef189c2e1f79ef5aed9a4e4d0aa8e3db76f0efc557f4e0ada0f130c7cff311a1f0a191355a9239a24ab284b442a0c8558cf2b5c7929b6136e7c6786b95ec503f6ffbf0dd6c28d9c8bc12b77ab8a35268016fec1951a673cd00c038a09ae6087d81bb2b19834be8a42ec31b6b9de5f2eed1d44a59f2c7d359e7c3bc08c3f02e0ba29a08e6cfb0899cd7f7d01292a2fcef055648fcbd2afac75aed1ba273be896525ee6175171c1a69fc5aebbe905a9adc0b7f8b9845234a9e68eac367f4d51ba4c77a802dbc2a7b863318fc734a53b4c58983d561a582c062c3c9efad1cb5ffa1df482f8d5ada200b5ae7619dd2c5c7446d7da03320f892fc302580d2889d4a8cf424a341d4cf500fd4cbb219ef2110f013fcf02b889143348a1ff68c81350e81eb02e9f2e66421efa7958b19ec8c03f8c84c15be0b175beccea360f0e904ab75cf90bfe8b16e68c9d907de6102d7394456b7469a0de4f55adb516f48c73979a0c6be375c2d9d214e83254d75959b8613ffe1ce1301675a9dc66d167f0da230f12da62fe0d3b934370838285e099d0ce3e377c04f14fe39914826b1a58ec1ce30e284319b7f8241bf1d54c752871a05486785233350663b0cb535d3010ed75bae6006c040f814052a5c2ed7ab4bfb8a6e73a4d9786ba80ebc294369be6c809e884fa895d91525e47acc3a55a3f0ba7e961127d171eed8db416a165e41d0cb2694c32aac33222a970b5c2831ba386c48bae586d1bf358110eb7d4ba473013effa67c0416e7a90d474c2a64c3baeeb2da4a1a14817b1dc84330b9091ffdc6deef1515af6bfb4ed2a5357ef0ef17f74102d4f1a41db00bda000d1727cfc73ae07a286ce2e55603fd4fe2e529ae69e1bb14e0a1b6839f511e3ad24fc3fd1d68b73d76c5811718b54b19a5505b11591fd607cde3d37db27c34e02bfd8093ce3a59dc6cefd4452c77eec6e5a40fa16a48e129dfa0de9d9341f34f427f45f562388f979703929eb67f391a59dfd0a160f6f1b63d82ba50c308db7decfe08279bab69f73d087c8ba938e534d6b40965fc51596f93ee98a552f41ffd4f67d7ecd9528a1f947472ace89e0932d7ac45d4feac7b9732045eb2e1566cb90fe62f90268f5401002575a48de9b10753f479befec6b604792a5175bc6a69701b161a11d070de64a9823991ec553dd39e181aa6e2c38e135c82c5d28cf3d1cee55affc367a541ce06f9a4e5e27f6bd9d4c8c941bef85bd08e155d0e6df75721ca02dba63faee03cfff38ba969f372fde267caddd9996cb005b2db4f22300127d858c14c0a6dcb5bc75ea3cc2f20e50eb923dbf1a69563ae2324267e43117d39a247034868a3c291f09dd83acb207341d267bcbb9afdbea39778c1b5a01dd9c6d0b6e64fbf1337f2e3e3a29b247c4d02762526563138a85ddaa4c8cb90a762868d0d75bef4be2f9a5218203424d535cf0a943f3a63f367c2872997a5fd5ec915f80d7f56d3c6082a0738d4afbaf56b87152ecddadc1209c284b50eee0035e86d30a75e281b7f554e4411b02a9ae24ee43c456bbe029aff7475d163ab80b5208f3da4766c87adea22e6772ef8f4b79aed2b1d8caa0bd3fdfcb38ddb642b63805747107d3c42fde7f24c923c44b77b4ea35c3ec69684e2793a57148506b73246b3b6eb87c8a4b87871d5b51ed68df4d53696d947d9434b60904d7b6c53c7f920e215d0f3a32c871f8c0b16098c823051501ecbe57d3a13c8b343a711678bd96b4581a664ca24523b2579189fda6aeb378f272bd84f5f852af5e6b7516517695c68fff6b8e4909b05153dbee9e5338f6e582a8caeeff7d5e7ff3b20b5b3761824884e40899162f39afed629c85e25266912e5c8bee05dd58c35acb199a7b8867358851d565976461936cb0130b816f56acf213a0d5a7974dee92cecc7131eaadf8e4c042245108caa93e8f87e5c3999f7f82b7389650903452c37453a005f61709ac34aadb3295fe50e223932594ddc7ae44bb0df6c02f8f2512cae07f8af20fb59b966509717535722bc80b6615be505d4dbd1926a8c22dbd5049b97abca6fc3ca9196acbf8e85196789f2515ec333d305baef12b29b88579da168147783e9622b62fa62152c2a50b8a6cf408b6b0ed74dbd5c843e63810240e85457b20a7c031fd7e877d2bd2ad0e2548a738095fc78159cdbe85f89f4493839643d2d06b0b9009f3dd51793ca77d89d035b70d3f95a06fffb0c248f21a7226797df687bfefd39d9dc186df395c860295f4cce140588e97dab7397921e93f3db83ccd15f897bf7cc96e8f208991f31014d20ebe85479da227b3e9648785f31cd80ae7bab02afe005aada5d3b012d4c651be4f505bae885c9911579d5332279b32117328f3649ab8ba9e8fadb58374672ecc892dafe05279f2524632216c7cd04203c37267c644389423e2a187655b24c23949c53554ceed82e30b8838c81ccf555567cc2538b2a26282b65a0838aa42fddbcdbf2c28cbe5a2980e707a554a7cd3bd5f7bda1c29e39351528e6dc02e7f5f72ae5b6efb2a9e91fc1bb2e1dbb2e6dc0de4b89b6ee8df6907f14e69970444e42e0cf6d5810d7dc84bb0f3b5c7dbb7fbe7ae75a3f3eebad54c52076ba57103b07624a43a37e2465b22b67f31e9baf277ac45427707e88e0368004229723d1b2c5790050bdd196847b86e0d7f0984a51b6f096f41cecb82abc1ca189d367255b95dec3a2042595b8b49b2832c746d9fdfeb3ad7b79037da32fea8bbfee79ed7ae3d93e27f9f56ae598f4527fba41642339ffe74dba8c513bc17a34ffdcaab0b5827c75c11e749fb712b7472d5d928d078633f3fdd3f0102985d16a18788aa40627bea4593d47d6eaf5842e5e92e4a74237c66bfcee1c4624aac0a84a5ec8113883ad21ecc3869e7fcbaf915bc2b107838da2f5457aba443095cf504037854510bf1fa18f6ccc997d09431a9d3e2721bc62ba64a8df7373c23ea9d7298c15248ac039d5e6317cfc48219328b188fb3f7492c97cb656b3561ced94d892d400e039ab0b5a50af861b64d8861a086bcf6d35efe27fb109ce70d459831aab4fc9355dad37d4805e13dcb336d09bd330f5decd2afe4ac29f4e0f71c1228ebdfb3760294abcc7a30462712926b78caa53e2556137b538c7a3f1c201ce8b0cfb8efb42a14425e84bb784aedc7a57b2bd4f1e783153fe2778710e7a4a916ff2484aa9f798ec7b39aee659b9a14effb6ad3ae23dc51d6a4dea92e8c370c3f06f8695e957941adaa15a0205bb7b490df2bf122bdc3164bac39e51071fe0bdf5c807a1750d2b181a065a82698262614e52dcc2048aaa773bd2051a86e2c1987ee39e17e256ff693ead37358ddd9d5325a17c7e33d25050c7f787a8dfa6315d5a8a04b470f1369f78705c68f0ac65dea8b2f64df26ea117e685114f2d8cabe3ed6ca388b01da016bf5fd7d1e19af58f58ce6718fb48e3c8849203cf49b131886757563a5130d62f6541fe40c3b3b1ad3915ad49aa5eeafd9ee448219d42a7b93ada13de25951aea4815e6a94a763d88bf52fd93c94d0991eb1a05287fbf5ae92be19614746a0e1027903b9e06b73ed5b992c99f1497e64c99f6b2b2540ce99bcabf9527185d11ae5b9247dffdce5c75266029c7fa0c9193f2285be663418ce58e0ddf69c2d15ebdda8bd212f0ce22a7f51315aa2e7c835f0c07da4a92830843db56db57660ab2592b851f4ce171e845c6cd8672cf349ec5d53b8b538bb2886dfb7000448f6c65fd72a4bb0e474f71d0fea64cb5cbf48ee994bdfb06ad2132352ee8fa8b83132dc0b975e1dde8aa95eefe8aaadaaa7c705a8b682f5b45a3d99f56724a7c3d76191dae7ac380cb81e2c4b118e05179c5c3afac2ba8a196d0a14675cbe9be39d409e647ff83de3cf21b3dc33345e33b5b750d6a091fb51a1ecfc0935a92c6c916fa31667b78190532e63b84ff228bf331950c6aea3f899d88885164779df10f4dd2a3143d0b15337d2391187503777c8994d6d7133639a20f8ce77221ef151a9b50b77c4defe0954fbbe4983b4cedd204354ce5530cd08d4b5f929a4d6dbf91c7690e98bafe340443d207fa8891cd853b281ca70617f8006245d8b54d636fda634f79772f4d910ef6fb9650aa822c10c0c110b11105b21e27fd67990657b1b2f70ca8efef4064991f9280980bbb0f162d9a5992be8078b0aa4304d29c929d31a9e5bf07b2adbd38e3070f40c2f07e5e9dd6d1052623a336fcdf3d4eb5dd5142b0653c200884995e0caf4a097c09ec2cdaebe07b593eb15ad8e608aa66bbf600db72346d31db01500f9e289f0a739e1fbcef8ec37a4ab1da36bb5d92db3973bcd960fa5e592af34d5f25b17711c1485ffa3b71875c6e9867eb266e7b2c43391c9763ececcdbc70bfef884c3a6fc5a862143d4bd181665f9ff028d7c63e5fc157e0246ced10e11397cc21193553dc7257880403054b6d4240eddf9cc79fafaa2aa6d983aefee615b66cd77c38df155d7c7bf74191c315a0e29bdc89943004550d6f8e9bac9323f68030cff28abea0863e464618a0ca29e2e7a1537de763531109c886b5eeb1fb71ea98f009c2691f61c1c07fbafa9306296fb140f27f51078fdab48b4985c0246ae2b8cddde38b7ba945c199f9fa2b1f31ca9041de22f4079d0f4a9ba5665d37275be0c7d4835531666271360d9c9c8d20b529aef4aad976a11428ca8e0996fb0633ccfb6c66732ca33980791d25f70ac1c3eea5ab8d60cffb1c59e073610b2a9b9a8328e991b11f7e8481a4cde60c82d68f7fb02b96dd369ecf5c55a3c7499a6b82862badd6f8ba5302ecec8f471caa8e9c202d8580c354ebc02a2b1840006090cf647ee801db072c23bf7db0a6e53888154344499e17f42ff8dd23738f71b3aaf09e7074c4e11de66942bc63eea973b141dfc36a3fe87e424da754eed39efe2e26c9b94df67920e85c31e53dcbf6aa0bd43071a55735c8f9c51139e6da383415206b47a1ad018d2850abd54c6a8b824282e02066e43b4d2e90526a89d93a8fa8516d10d9e9ee031dca99a43e53e6d5e7d19ee59a7125e2730058304db03a49b613bc28ffb79b57d54eeb09dfa42d3a31f312fa3a1243c47f539ebc9915ba9058de7328af27974cfcd6084a5bdcafcc7564708bc3505db7105a06b6020fc10dd2e62da84f260a7b464bbeeb192e020b74923dd3be89006c772c73e74ae8721fe7edb1e194a7421ba4d5fbabb264aea8d88bf5d2ea14450413b397ac6a7e6355e867ad8f8eb953c05644361904f4f5c1439b197646a324a265c69daf9984dfbd0b8d62f8f8ce1c6ac5da51ba5a3a30e13f0bf65670dd96234b8f25b5842ca21c6068bbacba846c934565cc62dba9ffe916a0fcf4ebd1b1668a97df4771df8e82028352d2ab2594b18b74d67b1b44031d7759a4db083d4cff1ce6515f82e05f68b080c1a8b7f39087b43370033ae0c653b97", 0x1000}, {&(0x7f0000005040)="850cf2b3289da348f9fd8881ceac0f0ddc59ded1a30fd98b6c424ec5ae910515ba32f344c4771ada0b903d718562c550f2891c419918004529e9ce1b30c95124328acbb9f7f163ce4a029183f318daa4a31a5b3a5f7a5810d31e343e3c6835d6f05774d280eb67f1ccd9f3a335ba4df749b33c398a568658276f139e56817c9266bffe29fa299e9e04e9f5153d9c6c75d3f6d77b552b31cf6b62f6e592baaf879cc12f82af00569fa5a9ad1b0a38aee684be4b2470b0ce65c69553a21b3bd053ad2789c8c12993ff24d5d9ad9b52171b9ccffa7dfdd4433362b434fc3e246cd029393d6ff32c9c54eba3", 0xea}], 0x8, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000051c0)={0x4, 0x6, {[0x518, 0x9, 0x7, 0x0, 0x200, 0x1, 0xa00, 0x0, 0x2, 0x4, 0xf20, 0x8, 0x2c, 0x500, 0x4f9, 0x2, 0x8, 0x1], [0xfffffffffffff801, 0x8, 0xb7, 0x3, 0x4, 0x1f, 0x0, 0x401, 0x1000, 0x7], [0x6, 0x100, 0xd944, 0xb3, 0x6044, 0x80, 0x9], [0x5, 0x6, 0x7, 0xffffffffffffffff, 0x3, 0x1f], [{0x1, 0xc840, 0x7, 0x8}, {0x0, 0x3, 0x4, 0xfffffffffffffb74}, {0x8b, 0x5, 0x1, 0xff}, {0x7ff, 0x1, 0x8, 0x5}, {0x3ff, 0x3, 0x77a1, 0x50d}, {0xa7, 0x6}, {0xfff, 0x7fff, 0xe28, 0x5}, {0x7f, 0xfffffffffffeffff, 0x20, 0x88}], {0x8000, 0x6, 0x90, 0x401}, {0x88c, 0xdd, 0x5, 0x4}}}) socketpair(0x22, 0x4000, 0x1, &(0x7f0000005400)) poll(&(0x7f0000005440)=[{r1, 0x4}], 0x1, 0x7) bind$unix(r3, &(0x7f0000005480)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000005500)={0x17, 0x0, &(0x7f00000054c0)=""/23}) socket$inet6(0x18, 0x4, 0x0) syz_open_pts() map stack 0x2071a000-0x2071d000 of map 0xfffffd806e7e0738 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd806e7e0738 failed: no mapping 11:58:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) clock_gettime(0x894febedd1c9af1c, &(0x7f0000000080)) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r2 = getpgrp() r3 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) r4 = syz_open_pts() r5 = semget(0x3, 0x3, 0x402) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x7, 0x1]) r6 = getpgid(r2) semop(r5, &(0x7f00000001c0)=[{0x0, 0x7, 0x800}, {0x0, 0x7fff, 0xc856027ebce2c508}, {0x3, 0x1ff, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x10001, 0x1000}], 0x6) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) fcntl$getown(r4, 0x5) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) select(0x40, &(0x7f0000000300)={0x200, 0x7, 0x6, 0x20, 0x70, 0x6, 0x1, 0x8}, &(0x7f0000000340)={0x400, 0x10001, 0x1, 0x5, 0x1, 0x4, 0xfffffffffffff800, 0x100000001}, &(0x7f0000000380)={0x3774, 0x100, 0x86, 0x7, 0xfff, 0xffffffffffffff9b, 0x4, 0x3}, &(0x7f00000003c0)={0x7, 0xffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x9, 0x0, 0x4800000000, 0x7, "870d37f3371b8bf84e957b17920ed62888b3a871", 0x1, 0x9}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x6, 0xa0, 0x0, 0x7ff, "06985f268fc9759b02e50608bdc6bf1b7d929ec0", 0x5, 0x9}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) wait4(r6, &(0x7f0000000480), 0x2, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x58) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000500)=""/253) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000640)) pckbd_enable: command error 11:58:29 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0xff4c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./bus\x00', 0x2, 0x6, 0x1000, 0x1, 0x2, 0x0, 0x8000000000, 0x3, 0x2, 0x9e3a, 0x6}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x800000000000002}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x6, 0x8, 0x2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffff5efa, 0x800, 0x1, 0x4, 0x4, 0x81}, {[0x1, 0x8, 0x10000, 0x14, 0x10001, 0x7, 0x100000001, 0x66e9, 0x0, 0xe5a, 0x5, 0x2fc, 0x71, 0xca3, 0x6, 0x5, 0x6770, 0x80], [0x2, 0x9, 0x0, 0x9, 0x8000, 0xfffffffffffffffa, 0x20, 0x100000001, 0x9, 0xffffffff], [0x5, 0xb304, 0x3, 0x8, 0x1f, 0xa8cd, 0x8], [0x5, 0x1000, 0x4, 0x9, 0x6, 0xe83], [{0xfff, 0x401, 0x3, 0x7f}, {0xfffffffffffffff8, 0x1000, 0xffffffff, 0x7}, {0x7f, 0x1000, 0x9, 0x80}, {0x3, 0x100, 0x9, 0x2}, {0x5, 0x3, 0x8000, 0xcb5}, {0x100000000, 0x9, 0x7f, 0x101}, {0x1f, 0x4, 0x8}, {0xb6de, 0xfffffffffffffffe, 0x44b, 0x7ff}], {0x9, 0x3f, 0x6, 0x9}, {0x100000000, 0x7, 0x3, 0xfffffffffffffffe}}}, 0x1f, 0xffffffffffffffff}) 11:58:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x6) getsockname(r1, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f0000000540)=""/145, 0x91}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000600)=""/104, 0x68}, {&(0x7f0000000680)=""/212, 0xd4}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x7, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)='_', 0x1}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20001, 0x0) r5 = geteuid() syz_emit_ethernet(0x9a, &(0x7f0000000240)="17e1c88d7b518384f9d64e3c754139c91c7e6509e2cfde2e4c99932e8acf3b9ce5a1d5ad9855a0de6af3db9b9ce6f4b40e583bc11feca2ece80901c1c004e158e343902aac5054c5091f24f3b3fcbf67a7182db621d7f710b428e905033a9694528cc69dfbfd5321cdc91b54054063eeb23e07d6f94a3b2dcf9bb81cd68456437d49bbbdbcb97d7524b95866ef8221b345a986c954e2b0bfade4") setuid(r5) 11:58:29 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ftruncate(r1, 0x0, 0x2) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 11:58:29 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 11:58:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x80, 0x7fff, 0xff, 0x1, 0x1, 0x1, 0xfff, 0x0, 0x3, 0x4, 0x9}) close(r1) 11:58:29 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) poll(0x0, 0x0, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x745ca9b8, 0x9, 0x40, 0x2}, {0x7, 0x474, 0x43, 0x40}, {0x5, 0x9, 0x2, 0xffffffffffff2526}, {0x4, 0xcb3f, 0xcbec, 0x62b6}]}) setitimer(0x0, &(0x7f0000000000)={{}, {0x200000000000}}, &(0x7f0000000080)) r4 = msgget(0x1, 0x2) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/208) 11:58:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="4870d400b059dfd2fbf460f10fd6b54b28b06ccd1cc50d828fb26fc3d386736cbe7d54901883f7aeeaf0ad4bfa32a4b4057189cd46b979ed6dd48e87e550e58f05fa1a30e046b5f1dd42e0bef8fa8c64124ab42962a2bf0e56fdd663aad8e9b50b275b01c5915ccb1dbc936824ea41eff110ef72c4b2c31d72431572f7d996011f4ca1e328f65a336e0a560d5c8e50bcc5921e70fda608e6ed287d3a7beb1af91dcb96353ce208d2fe3b50222aa9876c8913902547cc5970f0b6e6fc95255c9c8075f8e837e53b615c5c9713f27168cc9149917ff76d1ac7e4bca985d404b2a518c63f7f11814c949033d2eece4bd167977575c03a", 0xf5, 0x405, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="830b8a1405e5a74d53d6df05454cdefe81fde49f04668f4f471b93cd21b124bc5f87bcb973113281bc21231dee5c722dcfad13622459e28f0c180deb51f94b1db332e63d8bccba90723ed0cede52dd743efd800c70ac0b5c07008acbb5b00500de6c5e2b91be67cef90651abda5f23c1c91f61a23d568d122e3c8464ef6b9c8978a8f9922c3c65312d5c38bad889bd3b9a8e35324256268c5fc3a8d17ad4528ad8656489a22be6ed3cdc1facd7b1d3fa9107cfdd55582c462d4e6350e5bdc362d9b8611d4b6da00051135ca2fc3604b883165cefc59fbefa3be9e59afd8621f20e927f02bfc91c313d77edb4ca7e14873c1ae3c4fced61767eefa1818d416ccba16ee5", 0xfe33) listen(r0, 0x8) bind$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) 11:58:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x1, 0x10001, 0x5b2f, 0x4}, {0x0, 0xbac3, 0x10001, 0x6}, {0x8001, 0x4, 0x7, 0x9}, {0x5, 0x0, 0x5, 0x7}, {0xffffffff, 0x200, 0x8, 0xf5}, {0x2, 0x400, 0x542, 0x8}, {0x1cc8, 0x9, 0x3ff, 0x7ff}, {0x100, 0xce4, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x2) semop(r1, &(0x7f00000000c0)=[{0x4, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x3, 0xff, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x4, 0x6f4d84bee573283e}, {0x2, 0x80000000, 0x1000}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8df3, 0x94, 0xffffffffffffffc1, 0x7fffffff}, {0x80000000, 0x77364c52, 0x1, 0x20}, {0x5, 0xffffffff, 0x8a7c, 0x4745}]}) 11:58:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffccf) write(r1, &(0x7f00000002c0)="90", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) r4 = semget(0x2, 0x0, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/121) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 11:58:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x80000}, {0x60, 0x0, 0x0, 0x2}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) 11:58:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xece6173493c7a7d4, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x8000) 11:58:29 executing program 0: r0 = socket(0x6, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffc7, 0x0, 0xfffffffffffffe5b, 0x0}, 0x407) pipe(&(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@abs}) 11:58:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x84) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffff) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00\x00\x00\x00', 0x7}], 0x3a0, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="8fc283f12e6e05ca6d9c79669255d5561f604399a1feb78ddb7cf5513fcd86d6ff74c540fba6071f585800add3c6fc335570393475641903", 0x38}, {&(0x7f0000002240)="ee679f5bf9afdcc9ff72a584c1080302372a64b0082ad2dd11062936c44bd3ef66f53e301ec77958baba5af724c4bfee03c106dcb56aae4a8394f6cf3ece19194f028a5d842d77f0d00ea4a4edd8983f38701b5b4f93662d855945925dc6d0a86e01ea760424bc5c5ceaaba9b9d086663453b2121c0111e14bdb6c9ced8802da5145d4cb5d9c1ffac6f591de9078bb70bb099008f2723d7ec6ef35844cf2fb636cd3647d60034a789674e9b1447ea997b27c949b522dc2a7ecd38c32c87712c944f511b555d2d45760869160a69e08bb7a307c4be045f155ecc125b424aacbc9459b07029d20a615bbf23dc0356af83d65e44137c9ce7efc4451159e9ad7f0eed1f0c7ca3609d98b3ae79d8e3d8f39d045bd74698e47e769305ab1c6a32ee55c2a0a2338cbe2acfa0a44b69fe684098c7c0ba262956e8098261eeaaecab7ea18cae66675a73e09de27e9ec2e21185bb8d17427bea115ab1434aa7359eba41f4d042dadccd0c6519e02fa44953d2d69f44d226867bcaa8fe415f27259edc057dabdbc677dcb3ea7da4ed029d49089beab329c5df5009a01dc0c0adb77c3ce30bdde6256d58f0b6da7f4b1a3eda193c0602db0ad75c69126bdef4ed41a41536de09ef768e70abf5a8618e21afbce6c5187caa3e55e5259837aeb01461a806b9505c9ca63b7e6127c760863b4b72a012f0a23fab00a1a1df6d22ee4c6317bd8d47cfa7f9c607aa1471a7cf9e104a0647f740642fd0b42170e9aa3c01ad6315031cc96ff62acf850cbd9979f5f7c343fa84bee80df7a582c26469b09fc437a62795acb499178610a33c194cc250a0723b798eb90e39aca17773e538b03ef6c9fc24a2070d0216d7edeaa86d92f3562eea6577769ddb5f6a2a362a42b3108e0111cd0e98b52862e35024a9e70e9961eacae5a9cc3991de77a882a6f44a067a2a9a20eadbdf9e223778ad2eab0afc9505b0e692ef9bea568f539f2013a4401b3723c2f621726b19a82ed82a79af78debc7baa134500984e91ba1a562847f0784d147a2cc9e6f43fa7153496f7ce0d7933bdc510e59d2552a239143663de700aa25649bde8777110e65958c4718960bb0246f86f88f1aef8d3c4833ee082ca97bb32ec46918f852de176e6f213421c175390babfc134a43f2e9a5b79abd548426ff08eee6f5837c9afe41e138d8c931ae72a0de3f0d805a47e0067713a96bc0e1f7118988b35b19a4a3a2b225f019407fa56f070795da5e6954e70f0438a0d263474ad1619aa1a998a39caea75bca178cea9e99db8beee8f5aecd2869891eb44d08c478410238405bf158b0145b72c280fd627382d57b9af7cf8cbe7d5e099b6d6fa81297dcc68e6cba943bed45d0822e1d668951cb7ee25b2a6603751af4e54e42a2775d9bced5c290f6ef768b580f90427c7a3f2a946fddfc4d5f544bf4a3a6c4f9bbb4652f616197cb86f5092a89946b86924b8bfd3ea3342385db1b33d85f1d050e7d607624aee7c361160804fa16cd3af8674f764bac61915971674fa12d0b3fd5765fca30556f60ae1b4e747f8655092be897009d9a90d070c6ff09", 0x45b}], 0x2, 0x0, 0x0) 11:58:30 executing program 0: socketpair(0xc8e8c020d553d539, 0x4000, 0xba3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0x2ca) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x1a89) 11:58:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 11:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x51}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x890253d884e5051c, 0x0) chflagsat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) sendto$unix(r3, &(0x7f0000000080)="4eac55b3300c92f149b77ad99710eb9a1a8d825cd5b57db0a0c509a628a2be2c74f6e9aea1988cccbc5e80cd6191c02fa613fc409b10267fc6175758ebd03d20776e73466e0a91a8f04892290c10c60500ff92f82371a30c53684ed8554711e88e5d5bfbb877ae606f466d1a3515bc7bff47e447264a3886fd32d98833ddabd544e9469fa7058eef72c2f5729ab447cedfc2f36db0b4ba6c8ebf9b85d8ee803b75817f4c3f4906bf2c", 0xa9, 0x2, 0x0, 0x0) 11:58:30 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 11:58:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:58:30 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0xf23051331b13ee11, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = shmget(0x0, 0x3000, 0x500, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100010062756300"], 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 11:58:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setsockopt(r0, 0x2c, 0x8, &(0x7f00000000c0)="21fdfc39c50d2286529700b20edd13b9c790926d2348cb94ec55052a3a96065570b1aa209b977956f8e0e3be5efab9b6a425453825cdebed46fc00849c0129daca020000008e6f", 0x47) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSCTTY(r1, 0x20007461) 11:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xbecb12957879b580, 0x10) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) msgget(0x2, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c6362886d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r1, 0x0, 0x0) 11:58:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, &(0x7f0000000200), 0x0) 11:58:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)='c\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) setsockopt(r2, 0x6, 0x5, &(0x7f00000000c0)="b616ff8c97c3a9977bb77e03918b4d1f3c8e063f5bde70b29edb0b", 0x1b) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCSDTR(r2, 0x20007479) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000480)='c\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='/?^\x00', &(0x7f0000000600)='F-%^\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='c\x00', &(0x7f00000006c0)='/dev/ttyCcfg\x00']) bind(r2, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) 11:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 11:58:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setflags(r1, 0x2, 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) fcntl$getflags(r2, 0x3) r3 = kqueue() kqueue() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r3, r2) 11:58:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:58:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 11:58:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getppid() pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8d4479aff7062b8b97287e3054570637576dd606a4ece1b8397925ea480b1cfd0ae13e6ea07a97a090111466cf9572f7de1a7b816b3c2a3b7d246f753e2f7a48f73d8486dbf0a16bb61450acc52328b50ac6cf1abf7ee5c2c03c7b6327af3f82023f67d969f14ba0c3c35b2f72958dd61cba2fb8070dd2b0fd3b4a9b2137681962684a468a6b22dd8dadf635904b7d82d7b89cd0783fd2f3bc9484c8b794d7d5", 0xa0}, {&(0x7f0000000180)="e65b8706580abd0a81343cbe2cf832f0598529a87946840adc1a084dd06688cbf4e38afa49d889aa7b8a3a7b52015814d1e43f5913301e675d9e41605584341bacd504ed9a5772db1706cf64c56f3448c2df2fd2c3e4af7fb76fb705db2af604a0e899714c5701e28d322df3b76a6e57943da3191c5bda07731f5b3d7a86190dd54d0bf8da5155fd2c4c4aecb36063c6722e023ce7038c35f1c206462bc9838d2224e992446755cd1b259f21ae9b276e745a0f9cf9abc6", 0xb7}, {&(0x7f0000000000)="b70c8bfa687a74684eaa4e21a58487ed2b96af1d648c7922312b15a3410493476ebb30a23db726752854e164f67a323122085b656147070d6cee5983642f2f17", 0x40}], 0x3, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 11:58:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 11:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x2, 0x4, 0x1, 0x66d2c2eb}, {0x5, 0x0, 0x2, 0x7}, {0xfffffffffffffffb, 0x9, 0xffffffff, 0x7fff}, {0x3, 0x1ff, 0xffff, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:58:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x81, 0xfffff, 0x4, 0x7d4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0xf98, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x3d, 0xe0}, {{r0}, 0xfffffffffffffffd, 0x2, 0x3b2bc5b692f140d1, 0x7ff, 0x3f}], 0x5, &(0x7f0000000140)=[{{r0}, 0x0, 0x28, 0x45fe98007ca3c7a, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x5f}, {{r0}, 0xfffffffffffffffc, 0x59, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xffffffffffff4868, 0x6}, {{r0}, 0xfffffffffffffff8, 0x996073c40a23863a, 0xfffff, 0x10001, 0x89}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x6, 0x9}, {{r0}, 0xef2ac8a178c2a888, 0x80, 0x40000000, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x86, 0x40, 0xffff, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0xc0000003, 0x7fffffff, 0xfff}], 0x2, &(0x7f00000000c0)={0x9, 0xffff}) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 11:58:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 11:58:32 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae133bf7119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07d2bb27b84cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d7337518dcd78896e9b5fd7e415ed2b8b2743537b099b893a5f075fc43a4f457b786abf9514e55f8f00a2e6f5072c592b4d2c1970e74bba9ad820eda4c6bc85e5ee3f453793f2d9f87146f092a6d0dc9316032de76f6ba49ac47d80c73516641553fa68cef68b0e4c9be4d60b9cc132a7a3ff406d4a6bf90a27d824b4ccc306ec997c27f4bd28483449f0545d1cdad23faef314d6667b859a332129f6469147ef63f9d16f1e614906e4c8"], 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0xfffffffffffffffa) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf831", 0x6a3}], 0x4) 11:58:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x80000001, 0x7}, 0xc) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 11:58:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fsync(r1) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r1, 0x4}, {r0, 0x40}, {r1, 0x20}, {r0, 0x4}, {r1}, {r1, 0x40}], 0x7, 0xfffffffffffffff8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 11:58:32 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000380)=""/184, 0xe7}], 0x1, 0x0, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) pipe2(&(0x7f0000000100), 0x4) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000300)="b88aba34fcdcb361d873211e8cdff31307b4983d1f86c679ccbb9e88377a24d9c4a6ec923bee2e405f7e5d91fccde77211991bf48e9eb1590e3519f1b4db9868d51dac3b7d380bde359bb329551f06db561a650e", 0x54, 0x0, 0x0) r1 = kqueue() mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2158, 0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:58:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") socket(0x1, 0x1, 0x6) 11:58:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 11:58:32 executing program 0: r0 = socket(0x19, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendto(r0, &(0x7f0000000000)="faf16c1ce14c2e956e17feccaec5b8cbe2e4de657776b99a871514a4fb79a8a40ebfed126b26f717d847034d7a3dbceed658dc2384c9e2168f80c8dc5699958c4ad2e2904ace89aa1d4aa9140a94a2f50e299d16a1cec1757c06a7bc2959245739c573dc177ebd890557ce012e30a0d5475ca96ad96fe52e1dd940e30bf5e4cb27d3ef9157825a0526075f423294a8836b5f0d51ac5fcc55227e07841382f5adcc1b29a32eb8036b4e2e62ac9405f7ba78a323759b6f4d3775a1ac1f3ed9e0d943e2b92ca2119f1779248aa58426f4ea5f", 0xd1, 0x400, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) wait4(r1, &(0x7f0000000140), 0x8, &(0x7f0000000200)) r2 = socket(0x1, 0x4000, 0x22) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 11:58:32 executing program 0: getppid() r0 = getppid() getpgid(r0) r1 = getppid() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x200, r1) getppid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x10, r2) 11:58:32 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffd) shutdown(r0, 0x2) 11:58:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x215, 0xe77f, 0x1f, 0x3f}, {0x3, 0x6, 0xffffffffffffffb5, 0x12}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xb, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 11:58:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000040)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x98, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x0, 0x424) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3e8, 0x0, 0x10001, 0x8}, {0x4, 0xdb, 0x1ff, 0x6}, {0x60, 0x80, 0x40, 0x9}, {0x7, 0x6f9c, 0xdd00, 0x550}]}) 11:58:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0xf8) 11:58:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6a5b7c05e5e56e8e, &(0x7f0000000180)='k') 11:58:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x9) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000005c0)={0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="0ab194123458ae4ae2febb850ac19fca09c67582efb6cc410e61672f02d3720ea8b81ec7e15264226de16e03613a4bc3f53f4e60c99289812cca7f3a39da2aec7781453016aa284cf073fc790164014c152971e98b85e7b310b1f7bf6a9aa87e12bb8767aab73a2e2d64e8faf4c85cb065800876ec5ceec99bb3a80da0e690d2", 0x80}, {&(0x7f0000000300)="d18b6bc8ab9a0b33fb53032f56afb6170e95d4ace82cedb188da2b5df754fa976ac4ed33a388a060c1347c05993bcd40286848c28590edb282d6bfa0d684a542f87c4bab4897", 0x46}, {&(0x7f0000000380)="e00e9d1278763aa48a7c88e1fa85e5f005627abd4bfbadf52d007afeb434c8e685d1a1334208d171a7a7514252c7d99d76d5f8ace57bdb0a33e9f25df67026a496d9399514d80549a80a86ebf944f54305d16c725bd9eeaa113a09b063ba68e73ba3d186c37ebbc09708870221b575d194e332a590cc3cfdae167cbe598f04f8469d5c", 0x83}, {&(0x7f0000000440)="57e8c09552e8a69fbbae733b1fe6af7fb58c6c4ed7c36323d16dc952e6c872d4c8116ad76a71be29bd8adbc4d981f841c74ce951f897d2102a7f71458eaa03dbbc0fce95bf3893229e795e92ac711b86f87f08909b6cafd1ecfbb185c1fe3618783d709c561b4a2388b50a2f6dc3592731d60e94159ba13b70df3686cf17dff88bddcb11d5db50ec6598cfc3ff0748911d937f1b2518d16f4c657708b80a35ce9b1d7b919a6a54e951b3ef9d8b8364f6b84e89f948b9e88c3992a0618fb10c04bc87edb4a35bc6f23e102eafc55cffeef904a7c19532acb014c0a1997937ced63e4245f740cfc50af7e43dffc175e3f4fe67e5c1dd01", 0xf6}], 0x4) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) 11:58:32 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="609fb2682b04520683f82791d4ff0d05cd38600baf35220ab4ab862ff437c751a41e21974b7ed8a69a0f1051413814574efc39d399fd3bcf06761f1fcbc23dd33992838030a28fb892a119221c57c4327ccb6c43c0f5f4038ef07cb5de33047eb565a60f370430c9799443b381b4ab37cc76655a54b188bc6c465a1a6302313fbf0fb196c75ad979dda62a97db8461029bce13de4ce9f2a08db28e7612c2240c3c5233b2ebd11b8dc8fec202f7cb189afe4450a75b312cb4664a9101b7a4", 0xbe, 0x2, &(0x7f0000000080)=@file={0x8efee94fbdefc397, '\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//../file0\x00'}, 0x59) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x0, 0x800}, {0x8001, 0xfffffffffffffff9}}, 0x2) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') 11:58:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/178) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r4 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x5d, r5, r6, r7, r8, 0x427f2e19b5e7df56, 0x9}, 0x80000001, 0x7f, r9, r10, 0x3, 0x8, 0x3e74}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000eaff0061a47b000000000000000000000000000000000000000000eb1c00000000000100000000000000000000060000000000000000000000f4ff0000000000000000000b0000000000000000000000000000934eb928000000006900000000000000000000000000000000000000000000000000235050ff3f00000000000000"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:58:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) close(r0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:58:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:58:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3ff, 0x599, 0x3ff, 0x1, 0x0, 0x9, 0x9, 0x1, 0x2, 0xd7, 0x4c6b}) sendto$unix(r0, &(0x7f0000001440)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) pipe(&(0x7f00000000c0)) 11:58:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffa000/0x2000)=nil) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) setuid(r1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x5, r1, r2, r3, r4, 0x40, 0x3ff}, 0x8001, 0x4c, r5, r6, 0x80000001, 0x100000000}) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:58:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='7') 11:58:33 executing program 0: mprotect(&(0x7f00007ef000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x2ce92063818b2651, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000841000/0x1000)=nil, 0x1000, 0x1) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/254, 0xfe}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/214, 0xd6}], 0x4) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 11:58:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xe, 0x40000000, 0xfff, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x3fc, 0x10000}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x17, 0x8}, {{r1}, 0xfffffffffffffffa, 0x23, 0xfffff, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x800, 0xff}, {{r1}, 0x0, 0x1, 0x1, 0xc24}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20000000, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x28, 0x4, 0x80000000, 0xff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x10, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x100, 0x81}, {{r0}, 0x0, 0x4, 0x40000010, 0x20, 0xffffffff}, {{r0}, 0x0, 0x44, 0x0, 0x80, 0x3}], 0x7, &(0x7f0000000080)={0xa57, 0x400}) kqueue() r3 = kqueue() dup2(r0, r1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 11:58:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:58:35 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/151], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) 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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\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', 0x2, 0x134) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = socket(0x2000000000000002, 0x2, 0x0) msgsnd(r4, &(0x7f00000003c0)={0x3, "2a4478bb9d2bffd695a92acbb743b3052e63d0be92206d2cd51fc2be9b375f4d0dcb416f06e467313f5c54df4523c0bb22fb3262f24eda8a2d479157a4b4749fcefceb5cb44c46705dfcc77c72b4b40e9cb8f1e749957f5565107d8351075d81f14243f37916c3af622ea3f77651324f2253a818c9e7adda27f54076a346272be90de65f4a0db06926e6b30ecdf34382fc02e1cd6d45d149fec454f2fc18c578a09762935ce0d469efb6467bed6bb1"}, 0xb7, 0x800) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r10 = getpgid(0xffffffffffffffff) setpgid(r10, r10) r11 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r10, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) 11:58:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) close(r0) 11:58:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/103, 0x67}, {&(0x7f0000000440)=""/162, 0xa2}, {&(0x7f0000000500)=""/82, 0x52}, {&(0x7f0000000580)=""/175, 0xaf}], 0x9, &(0x7f0000000700)=""/94, 0x5e}, 0x40) r1 = socket$inet(0x2, 0x8000, 0x9dca) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socket$inet(0x2, 0x5, 0xe5da) ioctl$TIOCNOTTY(r1, 0x20007471) 11:58:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x8000, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 11:58:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:58:36 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x800, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 11:58:36 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r6, &(0x7f0000000180)='./file0\x00', 0x80, 0x202) getgroups(0x5, &(0x7f00000000c0)=[r2, r1, r4, r4, r3]) setegid(r3) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000080)='./file1\x00', 0x0) setegid(r0) connect$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) faccessat(r7, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) setsockopt(r7, 0x6, 0x4, &(0x7f0000000100)="b8d74508f2306c58d6dcaa834fa21d7456a94f54c6fda67087507bf3f139c062889728ac8362b3077fbdcc8fe8bf9eca3804381ed3843f7bb1d96cd41d57506b744f7b2422c8735548ad6984b33aa705fae136164df3f16d1941d4a50ea7b7dcd3edcc80aa1c0d970e8ae95bf4a1fcd033f37b", 0x73) poll(&(0x7f00000001c0)=[{r7, 0x2}, {r5, 0x10}, {r6, 0x40}], 0x3, 0xfa83) sendto(r5, &(0x7f0000000380)="b3fba69163af943fb6206fda96b2938d465eab75dd0fd35fff6fc21300000000f89c11bb84810b819e144d9fb3484d72ae33293cc17adbe712da37010ee3ab315e1a34546962449a59bf22d66deb08c9d3c5248e53345e43ce4e16e90ec4", 0x1e5, 0x4c38d646f5745aa, &(0x7f0000000400)=@in6={0x18, 0x1, 0x1e5, 0x7}, 0xfffffffffffffcff) 11:58:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:58:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2c}, {0x6}]}) mprotect(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1, 0xa2cb48ddbb2f46a6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") 11:58:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/222, &(0x7f0000000000)=0xde) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:58:37 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(0x0, 0x7, 0x0, r0) 11:58:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x1, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 11:58:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 11:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000040006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 11:58:37 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x18d, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/4096) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8020, 0x10) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x4}) 11:58:37 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) fchdir(r0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 11:58:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) msgget(0x0, 0x8) write(r0, &(0x7f00000001c0)="fe3aa4a9122cfad596ad0bc8dcde2e2989ed8e700f78da5affc0f652bef6f640916366a86f15068f46fdb0bbe3012f6368184e96a644c8b07da46e5b78d426155537884686d8cecc61de696674b9dd83aab044e7b10e05c7499ec720b89ecb2612f433c9bf8e6aacf85b6c0e3c681458e534bd3325416148ab7ee1a9ffd08523bff711c20ca7b0ce7f51eada3067b19fbdf059383caaba99634221707ea3effda28fdd864916a64518dc65db8f151a0571d22c1ff28725d5c37bf5fe6e6e941067af72fef168a6dff9ac19d2656a32c304a66f18d57d9caa55b88b1d72ec83cc8e6c6c08c0037021", 0xe8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) msgget$private(0x0, 0x21) 11:58:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x40, 0x45ee, 0x1, 0x1, 0x18, 0x101, 0x0, 0x0, 0x2, 0x81, 0xfffffffffffffffd}) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {0x0, 0x200}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) ioctl$TIOCSDTR(r1, 0x20007479) 11:58:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="478fa2381806c39b06d380c3e16c4183c704d982eab3f08447fa82e254a22284284536410c9c8f9ff474ad5db0bcd8f7ef35ccb8da967b58b5f54d36fe20c24e719005181f72a7db1aafc9e8a5db26dddddf457d0d7a38a1d03d3224aefc4dd0c620a46cf2ab1c8c3259ea65be8fc3116238a6632156b5e9bf8f382a46530aab43ca6e5203f3a99a674afedfeb02b88b3b4fb9479ed2339588ebd35b707514a93c7e53", 0xa3}], 0x1, 0x0, 0x8) 11:58:37 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munlock(&(0x7f0000f12000/0x1000)=nil, 0x1000) 11:58:37 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[], 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0xadca2017ea0e52fa, 0x1, 0x341) 11:58:37 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xfffffffffffffdf5) r4 = geteuid() r5 = shmget$private(0x0, 0x2000, 0x202, &(0x7f000000f000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdf0) r9 = fcntl$getown(r3, 0x5) fcntl$getown(r2, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r7, r8, r4, 0x0, 0x1c4, 0x2000000080000000}, 0xd, 0x100, r6, r9, 0x0, 0x2, 0xffff}) geteuid() setreuid(r7, r4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000600)=0xfffffffffffffff9) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000580), 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x439) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000800)=0xc) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xb) 11:58:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r0, 0x0, 0xffffffff) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 11:58:37 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x36, 0x2, 0x2) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getuid() 11:58:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040080000100000000000004000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 11:58:37 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r1, 0x20004276) dup2(r1, r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000003c0)={{0x6, 0x400, 0x2}, 0x0, 0x0, 0xdf9}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 11:58:37 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x5e79}, {0x18, 0x1, 0xff, 0x8}, 0x55e7, [0x0, 0xffffffff, 0x1, 0x0, 0x4, 0x7, 0x7, 0x3]}, 0x3c) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) socket$inet(0x2, 0x8000, 0x5) read(r0, &(0x7f0000001600)=""/52, 0x34) 11:58:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c, 0x0, 0x101}]}) 11:58:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 11:58:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x100}, {r0, 0x2}, {r0, 0x40}], 0x4, 0x1) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:58:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xd18495c9062df949, 0x20) openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:58:37 executing program 1: dup(0xffffffffffffffff) r0 = open(0x0, 0x0, 0x0) r1 = syz_open_pts() sendto$inet(r0, &(0x7f0000000000)="499ce098592ffef2d43de8c3a21575d5cbdaf6c87da72832ef92b58945db3947f7aae40627d568a4b1aa7d97897cc27bb28ee4fd4ca6fb3bf6008afc4c8a94fc18e3a7cad7de12d9456320da5356b5d73658bd19e85aa86eadeda08fdcd7b53bca0a6e7b7f55c21295702afa3cd30ace0a4f4c2f39d6dd86f747c31dcf3c1a7a9e7d1a3dfa4bdccab3aef432fa6b6c555bb3416b3d7b3135186f32fc2e3544f57c212731", 0xa4, 0x9, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) 11:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="56aa91920846026b0b357d3f32827d09e0dae3e05d3ea79bf6b421738b99cb0aa2bb0db69269bbfe7cde2b9b97156cc47eecd1d4814c1d9a718572b4e9425a35cc393fed6c2ac419c9c039fece33b9b5352a24c37d52b69968242502fe52d425135a7971f2c36076842eb3068a8f002aedbc97cb38a3a06eb487d3e1670608f1473177c55cd97b297059", 0x8a}, {&(0x7f0000000280)="496e7ad9f0b85114bb80afccf766f7291b412c609840a2ff31c38c64f9924d7a583ffba09cdbd070af6dab5089a4001473cd88d6a9f8a53e555ce39127b89331f3b401b4e513a16a926dc9216651f5436462d696", 0x54}, {&(0x7f0000000300)="a19366cf66cd9eb062375ae400fb8fe718678c09565fe370388ffb49743b3191ef041d9ce52726bb9d33cb6e00a8e2ffcc9c9097a940ae1262de129a47187948241c32c416c348d08e0c336aeef8854e31c5eabd8c88d007ea0aa670b9c3c42045b51910a83efa5c103e324d1d4cf4e184fd711a253a03e761aca967ecaa0d783ecee730e29ed9a97fc6bd3a49f80ab6f05fdbbb4d21cc2c6293897834e832c47828fab876cae8b43175f051c6a3457908ef707465e4b62c7e295b21c070989ab02d624499ff97d21865f1f163345303f4920ac0e2504fcde442026238acb2a803f35b2bab6dcc1cb5d15cba314defe812a4003551db5a8d1114c55d51416933fa43bbe7fb16c4eac7b70c8e4c734d5ab1024b9d14d390bbd1ca5ff26c5ceaefbcd7b0989649dc286869bf9b5acd4c4f6e7b82efb424293a21f23a438c8ced479af52c47e30cc68cb99c2dd665849eb3242302957af14a36fc19960cadc9d2ae514b3d1afbb9d87ed54777f231a051872d44382634d84503d51ec988f8aedffd2786697c4fa37a366adeb68a42d08b6ab7e569dde4031165424ad05ff557ae9d20ab5e589978bd6341ce57076505bcb41196c36c3ee87fd2f78cabbd8a0690b2a3cc083a359ee3846037df914be53315ec66c7ca68bf019525ec8b054cdca545c754098eee9657d95de46cef1ed077eb4ba4610fb27e4f3422bec2a4eca8134cc18ece708eec31aed67f8e9f4d09937dee7af388de610dee0608e36d268d154c8b758faf97a6200a1411c5008f482d5b9e298200213b4af19c35f1954552738ba4cb5f14166cb75b2ed5f3ef299f2d58da08bf4eae340209f11b72c3863da640468af2696318a2ad6d57fe96073cb1eb15de549479de2a100ed190ec2e6231418b4be11d4d5b94e336a08cca30daaeab99b81e13bdfeb6dc147c79fda2bc18af86e9aa80a12cd49f7175b4be577aa5df620b69ebe06a7fa76ee83f10ca292502692aa76baa3945901029d9c8097fe815af14e62e75388644300a9fcc3b595e72e3d396a9694168805ce226d4fd569295a5a21056b0bbc2b96ce65ca1d75195ef13465cd7da9a3380a9130f894731221b3c320333554419afd832a14f10e5a443ab50be8c8876332654f8fa47a179900adf96357200e674044d1673feac41f0304ef9542e6eee5700c3f8f023e3353b8630a500b1ef70fac86ff432453092d2279b95f0ba65721fcac1feaabe37d39758439228073cf3d47378cd496bf3f22c6dc2c576ebdd56079279cd6ceaba7bb2a0bc0d3a95427695b6d571e418561e2249a1c6000120838a6f784153de82416f3cd2897e2472eb63d0b9078262882a29f72b9f2564a4b8e955eee6da70b01cb15247a150dc44f03c1aaedab2d177e87c109b199136d2ef6ef023e694e19cc7c315574db17bad7aa7abcb2c411c2cacf3b34103faaacf6d1f0488c3edc2a69405a686d6b29bc05a6c2a0c54d09a8fd8e3c5e7446c38d238c97ae7b7c4ec3544fb90a9721b264c890c5912dffd462347bf575ee824230857c0d1e9b90591cf232d3cd4af0907adbd2379be859ddccbf682fd15fe158e9d211fd148fe93804fc410c1a18e1dcf1b736125d3a56bd04b4d2023cdd341bfad5dfee8843dcdd9b3204dcb9645c698262847a3c86b63b23d2d06576c1c225102f9d1c48cc9600db88476fc516015ae35228d7c8beb04d91c2881b6c7c5f3e23d1499d028b89d8a9f39153ed57f339f43cfc8f7267fd308d3e25d3c9e28bf9e37d9d472bb3aa5e2ac259415c8b92c4f3489cc826c9ce4379db5764afe01ce52a7811a182180eb9997d28c55beaaefda154e158decc7d4b8eccb966fd02d425dd406eb7d54e61dd91978ed93dace73e171597df9848684004693b6df643f1c8468b50a683b39b4fa9cb6dd64fa6e3ed5dfcb102cb8455bdce2641340823187e4a2e03dcd8cce0fe50ded11be2f18326ad3b7d1f703e94da366f307bb11601ba5454f99b51dcdec0d4adc57ffb9024542a621624bfef73c7a1ba3509cc4eb7435867e280a9cb88e47e778b337fc6ccd12c2fcc241b8bf0e91a08aab1192421a7a2154ed4e7a35a93cadb380c448f0cc30d51188119e7123917dcba6d8044c6b11f54a6142c593698d838583194ad8be0114cc8faae49f53fb01cf6e35dcc8bb4cd2bef845c4bf7b66780df249d47d25413e0b52d420a3e273c3c0c9b7f4e30e9492fea40474c73884d49d1edd112009874e1020995806b894c2968889ac6c0446d1df49a1e0196821c709a90e2d15bac9fe1060d6957d55e1a790691e68f5180d42fecf99f0a5070171e80a991735cc483f0f0b4a215d699fbdf1b3f9029c5105a29c31b8afc7d683e86183b12e2c87682f52a8ac941a1310540a34b5e7de264d9966f34b0504890b9d48e0254bcef221f2aaf7e79039955a3d6976c93511fb6b33e1cd0a3f4b3f5d55b14c4da0b01136ed827ac0f3e606f589cdd74d988aaf7a8dd4fa0d4f6b4ad6b1ca963d1dcbe492393ded29ad2845a7ba8adcef356c29c0fbe6911b7344ad0b8077cbc095f177f06f603a8430c999978efac4ba0fc75f6356d7db7a8cbe2e81add9ff9f37278252635bf6ca8347cf0b6732dabc05d0be40602283dbd4fde964ba56ac5143d8bb38cf9d62b53dc55005d63d54a70ffc67624b192882578016ecb333e527c957cf2e5c578cbc60c45ef3cc0757dac75992a04e2a8c5f303f368317ab848ec7767dc25e2096b63e34c71c169e41e7f04ab1ef1d3abae4e54915b0c6316f2f2426b30618aa92ab9160e16b70b1896256d3b395012f7784b5a01ea2484f27a5e1687bce2204d9d1f48defa5505c6c5daebc5556868637978de0f351d2e0cd9050ddcc559bf01ff8048be5667a02675b2891006b10614889e23c702d206ec1d95c027eecbdbd2749da82d54d962c895d02b06b98455caeb5bada05464b0ebf0daadbf73574dee87aecb04fab4d53b104eba239789cc59dbb5eedd45391eb4b2595c3d2d30df0cc677b27f9ea33288b881afe248ef7c7e22675b92bc913c9862925353da56d9ded492539f4daad7deada0bd8eb622c005c008398493391ebe468fbd1e1e0b16fc3e565e8d3f919a03430faccbc4ea2a7c177d0a6558e26bfac6efdab14afff7e114f613b2abc403050d7243d34f504e8448251996152547a4aa097231bf2a40c7a98e11e3fdb93fc482a41336d1e6b54bd8998ca10d707d40d9b8a352485a82f33ccb2a0f0475b0796b46f772b66bc8e3b25fd8e9783ae5a27b32a1bb2f3150848d9c27796ad969637f7ea586db2cd8ac8679419df2bfee279290d13e6591bc01ca29bc0cf8e14225c57985a5685096eeb37e637870076e390cfcfd03572b589ef4be4a4948fdd6edb8191bf84cdba9f0b40ab28327961ffe9207991ef93ee324c13ef0e51bac3d88495f08599937c49187a0754bba1b3ac1d21028e2a4fbd22cbdf4853a4b0656ba8ea39b9124103344b98e34e4d8d4fc5f17808b5058bec055dff3c20ac2ccc7b67bc6a640e5fc9280068d07828ddef2658192ff46b914d90a5a447af8c2e59ab5412fa2ac46a1c316cabd818a25787188a10a1bff6cb3e020bfcbd60e7267648bcfee63b2541c063131815c851b679ca36bbdb227d44114e39cc85def9073437bd7e86ddb1b4238c8cfe79e11adffcbe3b195f662790b7a75cbcf484bf30886b3f28e5636a6de05258a9828e11a26ee1b3ac3565b0f1752967f0c3cb9d0203dd3fb960d03b45d4fe13d18754d1b4fe9f47378410ab418be2e8e6c28175c8a5ea5debd1e52935ef9ce706edf5559cc983e52f71e8ba0d7265c3052b57ff09f465b008c43b07c6145bdd29cc1ca6359cb1903dae0b8d2031d09bc6bfdc3980b6db4e0b772c43fc53ce2cd2b867eac0f552a48df2a8097cfdb77226a2c453d55bda0163f11b569891a991283d90e21e1a3e1450e3db0b75d9e016d294ab12bbf8bc4884dc5d0e98730079dba312ef0de623b6b9aafaeb25bfd1b275533f8591e6c9a25af91018812d55d18b65e7304e817fd755a2a2d055c19d256e1db9bdaedb45e97d4dcc8592e57531f587045cc6059506ca5d0ae9139c131f0a4a72d66ca90496232360cb6c80b14e647e5b4f4c5d2a9069d513c3504e1dd7d6491e01684a3696328ff2c379cc53497d00a2ad74aa1f146bffb73e44f50b3e82c7bd836abf25da7e89c76ec47c5d9da93cb25876ec853480d9f9aebc5003a6c2ce60ac83a4773322fc33d948bf3d1047eef2559a809ffcc89d67c0312e9fe21ce10922ae9979e895128b3b86c51531797a5e65078178fc03f21c6b14ba5d89d97be1414789c2294d0af61d0eaa2479f921e1396181e934503ae1e8fa9ed0ffb5fc503ebb884edf211eb859b44dbf3a83ee7c1d75b83ee3d14f64a16612d2fa193af21689f9d691d17f660ced862d48fd87bf1144c666558a3d4398c394f071ee556e2bd20fc194ed05834baa76b02b35d39b285037dfbf7245a1a4ddbbba7dd442786283831aa9174686c8e6dddb1b50b763fdfe278650f699b6837b20280f3e01bfd335dfea47facf6a241e974db5c011d95ff14c73d10fe33ab9e3ede44e6075dab45b532b3f9451143f82bb64d52e16a015aa23ebaeb733a875642aa723d3c964bbfb85dd8bcdadc69cafce16a6cf1137a6eb317fa8597dcd99aeeb891b5cd17a675a6c3281c03ff9e37f70988655f52217ddf91affd85997164ede45eb38d65a62f03dcff5ac7d7edd3cc9caa3b71de710340d2cdbd1c92734576bc0e5dc474151794fb9a2d5eda5fd3310a3fb37a91d1030c80e2775ac8adce6ce9d00dca9997b09000eeb31e74bdc0bc30ecc1401447b12f5c67b3ee7f0a80b7b29267f75582d0f1ad93ab8825e22d1338d45e3bb72c6e4035b6f4cb917dc89840249390a7412d94310039dc21e4969f0521d97425e86d8cbe6b4a504b87dc132b758ff33e84508f6e396f570aea739953c48cdbbc5261186e49514a815658d9f923a1f4c18085fe1ba1e3eaaf62141b77425237676d8651b99488b84ec0b92bb0d986d8c94a266100cfd3221ec91150b8933570e29f054dfa0b35abaedb63483165a55b6a2a6bb552c3cfc0b32dfd68cef8dda2a2cf4e28f399892133db00cdbabe685c13f95aaaef6c2ee5c05aefa6d9d39603aac49d3f14bbd94f159bab790997c7619eb659af2f25b316cca99860b479621bee3fbfcf3355f2513d0457adcc3c3c96440ff0460d5e799f741a5f6cbb6ac14fb92cde54efdab891d23c434a32da680d6d1fcc0bb952cefb2c60462b7cdffd1f81bb8d83f999a40e15be2dd5a614073056e30959a5fd3ba284f62f3725dec2b9b5b387de8b655dc96148c62f412108b451e49a92c30fbdb9b70fc4268bbe3f1824a1630e631b0b7f52e72426ac7b226e349abb850629317f5a90ba3e071ceaa46ec86eed9e21ce06cdad07ff95ae9a932c385447f1e35046ffa707198594570f5cc4cc9a704e370a581970a7dafc3563ee52779c01b064559b0ed7e22827bf8bc682bc729574f40bbf6b39a8488f90bdaa206b505730cfc8ed5d82a5017ef729931c95eb5f2cab5c8821878ccf67f6c7b20d338cce8e1dca3f10c0f457f7ae1b075740d313ca6b1c12c9811b6b092f3564d0c1c9ef0d3992f1b57d4d79f65509de601c5cee20bd97a8fadd2ffb7aaa96a7424b8e72acb828cbd66a6eb267642b78080265c159ebbabd15ade1d98dd6183c86b5256236fd83bb9e6bff03af6cbfe0c024c059c7cb5f277fa8045b2f4ed6595235a40eacf73", 0x1000}, {&(0x7f0000001300)="6294885ef5856921769f050897d0726b3d5a397001928cf57cd270d88c8f131465bb4227a56e58d40c291533dd1ad5880f04d2789289fe2b2e83c6428e67c6c24e7ea2d339cc174b421208a68b326543a98bbbef078c5fce3bd3268a702c4d0bbf23b8e00835cbf6e655b9cdc7ea45095c41aa6ca5143fec1e8af1efd6e8a858a56859d0aa9870036371647bf51a54fde8bb2c043c2146", 0x97}, {&(0x7f00000001c0)="f32a03", 0x3}, {&(0x7f00000013c0)="05aef011cda09f20fd685b85c5f2ead2e76e54167f3c0281f4b72a1377a31416b81996d9688c", 0x26}], 0x6, 0x0, 0x0) syz_emit_ethernet(0xfe87, &(0x7f0000000240)="b9") openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x2, 0x0) 11:58:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x40, 0xfffffffffffffc01, 0x6, 0x5}, {0x3f, 0x1, 0x400, 0x100000000}, {0xc000, 0x8, 0x1, 0xfffffffffffff801}, {0xfec, 0x352, 0x4bb, 0x6978086}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xfffffffffffffffd, 0x0, 0xfffffffffffffd8a) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r1, &(0x7f0000000280)="e25aae69400d0000000000005f144354056e4e6cf3", 0x15) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x6478f9ca898a5c5b, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 11:58:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x37dbe8d6a00b2cc9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x0, 0x3, 0x6}, {0x812, 0x2, 0x9, 0x400000000}, {0x8000, 0x0, 0x17, 0x9}, {0x6, 0x1ff, 0x2, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8800, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) fcntl$dupfd(r1, 0xa, r0) r3 = getegid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x101, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x40}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7df2a64f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x10001}, {&(0x7f0000f54000/0x1000)=nil, &(0x7f0000f55000/0xc000)=nil, 0x4}, {&(0x7f0000f71000/0x1000)=nil, &(0x7f0000ef1000/0x1000)=nil, 0x8001}, {&(0x7f0000e4f000/0x3000)=nil, &(0x7f0000fd6000/0x3000)=nil, 0x5}, {&(0x7f0000f59000/0x4000)=nil, &(0x7f0000e81000/0x4000)=nil, 0xfffffffffffff6e4}, {&(0x7f0000fcd000/0x3000)=nil, &(0x7f0000fc9000/0x3000)=nil, 0x8}, {&(0x7f0000f91000/0x1000)=nil, &(0x7f0000e02000/0x4000)=nil, 0x77}, {&(0x7f0000fa7000/0x3000)=nil, &(0x7f0000f3c000/0x2000)=nil, 0x1}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000f7f000/0x4000)=nil, 0x5}, {&(0x7f0000f88000/0x2000)=nil, &(0x7f0000fc7000/0xc000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e7d000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) fchown(r1, r2, r3) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 11:58:38 executing program 1: r0 = msgget$private(0x0, 0x1d6424a3e5831d51) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r4 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) 11:58:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/219, 0xdb) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000280)="c0", 0x1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x115d, 0x0, 0x0) pipe2(&(0x7f0000000580), 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r5, 0x4) write(r2, &(0x7f0000000000), 0xfffffcc6) dup2(r1, r0) 11:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:58:38 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000001880)="dfe23e32ac793390d5c22c364769bd59bf88b774bd4261c795f70f7f926cf0deecd6040662c295a051714180bb993ad6dabc3f0a6f2fc4ac580137665ee9d7472fcb3bad56e068bbb7b10c5f5dc0da5db253d8ce21db38f804f3ab5a91dfb6fda4d2326c840d8e2891e2917c36f5aceb334b240d9604c23b905d17da0880c3bfab4c2e4c4c7256d9240c7cc81522c71525718582a8e49ec25391147246cd631b3f3b29fe50e4847581be53f06fb7420c51ec62996abb25f03b3da296f3fc0c9011a1ab5173dafd0d401266b700b59acf5d0d329dbb267eaa9543f27032bddcceb405de79c640c94f7a184a7f5c6eed728bdcf0bc7ad8a0ee936a3fbebba0152f4ab06d457f886c71e095c182180844616f0d188327289a5bc16162a1e7a8c531f00c63e077a7ae1f305168188770dcc34fd8313a838b9a754ddbcb4f7c8915607bdad49904248e5a3c5adc900b6e02cf404ce696714165da2b8436eddbb5bb73c07e96258728f13c510c92ff42528f35286e1daec3da0e19c2ccf213a9210565c20c31dd85c7caffa57466ceabf08e3158982b168eae562db8cb765ba4ad253524f7c8fd1991eadf72ca0f5fc3e6441b891c02f301a5e2f60d679ae79202c16e6ceade1dbfc5b329d817524d1ccae4b6a9e81952cd56368be2e0f598ec6051c679a66e1f919973e8e99fe50e2ad0668e7befda106f57c43cfc6e4c0bc1dec28c4a904a94fec34a06b21785f6672ad66384e64b11eacfaf967def28c92f47d576bc578e73f764425ef870818a0d8b618d3c5e03995b7af28d92d227debe35dfea77f0d86b5e57e10a682fccb8b6b7a1cb62540502533599e6a08d3dcc6539e1e2b17f7f920fa5d13a9c57ba7d56980e7afc78f35468e9ef8633608c246c33317c0b2c748071587a608b044cadace3f8e0220217a00c4a742300dddac5b88337bdfc934581f6f7690ddfc52ad31b7f0ad789fdc6e9d85189efd21e24a13f79e3e8edbc88870090cd73d89fe3d1dd3eeef4ba90f7752182014486f0f15acedf899002d73465c4232f5a975ea90bbab4757637fe2916032f5cc77afe112bdc8eeca6caa4ed2af4f4cc46fa4f5fbbc303eb1379ad2ab55023b4864354ad79f273bbe7053037beece8ddf0a9e3a7287fca173384eef54999760fd7a2eae0b347e95915921bd8cada25ca6ca5dd52834caba76ac668ac5344ff457575a8ee8758cbe6ec7bd099858abfa77a7c611056d4aa9b50f0c903a7bbaa01939bfef9a2251bcaff875f586bfc160820d79c79139549f680543c67f80c0ccdc73b5753c937c14473bbf79c1bc49aa4b07ddd6ee634bb52780ae229b7c35bd1949115b20688d7f3ca5620224e12ca8edafc641d67f3ceae0b570b6b4b610fa99040cab38cf2e3a4b101eb6d7d3cec81a7b8edbf9c4b5c11e2282eeec3131a51e8260eb94db8dfea9a6e00fc43a7ee0ece92895ed41120a975c2cd98efd0d7ebdaad9537f1be857158fe57cbea7a044c8c9d96a2ca43d72964cf1e8204142273bfd09f7b9489d19191d9f20e86e30d5ff97787f80b83ae78d4056c2b48219e61c6dbf1e813620f38f2fb11fcaa178e06f78cfa9e56b22e2f6ad2c7e2845539562469a42b409eaa2057a77e3dfa0cfe08f9031d88062d87a8065e8af9b4e5eea49bf3fe7a374974336d702ca8c54fed1736f6080f0a80d88da7c7c0f9ef515d80453ebba9d31f159d03f78a75395d94966dec4c93099e9752ef4249748a370250c23b88898a9a244bb938cc8cdca4db6f34948c786070ebc3c6b3188c79c7b10f828493b3771f821a0d766eb0e5ba7d2830ad50e1d5cdc2b7749735e9d49531dee1edb72a9d4ef50996324b55997f9e4bc3799166152fac792be8f6cced6c7b48d37c8ef170a9cc672c3c04844728447d0b1d79ab3648fe48c88f020911b63fd5d9f789b3d4996f544379f297203deee45c163aadac174e23b1a025c64dcecb144a4c3a7491c96d16359a0a86ce6c3229000711cdab0ab6dda4469dc8d7701bd5abe4e4d0d0f0869d3b223655d3daaf5a49784582c7e3f1dffad61d7fecc495638ddee59067d666c50977614683aff8d7fda74e117d7dba668dcdfa3130e35e27326ce5eeb9246896d94e9bb470a14022285eb49b1fd390a59ff69fc498e972a2ab8be855af22b45e7ebe503451136c618c5ff379e73372fb24f09f2573418b12b94660566aadc08d0e94b983fc9f230bda450a1e1e6cfc0161a29d96b6a8292f8b8e2d1d59f8d45e7b17557309d9ee2201c13b2b3ccdbaae905b2ac79762792ca319d7c763163399b7c98b45b100c40e6863555dc5f542e5171112e268f828c991f24e2b6c3188a621096b0f41511b58b1e0ef04b768f3d2e6531d0e9bf1e0f1fa9f83a5567c9b47b6975423abe4d0144d33dcef547f695ba2a74d7e77713b76353b6159e5d61be3da0bd3c8967bca8def877d3b429605d197d05ae59bbd051c41a2d38eb0279e120e0c0bf53d2eec572b4ff5ec1b41cd6ff46447509a5f45dc1526d9ece59306fe15cb9e64148601a899b39bf3d687af5c263fb73f85ae94b29f4808c699fdd076f2ae66d98207d7f9fe05d969f501ffafd0570944bbfeefe64763cf94b943b7b6392e2e7a3b91175dc418068d8e44bb9b1193a3cf3bbae970a79474b34bbfe7c825ff0b1081158aa9daf4fbad9426cda730ecb360dae2dea6fb1f8ef3acbbffd9186266ab610643ec422259645b19abb48f17d6587cbd9aefd540d25fae84d0200eead86437df6eec0f744bb9ee55c564d7b9a166d9ebbaa90cd6e6b189c4d3acd5953e6ebb6555988d70e80d7033f9cc8400d22096629015d92afb0e05b0ad3a6ca2572852cde60523536f7e9966054358abd4e2665904973b0f20c6dda2de08912bb91b2a4ab98f545ba9a0cfd67301d5334b8b29a9e98e877f4403c93d4db8d387853bee7d869259ee59864454635e44ede096bce12f0a66e4f4938e5e98d8fe6b0c7ae6fc201845fbfeee684ae856add8f2c664ad34c3e9ac6eb5af42a33a5961c7f5e3a71c76cf9b0d5be6bdba0bb8c5247e510c2744ef3a4b655a54b3db3cea70affffeedb8eb063eac60a8bc607bb5f91c538a36cf7a7040b25c2f7726cce48bdf326ae09bb0106b0e2d6933617b39b16fc7b00b1206e63baecf21ee7c2d63ff52669efa220d6134aca7cbaaebbee777a766e42ee78bdc9b543ef9da1bd6ef0f1472b1ba42f5c82eb376f882938e8ab0f31a32bfe1a5a7f8c6fb35aebbdbacce80c7366d52ca18ff744546fe81b0dfaa308c66c0efcab5b48e76eab94d0ca8fbe107f436d91604ba869ace0fe4892e6d20f8f399c8342c7d0aade366716b4fe31ec5a8385a595bd00fd45bcd8d3c46bba6d92bd8363f1ee7e3826f49fe224c3d074c6555ce77859f443d5f9ec97911a14ca3785abcbed861a758b733adba1e9ea7862905264ac9a4416659048333462e2caeefe4341cbb9bf7f0175ff58ea92f34ae6be8fae781fdcef718cb89b96fb4c79a1bda882f24c4b7ce1431586087493285515ae6060194d0d59dc91f68e0c3d9344444f5419b55e067a6a4c24d2492d9adaad0710ae440f66ee9ad6932ac478cd10ca08f82c828dd374719917d66efe8d2891ece55f061e61cc09a85757c12a86c81e07928b1ca883919f3d317ee4d6696e2ff4e5fb3c225c170b73e4ddfc99144970910031112bf3747097b87e156bfeedff9bd1ba4ab1670b226bf1d3f314977ca3f746a7a22adb2b2645eb8f561e5f093bb2d91e8beb6baf5701e316dd766b036f3dd4dbb8869818b177251fe4c8fca2a0ab3aa185ea6fbbc16779b9ab55a88b6336b0a3e5c339fff3202ef40c01528cf082a301ba90342d96e0cce816f93e2e32ed2a75537ac119b5225eb8164986fb792aa233d80ab748820ea1d85059b3fac964a215266ee2588790509d990c3d822fd30fc8048b58924071f774640e663e3794be14a969c26e510794ebe8c7af6b1a851a0eed755466aa894ca2fd6b698de9b24b5919f31080b3cc8e874ce794766a3eddb5c5d7154e304b1bb8f96b44ac4c98a2afb08011e9b8b8d2d5df33b43fed9ffd932c589b8b9db980638d471f1aec09f64146aa74c1e6e016cebc0f880e41c0a8c69ee67f4b034143e6226ee4bb18386e2457635a174427dc62c4fdf5be70f09e1084222379070a1a0be1f458363f33fe027220c8a612d81c77eb87b03c1118dc7db4e318f6c8c6e48abe69a410105474817ff2c738bd790590b88bcf938b1a657479a750baf65cb368cce0810c973508385e4d962a836da09bb2d8cc445d2e013c593cd482a0cad4b38053eb3bd5719eb977738cde81996c9a77bef514cde61ccdf188eb5f26ec9e902852795d139d87664a5a56978c3081c14625b08f2c4a226496274ced12aa5a8ac4e03be8b5be588303cc518f8a552d54e68435f1a36d36e6af276ebcb04be3975e9c448e48d5cc7010ffcd0d14b59fef520a6fa107d1690c5fb8767e6a4e47e7f942c79605e45bb57f22780e8844b038bc8bcd04affe239a56b38a558b2905c8fbe937665f7131bf3c7796a410cf782f77d0e247d210fe38c3e93bfb0214ac1f9c8304643357b07e98800e4f3cb4564aa90d72dfc2e962f07ceb921e4a909fe307239f3ec15ff61dfb01b002322b6ca831b98331b7c1d69e12bdf957820d175bf16b643f7b1dd1e70f932cc7a2cfced0c4e2e0dbbe78734959bb9113cf5e817383b5dd2801e85b7038c29290717594b4e9af4de277b5d15f6101a2e8a62e08d22afa1089e3ce5f48d3888fd48d7347f39702625bbbc5765d0e6c6ea20181d981634cc27d965181e0507185bfb45527cc6efe076f0352e4a9e57566779661688d5abb885953532a730f60392a4ae8c584cf8dc921d4e39a119c8460b859a40db994013819ad529de42a789d430e6dfee4fcb01925064d145e07d803345d9122f57686fbce51c86234d338ab12eb28d3681f14914634dc2e5f6517db0180709a88a98dc88b08211dca63c6f2d646170364d0fce2002f5f607a402e8ac70c5c374eac89ffc275a5d458beeb541c3fae74f2e3a1a77548478b86da2889f59e875a7d4a68f2f1302309f33c10e45e9cd4ef4a0f53495842675cc517997d98ed34de51957abbd5178fee2fad072c264646c9bbaae73e6db7e50ab885a80b20af5236d847823e37cd5a8efdd09b4ae04b6e1c514058618063b32f73694bc0bc9c42e5502ed85b1b0c8ab93f044c1cf2a82822aea30b3ab4a385b7c0aa4c5d5bd4a5739a650b668ee02d76adedfe13fb0d7708e43dda02db76d4393d0b89254d9ef2055d81413e61fac2cd355dd4e517f9fd8074ffd637f3afbad4c1fd59b705612300ccbae6baa73a80819d71dd26534640b95704669278793bbb747dee2c8dff5bdfff4e08633181611eace1e6d29b86747bbf2f8ec1c1e363de9831ead66630ebbe0185e815dadd08c62416d867b6a9e4c2038abd48b5eaa32376eece3f2eef2cb7f66d9e821ab8388557c6d79bbfc459ed001b18bc63a6fe1e00dda65ebe335da2bb270f16b97b89dc1a4ba27fbdf06e330bbb386dfcb030a3d8a961af0a4eccd1a0072d707368bf2358360bdc42223107df0f7cbad2d0ddea2a30a724b320b10a4da8c3951e7302de9b592a20eadf2c990a9cd7572244667a751a4c90157cd7086c30f057993cf8b499ae9148d9a2b6be644b88a031c4ef7cb2aac45c7b89527adb30783f8b56da3dd432367401ee36a7d05a74189f8ac4a22e21e285700753fa4d684c703fcb172fe5ed1b212afbee30d", 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000000140)="5cf1684f51b303ca969e2461b5d239a45a8b1c0dd0db19f0453dd26173e4ab70b682b3be1d9f837346d7b81434850d6f87d874de1a48545e28188f35faeb16a28a2c586419e980bfba8899a1aeb22097b46ccec31c29e6cb850866cce846f010710a632d5a80e455aeb7d64ae399e2fba33eff99dc03bdf3e06e1035085b2eab5744ae1b3a4c986f0829d49bb51d252befd87216cdd7b09ea7cb534e7314d038dcb5443644ad04d15f4e08cdb1f148cc3544b10553cdb73993848c4a270bb4c5c6c2dd57f4de52c9816ed3c9693bccc7e1e70feb7b6f4a3abf12dd67b3cd3111e9ad8209f8258a751c11", 0xea}, {&(0x7f0000000240)="2f8bcf172901c45dd92f7003838276", 0xf}, {&(0x7f0000000280)="404542b6f0268b01cf14bb22dedc9383c4bdb1cfb6a0d152dbd2e59c87e1efcde6f07a60b77e26ed49fd11eb3e0be68db48a8ea0862452038e09b71d223cbc19c926cfb656a6f93d125e1df916681301288c594bc58ed151c87aac8186bdcce95d80378b7c2a7f38a1ac9d67e72a96177c", 0x71}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x78, 0x404}, 0xf) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) r10 = dup(r0) ioctl$KDDISABIO(r10, 0x20004b3d) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r8, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 11:58:38 executing program 1: semget$private(0x0, 0x1, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) open(&(0x7f0000000180)='\x00', 0x80, 0x75) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x10000, 0xe9d}, {0x6ee64c8d, 0x5}}, 0x2) 11:58:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getppid() wait4(r1, &(0x7f00000014c0), 0x9, &(0x7f0000001580)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x3, 0xb8a9, &(0x7f0000001d80)="0019214fb985f4fe653a5908ce00ccfb90d4acfaca2c1f42d3b35e2db526c369c9bf9d7d795a7b8850518b9ff67cf008ae236800a8da37f5487b62876da73c480b6ae252e2f0094b590400000053664d26d12735b71cb1423c87abcfdd4617e2f2e4ef024d8c75924577a3ba57e5a88322a96ec474af68a48e3a72fb692905a357a9b7592e46d3fddb37a553dd76af3314971feaa700000000024459ae52c0b65ee2d35663b8843c6df435ebd3b9c3b942654810f62a11f9cce6be6c5cad29084f0727c742cd60c3310b9c434317522da70200000064b08852be19e68651a622d9ea2a88e0ab6f5d0f556f17f5d35393fe1fbb02b64dd986bbdfa1936d0cc3e08df913c34734280bdb9d8990fa848d4216a75bbf5abe4889e61ffa296dc12c0cc97a9dffdf2cf0c33fd56a7431688fe3fa4e6b9462ef33f402e13f25e65ef09976b2a0b86ad3185bdd9c0fb2b702481931b1a30dffa5f20eac523e5a908bc02edf88ff6995d400000000fc72f63150ea47f5974a0edf6e5f46ba1bb364c70b4bdcefb24a85a040b1150215f18377eee112b66fd7a890010000000f535678bef73f12435f30e5f6a1da74cb1a4444ef5f96a686caf6ad9c5f57ef020f4055040439510dec7960b8d2e7762a6905e49b2ac056e03e547380cccbb77b664047c1f29c998562a05bcfb2baf2c3dce75ca9989f8664fc124550f477c15ed2a73570bc071a2d0839895b1050bb2073767265d3aa955f31f9c57eebe0c67166db0682c586050000001a27481a3fa7d293176328e719", 0xffffffffffffffa9) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/48, 0x30}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/144, 0x90}], 0x7, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001540)=ANY=[@ANYBLOB="0000002000000000000a000000000000000000000100000000000000"]) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001500)=0x80) 11:58:38 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87, 0x0, 0x4}, {0x800000001c, 0x10000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:38 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x5, 0x0) 11:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x80000016}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) getuid() chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getgid() r3 = getegid() r4 = getgid() r5 = getegid() getgroups(0x4, &(0x7f0000000080)=[r2, r3, r4, r5]) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:58:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x9d0603521e86bbd) socket(0x2, 0xc007, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:58:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x200, 0x4, {0x3, 0x3f}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x6ce381ee14cc4ed3, 0x0) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 11:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1a3, &(0x7f0000000200)=[{0x5}, {0x64, 0x0, 0x0, 0x9}, {0x6, 0xfffffffffffffffc, 0x5}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x111, &(0x7f0000000180)="b6") 11:58:38 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) 11:58:38 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="248211ba92a50b15bf673720a9d08939dc8a22dde8aec1c2619fd3da84c893268d66eda0eeb1a8461d453d96ed8212266a95bfc95b53d3ab01d7", 0x3a}], 0x1, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xc8, 0xf}, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 11:58:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000003c0)=0x8, 0x4) listen(r0, 0x4) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000380)={0x0, 0x3, 0x599e2619d944f99}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f00000002c0)) connect$inet(r8, &(0x7f0000000440)={0x2, 0x2}, 0x108) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r9 = socket(0x18, 0x1, 0x0) sync() open(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x1) setsockopt(r9, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r8, 0x110) 11:58:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) listen(r0, 0x3) 11:58:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x100, 0x200000005, r1}) 11:58:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) read(0xffffffffffffff9c, &(0x7f0000000240)=""/95, 0x5f) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 11:58:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002580)=[{&(0x7f0000001580)="6a86", 0x2}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="592b4753220a88ff2272bf2c7da63bec10a3e55d6a543c04d619ec49d8eefdd2464b14cfa1f8be49ac8b92593c4633b293", 0x31, 0x0, 0x0) 11:58:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x80000000) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077dcfd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) setsockopt(r1, 0x0, 0xf327, &(0x7f00000000c0)="c90b5d5041d6e1823ed7ee18dadae3a3e318b03638ca65833ee0421d2341a490f6f1a17af6040f46d51318376a543f3a7928a80db8c59ead875bc125729672244570ca505fb6701c3e869a1e864c00982e603aac0bbb0ca9399c0de7a5a11702157eca830a9f5f75ed0c4a090880b58d272ec1f5247361824fda074c95dc2470842049767805b2587f5a1f6b2bafe241324827abf16174d275c93f6058c8c69b44e67417b05de8f3f2485c823292ac96574f4406636e6f2e1b49293980f4d16b44551717e85edf27a6c3dfb81be90c205872", 0xd2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3dd, &(0x7f0000000140)=[{0x2000, 0x409, 0xfffffffffffffffe}, {0x7c, 0x0, 0x5}, {0x7, 0xfffffffffffffffe}]}) syz_emit_ethernet(0xffffffffffffff19, &(0x7f0000000340)="00000706e753447cf1d5afd76ccc9859394b880f0678b861c640c7a4be5bb02fbfb868a72fd6e325c17126b66185cf831aa6e4231838b2c540c7714f1c4499b421bb9190539a0119c7abe5dd625f7e428d08091b65fc69e5948ac5a9a1c0f08df0918917aaf706b884ebfa0445a286034b39367029f64d971d20e8a252f989c7cf") syz_emit_ethernet(0xb4, &(0x7f0000000180)="7b79287fda0d65fe7d7e7382f13976ad83d00ea414cfeb3fc8526aca1af2c310e6b466472dd799aba34cf5754881f235fad35be25b13582fcab3e7d2f1fdce72b309ea311152d9e001333630120a98507b96a477466f0cea73a3f4d10102d112c36654b9410777ac0d539883b53a64c5a9198d36f69fdd3e28ff10f981def6bc2d47326439983dae53cdc564f76d5b3e098e756d7cecfecfaed13451304082b93321787c45d42822ebcc4a85c40649b5fbbeea01") r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 11:58:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0ae67bd00007630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 11:58:39 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 11:58:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x46, &(0x7f0000000100)="837d0fcb9d0068d999cc878a1005ab3fe0c3634dc812bf0910d6c31f1bfa030bfc4332f0060505681f1aed1f78213c7b0a9dd502621dc57e21f6f11d838a143649433ec08b28") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) 11:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x84}, {0x40000000006}]}) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2451) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="00d88897ff68d2b01052272e02a48b9f52c3200e241f2b1503d828d05444dc0ef0e0bd79229fee069d3ec488afaaeee8b643a42be86102afc295ac570faaba9ed4b2dc7d2373e0bd5b2145e16b95119f8f28ea46ee6f0e52d62defb31d2b2d2ae780e2edacd3450a0c41b71d380ccce47280832c276dd2c239171d1d40943d0bc463ba8b0cca963dc072b21214ab76bb5ad540170319987f89e63fe3a514b32b753d8a57866a038508191e74f97031c82eb24844d64f3694d740", 0x2b0) 11:58:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xfff, 0x7fff, 0xffffffff}, {0xd47, 0x8d1d, 0xbd55, 0x8}, {0x80000001, 0xca0c, 0x0, 0x1}, {0x81, 0x9, 0x3217, 0xd0}, {0x1000, 0x1, 0xfffffffffffff547, 0x9}]}) 11:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x400000000000}, {0x6c}, {0x6, 0xffffffffffffffcb, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getpid() poll(&(0x7f00000000c0)=[{r0, 0x100}, {r0, 0x68}, {r0, 0x8}], 0x3, 0xdc3e) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x3, 0x1, 0xa1, r1}) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:39 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(r0, r0) setpgid(r0, r0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) setpgid(r0, r0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) setpgid(r0, r0) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) 11:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) fchmod(r0, 0x1a8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x6a625e5a3d3fff2b, &(0x7f0000000040)="b6") 11:58:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00\x00\x00\x00', 0x7}], 0x3a0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="8fc283f12e6e05ca6d9c79669255d5561f604399a1feb78ddb7cf5513fcd86d6ff74c540fba6071f585800add3c6fc335570393475641903", 0x38}, {&(0x7f0000002240)="ee679f5bf9afdcc9ff72a584c1080302372a64b0082ad2dd11062936c44bd3ef66f53e301ec77958baba5af724c4bfee03c106dcb56aae4a8394f6cf3ece19194f028a5d842d77f0d00ea4a4edd8983f38701b5b4f93662d855945925dc6d0a86e01ea760424bc5c5ceaaba9b9d086663453b2121c0111e14bdb6c9ced8802da5145d4cb5d9c1ffac6f591de9078bb70bb099008f2723d7ec6ef35844cf2fb636cd3647d60034a789674e9b1447ea997b27c949b522dc2a7ecd38c32c87712c944f511b555d2d45760869160a69e08bb7a307c4be045f155ecc125b424aacbc9459b07029d20a615bbf23dc0356af83d65e44137c9ce7efc4451159e9ad7f0eed1f0c7ca3609d98b3ae79d8e3d8f39d045bd74698e47e769305ab1c6a32ee55c2a0a2338cbe2acfa0a44b69fe684098c7c0ba262956e8098261eeaaecab7ea18cae66675a73e09de27e9ec2e21185bb8d17427bea115ab1434aa7359eba41f4d042dadccd0c6519e02fa44953d2d69f44d226867bcaa8fe415f27259edc057dabdbc677dcb3ea7da4ed029d49089beab329c5df5009a01dc0c0adb77c3ce30bdde6256d58f0b6da7f4b1a3eda193c0602db0ad75c69126bdef4ed41a41536de09ef768e70abf5a8618e21afbce6c5187caa3e55e5259837aeb01461a806b9505c9ca63b7e6127c760863b4b72a012f0a23fab00a1a1df6d22ee4c6317bd8d47cfa7f9c607aa1471a7cf9e104a0647f740642fd0b42170e9aa3c01ad6315031cc96ff62acf850cbd9979f5f7c343fa84bee80df7a582c26469b09fc437a62795acb499178610a33c194cc250a0723b798eb90e39aca17773e538b03ef6c9fc24a2070d0216d7edeaa86d92f3562eea6577769ddb5f6a2a362a42b3108e0111cd0e98b52862e35024a9e70e9961eacae5a9cc3991de77a882a6f44a067a2a9a20eadbdf9e223778ad2eab0afc9505b0e692ef9bea568f539f2013a4401b3723c2f621726b19a82ed82a79af78debc7baa134500984e91ba1a562847f0784d147a2cc9e6f43fa7153496f7ce0d7933bdc510e59d2552a239143663de700aa25649bde8777110e65958c4718960bb0246f86f88f1aef8d3c4833ee082ca97bb32ec46918f852de176e6f213421c175390babfc134a43f2e9a5b79abd548426ff08eee6f5837c9afe41e138d8c931ae72a0de3f0d805a47e0067713a96bc0e1f7118988b35b19a4a3a2b225f019407fa56f070795da5e6954e70f0438a0d263474ad1619aa1a998a39caea75bca178cea9e99db8beee8f5aecd2869891eb44d08c478410238405bf158b0145b72c280fd627382d57b9af7cf8cbe7d5e099b6d6fa81297dcc68e6cba943bed45d0822e1d668951cb7ee25b2a6603751af4e54e42a2775d9bced5c290f6ef768b580f90427c7a3f2a946fddfc4d5f544bf4a3a6c4f9bbb4652f616197cb86f5092a89946b86924b8bfd3ea3342385db1b33d85f1d050e7d607624aee7c361160804fa16cd3af8674f764bac61915971674fa12d0b3fd5765fca30556f60ae1b4e747f8655092be897009d9a90d070c6ff09", 0x45b}], 0x2, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/38, 0x26) 11:58:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) r2 = semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x1ff) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = accept$inet(r0, 0x0, &(0x7f0000000500)) msgsnd(0x0, &(0x7f0000000540)={0x2, "c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e78"}, 0x30, 0x800) lseek(r3, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) 11:58:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff00f8ff0000000000005b9d0604dafdf965fb542d0940f877581b0000003200"/57], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) lseek(r0, 0x0, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000459000/0x1000)=nil, 0x1000, 0x5) setsockopt(r0, 0xfffffffffffffffd, 0x1, &(0x7f0000000140)="8141f953e1ef40aada286f4d7f6c4ee4f70b1579791c93353bdd35c9f10f1b321f90b01bc307e094063774f3418e7f272838dbe42d10ca854222db113410849b3a4d6e96bc2cc1e95b9f902506109c20f125009d80d2ccf4389ac28187d09738b5b77925c8b0692079a28d6b22ad758ab345e2baf61e9e5ec666ba36bd4e62f1debc140c9a58631b1e4454f75e319d9e4fd17a05cafc67c0b236e79c64f5eb9bc0ae", 0xa2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:58:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40045}, {0x6}]}) getrlimit(0x7, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x1000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 11:58:39 executing program 0: r0 = socket(0x1, 0x2, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x5}, {0x8, 0x4}}) 11:58:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x9, 0x2000000, &(0x7f0000000080)="b87b21b7e0bef0bff1b09fe35304a71dabb98cccdfa7b2b25ea7", 0x1a) r1 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f00000000c0)="46602c9d88827d1e39250babf224c87b24bc3ee0e282d10ad95becd4a8bd8bd33372c64ed88aa97bded65d6c3f497a8e5692adfa12042ac7a0adde3984559837b987488866ace8e24168487cce7b79648d8314883e633dce4a74e1a0dd88deb46c7adbf7e251f9e296dd2c062473bb44d2a527823e7557e7e4aa323e15c487e985aae4aebca8ee2885b15ee08babfe154fa6563cc37f368c4131fb77870f2b650e22fb229295e3096e810640383e8f357c12168a0613077da784ba50f9ff9e1d10182132476fa75a285c98018c4202a4158338118426bd6fc16e8929350a29a8505e9fd594de1d9077bd4182f39c9c304a37", 0xf2) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 11:58:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 11:58:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 11:58:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:39 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = semget(0x0, 0x1, 0x100) r1 = getuid() r2 = getgid() r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) openat(r4, &(0x7f0000000240)='./file0\x00', 0x100c0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socket(0x1e, 0x8000, 0x10001) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xc00000000, r1, r2, r3, r5, 0x8, 0x40}, 0x9, 0x6, 0x81}) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r6) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) 11:58:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) 11:58:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 11:58:40 executing program 1: 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 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="9c3cedcd885d30a5b3db60af04a79777eee9d923ad3e0b7bde61001838abe62b8e391cea167818efd25992a1ef6f5d7738a2f95c6f2c1110bd319a2dd5ceb4fb1b9cce63a58ee1ab14ea0ce76010a8e5e3d577a6abb0e7562693a5b26271", 0x5e}], 0x1) 11:58:40 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/193, &(0x7f0000000300)=0xc1) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="1a7a61fd37883f43b9b9b80209b9fa4d1b61cdb9a6e67f5a7e3a5c952bb322eb611d7c4f332e32393f9e4533019bfad5f2fe2e59a2e296ac88c3b398ca394036bda4e62569a75e5bede3e98b659ac1e682b7090d2b84539ae856293cbb0fe0ac7202e8aa338782ade5996c85791dd165a3b17f4ffc7ef0cfe6b2e7abc1d4332c3e04cedfc205c15f28d67ae6194a8bf7459c5f4dd8b3bc6fc75630a02e21e452dd6bd4d2927211b306a745f8f4886efa9b2b8eadf1bcc0c7293e2d7143b8ecc5dcf24412160a4032c3dc64b273d680153ae83bce60f41902fbe93761fdf8984d0bf07397f9b85c071c421c8d9aa1b5506b8769448238000e7e9d2c036ef3b3e1eca9d4f5656b2fd875eca41678f151c86e469bd9b840e456b5e2386c22def024f42ccf2314e2786986dad0670a8095032af0394ed60ff7b64f85fe915aa5e22ad41ea2cee0"], 0x1) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000400)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/193, 0xc1}, {&(0x7f0000000180)=""/57, 0x39}], 0x2, 0x0, 0x0) fchflags(r3, 0x10000) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = semget(0x2, 0x0, 0x7) semop(r4, &(0x7f0000000440)=[{0x0, 0x6, 0x1000}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x1, 0x2, './file0\x00', 0x8, 0xfffffffffffffffc, 0x1, 0x3ff}) 11:58:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = dup2(r0, r3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:58:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = semget$private(0x0, 0x3, 0x56687e1b15c6e5ee) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r2, r3, r4, r5, 0x2, 0x2}, 0x1, 0x7fff, 0x9}) 11:58:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x10001}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7fffffff, 0x800000000, {0x9, 0x1}}) 11:58:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f0000000200)=""/105, 0xfffffffffffffe81}], 0x2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x10000000000000f5, 0x0, 0x0) 11:58:40 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) munlock(&(0x7f00003fa000/0x1000)=nil, 0x1000) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x200) r8 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r8, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000400)={0x1}) r9 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r9, 0x0, 0x0) 11:58:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) socket$inet(0x2, 0x5, 0xfffffffffffff800) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x0) setsockopt(r1, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 11:58:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2000000000000, 0xffffffffffffffff, 0x9, "d730c15b00f4ff0000747beffde400", 0x100000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x1, 0x401) sendto$inet(r1, &(0x7f0000000080)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x92, 0x8, 0x0, 0x0) 11:58:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:58:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x40, 0x10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x1fa1) r1 = getppid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x10, r1) 11:58:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r5, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) sendto(r3, &(0x7f0000000600)="159845ae42421213b670712534159ebc7236f9017ee3e8a79910407f27106e9b3b", 0x21, 0x2, &(0x7f0000000640)=@in6={0x18, 0x1, 0x7f, 0xfffffffffffffffd}, 0xc) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000440)) 11:58:41 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, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x4, [{0x1, 0x80}, {0x7cff03632815c702, 0x6}, {0x2, 0x1000}, {0x0, 0xf3}, {0x1, 0x980}, {0x3, 0x4}, {0x3, 0x8}, {0x2, 0xe7}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x9}, {0x2, 0x7fffffff}, {0x1, 0xff}, {0x2, 0x9}, {0x3, 0xfffffffffffffffc}, {0x1, 0x6}, {0x3, 0xab96}, {0x2, 0x80000001}, {0x2, 0x8}, {0x1, 0xffffffff}, {0x3, 0x1}, {0xa84358ffaf060921, 0x3}, {0x2, 0x10001}, {0x2, 0x1000}, {0x2, 0x7b0}, {0x99bd3fd4ccf2dde5, 0x1}, {0x1, 0x2}, {0x3, 0x2c46a70e}, {0x1, 0x200000000000}, {0x3, 0x5}, {0x3, 0xfffffffffffffffd}, {0x3, 0x4d6}]}) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x7fff) r4 = socket(0x400000000018, 0x3, 0x3a) setrlimit(0x0, &(0x7f0000000180)={0x8000, 0x5}) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x4) write(r2, &(0x7f0000000040)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0x14) 11:58:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 11:58:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffff8) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3ff, &(0x7f0000000100)) 11:58:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 11:58:41 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:58:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="61c99c808a4c8c0ec78baf7f318d1bb1bc9b2f5455ba4380195de4f8", 0x1c}, {&(0x7f0000000200)="e6f18a89c0594c5346794dd5d7fc56023049b60f3c671fb6088d2a437b1148d099330e28e42eb3edf34126027e15034dd107480d0e07cd8defc18213c0ce", 0x3e}, {&(0x7f0000000240)="25038c70975c8fdabf06c71712d1e0fb04fc248ff50aa2701e566ef9ba30413a830b08f56c0e92f2452329434c9248544070e9d2c41a6f9d33", 0x39}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x10000, 0xffffffffffff8000, "dabb3918b96c5bcd12d6648f43e6c150a8137dd4", 0x5265, 0xb9}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:58:41 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 11:58:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1083, 0x0, 0x0) 11:58:41 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000040)='W\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0\x00') 11:58:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x31aa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x24}, {0x4006}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:58:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000580)="f17214c8f499e5548dabdd3f392507d3d59180cced5b3c26506ddb29aafcf914a64b3e77a7f94513151bbc57a74f81876e2874425cc5ca378e3f7478a9e2b6f0251112171058473bca15bb1204cfa396f26317e0d8d390ce17c7f06a4020f92474b70c9720488d5b196567d6cb60a85a919e75637d3b274c2d", 0x79}], 0x1, 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0xfffffffeffffffff, 0x4, 0x3, [{&(0x7f00003d7000/0x2000)=nil, &(0x7f000008b000/0x1000)=nil, 0x9e9}, {&(0x7f000002d000/0x4000)=nil, &(0x7f0000162000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f00002f5000/0x2000)=nil, &(0x7f00003ab000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00002c7000/0x1000)=nil, 0x5}, {&(0x7f00001be000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000180000/0x4000)=nil, &(0x7f00001fb000/0x1000)=nil, 0x9}, {&(0x7f00001f5000/0x2000)=nil, &(0x7f0000285000/0x3000)=nil, 0x7}, {&(0x7f0000121000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000121000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000032000/0x3000)=nil, 0x804}, {&(0x7f0000342000/0x2000)=nil, &(0x7f000030b000/0x4000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002e8000/0x2000)=nil, 0x6}, {&(0x7f00002b3000/0x1000)=nil, &(0x7f0000088000/0x1000)=nil, 0x2}, {&(0x7f00003b4000/0x3000)=nil, &(0x7f00000d3000/0x2000)=nil, 0x100}, {&(0x7f0000029000/0x4000)=nil, &(0x7f000021c000/0x1000)=nil, 0x16fa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) kevent(r1, &(0x7f0000000100), 0x91307bc, 0x0, 0x6, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000077000/0x4000)=nil, 0x4000, 0x4) 11:58:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {}, {0x6, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x6, 0xfffffffffffffe8c, 0x8001, 0x9c}, {0x5, 0xfff, 0x5fa, 0x20}, {0x3, 0xe94, 0x95d, 0x6}, {0x20, 0x0, 0x7f, 0x200}, {0x0, 0x800, 0x1, 0x7fffffff}, {0xfff, 0x0, 0x5, 0x5}, {0x5, 0xffffffff, 0x81, 0xffffffffffffff80}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 11:58:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 11:58:42 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x975d, 0x4) 11:58:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x18092, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x221488b53a3eb09a}) r3 = dup2(r0, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) 11:58:43 executing program 1: r0 = socket$inet(0x2, 0x4, 0x80000002) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="8739f1a541e66f70a3ae879c2ccb40eb31360089a260e0a518222abcba17ccae33495de4de721ef8b81b6dd839f042b9dd70c403e0709149d554cd29a96e497e0fd4457a1eb2393dc3cc88baeb6c897fd6e2fbbf2802f8b1b3e5832feb84cf4a879fa7e35503f6cc38dace3125bcfbf0676b7b77e47785455e408e0f26bb6c80378ca44f75052473a893c1c4499483d3803f294e3cdcef621943209e3c42d85af1825a45be3946d7b6a882b7c84d1e4ee6dd5c63318259fd846db6d9a7904ebea75da69f160ffcf0f6667cb5914c791ae56550ac8b29300123c3e3e984f911c05c9fd5564a56ff12814c544f58e676e86910d86c77fe12f367703f06b76ae2dcc21d5a80be13df2c57adf338a4005275d13e4bbeb661d6d99fcce7ea8cbd18b5c5e1a3f3d69be026fe101f6d88b6bb2e8ffc237900de1634a9e0da47108225a2aae9347e5900f439a8116b26551556d5740caeb0888aa34f808adaf067cea32fd81a8a5626dca807137b06b5a70d0c3b693259122e782a916d24b7824d8e2d8f8ac04ff1f487019a9be1f0b7458faf846e0a5bd600449f7cb906b863163a2bf05697847557c97ec1cf38d75d31bdb5bcefd107baa6980e09c50ffbaee3a0ed995f1da1dbc303288df4744ae4ea0e61738c2a720368f8191b4e3e73e9eb374efe5a0fb4adb29f094c01c14c340f4ee6b204a27ccf79a1ff230819fe4d0a7cbde85ab2ac750adf01f1bb2ca24467f5c7e4db965c8c12e91a5df07d338abddbed5794e7f15e2f428ba7f37b8925a5dae1a06438d159a69a61ad3af06b1dc603fa8d9ab4955f9ae85271cecc438535f028d1617e3659a35abc1569f56f441ddb22dd0e65b1ef97f7fa46fe072706bca8b9d565d9a32db70681c12a3e37c0cd74bc3f84c61638844c71e2acdafdf17290480aff4ec32f6286d1d6ee680a9a268f0ebf59b4847a883982634942c0a3d09fb901d25257ad774f7a32a75367c2e201083d5c96b55cbe9d6446e39341216ade905504db948553484986ce838371a0578e98003179e8088c6bc2ae1003bc7d6f0bce3d845df189a101239022608977e8a8d8345ee83a09bf78b5cc8ad0c69b29caa3c6b715def764dd865e720649d4b6b46f418136729c0ed911c36d33c4d637f5d3bde4947c886044af6ad7650d1eb79b3e40398e1cb0a6ade2fa8f40c3043dec649d73200d5daddbbae10dd2faf018cdebeebbfef56c828713c25c2d13457050f41c5a2367516dd09a13e6f2b4c4d55d7fb708cd7ac8972d80d24aacc07789a24b3ca74017169a811bc287220d749732f2f434cd1c2f56bf79e85a8f60af7d6483cc07650c042b8903ee2332287274cf921c5da87d8920578eadad080fd0ee3c716fb5a9e3d5e92ed26a9b158eb0976e1b1553cd890d55e3e567be3bc80150dbfda35b077a2da80925c8677319f7a95f6265c1f9b4ba0863d15b677f92472ca598a93c198ed217c83dc4c838b46688c229c06792d9e120f2d1faa956f057362a4199b4849e6ab62a284f37561efc253550e27192461b92ad4670b70b755c05699fe0bc0907bdafc9b5fbf9dc4a40c126461649e92bec5f9e97e684523af0b7fda8824a4811df86e07891f5e6ebef32c7e5db0eb953aadc14c4169d0b988fa575c2b789617314294568713d6773c471163d00d207daff690c50e7060d57fe9d6994702b8e7177ec6b286e579eac3bd25a73e87df7fc04ff72880b152aefd02c49346bc08a5f830be281cde56dd5838c2ec13885ed2d3046cbdbac688c881ff8a26e69d8822f0fde2cd24d72586157100f34b227d590b3af0b5267890b44b9b1aa32b4bd6f7104343a0a24c32a61934f69012f5e99d82c375eabd105e9a392f7dec60455ede6222ba6c0557d1af647e6cf2a72139d8c2bd678d83853f4d48d08f372d440621be81db53d68d140835e04de9efec8f612c73564963fccbf77730a65ecfd2c27e090cae6fd09ecce27f1a4263f29b8bde51fb898a4e5c5babd22e40584ca6f8a41b3ee8b7f9b7cab2a4f2ae3b5fb45a51119c20c40f7b1016bb0b0d6b4b121df6587da23ee5eb901fd6fcb88574f6f21faf4fe002d859c6be41c8cc677cd0ce54869d49a866efdc9eec42eab013c383a53f7b18bb4cb79a5e45e25d76b69799d03c8b1618e62cf76012052eb97a336f5b285cf58142ddcd308debc93db3c1734dabc3db3f9759ab27eb88843c7905d3af9925cc3e8b72cd2fa50cfc1d9b6d8426ec15a09c946e6949a3b0112f31ad1defb3b06100e7f90461c4623e472867a8dca3534fb4140ac6deb7ded6a5934cef51c234bee10a5e76388b0039d87db1757c92a8f73295e788026003534265490050900829be0a65fdd265d1be6c0f3ad57279b49e0e8db3ce3b6e25834e7f55cb6a6d36034fc37a7f10730b9c9c471054c62c1e3770739d4fb412dd6f7edfe9a4dccc426710a73b0f4f1b46c730ba298800081d47792236b875b16e472a285865f90247e98b1237996589439f1628a9eac4f7c3c19fcf233ed6a567563d83d70539c6dd50149957026749e89e65cc331a76c9ef0f8c76ccc890fdb392f7c59331338da2fc5be0e9f8983aa02bdae871abdbe0474dd90ce250255867e90fa5fa30572b58c36b631d36eb493dd6f7ccc9d00eed968d85e81d8f19e2c565896995c0a417a408663ca4bf0269c28201f16a440f9515e5613d4cf49f6d71a04cce674ef8301883b442f471b131edefc387b41772735a743f05ec156250d2c4658d4903a82fe1322193bcf1171bed5ca092858789ec4889e9dcd782a4f0c0e58c78d681814972579b7d4f84b6f4b92c3f519267bdd96aa237bf741d7e596dbab9dc35f7da0b919785c57dd28aa3f1b683d1210c8137fb0fd332dcfa4e68378efeda82fb0c611887c10adf49e9e1a2c2914f91dd5db7690c36003966d963f27e035cce52b9b6b9f1e7d63d8b0a59ca2b1fd883f7b7c0c75b533bcd88e4eb15603fae7c26eb46f9029a90a7409617b5eeaf973fca7ce24171b9985a7d48e067e7513b3c14f86be327d063b55e0d05abf3294adce37c77e2d39fcfd7dcaa9afdfefb07d519dd25614470e40a6c999c599f3bba429e3b0de0a51822bc4e2561430d2160a5a3db22d45b6c280a4dd9d49f19ecdd3625b6fb7f95463c5a8bb8e5e292fffd81d749ceab39943853000da53a99634dfe43242a30b4fd72f541f4ca57fb918861f307b60328bcadbd46735017c9c9f4b1a8718ea9a0154993a930a0274035e9ac8b79c73b4ad34db1fd6d4a04d3c60f2f59171a98990b6e5a935cc75121927ae46e99a02e89b3610f7872202b33283ce4de5ac70e23141e8eb33c68a0f443684e8cfa0fba526d9ad52312288a2b88d989411eaf1888d1bdcf8de60d6df372769c79814a32660b009ab1b7218ecdb39445b2eee76b6f9e9d2c464bc0a8a3c8cc8c10611f644eb489c870074ab6c8e77cb3b0fa24733a5153342fc50185693525faa9c983d14c082559978753484ad9eb30b49171b06a4379b724309f3a1883829dea3d5b03d5c1fafb5cf57b77f4946a31817c6fb41c66d13ce27d8f558757da8ce6733cbde4f7e1f4b673d2ba1b83559fd466523a423e98b31f9746148d57030869d852b0db33c23aaac52e0cc7e2bb613677b2412517bad056ee2e2f915c9c90a092997234064ae3119815f3807334e2a24804526649278e8dd1dfeae50f5e34bed9fc6e93f881e119573e2f24c56474cfb4e51f9d954a95139b49a778f61bc495a23736e993b107a96f98dfff330443fa30fa56786634676425b9af822a71e70f79a8d94335dc2836a015ebb87c4cb433e1387ac77a8212ad6b1caaf66763939f07f3270dcb0893ca378af024f064f0678c1af58ae462a2a287ef4aa97606003910749980cdf8d7c439dc92636360661a52202ea3a5a9c795e7e37a72fc69740eb6ddb424f0614dd68ed71e8131aa68c7f463d1c617a4301a27b6efdb8c38f97af74abd966a48e69ce42660015a8d28bf6547f807078e4df390b7b0fcb56492baf522fbe56d6acade0c28c792df4aefb4dac34e6fb70b8ce7dbe0118508d527ea685b2d0f03f66df1dde9a9a4d9c106a64d839c73dd8c3b21b97e7e551e61ffee86f02fe2eb4737f25d901d7d882564ebb04ac03247fe546460b0ba627a2772ed9a5f8419e975bce99440fcc7cf0f4031d677dbed61c48f549f410a2f10bad9be439b9ad8625fb524d5e54833cff0a4b23e108c08cb8a8679d7a57e62ab9cde81b1be81009b7f2469d406bcfe3dcbb8ff208bd4281dfa3f2384d2705b2fef70d739b66ee33d6e29cee0aebc61efa01a7e332a181588249102d8143043b72c44225bc5bfe9fb614bb77d7001b9b6bced9aecb7b4f110216d272c2e4ee383e867660a692dc9f1f2eb336f08ac5566e6f60f1ab93f52c69a5d385d61a02f6d6c3162f188b83651bbb200ba85fba4daa8a99e3c929d5ba7b7060547e27700a7d22adf090e5ec0460836f05fc64661107fa877a0d825479dbbae26208d216a1a18d5f775227ec68d3b0fec7a64413da75cc9cae1ecb5cd3167f38ec97f35fc25f3ce2a2e350bd47f52edd682be75df93957a9ea353292022f763407e7d5e4e4f949646e9750a2fb9c333e602a794b176ff970f7c1826e73502e34a137398d77014cb32a7f9cf19f44620ef39608afca7d423521fa48de965401b84eb9b9523c5733f12715a27e31e1bfec89dd84930b8b793c03d4150945cae03d3a6b81977cfc6f60e0f763872e9e7e5a6f3ce91b253fa02c996390cc363c998d326e97b98cedaf5aceccede2fc40460ec0f6be2d1c9c62425c6d35ecfea81d5d9c7aa6177ddd413a0d8ea3907949e43fa2ba7f3c19dd08180170105665e83fbc7a810c30bc5a33a9daa9ccd82a25889ba4ef81000b4f9ddb0cac39235d21a12dbcc9be94a02cf4722161efbb9b3af69d17863141fbd2caa0badcab8d960aa84a745011384419384018ec34604775ae9c0e08bfad663b4804681b9b7521e0e27a4a6cd1a1ee8e9dd316f0022106ce1ec779b003b67e6c05691aa73e730ee739ac020438faba7819276fdaa8ce0491a74e16a23cf65246a357d32fd62f36da495c67e0c3ae4dd8739458ebe51fc037107e7ea53b6473388b61689e3ae567d290b6a797429b191c4d13c70051c3a318d887971e34b5b48e95928c6f4d45644551748f04fbfaa0e1df87ffb76cd5a3136494349c9642834cb6ef0588deb492901b570287a9b77ba05369be934cb076939c76ac0546629e2cbb24556d9ff841cff90d71bef178d6ce65cdf498309f3e1841add61b840b3f2bc5d73c4a36a9370c9a4b1c3ef73bbe1e7fba30a0c9afee197aad46d9b622403ea1b24e9a40ad3b015711a5e11f604ff49abf5790080348d1deaa208e7fab17bb2b4cf2e14cd53786070a5e6c10c515ba4ea84d6b6486683cc5a1d7ea6132331221035ca16daafd7bc6ae36eb8721f09bab12ee24d2d1cb6a19aa86e02cda1e46496a55db5a586fee6bb1b5b833b366c0ebb6e1058fd929c9e1844caf460d195c526e0d0fdee818a4d126405170710de780bca82fed7f272432da5114970685191ee35c15c1b19f84509e00b634123ef3ad96e769100d5310ea8b94eba2cef71bcceccc4f6082ec0f21cfe544bfd2504e868af142509b3887deb90330ec0e143811c13a29852e485b76dd277c3302e98166d366dfdab0f31c4c3d059b7a1019c736802a41f72e982ed5f52e5209727d73e87b5c1a726bd3c39dfb0027e12ab0eccfa76c91b36525eaff9a74df231fd80b", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) fchownat(r3, &(0x7f0000001240)='./file0\x00', r1, r2, 0x4) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x7, 0x2, r4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 11:58:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x40004004000028a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 11:58:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x8001) mprotect(&(0x7f0000575000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) pckbd_enable: command error 11:58:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x80000000}, {0x100, 0x1}, {0x42, 0x8}, {0x23, 0x39a7}], 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x0) 11:58:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x52) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf8891111b7d9f6d3, 0x2010, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 11:58:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffb0, &(0x7f00000003c0)}) syz_emit_ethernet(0xfffffc8f, &(0x7f0000000200)="410e454ec40c30f27e6698d6b6f8eb634b9de26a97e48bd5f5a9793f5c88cc6c2a179a8caa4da7e7140abdcd13a80b63e4ec1ea0d4303e3db576bdbdb7d656e8e2f7f8f8a4358ee2c5905806f1960399d594070c41a72d34e72e981451737e836c6e147771c2a6e1db87044dcdeab8dd13a735e063b660db5e416d28d3519f375f62c32e78") 11:58:43 executing program 0: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mmap(&(0x7f00009f6000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0x0) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 11:58:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000a80)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x12, 0x0, 0xbf) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:58:48 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xfcd3, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:58:48 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) 11:58:48 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) dup2(r0, r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) 11:58:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) 11:58:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x28) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 11:58:49 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f00000005c0)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x3, 0x284) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r0) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000580)={0x3, 0x7f}) 11:58:49 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) getrlimit(0x0, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 11:58:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0x80, 0x8001, 0x8001}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x5}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xb1, 0xfffffffffffff2a8, 0x2, 0x46b3782b}) ioctl$TIOCSTOP(r0, 0x2000746f) 11:58:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5c1e}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xe9b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000005c0)=""/248, 0xf8}], 0x1, 0x0, 0x2e) ftruncate(r1, 0x0, 0x9) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) ftruncate(r0, 0x0, 0x100004000) 11:58:50 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1702) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 11:58:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r2, &(0x7f0000000080)='\r', 0x1) 11:58:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1) flock(r0, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0xe100, 0x6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xb056) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 11:58:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 11:58:50 executing program 1: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:58:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:58:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5b4, 0x3}, 0xc) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:58:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fcntl$lock(r1, 0x3a94739016ac6e29, &(0x7f0000000180)={0x2, 0x3, 0x40, 0x1, r2}) semget$private(0x0, 0x2, 0x180) msgget(0x1, 0x400) sendto(r0, &(0x7f00000001c0)="ec0d253da0be7d11a14973561ecc8ededed58d6690ab2e2dcd49516555ad3cbf0f3e74bb6cfa60d5c5bac16f095076cdfcd7ded2612cb08450fa1b8f76dd00ba4a181a659ce2c4d078017a886d78997ab486e7db49a9b3716aaa2efe5423e61751d142af2fd59e425374f06707b656b0a220f64633cdfa745522f368f81b2647f47993307ac8c86496d8eca552ca678a8272efcb3b8b38ef79957d010aada0fe743e44df0472db51c97f10097e62b2515d0cc258c22707f38a80a57bc9ad4e58ca9b8b3d6126085126660e0e59d6d1f7002e96b167e9071afec05148362c30759b24f335570027c3633ca742", 0xec, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x54f, 0xffffffffffffff87}, 0xc) fchflags(r0, 0x10000) fcntl$getflags(r0, 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000340)="784633b3a8dabbdf83f989890d1838f164a6a1d3b0394106f38363a2cb32980d5e24ef"}) readlinkat(r4, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/90, 0x5a) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000480)={0xfffffffffffffffe, 0x80000001, 0x8, 0x3f, "fc7a2ad592cc8273c1fac13ebffd5fdd7e403cdb", 0x4805, 0x2}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000540)={0x0, 0x1ff, 0x4, 0x1, 0x7, 0x7, 0xb521, 0x10, [{0x5843, 0x5, 0xffff, 0x77}, {0x2, 0x0, 0x1, 0x2}, {0xffff, 0x8000, 0xab, 0x8}, {0x40, 0x1395d097, 0x6, 0x3}, {0x0, 0x1, 0x8000, 0x6}, {0xfffffffffffffffd, 0x4, 0x800}, {0x80000001, 0x20, 0x6, 0x1ff}, {0x53, 0x7f, 0x5, 0x7}, {0x7, 0x7, 0x2, 0x9}, {0x100000000, 0x6, 0xebae, 0xdb}, {0x10001, 0x833, 0x6, 0x6}, {0x5, 0x7ff, 0x0, 0x6}, {0x101, 0x7, 0x101, 0x47b7}, {0x9, 0x7ff, 0x6, 0x300000000}, {0x0, 0x0, 0xfdf, 0xffff}, {0x169c, 0x4, 0x8, 0xdaf}]}) shmget$private(0x0, 0x3000, 0x14, &(0x7f0000ffc000/0x3000)=nil) r6 = getppid() ktrace(&(0x7f0000000680)='./file0\x00', 0x2, 0x4000040e, r6) setreuid(r3, r3) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) openat(r1, &(0x7f0000000780)='./file0\x00', 0x20, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_dstaddr=@in6}) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000800)) ioctl$TIOCSBRK(r0, 0x2000747b) 11:58:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3f) 11:58:50 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x2d1e9930c1c40a0d, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0xf976b01aa2935430, '\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//file0\x00'}, 0x56) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = geteuid() r11 = getegid() r12 = getpid() r13 = geteuid() r14 = getegid() chown(&(0x7f0000001780)='./file0\x00', r7, r6) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000002c0)="9931f3b499ea0e3a91ddbde1f1fdcd11983e02bcdf1dc0f77fc3cb2f43e6ae050da7314151920d741c79e39e938911620408ab1ddac3448cde3a599c95e3a96db25b9af26a180909b37ba6198cca009cf660fc90221096783e99186e353d10fb9668b4f3be559a105b6d84de77", 0x6d}, {&(0x7f0000000340)="ca85bbc8fd893d3fea6ad45f2f064a246e91880e33b2b32a02b87aba9ce1dcb5e04622ed96c5d01867451afb601ded5e25e0b481197be772c69537af8287e0f775fa71e73dc3cb4848942b8c8ad9ff747dcc1e39a964913d29208196540d5ccd3d8704a5b49efe71dacb5f07918c4159fa43c0640a5d0945d83fb2ed7c2f9c389115d3cf37357d04128692d26f1419bf231e527ef934c9ca27b5e658f882723495c26d6e3a4360f414c3c7df5f3bb5dd5e05b0fb1ef972841dc226ca8ebd9e54bdd8b809adb64bcd", 0xc8}, {&(0x7f0000000440)="57d3d79a2c69a919a9abff36270fd7eef4e5352d20d60558256c1f771fc6071a087d715a405d88abee6ed34a47b50d499d66b0f2e2aea4dbea2baf25da37f93b45cfe34b44f975eef0913b70a7224cc827edd01f4d8476497dec6fbbf0bd055c198718fbd1e2835966997a08fd13323548da90b849b1a80c98112c93c2be7ef88b3881f77258c90f8bb6f26d16b068423cab63ddd58435f70bfeeffd57f9ac5fa38c9b4adab29f5eb7d8f9523e29e6834a8e8715", 0xb4}, {&(0x7f0000000500)="5591a5ac57dffe2e20b1d951c3f662da0825eb0aa89003aad1c3feb769e21b4c34c1efc5f926eb702697243a264cd1768d90e012c710eab3a4812c613d47417220e6aac88628b5a3d81f0a6ecbbfebf1fb401a0973a38fd2916b8ab6399af431ebf4aabc2efb28dd30cdfe88a2c752cab9f20f7a5a08fc84e90b054b83f37f60458b0c2fcbca0b803c8c8415b50089dfe62d7d392442531a97cecee0464f4ca493c9b3d6c84fe17be95d0b963ed2a81e68b395f6796e6b641ee8e387b5f132de137c772ff247972ca06b85eb8b4fb1659ccbedac3dee2f425d6f78374ac1f813910c14f332578184c77242f6874c660c432abeb11a00107467fb8568512b21d48df47da812ba8344e1e4687be63aa9cb9d6e0c8c1e1d7436dea338b94839f1d3c245e8b652f0252e365c9cfe2ce6ae3986de25800223476d077aa5800764d4d51b422fde83a2db49ba350d6ebb388a02d72a44b40d5f676790544ea7a75dd5bfc03375980e862922a50080a4755cb847b0e528738656b00e35284f71bc3789c038f335706e6eccc4634947bb29e2f92f5b63847eb3e88d314bca4a226973d942e993e3c9063d9d08716aa6690daff8664e3ec8eafdd826d070ce9239b714d70143d5d30c163f76866c9c5a3ec8127addcd824fc277a754e0c9071b78cd3af48d50c87a138675e76b872c52c37b4336e6042348859a54a349acb54262430bc3af89309a79a1d7056c8dee14813a34ae7b3b266f86a526ecb98cbc7420c497e3b663ae9b9f4edd9c6dc21625302ca002005e783855cd0258686ae2bf7ad3b01ca64584ce22d8fcd0a6119316f05bb903328df33c811dad885f9449bd2237d254df937cd79b930c8d88196aa6129d0937dde4ab3d1e281130fbe5a4b8e98690a9ed089faa229a72c6d7a6596276be8dae17501905fd805822704690aa85036b541916052b0ba6698b6550563816e25564d482049d576c950f2f73fc20df0302e0e35af8faf6e625b5569e6e56350009df90f3534f2e1513c35f9272e7dd314772bf69d9b11b8c8328906d4d1cd078561adabace019e55da8f7e39560d9812c8e8c9b0b7f911d47ccf8ca7b84c8034ec2a2b631f2613e70d3c23557175c9736c13c1f7b25561cd3c538c2412a7007076fd7f81515bd98e7e20fadc3a4d6ff124b4940d736c6aad4f8720daadd847c63abd5fd00335e823e87037a296fc681b7c8e90270b9c4f3ba1f26a43fcc4a35de09ef14ea009f6b908426b2c5223ee4b8fdcf923cd62900e4e40675782a2e5d035ca2fcb2d20ad46e1dfce524bda6ada9263c95a80f8899f5ca2dda653fe66bd8e6d2b445bb9396a0ed11cba9ffddf73b7142408f89cacdd96b7b530f3a0963cbc4a90c9836c814c9734eb7feedf136d8aca188329c4be9de2d727a9d92e11bf2a77ce22ee58640319b4735bb87086445199036e9e9707dcf3e201e9dfbf1b480b2e370878a2f6e9fb4d3f5b39f203950bed6e01372c3c535e93a8c0afaf3ddced4ae0444774cd09221d1c94408b753a64034e47fc64e14e75e9a8262ffec8b3270bb9b756f907be519834d51c101c5389ea47906b7cd6bf2854fd26b618369dc9f8c9b796924276285b7f27b81d893a409702a0e94057d3567504815182508f4e8f3b725b232f9367b6ab4917fc7596ecdb0fb39950f8a91687f062693c3524dec5f1bc9601153727bb362663763639126e01a81bf64d45f897ea8660b19be9aa94f8d04616c5be0d919d59e8dd2626e6a9523073a506f4136edb45e2649ea01ba11a3189274517bf521db7535e317c14448ed44ef9ffce8f7f05ca94cf52dba8261c080bf5049deb2355fe0abfc21d28ee8930036f881c9f52ebadb26ff20d759ce1c25165414f17be251ba78de0854eacb3baf562015031b28b6ab01103cb543ebd1c489ab9bcdef423fe34c811919bf1bb70b067cd848dde3fed229d45087eb54d66b67e64e3fb4caa6f9b7f8ba2b08bef7b0df8607ec9b47f91cfb88eff38bf1853fbc3ced6f450523fcfc1737444e29daedec5d07e1b879059225ec3b0534cac12e98173e1194d2a875ed257b2b36fecfd59e63db72992fe33ea06d317d703bca1b111b0558864c33caa4ffd2ac6a4b7c632d72513fe74e91ffbcead5cf11574805020ece8d3e2c1271f4d3f3004e4fb9b2913c6a1b99cf971b6ba1cbfe94089e98d88630e9fac3aa4c7744209f0cd2f14a4b8d39a54a153499ea0fc7e67b9b70c9c85bc1f518bd2d98dc6dc7cd78e200b870f0223273e67ff49b94d0bfc1dcfa1135a661a05a50e44db3755556558ad5bb45076ad9ee0de03bd4f101cc0d3f93413a651c9d1cd3979df253351f6edb68593f3d1c277a40c5a1ed95c78ec91cf37f0da01829ce649bf1c44f2f202860714b7dd1244c09c77823d98749b80fd99f3a7e6832217505dad6a3eb24c9a9bdc178fc0419c361773e0a0946f21aa7c26838f9b5c6512a8b9b751744114aed9a4a6e209e506cb8de515befbde4bba011613ea626a8cc9aabe001b7164993700c90dd149c90270c4442b6354721ef5f5a1929d3f4aee5df0c25ce8edf32f2deae8a4e0dbce5ca589339b56635ded9ee99e752b6a76e02cf2fa3c26c5c7e227bae92bb2a279d08e2cd0b43e2b67f71df2bfa932cc26c17644f5bb5e7a3562508af11e9b1228f69a0a6fa2132d13fe7b8160b850b9ed62d0f4dee9c2806d390a4903fda49bc3f11bbd7aece8d133a9edd8b008ebd443e8819dc0b4e7ff5fab25a04cc499f12b32352851fad120104731bfa350af7199f039e39aab4a4e29108c3c6e4a5b756a1100563e7f4aaf473102e8029396f3a33de8e0860f602b3620ac9af8337bf01a261a9239886fdf7379d3c72c9f69b0dfd9571eccb5d63270232e58b0f5d8bbe186135903e15fde21b8e6e413b38e442be2509a4ca2fdba06258de2f2fa78daf673805c23ad63bb04ca33ea8c99b6903156c069c6deea538e239156afd04c507d75551511f60ad321b8f79c3a3a4b9e8a4db25054f0027d5c6bdb198de9bdf96edf5e6fb6ac757a3a1ea2d9747fa6fe20c7a2d5af3716563703cbaa96057123544204233d7d89beffd5f2c2569f8261bb147ced9608b2c44e0b370de43717edf86a27e89c096d350b5bc8f5425f1f000c31d8436d2c31267575a0de1b57a0261f38d117e658fb5b6aeae3867081f0ad3f3cde3ad01da57e013e1eb96d958667b61be1f43aa4e9bca423b17cd1e80e7c72b60c645256cc62d276ffdbdce47d7bf49f76cfa0094d4bcdf020c84c58db5cddf8d771066e20112bbc53c2fba273cfe161f9c47aec376ddbb1a1b4658296d540091b3a137421a4cfb3a3d7906ea29c97fce4a67e84d9c99f4924a8699933b7dc461f14162d686e6d59b9c1a90b8415a0fb11f77bb744749c52617dac2b2907e7cbd020cc9e9968aa67098a7e545a745ac650d670059a7343d6ec6a20c16fe7048034fe5f634251a0278fdbee0842fb3149414ca2d53419bb6cfef7b716033eaf6fae1da3fb84a2975be6b913dd7247f6a63c47e5805a4524f1f701976b108d89ef2cb000a9d868947533e783151cb39e5bf95926b8efd927ee17cec1586ac95037b8a2a822a44867c9c4fe416ad93aafa8df5e5e2377dda90436a22b8c56166c2d83107aeb58775b592c8e12a7ce466edd4f15f1511d67422ea455569196160dc94180d3da176d8d884b9ae8e072b0fc5b9b55c28254951ea37ad077f91f8275ef1ab05b54b749eccea1d59d4254143ef0a023f5750c8a27533dcd743850aff8f1955e9a78724b992a3553782505207b6828f3ce2f599e33dd51962435e58bcb1b2f16b45a592996d42c9c3a6c12ed5c5a9646f56a37640a98c3ca163aa7cd48e499953ca553908597868ce17410721e0ddf64c91976bec139345b39badc920e997beb7efcd69248f09c8d06088f64cf8d13692d8a67d73d863889870676d7c81a489062d97d3de45efcfb05d8466334781f54ab1558afa42fbe075d606ae56b87eb4c8a9049ed524ae251facbb2764f3e4569697546c3613fe09d0f03540d824c17203396d01fa661e712ebddf94c31efbe7c25bd97bc913f041c83f75de56608bfedac8fe5260c1e7e57b5f4751322ebbebbbaa99f843a0d96ee2d799f320d1562a791158738467b163970e7083110f2b50f4ad1e54dfc3bde9ad60efb462997a23b68f0d32951d7b4e204c7d17d88afc1ad9b8d24f972bb7d96366e24ef347c6fac745dd9a4bec3596cd59a4f48c85adb144c8119efe3e61532b70a7cf73dee2eac0363822026cac4b3af932f37595f6fecf1196f1a68355abc4f76f094e5038c73cd70dc08fecc622692ca02a8210966eb6596f339aae256b4120917f6d2e295c34f2fb8ef0b8be9d2e5cfa7618ca8cfd1cde5d56ede494b7abd0b583c667bee451241dedb38952763b32cb7f2687ca63ed9226ff70dbd2fa96b55a64a83ea91669fc905fe85563d46875c310c8d46671e11246c8e2a42c1aae30c0be241a5fc39a61221fbde679ba995fbbf0d0f5d2a53f8af7dca66ebd16cca06fe15fb527289ea623e73d647d6c77b48bef7a2c5ed64bebd86f2cdcca82bdb2349476ca3601c0152d710c714901bd98b8262dfd4a0652280e700f8fc90cea5264948395eb8758dbecdb319183a8d58bd2bf85f65e2fcdb5d01b5fd7861e8e8951ffa52887623464b4206ef95d1952961634cef7c4a81dd04d5e6a0c19678613a974a8cba9ea390b82779d1306f3728227b3504b2475eddc5ee792940e6228cc262b6fa08934ecda4771e5f7bd752834c7027c979e41bd07a191b61711fae6929047f0db10c0818566054560ab93582b2b8dac2a33f3d7cf778aa2e445d9ba6f2429d947993f1ae5b11bfd90d94bb7595825a20870e66aeecd6823abe05abacea08415a277d5deac9ce242b4efdbc49c3523004b9cf9746821ed0b2db6459bed82e250062b39af4a3e392104c235e2051376b332b5e1ac5a1d7111d5e02bd9478bd9077427b317aaab92e7c0f3500b6ad575a3aee6e0346720cc9eef8b2109c5304558f01a14aecaf86528cb15a65afb912a7aa143512b16a44b5c16c2b07034e5097c95e29bedfb6a994aafa2e6c12b18260a568cfeb25aaa80a5fe6622642a519b923325e4ac15fe61444eef396b6bbf9bc1569f485673dbedf53ba3826c873e1562b56edb18cac8218e8c498b2786cd12588749d729e0c900a37acbecb3e99a88bbd57668e6d34e784351716426b4d53cf45634a60d783c9ef08248851c7ced2e9d50ecd21a78cc70e186121b8d863dd71bd006557805ac0dce15af86911f00ed61a961f6e614c80a426f021ebb6efe5bc6b6781c4be60320ed5d1f6066a2b3379102f64042de69cb579b90798b95386cceea29574e1f87420194d7c0007b5c352acad78586585e5e311c4bf2e595a4aa61a7d665f0872a1541f34dd3689f9007f4b0b303764887b0cc95287049386b0306c69c34b3ec6b7a1903bc9d4925cf9bbbe5ede5ca9f25dc1229a74bae36d9d791f052f3aa7c314e38ca5d6db2bd5b64c448c8c3bd0aa43ad74254f61872cc0d0d276d7cbb6629222da7f3df9ec10b75edf27172d2bc585613aa6e4e7edb9cead3e05b643545bae10c41b3aa304ce044dd8d9b118044ea1296bdf760b9e37f69b63ba2a9d9bc1a8298038108be1dce3ea22ca097eaee1ae17e79b907a1bc9cbd07959d39c65daf6afe8848cc7ddf88c7935fe592f1fcf1f0b1c698d6c9ced8653001f9513f10369d6737e65b382c295e0f46c00803db01c9f6e1709c6c4", 0x1000}], 0x4, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x100, 0x400}, 0x400) unlink(&(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) chdir(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') dup(r0) 11:58:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x6, 0x0, 0x3f, 0x4}, {0x3f, 0x51, 0x6, 0x40000000}, {0xfffffffffffffff7, 0x7, 0x2, 0x1}, {0x6, 0x0, 0x5, 0x40}, {0x3ff, 0x40, 0x9, 0x1ff}, {0x5, 0xdfff, 0x26, 0x738d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x6, 0x286}, {0x18, 0x3, 0x1ff, 0xb0a}, 0x7ff, [0x8a, 0x10000, 0x8, 0x1, 0x3, 0x1, 0x6, 0x1]}, 0x3c) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 11:58:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendsyslog(&(0x7f0000000000)="fe8a19b7cc5e1955c32ef5e3a3063f7e7f8d21f1506cb7491dda90ee18ea88f7b3016c5ebf3ca78a3eebe5c4a566ce14c4548927e0e840d14c5e2cc6ffc7f71531c8d2dc805f30b3e9bf282fa4ba543a6ed65c62cd413da0b912823895363e", 0x5f, 0x2) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1, 0x7e}], 0x2, 0x0) 11:58:50 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x80, 0x101, 0x2, 0x100000000}, {0x101, 0x3, 0x1, 0x6}, {0x75e, 0x9, 0x100000001, 0xb2}, {0x3, 0xf9, 0x1, 0x3}, {0xfc, 0x8, 0x7, 0x1}, {0x3ff, 0x8, 0x7a, 0x2}, {0x5, 0xde7, 0xfffffffffffffffd, 0x5}, {0x5, 0x7b7, 0x79f, 0x3d}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0xffffffffffff00d2, 0x2, 0x80000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="6deb44ecb28a92d6bb35fada839849fd29bb3b75630fae53dd74f113534f64c96f031d06ca085c7c376a180e802dc64334453d63e12285c6abb49acd117803046b588edcaae120588e8b8335d6721d957f95bec86c91b103c621212956a1a5c0da600830f2f347737d39018778e6dd7eaca32a30baa50bbc303594f27fbc57b0932a8192f70fd7f83bb81efd98d593dec6154bcfa544082fc49870a31a33058d6b3f506098c91b2319dc40b4102b12d799ae12e19376ed686d109f268ca88d5488e272928edd24"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 11:58:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2d}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x0, 0x4, 0x6}, {0x9, 0x9, 0xffffffff}, {0x9, 0x40, 0x0, 0x10001}, {0x85, 0x2, 0x101, 0xffff}, {0xfff, 0x7, 0x6, 0x7e81}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xc8cece495cf05def, &(0x7f0000000000)="8c59") 11:58:50 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e5bc6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) 11:58:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2a4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 11:58:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 11:58:50 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="4a682f66696c6511723d2478696fa457e4c969729287893f60ba8bf566bc2210f1897b188e313d6b726db24db3665f6962d7d45d1ccbd972ec814ec72acc65985557fc53472bc0275159b2e4a3"], 0x10) setrlimit(0x3, &(0x7f0000000100)={0x8, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) syz_open_pts() 11:58:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r2 = getpgid(0xffffffffffffffff) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$getflags(r3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) 11:58:50 executing program 0: r0 = msgget(0x0, 0x40) msgsnd(r0, &(0x7f0000000000)={0x3, "cc809d820f195ebdfc7bbc450a0bd990a5b3c53b3df5e7c359ce195cfbd4522fdf55c7780b725cdafaf201ca5033366d0aa7ee27ad4af6ce0ee52ed81a52fc8a8344b5fad9d9d1aba5d118cc1c67a8165a9263af4d6eda190059f661"}, 0x64, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\\)\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='k(\xd6dU\x00', &(0x7f0000000240)='\\)-$:+:}\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='\x00']) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x9, &(0x7f00000004c0)=[{0x80, 0x80000001, 0x1, 0x7d20}, {0x7ff, 0x4, 0x7fffffff, 0x5}, {0x7fffffff, 0x7, 0xcd1a387, 0x3f}, {0x0, 0x7, 0x8, 0x1a4}, {0xfffffffffffeffff, 0x8, 0x4, 0x3ff}, {0x9808, 0x8001, 0x10000, 0xfff}, {0xc3, 0x6, 0xffffffffffffff7f, 0x6}, {0xfffffffffffffffe, 0x0, 0x6f3, 0x1}, {0x6, 0x8, 0x3, 0x2}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000600)=[0x0]) fchownat(r1, &(0x7f0000000580)='./file0\x00', r2, r4, 0x2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000640)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000680)={0x1, 0x4, {0x4}}) r5 = getuid() r6 = semget$private(0x0, 0x2, 0x226) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000006c0)=""/149) sendsyslog(&(0x7f0000000780)="1cfc247f90242295acb088018236a7d6b74743296cab994be5787ac275d2b78ea0d2c9fe3d6936365451c0b1dcad26fb7afc74f9198b57db70c5b45f240b25a4817781d6690da45e1bfc992f0bc15c86a6432aad10e40ea7299e32ac2d9f3a2bcf41a757fa5a8947ed", 0x69, 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_index}) getgroups(0x6, &(0x7f0000000840)=[r4, r3, r3, r4, r4, r4]) ioctl$BIOCFLUSH(r1, 0x20004268) setreuid(r5, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000900)={0x9, &(0x7f0000000880)=[{0x3, 0x9, 0x6, 0x2}, {0x1, 0xffffffff8c672c5d, 0x7f}, {0x3, 0x2, 0x8, 0x3}, {0x7, 0x9, 0xfffffffffffff158, 0x80000000}, {0x20, 0x7, 0x1, 0x1}, {0x1, 0x800, 0x0, 0x2}, {0x5, 0x0, 0x6, 0x8}, {0x3, 0x3, 0x8, 0x7f}, {0x9, 0x2008000000, 0x0, 0xf6}]}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000940)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000980)=0x100000001) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000009c0)=0xe53c) mknod$loop(&(0x7f0000000a00)='./file0\x00', 0x2000, 0x0) r7 = fcntl$dupfd(r1, 0xa, r1) socketpair(0x10, 0x8007, 0xfffffffffffffff7, &(0x7f0000000a40)) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000a80)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000ac0)={0x1, 0xffff, {0x10, 0x40}}) 11:58:50 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x8}) 11:58:50 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000005180)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da900000000a1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f74705000000ff707fdd94c422aa93b0f5f86a5fbbc871cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e5602833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ce1731016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadafb9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd23513f1a8252bf0ee1656105f43977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82e756db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d901004083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3bc485a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955ebe942dc13d1b9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c020000004a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493db7a33041c79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55445b299119229f3a06f12d3622566a56bde62b9d9ddc77712309defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b07738b739801ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d152ea828e2b0b3de61dbd0508725063456f04804deb14a6a973b780dac251d21fb74dd1854cbc43bb99e9ddc95e0a20847dd1ef390abaee1cb2f1ed14881d233daf410088346295b5e0286bfd96e7758c819ec75f184bb43bb199699284d0d17ed4aa76e9d9a801b4fd1f49834c9e1d0d334b71275a8b8e609d772421093d5e1a036f4fbfa0f901530fb170e0db563ce7a23d366ba0a0c792f8973120dd1ab0d49b82ef4c9d1a4a39baa8833e6c647a3baaa01826e41e96d25bdd5b01362ca5384ec5d962c73159233e4ac72ba7a67c34ace1a29c76233316782ff114d92d711b1fab9398bc1127caef1a21fa5f6751afe444c8056005d479269b56b8fbdfbbd169eba16a9b8e193d6bb7f2ba5673837b06857901dae902559dc745931cd798c9cdd915907c1024ad359250edae859efcc0ffe185b70385bba5440a0a1ea204a47d74dd9b551865a1508626259baeb953e943e14b0a6c93539520c0de2a0990b4af702211f73fc63ceaa412c8169d74ec19d84e3da8674de0f69e9300583743617ba345e80daa2714b582a95309308e31503e718f7bb123c355aebdee9f1a8ca9a14d5ca46760eac8d7f31493e1cf057dd81a5566c5f40a1bf72046eb8db000976787a3957986b3f4a0", 0x12e1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x20) listen(r1, 0x40) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) load: 1.54 cmd: getty 91082 [ttyin] 0.00u 0.02s 0% 317k load: 1.54 cmd: getty 91082 [ttyin] 0.00u 0.02s 0% 317k 11:58:50 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) setsockopt(r0, 0x4494, 0x101, &(0x7f0000000080)="5180bedda96c19f129ce000d782531f04c18322938623b073dc420182c3af3b51f2438c9dadb9c76af1a674d859c091685ead3d2c442a9e104c4109e6cdb6a090a78b72afe3d450dff046e111b124a4e78adca806804fd40b2238479ee053b60e512167caeb12cd3c651c84060324665d097f3ef0ece44da2f4a77238f254d0d001e56e4ea93d869528303148dfe8b9e3590039bba10167be61f7590789adc6c3a0d0bf9745ca9cfab2bff43b4bc4375ce169a2c36f6186c", 0xb8) msgget(0x0, 0x400) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 11:58:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f300000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000038da5bfb3753bbccc0969f12b6e266e92d90336ae0c3d6fecb7a4025d35fb4c29a1ed6fcabc11bcab407963cbd98891f4f4b6b68cb56cad13ab5803b4f99d8f01a7366c1cd0b30567eeba97edaf132e4c8639231ca72667cdcbe943393e62a94c56116c5556ae2bbe5dfb851e6022ca2319c9a488fd12d42f16c9f0c15c8c1fe4cbd11b032c74c90cce5d1aa91f8dfc0cf82cf7d03b4c34242a3b9114dd3274cf210cc553d20a13e5ddef8d9d548ff2c84300e87cc381364e231205247dfced3915829b32e19d75ab0"], 0x63, &(0x7f0000000440)=[{&(0x7f0000000340)=""/194, 0xc2}], 0x1, &(0x7f0000000480)=""/146, 0x92}, 0x43) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x8000, 0x40) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, &(0x7f00000001c0)=""/166, 0xa6}, 0x2) socket(0x6, 0x5, 0x5) 11:58:50 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001100)) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f0000000000)=""/52, 0x34, 0xd0772a5fd4546c9f, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$inet6(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000080)="1794a9c6fbc678c751ab5389f9eb501614c4b015b3c010dbf910890472488b084c02542ffe0628a9da23c763d709bedb43a03fc6909f3688726c2754087635dc530a2753c5d2f1e15648d235d6332b5ecc1cf76749e068281d5d22cd521e434039b15a0bb9095f0ab7723cfeb35f03000640261285d819fe8d2c37f7830afeb72feea3fa00b1040a31f28af6062a1d209a50b6d0503a2f63957998e7b557be188abc8798c3732bc22dfbb9a1a321de340ff3248c18c2a5140cccc4c888daa2ccb157840295be6db239e0e8bc63d8a10b51aba00b4b4e71e8505fe4572a50bfee36678549bdadd80d5f67f6f25ff154693a12b7f9f2d890f0994d4a9375d45b79ad1c06d10a39e8a5444462250a37661981c794412d82690d40d85f472ac6ba43d57535e27fa6cdbddf12640a29fce1de443aa289603efed56d418e820867e443997f95fdf6be40a94dbd7fe77d2813a3eac24df2ecd15333493dd721f6d20a8457ee166103a05e722ba8cd916f5815a8cd231c445cc91ab4f4ec2a8e7e713dac6c1f3250e085e59124be1d8310b63436196af5e1bf20ca314424a7aa1b3ef3f8fc37c765ebb888b5009f8f1dd2882a825b349e8c5dd311989e9805c31a5a4cdd725400239087d3c127561b3d75535a0bd0af9836261a375cb77440cdcf7a554fbd7e7e665d148ed21a97c5b4ef1e3fcebd7a41b49334d16733ad75f710b5d53efd127b097df6ed1eef24ec7f2478701689c398ecf080c9614021b19c331630da762a973f6d2dc61eca834e2d5dc4f3f13aede2a349fe8a83900e1ca7a1a497d909948c2ebead6feb3538de6ecaed333144edb1b490353d900256d19607ab1c2a38938948b86499a4de9dc6d10d47e81e490803ca21137c5782b5ad40dafb6062aa21531b4b8572f4d7bb5001973c4d804cabe6c3ef170d57fe4c1325fa4692874141bebbb3b102207a17597ddd469dbf14f49e104653e0a512226ce13b16c86334b63f5796bcdec80ada96b9231e5a521d986786fcaa8561ed5e4e9f47740b89f974aa99e82a24684e426a47f7ec9bf0a0734fcfa18c78244bb27f7a0cad37ca8a45130528bff7ff63ec4f1818efeae531219f93cc220bf9eab3ed7559c644226e0dc62eab5e33034128dd1575d42182861636e38ede15177daedb797e1db32958c037a051210ce9eb87017c98f50ed1ecc08e7f064f9d08397fcb53432566e04e4bbfbced79db82d5647bdccd6dc59ef2ccd5b6ca2172d97d3de4f098c88bbe947eea8370efd15b6ae7bfd63cbbd9a49c4cabb359495be035653e58697b80e600e2a8dc812fc15b157d33914e0ee97d4a8e33aa8d06e44c5d51385050e7cbf4ad2b56a1b1a5c60c4ee0b3dc3950be968651fa9c21b071d2b53568152b61cbc6724fe8480be13caa1f0be25e557caa24f4ef5569bab35c698df5ec8585eae4972767d93a87294178c3dbd05203363092fe29d170d93958969768b06a7264cc5d3a3244301aa0e4325006f162c8b4d115d10644ed48e3bbea7782f5ad8fca23de01057d93f71db130ae4363ca98beeb70a49a75cbd523893f97607e11316e340be467ca0b76f46d8c2d26ffefccb43bf0a4e737b03cb7db1ba38601aef2fe483bc8890c42e4903f3c5dcc6b42b58bbac5ac77223381fa72616a878e617bd495e239297a6960c935901814d408469cadc4d4b1963911bfc0c3b1e6133b3d6b392111d3d6eb0f26abc3e924234698390614fcb1f577b52dfd49c1fb208dd79ab269b7d96c462293a4498e0537005278e118725912d86019393af63330dda4e803ec66b2aa091bbcd3d680e773cacc22aaf98cc5781f8e68cf549b30bc0b68cc9a64483e80672db70262702e22d488ccb7eaf6a2b841daa001d1919ea639d7d33ecb897b9f2d186d4c092de2c9ed992bbbc45250d41f1f6f42fce32ebd6f78cf8976b5b79f9d8acc22ec2ce67997011c53662c83fb972e81ee58401a9b58b610d6a9fd6b15e30e6fba1c43819c76831481ce52ff6c9b21f9a7bdea3845e96069b41385e31873558de45ee96b0326578aa681a3c7a881b8fed26f10e467182dad7dfb0f936d84b2ec4295282dc2e1a802092beee689a10d82002901ce15bb0e23f79b92e73465668689673081d25d49b03f4fb6638dc6907d73daaecc5ea07bd25fe1fa1b35940721744eb82ac47feb8d654d7b9a5d3710ff093128b937c4b297175824e2672ac554741d344f0cf65c276220b543daa2189e8ab798d9434d355393293adfebc423164b21dc73fcfcb582f832badee55ae074d7d9ff1a674fd87ec2e22c2b8b5c4961e805d7b380c0a6a861879f872878d6e263ba55dc50ebfcce798d9971b4163812b33e5e317d630d8825a8b042585ec6c95a329f392f2b41a7f382d3d09264b8d22a56004e03dda84cd958adfbafed97dfcd7bbf677d35948b958ae96dd31e76258b00950fd433cc699d21e24743aa3b8d07e61c29dcb4e0f13ed2b5fb296d314cbe5df56d11cb46c8e9a412b41ab660d9e8f3eebee34e31df93787931ccee90c50d8cee83d4a43c2897339391544754c8e42635cc6502eb25af772051866c5ebbc3f3564b00cffdb8ab14091a591c58c29d361955dde3910f901afa228afc35bce718bdcfd995c5176c06824db74bdd5d5142550d51a1e4b86e5ee564e80016b44b58c173e4337283774fa8a44b19c418b5843694bfe98d400daac520ee5530d845d3e877b1d9b8b3b96f3051b28fb739e345dd046b54364b53ae244f6f70cc13d388146827c857fd6b45d3a8efb1d4facf0e84bebd7bac31c28f0f4c983abab9cbf96238fe7e51e8f1c20ee50401a0657ecc1a30688a44a2139a8df82b5219f6aa4b68b8a05fc862c091d122964a67d90aa9963b567134fbdb6f882a2870444537d15ef2e53ad8d861364022b385ed62341e70569c0251b924a6c701150734975d0d54f7ae0e05f4509e5daaf393ef5ee5c5c16b070ef3f5543efb3e80c0a2e129cdb8ecb22794d05f467d88e91a79a99796e51b6f556824f86721b8e2bf6c52ab096d1a8d3d2f4a06e9f9429cf80020e57312f83796cb89db9c3110cf106e3936ead3428b1b10ef61c3eda0c206f4ba90dead2cc4e62d4cddf34e1b16d6a5025bc0b9da0020d72f7e0d8d09aa50e5a4ecd2a27bb8ff4719df97705e043813bd00a7c1057f64240eb9611638c56f1d1d7321d6b324fb4dcb768a33c2fb3c1354a3dcfe98937513694bc3dde657f11c7428498497e4e206bbe4946164864e1d922f0af79a18ffbd0e53896a3718bf4f11c0f638dc277ac66d624ba4134029ab7962c92d448a686beedb06ee0bab51953c7d793630ac8eff44c70599871824e0aebcda32d3374dd7dc9966f216f5e09a8ad5188c9c3ae4072749d8784a7779df8736861ab9c0ab7dff588cf8750036875178e1d6d21c7862dec1263b7faffbb4c4133cbf12c8354f779ee4b78b2d27d20b704f3fb1261c2ba10a5ce5789cf8c3dcd34ead86c28afd995260410666f433f744b0ce0a7be5d8458e6372750ac00430fcad4686af2a82bf69883cbb78c951c841363c81ee0ca431b87e82058df54762f15c99878ddcae063ba6dce651b276f79981e169edcac166186f134c562404effc3cb2ab603bdf7101b73c51165a49eda0b4c8b515c530809d63d60271d2791b0b232f375a7962b7307030a915e18e29457dfa95cfce0b7f8969ff195dc5473f87e532d79074f0c0d5992830d280feea57521589456b48b24b21911b863925d25b330b72d612bc685e8afa2bcf64dc14a5a6dcb6bb1165a1a61f8d0e7c34cee45eccd884e1216db27d1fd12f139e599989d5a8c620bc2aa3b59923374ccf08fcd9293bf2d8baed8ae887e4cf9216a25b73b86a1cdc2aaef600731923c5d346df01b1ca5c47aa30de2f87a50f6d0be1eaa40fa67e1d7bb45e5b9a980bcbe60387b21578c89cfffc06f4a61f440c82b0d8419e885e6eba298cfa8ac1f3bcf7b5d2b7525be289c4f93f74a679bd9c3bc8f1c29eb86aaba755bf09721641892918499562b9471a3ad3e9e2b49b9b718eefec3ce2d75332a845d94263332be52835320643168d0be2385642664f570b7a396f890c7c17b99630d55437fdae7fef122df44fec2e8803799c3cb558a9dad64be6c8940f32ec9c801fb4029e3b547bde3fded3eb661e270041a8942a385f12714b5e95fd8413e16535b817a6e953f34c1573bca8df14f898c30aa8af1818e65add1566c576d7dfe2376260d25c49729ed8e18d722ac859290682f9e919594c25bfc0d784e7d4a989f2056b06550a21cff52664216fb36df252421326c5329ef274d7f2c69fe4c7a10662da1ebc3dd05e8426ee254ae86b547bed3b9028e7efeff983865dd6c8620a87a3e61b837ea16cc59f092568952e66be47452e8e0bdaf2597fd1e3a854be6b8c6864ba2990b9f1e148d6696430e1ae807f1f4a85de5c1fceb3e7ac0458cc4850c556b3a67b106a36ac3cb7dd529808328d91881309c8ddb3e2bd0502f3b98317ff12b8ca7c53f1560af8cb6aac4f54b090e4abb31ce3a423bdd869ba352aa689aaa8ae88fea651f831916c8df904a13bcee047786a52dda4688945ed4b5dabe4e59cc336513db8b61120d89c89944840c15d8ba2c02686447ebd442e3c2efbcf251007664e2731848b985b6608425c0611d79a19f364bb59cacf2a422bdd11a7ec664a72953b9acb9e13e49e5ad252898e46a9b0d2df2bd23d900b0174966255ef065e55fc2dcef0ab4de2a481f841390f48f6898e608c10d5468743e34a8cc259e050f9750f62a56ef89980a850c4603288a9c6ab4192327fd034d71f596ea80a4112077c932fd7210fca36c9520cbdf73e1350e244022dd464a76384a85712a4a4d3123c211172159b051f3cc7a365cb9bad2a586c402e38e24bfe12f1289714c31091db5115aa66d466749c6d81e9f0faffba023716db04aea825242ad9f672cc8fc6687c80d2f455b7cef1c4f9e79a3d469d0d9c24814b2153c5390ab3fc435f98e01d9f6565176a2463553c70a46450486778bf739019881d6e476e77151db8c0ee0d407a2e1573ae3f3ac4a11c4f9c7e6259f019af316489bb7d3c0ab5e960a2f32271b70c60afbbd45b9d9de54fd91fb8a221ec8ec73034b74e0aeb47a5169d01ab5e55b274f6b53ab0d59ccfd580a683986784399734987e484956263a5144e6970ac5b821a41a1c4374d55be49b6af9f66b8db25d7ee69298d3daafa312c292f14e0aa136facc3c91ea679f57d232deec2f7b9144f94459dea8530cca85c43ee44a4d8805a2477be0c171a8b65f48eeeefb20c99213d8be41e5be473fa3a07bca6c6ec317bc8bfabe2d5c6787fadf998e4630628ff957ab8774dbf9f95207c2f1fff32f79168cff158ebb43e0ee12b5c3c2c2233d8024598dfbc61a4d13d8460ecab7a42186161772e9a946f664312b40eae4e2b85a61f99de5a886b813d3d0a012a72acf0a001350c67dcb1275026319a9b536caa4ddf702576dc3f5563f6ee0d3a5782722963dfaab10fd1e3f2f916566b71f819f39e118c27d883520f33cbe3233224c7cd2f2519ad2e46de40216c5c2dc02492ca68fb3a6c9c56142f16627c55b38004023678bda0de9f89a9c51f27d5fdfe8bd3db0861eadc080a8cca8ee4ed4e98ade79eca9a3088694734c707f767ccc59397a66d54e6a7ce9c866c5811dd241d95c4aa1114ea2b58653f382c0cd994227bf200fa3163f010b5a0c1cbaa0b945fd951994732adaa795a67d602e312e2c11c5159ff13e25d007f0", 0x1000, 0x2, &(0x7f0000001080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r2, 0x200000029, 0x0, 0x0, 0x0) 11:58:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pread(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:58:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc9a, &(0x7f0000000100)="cde06dc593f24c22d03a1d03c2c02bab561f027e0ecda0ef07333372fbd1133dbeb82d5363bf014591ddab71c02eb5df2d3dd1df95cd9230df73a6b9decd25b4824c2dd8e16586d638502e5b50bc4410d725887dcf3db20400012c508b189e81fa93881454236835f771717621b2ff969b47af4730d4d59ef8ee8523ee8241272c640f72886c1d225dc13500ca42d8d859e37a452f9e717455bedbaaa94e1754c25d300fcf30") 11:58:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/183, 0xb7, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x9, 0xa000000}, 0xc) pipe2(&(0x7f0000000180), 0x10004) pipe2(&(0x7f00000001c0), 0x10004) 11:58:51 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = accept(r1, 0x0, &(0x7f0000000400)=0xfffffe15) getsockopt(r2, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r4 = fcntl$dupfd(r2, 0x40a, r2) r5 = dup(r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000002c0), 0x0) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r6 = semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r6, &(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(r4, 0xc) r7 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(r5, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(r7) 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(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000d40)=ANY=[@ANYBLOB="d6ec2eb4273540006d578bbf61cca3c8eaf282e165a91125292975ebaf8925b8d7ded3f0e4c4112b1e963a1a79d7ef06f9132d6f598aed257baa8e72be39f0a935b0c01f1cfc7cfaac9e0e64410421bc6f49a107118a0000000000816f3749716671c266a785c241871fd7ec92d3fa703a9be75afe1e94141a5ac5019723dc1703db1677840b283abdcbd03fe956fb88b37f5d73251c71b27113bb7c17bb254c1267baff6fced39e85f735db7c72d79989c28a36b71a24d1c05642ba9455728aea408e116d22f77968bc00b3263a04e7bbe7f7cf85a995e2dda3cffd489e430d4599608f00d70100aeea8abf662db6b06dce3c24cccf5b6edb1e85c84f21f0af1f581a7eda6b9a63750826312c75e254d23d6adfd9f65d0e1036fd03000000dc0f534e37cf204f5f591f65065c73ec133afacdb00736aedbd4c425e72122644a26f24efc68dc1648743f997de08711ea3a8cad15e22de9d554a36eedf66688cce365d70ef113f16fa1a77ac8790cdd00000028f3c97a1781f914beb9b47bbc9f078f03291f3d7f3898c32c753bb19207e5d1538eea83883a94d9aab54a1ea3ba21a0892e2faff07cf7165bb1bf3f96b25fa86950ac87ccff0143ad3f53ad85f1b9c9e294340e25eb8b516b9245b4b235b97d00de43095168d6ad9f01fc5ca159cba4ea095325e6c6f9f851f2b737af448fd7e398a7ffd08e19be210000000000000000000000005b9e11223ad285d054af9f3e6ef1271b751f31cbb7420a12c788733597c41f816b000000009df768dfb94ba703981c4ed73b4870b0e296d912fbadbd6ab5eeb1bf51d41a5c61d42e23fefcd6848966471059dc91ec48784ed7b1ad3b0f506ef92228477242b8f497fdd132c538c4e00013b91dd1cbb507af4756bf8a5e8c47465bc8cc24f305c8b930c9b30024953b1d8d7dcd8d62e12a35542a0afb5c41b37c7f157039e885deeacd0f8897ad2799eaf24ce5e1f0c431a3304ca19fef0050d82e8f5f98e72d315209e6b1838ee1af28475dca52c127e623b31fc3e514969cabccdaf3940a5728e02327c27e58e54dfec2a0184717b98bba27987a4c90c1842f37ec722f8e62fad936a112999eb7c88e1957be91bae2285f71f730440d19d058cfb10f4b17069a80e1e818219481b1fb6ee8cd8a09cd94c4c3561c86e15e5c390fbccc2ceb97ca3e0102611173e0e0000000000000d1fbd06f8ba806ad257602ed4587c728274c5a5ffd224f6482a7a8e0f17d23c62eb42118fed71e502cc9b35679a927c1a294782bb0a106f61945e23b6d2cae"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8c33ae65e72efed0) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r4, r7) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 11:58:51 executing program 0: r0 = msgget(0x3, 0x700) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/135) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xf624, 0x1fc0, 0x8, 0x7e61899}) r2 = syz_open_pts() write(r2, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x8a4, 0x99, "d9ad0f4ef126d1ab3d180dd05108000000dd91ef"}) write(r1, &(0x7f0000000200)='\r', 0x1) 11:58:51 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) 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) 11:58:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x1c) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:58:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xab470e00bd88a6bc, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="05002e2f66696c653000"], 0xa) 11:58:51 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x121, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/68, 0x17b}], 0x2, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) unlink(&(0x7f0000000200)='./file0\x00') recvfrom$inet(r1, &(0x7f0000000100)=""/234, 0xea, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x2, 0xbfe}, {0x18, 0x0, 0xc20, 0x3}, 0x20, [0x1, 0x6, 0xfffffffffffffffb, 0x7, 0x7ff, 0x7, 0x2, 0x9]}, 0x3c) 11:58:51 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/18, 0x12) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000100)="ccac2d7d6f3d598c13414935e3d09b912dd0f78a34c0a228e00bd8e3ee82362525b64d041f9d7f498301a0a56a1ce6fb5c6afcf2dd5b177cda73104b19cf2db0029fda1b5da7ec871261598f70746c42246f6b5bfae443d20d964bb53ea9fee404c0638da7d9ed4fdf0efaff2f9b66e46b6dcc848426f248094e212f83908705badf509b045e72695625a5de121518d2c2", 0x91, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 11:58:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x60}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 11:58:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0xc2, 0x4, 0x4, 0x2}, {0x1, 0x2, 0x5, 0x4}, {0x7, 0x9, 0x1, 0x1}, {0x3, 0xc1d2, 0x80000000}, {0x0, 0x9, 0x1, 0xffffffffffff0001}, {0x1, 0x8, 0x9, 0xfffffffffffffffa}, {0x3, 0x8, 0xfffffffffffffffe, 0x9}, {0x6, 0xffff, 0x1, 0x1ff}, {0x401, 0x80000001, 0x5, 0xffffffff}, {0x5, 0x1, 0x6, 0xc9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = socket$inet6(0x18, 0xa1761f8c1070a29d, 0x2) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x2, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:58:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x100000000, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setrlimit(0x6, &(0x7f0000000040)={0x7, 0x200}) ioctl$TIOCSBRK(r2, 0x2000747b) syz_open_pts() 11:58:51 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffda5, &(0x7f0000000000)=ANY=[]}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:58:51 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001180)=0x2) setsockopt(r0, 0x0, 0x1, &(0x7f0000000180)="775a711b641e2704b47c5ab18645798f75951b2d52e3cd41c1579a392ea5752ef2e8d66b7d9eaf009291039df28090d38ccb6b3f30faab00df5115d2b82b5d0c62c6276935796e66be34943afd2c3ee8a8fa1b913c6d7e12e423657a2f477214916881a6a3de5ce84bb84d00b5a2ada51e2958a456da6e6db2d32ad2f812aab2dbc80073cdd6af5691e7afef1fe962b51979dd61dcc3cfaacb37d2f9a871144eac68deaec4cb5a3cff4907c5dfe4d3eea00949788a210f4dbed895972aab1b9e9ee12205daa73401dc45eb42a5729f25f8bc2d49e3e7d20290dcbb793e9b4fae34f6e4020710be43a24e32d32b16fd58649d34315d841d7ed7335dacc0a4995f4ca944c836962d5a839b94d0601ab4ce8c95be4fcc8d3e4671ad5c9ee68028cd119b60acfe24bbf3c2511b12e24a51956f35f28230a6e7adff092d7931edfe5bedbd245bfc3e87369d23508c826930c560fbb7059f0a05ea130753273f7d22c453d2a1dabb49cbea16dabd35076c25ac8ef501e72ec981ce45906355c6702b6fadb9ea46be4effd560f74486be224df61cc2298201cffb0c889a3b84a18ceddb0002eb149f4fc1cbc625475d8f04d4e5330dbdf1f3334cadb1d7b696063b43e7027980534162be82ecd4682be655147019c9741c3ee3ff924bea35c528c09db181b2f931566aa42f7af1660daba02428b1427989ef30e117765aa110d4fa3ff37dee7e07ad7a168d20206f6fd71abd6bdd3ed3486685aa70559d9ebb2094c1d2ab2f09dbe4109d67d3055dff2f436e369eee116ad4b0ee183ca3b6e13cfaece73ec82524912617a49bcdbe7e89a7767829608792cb292a059da295db7f7918a720d2161c24c60fba676db9d96db90c985a6e00f3bd898a8c41b014ecdb7c9a179464617e86dec9145f482d55d65643b73a19f81a40694fdf2675c9fcb11b2eb0bd432c5efb7036b9401dd538b1df7596d51c9328821d61a5ee2ca076a50219664eb5b361cf501c9765ffd76c38b4e162115a1dd62dafd0705516a6613d9007f039193c42f3ed3a917afbda55ae8b75b62b5e13d5f526146f664dea0e7ec0efd1908ff03e554a6de1607e2080f4a8e8dffdc6660828bcc7d466b5b8991af2b85b4d0044adef9a8786b640df432ec0b9b98fd878ecc2b7132e448f7f9c9a7ff1a32c83f1197a93f390676f76e1f83953518572f982a9afa5efd8f97a7f222307c3226d28bd29f984aea13272f6f63447a53ddf22e2aa620c8068c30c9f5a96871e34ba1afe17797c4cde5cc3f7362d120a4d87e792246e8bc81e8dc15f42d4b131745f74f558c8a0ec0376024b65e1e18fab7449cb69015a49c1944515b5d4a3c86976f64f714d077880ac61a7e2caafa85b4f9de22a511e6128c8549ddc64238e1bfca1db252d8530689a9c65838a8724b3629b3e12eef9c32bb5807be29b6676b91773b324b6f1db95adab7a1353a523df4e80e372a2f71fb8171527bc3790eb597d19a86be73eb3a8cee19eef2f63d124c11d8291ef2cd371ec050804cc713b6c8809cf5767e78d1faa9c2b3dbfa7a2e5a50de1495caa6aeb087f4bdc372cd0400479a7fcbf3dc6104868519adf8fe401f6b68e43d369d94b3fee938ab707f2d447ba06f348cae086c5c23ce2c8cc260c4525efae0591b9ef943efff2231451d272ab78b83c132796dd0b4b07b94ddb91fcf23f1e83ce3d8e995282c47e890261c1916e9179bbc1b77a6eb2cec16cfe37696ab4d8fbda492995983d247de2430dbdcd24c0f3657eaa561e2af3201b5ea81316e244740daca631964e81b13a4467dfc197ae48a73ae101ed325b57323c924c3ff5d0865be0073524507d2db9f3d893af50348e3a5d1e8f834ddb9e99a146765447583b5894ca4f2f1e2ff71f9cea61041070cc80a7cf4c41b49379839d9a805dfef56bd74edb09b91bec2c913832d6e3622bb73d0be80b8973f3c5172a97a60ca264c493a37cc9e18344523bdce445a3a528cb5a201a2b831d53437196cb4c337dbe06760e7006615dbbd46bf8a9fd5ea082a196f9286676373945749ac3ccf554275e2ceb21105c2e6e0e7d7049b9ba1b39a3316f70018f49b60c23c7e283a43bd19ef92385c319c84856dfa0b85268822d5548b8a5ec8ccf6b368730caf44ff2924cbc840c6bb561ffa55190be1c086faae5611023a97dfc306340e5b9b1ab2a99089269ce2616a306ff1f9bb3899cb043d7fedc8d69dc071b2cd615437675daa153f06226722d5fb1ff2db59de7527975dd6cc02e67b5b2a8b61bd2fe869f16fe6990ac5c50c8234ffaf03cb40d3382b5e7476cfc8683cd6f91507086b2b9550523d6f622fd3246ab83b070a7b14f7789a3783c725d68d1b2a7245f9e02c83595559ecc0c1f3487e9c47ede1ed41c8be4a59495b90d319e1d6377519db6dea8fc2d0c8101a7b1536e6516b49e3d73f21465253c338a62f60dfef37e66ff48fdefa27d7daf5e941900befff70e9c8a98839b7e80e94800fb90157cece5dd411788bf0f384de4ec7ef37f875aa3766c082fa674526117b6bd1b4d81e38cb15c27f27822f0a9762b427ab966a2a74a1f3da455ca49e33dd9e56572fd57041d3d75ac1e20277126a70184fe6fe3d3109a36cd07d19ab8459d2180cd5ed5c8b4c996ed828a13f2c5b53664e3fb83b2c01e4d5fa6a471ad4a82247b82368289f303040811c84ea220d601fb288529033602eee43f80f486a54b0ee44525f6e7fcf9a8b3e137438ba17b97c8d2430fc1a312380116fc6d194dd3c8016c62195f7cd312f7bbf46f9f73281dcbaf9ba92781190a5f3a38f48d8b1ba5188690ae5babe0d7b6a708a206150da64948dad8c40aa570c84ac297a9327be75d7255ca44421a499efaaaef864ba6bccffc0d25e9447dc3b91eb8379ec41b25c4671a4b2698cb94675b919563bd4625cb98bdca9c46cc95ca24e893f138bfe14f9e8148264c86f0db9d794f0dfd05223b4412b6a96da06bcaf4d7c614fdf512370c2e3ad723032c838a8bde056ea69cc7d25e1cf2d123747c4f93adbc70c1e59aa4c9b4355eebb856f20f7397c3ed88239b1de90b25a447db06ed55b87f27f22dd13ec99f7910a441d4a2a667b305fd0d11fac3de39756f8620a266aa4154244ee4a5429660ba11a291c258bee27123c2f1a9162693fe89fa3e28f0f5234198af1c1f225ce1d71e2d36305bf2c0d1c629c9f7375fab23697a2fe47bff6ee7c04e6ea879da8d403ac56717ceb7deb965acdc50749f61ceffef339064fcb8eac41f474dabdcc8ed7af0c5a0badf50178a8bdb1cb8899a8adffa8c98c520c6b45323bf1724c9e444bc3848a297f18552c0a04e9590e5b1e40a8c5a1e62970ef89637b731f893ea84282bda2d25ab017ce892bf66d2b1442b32d3f7ddecf6bc2bc2ea48b5eace4ff816ed9e3f3d23e7b23b9f004770ff559b8f0d203bf3b070a952fb21f22207499b5065fc2e5e7b5f80acf09db512d939b0deab136e5aeb04d486cb6be7c278a8d063f21033942b5f77b90749685802b4ae19b7460270a24006eda6f873320a2a97069ac28cca10cc243dc1354623595ecfbb5ead2ab6013eceb50b4ec0de335953d64bb272701c7b05af92927d6a1cecc54150c1d5311c8ba6bbd10ef5b0f07373c5bae3a32fd825d6b673bbf0752cf6d24db429ba2e45faf62f111b89786369724187022f9edb2d6cfe9cfe97dc2f6f550d07fbdf4cc96d6caf32f519dad3fffa83043749a5ad3ecac89244dd1b3d11ae3d47e412cce9c6264050ac0b8d6b7cd9928d648d41a93ce2f75ba71252319ae5c33bd5313075e3c901d920486dbd8546762d876f49f0b693e4970ed79c8fa7b466453dc3425c7071b8b81fd78d35dd66336836f174c992a19c592988d9939b1c4cb285bdf004ed45125ed0fd9db6ed6c040bc7ba9a3490c92a88c3e17f58ae71730d8717454938be520efffee59d690311900054926a073bdcc706129e18a9c8d9f6ed191cb171a0539438d514cad6fd67d3131a93138eaf68ac7b251b43effc6d03e3d3995319bd86d292dd4c560315ff83e585acee17c11ff90853e92486d3ed706b7d2f0cc2eebb6c4577726a6fa91b741eca972a83d2188b8369b83ca1feeab7949b455e9802e90fe0efbae32a8b9f03e79ef11d0151b21c6d659528f65cd31f262aad075e9005b773ccdc3776571d0bdd6c23b6c8a369506fb12d1ea28fd2d04be90758e94cca9cc8076b8713cfdf4072626e43d85903781ff189d2600f392b4622e731f5548be40f1456288cb209ebf1c2e1d7b728e412a541fcf2517d7a2447ba6a0bdde2c44b7ae5e9c8f3ffd76f3be693a4c9e4afefc411d81f4d48ae24ff5b3f973f8d0747aec88a46e90cbae92a81457c292aa79dfc90d7c879f0b5aed683bdd4197b556020ad2f46daf5963090ade46578577ebc18b636ab25bf73adae9c86eabccccd6eb9e78742775d1ea0e3db9aaa1272814deaaf945e2fb1fadd4a4fe722d03ea42780345a2baf66b9cd5ac4746a354e75a500551cb0b67740c9bd15e4ec133162cea5e5c8ff9a37e3d64ec405db735c2c034e4ffc4b8d835e19eb2936902277d65f694a842d1926940a1af1974622b1de0f7ae3447c355116c3523e4c356a19aaaf83ac5d05abf39d9eb887cc2413edb033f66246f10e50edde1d2238c4a1b802055b12ff8238c7aa019491aa209ec27ad3231674907c5a4414337e420415819dcec75146b58681b1e5167424d239dbe630d0885c266335bf40a71a8632c23b89789b9946c5357dfc7c6871b84d9d440318429f06deb74d031e48d5f71c24ca667ebbfe53a0ae364f730140078e269894d3805700300b51540bb9008d0c4a6606b922fe7a6a5c97850ef7dd6275d138eb1f4c9c7749271d699ca1f3188e28bb2008824cab1fc6b5fa264e6904fbae322a6a218e0a4fd288a84f547dd1c7ca2fc8727bc0b96cf5a8f87de38254ba633b035ac82186252c03de28a65f4f2f480cc1bfff34c76e07d554fe62445c4d861d35171419d453617f13c3c8668e2bb419a42300d299bc482c5bcb4b40d800670a0872b78931a2120b98f5eb9ce9936d695e43da8e9e885f5c9ab777a1c21b5d18f9bcc05023a7c5c0acf708fea51a27c5bff54527b0e9d96c21b10288f23d5ba74d2eba988c9842b0a24336d37c9530628f7efe2b68fade8fbd3e04db79c001d3b92a90931ea1e85c5b4ecf41d7461b2de0429c0b9ee93dc63b7f8dfe7cb637f203034afac6f45a12465c92b5b27cf127990bcd7ce3513ebe4efa4a855990e5a67839bfb9f8d1df3962a8c3d554c0c87ba1e352a9d181acf1288c2aef28e33a4b7cb2220f1fe91df08542cccaa524f80863848e224d368ce5d138ed1aca857dbdb1c2141be57de6489e111447316f7ee8ebdbfddd186f8b45556288ce420287e11cf272fc1e2740a74547f582d1fb783e6972bd3bb64ac8a615b2e783e20c454b78d9261e0ad3d97620edf6c3d62c3507c87d691d56cf9b635e657ed422b907d7f8b6588b18bf39c64b3ed33b4c93f55eaca941ba1ac460edb136d5e0f41b58ab35b29572bce45422a4f0bd47df8f429ea1807cd749a4229a4172c3f4131022025eb0caf832011efd06e29913313ef1c06b9e9d91c0fc71568eafcd4a034fc0f540dcabd45b9a9f42dc96cf41a27d5b4b243338125aa6082ead64e9ca637b595c4e223b52dadcd301fce28cb8fb734941059eb19d797c81a3fe7c202f40765de427b021056b7554f682722c06a8f2409ec6340ebf3bab33e06eec7b1843dfa2a9530d69072c", 0x1000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00007c9000/0x1000)=nil, 0x1000, 0x1) clock_gettime(0x3, &(0x7f00000000c0)) nanosleep(&(0x7f0000000040)={0x81, 0x20}, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4007, 0x3) 11:58:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 11:58:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8000000611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') r1 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') msgget(0x3, 0x201) msgget$private(0x0, 0x10) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 11:58:51 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x80) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10400, 0x0) r5 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) chroot(&(0x7f00000000c0)='./file0\x00') shmctl$SHM_UNLOCK(r5, 0x4) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r6 = dup(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x0, 0x6, 0x3f2, 0x1}, {0x0, 0x7, 0x4}, {0x80000000, 0x8, 0x9, 0x100000001}, {0xa09e, 0x6, 0x7c, 0x9}, {0xc2, 0x8, 0x0, 0xffffffffffffddc0}, {0x5, 0x8, 0xfffffffffffffb1f, 0x5}, {0x289, 0x9, 0x842d, 0x6}]}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xaf, 0x3}, {0x41, 0xa73}], 0x2}) 11:58:51 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 11:58:51 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000000)) 11:58:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000008) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) accept$inet(r0, 0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/80, 0x50) 11:58:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0xc994435422a0cb13, 0x12, r0, 0x0, 0x0) 11:58:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:58:51 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000340)=[{0x2, 0xfffffffffffff7ff, 0x800}, {0x3, 0x100007, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0176f3fffdfffeffff00"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x3, 0x8}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x100, 0x0) clock_getres(0x0, &(0x7f0000000480)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 11:58:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) listen(r1, 0x6) pckbd_enable: command error 11:58:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x1, 0x6f7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x80, 0xad9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0x27}, {{r0}, 0xfffffffffffffffd, 0x88, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x20, 0x5, 0x7}], 0x81, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x8}], 0xfffffffffffffffb, &(0x7f0000000300)={0x7, 0x833}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0x7fffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x0, 0x4, 0x800}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x2ef260d798624149, 0x0, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20, 0x4b2c, 0xf7a}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf603bdcf47c814ce, 0x800, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000003, 0x800, 0xb}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x19, 0x22, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x49, 0xf0000000, 0x8224, 0x534bb55f}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x80000001, 0x4}], 0xfffffffffffffffd, &(0x7f0000000140)={0xfff, 0x4}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0x8) kevent(r0, &(0x7f00000001c0), 0xf96, 0x0, 0x9, 0x0) fchmodat(r2, &(0x7f0000000500)='./file0\x00', 0x80, 0x2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000004c0)={0x2, 0x0, 0x9, 0x2, r3}) renameat(r2, &(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00') 11:58:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0xd8cb241239f1a323, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) pckbd_enable: command error 11:58:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00', 0x4) r2 = socket(0x18, 0x8000, 0x200000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) connect$unix(r2, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 11:58:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) pckbd_enable: command error 11:58:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 11:58:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x101, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x4, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x2701, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x10001, 0x2}, {{r0}, 0xffffffffffffffff, 0x68, 0x10, 0x7, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0x39, 0x40000000, 0x1, 0x200}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0xd7c, 0xd8}, {{r3}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x7, 0x9}], 0x4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0xe0, 0x8, 0x3ff, 0x3f}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x10, 0x6, 0x235}, {{r3}, 0xfffffffffffffffa, 0xf229e0041cb6b398, 0x80, 0x9, 0x2}], 0x73, &(0x7f00000002c0)={0x100, 0x5}) syz_emit_ethernet(0x15, &(0x7f0000000300)="b677ac2d39d5310e85802afe7e2c6cb2131e8243c1") 11:58:55 executing program 0: r0 = socket$inet(0x2, 0x0, 0x7fffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/159, &(0x7f0000000000)=0x9f) r1 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:58:55 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r1 = socket$inet(0x2, 0x4000, 0x1a0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdcb) setregid(r0, r2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='Z\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='r//', &(0x7f0000000300)='r//', &(0x7f0000000340)='r//', &(0x7f0000000380)='r//', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='\x00']) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) 11:58:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000280)="cd64f51b5fc9e2616d962f9b751a9199edec4a6bc65887a538a6dd68fab0ec455f241613c0d614eb8c330925d4922f48e1860bf54bb7d41d12d5f0119d6ff48b95234918b96b4be81c8b0fd3d9d50709a20f6fed5dae1d7a8dbac7f192c0ba4d3e05ca665ed6604cf69cd3590683274256d015927081affa822f59350810ddf8c402e0fb7bd3efa4383a34e207dace8e9f011205218e8db723e1458f17e39c37cbbe3887836e3adbb05b8923a80b93978f298138ecccf3647625aaab0cc43ac3d16ae077fd3140f097a8cd76deff75509d73a232ca42cdada2b2f8c928cc7ae20120a1261fb862e756cc2281dffd4103bff9b717b2f91ada19eb8ba0b71d7acd5c47d4acb06d070bbc92a38c015743626c8e4a93db766734322e0a9822cffe4d866c3e4ba60a0e50df11f7c52b4ebc99eaa664f3d709ad9db040169db9374b7048b0ce356a95d3f52b0902fc4cbe9691409916426317b871926d6fe6e7e5204d0239a58edd0944fadbb4e183deda5daceed03b8bd1f6f75cba7668bac5734501f4df2ea64ecbc8bca9778eb6dbacb0cb0d7873c081598f7cc606288d417c981f3c4fdb2f646974d1581c33eeeee56fd44dc1da0a07b251651977413704fa916dfd8f02159f76ac6798f103d07839211b532c2aeeab58cf07a909752e581c6b453c6a7b7d14ca5ef19aeb2dc6175362ed9eef2f9ffb666be4c6e714023edeca94c66c8f1a7191ccdaedf927c36e1bc1356b764f3125c9d35a08607e154f7e94f621c65dccaddf987c52a8f95f95236092273cb2d846a486dde81d9ab3fb3d00ee81420c5ea06b15e3cfc18ce0067ecfebabe417d400554b20c99e921f166b4a64f535b4760c45792608c208e400787e0e3a4ca46ce665af7ca0b91cdb34cb1fbdd104e4fc61e5e1838fc39c3d4df5bc2688ffd4795e23e9db929a892b25d03845ef56912d2bcd41ac08d5da026249853b2eab3d38de81e4028b200ec6afa932add9172738e168ff4702ecd047ba2b3de73e132273964e712e97f1260be15531e51e3328a5c19bfd0842ddec7c0827aa0a464f709c0ba28281d3e07b45a9b38b2eabd777b20e36421b40500abc0ed17659bd48a57ce765f5430098a53388a8de93a04cee4d6266b96a03d5d75c15c5ce3169c4f8280e7b8d3a2e4b71212c0f0661b2c863d290a98bdca90a9f79b03c41c0e73859bf58ba462fcf5b6244fe804b2b327f91c742086008b26d2a94765aceb6f33fc990ec737aab54125a2ab4ffc5047a78984b76f4b68e8d987e4729f064096436f8bb050e8392c4a6605674996504d656343f0f321814e59596d5eabc6178de0599f445e43ed41a77bbc1e782968775d4391b42227bbfb66ca4eda00d56207d15a3f92fd8c5b9be6aa796bbff2c31c66cb9703f5f0b1ba625a802b891213e5e92f3aafe5117c30f6b6b2df8a146e65a227fd4068073da9e06ce692a1987d8ef85e17f65609b5b9381870fb79f3f73e9c05e44f293cc8d3403681d6da9c431c0ca3a99a6326d637478033078800a0b9ce5410df26c6d27265c1189758efda451e1685e38fc8d51c3bd0ddd587ad0082c7752cb5024953329f61fd05fbfb5b7a282b0b69115626868308279120b50ef7c510c776f85efcd534e72f04e1491ed412d50deeffdd19eac284b79852adfe64b719498271bf25353518666d4438410e8ed2a35945a52e1b278b4ad41352157ae937ba63abe0a4796225cbc3a6691d1d319401f80f19e1c78d248d8b8c0ca2825621105de115c557c5ba8f48b7726b5319be61894283a9db53051ced3f0d71095efbf1f783ffd2099e96dcd767ddc7592975b5d55eb82fffbadcd7e135dc661ef17bec2e864a89e4764c9423af4867d860b34f49364c2637f5b0f49739e8fe265e96ffb35a33bb04160f40b57228a505a0c814caf74ee4007a1a1bb3c00bca87bc89476957b17cda1ce7a1bafced48e50d1f33a31456895cbce2aa7793e53550390cf131c4b7f663e3f8c983ee13cbab375791bf2fcc01e18c56f9eff547644b6a4ffe1877ad97ba84ba2fbb6c7eac71ea530ed536d4ac2aeb69584e7206eb7907ab56d3df562044edd0c2b0710eb159778236819b56a5f5af14d11bcff6b0b4a6b65b714377f2cb5f61a71c91dc92e5e1e1d171462a320fbddb11c8df17bfd0b65daf64aac3d1f334c053b8b3469b6162fe40403b713179755aa55500d045149ccb29d7fd1aa386b9f9a6d8b6a7e44779210ed9bad1d6609effa844267264dea407c73549e7f6889275dc8da94dded7459936e4d4d674a1bac8eecad9e09e573d9e088cc234f8d47d60bccd4c4d9ac2e5c48f9d631d7aa4f29dd31baef41bd4eaf16e6cdfdd39c9934ec97513d7013203d2a75468aaef3de426f051848ecd89ff5826b886024e67a294ee52cfdf8c7261e0338dd15cc9d38b529fa7687cf173e71708011e8a173b8cd86f4449dd7103a40304682a05ecb35d1561e3657006866a4ef93ed0982beadcce19c254eedac389b4a54b5e6d62c540070a09ca903159ff3b6453206b5f7718144865f120264ea369b6e509c8eef97e7f94770ac8c184992d51ec30dfeaa3af411e5bce1dfd86b89eb338e1eee230bb377522d5592a4a68997effef7029ac1b1e385fb681c57e8d158109c8e3c3598daf530b9b1a573dd33780bad4b6d00348979056a89139c7cce3736734f224a3a14541e2a9b26c9c3ed1f305e7ecf1f0e186b1826416cc7c882a3a94a8f6152f7a97d5f36e01fd5fc8f396019823aef54d34ec728a39947e5204132e077a02c871be58be6e9a57490bb9599b3f5e36e6cb2d1d9c84a1520e832aba1c57a7e6d42e375003397f3daa10a544d9101069d0bc26995007211b4dddfbfe28fad279a841d6ae1f09b92a351377dd2cf8f617e77f7fc2667867021bbcfe00ab37cc864ad06062ba6ceca92dea0a3d964b3a1ddcca41201575cc124916dfaefd32d6d589c8805cde527ed2943d041006b0d4ba3192625416ff784f1c2c4a0ac51a218fe7773cd7176776528bdc2c7a2bdd9ae6f819e1681652368bba3c1387cc3c1630555dfdfca136eda5c682f6bb6081e878ee9d481df89a8df9e5cd3dabadd7ce5d80e099cad804d8e570745f6f848caf8eb7a557258f314ce942f90fd86ad80cd569be3c0fb6531880c20c6a90e553004e70293e8b950bf95d4d1d9b46bca8aa032974ae48cc8090764cffe18789f991618a12e7bc73da3ab1318cb7f9bd840f5e4df7ac782deec4bb0a95f4b4743b393a1c4d20296dee963b9c255705ae79b2c9a34a1f172ad369eaf922b50f2f355f0813234fb4ac87ddf04d30fe72579c27ed6af23c3485957c428c88000e7f956ec1a247d242b1bd2d325c48e25f6e7413aa0a38ac6c1ea730d24e4790ad2b20799897fbbf92d8378dc505e5931183f4bc946577be6872df23cb14e79dffb8ac16c9dfa67c49babf24746e65463f9d5f64193426127af351b4d8627f4c2d9b2e016a789f28e98159ca476296055938784ff90c570862b0a9888abc7a79cabd21b8101df15e82a8478ce05db58fc1d5d777b3efb57b21254778858c1f00913ea99aaaf4a02630acd35d1d0e673a8630801ec0dc21f8db2a75d79a8a3512b991d132f4ab82e42ef25783331d1eb912cbee3e01bbda95ee980845ef47457ee2350ca0a994d067ab9bdc35787e13dcd166c71c23365a7342ee2bb58800e275d79277f5f899819b9c3bb6a0ba2078763909521f070378e5f15c6ae76255d4160f58549c0b197a0b12e485a94c8f4c484be4f7b6b469086e79ffb4e0bbbf0023295cce02996ea697c3ee3ef16cd1f4869b329f71a08260034a9c2991b8b162755ce0721995bb968a297a7ba0c104ac7a0147bcade8e1b5763050f7bc56239f102136d35f4802fdcf1ec4f72542c6cff245f6d3521d6e1bee0fc995fd53635460f053be50665137d373bbb3415e42c9cabe78fd071b8b8e6b0e3575c8dd915dd6bf02d00ec6662347781c776f1a838a1d8d91aea69cb2d7829a821ae8554f77bf9e75cc3cbe2aea563aea815582fcd29c3b9aef1fda1e3319243c3c5272686fab66daf828a6361e06e71d28ecf704c8ec336b91d643f045f9b98af071bb50253cfa64428c2b4433a253eff2a68387bcd9c4891b2e3f55388125f65e60a27f444b7771340fc9d7b8cd1af1ddb52decad828ab584bb7d8b9adb2d596a818de4e1f30620915113e864b2b507c96bee0193c1e3c0f41c13de5802a8d0ab5def18a5599521b15545e4a1484e77eeccb24bb6a0a425e367b4bfb16631fde8b24a2a54cfbae21d9d31b3ea5598ceee0a5bb8b9840e4fb7c7848c63a2d6c5708ba3cd9ef755ec8a678fbaa477ec67ffcd3b6396b70f2742d91b2d7e960821a4f21b84fd54caaf59bec49e116a3ae20efb460acf498575fd701c73a61b7b726316d1a20d73cae5258a047a4463c607894950e9a2e5dbe6e9b904c82ef9316cf4b3672c17827e049e8671d6d474fc110e338eda0947f8e8a2444805ea123a5c25d1fdc8f6af1ec139b4b30fbcd42cf22bc6eec65c15a23e9d5736145afbbb36b755c61062851502bb8d54ff173716d40a24a2066b2afc583fa8649cde560f2fff2bb1c217931a485cff358dd96ae72e79e7ed2b60e13e8cd875be5e431b4803589a7bc26edffd62288cc66b57854460ff55843eb0e0024a53be2f91c724f1c250a6bbce3e067480695d732b069d1d526631905037903f128a63493520e4c8e41455e0ca73c7edd2869adc18fc9d5aff56f7c8eb87334bae01672cd07c1123c0ef526e9a7bbf9d43d653c1445719c73ec3b1699b6cbbecc7ec411582d542994bc056eabeb051e8bbf5b02f380fa715a8cc0f36f139a5241cab3b4959597ef707095372f689a7bdc515507f326c150cbbb1b8ced065323a0de103c2f628d1005944ae3f4e61b2f0aa67338d542b4218d423ae6a8efc95e0a6e90f7daaf8d0b20745b574d733558f4ee46afc983f323601c672b37eabec2c25769c446e1f0f61359f2c672176d862628ca24d772b6e1d25b876872944f995821d9608614674deaef27d4a6631b71093ab779694447c3cbb2e4ea85f9021c768ac7d3bdb3daf6db8a0554a35b9ccb1f067d057ea8d6f5ca7a0d691976b17edd14a4b5a9d7f2e9b43a191121dab4225694b332b072614d011db4b1b182e8a0f450b6ae034f72def37ca677ef882c298672f6bfbc9fac1ba99090bca7175cf893b8500ed9dce07c8baaae784344604547dcb6fc95ab3946105f24f6e42301f2dbb4531c4154de7976fd2835acc4430175f97e57e0769eee899a2a587d2244da9da537bfbbc5d5caf0d979aca72117a9a7f3d6ae6521fe4e1b03ac49f8e1f3c4e31832c70d6ba699e6bd3c44bba1dcabd55da29abf1423bf18d0c7de2b3472916ffc9c2b6a862d6a4c48b7e86e9ae59fc510f72952f985d58d8c3a483a5813e0f404c000474fa539c2be6e000cff2aa6a2467d20b154614dde7a08d70bb26e8599a76263eaaf5d572a5422c98f077688a065e00a6a212b39f8a9925dfd30dad8c79176ac4e22c27d720b88719492e930a68a28e85e6d2148045795ac7a688c1d522da68a12caec3b5deeef9c63e3963920fd66119da3b19072fa263d31b7791a255e4f840357be755406860e9d9f1cd52f40f06861b2f05165b213c2ec78830f7f3a0bd78535a033ab8e08d6438241cf99f9a82a40b5362f57b0cce8c0427358745aa76b44fd116fbeb13bdcb1925cd015381f26edcebc7254014a294a0ec47c89e59ad2fc4d24295462b3bbc4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x1, 0x8, 0x8, 0x5}, {0x7, 0x8, 0x5, 0x3}, {0x7ff, 0x3, 0x1}, {0x7, 0x8000, 0x8, 0xc993}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:58:55 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x9}, 0x10) 11:58:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() syz_open_pts() 11:58:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x115, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000002c0)=0x8) write(r1, &(0x7f0000000300)="3b439260d8a96501c9abd8e88fdd55c8ce1b208d6b54918d0e3be8f5423874fa2e7fec6f9d3b842ba9cd461a95e5335897fefee3b5a37c35a5b44e55a21bf75dc1cfa248325ddb9ba213053b96daefb3c089419ccfc3f8f598a7fc9e3750f6ca704775a36650b0ec3c83e6766a58592dab8d4c3fb040621f592f139048983fd6d72ea463df8b1071df147e8556b5ba7c79c42c2b0f3432d22409477f30269345f0bc5e51db2bf0ee4abae417ef64b7769ae7a0ec5c67e62b3460cdc8ebbd832f29b5cfef94be7b17814881c559ebdc855d416df9ae54d1c38c5d0291f8b5ab0c3c387a78448726d07935a454f2ea", 0xee) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xffffffff7fffffff, r3, r4, r5, r7, 0x4, 0x8}, 0x1, 0xda0, r8, r9, 0x7, 0x0, 0x2}) socket(0x2, 0x1, 0x9) lchown(&(0x7f0000000280)='./file0\x00', r5, r6) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) setsockopt(r0, 0x4c, 0x2, &(0x7f0000000200)="0d14018fd5e87a4202f3c3f4e679e0dc845c44518f73b0ef18c6f03681d038e263992317c643f02057f6bffb6a5e392867d4b7d292c4621132f29013689e1a18ae15e84d5046873cff0fc84eeba8e8", 0x4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 11:58:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 11:58:56 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') close(r1) 11:58:56 executing program 0: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:58:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:58:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='^*:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',&.\'\x84(\x00', &(0x7f0000000440)='/\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x10914, r1) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x1) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r3) sendto(r0, &(0x7f0000000200)="e999942534d681efe1a1e3e3046ef3d82e20aaf732dc68af34941f0102c0f52ad359c3936ea447c775964ba0a7cbd8256163466faf6caf6109a7914a8f36c0030add77", 0x43, 0x7a5c4b2f39493b21, &(0x7f0000000280)=@in6={0x18, 0x1, 0x200, 0x800}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x44712732c236392c, 0x49) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) 11:58:56 executing program 1: close(0xffffffffffffffff) socketpair(0x1, 0x4000, 0x3ff, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) socket(0x2, 0x5, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget(0x3, 0x1, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)) 11:58:56 executing program 0: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x1, 0x16d, 0x40}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r2 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) r3 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xe5, 0x0, 0x0, r3, r4, 0x20, 0x2}, 0xffff, 0x9, 0x0, 0x0, 0x100, 0x9, 0x5e5}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/243) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 11:58:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x2, 0x4, 0x9}, 0x2, 0x0, 0x5}) syz_emit_ethernet(0xfffb, &(0x7f0000000140)='9') 11:58:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 11:58:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) 11:58:56 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) r3 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/34) sendmsg(r4, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185cc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af738410648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getegid() r5 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r4, 0x2}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)='./file0\x00') shmdt(r2) shmdt(r5) 11:58:56 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x8000000004, 0x0, 0x0) 11:58:56 executing program 1: r0 = socket(0x7, 0x1, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 11:58:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) write(r0, 0x0, 0x0) 11:58:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 11:58:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendsyslog(&(0x7f0000000380)="d5f09fe79bc1bba08459c46a4e33f5521a241891bdebc4f4f7276084fde433b11f7c31c9485b41a177e984ab84a6bf399586a1df8d83cc002dae996869888ca54feaba0e878a3b117b1e066d4955f502349223877d429f2ef460a4014ca105d92e4c4773713b14a0af7e8152c866c5af2516d07a05d397f3fd03b223a0a2bbd7e50ca49205aa45c245ba05ba61bc3f55ab1334812a097dd31401b12db6f3403d0253dc997c4b6244c9166fc05566552686f5ea196253d45dd8fbcad35c542e60fb60ba41da8c0a4365ceda057dd6b511e8ba9ec224073339ca9c96c155800cc844365d37f39cd4451837ea20b7f794989ecc540e45297d1cb1c0a6a0bf340d47b193b2c5c5367920ca82aae3076f680f074dcd819e8637586fd8e0f88723c3353c26fc4c79ce7562f6d05630a12ff8fc362eda1ad2c14eff42d90e098ba65fa25061a11b2c57fe82e7c8fd67b6cb61a93a8b4c73b2f3637106b247077adbb863b06d46fb3610c678cac54e9fa5715ab77eeb4c8acf39e34e4cc90330ad5c3cb8474d6bc2c0c5ef1fa7767983dab40ed885cb90e3b5751be252b93ce47d12a60e3ce8e1897fdd29568d0fcb4b115c5fb37e4cb5ea8d9540ab9ac5a0be09c16a9c1359dbbefed11853a7a63af2c3eb07cb88566e76f98c984e41e2b44ea996d304c6aeb3c936d71b127b556253bfaae9cb7fa9dd27ab56c407d1d41f5d9eaf5cdf8c85533e336e6d59e5825c05a44cd6aa6e84c9f7089305fc5a2934a773b7f5dc3e1b062552cea942a4a1f79f0144898228d9ee69dd4080ceaa7370ed1f92d022eedbbb71c4f5db25d26346148002afa7b5be24cb000fd0d9f43cc132d13e90369ada72e8346e94e8cbcb1c953b6f2dd287c9ff03e7fa05bda02b4a4c84d9227933afb494e610da5b37d17487d66d95d23fe92df8458dc51cce40dee20c67595dc240da176ef1879601582785397215dba15f705ecc1f0c1db6321018ec16358e00c6c02726a235f0291b186824cf708fb2e3d3e09195c416575ac9db957ec3edd72de974213f4fdd09479c160ae9eb7f18fb2fddd3b3aa30132c82184600e8ec1f5c425a730e9a8e1d409575c3f4d6e3d5769fb59207cb4554af56b85ad2add20a28c6a38412d66acb352eb27d28c8dd96dddd2a2d860774de3b624d200d0ccdb98611e106b1869806949428e4b42a6fef42ea009b42118ce5780405488d49603b6883e9027a2f9a5c9e20c8a13a4d9884675c116e6cc603c0abc3a3b8fea569f9841578d25c5cfc8ef75ceb7b7dd559a70ec9875634101d3446da002e360fe633e104594f4310ace5cba895ad6d1094e80fb38c0bd2628e494960a161f2d6c648e75ba76f9297d7e305d1b68946cdb3794c508f610af182ba2d4bc5c56188b7dd1ea694a581b56c8dd0dea48fa35649b868119fea3d22a197462c1928b1f82868f985afbbfd0a383fde789475a6b46738d547d0efb4b93453beff9f362d90e93cb0349d87aa5b73eb8ea219a4619d3629799fbf301c61184c7f84d848512c8e8c4aa61402489883c9408e22f809d88c7796aebc37cbb9576d25f133d84093b6f542811d6e089bf70f427ea8521f37b7e505608b7d07768ac39146937f96168cb38a8cafdf18ae6ba4b84bc4e74280cd43e7eef2b9522a0770fee47c7d4ca0c43562808e7c3159e2817a5a5a02dddec5a457ac0568201d04e9a6fd7ad33da4ab6f5bf7e8fb9fba2d5965de9b118ec55d8f48eb42a1755038022d51568facbf01632de1379f3b6528532eb522335b33c7a10a16eb216a9d83ac6bb3ea0be90118899280809071d424fabecc668c3e8c9988d95751cec71ac06a50f764aaab34b42df9fc6d7225a5e3506b27246ea6bd43cd1091c6334cc1b3ceb5693897684e756313eec1ff80f96b60e8968ec134d1458abb277ac8ad78abb04c59d422e0f5f8e8baf022cad259d698039ab427ae24692d94f813253a4eefa765fad87bfff242e0aca8e49d547242c0f243c4bc4774ad6990b5b935e78c8ca707066bd1f40f395454c9f4a43feb319b0426c830a8bc8f061f631bd18ebe3f5a8680a3e84b3e192e2741af7f97ba79a3096e9fb421d62812cb6d6654c2a27ad81c08979ab6f8bee2a4c1bd9efe72de305e19cdd36505660f2db4376baf59996f2e2ee359424167a8a663662f3217824f540060571c7eea273d1f8b52f3ff1d6d5a602d586204d581e380c7e4669efec63c0681aa785fae007e885d7763a75f119b31ec85f75e9a6173a53647e9b84e84ac59f9dbedb107dd74b2d8fe222290b18d02bf40b95c3a3e0f6be277d2e5b88a28e0cf7bd7482ecd2f8adfd68407ac9497a3d1e1b797601a62327fbe81ad3a7e497e9f3919351cbc806bd901ff6dbec244ca8c16e8d600f710a5b702cd6b56cd3629fe75aa8087d0021001bf5d9759568d38fe09c45fb1d2883dd1246d85ce81d92fd2c32003231e8eb2beb7f6227e0bea9cee36cbad89b39f7a4c7f032d473323e0f0d91a843ba6d0977a10c905e2dd15db971a74293ac990bb3169c592db14ca8931c03708e5bf55abcb864c3600284ccfd49efcc7ed451f261a2a0c2158824cf671bc1dc0931e6c25223c349fa12b1893962d6979c2dce2b52899dd8cfa8ec6be6448b8beffa4785fc7a1e56c64b9379665e3dc063a995df44349d3461c4f7ef38efdcd53e41396613aaa92935008818c8b7aaf8b7527c99dfd057c675718bcbb11779ffb6470ab2966cc7f347befe8811607888e992faa416b5afb6acea758d38cc0e72d60bc1f8a6d647b791ba2270a4cdf6ba26941c024dad318342f5cf1425fac2e2d8d46cb9b620b725d2c337cb1aad2b662e3cfc77350132938e2714eaf5835aa79161a6859af340b90d54e398fb2e5e954d88f6fc53bbafcfaa1e703de0b40d604305a2cac8dc02805ec61956e717cfe51360c00042a6341c6da0a97eb83f57424dab8b3867adccd87fa758be39027b4dca238df2ac420ae13d00045e667fc33d089ef911a20d8f377fc28bda918a7892067a508de8ef9b968bbb9ba98ee8161c72e78b9e9463649f0b377afab4cf101a3d4c8945d45a14890598d0f033703d95e8cf3b0271561acdb78f349a84109d6395cd716e2714f84cdb92749e25d03b98f6c0de182408d7c8c1c5ba91713461d226c702801023f4a33044482f6862327996f99cca0fb5fdbc5c9c7ffc22416448e47f0794b5ae3b9addb76b21bebc308d21f633ba1744f80e7fb273cdac5410cab7026bf205c7da0625d0b7838045c667024daa07185995155512f1f02e8cfa087d6b897fed0fa46f686c59067319180226fc5bfbfbc2186c0d1c4a785224fa2fed87a32ff057e0a14ba1d567cbdabacf08272cf593b8e2691f0e5dbdc00db266e9a19abc283e56ace8cc7b1ee6950af6fdfbc51d464db2fba9108888f37ea494e0c4d9ed4135357a273006e216769b195c141eeb69a7a40eabc7120a531a17d9b3a6ea8d9c0f2eea6693eb2aef0fac7d5ded436dd8456bce987f0beafc53a0af429ca0224cc13d398db9a4e3714e199023502d162ac94d29b3c86d10d7035af9dc13936c9a577c632dd8582113ac312a8fff319df17d918359dc4f8c8237352a101c9a5a7fb6fba4e8e53fac89bad6f6d688fb12c84d7f7bc048516c5186fffcfb1e4ff7b459ece81b243717eae16fd2dcea154fa0a4357732a03773a39e8f464f2373810d2e55a69312073ffbbccc8b91840d4e234110edf63f4ad0861a6ff8480f2380b143789c878f3c4e61dd7df56c9c7c53883aceb572f2135236b68a1e67bdfc17c38a6a109c429f40c84ac0f2307c0d419b1e1da5117ffe3fe491c4653cda06cb3d7488d11ea015787a26471068bcb89c9b2b36aebcf26e8ca557a1a2f7be7b3c5d63dbf78a24289ad302701386ce2b3495b150487108b469a2816846ecac95f1603f4242c284b8908114a933b9072604c2b51523f25272ec41b10fc6f8015d58a2e9ba6d15de6a656ccdc02bfafe34ce53477fbd7a9386a0e0fb8cfdcdd9091b36cce0afb00877b9ce940096f697d85fada20639748b2059595f2a5451d47ecaedec4f033e9dd1f62fe41ba13c82dd8ad6053cd55906dfa3841c77838dfd860305fd4736ceadb2cb165c817245f2063bda5658cdaf798f5acb6bd5eb50f61c69632c9a3711dbf8867b5eb8a10ab3b9f7d9dbe6673ce6bae165b27aae79e39c0da97bbf5956f6d7ba0aaf50dc8c69dfaa741fdda7df7c5de5863c8d30c20368e0caf1d82f6b28115521a05e9f9ebccbb18a005f750802bd1c0987a760e860ab6c79cb3b877877eacae04daab45afb980f99044dfe09d49f1baa98ee6ceaa394c213f1af8bc7ed7d51ebee2e6db44b7f259e1ea842ec21c956c90d6d02b89b10818f80810d771f86f7fefa8ba05deaef33d473f694681d195ecd198ddcba89f472a71a152401ccbc44059a79ba53837260387f7f98df7e2a542d551e3bcdd6dd4d41c1ba15ca88a3696e6b134e0c89105e507579178f100a144216597c9085f9ca85b73e63f1d6916a4c3b4eb2d57645bd0d98a3ccd7595fac24fa94f7c48e34c7262f8279793416b6ae324e0c328721bf4eba59b59891d76dd47aa7a8dbafea90edecac55271bbacfb2f421f9cd4e66f11b99a74b117e7a480babbeb65d9ad49f4be420fbc797538556ca79e7dce5a2367a87705cf776b7df6ca4b2d79e61b6c57421e55c9e1f5d1931f1b95719a3303fed5a906c7e366a12a99d81262c2f77cc997a06227704bc9c693920f3c0e3dfb632efc902163b8939895741685cf3dc5f7326b6b92920bdaa63665d36e3d09ec737cc4e078684b8fdf5156171bbb0ec1559f2ec956749e38721fd81092a02953094b18f24b941399464eb58d12705a4471b3125291ff6d9c8a842bd400478e5976c8be0a2ff123ffac9768fa087444123a95cabe26aa94f7f9040abd18aa2091acc5304db8058e7aad325b5dc09b89a27bc95f118635b5cedca55ecedaae1ebb4e736ba5bdeb676863b98ef82ffe9a7da2db5c0c92719f4f596c44cc97a0782ae6b224b5dd27288b947d178f3cb68e35ba239e0c743df20c28ebd713f316e0c3ae551c9c4c8fc04d345cf227b6a82840b21b579fb848f8b8bc3082d2fd2f7d0f1dce8ff1e353410c624009a09547c4059817e67418a00f66987241bac63e4f37563b114c09db83c583341c347da78a2a2b8e75815e4f3d694dc138315bd2ae67a33f235c8b720a0ac949ef039a44a8414b115cf06443039388ee08ba6cc164978bb01d59d46395596e2262f67ca08eb9cb171bff27fab5635854320e323f9b489a318e58b60950d7cd4be7c69a857ff4aec7668cf6423c24615e673b2551a06ea9d25ad70386d6faf0423d27d7394ac617c15aaac226010c2c18a4bb4f93596b572c182a81276c629f02bbc1147aedeb8ddfdabc491f93936fb85ddab7aed283205fbff89591b4d053d26665cef2bfeea2791a6f0d083cbc7d777b8ffb9c173af94d9009b6a0ed7973781be7abab7871cd5fde4b6a588b97790adf876ef06a2cae0f1cb6eb831d0530e3a0baa0e2aaa77a7591db2dffad16e49eca8eceb1ab8800d4943c64c5f1680226d49bf3524f77ff43a24acdd73cd19e5b582c11d8400c7048a27e531cd79c28fd058d89aa875bcaf71cafebdf3d3b90d4f5d034858d023590f89367728a94b5ae6b4ec94101f0e7c9fae5cd5442c2f6a55b7a66c3d98840c6b9b2200adb827216ec79ac7f951221bb25ecd77023607f1b163e6e6593c18fd5cc8a9ce625aea39412ac2f94", 0x1000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:58:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x81) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/156, 0x9c) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 11:58:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 11:58:56 executing program 0: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x100008) 11:58:56 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) 11:58:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x87, 0x8, 0x401, 0x4}], 0x3ff, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 11:58:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x173, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)) setsockopt(r0, 0x7618a747, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x7}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x3c) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x1, 0xfffffffffffffffa, 0x2, 0x40, 0x41, 0x80000000, 0x80, 0x10, [{0x6, 0x0, 0x6}, {0x7, 0x40, 0x9, 0x3}, {0x31, 0x5, 0x9, 0x9}, {0x5, 0x3, 0x8}, {0x3, 0x0, 0x7fff, 0x7fffffff}, {0x800, 0x21, 0x8}, {0x7, 0x8, 0x794, 0x7}, {0x2, 0x0, 0x101, 0x2a81cb9a}, {0x1f, 0x7, 0x8, 0x80000001}, {0x7fff, 0x6, 0x5b7a, 0x6}, {0x4, 0x4, 0x8, 0x9}, {0x9c0, 0x2, 0x100000001, 0x6}, {0x6, 0x9, 0xfffffffffffffffa}, {0x100000000, 0x8001, 0x1}, {0x81, 0x2, 0x7, 0x7ff}, {0x4, 0xf0c, 0x44, 0x401}]}) 11:58:56 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000080)=[{0x5, 0x8000}, {0x40, 0x1f}, {0xc7, 0x80}, {}, {0x0, 0x9}], 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x100}, {0x14, 0x100000, 0x6}, {0x6, 0x0, 0x8}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") nanosleep(&(0x7f0000000040)={0x5, 0x4}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) 11:58:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 11:58:56 executing program 0: 11:58:56 executing program 0: 11:58:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="deffffffffff0195", 0x7) 11:58:57 executing program 0: 11:58:57 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x100000}, 0x8) 11:58:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x102) kqueue() 11:58:57 executing program 0: pipe2(&(0x7f0000000240), 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) getitimer(0x1, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) 11:58:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x2000000000000000}, {0x7c}, {0x6, 0x0, 0x0, 0x1f}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 11:58:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) 11:58:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff3d}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x1, 0x4, 0xc}) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, &(0x7f00000018c0), 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x5, 0xd143, 0x2, 0xff, "9f18447724383c93b741c0287ecf576cee86f347", 0x4, 0x7}) 11:58:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = shmget(0x0, 0x1000, 0x104, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 11:58:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x8000, 0x4) r2 = socket$inet(0x2, 0x3, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffffa1) getgroups(0x12e, &(0x7f00000000c0)=[r3, r3, r3, r3]) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') connect(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 11:58:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8a90, 0x4) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x8, 0x79cf}) r2 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) 11:58:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x2, 0x4, 0x1f}, {0x7, 0x4, 0xfffffffffffffff7, 0x3}]}) 11:58:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) 11:58:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7bb5) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x80) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 11:58:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = semget(0x1, 0x6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000280)=0x40, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x5f, r2, r3, r4, r5, 0x28, 0x7}, 0x8, 0x9, 0x620d}) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r6 = syz_open_pts() close(r0) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:58:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000080)='./file0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() 11:58:57 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) read(r0, &(0x7f0000004540)=""/4096, 0xfffffe21) pwritev(r0, &(0x7f0000001000)=[{&(0x7f0000000000)="e60f17313cdc69df54f4c5ac023909f8f999b697b0c78deb623f7794d68fc3d276f5394686fc4e463ef125118f221cb8811f68e9cda18e4f476daa73a92a41b04f52c86a72677ba0d2c0640600ffed1e9f69449dc4c6b83cdfed8086284d343af1b82908c1974752255f8ce108c612f18d26355487f24a6e6f908b3adb1d25c424993bee89fa3d0a42504340810f2768c44511ad47f47a7661472de4fa69bbaa435bd92e272335d42cb65c239bc30b2b1257389728b1a220f6b522bb3df8d88abd5dfbc68ee7bcac81d6d9490724ac10250d050275851fae76bb803bb24c80920954f5f3d726f35d0cafcde13f9601e0fe660916f2a76898b0adc16e37dbbd525b5eac1b5e54de4d1d9ba7e4af97b04e855c128ebf34818d319f32d3b57b2bb0976a7b61e11548c56eb4e917f4201119631ce5d5f58b82b0a3c001d34d7c6f4474b2bc2695b161bb5774de977e91dcdf3a7ee93a55a201ea9bc79633a05ee5dce8812590a87c2d794dba15feee60799a375ef37522d08b740d4c078a0de9ec26939c497f77fd7f5f8bdc16c471a8c3d18c59df833121c151d30ae5b2430f1093509f5015f3039f8da5f0fb3bcf4770866c164f1521ecc56db10c32e622a529a1b5b49cbaccebc0d4479ea226b723c43fa5d7452989ae29adff2f051dc2b18ac06b8ab1955dd8b63d1f6d806e4fcd6f7864dfb3680110a04c38a079162b4f440cd6336e5c4382b1b33a53a6a36887393bae2d8fbbc37d6ab7d9dd1e237f489e7019da88b1e5d14ce1fb756e8d83f760a241db335f1e30900c81e5a9089e1db6575b66dc8e9b87cafdf9acfb1674d5b919f76837bb50d250201b1cf3c24e1ee4c3ee51b02517be8255df6174996caa57df769f18d55836688fb8c54eeb8eb233ef8f71a479727117ca66335d96ac29a16e46fc851620054dc7cc3650c0efb258122355c351ebacc293123711e6b2302eb0fc953d15dcac407f7b257723880481613f951f10ac683febcd3ded3bac3597b7c7eb0924ac17593064d2d87d44dce7e8d9e0c6cf23c7b86cfd4270872de9194e057d37f98ad74e17844d517bd80a77b2d33e0dda8c36e4cc0294c315d9367b57640fcb960ee5a3a8695c0ee39c4112f699aaf41da2802aeb8eb32626472b59c37d1eddfe360480c29d7bb120d9048969f637cf0b86128e9dbb4ec6e89f9ffdb5bd657dce35041f7aaaba1a33f132281477a384950f2f1f6dbcc301a259fe6d691f01df6f5a994cb4f512342915985aef49f100faeaa0fbd644a2dc430c9fcc960b74469904f522ba8a6706aa131b6d152102221ac882c1a43cabcdcf51cb9292910c9019f4ed975d5aa96bb245970d16322225e59109258e3990236684019eb8c0320b42e038dc4c37d4c8fa24995c2a53116b80222c76e50d7b97492507ad7441b864f7f0e4188c77e2f4b3973e7d6aee56922bfd2965f4087f8821c24891e3c923532ec751a496d9357be6ba02d8310c01c99882cfb9ea470b83c5076081b7ceded37dcccc2d291b94d1e8d7d1ebc44d2fb33ad7ed41a02f1eea00ed497cee48a99fd01b265ec63e3564f237e4abd3e82bc1c051e7b85acd515e83bb2b6ed641065f481379e6f94bdae681eaf76f8643a8b2c541a67a4829639fb821753a9ccb7c511f2b7bac7cbbedab7b60c2f628fde803e221cff21b66867e7b80cc34647e58bd72ed18a2dcc12f6d1cee368e81e44132a7d7774276bfce42d85c9d7683b64af77d1bfa99de53887cb118b7f02e2964ab7db3f7034280956b7523c607a226d8288b866ff3431b5d3b86fc7e1ad1c9050a4fa3b3772ac388c9a6e4c5ef7a002b6b6ed73da9e0197fa3112544aad078e833ff97073d71d4c670271b51b9a01c152576afdbff1ebd1f89c8a1ee495a9894aef64485392a6c8c1bffd2f120f14185283e122604c5ed809ac30b65fb502c55842b0600f2615b024a3d29b33c0fe2b3c2d0a6f59021b7db35fac4cd220780352402c83d6575ad71002ead43bbeca521a7e9c9c26817c4db8478bdabde31d39a87d732b91968ca82d54a1a5e77b48d7ab738e741499dd681ba70ada8e0ac0803eecda20d865ea0c3d2c71a5b9fae83c4b18c40242b3888f3f85770b78cbf75b644e21e16d0dd8030cb8851e54efca370feb072d5b18eaa86407e9191dc28a449f3f00d47132feee92d8d528f11abde5a1efe3d3b11d2d32f3b0e3ef1db219c2610fd78fccbe2713de52712c3fd6b02832a1438735475469dc195c0777c0db1879648a226c10d995469afcf4f628b12fc8c9edb5d11b00d603fb23d4f5b0e48d4b12567781a0c4575a25c0c9c48c5737f844b7dab97cb96d6e8054001e44810ac4c449f5fe0d72d3aa13c5b4584f1e654b3f0cef56681097e5ad7ff9808091c585c7fd60a629735afdc71c13a9926da736ba3fd917f579e2e750d2ec63160e04f3b08209f9b17ee3404759c1c7f22b2684b01478807d1398744bdbf8ae2e3573589f333bb6c559c28ac1acdab53583cc6d66f5dcb938ccb2cab2c4a470e4be4a6521f7f65f118142901c04bc6f65a8062bce009b024d55f5c061bc3e111f5ed1102f6757fb1d0a1160797abb574916c93a42bf711db1f6bedeffedf03f127cfae01de0b3bb6d40ab113e55bc819a3e6d9131cb79669dd6ad4da662eea202c901c4c2f525388d539d60724772dc95b39b34389631058348be986c7a1b66dc1ada77f1b53ba1c6b9206fd0356faa1015e3622fc209f7d9df7b602422ba4a01d85944af8760720d30d257d2cc8208a4a8f44976fa5dbd04f18cf72e8d6bd8ac57c5f9e72a3f0f2da59e86c9ec06ad61413a31fe1feb0c052f3242fc942be230057d66a133eacfeb4423ab5f1007a778704ff1f52b59bd2303120a16ac5abdc27f3c39e082877345d0fa076c68ac2fc9cc69cdf3960c903c799cf9aaf692c72fe5d6f2f5eee8f0fc49831232177638f94ba9e9e421aa1b83ac49a6e784e3774ea48b076c242c8ef5c4f377540e42d009597cd5f74b3bdc9615a4b30a47637f0beecd9ca2163cbc658c798622df63f96ff86af1b896b63255c0474e44615534e66824ab0bc862ef3c9727110998b9e216f45d8bbb78fa72f6209539bbe7bd3085388f47ec422e2ac17f26066d2918d30b2191233265587b72e334dd7bb7c242fd21e406afee7c0e715c5bb2c7e851f83fe4500ab1c1d3abc88b042edad9fa5b3e6c160e8bf41de87ee8d94608a0fc7af0a540bc73809a52e07339c12b58a098493e0617ef55d173308df0d9162a45ed2b79a5e679c9aa8ced28c84aea58cbc22dceb01a4ffd9fbe1f2fc9e4436cbe94e2467a87076e7f560494bddefe3ab5a46e7ca4392d1fe87f7546271b43b23a290b1b01f20d38dd555ba88fb63c088f278e53beaeddfdaa5d5de8a5c0c7b6a6c927120a8bad3d288a026b5cdb3260e0735831088a691091c34c7720c0c8ffb8ae5bafa2676a8cd614d5fb7626ff09d7dc5f11e46b6c7f2467b3a141c39f7869576ee2d9c10355b8cbf17eccdc794bdb2b9c1cf66428679de5cf1043b714fe84680698661c9cd0f40f473fe4c82ce35f2e130a5c41cfed63aa64f8fae4644a841a6111de35c095ebf7b7fa590d78b2fafe4359f9f033d3f29783b2cb0c9dbd5155314d877d023d02d674cd851f568202f244f1639d00a8d8c8328bbf9226f1062d136800be2a3b0994ed4162b6787f5efe9a6fbd1bcaf23e5a9a38301cfef5e22e14be6e995476dd0b8287403db79e700c983754f27494ac233645bfec1ed83858e3e811a244da9dd6c6fad240b75a7dd6bf0e05007a862e14d3957d9ee2b899d9bef22aecbc032c157f861e1855bc770742e6b70e8b870bdbd9d962ca2531d9d125dbf7dbb6984bba7d68644c0af2f775362c7f7bd740121e587af4efabdd353b24070eaf0ade99f3a6165e98286a337ac02b3361d50fc030967e50fe60d6d57622608617baba5069dafa32b6dc117b0942f059ba87eeb0bd66edf0b6269195f62fe47d2c559c4f757ac88046c45ff05e871554376b7e4b8432d0705d07a88a32d694fc155ee454915346aa8a7c214c349929668ca24813888db6977b5764ea5f93db1c209c55451ecdc4095b65af9e2b5c1ac65dff25fa0d9973506667fd8bab764e2dcebc2f21994c0e90aa44eaaa5627a40261afd498ad0680df15bd75ff502d29951c6ee9dc32b991747bc9a85cf856632b480c9482a16ba69161ca8fd5821244d8c44768ec5784598f9ed2b4696824d47ac5c950f5a99313292c02b1cc2e9740b81ca8ffca2479a54637408c409d7c2c8167cfaca1e66ac6e72797d1089f2a62829dfebb14a62c1c954ff838b3248806dbe286df12141b1cbdc22f4578d9ec1cb16d1030bab22c23ba79f201bd32031658a583f3721e95ce8fa54558b7f6e6ed31f1086f7d92c427a8ad3056d69d4d32d6cbf2c28eb99a4e3b1ed4f03bad56675f37129e3fdb72d6b4003e52633db98ddb5ff49efcd8d198d09708c6f4cf68e397d89af20c7ecb1e92b6f87aefc09cd9db2e7794e75424fb90b79b4b07bdce28523c9ca97985fe693757951c6489bfda45500ead34666ae9ae6371abc671b6c4fc8fced9a00528abe459004a8c7db977475d58e38c12ad4445ae770b0d4d503686bfa05737bca46563d08670887b2c9c5122a2d7149db9f73438efda660f8f97194d7aebb2116c88df3cd41ee84b75e1611e24fa96ee7f8ee6ca81d219d9007fe2828ad2998f7c7f68c8b526babf066b8888ad324f032d21135647273cd13911c553742de71834e456a80f88d378222a5f16f0d89014011526098405ccf90dd34a8176533c69b3ccf5072040097e9da021d715d35b96b9638cea91c458832236ba20ec3414679161efa4f709157be4cd1af346d6864f4f4b6b9a6f72bdc65598ff2a12cc263aaadf860ce8d78fa0e724a50474a021f73c85e49ecc8f6bf864dbfad1a543bc023a644504030fd7228c8d12ebb5b8d7398889124c568be602cbd736037c8a8cc8113dee8a89116134f162a8368439043e4d838b214675d0a5a4b1b8c00c7f19ce2f3e630dd14cd2bc72baef15e1fd8d1db80deaa9cca9910a905ea5a87701522b47ff2db97eeb4a3ebd7b45bbe3707c3ca2959b6b8a8145520fce8831887756c8a8735863d297c4a90dca7984f0160451ef2c1bfe8918180ddaa4c84dd2057ecc2096652e42373a550fd9b5c16098674776718f144ca929f59b4f1d4217d08587ca63ed7eec5f066ba97adc3e246e52aa36110724fdaf000c6916be1362c4695a66f7e89bf1361ffaf93c54f1ec9185b078d5ee5b0d1474d618365bc7a2a48b94cdf09612f12fbd2586302bef70a22c9d9b0b0b5ddb07cf40062455bdedc227a2481b300ac7465c72dc9705ad9863dea1c3b1f579d580df2f5d439f34d00dcef2a784db103dbaff908fea01b76d40e574b7dd91d4b9a7be99716f3aadff8202b5c9ac66eae459275a71e7ac0e9bf3140f6f8d9da4c48c38aa75443ae6131b3d10a2167621ec02fc71ee50e12b189d1510cfecac484e38a744402717f470b22770dace58e00d61539def4bc2ed4868e3ee5b0750e7005c003ac4f26c40a40a27d3c6ef4a444b0758305123d7ba7456d3b2a8edba34a629303f7d6ece406c0b76879e9cc916bdc1272226b83daefbf2d86a6f8d016ca1be3f1dde43cddb55290b398d7ddd1eab069312863a1d719afe4b35085aeb37e749b2df5c306118239519cdff7aaff256e083b40d11279c84740176fdb3b5af8d750cb20bdbc12879ceae798149bede515531b6540", 0x1000}], 0x1, 0x0, 0x0) 11:58:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000001c0)=[{0x9, 0x3, 0x3, 0x7}, {0x4, 0x7, 0x0, 0xffff}, {0x5, 0x26, 0x7, 0x6}, {0x9, 0x81, 0x3, 0x7}, {0x0, 0x1, 0x6, 0x2}, {0x7fffffff, 0x6, 0x90, 0x3}, {0x7ff, 0x6, 0xfffffffffffffffc}, {0x1e, 0x4, 0x100000001, 0x7}, {0xff, 0x7, 0x3, 0x7}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) msgget(0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 11:58:58 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c93926c8ff93dcbc585b3cbfe418d10b", 0x10}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) poll(&(0x7f00000000c0)=[{r1}, {r1, 0x40}], 0x2, 0x0) 11:58:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x100000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="339946330ebe3a25f0deb6127eb991b177e35a45534babc1ff2617ef91825d17440e29113d80be4110c84943317644ae3c99653412c0c764cc3a2fcd893a5ef1fa65648c1cb845363766e911c350db5803f9332cd9c24a47461a31355830962d9bcfec6bd410b41527cf3682b328534ade779488", 0x74}, {&(0x7f00000001c0)="23c891080f99171925e59282fa60ac61867e614265ef435eb231c91fc090b0c673cc4432729cd17b3b9bc0610e594a80c86161d74e60f44c903bc4c8fed9af6226c53468c45f48d073bdd5598c210ec266a35b542cadc56164862ee8886755a09bb62a0d239609ededfe94c1abbe769bfb0890fa95079ca208aab1d733fbd8b2550ce19aeb49319994b0600dca4d70a2d90cc2eb7142dc00b5a5a47f5f5836bd3267045f2b32e9db08f24cf032b3835f8b27f996a5fd636f1c2c380c62aec5589b9ab8b6c105121806", 0xc9}, {&(0x7f0000000300)="c257d755313d821c379fc8f7b24b108692e5b08ec41f82ee4d307844858eb493e656e98cd18de0bcc430db1d5e37d744d335bde9751628fc55ebe08833f4691fed5978dc604b733a6120574e36cd836d2ed12edfc51bb621c140c179d48aa1599e1500a311280d375ce76afb2f2fa56fb651a05bce14dc138d35d739417f5eaa2f74b8fc17f99db026e983ec313b11d3b36816e04b693c20a050f039", 0x9c}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 11:58:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = getegid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='!:!\x00', &(0x7f00000002c0)='*,-\'(\r\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='$\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='T}\xc4%-\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='(\x00', &(0x7f00000004c0)='^\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = getegid() getgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r0, 0x0, 0xffffffff00000000) 11:58:58 executing program 0: close(0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socket(0x18, 0x4000, 0x7) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:58:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 11:58:58 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x3ff, 0x20000002f, &(0x7f00000000c0)="67d4ffffff24722c7edb795451e7d906000000e19f10f7f4d8577974d389b36d38b3fed021bd3f107942543ba668939ed3c7bf4b3a", 0x35) 11:58:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x400, 0x3, './bus/file0\x00', 0x81, 0x200, 0x1, 0x6}) 11:58:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000040)=0x9, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffff88) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 11:58:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000000, r0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 11:58:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x6c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 11:58:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x8}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) 11:58:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x7, 0xd0, 0x400, 0x5, 0x1024000000, 0x7, 0x10001, 0x10, [{0x4, 0x100, 0x9, 0x100}, {0x4, 0x5, 0x0, 0x8c1de1e}, {0x10000, 0x9, 0x11, 0xfffffffffffffffa}, {0x100000001, 0x8, 0x0, 0xfffffffffffffffb}, {0xca, 0x2, 0x2b3, 0x7}, {0x40, 0x0, 0x6, 0x10001}, {0xffffffffffffffff, 0x801, 0xc1bd, 0x7}, {0x5, 0xba02, 0x7, 0x800}, {0xcdc, 0x7, 0x5de, 0x7}, {0x7, 0x6, 0x9, 0x10000}, {0x1, 0x10000, 0xfff, 0xfff}, {0x2000003, 0x401, 0x2, 0x3}, {0xfffffffffffffffd, 0x5, 0x80000001, 0x6}, {0x101, 0x4, 0x800, 0x8}, {0x3, 0x6, 0x9, 0x8}, {0x4, 0x7, 0x6, 0x8}]}) 11:58:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x26757492284533cd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000480)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xf4366db50cd152b5, 0x2, 0x1000, 0xa4a}, {{r0}, 0x0, 0xa2, 0x1, 0x1, 0x3}], 0x400, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x40000001, 0x7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x14, 0x20, 0xe7a, 0x4}, {{r0}, 0xfffffffffffffff8, 0x82, 0x2, 0x1, 0xde0}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0xffff, 0x7592bf76}, {{r0}, 0xfffffffffffffffc, 0x5, 0x4, 0x51b5, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x80000001, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x22}], 0x36dd, &(0x7f0000000080)={0x4af9}) r2 = syz_open_pts() close(r2) dup(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() 11:58:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/182) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:58:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0xadab}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 11:58:59 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0xb, 0x2, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x30ed, 0xffffffff00000000}, {0x18, 0x3, 0x0, 0x2}, 0xe67, [0x3, 0x64b, 0x8e, 0xffff, 0x6, 0x2, 0x80000000, 0x6a]}, 0x3c) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000200)=0x2) mkdir(&(0x7f00000000c0)='./bus\x00', 0x48) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x1, 0x4) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 11:59:00 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x119, 0x0) lseek(r0, 0x0, 0x0, 0x0) 11:59:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000040)="f9007e802df76b5af64bcf4c00", 0xffffffffffffffde) 11:59:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000020f85319a4c26e40952e8f039f58a6ef2b73f85b"], 0x10}, 0x0) 11:59:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000004c0)={0x2, 0x7ff, {0x20, 0x6}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000003c0)={0xd9d3d0265886dc2d, 0x2}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x1000101f1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000440)) r4 = getpgrp() r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000c3d32f1d"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="84453be13b320c90e5b3d481c1e578b9d1c19e775326b2126e83eee87e215fa09458df8a0e5100d51e8f6b210dd92e08dd1c056ada8eb4a83bde3910e940a4866f92dd281d86fe220d43b25a6c6a79afacb89e4b56a89e57a3", 0x59}, {&(0x7f0000000180)="76d4c1696ce22f09dbe870c37f9eee970a6e45642dade6c538ae46074f6b708133b6f7ea7e969f497460a2bf683b2e0bb9978be2cb", 0x35}, {&(0x7f00000001c0)="fc4812681aedce31c34221e9f7caa65f78071adb23ae3369e834cb921e48ff887f8bd03400fe5e4dfef07ddd77d29cd3479d83fa7527a5fc97c6d82a2bd2792b6688629de9602cb84b866f4a8958b1c4d72f7c391951633f9a0e7e2e2a27fc069974fdd0779c1da9c7885bf7fd50b22e242d4a95c783ed7244", 0x79}, {&(0x7f0000000240)="2cb6b40fd4eaeea8c554796df9dbde7ab80a2060c54c12c2c0b2282e1bf62187f8de8952f7b894a93189a334b19257a124f83a401dadddd78006df379c31cdf5e9f9549b6124b95c0eab1d9c61f51d2ad4e1", 0x52}], 0x4, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0xc}, 0x8) 11:59:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 11:59:00 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x6}, {{r7}, 0xfffffffffffffffa, 0x80, 0x1, 0xd53c}, {{r2}, 0xfffffffffffffff8, 0x58, 0x2, 0x9, 0x6}], 0x2e32, &(0x7f00000002c0)=[{{r0}, 0x0, 0x40, 0x43, 0x7, 0xe20}, {{r3}, 0xffffffffffffffff, 0x8, 0x80, 0x5, 0x2}, {{r1}, 0xfffffffffffffffb, 0x87ff8853807ebb80, 0x1, 0xb326, 0x1}, {{r5}, 0x0, 0x1, 0x80000000, 0x10001, 0x84d}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x87}], 0x2, &(0x7f0000000140)={0x7, 0x5}) pipe(&(0x7f0000000100)) pipe2(&(0x7f00000000c0), 0x10004) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) close(r9) close(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) fcntl$getown(r4, 0x5) 11:59:00 executing program 1: r0 = socket(0x11, 0x3, 0x80000002) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 11:59:00 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket(0x1e, 0x3, 0x0) dup2(r0, r2) 11:59:00 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x400) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 11:59:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000002800ffff0000f6a2287f433f", 0x2c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4b) 11:59:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x18, 0xa07eb7eac2917bb9, 0x4, &(0x7f0000000280)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000002c0)="b020f12a06b1e6835af9831b01fb91b09e1d926c85db8ff077c8df2826a00bd42a106f49c6ea70d24a5116a8c5ab9a8a200a692c893f12da358e6795532c0cab4573c3a3735d7b8125e0aefd5a69db980c7006d7e4a9", 0x56, 0x9, &(0x7f0000000340)={0x18, 0x1, 0xa0, 0x80000001}, 0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) 11:59:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x9, 0x400000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:59:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:59:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x1, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) fsync(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x800) syz_emit_ethernet(0x241, &(0x7f0000000000)) 11:59:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 11:59:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x22) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='/dev/vmm\x00'], &(0x7f0000000680)=[&(0x7f00000002c0)='/dev/vmm\x00', &(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000540)='/dev/vmm\x00', &(0x7f0000000580)=':-&/^\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='*.,-\x00', &(0x7f0000000640)='/dev/vmm\x00']) pwrite(r2, &(0x7f0000000340)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:59:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x1eb) 11:59:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) recvfrom$inet(r3, &(0x7f0000000200)=""/159, 0x9f, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000030020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9c45de8ec37771ab830c83fe74769040000000000000000000000000000000000000000e7e52742aae591658ef74cdae2fe35074578884f1abdd0f6596c6ec67dbf7175678d2d63494b92bfeaad5e92ab0654bfb2a6517aaf499863122f7976ebdf27d057b613c6a23eae7c8bd9455a8ff1b257"], &(0x7f0000000000)=0x59) 11:59:00 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8, 0x9, 0x7ff, 0x5d5, "dcb2e9c614d61ffb51fca7caad7f6e07414ea71d", 0x6, 0xfffffffffffffffc}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/178) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xb99) 11:59:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) 11:59:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r1 = socket(0x1, 0x0, 0x8000) fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4004427c, &(0x7f0000000000)) 11:59:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mlockall(0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x89, &(0x7f0000000080)}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000300)='z') socket$inet(0x2, 0x1, 0x8000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:59:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:59:00 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r0, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x3a5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000000037e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a6616c2b230f839659a2b68d596f6d534eb51f5460000000000"], 0x5d, 0x800) 11:59:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:59:00 executing program 0: r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f0000000000)={0x0, "e531d9d053a54e663d44a4c613155fbf0f6a2a74e7c9819c5425488acce8cade1e78f85f8ae461ebcd1f6fa7e461927fbe3750d6b1ece8efcc8c0db75adaa7b49832f06509447174c70d0af79d1faa135b8708f0ff2f5f857393467468479d743fc0546c29e8b9881ef2064f3c8f696298e92a1d5ce6e3703a85362ef8b1ec4822"}, 0x89, 0x800) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:59:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x20, 0x12) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) getegid() 11:59:00 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:59:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) openat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x100000044) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 11:59:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000a62000/0x4000)=nil, 0x4000, 0x13, 0x13, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 11:59:03 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10006) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r2, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f0000000280)="9f", 0x1) fcntl$getflags(r2, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 11:59:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:59:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:59:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000600)="b6") 11:59:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x22) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x5, 0x0, &(0x7f00000000c0)=""/5}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 11:59:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x0, 0x8002, 0xfffffffffffffffd) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) 11:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 11:59:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0xc260c2e0d561a689, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = dup(0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000000)=@file={0x117992817e4c5f0, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)) r3 = socket(0x2, 0x1, 0x5) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) 11:59:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) 11:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000000)=[{0x44}, {0x10001, 0x8000000000000000}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xfffffffffffffffb}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 11:59:03 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x3}, {0x3, 0x200}, {0x3, 0x3}, {0x2, 0x1}, {0x3, 0x4}, {0x2, 0x2}, {0x3, 0xfffffffffffffff8}, {0x3, 0xaf}, {0x2, 0xf94}, {0x3, 0x8}, {0xd33d783c06f46833, 0x6}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x4}, {0xf266ff003c05c6c5, 0x1000}, {0x2, 0x4}, {0x1, 0x100000000}, {0x3, 0x9}, {0x3, 0x1}, {0x43f57029d80df124, 0x401}, {0x3, 0x474}, {0x2, 0x3}, {0x2, 0x1}, {0x1, 0x9}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x5}, {0x3, 0x8}, {0x2, 0x3}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x9}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x4}], 0x200000000000017e}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x25) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21, 0x6}, {0x0, 0x1}, {0x89, 0x2}, {0x46, 0x100000001}, {0x84, 0x8}, {0x0, 0x2}, {0x40, 0x5}, {0x8b, 0x90}, {0x48, 0x7f}, {0x88, 0x81}], 0xa}) 11:59:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x9, 0xe50, &(0x7f0000000000)="e5fcfa1552728c0e2ff4c871882d825fbd5e57c475b8f4ee497959cfb1c2825f3114457978afbfadcc69ddfab4c8398bd603ea2433e605b4e0d4d4e6733284a99db26552d4d92d15f5e527dccd43e4876ba9ff3d41ad4c73599d169b0121cbec7fc91bbf29cfa584f89b219f443091d1cc989d8fdee23a22a414c68932ecc1c7fb75db212d34cd939fa46fb42a5932ad8184917f8116ba983874c61e5c2f1aa43b6687d70a9eab35b508bab843aadaf73d386e49b458c965fa1dcc83a5e1a90fde4c6d6ed7faeb66d814e1d98918d2abfd", 0xd1) 11:59:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) 11:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:59:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff41, &(0x7f0000000380)="5a31b3099e7032991eb15e9ea05627e61c452c295b93b433806bc2443de9a972ccf54a28194058b704c86b3f894c9eea78a489a5c52a73d6a01c1fdbb4525317415515096412e955167cb0640850cb067923530d508b738b4ce8a4238ffa58b15a421e76738a781e219e5c0c76f68d85b2bcfda4c906e8c19d33f9c941a1ee7db566669f82") 11:59:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x408, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x200000000000000}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696caed65b653000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) 11:59:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="35adc939a07f216169a67627bb039c1d8c8445517a320029e9b5fc2efd70e44c4bcb64ef696d691b22b42667c3224504c0dcc133a4d4c62deeace8e44c1c36cdf34f456725d5ed16ac4037b1e0a981c19092971fe0b546cc1e9c07bbec9b063441950e1e91d4fcf11acb0d0ac5a8b48a9d509e9b88fd5165e2e6700aa5c27c0b0c74a974cfd5aed8b407bac17d0f918b43da35a79c699c9671322818954e1e8c58fcbfaae413d20caf3500ca5d91ec8ce25516d8a06caaedc7912ae60a33fb510b312c410b1bf1e41efb4b8b8ed110b50ccd", 0xd2}, {&(0x7f00000001c0)="f6dde35b42be6c6fc0f4a6e336e2c10197c3de12d2bb64db4dc6c0813b77f269cf5c2b2c123c2c1b35be29074f75fe6880e409cb403239ae604a2ad78d802491bdb2f673d738029eb03e95b8f2ac6f7d6c6ce7f8ae287dd095378d7705ee9f9547313aa0c5997823c9c977ee57f8fc915a36a3d585094abddcf84fa520b9c6bc44045713ee32b6791c6af8f4e402e3df692c", 0x92}], 0x2, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) 11:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2e, &(0x7f0000000000)=[{0x4d, 0x100, 0x4}, {0x3ff}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:59:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) setitimer(0x2, &(0x7f0000000080)={{0xffffffff, 0x1}, {0x5, 0x4}}, &(0x7f0000000180)) 11:59:03 executing program 1: setrlimit(0xf, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xe) 11:59:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x101, 0x8}], 0x1}) 11:59:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 11:59:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) close(r0) 11:59:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="07ee830e35e0a44ec019141ea05f0c1931f0accd31f7bca89986e763b9a056367454855d3482fcec22ccf73104771b8c5acff61824edb969b8f349f1637b1ee64ba84d62c1b619a8382a092a6e9c1d852eaa727372a04d9adf327cfb2dff806356e28660889a199bdfb996b64c3d359e5920bdda826e975352c280a0e1e38951dba6b4d660508daf2efc6e595a46dea66efe8916eeb9153af67d3a357d15df92164737593a06f927487e84a70bea130fcde72cddcab55c956db0de181ad6bc010ca7cdf7833966a43544cf9d6c5f5de2c2098a690d728f98fa54d76c595c2002ce65c887b178524afb77e0b5773d19a222e941d33c0136ecf6a869072bb2157ff31a039761603ab75c8fd53553560825240fa9458b457130929b4fbcba0afba38a6319c4637f16490196459148cc7262e6aa5550bac56e88ce78e3d0d171220954ebf9dc2357e90a74ea208afc7e6c030547f4d9f092c6cfb4060061bc647a01e17068dfe33294f37e15153efcc5c35e76299eeb3bd660d91c1a31881f1c9a60ca6b5de9f6b82cc15ba2387e0961c8931c1cd9ed84c09bb786bc7d93ea17f8d41a45368cb59ef8abf3e829aab2e981c68ac470b42ad03d879e4d6c233c531b4eaf9380a400937fd383c4a9daa9750d5fd691b117b46032b54a55fd965ab164b5f5b13c41e22add888cde57ba4cc289b23df9a25d9c8c75046ab3195c5f6be94ca798f0d5eacdae0909db1d6cfd00d01064055221c738a22e4192d660a51e6bd178dd3c725262af3370df14f695f0bac4645629f6107939f71a977caeaef9d59096af21aed21c1ec6543a1b9893eb82569ce1a89799cfa70437356ea0e449ef74f1895529b995e187e9c824a0c1c87dabf18d3e9ad69fdb2d7a6579cede52fc37b3fc86d26d37c383a6144c35003ba8f42fc18381d7af21e5b4a4939cfa2847133c6a7e9aa39e68d4e290e6eb30089d277e8db9a92d0239d7de70e457a9324dd8a91124f94f446b1d403404b96172f1746f6d6d031398e7d19604658abe33c6e8068a681168420f61b2b8af57dc3858d2b37fc82afbf865d305c613d4cf2b559ffa7452dd6395b3be83ee5a2446727bb634d475ba8b46631bbae8f43843ba01dcb731fcd65b2dddd773112f43bf02002edb034649e4e2faaa88474c6d53b6f2882a2cdedb6f62c4356ffb4df4ecc89bf879d8825daf0809156ebe42464ba86a7571a07809f7d38603930d6ac1f6ec6e13839acee06e2ac673223884dfabbc6c070f0a51a11aede9dcc3c0f7c19b51b4e2e2084c4198dcc091fc8ae41ea62344fce0299da6d9c1b996cfd42f8f1b672b4d5b30436f2d696e1ddae2f2a34faa097e98e76c9cdbc1f6b8edf3aee01c6c91c30148fc5fd0af1e883872bd24d6fbd2bbdfcc5663bc3f594274cf836feb86c6e204df78edd203f9961e2f4c996ed50d7218ea0c7dc9f3a458bc2f70c6bd51f2e0646b297dada11c510cf012977762c02a4ab579754e0a1ae6e064c39ead5019d86e6849b1368de3282d70a789f424b7f6df17442974c16a8788df029830dc692f82cd897b67e5672ee98857ac60d515439069ad6c2b5e1213f18c2b40461bb9ce7bc4c140429902c7956a6d10e062bde7f1bf0c20431e5e3752362f1acf6581d05e3800621b54e50474406ea6bb70e14b9103b71f5db7a215cc172378092879e1de88c0377580c5f1cc3d7413d90adb1cd6b05afd050ef157e5ff83b36ccd56fb0bd681433cb7ef701d67c28d3318a444bf881a6a979333c49c84a7be5f7ff0027d634d2e13dd250de7076b7d97339a024d83791b8b3bd7dc26041b7ca20bfc8cffd193398002cb82c8a0861af80a2a9cf2886478c118be5d8611a9730968d72f98b7b88c0e36dcb0eb46ee81d173391f63d67ab1f346ef96e1dcc884c24df66a76a7423f22d9956f4e9cb3d1c3857c63a3d4aaed111aa3ea1d44ac9e1fdb8c4918052439b38e79cdfce6c56ffb48f87000779a1d6e207175d9c5ad2c12e19098ea3709f1033ec8e77f9ea482d1c1eeacfc3d1370c4df8a54ffc2345a6e57695a231461662767cc11d30f5d6e20739eeb815792b80afc8359fe37ff6bff481e5eb7a490c928cb8114906adf2e6fd8d566055d789c302594b33015295edee8fa864d0cc9b34658252f4f80a24ee1a47cd02c1a0a26f0cc74f4e2169786e4c280f53391f3a685fa58b2bf18a76a27ac8a94736b6d6ffb76bbb9767781a38689cd2ce4efe83428dfa0f6cf4335806fdc24b7fcef1b74cc6779507f6eb5d90798563effdbc34cb5eddc0dc52d763759d0bf0f5482250c33c731529fbf637123b665e0cecd52588e2e6cb0da2fdb2401e006d6fe917b7344cd755931bf8472bf152166d84929d1ab51489fe6814fa251c9d770b02f617db36dc551c68137d45f3af0707985b87b552b0e73dd576e9530839af9c3d1818dc53a7abe9eff50a48ada4219af4397d5510cc419c46b47dfcdbd2f0f1ec4c5d4e78603d44bbf85ae94f1a8339e06bf93f0152a09f39fbbe4cfc0348c8a042b276ae96df24772f8ac775b855a59ed5180a6b6be4032562a7191c0df57a58d8ef8b476513eb242cb13377da7956bf5aeaa26eae7d8203904b5bc2ace8db4ff5980c85ba43d7a770294ff5fdfa11a491d2e52f1756158ebeb4c0ca29ba4c278f74f888dc90212e0a91943565cbee1e8bca50efe49faf226d95c7b4d525869334513704c8cf2c184a3e58cd8109e8eb71e89a9207e619f1f4056e6f934843c53fb1c179ae7297bae0511ef47344e18f36f845649dc14ed7a53fa59db9d94452473c996f9162bb889f68e70bcccb2fee80a341b3e0877a4636e4bed824a43914a6005f5c3829dde729859c05d561a4727b6c812af6e8273ef425770839da571b27784737a6a2acb28fa293b381a57a0ec6b538e37fa4001a5e11920164607b1eba55c7c2a0fbc7831c229b9af1e96fb3656b6c4368ae2a991713bec0ce3adf3e492dfd0bb9d17ee4997e39eb7b11b997db2a0d8ed8bf3be1dc6e3397b300bbc25700dfbc7e65777f072d00f8d97ce35b51e7c49e03f881aba4bd0c5cdead02a4f57b71bc9b8c07174c95fe6497a374752676df211425b36f60412c1b18f0c8da92ceaf12271fecf55f948ee3d383360ff9fb009f4a8ad56f2e55ee2af5789d13dffa24b889b7cd351eb76b1bfbb6c61977c01f802a9f15b94aef76e7692cb44795b4e029198393628d62e600ee9238cba1b0b573e63681e2e14e92398ce064aa9a56a35d7003503aac3a19160f3172b2a2eccb082ee47823abd2aadd631de282279308d09f5984052496bf3622ff64b49c0f7694044d427bf118fe6e8bf3d5bc10a3d3dc70ad5a12f3f062c954082b4b27883f5fac491b7a92e66a3d2433b1fc5a41d8945dfd266b6c93d3fbed58af80ea517c3b90819aea2610390eee43d5cc3add3f39b1ff2cbe6ce834e6d6256c6d9f97ea203a2d8f9762a858ab4d62e36a1d230c9964fbdd3388b0472a153aa55abd77fdc6783cae9bba206ea8ae1faac574e283dd3f6ba8e000b29b43e6e38718de20ea195828ea2adad67c40417249fa6aaed4d84f56a75ff793bd07e1420836203046f80f23859767ebc279593257688d732a63e67de172440043158e7e6fab92dfcb312eceeb056a51d7d2ff4393b9ef3c4c5c6aea6d178c82ee6798930c63356946f958099fbae9d36ee3ea5c140ac4fb6baebde2346bf18d2ed3c03076511891cecab497ec5e486af89ca3ab2352b37ecfd60258fb9b2d36a9fbe29e4278a1833548386e07747d0e95386c687759d6a2241d376804b71cb1ab3af85e074b27972097e7dc8833c21ba90321b553b58b9c939401b91229159c83c3bcf70ace941ab1d548a0dda991cc47fa3ac0fd0c6b8d346c3bffbba5c8bb194825816b0cbd398087d5c1174d9d0d1f69f0e9888c945fed85a55f4026c0d93b03e3b5f7607149dff90e02b617a123bec608ba2caaf4df427e17ec18e52bf6dfa60c9f3251638e1274eecbed1fd8222b388e1b823fa5c79844f8fc03f9bcc57dd399c56d1b89fecc66fb7093b7f7037a47945ceaa2282592608cfb6c2d2dcfe45d762327c5bb8a6f41d54fd515ba83c6bbb434db00b7bbff4ede04c29898618107de165dc63f8e76eeca7a7c977dc8040d09c5206a1bba63c491cc633c1b3c44c837c12d03694d36386a79d3f5c00b20373ede1a17ef0b73914541ff7c3424d4fd1b4cf08b3dbaec4fdd1d23a51f8fc9a8077ef355106caf0fc26f0c4a4d75b83552da51d75dd7c8d4fdc6d9e1c5f1ca078c0b5da5d9ec733277027f7425d1f3e59f6d4728147e7017b324f6a2cf29747876d72004937dd344e4db364ec7e84dc400be14da22e2a5cabab687d3059aaf7db5a754a743e76b51d097abedc26376021c153460609fd0e06dd316eec03915bf55e3cfd7ba5ed70bbd92d09b4ba40b6b99ac831ad27f2d91841282d418e0493d8fdd8ba538e5ee55cfc6c21915fd99452a13e06de072fd2e1db90a2cfa6034705b61d04d027bdae1c93792092a5c3faca0063855d362a3cbde31775d0f8a203f244bcbe20ed4fbf41a9ee5d582eedef077a52f22b9bdd62829219037e73cb178a83eafb409fd90ee98d8a840ebb97bac4659f7a4e845a4e77dd9e38948e2be14adca34387981f5003cf27de693713cb2658346754d0a745b0f0f36319fded515aaf312d2b4b80271d0c55e0c4f52ed317f8195b41f45532be5c284d80b0fe27894fdba7067575ee1ba766c409e1ed2d50f20a401e0c47f3112f7d548fad1cd76fba491c8b05e15764fbe09d7b7fb3d09654d4441119a57d50e73ba81bf0a7a0415c64787ea24ed358dacf7bedae88645dcb22eff335b5add21acd69a4b31362760ac53863578b7e61a11a2c6f26843de45b87d5a3bcee2c6625cef890c94a3d3f98aa8508b65c320b74a5ea51ce3d796525c01876c7e16d133efb49069599a932542b5d6eeb90ca43cfbca28a968448f9f05f4ef3270dc5b6915702618efb6857166c4035f4c1a46a3e105fec59daaf5e5caddad75bfba5f8a00f84df1c3b86b807fab3580b09bc99cfe8b7a5674dbf0629b8e508d90f7ef9ef47a6d9c08faf4a072e6b620ce55159af20cc25db3453542f6d50848202c4cb88458224258266ed05cc68dfe6406f643827c0b1aeec76ce442ccb6373075d8ab4650d8f13c73b3d09551e7cef4df4cb044b27279fcde7ab22a906a6a9fefa7ec158ffd497a664bed316972e69ead3b64cd9aa8fdb133523c950cb416066925c930f072f01817a9b2059037b912caa06942f83b3d18004d708c958acfa90757334a1e778556215763ee014a7d5ad3d6a7f5f8ca9e02aeb4a715b09649dbd71a6d4728b498dde89ff16f42f76b1d629592fb1e9a72589c569bb9cc9765f317e8782b3e1578e5ccdf31b1acdc7271a3c4fe6fe68b2cd0b42010bfa254e356e8c4fb3d3662b717fd742f025f884e2e8f90b83745661707b5414e9817cefbd5a5c2ff7e8b55a51bd7e30f872f5e9a3d30594f367afb938f1a8be216d2038872bf05f579b40be9f004625ff715816e39b246ae0952902bee7df3357649612d1220c50f352cbd826c7573786caaf7c1c9819a2e58661e1c1c4f756c91335a3755dfb0334a06857acb383ef6de5dcd123b8ca8d3c318b87e3d118ce70646b1d200f7d91413c4a745a71c1603c8047fbfbcde94f42af8f9501b9bfe1992dd34a5d837f5837e90340bc42a0f60fa9be61ef1c1f13c001e2b1cecbc2e587eb98ec64dd3c4f272742b3f262c85d1440", 0x1000) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:59:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 11:59:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:59:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x200005, 0x5e4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 11:59:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) select(0x40, &(0x7f0000000080)={0xb5, 0x1, 0x8, 0xffffffff, 0x1, 0xffffffffffffff80, 0x49, 0x3}, &(0x7f00000000c0)={0x1, 0x763, 0x4a, 0x0, 0xe9f, 0xff, 0x1f, 0x6}, &(0x7f0000000100)={0x9, 0x8, 0x8, 0x0, 0x3, 0x7ff000000, 0x0, 0x8}, &(0x7f0000000140)={0x3, 0x3fff800000}) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) 11:59:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x5, 0x8001) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/82}, &(0x7f0000000040)=0x54) 11:59:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001c80)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000080)=""/133, 0x85}, {&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/231, 0xe7}, {&(0x7f00000013c0)=""/161, 0xa1}], 0x7, &(0x7f0000001500)=""/193, 0xc1}, 0x2) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001d80)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001d00)={0x7, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000001c40)={&(0x7f0000001640)=@un=@abs, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001680)=""/248, 0xf8}, {&(0x7f0000001780)=""/190, 0xbe}, {&(0x7f0000001840)=""/7, 0x7}, {&(0x7f0000001880)=""/4, 0x4}, {&(0x7f00000018c0)=""/166, 0xa6}, {&(0x7f0000001980)=""/177, 0xb1}, {&(0x7f0000001a40)=""/204, 0xcc}], 0x7, &(0x7f0000001bc0)=""/109, 0x6d}, 0x2) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001d40)={0x0, 0x6}, 0x8) 11:59:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget(0x0, 0x2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xf5, 0x6, 0x1f, 0x400}, {0x5, 0x6, 0x6, 0x4}, {0x6, 0x9, 0x8, 0x53}, {0x9c9, 0x7, 0x4, 0x80}, {0x5, 0x4, 0x0, 0x4}, {0xfffffffffffeffff, 0x4, 0x100000000, 0x800}, {0x4, 0x9, 0x0, 0xcb64}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:59:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:59:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000100)="f89ac1f1068476570a9721e3780be6d36a436b7a", 0x14, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) 11:59:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) semget$private(0x0, 0x2, 0x40160) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000017c0)=0x7) mknodat(r1, &(0x7f0000001640)='./bus\x00', 0x2, 0x5) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) shmget(0x1, 0x1000, 0x608, &(0x7f0000ffc000/0x1000)=nil) fchownat(r1, &(0x7f0000001700)='./bus\x00', r2, r3, 0x4) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/150, 0x96}], 0x1, &(0x7f00000005c0)=""/4096, 0x1000}, 0x800) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0xbd) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7fff, './bus\x00', './bus\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) mknod(&(0x7f00000004c0)='./bus\x00', 0x100, 0x7ff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001600)=0x10001) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) unveil(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)='c\x00') ioctl$TIOCCDTR(r1, 0x20007478) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x82}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x1, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 11:59:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x7, 0x80000000, 0x81, 0x6}, {0x80, 0x1, 0x2, 0x9}, {0x7, 0x8, 0x4, 0x65}, {0x10000, 0x0, 0x9}, {0x3, 0xa0a5, 0x323, 0x9}, {0x3, 0x3ff, 0x6}]}) r1 = dup2(r0, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x80) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) 11:59:05 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000748000/0x2000)=nil, 0x2000, 0xd3a161b6d287d044) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000080)="e98e000000000000", 0xe538f0a88d2bdbf8) fcntl$setflags(r0, 0x2, 0x1) acct(&(0x7f0000000040)='./file0\x00') 11:59:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000a8, &(0x7f0000000080)=[{0x6, 0x2705, 0x4, 0x100000001}]}) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 11:59:05 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) clock_settime(0x6, &(0x7f0000000040)={0x9, 0x1ff}) 11:59:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="dbcb5f7c7ac5a0ffc26ad967ce1043b7bd058e21493e0d052b6f1a2c3d17c9b625a3d86b14d66305661c31d2f065f0c4f73508ef4f39d19fe9b0449fdfe04d036ad7aa6f9676b127c8d74adcac23ac5f145c099527583e476e88bd90d6f07357cc04eefde8fb672107884f38188e71f99845b034d5cfca73645309141745192cc89b3f078d2ab8324d7d84ca825f40be9f157b612f6ccd10b2f123dc8f04ef2211bf38d6b0e73b0ac6a1b2cf85323d044d0f798c1fb521f8835e73dce80d371fee5eef154156cc713ecad7846182f26f2c8200016b5787fd7a4583e14ac33c8b0a693151cb4cd95aec165e5006c906d3c6976d3d397378895ae685202a259821e950d129ab661a1d218f6aad761e026e6c8278b6268bec608ea5af660e6e35832505f0eacf07787f3aff06ee49931c8a0a7fd394e95442d9632df325742b478f35d9e2de78ddd750f7b38428054e9e8ab2221becbec63178fa6ad6ed8864323e801fc89a1fc05dc0fbdf00", 0x16b}], 0x1, 0x0, 0x2000011) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001680)="8376259f3191ee46ac0d86fa4392d38fdddf45786d0c3f6727050734ef0969ed4f6c", 0x22}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x1454f977, 0x9}, {0x12e, 0x1000000000}}) 11:59:05 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x1000b, 0x2}) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x6) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 11:59:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x5) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) 11:59:06 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xff) shutdown(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 11:59:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x80) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x2) r3 = getpid() symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x2, 0x7, 0x1000, 0xfff}, {0x5, 0x2, 0xfffffffffffffffd, 0x8000}]}) rename(&(0x7f00000002c0)='./file0/../file0\x00', &(0x7f0000000300)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/112, 0x70}], 0x1, &(0x7f0000000480)=""/84, 0x54}, 0x40) setuid(r4) r5 = syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) fcntl$setflags(r5, 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f00000005c0)="127ad1622a4ef41acb918cd29d20899f43ded603", 0x14}, {&(0x7f0000000600)="fd8b19cf55e1941beba9272b138ce33c523f539eae7abcd87237781e00311912c48605b5e2d82bf784b1d93557d54be842a4fcd312dbdcfdf7babccf8065e1666d1b0cdee5c702515029841f020d320857f00e8606cb8548418205537fbb02cdc7d1788c85717b93801528becd4d19ff47e554cfe7fed2d755f1133dda442b51c9634618ead64e4039123cf791aea8a3368a39ad2cad214d034cfa4f024f9994125450f71689236f1254416aaa2efb13da66d0f5ebc0", 0xb6}, {&(0x7f00000006c0)="2608611e3d15de72e4902f22ca269e23c1f272745a08b34e34b7dd831b0026e80552ef4314706fc501cfd7d287241e70ad2bd04e9bec9767480efda9fd4abddd0d79b51fc502b373e6f89a08232347c503071978f6fd93b2cd9bda63527b2ec17e0b96f1846061d02d12ad8cd6e594", 0x6f}], 0x3, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r5, r5, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r5, r0, r0, r5]}], 0x50, 0x2}, 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000840)) getpgrp() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000880)=0x1) chflags(&(0x7f00000008c0)='./file0/../file0\x00', 0x10000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x4) setpgid(r3, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000940)={0x0, './file0/../file0', './file0\x00'}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x2f) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) 11:59:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r4 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) 11:59:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0xb, &(0x7f0000000040)={0x3, 0x1000}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) r3 = semget$private(0x0, 0x4, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x101, 0x5, 0x1ff, 0x6, "a913c9f6019eb80b8c78fcfcd9e393ef66f762ba", 0xfff, 0x2}) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000280)=""/55) 11:59:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x8b, 0x100000000}, {0x20, 0x1000}], 0x2}) 11:59:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x82, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x5]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x0, 0x8}) 11:59:06 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x5b02) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 11:59:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/204, 0xcc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x7) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) 11:59:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x0, 0xdfd4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x172) getsockname$inet6(r1, 0x0, &(0x7f0000000280)) socket(0x20, 0x8002, 0x2) 11:59:06 executing program 1: chroot(&(0x7f0000000200)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x6}) 11:59:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 11:59:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r0) dup(r0) close(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) execve(0x0, 0x0, 0x0) 11:59:06 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x3ff, 0x2000000000000}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) 11:59:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2a}, {0x60}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/22}, &(0x7f00000000c0)=0x18) fchmod(r0, 0xa2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) 11:59:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f66696c65300059f3c0c2674296d003769be7e9eea95a0640b11c42682fbec904393224292c837c2767679e8ba0484cb26174456a8bba859387000f8049d9230e310f127b3f0ac654d3c70d461624a1cb820f5c5df100a2519b94efecbaa54454f045665286821642ea56eb2f00f59c88fafa381de08da3484b94e38041b5ac34de9fd43f4ec778068240a74ca6dc903375e090ed66c4ae7da785515c25545704d733b13d71eef07979caa7e103e630cd41410854952a8b9326deaf39a8ff1d1bcb4cf22472e846be916fefd0a826a8d5b0cfa669b38db94f83ae93ef"], 0xa, 0x0}, 0x0) shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) 11:59:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x280, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xd7e, 0x2, {0x9, 0x80}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x180, 0x1f, 0x0, 0x0, "4500001020dd020000000001000077630200", 0x0, 0x1}) r3 = semget(0x0, 0x1, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/116) semctl$IPC_RMID(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:59:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x14) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) 11:59:07 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) socketpair(0x10, 0x24a8bfc19b9d3cf0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xffffffff) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 11:59:07 executing program 0: nanosleep(&(0x7f0000000080)={0x7fffffff, 0x32}, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./file0/file0/file0/file0\x00', 0xae2, 0x9, 0x0, 0x81137e72f7e3fa5e, 0x5, 0x5, 0x5, 0x0, 0x7, 0x2, 0x74b6}) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x45, 0x401}, {0x42, 0x3}, {0x8f, 0xda2}, {0x47, 0x3}, {0x47, 0x3}], 0x5}) pwritev(r0, &(0x7f0000001c40)=[{&(0x7f0000000740)="12ce8bb9ffac2732c54b7d7d05612b7866fd60b1d71ce7d15e1015fdc854f0eb345b713efd192f307eccd350b65720cd2a61f5e0bddc17c89791d4a928030c57ca01a2656c6a73b42ebf2a475d12dcbf61eb1df7da340c8d42016fb795d538f11e03f7bdd00f6fe66326164b5edf19ea9923", 0x72}, {&(0x7f0000000840)="d295e5dc40c7d6294579b597375b793ebd2e7a0e8b4a9f562b446370417c668541b028d49fdc361af237efc00485a8c9a9cd457af40a52eb0e35a6e474a16fc3914644c20f001a75c3bbb96c94de312ae7574c2118e04919f1bb8b99abd1b09af9e23b601b5844", 0x67}, {&(0x7f00000008c0)="d758e76bd4470f27fa14b4ddd8e09e1c862886c2f1e9d4bb5b2317eb928be9344ff70f6853fcf97bfb0f165e89f5e2e6e6fc7454c09fafb8fe", 0x39}, {&(0x7f0000000900)="747b7d8f39a1169771e1a1bb662ed378c5388e30572951951278f9f390c3364ab5250ce6dcb1f786538b7d0d578d40820a77b8d06f357b0c578ed30a5870e69e802b40c5b88b5f831b7e1a727dfac07d2edd7b9bd1819dd1c3cac0c548d9a996b3150e8e21ccf1bb173f08c85796f9513eb13a6c38b61de65ebfe581d6ac66606bfeaffa06fca7bc3dfe30d15919d82d1a8f60d6a1b2295bdfc70bb7e4763997518a22fc59da21c264ade7ab8f9ae09bb4002b514ddd1dac144ed49c43c2fb0b611c9ef19cc84432e71bd38a28d65339bbda9282fa69359a51cb61358a6ce19c0e8097184989bc78c1ba5650da818880f43c990f0fcfe50d463a257c7c67", 0xfe}, {&(0x7f0000000a00)="62da7a40d6892547a9f3e6b5885ed346424fcd79c923741824c4ced649a21938811ed8d48a0626b9548a6f05ba15bd04902de3e9985e22f0d864a09d33a3a3cc60032be33ec0340b04b605d0a3ed64a3e256b92bb5ec105a3865ebd18d0fbe4683cd66cf2cf2dccedcf9f14414adfa4c0a36dbb982c1d278f456d160e96aa37941be91363a598353c93399b095d6aebe7dda6f5bf21a9e96710abd135b888fc3efc751f5a5a9e72cef37f21b0a8c84f631a30c957dd8f92a3642cd88d062b7c4fa79e1e9843896ead27c4faace0c9a618d610161dd44aab829ccfc5fc8b28953ad128143feefdd63fa98a7af7e7634871cb63dfcbd2b2b", 0xf7}, {&(0x7f0000000b00)="9a12ea81a2f5b7f8527ca3ae16382d91729e9447cafae81d6614eca839c0418b2e47d0e1a2cba67b26256034f7bc274bbfe38b277bfad79ea5015a4cf8108d0fe6931ca6a848edc57cdbf901b21eea535fafb3912d98ae47e928579280d4bbbcb5eed2a262e02171905a424c5df2fcf3cc19a406d4f6d5b4249021c10555c8cf8ab47a5f622059f1128db009155ef502ae5fa06c741b32122dc6b246b01226d38b0a963456d9ff4392faba75351cb1e488b7d4d9b76d3f8b98d293766cb1ecb480cbc5a13f9a05c0c5d98738f03932fe9a638221a068fe66b297076b9756d05452fb102f7798118767fe099982a9e8fa261537f5cd18b384b3346c5acea56eb27d1de916c8beaa1910181e808fd923fe9134f38536a22109452f9950c3640dc9d43499a0a8e798dab92e581f8f5593ccb3059a099c7d5d2976905afa86c31d5cd52bc52736fc92efe72fbdd30db366dde9671b9d9ae4e1fdd44cc10747ec4466cfc63094898f732988c0b17dda29c8a1713d4ca5e8a42feeeb597eb76481b6caca16bcbe3f5515ae88af97477b59e037d445ca3763f34d3cdaabebd3faedc2969fe1034338d51e5ef66b86e651b4c82ca32ff7fad83830b86f48e6cbcf6d829cb516c6931f3a3aa65bc5c56f4548abddf89479bfee4ad0e179489b59b1e48f035e84cd269be226909decf08abe61896a04e8d2beeef57380e35a18a830f3b4a50e819ec7b9bddf057959dd5386bddd60ce88aa6d0df962b6ae8df117aac61cf0866197aa4a301c02f3ca68303b96e05c73a340330136489a3c977303d7b821902b7bb8245c498fdf6c747f385d815cc50c54a2f9af53b2d0eca55be90e60b401f0d4e8bd9352dd347978fbd73f747db604640efb8e72adda3d7468eb3e1cb4f7e8411eef708e2056144b8e75738bcc76ae553d37b916f4baafe3fb8f580969c6caf1eb727f51b8ca18d4ac9df2e4412146537330dce71c08864efe07bb0c717d1a76d15adafaaac113b19544bdcc614fb65a1d9b8af4ee5f367c87cac50e18359272f3dcdf473be36e2a51b0b7a7e63e62fff04141cef554564f32a19ce53515749a1c2998ed38067b9ecf4ec5e1d73c5de35a5634f84878d80dd04a0573715d2c9329ea0812b9279035c6e150ddc5b753098337134997cf9afa3500870bea335884d3b8cb13bdb0994530f5acbfb247a66371863d10cd4313d8cf4dddcc33d9e3f66b6ab7596cc2e80a25ebc2325e4636e4591e60b45c226313c8bf3c4c3e52ea9d04b7e2274c66089693f740d1e868fc834bbb6cceb796e66f46143991e8a2a1737d74344b06dbea6cb60942bee7532de58e8657614e8d16d9dbf389364b11e877e7fdc05010a4c837cbd93183aee2bb671bb9ff0ae8951a9169f9c574972c6572195cf1a0a2770ecec40224a545ed7a5caa57cf2c84158f5afd4c9e7a3d851f65432916602cebc0dd3684566512d9456c95f562c9a6a74e626a9fbc487d8d53247679906f9ea33d9d7d1593b0516af1a6531834d9f3336f2b8f77c5e0e0243b202f1e193ad935bb8b84f4611075ee1b2b42c1ae3e94a10ab2ee60e86165c0c8442a2b431c15479cf12c550bba2d02628d6478641a0f1b50d922cfb1de22e5a8cd8ea34e7db74fedcc4303551da8b1f52bd106ed2bc288fe7b996bb0626214e4b5a7a805fcad230b65a7a4959557f5f7446c2cc8e61bf3804555c569f7bfd72715a321d83495c70512b11a6807ec5075f772766f6e2a4d19302309f5e67a9723d9568c481f60fde1a907dc8592ea4582a3aad272e55a515a0a5d1c0c8d6b10de66cf29a888f79cea3bf7ef30e09b83d9939620103368b239bee5f191c7e22c4f16c670ef0d8ab959e3a7276b1d9733e870bf016e7fced51fc4684223ace6e3dce582325f6fbc625ec1dc471eac1e43232c6271ec0e8e3084ee2d21da9626ea893855dbafe645103fd901b341c09dc2a3229a5f238b95ed556c3c32c97c175a958c786c8b1e41a05116bb73ac769575ee2b04a2ece54c524923ccca0e3f500136c9e39d1aabdb5cce2e71462a63a90877563be4b8d33fc1fcdbb38571c96f3aeb62ae248534a903fda63017f7c83df5bb803304d63457f9dacdd1ee66a659d7ee7aae559dbcd533e4ad2864dbdd4e771b6f95c35a00b6476c28be416d6e358cb8ff17de1d78c044be1013a0daf3e098f66dec278af7150d76c52f81267bf184fac090577020d830ea059816753fa99d946ad0c67bd8a3a54bc2dd6c9c024afca602ccb0a110f6dda3e4c78ce769996140873d525fe3854bbc5c0d7bc15b323ea9675578d118fa4e0ebb728386ec6f6b561e2db7a4558e9372a978bdfbbf4ef0e61a9c2bcec22fd28bd282cfe21ae70900e8a4ad457f51b1cbe08e81538d9ad1961e4a1eddc61a07dece172edb842d6c2c788b91dcae4de50ebc8f59a78f24724da2817e01ce1adcb32931be409ecbd2c84fdb123f9550fadd2076e1f619ade5c24a2481818e8344c51ed1260b0f584f03bf809c806044d3af7d18d8c63ef2332dc2179ac00823c2ac14cd54d7c5642cd0252bdfc5386b418a13d57d9799cb07ad9a8ec55c1fbe1b1f27e0978813cb667b6d36ffc59a6ef1610d0f8dfcf0d7cd77eaf618e6dbd5854e539f63ff8748cc9f51d43f95fc6250e70100d319527977c710b0e5da56807087b44c3d5b5ddf0bd1408765ac3acb340df3ad044b6919be811d8f1cc52f0fe87719d1e4db92f33761a51c0aab9c984f97f314a57cc9fec4ef821b031c02e1b072a728ac2d72d1befdf88f372d6bf69ff60beff2c4016eb7a481543a7821be8cbf0f6fd01a4552c895e701a50a96bc7048ef5bfa3b58f9615e40bc66308035a110989323588b8e9c11c7ed1167cde0cd6792e9e0655c108e18e75c9b475bbc130120c4433c6f466a8968a7cf6dffc9209d60993e1d46ff4f8f7f4ab0146f3c69e8ba2bcc45d58f8788e19e65fab41999e8f116463ee1ebbae129c2d4bb9ace529f8971eb6b4b68f23c0cae51189c2241ad0d940dd1341401cbb630f2b856412061fba1dac7faeb70e5b4383bddf064f635b63572b94ce1dacc6297f786846bb639a5092344f507ad2952e30af468d45aaa54866ee7258e9a392e56bd1ba27a3c335e80fc0f152a3f4b2cd47ae7a24e9e0c7f23e90860b07a255271615027ba045b698f75df346cc5d6d239f89007b4313638cd6b90693638e33113cf6739694742cabf3e152261fa4a02ed01e6823101829f19e7b0f35c25ba5ce6cad782d5be9b7fc0c46493c93d07a37938499441cbd0907a6cd260e2930c0be7a99e88db7c4ace1edadde918c79f6a9189466569198a5e9c21e5f3bb51d2ac6220f37ef8dfb8ba1721569630ee7962c54334006e7dd0b76138295d7e95b553a76e593c5fcf567a616bd23561e526f696f52a2498cb34367939749201980a737a945b9c0b841e154ebd8685b35c4702625d92f576ccc4493306131bc27e98206bc9e6c9ee23ae4ab786f62ff12deb0d6decb97ef2613d33329a4f888df24ffc12afd16712d55258bd7e46e76b82baacb81d9b1c5bc8f7086ddadff9f3eee265effe279fef2c4b081ca8fd83a097deff3cbe6cff89003b57703b0813e6517c65060a04c732a4a9aa4b475a81b15a1d49931336ce21cbca8a7285c6d34b6dbe5bdef159082100db406195b12428777b0eb0f13f5af8246ca6c85a32d64b77075bd1c20a7b067ab21e81f4ad748fcc19bfbecaedd34b6071a19a7d7e662549d5d6fd0d9ef1146f9d95fb9ea870c708fe5c23146e235dfc30efb87fb2d185f06471a7ab64678d80855f02be0e03198979a8d874497435f475345c8c9f713f94860ad71df86048165536349e527c0dff8b47718366090b9b30435789bb0a30bce41b002542fa9e545ddf0ef9943af872a78837efa0355e488c87cb77cb27c237e452a43fa206d2956e012bb1cfe6a71c40c670e367fcfa9a80d27604cd8c1dd9c534bc5760e63cbc5fbc537f503353327e51e0edad52663f23cc9353a70bfcd7ad8eabe43bf0d37c35590051b933982140f8546ef90e3a5839a8abf1fee75d0ca88fde172ba9a23bef2be4de7d94d09579f55db7453c7d8919cc0631e80a994929ff8a964cc392e6e03266ff1147a42ced4e0e46a2e0bce4001801cefe8a04d413e505c29c4aa0a7cb4eca9668cb98255af6fbed10ce8118de2281e8b1c955ec36dcc8ccf24253eeae8c56b223d05fb9f64b4d0c1e66dd19ceb76e5efcd111c35332b5cac0c5d9611692af29bf1cf057b37a112b49dbc5d28ad619828c96d303e6211d928babb97c5edb4551fd7f84093a46af363519d296dea1083fcc92653f3cab9056ad551fa8e438586c34beb908e7332076d553487af09157a308de25a32e9001b154c028b897e14bda3b138db68366ac460097b9ca85a233df4aad217b872ff67c0ee83a85605650a8759f7f3c0be54d4b17b5a9de925f67edf163e54dfa7fff617e78e02633641360b39a64b693bd13c0646d8f5c7152b82dd25cb56287cc40684fc3e1972462adb3f3270180e2c3d7451c956e0c4e94a9fc6cb342a0802cb90569174834365f172f5c40966fabf4a6b69f3ea2c590480ad4194819348ff459ecfd33d67baec95516cfc3d91020774624ee1ec20951cf1161fa440d54c95a267592d75b4b328c952786a5204dabbf956607c1a02eb0ba68e4c23d140a131164a8967e2f28cc13405abbda92f087ae2ff75fb9f050ec3bc11477657b9e24e758637074a7a659fe8aebdd0150cd2b6580a1e6b208b53f63581602fd4b720827a64e4dd22c28ccb05303c6f2c96242f7135d780883bb58d75a1e3592784571c73dae315372089be6dfb7204496639fda6dadb4e4b703f2c7b8bb6baf7112453ea14eb137eac4b672a372606b7ef55bdc3a3977891b1a3fcf53ab9b5033aa0fc1db03eebfd05d38337226903d49bb96dee3fe41e6a061003c91ff39f68abf6e358bf37a322583f7f7471b1cbd7507839e3afbccb917d694b09754a0d498edf52539e36e8ec68d581b657a2d9369684bc448364314ef3a6db37447f0dc91562a748b88a85baf4fbb076d8cb422f60b56611d830e7497fddf3a723c2bcd9ee5233d78f0bd381b07e29b65803067bc2e193512a23e3647327c72811682b10436ee48f80c4da02f669085b45596860785b9b85edb6720680bc9d4f020962b32060dd24dc1b398b168f3b1448eddee9b6078913e13027ace6299f289e79546e8c4f4a08bc26ddc9d4fe43da2f4cef966f578f184a1e56a026f66ea52ee1f82e7052451584922b20f7c709078c84b1a8c3f8f5d0cf3b8989e62bd9f20638a758b433b95406276220dd4c6139d45999ead1d7c81f6ef60098f96d5af241a78d120fcd3c3078abfae513b3841638a7ba2547ab1cd6b5678dd9a14210117d22e6f34ea9404cab24d8c48269a84e2d188874b3d4bd02b2bc74b204097c6dc86d4cd5686ffaf4d1bb6e4f046c63451420004ddbe5c6a61670e7f416cd6f4fd60c53ebc86893faba57a9a8279be129a08bca2feb0f584af00ceeecfe021f9697792aa901b971e60f5599748351e0a2eabfb281cb9b43dcaad7aa4e99da4b5c5bbf3588cbf48d1f5ae87aa20276124de67e9e613132a754272757691ddb23d54a4f1196b6f1d1e3fd2741193cf20baed18e0e9e429fc37afd151a56d6753cbaead5bc35ffd06cd0c3e472aa039499c5640a820d92a1ea842f4472e25ff9c7ecf08f50bb0f25b1dd0a7274bce450879218586f6c77bd90dfc7e13dac9910b8cedfedbaf4d64", 0x1000}, {&(0x7f0000001b00)="5a15483bd2479327a810772bcac977030c99eeed48632b841cc71246ba73d6c4a55decce1837dfe2f84449d4da243aab1ad5cebb84f65e88f11698f2d3e4954ed0f5d40d9a883c6f2af32fa6074bd175eeb96ad4f02d33598be54ef82825810d575b7e3d8be78e851d9989b6e77cb5a26e6af094277091465a79990d40f62d2d87e595abcc390936f622b086a5f45b7334e5cedc9d9ae33b6018ed1d025c22818f13a4dc22626793eb2af99f25277bf9a7f2dd1d5ca410da834413eff2fc49f9626a030e611997598c9cf624d88f44e0", 0xd0}, {&(0x7f0000001c00)="8d3a2bd284ec8791e4cdcbaa6ab0d1e47d0a3d3e73", 0x15}], 0x8, 0x0, 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x80, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2defe12b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x44e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x35}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x6}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xfe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000edf000/0x2000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000d08000/0x3000)=nil, 0x10000}, {&(0x7f0000c93000/0x4000)=nil, &(0x7f0000c0c000/0x1000)=nil, 0xffffffff}], ['./file0/file0/file0\x00', './file0\x00', './file0/file0/file0\x00', './file0\x00'], './file0\x00', './file0/file0/file0/file0\x00', './file0/file0/file0/file0\x00', ['./file', './file', './file', './file'], 0xb8fe}) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x1, 0x1c) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001cc0)=""/238) rename(&(0x7f0000000000)='./file\x00', &(0x7f0000000040)='./file0/file0/file0\x00') mkdirat(r1, &(0x7f0000000180)='./file0/file0/file0\x00', 0x123) 11:59:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getpeername$unix(r0, &(0x7f0000001200)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:59:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x2, 0x800000000000c, &(0x7f0000000200)="ea6d9ce711ff0195", 0xffffff0f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1ff) socket$inet(0x2, 0x1, 0x395b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) 11:59:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) socket$inet6(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:59:08 executing program 0: pledge(0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x48, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) 11:59:08 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x122405a4}) r0 = socket(0x18, 0x3, 0x9) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x6) r1 = msgget$private(0x0, 0x100000004) r2 = geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x140) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000180)=""/50) r7 = getuid() r8 = getgid() msgget(0x0, 0x4) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xb4, r2, r5, r7, r8, 0x10, 0x1000}, 0x81, 0x3, r9, r10, 0xff, 0x0, 0x8, 0x602a8a300}) fcntl$setflags(r3, 0x2, 0x1) 11:59:08 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) dup(r0) r1 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x10) fcntl$getown(r1, 0x5) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x10, 0x400000c0, 0x24000000000, 0x1}, {{r1}, 0xfffffffffffffffa, 0x22, 0xfffff, 0x38d, 0x3}, {{r1}, 0x0, 0x42, 0x20, 0x100, 0x7}, {{r1}, 0xffffffffffffffff, 0xc1, 0x80, 0x7fff, 0x1f}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x20000000, 0x80}], 0x80000001, &(0x7f00000001c0)={0x5, 0xe0f}) 06:50:28 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) dup2(r0, r0) 06:50:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x8001, 0x4, 0x9, "70a2ea4a84ae37d135ae196f34814d055d667f32", 0x2, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 06:50:28 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 06:50:28 executing program 0: r0 = socket(0x1, 0x1, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 06:50:28 executing program 0: msgget(0x3, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(r0, 0x3) write(r0, &(0x7f00000000c0)="85b5", 0x2) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x6, 0xfffffffffffffff9}, {{r0}, 0x0, 0x1, 0x2, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x7, 0xf36d}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0xfaa, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x24, 0x1, 0x1, 0x3bc}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xbf, 0x9}, {{r0}, 0xc212ee81fd23e202, 0x2, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x80000000}], 0xffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x5, 0x5, 0xffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1000, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x22, 0x80, 0x8, 0x7f80000000000}], 0x0, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) ioctl$BIOCFLUSH(r0, 0x20004268) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x7, 0x1, 0x9, 0x9}, {0x1, 0x5, 0x400}, {0xcdf, 0x5c7, 0x5, 0x3}, {0x1ff, 0xffffffff00000000, 0x8, 0x20}, {0x8, 0x3, 0x81, 0x2}]}) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="ab52bd7fc9aa357c38603963c3ba84a9e52743", 0x13}, {&(0x7f0000000500)="6c3d1bbffdd8d34e416291fe78af1afe05dc12e1c4303b0356a85077cfc067aaa51b67dc11c0bee1ec6e39a7387a4404678b2150ab68525574d2434d731b32597dd7634488165ee61ebb96e83f9c96abf810f44e0feee3b81bb6e94990f6b01c09f43cf9253cc1c41b1c1605cba1d1be6fe79eaa69661cba0c55244412dc5784e62fa7", 0x83}, {&(0x7f00000005c0)="0f4900bea590525287479be6d70121ebeb3f5ba2302c9e39c751b9abbab1af40480555f37c57f1c868fa3a288f182fa8666faa360b8125917f35fd94fabbc60262d215d61e7f653da1a346fb9314b648f867a9a43a644b43f089f4629a45708f3a4ce52d00d77946963d6b8fc567289e221b30822cceaa21dfa9263c6eba8ed60288202fb85ea9aa9b7bc02eb4510c5541ffdf5f173ebe231dd494cf69e245cb514b8d07c3393be78285870ff36eff799ed8696b2acca7f8f98a2b1ac642530518a76a32710a7ef8", 0xc8}, {&(0x7f00000006c0)="c880a64d17ff8bae88c43e71a29a34d71410b866d3298ba0341efe8e1d800b83421ca0e6968545b43da559799a5a44708b11b9f762746fcca1ea132e6a7791409d06323c96ab1494ddfc342ad0c1440b0d8d316f928771e57702effd67fdfa07628ccb70efa6ee21fe9d9d5c77e721cdaa1150343723c7040648c9a792bc957023dff36c67d1c8709995c1f6bc3a0f3649d9469a2802ac490b034d06f17f18a8f2a943df93830771a63555c64d46f2c355164914089dfb4fcbd0f65e76ba5ac4dd68cb7de27dafdf46ff0530d7c238821d52e349", 0xd4}], 0x4, 0x0, 0x5b) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000800)={{0xe286, 0x4c, 0x40}, 0x7, 0x3, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000880)={0x1, &(0x7f0000000840)=[{0x5, 0xffff, 0x10000, 0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000900)={0x8, &(0x7f00000008c0)=[{0x1, 0x7fff, 0x6, 0x7ff}, {0x1, 0x5, 0x6, 0x4}, {0x82e1, 0x1, 0xff, 0x48c}, {0x3, 0x4, 0x0, 0x3}, {0x3, 0x80000000, 0x7f42, 0x3}, {0x0, 0xffffffffffffff2e, 0x1000, 0x3}, {0x10000, 0x3, 0x1000, 0x7}, {0x0, 0x400, 0x5, 0xffff}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000940)) chflagsat(r1, &(0x7f0000000980)='./file0\x00', 0x10000, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000009c0)={0xfffffffffffffc01, 0x5}, 0x8) shmget(0x3, 0x4000, 0x27, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000a00), 0x10004) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000a40)=[{0x7, 0x200, 0x1000}, {0x4, 0x574, 0x800}, {0x1, 0x100000000, 0x1800}, {0x3, 0x1, 0x1800}, {0x1, 0x7fff, 0xd1dd2f0ba24c186e}, {0x93d940772abe05e8, 0xffffffff, 0x800}, {0x6, 0x3, 0x1000}], 0x7) r4 = kqueue() fcntl$getown(r4, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000a80)=0x6) 06:50:29 executing program 0: socketpair(0x11, 0x4003, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x8000) login: †‹oïüTz“Wyü,N’©¹í!á»à ÛõÚâ=_ónÕê?BÐ×ÒóÜ.º\€¥ÖÎÇÅ>6íbE8ÜŸúæ_ C'ÌÌ€÷póbÁà6YèúÈ«Úà89s•È:îôëho ™ ä9ô­./bus†‹oïüTz“Wyü,N’©¹í!á»à ÛõÚâ=_ónÕê?BÐ×ÒóÜ.º\€¥ÖÎÇÅ>6íbE8ÜŸúæ_ C'ÌÌ€÷póbÁà6YèúÈ«Úà89s•È:îôëho ™ ä9ô­./buspckbd_enable: command error 06:50:30 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$GETVAL(r0, 0x4, 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/185) 06:50:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000b40)={0x2, 0x2, 0x2, 0x8, r1}) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0x70, 0x845, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r3, 0x0, &(0x7f0000000580)) read(r3, &(0x7f0000000b80)=""/60, 0x20) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r2, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x8040, 0x100010104) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r4 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() pckbd_enable: command error 06:50:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) write(r0, &(0x7f0000000040)='mn', 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x9a) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x40, 0x8, './bus\x00', 0x90, 0x4, 0x5}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xf51ab321b8da3a78, 0x0) 06:50:30 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020e80f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x4, 0x0, 0x0) 06:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(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)) socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) r2 = msgget(0x1, 0x101) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e3808114d6d86ae59799014ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41cdc73c41a72f1207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d7d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3faa460aab70019c38072713a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e779656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e59714dc8af6a32b8ad32178ca516849ef2e8b75be3c01000000d33e37d0be4ef909bcc81e6bde2bedd35af70b492a788e8245f3edfda09431f2f17c4062655816a9e9a3f68ad4ddb600234343f0ab69c697f210738275e43cb55d0fd982632a99f40131cd90d967aabc97b86ed3e2d680758f43d9ecb05f6c0378bc71e7d9de42a7ee179ddd0d05b8eb8f6ca8159a99e1274164590ca8acc70756173408292d90f102c88d54e27969d6f8cc3cd1df7db7ebed82f38f69d60b81e31f39c4e770cdaff26b1f122c6eb31887c00bc361527a2a892f069b2d093c86d3f33c5d55efffbd769152708dfe23112eb749b9b158024d74f59a07356be9f41b9ef7a0e67ed78ab9ba701b1d2d984f5d2abce4878d0c"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r1, 0x30) getsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r5, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000ec0080e5ec707bcdf70c75ff13572d8e71a1cc912925b82f34a63c174aff77af503b9d3bbcd1a16d0d12d2e37de6e56ebda56be308485542a0cd8b1762127f3408f94e77e7c6a8b759735f44955726c3b699dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe05c222055545edb46fcae"], 0xa) r6 = fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r4, 0x3) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000340)) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x100000000, r7, r8, r9, 0x0, 0x20, 0x2}, 0x9, 0x5, r6, r6, 0xffff, 0x4, 0x7ff, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000300)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) 06:50:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="79f23332b5bdecc6fe777797d796518ab5203e0399208a7b759e3f020f7da0e6de7ded3152b1532bf7458c515ccc88f6710ac12665de5cc87a52288b8e7e15d8bc711ebab0776bd025ecf7b0c746eec0f683da03cd33174368c64e616b22e563a34c2176c7934b0d49a0c8db3a8c70542a1aea1c316221b47a7f0801dade52ac520a086a09cdc1c7c3fb4a87df4664a0db0711716433836d38d80bee9a8389b92eb5eb30bbf59520d0e1465103db8a", 0xaf, 0x1, 0x0, 0x0) 06:50:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x10000, 0x47, "7a3d74a7ce8685b6311865e1139ae584f626037e", 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 06:50:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat(r0, &(0x7f0000000080)='\x00', 0x8, 0x20) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x68, 0x0, &(0x7f00000000c0)=""/104}) writev(r0, &(0x7f0000000080), 0x1) 06:50:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) chflagsat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) 06:50:31 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0xfff, 0x4) 06:50:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgget$private(0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:31 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="823d4d3b667ad61c9f92ada7e4d1d8022e2f66696c653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0xc10, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 06:50:31 executing program 1: r0 = socket(0x2, 0xc003, 0x1) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bcd49c8f6d86341d5acc2ca21df4cf8c5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b2", 0x8}], 0x1) 06:50:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x1) r1 = syz_open_pts() setrlimit(0x6, &(0x7f00000000c0)={0x10000, 0x7}) write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) sendsyslog(&(0x7f0000000100)="fb96759fbfef39144578795c6770a76700f770a9c46675c4f69dd4429db1285a9b63144817a515678473d374108732377271050d272bc5cadabd9fc1c7df20590169fd11e47a2469c31d0d31aa1b17f6f0136f507b1d4122b3adf8ed47d514750d41fbbe6a4bbd5a07500ca8aadc947ed4ee072c3c", 0x75, 0x6) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xa0, 0xffff, 0x80000000, 0x7, "99fd80f420726c06e0f6dd00ae53e44fef3bf752", 0x6, 0x86d0}) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[r2, r3, r4, r5, r6]) 06:50:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x18b23934b26d233c, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x5, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 06:50:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000140)=0x80000001) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x11}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x1, 0x0, 0x4, "b444a50b91361f9a0a6b2a552cc273c051f284ae", 0xfffffffffffffff7, 0x8000}) 06:50:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 06:50:31 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="ff04ffb73a1680edaa91ddab91feffd44c4749e6b366ff03b2df3b5f0dd4de06adde3d3d22da5015f74ee303463918ee021bdc38255d2bf4a2fec0acb01cde7dce291eee8eb14549b8092dd76941c2300624618f5c961a9b5b311b2eb2dddc1511f12b670409f7bbc1fcd2d887432af1ab33932fdf42856252239f96611434fef7a4e2ade823489d91858a2ca187e7e29d60e9cc5134616898fd465120c42d655e0e9cb44f3566c5e0da9e6dd68d22e7b3804ebd771871e340bc2f1bd5eb8b66d61af6072b83f45a92ed4e360a0f00066122f46fccfb55a53a9cff5bf337a777e42825b634a4bafbfb8676408ed9385e0d0c480b3679a9ae445254a4d30204b0aa4173a9da5c378be309bab019affd91d417d65e8ac883cce44158efacaef3fa7da022418f28abf3455840b8a83a0fbe345a64826c4fbae3cdf1939e5c79d89372d91250741f48fb12c00e8b45e5eefc9e0ac85dfd1395bd3bb68f62bc7c46c5833120faa8d89f605b4a63f0591202017fb11cefdf42cdde48b810ded422491836056be4e1084c6aed68c6ee3394a60440db62a3a4c76c3f0f9929f4e331e89f0f5be6e1ec9ae747b23619ee9259280f80a56a8d5f1cd6e50b72f253b85fbe60e44f698ad7d2333d0ad94486dac0fb41ffb0bedd45526c408799e1a467846ec611ef94500b60662ebc4c79fbee676be77de954db96cdb0abb02a26ca14f32fe529c31daf0c9f87e75bf6cca529c859c186d4315626a62594213f9ee600"/555], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) recvfrom(r0, &(0x7f0000000300)=""/168, 0xa8, 0x801, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) sendto$unix(r1, &(0x7f0000000180)="9692c7968eb54a76d14b08fc1080bb3c62c46bcac729b7ecae59df7645e366cbfe3e76ccc3179848015aba102968bb77d54a0541745c88ffb1cf5b21571c3b772ac446392a724e6ec402ffe48db76721fe097545ae003764620928470fb4b44b253fd9986fbaa528071a90dea6fa3d28e1298c812a3cec00c1e72e9199e980ced119fbbd69c9b32af1a26112acf9d93655bfa72c3584cbf370e7796e2b9d72ec38ce97f54ee524a2252d0bae5d27038c1a04bd84890806334c1d954a91380461c48162eea96c483629bbffe1ba3a26d075152454f5bf7255475c80d4fde80d488e6486790b", 0xe5, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x6) 06:50:31 executing program 1: r0 = socket(0x1, 0x8000, 0x40000000000800) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) sendto(r0, &(0x7f00000003c0)="dd9f8fca9ddc7e7a5d0eb0af8bb40b48fdccd1636271cf53d1c2deee18a3ebfbe58d5c2c057b0cd3a2d73d98237d0c6e754e68cddd96012359c2284d71f90cf7e9431f4606be944c49dda9b60f3d857dc53997c7fa008baa98d7c45700544016bbe6b1a349ecb38784451e05cdbb046a8be0da128a6bebdfa74a3b7451bd21e23506b333b6d73cbd497be4e17751d896625c0811a2e07e868423f825cb42d3e88a0350c36b51d34f281ba878937fb92567a072c3eb2913342d6a803a9e5167d78426d3a9f5f7f5d63c1cdd15235a0170f4f3b7b0b04d7b85ca02a35d50da1cff9bd3e671", 0xe4, 0x4, &(0x7f00000004c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000100)=""/128, 0x80}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/204, 0xcc}], 0x4) 06:50:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100000014) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) pwrite(r0, &(0x7f0000000100)="b38f707b3d20cf348f14bef8bc17ef05a6c1f4f5a01351e111f686947f60a5f6c9d7b9949d4c", 0x26, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 06:50:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xf82d40301e029232, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) poll(0xffffffffffffffff, 0x48, 0x0) 06:50:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 06:50:31 executing program 0: r0 = socket(0x800000018, 0x1, 0xffffffffffffffff) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8bc, 0x4) 06:50:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$setstatus(r0, 0x4, 0x4) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6000000") 06:50:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) 06:50:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x3, 0x2, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) 06:50:31 executing program 0: fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x3, 0x2, 0x1000, 0x800}, {0x4, 0x9, 0x9, 0x100000001}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:31 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 06:50:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x0, 0x5}) r1 = socket(0x20, 0xc003, 0xa3d3) connect$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) write(r1, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1414}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) 06:50:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000001c0)='./file0/file0\x00') 06:50:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = socket$inet6(0x18, 0x5, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x69, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x1, 0x7}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x95, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x1, 0x200}], 0x6, &(0x7f0000000040)={0x800, 0x6}) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080)=0x4, 0xfe4a) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 06:50:31 executing program 1: r0 = socket(0x1, 0x0, 0x7ff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a447d4ffe0870f335c5dddc89fd194411a264253cf46650c8fab52fdc88871f5ab52714bc34b1a7ac01144b915b748dc2c634bc5909b2828a647e9efffae89554d64597e57df8ad4876323dc13d4c5d9662dad46d58ed7dea7508ce54bef9f5674cab92bd3da4073e97adf5a73534fb4f869f3a9a57c7eb0c269adf4cb1db9a940bf24082f8d0422c61917aca6d56f6a192af5693664356b7007403e02f813c592d5685bd4f029b65c1bda9ffb13a3493c5951c24c90ed01f1304cd13c35a89a0fd1edddf1c18bb6cf4a2c989b9847644c4fe063237658dc4ba88d61d3f24656e136025a", 0xe4) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) 06:50:31 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 06:50:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x73993c47, 0x1, './file0\x00', 0x7, 0x80, 0x7, 0x11e}) 06:50:31 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="84252e2fac1496eda1e5b613b985c0aafd707225a9a1aa04dda6ee864ac6063d3b026ce79fb1159cc8a82edd8a1aca0c07fffec6f1c788fd06a31941d7462e6273473327358c5dcf909972d1d79ec762340edc997d166fd3884db93f1cb17892fe65a0567d415ff34a99d9724fa7e9c1617158d1c185fa3aa1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000011c0)={0x100, 0x6, 0xfffffffffffffffe, 0x6, 0x3, 0x10000, 0x9, 0x10, [{0x81, 0xffff, 0x7ff, 0x1932f590}, {0x5, 0x280000000000000, 0x1f, 0x7f}, {0x5, 0x101, 0x4, 0x6}, {0x6, 0xfffffffffffffffc, 0x80000001, 0x2}, {0x1, 0x81, 0xae4, 0x73c}, {0xffffffff, 0x6, 0x4c0000, 0x5}, {0x9, 0x0, 0x2, 0x401}, {0x5, 0x10000, 0x3bd3103b, 0x10001}, {0x2, 0x7a, 0x55, 0x80}, {0x40, 0x6, 0x9, 0x3}, {0x67, 0xffff, 0x6, 0x9}, {0x7, 0xe882, 0x100}, {0x10001, 0x8b5, 0x7, 0x400}, {0x40, 0x80000000, 0xffffffff, 0x5}, {0x80, 0x7, 0xfff, 0x3}, {0x81, 0xd7, 0x7ff, 0x7}]}) write(r1, &(0x7f0000001380)="595d0ea956401e7a2023e027567326bfa0b52f8ceca7d44092f8c3863984410395229f10fe39726abe6d0000008c63aa44de76423e754ee7ba1990ce953337801d15160aaa39021af58bffb273996eb7897528a8d294bebe3b6f08bab526ca11280000000000000000000000e9b9031b58fd91ddde40227d7b1db8ce8c1b8b318c14e8a52461aa240144e799c62477aeaa90f421a8cdc0b4bff6a7bf666e0bd3506a39555b1b3a0dd8a07b4ac570e2c2c1353feb9f28501bf1d25cdf3452db8e4f8b10be50af0000000000000000578b62156d0c809d", 0xffffffd8) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) 06:50:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x191) getppid() setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7) socket(0x2, 0x8000, 0xfffffffffffffff8) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") 06:50:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = dup2(r0, r0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffe, 0x4, 0x400, 0x3, "491b0b3bffcf8ba0e4ef364f00dab97a8eb99c38", 0x8000}) pwritev(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f00000002c0)='g', 0x1}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000340)="b980c00894b389d651ce32284232fdf276774480ef8e10964485b87d1240c50386ea0008808e0e41dfd0dcdc18b646c121e77de3897e8194c004307fc9b18c62a67a2a65ab927c1b48083c5febda3367b443523ba943f4f1e201b1496e82802fd5443974d80857aeef02bc7c87a5a8d003d760c1f814b8d7d3d685c8e0a5e87386f1a118e26e6c31d345ce72a733ea4ced835ef006e90ecf47d66d2f305ff4fd892ee8eac2ac065c448d2989be31511aa88d6f6a66ace71bf9b9d8f157d79d5fb98bf99f3fb6ee872ff71147ea2703325ccacef201e042e5f36c3c99dd243e6878c462a982a08d2a5c0f75a3608a92dfbfe8538c9fe32b98707c3b3f9e385421fa41ab9522567ff4808a93f5f18bd8fcdcee92c8b4456cb743e9a2c2bd00f039627530f9a6b99d14c2055557117a8f9767981348856531383ec6f54872ae721cdb0d804382b8b5ccaa663e62695dfd84180a023f01ec91a5204fd3e449a5de4ec0b1d42f19e966716cffb980d68a0eb2bce92cde9839b27cb034ea5643ac1d567a94cb816ac5d56d96ca7e452f4fb1bcc3f02bf673fea97a0973c019371716ac0d22c249902e3929c019334c63833a824d153fa73b7210aa4beea8b5ce18a254ebe054eee3ae9f4e59a3c4995a0439ce7fa3a9947d7ff965319d3169d34d3c713fdc68c93e9baa07fd247a14e0059f0ab2246b000787a4fdd9c5aac7ce23c0f98f8a39188a9a9c52789e4cda58bbee4af8fa6f634a361bb85b4e2b406cc03d5deb58ae34954a511e5816dcbd0133a8dbbd77e5eabf45f0ea70d6974bb7b9b95ad4dd01c68bcceb5de7bd6b22f25aa799d2e530234fdcca88d6292f2169f91cb605d81296f38ac3e37353781617479854c60431c4be2a7fabf7247dcbc19b8d959cbcf2ac6da77b924d8c10030c8a6d3f3ef7785500eb599672c64a48f6bbb15836ee55d789ef19f28246d3acf46a7fcaf05f5d6b8d841f1c2b7163a2cfe4b30fc7878a18af922100ad086a305b76e9a62b4ba14c039b857325df6ca53f4377bfc020bb8c03eab1ccaaff0fd89cbe9929f49dcc6eb24d6af2de6a53ab74d40229399a0e2ead0de3e98b024f68f91f3d6887fff4a0c571b5960b5190a4b1f61aa8d6f19aaf1a39bd4aaf6d95166870f39928ba4baf14d72f458b95afbae13f9c219f2021678b4d704cf9e67af7d54a9879432769a1a9b6645cd923fc0a5a477ba1da7d7a527acfd14b136a1e20ac41f5f8a597a0c6dc5f4106cd161635160881facaf7fdd87e5b3e42b14d7c8e465132f42db00578129edfb95842d582b27fa6494cbe3bfa0db5b804fcb029b4a5f440c962382e56c31a953a41562b1d52d2b93f7cc58f7755f4f58c1ce4f2392ddd966ff9f3662352610fd234985faedd79cd643af7cd0c12d9081c3ea4249bf4f1ff3bb0eb172f8aac64bb3f6b1847f0b26aa64cb7e75c9cec772a0b11b7b72fae57503f794149a1bdb82fd734b81e819c732949dbeed84e65c00f3ad0eaeaa8ebc49a4b7f86182f139eeee7e1d66863a4e132759084894bbfde2d6906aa8fbf814a4e460b2028ef304a4912a4ae481b954428037d40f43b4609ddfa26fd55c64992749c4ae1c58895882c993eaa8be1e99fe15053cb35112e7e9a1ca9d31769bfe33e72b0e2bc1d6e45af184898334700ac06d22f769044fefcc776c465c8dc5918792e7ce28bd6d83d8f2d2cd192adc1aa45a174cf21e187fd098eb96c4265eb278043ad894da1d5a0edb199b0b3d4bb72332cec9fd3cacdf35c5f459b6b384ab80b5cb24dcdf86c6f7ae388ec1b57a649362905c2a01ea49fe70213180cb26f7d5b06a92374e1bc09a29c6eb4879be2be1ed7c991f0dcc2bd6637426413946b429e75eb28f274d4d8e5eea6762a2e20ab84ba060c8a02e0e049eef7ba7326fcced6d042fe36d7b6b1bd97bdb11e64c2aa83e85439ce36d319d64b610da76758fecb27f81d0565f1dd142e8acaaf4be1f1686637fafcfe46e037992f5413fbd483c79b9c03e00d4073092fcc63b55705e1825e94186d0a8dbb3f96923f6d7ee079ef2e3cd02046a85ad5eb73cec01058faf3f7a9ce5c5aa82350f94c4c7ed4a3b950dd423bab81238dcb1fa5ef834ae6e5f177418607a8e017513a2d28f60407afa0e33164b271aa864c9f34c74debdf9404c997ad5a82b0706c2b0d3c910f976fab6f575c86bbb4dfe03e2d306adf6caff92096217869d74925878ea8e1653152b8123dece351eb94f2fe97f1418c62cf7d9542f73bcb7cf0168a13426b1b2d5c5b70d1359737679c20b4063eab2691a31b8db79e9b234ee1bdcf4f74e0cdbc12eafc2a9edb8bef02f10a03808e43da8247a615d16c6a250017e51975739a107b3ce8ed4f29109d35c7197098b7b7dd07f85720264f9fec6edd10da5c2336a253278d7fbc079d55d7cde344da5a03c3087d6d6e300b67508655fce9c89509a2cc973dd96e57f1e2d4bd8fa4d72e6773840aa3a8784cd9ffbdaa74f3bc58432d2558a25afea476ee903099d26170f6b00e82cf5ac1a9b16e72fd1005fda4a70459c281ab238333c0409e98fca0ea53badd11203e793e0db9bd6e9aab70955506ecf3a7a9e3c34e09c4fabe37427d9cd7657ea5b210b7b14548f4379a032a8c456d2c30e210efa73bf7d39f762e9911646385613372543cd64f9e33cc13f11aa3ecaac4b12c80572cf07d2c83d610c38bdbe9b38e1b7b9d49553a346f1714fa8679f833cf074541430befbe5b43a39346943543f477520af0e623bfd3e3beb486b3d73b5557fd0551a9069bc1f8c0e5e1253b7cc74df3dab72b222ff0ec42b3028e30768b7495fc4465b4e0c7991376fb0a33ce38d66c9ed11a6eece3b7d303eb3a20a7a788858d4d09ed76d8a8145d24b084ecbac70832312d26c3d840df5070a03cbe9f7b08520b445e70dfc50dfda1f8516b4f087d2b57113aeae57a748d0c0aba535beafa619a84dd138a2eba7b3bf864342db18ca3655afe27e62e46844c7848af0a6482613791e729ffe8ee09204937c4dd3d92a018a723e0dc073e31810fd3ddbeb92d081bb78dcc6337f25dca9c0d40e62a9557a152770cd4653b421544ed27a0716c67323b53d125b1a477ca040f3b2a0ad3c2315a950200c65ed1f0a10507798baeb9a6109a2afd7e095057a1418edaf17a4be60e785510a2c57df8cb22661ba2d9e3dca93526af7f301c364a354647f8dfbbfd5c4ace563a3423f138f2201d61e609d39933de849b6fb00ae39140cdf62872fb2b19c7d2fcdeb6b04b3e03a9c1655d09fe106b9e3344a359ee0eabeeabe258d86140473975ceb0ca39362ad9a7fa600014a0dec213e2e71217ae63cca8c4fa1e45f9d0d0e272e8a1939abe33d1287a3496f3d0895625f792ce47a371b315f0d435a2ec26a48ff363e3cae3e7617153e1b7401f80c65af80f922f1157fcc7e6c68a51383cf98df84abd43b723a9789e1b9b10af4e510113a794e99f375722b1af2673eed44f3de9e5f635f24b19b20eb905f90b3099d8c33576033879cdc885084543673dee99ac3d0166f3ba5a48a73b643bfb2c20655158e27fb1819640223817dda43ec479b7962e7d044e8c3922c6ec1aa611f9ce7ab8267be7986f6bd7eff65807c2434ff664e11fe797cafb791b01c6dbbf93e2c0dcecc806519d9b1d882c2e0157e0e646318965991f84a827bd8d4108e04debcabbfd076e004645cc7b6f0084969516cd2233be55eb523612030cbbd178e4409699257f54863c0359a75a59cc1169a79697cf8de71e7905213432a582b234a131ebb44e1aeb658dc8641ba1259af5546702c9e68bfc525e626aa39ddb67f775c8f1aef27168b04ddef919c3f7de95d64e8bef43f304bab95a43974f72d6c3595e321dba1230debacbb5dde6d6136ecb59d20853c2f2a7d6e33c9612a79f2f4c63494b424c1d50b1eaf9b3710f6168627b9545091f22eefd735e8ce80355e23b44bba569a80e214f6a7d5cee1a6d70cbbe1cbe2ef573472912e78a215685cb94a797a670f9d81216e2879457d67d8510da8bff53e3a92b8078c6be53dd8187fd1c9167cfad91ff3fa584085b97421570dc02ae1e25cfe7501865af4e851f064621b1b4748c4b14c4323d1dd38ece579bf0e2d7292816eb990d58b8c6f7ff550c0085a57a7b9201d2dd83757adef781e56b6a21df28c1e5c68ddc04fa64397ddc667fb12db333c14c7da763746dbed9df165b8c6d2643912a8174edea4c4e048c681dd392b4a61aaa8d8fe584761765b6bc41fd00a274a1319b82f6fc679c6e67daec021aabbeb98d9d6d8ece4ea12c2896218c0266f695efcc850a63bf61627c090f7fe5417745a0ad99d27bbc5293cb203af097b5c2c130097077681fb4453400341ff6a8c23bcc32582bf25e451f78d2a9fe992b5321ba5247c39084f7e3d669bd0bb0d479e94eb88fa36391a1fa3e934b0f6c1d3aca2206929eae6c91118f29037e95b6953bbe400fbeb610c86ffcab03d09b0c57478ddf3304f99322b01778ddaade7bc5b208223986ba1dd7e69c3d89ea3f9a003b288f6ac47d5b2be24ba069728fdf6f06b141fddd8890f9504bfe9a3e06190569d350896335ec52fe70793bdbe0f36247ead2dccdb9fbb5f59a2438aabab12eac3cdfc0356736abb897a2719018ec07016996b6241b975cf0d66aa4d38d16fd1d1bf8410b69364616f4194514fe6b164374e8e54802415438b108f95373eafb31a0e345e9445180acf1fe3df503c7947c8ce6e6574d7b8e7f9f060888e1e94f991e08c86ad3918d9183c11deb4bb77b040bb405b8d2f1ec595e6cafc62ad3c2775cac4578a6b873dd3ffa38b5b77b3f89359f6380b91bdd5cd0ace7317308fdbf4ea6cb30153cdb5d16945173ca741e6d2a15748bdb7619328ba377308d87a6462bcfe18c643ba5d4032da55997d09940e1ac97c55cc0709cbe4d4e87975fc7bf1f17f14b62a8964071fdb20eca522dc99c116e5df10444eeef52506404f7dffc54438ba2c5b950c1f61fcab2264db20089bf543a145eb8902401c350b9d9d2cd8f469ab08855153957551bd186c1d7499ac35cb578280f252d50a5b23b41fc40c5e8d6cf945045e1a0cedb8b071904a5be30c8c9605bb7366833fc3e977769c5180edce3beeaeaf55a8b092234a0a2dd378c9696b974beb528a54e1f51414d6bd191bf6878345469636eeb9407a2196225f67ec035f94b3ffe79ead06b793c6f92a616cb9f6d61115d05cbded93643caf1a6d1bd8e5a5c542fc092eb9e1d96d9bf72d8040fd35af09c48ae28050770f4ffba72441e0536e3684e3d1176d19bbb47734b4632eed200c6c1cbe33e2d9a85002fd6a85b2b1793eb75ce4e1a219abaa9cf1667f013b45c66cdfd2ee0caa9e81f8dca45c09c9fecff7f0a094c2689da90f484d295404003308d73533029e0840f8c23234182a56038f19421eb8b2bab9a242692a1cb26809f692b86a69d88e712a1b68fcb4945e005d979963d36c640857f6530000b144ed8d9c4142b9f79d25bce32f87a1bdac15ffe5f973931bebed5789800cdff8bb2cf6dba4c8a6784c153b6d9c1a9cd6c05715cc15e7e03d3b9466ae0c312b5a53d3e3c6fee98fff6c85578fd64472eed0018668eadc729d062d3b910a44f1cecdf154cabdea21a22a28dc42babf5fc2cb95c4b0fd9fbc77fcda1443319fd91e375dea104f48cb65ad05baaf40462104ba2acaef33eec3cece92bcb5febe437882e273ce898c3398fc5d01d5bf1de0a463fffdefd8ab68610d4b8001a2e806571a31aa4d9a2da", 0x1000) 06:50:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x186, &(0x7f0000001500)=ANY=[], 0x10}, 0x0) 06:50:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/73, 0x49}, {&(0x7f0000001280)=""/134, 0x86}], 0x7, 0x0, 0x0) 06:50:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x70b) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = getegid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x400000000000033f, &(0x7f0000000100)=[0x0, r2, r3, 0xffffffffffffffff, r1, 0x0, r0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 06:50:31 executing program 0: socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) kqueue() 06:50:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x5) 06:50:31 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000440)='./file0\x00') r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) recvfrom$inet(r1, &(0x7f0000000340)=""/225, 0xfffffffffffffe0f, 0x3, 0x0, 0x0) 06:50:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) clock_gettime(0x4, &(0x7f0000000040)) 06:50:31 executing program 0: ktrace(0x0, 0x1, 0x10100, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) socketpair(0x6, 0x4006, 0xfffffffffffffc00, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f00000000c0)=""/79, 0x4f, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 06:50:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffb0277925f1be62c369961dba64800"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xb) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="4f3f354c3418c4e8354fa6a6dfd420dd09", 0x11, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) 06:50:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 06:50:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) mlockall(0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) 06:50:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 06:50:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3}, {0x1000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0xf79, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x80000, 0x3fe}) writev(r0, &(0x7f00000000c0), 0xa3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() 06:50:32 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x1000000400405700) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0xb) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x9adf438d8a050a6d) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') 06:50:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) read(r0, &(0x7f00000000c0)=""/8, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x4, 0x4}) 06:50:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) dup(r0) 06:50:32 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) acct(&(0x7f0000000140)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 06:50:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001580)=[{0x0}], 0x1, 0x0, 0x2000011) pipe2(&(0x7f0000000000), 0x4) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001680)="8376259f3191ee46ac0d86fa4392d38fdddf45786d0c3f6727050734ef0969ed4f6c", 0x22}], 0x1, 0x0, 0x0) 06:50:32 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60800000}) 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) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x74}, {0x81}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe61, &(0x7f0000000000)='+') 06:50:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002ed111d46f66a90d"], 0xa) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 06:50:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000001c0), 0x57b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x7, 0xffffffff, {0x9, 0x9}}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) dup(r0) 06:50:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53c7060000b81100000029000022310000ea0200000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:32 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x9, 0x7, 0xa4bbcca2cec65e67, 0x7, 0x3, 0x5, 0x0, 0x1, 0x0, 0x100}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x40, 0x63a97f5d, 0x1, 0x400, 0xd2, 0x0, 0x3, 0x3, 0xffff, 0x6}) 06:50:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000070000000000000070070c000000", 0x2c}], 0x1000000000000198) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 06:50:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 06:50:32 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 06:50:32 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x400, 0x100000001, 0x6, 0x1ff, "5f335d918b0522fc21383ff5eaf781976e0247d5", 0x4, 0x5}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x100000000, 0x8}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) syz_emit_ethernet(0x1000, &(0x7f0000000480)="71eba4f8b64900d29e5aa1bbe75c8d3c34f3eb75ce4fd95c49b436defcd249b51a849eaab5332b516d590c258f7d2a311d036b56b780b59bd342959085e351d17d75e358b27ff31366c852eac8d9bbbc82357795d3407109f9b05fa6f2f209be783238f9cfb02c993e0bfde0544f71d897064ee268ec3d155aeb81e6d7cc09ad053360a880c7e5b366fd5b6c00753dfc18777fb0a46d01476cca51e665c45e2171491111ab1679a8f7d51f9aa82131458b27a75a5bd2e54f337616106f9b67471788d4ef95f69ce5de9e515208736e9e54c57a78cd82ab7706aefef0cc6f4f9641876e47dade75c7a4ebef6e5b3488fa2ee950ac0c8d4485fdbd2d28762d8cedb30aaede97980d3cad929bf54ae0d50edced5d2f3ab42a5ca7d2659ee2a1e1b0a09e7d78987ce3860f07e20e2febd1aff56f1b6db8010efaf5bee9db430deaec18b60376a32ea3c0aca708e008a4e2112b330b4988666f528db2f54582210996bfeff90a6557b25fd20ee6ee6bfbbdd28d661ba56130c3dfd7e21ee5ce6cac3750fd31aaed66040e272f5be890e57aa141ff21bd6c97681af0e20a49c704a5b91cdf96d9d4c942b2674f8e329fe40744255254d909f5aedec50309920255e2616a7a0d4eabb86addc4f1726292b283d202fe661a959966349d99c61c81f6b474d2b592fc916d905b7a1ea2b4a909c97beecd236763cacbdc83ae17ab2bca02ee43c309135c366cc5567b5331ef1b6b0a9082ffa0e0e4ac0ab603fafb01951d32976364b2422ab80d49a382812b34a19f07bb51e0f613e0c8a63767bec55349bce49aca57fde2b03c02e68c62d9d3328a61e4bbb10e1cdfe24bcd4ecdc2533254fcd02cc19289390dad2f6ddca20f5e3d8aab64c7593eb3fc1408ece3c0b5b0d7572b11d0d88c823038e307ae63f89ec93abb53e92aa302d751bcbfe1cbe2b6f8172457d43c5fabcee243ccd32382c128ee93756a1945d33c63c7f68024a8a37f765e4c238a358feceac3e45ee1732e7967b95d763be9cdc5c946d84a2f9b60880562a6e6e27a4dcc31f906c691bef2cdec5166366a92b4fd26cb040878072a3bc5ffdece7ddc73c2b1a248bfcd5c108d16eb1d64e641869f3c6c8cc2cd57638292647195977dca8aa90755026e703472f712db3134eea2bfbb48944ef07acae32676032cbf6cdb85b396a5c3f24d4e77a63547d7e44268adfa2f0f038f65c0e6950fc2524a1c598c75e7c398ad97620e415aff6675bce5e1e012ce4f7e83bffedc0723fd443dc5c304f7171ccf9264a6477298c9d2e68677ef22be4bbb4ee5b7803e32f718ce63af7e5a9cc885aef3e22b226ee03aacb13981d8884ef42c198017e89ddac1cca5a54a4ab5627be17b30e59103ad534d1566ce09a9b2ca8eab7e7699644bdc3ff8f5f4242e692faa3da1882720127e4a953daf3c43cecb37780fac832b3a00ac451c4cb4fda4ed7f4b508d19d9e7c42bbb38c5bb344a15afbd7a082339c91c501e4b90aecf1e7550296680f97f072ffdb268246f24d7f823e50628890e6d9fc44a1cdd5efd3d57baf6b9b04add66f78a485e33cb42d08df53b923ab048a30d5007bf294e61ff1efa6f506895b0a337f6270f906fe3c42ecbcafa72a60c42912eca2f846294f9841f22c7ba2de81a1024066cfa6bb5dc70184f494111c996ab8223895e7b84971eeed9469b3bef4013f8b1af7ccd275f1cb802f0b257e3006a74b95e68efb42a5e526aa32c7caff71975c8b9ad372e76172cb9d25cf662dc3ad67e4e49d6b70cab6958e539ca838feedf1649b1b306fa4be6a254c6e0fc5d71291977807b0f66518c5f67a221ed4480d3e9a9e34334224d91fec2afda3c631d5318a6fcaa1916be43292534669974b3ea15e79169f9ffb9d5d82fc927e061827ccae4612a36b695ebf0d1588ec0780053c270e8e267754582f5bbb98e185a436a4cfa017c8b0f2d9d83517d58142ee594ef432cb5112e56827c02b5d92b47200280d017e5715234623dc10d4ed8403033ee867818b084744f02493dbe5aa787eca9ba02a02ea829bf90f57e89e8aed8142f1eb86d7e13fddfd46e565d8e3a5d6d8426974066d5f67fc7444ab1be59bd4f559971363f33ae1d5146ab5079f334de38ccb1c554fe087bd30045f4bf34c2c14d6e700821735a9120d8236bc19b5e528e95a34e7c8ca83ec8cd7635c0360923629a4f08ca04936a0c774f40fcaf11267934f398a5b004c9c2e453b28790b133bae7afa55ce4a56ac1a0be99b176b3abe00a0cbfd229a9f6776157e9395eab17ba7920a5f801ed0efb9d5483c9c125466f0e24e58754f591d383d59276dd86ffa312b536c7a1beea188c74b622317f03df80f2fbd4867f80e8fdfc35e15a45d26aa5403cbc6a751969664b1bbb77057a50cbe57556083f6a08b3941b255131cf4add854571bc9e6551cba5c72cf6ffdfd3596d1a6d9d0e6d303c040600c530847d15957a0494a0c17939ea56f45087877fdafc0530c353d1e50c74936b8a183a4b333866a2c41657c414120f8b6bb7e64aace9f4a0406233d8bc1413acd5930f010b63cbad9844ab2f7a255a352aabc382cb8a04322857fd0e39f3fe371525d9e0276c220fbcdcbe9c1edbb68ec167308103be67b1084efd4ffb6a4228a055caf491be12b91d0f4b4a3e415347ab88c58e3af5300b498d4d759dbe42c84a950eef53515908d4e6f453825d12f594309fa59fbccf4c85e4e70f4df20e2bd51c95eb70e9ebfb8d5c58b0b124dd9663d70fb6cccf76f2525666eac1f50c94bbcac7ea38ae4ceb9b8b3526c242ac7669bb7ec94b5911549e5921b6cf23baf5128aee23ff0e7e49c41f8b70e6162f4e21c8b15595fa07cd39f7dd828787c2972483750ef7f3ac8aa412561a22cbce3af276c2f44ed4660fcc84a64d439dfabd637fe705031968089d1f36a22e19a24e0a421836994bc9a0a4170bef792ce4b3f37a005cf402c937e146a844b9896df26cf45ea691ecc0201737b0bee2139beb5183b59ef10cdfda0c996ed573662cdd87f2e35f98e03a9e625cd819c173018a50cfeb5fde43c0349eb49ac4c4debbf2d9700e43e3ecf7090c9ea8d8a735e5a3a7c7ea87544419b3f2efa688cee6a484de80fc9ff730bc14a484d4b9079a5e3c427a9189d771c878e06151033f45beceba023ad60f1e35a1e02d5eb8fb54b98afd685e907f8120b2138972ad2b8646ec75156a6f15fae205c84408886c1bf78a93f3325795d1b77242526044cea3433a9d9fd441f36d4ab5ca0e1b09ae3ef01f6bc2c19f7a934522ae31d672f20acaf0bc435240721d8706160a5073a6351a687f8ec02dcc144f5d40659145dad020343b7bf9db58fa328c8ab22bb5b84df4f80ba73f92def88e85366ffcc4d1f19e06a237cd6188e6ac203d40712aea8713017197f3eec2638ed3e30d8b533f1ba92c351352b7eae375e88b9cc3d3b8c315d017b25136af05fbb3e6ca3ac6b35dc4a70ad749ee45bbf62101ef3fa1f2100f44daa8758e5d0aead924efce13fa5ae20ac40709cc7f077d12052ed6efc2810d0963c9f18e2868260a87d580e1160d4a4dbb9c0dfd4d4ecea697fb98bfa03ab11b080a00da5901f6706220f5b9ad49b15b61a3aaff260bc40ac8a83d2239db37ff04658a0cf04058e541ff34dd4b5bb459dbe98c0cf88be7e47ccfe8a596ad00dc7bab67514ff1674b26a17a368ad5843c3030e35528d3e188551ee818cc9d6745b8b089f1ce0585d69fe0cc4e808787e76fcd9c8d6644085a09ddbc3f62cbaf0286893dd17bf0ee494074e2a0448cd51d448acd8d398c0433eaeefd047f23ce9da6367046b9b31a572f34e07c5d25b582c57559e2226f2513eb96891cd94e49152abf753afb259602bb70c5b3081fee9636bd080d6e98a84c36fc098f86fce532d9b067e80f3f3b1cc6a0f39bcd7d73e67a720cd47a1f7233a92fad2716fbb0f115a62362426602c0963d8367a644bf909b05a9f80b15159af437d9fc540c85f4d5f32d8171ef84a56b1aac7d67f8a9f1013f3b992a26e13913a0b8303204e6b1c1397a0b8e193dfa6def7d142cdc9975f2e51b7c4c32f72f902e29e7518260182f63887926e04623dbb662b7bb0fd705e58cf27d5e18bb4fe4baea7b8d70a7f3a9306d1720ab67b68cdf50af492dbc6c46d9c9afef02f7055490e889d65ff454ac04b89aa189ea44987c33d7d5a0580918a012c941eb40a5095ae999ca521ec12a040737dab1f45c82e75b5a0e7755eb4df820fd21a745d4432c9baf3a1c20602d2aaccb71fd6b8b5ac14f48ab30281a462b6851cb8528c6b88974ab5ee34e8b99cba8bbda76d359fde4f56185daa2bbc95e95691e388803afd6df7677b589993911930702f6ef3a8ac34ad45736164afcdfbfac88ee018ad342096eff75010dbaf2cd64025031680e9381ce3d7c52a14ecf37c85a5dbfd5f606af1d4edef7a27ff3c0757d43a2595085e8d73103ddc2bcda63ae85ebeb0ecc19d89b92f30edc6a6f98e3bdb7fefc4f199835d741ca82dd363d65a20890e4867485e65c490a3718ad2b19a0564d1ea6cfc6725f5a9b25859059e16e83123f63819500743de610baa291e1cfc6c2df86d6a96a2051398d8ec6926e7ce30cfe3a3e27be26bd79dc758ac99bee10f1854826cddf3b103965eafbb7e6577530567a57c6cf6b79cdce51b7722105e6dc57fb9806d2d114651301f2adcb2aff89bef08700cfb0cff0cd7a3e99908eb53b43747589e895664cc057421f02a0ab4225369353d1d03d69f0fb63c7ceecc30ac72ac7ddd6eb725c7b7fc7c748847483da98bcbb98c9ee6e674772327a2f5c1d5612796d55620d6e93a729ebcb8b93dd97902a823ce3b7f7b3b5e95bd49d09905728789640933ce50f1ba609c3099ef0129c0749ca3abdf38bbc5841cc7fe003fdd30389b2c2f6bffc1c3429774b9786de4cd0b718f5bf72cb890d0980c1b4a7eef5c53951104c42cc9dad1ff0f98a16a79a715236dbc744e3bdfbddb31ae49998de8aed71ebe22ac0b53f3ab89ee615461630afa33f3064e66aa296597042bac9d3ae2e9b70c382e66e6381b30d458be5b2e531d024efd58f18082a887c1f5c0ca64ce10f4706ba3ec59b3cba38d4897e700f24c405b6c679ea030d91ff0b369de785dcfe02f857b01b63b59253148ac3519f723cb939fef5472882a1be57ce81be8e1d41736ca937c6dcdb51b2b760cd2cf2efe50beca7a7a43b31edc17bcd685bdbfed972fa02f3927596e3c29e93649a32e795b69549a002e90b0b133b07fea51ed587468c5f425bf3209c293fb5f9048221d790b9983ff0dca9a7baeef1d66334a7e81bd2812ea5ecbc8e6badc37307ce61cc441f28ad3b3590dca7f88766c032a62978a54a2219fb6180bbaac81f0d64704abbf519426de058da0feb04bb16dda30ffdda56ea76c48304dc83811d4a68aea3d857d43d880044507acf2512bb5c4f52225e7d6456aa76a76b891d974ace0a08ccc1e22fc88e362aca2a59d2a43def60d43e1bb075a2ea65062f62b1f4ad554778cfc7a9678e85ba792f6c855b587144501f4dffe8f5f4aca14716bf08bf5dce10633923765f6c6a06eefbd442b5db844b57acfee9c43dd19804a004fcafacce17dceafd575a4482a7cd66be2b7709d2081211c967ca318f8097159fba61b69f75b5f4a6b48e6d4ff84795c87271d883e5fe4d4068dba8353b98858200e6718ba01285371800c05997fc04ecec9e0ff5082a2f435345f99a7b980a236d0afce1e76c31067a5bc7e161bea89b2296163240") 06:50:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 06:50:32 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x10000, 0x8) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f00000001c0)='./file1\x00') chdir(&(0x7f0000000280)='./file0\x00') r2 = dup(r0) chdir(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) chroot(&(0x7f0000000040)='./file0\x00') openat(r1, &(0x7f0000000300)='./file1\x00', 0x20, 0x124) fchdir(r2) unlink(&(0x7f00000002c0)='./file1\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') unlink(&(0x7f00000000c0)='./file1\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 06:50:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2facef06f0ea0c1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8ccecfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a507191f899fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c8dfedbbcdd26a5173d914e1ce7d96f7bccbd5bdb46297536ffe49adf2900de2b98d1e541ef00d0730519df9b4c7ab70da15d7d2901e308f165aad4903d49c28249c399ad1b65d1eb49b02ef06091452d7ec84a24768b99355a4a610907893caa481e9bda4932b5f4be734e795942c2a47718d6c5b491f5229e088aa55fe48e8ec2d5a8ac0cc39fc815c8793ed8d64cceebd415b9b232c9908a0754ae9956621e7bc8ee3fdaf68318a8482a2804dabd32a729de73a847ebdb76073d8f4907a92fe1c0f1117c77157b1071d82146d5c4df43b3ffb94617af6b5953e3fe2f9546cbfbf8dc5a8b0c1064cd3d87898d45af06cc9d8c9b6a31647c0e"], 0x10) write(r0, &(0x7f0000000040)="b4ae219d0e44b5bec8c9da8b2a1782d5b96d996405668ce11df2cbd8b5e6858fea3b615bdc6bef6060bfce3bb3f3683455b6777c6975b21a632eb2a1225a5ba12a167102a7697a871dea926c62d8a360d1ebf0ddf912744a1c887145c27bc1c2a154876926f1a8", 0x67) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) pipe2(&(0x7f0000000000), 0x4) 06:50:32 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x4a32d6cbc4bea1d6, 0xff00000000000000, 0x800}, {0x4, 0x6, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x100000000) 06:50:32 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002980)=[{&(0x7f0000000000)="bab50c5fae28428db76b44da37c8065a01b8a877ae0c", 0x16}, {&(0x7f0000000600)="f53d4fb98c7f47ea30432ae241b8fdaeb93ced55fc71d16135fc8cbf13cf6e2f44f2a0548411513281c51f69589773ff2de99b58801c85a39063701e7cfca8379b9dd822337aca3df45c39c7cfc5b96bbcf9b6a0b50a521fffda490c1d17fb99287f1b4ef232dc77db16e7d8790a6ad0113195878e897e", 0x77}, {&(0x7f00000006c0)="2e5bf4cf32c5cb728b37fb263f5f5fadb11b6034f0f148fae57ce16c0bc832042fa59ab518e6bd42939d77837bcb7c7e7c0f78786522a9c17c2f85542922886c91292a53865c07cfa397de824c2c2dd6bae86e63f50c67b7e3c6109ffc2ddd79a8d1af06ca618cd427f51663a042dfed83c7209279da5a8af2231f28d5ad17933f0d51a3a430450f37faed1fa1c4d8c7f827abca7677501a02ac4761d71538", 0x9f}, {&(0x7f0000000040)="76f0d4cf60b5e4a02a621b7ee1f688d6997fb919dbc3e9af9d5cec37e4d9d23efec6ebf3c6f690ae1fea092b45cc80def0fb26187df60b18e3c1ec7c2998a7", 0x3f}, {&(0x7f0000000780)="837040eeaf84c5e3b70376e7a02e7f2ed9f57f5f43c58edd333e70d8e9bc183c05e7ec2ba454d6f97ffb4ff3434e27a4451078f9f4155f4369affd367c9b9d0c670233186c5180162279b4ca816e0e53d4b641e1a41524f0b0e73e6ff8c1224973e0bb7a3aed9f19238044e3dc3f858fb4eaa2b2a54786ad52aff00eaba8af07be131728a7fdda474946e2f26ae41656cd46a51f7e7da10eabe1fea1d5348087fee2f8f8c1a1efb244561b0dc94ecee014a80752c918649425c6f3354d0612f70b9c4f67f6a4b3f1b3b57cf6fd7594ab935670be2091978c2d03ea49a3565b8c0c595c86e01af0b317a1444387fb818b7d5638a02d58b47aecc2d3bd7a8dea41721b56ccaf98972aac1cc0537be94143b73dac2e43acf69644edff03a6b4fded5d1de820b4c7d6e010b404904242538c3c32d0878325715c9c0f5ec012c04bd0dbe0ad511c278f2a815d0b37fe4c61567823fbe9b8225cd2352253fed69f8609ecfc365d2f964800678cfd254871cc8c1a84115101c8771ded221f733fd00eb8557f5d2eeaa16ec50db15ca22a0bdda0f9060efda4886ae5107c4a1197059a2e3d8a8938bdf5011dda28607ab04eace6a9a7a4742747f518d4ccc2ad36f3a1553d1c78abe9a79bb1c1529cad1dbb6908037353322d0744af1e902e24c8ac7b5e0c202b97b337f437ce0df16e11c4e8d46667e34fa9ff42c5612e358351d89e25bbc265709b1b78563ec489cce4255761b9c2365879f7fa6f40e5951c93f1da161217f290ce6d0e111525e388d93f33b70739e0d2cf5124c218f48ed6ce41083f8002286135a3107a87e1dcdf9e03bb71e858d6b96affe97ca7aaf6b3c04456e4c6b811aa6e7d0513d5ac09f42c55cd5fff6c5c7922be747b3fd865e7e161add17306b0b5a5d8c1f6193d1663c2667554c8ce7951444ae4d7750be8d93ec71844a22c1e7a4e259f8d5ec446cc80a5586ee57e6b2d4ee1e6b1041898583bd39720c66521de62c761189919b09fecbb83553fe0cf1ef27054ed60b2614756cdc3271b1b9cfa30074f8ef600839909de0348a5b13fa9155545a019ccaec6a2924be6b75e5fa5f098b2871c7c3bffd120b9b2cdc3152f88ffb09e1d32f9d6d2f71d63fd082a2dfd2ce8ad24bddb9392289c6e6d83d5132266fa3c14006f87de34cb3f1063c0c1ecc0053b645c3815d150cc8595b8a356baea1dfc3d5a9f576d89452d8d3e258651012a969867fe719d01870d2272e6555764144a01d5afafa82a432b7ce78c1041f89f84304368a72935ede903448e34db17345d0678fe29230d36503476209578d37466348142e7269f1e90689e16d79dabf8d4afb2c21d6b06ae456b1bdc9bc497e14e3d023de0ca085fb1a5d7b623a7d9e54f3bb98def70fb73d8d59c0fb9bf6036629fbd548b53346dbc2e291841839bed5f0b40121a9ea30d40d22feafc9f167220c879475f144f78f58e5bd287ede5b18754de2a71f37375f6cf466effd623b072f0b9e017923bff21d7513b583442dc063e52e1a33f0e86a98e981a894a179dc94a066e814bc70932a6f4b269c12e8666699ae08aee6f758847fb293f7133415bc0c627837dc5eafff0c3979e7d4b706b7b2e84916378189a241503b5c266762a6fe45d88eedce14a655db95c6165bbb779be1a37e831746dec2ca6c3d7eb92bb3fe2579c2cdf7e1fa90b2f8a9562501c112b35022b7c84e44879498455a3bece81b8a6ef723965aeb1c795fe5a39132026a2e91f4277d9d3b8558d5cfb69d0ff8c521c4f56e54f3ca74fed5303a438ac6d889793536b7910e94da4666622294c23520c92bff712f2bf3e5c39dd85c8773860d28332ac6f3e5bb03a354f4ffe4aa0047e162d76c9b4d69e6461702a101124510136e455631b3c734c6c6083d1d207c1ecea8242562c5bcd4130de90b7b795f9cc111397aec0910699a20273b6a2e3a499b2aaa722434c5d2ab13e22d15e8db99cf97b9a29e8071bf095cb65f9942856c116b9ffe6851dfa28261cbca28a2adf6c3bbdba1cf2ad251ea51d67a11f13b2d4eb87b5b70a26908260aef4e7cf16df3ac426720c0c5ece92818bbff8e8830f9cd204b38aa6572fcea0e96aedc0a331684f1ab565e2953ed8d7f7f9be43648f4a13543061dd184689697430c7d6778a7b405c8c3684b2c7e46627780b6d2eaf6fbe3271fbe1aeff2542115ff7d9fee66f78986e3c7d0e9bda21d1bed3057976419c8b925e141612d4e10e349e3a032ef4ee11a14f9f50e65724c2a68dafcf79dd546b5212924555b5cf084de3dc1319dc8b8e8f83295b45cae04650b07f31dd58e1608b8c3c1c648d8788b4fa0a810d168c251f9ef189bb5c00d5ef94c2186dd12f357abc0039437325d7a76c38e70afa012440a9751d3883723dba85ec919960b703c6ecc2e65f8fdfd4a3cd0abaf43dc25bfc3eff0550cff494ef4fa7953d62b78a1071fdcff56d0fcdfb2b731707a1ff4b1c4eafbb5be591065f945da501ba562bfcffca3f4f9b3a3db3b037027ec63244c89e4e09be0a615407ec07b9ce27a81fdbace08fe15179c877941c9863b29b3bb655445bf7847ae5d02d7892a5d6e1b2fe1cee45a49a345ae4dff9a8629583146566166aa46fd04bde332b8c207d4ad461ddf6ee3e395ac8fa53fa37660c30c0e462fbdfe9bc1bf2319a072e20ab9c82a0824268b87fa7650ec8e8e003608b8dd0cae7ed5699dcd687ff9b0fff244403eed4758fee1dcc2be601b91419a4b6849895f97485b0d3a9a87a73fad3f57d447b6d04425e686202f4711be55daa734eb1877dc9800292538b46b1af53a6e76a7e408a5c30010e16664ddd613237dd51b3f87918c08a3875c79053cad81e5bff31a16ca9e381014ea9eabf3c113d771047eeadef5df5b8a1ded3c4ead66a4ee8fcd2c4de8c1fb8553bd603e6f3934d1a2ce70aaf2163dd39c05f172c3536b64fc55dad742a976de4d291d1a9faf5f09717e0b22d1d7b922e18274389f275eab476437e5cf40de30012b5aab60860dad70be58fbed3a560d2d36881aaa7253fa1bbc611fb052bcd7ae90a99ed9d98440abf1d90de42da50663914415f22a0ec1eebe5e1f9c138a71174c103c903ee36e5528e255be712df73b996d033f26e0f08962ada4e2a55b8218c848d8cd75f830cc7a5c94a0d3fafb2b374a2f93e3f0bffdbeda3e156088b464e95c7bfc6e0cb07096fc946b831d7feab28664b33626c580eb431bc8ce662e0e2ff775ec4da439ba8a6bea42d56bebcd4957b589cc8403efd0ad50c7e3dca5b6fe98db82799c64b26fbd815ad81b3a7a5e36c4148aa1d5e8c2ab7001c3130d86434771fcd3581d39d7418085abc9ecc792f36d2635020ec97e11f02c857b845df502ac24f25bab252c44d3c675561eaed196f79deb07fb583eb75710f4c6dd767f000e45c4360f5f70021087f7f109ea8629c3ec47f4b4327ae6234787734344533bda4f4a6b55184024f856891848645a04e23464dc397c2497c639441dbdac6b3ce363f222ef46b920ac40a4547e9bb93b3ad3873e2238f0a0d81c9b4a5be7b9c55a659cacddbc9c3dbfa7a33de1245e9a4c7e30ae3badb7effb863845dbdff643d7fefe9e604ee0729b76d608f0a5a55fa4b53421ebe08ade91d0d8f59b32df07bd9031017f1c57ad3560f109155a12098e15f0f04448bb1570817bc9719f583459f7826fcd1560542788b55a7f769b8fe503d2835b374091efc895c0a47b7386c470fdb6168db44d17df781f89619a43a002c9e0db68517a2d95b1fab9dc1f0ff620d2bcbac9d8d9a97d4ed862e377e1c361b13922552a4744ba0ec64e330790c9733b4166223dadc7fb00ba54d5c89bcaf1ade5a2c94035f43934c92963bf05656842025ce7d52084f08f514ae42475e755b7fc4eaba7c8d10f0d8c031f4558150467d7ea1411fe8505c191aded3bcfb774745e8b9c0abbc9c33224553d449b2a8b61aef364800dae6ca43f71653cf972feefff17d2fc955530d25811c8fe8e2d2aad64ee663d2f7f65cbd420c27d0e9ba180e0ff2df695c2a5e9b57dfea69e05fc12a160db355f7103aeeba43425cce7801e47f0b8588c2cf5eed3689f7e116c32a81c4dd5a33ae4b524818dfdd32910810501a5e72b1514fbbc1dc687fa65d629af2e933b25e2c505a0fc751812d31480d2a8a57d6558eb7c905c6eb62ae9ee96b9ce62f9a6badcf083eb9dd13664b70e854a1ad4343dca4d76851849d864c0cd5d591acf0e140c698f5377fafaa6a340703d6a8b9f2c4179c76cd7c9e432cbab8bc74bceadb850c8f01776994919345cf91c0a650a35461c8904e60119060ef1dfd976dbb0f30252db7a88af3236cf9f679b1b280c5646f28a51dbec92106d7521cf35d103a8d6099540f3daf42961b458cfadef07153c0ab017bbda87c764384e5ead9b5ba64d75e3dae9dc88f31c369a5e5f18cb30d5a9597acb9a880dbbe61e8e86d12ae402f2fedf890def22d6905493fcd8b4351bbdaabfb45cf580b94192741dfd9460760604c177e891888bc719e3674e50a67430df228bcd4c6cda96e0afbe15c19cd190d70fc2fa361ffdc12a04f5b39b867362b128570167fad5b4b49bc7df114c0d425d0fe6a28d88778aae28b17c393bb9be54492f86faf0d7760d2b07436548a990523a505fbbb7947ce4be2c7605e2725f9f4e4a7e2a029c7fae6f4e4802c23046d6eddabeace3f7bce78292c701a53c472bf4de47b4a79f01a1b472f0488156c643d545f06289762571706add99d4a7e385a8604923193dc98c32e3bfdd9c2b0dac6e04e79a4f4be896d9fab84725797f9a39082e67b38e7dd59dc2ef16699d79d8dadff8940afcabd5366183668014d54b1098879c1c4d740542fa39f823aad791db72315b81324a329192149367165fbb82b02e869784ae787abeac9dc1aa131c7366b18a33fce8dee1581691ee82b0743f9f310b924295dd67ea98ee703b97f43f162a2a788bdab65a82f2e42647b9602387e11853a216b93163e75f0e416aaac951426a1f71ba2ea2986c9c40b539ecb0e08b499a4e4e4b47b7c330d2d2f63b3d1f80d2e10111c9c9437275dd1fa6dbef27b3236da15506024190eb1e1ecb9a93ffd8fe57e80f4f1c30121c9a0b1e332b9f3a232e3501eccd3f0885eaada7fafc31a962677626e586a7fdf523a8a402827f2deda9412bb20da5abbb598854ea22e84a552752e608f0b5cf355d5c27dbb4b7721901802e6b0b07653c4c89aa264efb9ca0fdc09643a322014f342e6aff5da60a08cfc980a8d02cfdcad0dcfa3a955f391192de1f0cc79379dd637af38dd81deebf461a1b7765b282fa94e181900d3d8e53d232a739ca309eddfa3de657b89c1bbae3ca1e5ed45827636a3c5c8ad81c2979a42acbfa208fb48dd33f108d36969daf34b66259ecb869f96de18c39afab169b375b7853410b4359a445942e923e877bb8a5c5ad91a864ce832f7cb6b291b53b9af85f7dc77e8adc94cc6304ca1aeac9d5cde53a465f955ac62a5d48937b4ae1c7ab19c0193334fb084a3ce6457a6bbbfee7149623debab0257a7f81ed412c01e56628ae44d4b750e7a0a449c86a9ce1f438f49a8be10e508c23affd11b519fb9f26f19ed5d8a139d4301f4296882eb5deb74cd937630f9d7a31dac90435404944b8505a939874133450773342c3c6fca000a3bccfa6b9e37aed53de5dd0a1e9bbe1ef41d8f929031f7a3c923884d99aa15647ea240428b288d1dfb1d9e9f7aced2dfcafe0f8fb8e89c9f7df3af692b0fe429346b8dd1d8637e", 0x1000}, {&(0x7f0000001780)="3e820c1ac2d8543b1f35a488c1e65bbd8e0b6b8edcd38d03de9e9c3954c49c344cc68fff7935c2030948c9b164c8f903ea3ba18edb1b180e1aedd991e0f7", 0x3e}, {&(0x7f00000017c0)="c750a4b8fec97c2b2ebe60ff0070e291eb4e53005f66177dc7417de0e857a05c64d4ccd00a0edd9a64497cfdc466eb9a06489b33a6c2affe5bfc57fa34b3849a168f4da038800da9e0d985baa66db9c4be84820a113becdee6e9be78c2b0b743", 0x60}, {&(0x7f0000001840)="c05acd371255823461e346d482222f98a606a5e004f43dd9b893a9a1b8d28fe4f8619a4729eec174f92c90885dff9a369da5cea593e25759cb9907b9dc535c75b37a9eb0c35435ce0e3d12d67e3f2c7666dc6dcdceeb3cc6b73f49d3e7418258f1d4", 0x62}, {&(0x7f00000018c0)="2ba80f12b643391d2a776dbb794fb0644edff3a0dbe62f9574488eb84f70310dcb7e4017b93f26f50775cba15e2308857f7e6c772c757bc582d5e33b9bbd210a63ca0c82e8cbdd2f3bbb9b0bde9c9402cbc49d79c29b6b94fb9ec40a859376ccb26186d722d17a88d4205f282be42863e74c7b73c8308f07edbff8202b823a98ab25491e2a80553346b3eb2cf3dce607fe8c3c2b8f2fa46e73dafe33a612cf202e976d", 0xa3}, {&(0x7f0000001980)="085effbe97d30abc0a23be58dadb5a021ae6434185fb31ebf22b7902b7e4fd30304a87f2d274420a59570ff683aff9fdabdafcb98da5b7932c2fa7809a5ac0c2703bc8b047ea810e15e1bc2bd8ecbbcd552a82d477fb6c86a6550f1f81cd2a73760f570b83632ca1f018426357e44f9c21443bc5368cb097df43f480d6966afe6e7c2e1e5ef237f2b07499f40c5d13d7dec56fd647aa6c5c32973e671a0cf42025e4f191b90d6f064bf2e2c648723a2709603c567e74601abcc9a7538683d57f2a76ff897b979889711468ebb54a74561e4117d49994eb2eed702c98b1436dcc1acaa97c9a13393a9d27713c054191f0e11c83eb6beaf5700814c55f8c3c9b72c08fbcc6db5d99bd909662ac7756b9e7836c33cb8ea2e1e7576f6c3a559e42469c202fde752bbee0ea4e28d1fdec9781ca46dad5920af54fb4393195b12a1cb2c26a5e7ec39ee1a471131965f85d0b78066ee52a71a2b7b9216a63f08dbc328f4f78591b7b7da14c8a9a93e9d81577cc2c489f3b04e5fe73caded9b65c8374d8f921de7263dc5b552bc19a4d4b6f9d23dbc2d8a4d2d991e7b505aa6702496fe9551df2e53d2418392b1dd4041f5a55c80767674a838e021daa769bf2d9ffb5744534d7aa11f7c4107e0ba89af4626a04159ebf8d42cb07ca963d93a9036f8a9a4b25b6e375f7b8f3b36def990fddb9e8929ca08db835d15b4400f17ebfee0c6f201dd81ef64a878a72d3d963d94ed80707bc2e80d060f10f8943f7e8839a28336f578d92f4b9860a4b3ebce7ae1eced14d8ae027ffa0aef878957372ef286cecb411f9c50186e7db56b3c66dc04159c02135445db269b1b0c4a0aa86c83f8413d6062d7dfe7b5fc2dcdfc33ecce8bf4d7693bade17ac699378049d4bcdd646a717b43b71b046ef57cbdad55d65568120b2f5da6b181b6f8885d24235a80c320d5fa373208f54e7a6c972318354be17c514d7f269e0a9aabe8f3a3d56d24acdcbd85e72eaaeaf2ff236ecd9f3d6299bd7b880f90d36c28fa353728b7f315e60d98144bd1e8079beb83e2f319f0617466960bbfcfe8ee154ea8bf2d50aa504fddfcd832e5a9a273c1d4d27c639f0fa1616cf5c735693576443541a2760e6aece027d0645aa1769ea6224f22ead33f7f14675872b2626e0e8747a78d76d2b1bebe99cf7077b3b39da4c1fe9d279b381184e0938fd65b0f7f6eff01b1252aa5cb41a50ddfb1fbb4c274247264c22dd8126078009d1bb20df63b631481a19dc0e2e5b6da5722f0ad58c53e2a0d59a37655810edf189cd7ca595a391fd6f86878209438a11749d0af9bfe19b9f383a92b385397c45cde4c3470d08112c63be3f864e673e6df36de781f635582224156c4916fa14779a77cfac23fad010a236764b0195f897f35dea9117ba64eec0d7efce823c9b5ae88ff7126174bde89734e975009b8752a03a23a61b7f085ff7f464fbcd054634ceb1e89c45e694e919a039a66e5b4aa706854e5767e24efdb51bc250b2e4a13c9488761f33809fb89b321dbd923d6c2b6aa11eded39be16a12e64be5047d863c84bfb10d941f4c10679267bff0386ce257f3b0388169c3c97eeba18363bbd67f5dcc80ac5cb1853f0fd0bd05b5955f0d9bc675a7eaaff5ed30c837abe07ce64ecc72cfb9cd04e95612c4c2a4520c22e7b78a546481eb56576b2fc8e1432a79cf6e2706bcaa84814626007a16c65b3fa9c2cb602209eae8d46b2fa7fed3c4faf84c0a1950156e39f56df1ebb2f02dae4fe94abdbe04efd4a56e088df76cb48bd2020b78591a9d8da62368e321dce2df0e7b78e3dfb82ae6ee6bebf2013b147379bc80e4ce64abba45b5c93e32c6a564b91e7c61188f7bd26ddcf0c9d47d26dc44b43d47ddfabb55da7ce679222934285e5a140134d872afd158a2496427f3f86829f98372c95e8eb674b8eb48c4d101b5961ee7ed2ae247134a588c7dd5bf95df38ea4b147cd583ea2965997085e1c11c2975366a0f81a3b3ec43c8ae4b2a1d8b33c2a65d1b6428cc5a5be423947d73edc908acaa05eceebccfc645dbf25b451f4d67814a54710769aa158c7cfc930775ee2a732efef1abce690382a01e46651165e2abc4d83b3202ed473ed55a41696c2757e0a5a4f80f0e90a55643c3de1e371d66ef526295ec442cf58a973bf7c5006f0d05383ab53cc5e1b61c685a5827adf23ebff1e7ca5749adab724068798267e6a302da03bdcdde5b2113552cdb1dfe30ed288513608c75a4533cca6a75becfa29ecf5f985eaa16b16bb5fb5ec48e11ee522763a8955b460542174900ae4598a34d9f9ef2d1be85aad9b3b84e0a05cf667fbb2cd4becc61b383fefad920669b648641b2f7cbd23905ecb64c54261d55a59f946aeaaf393fe50a015bebb755882c51a17af9fccf3ab2a640e9a01abaf7ad7a1540ca52fd564e368535145e3d9c13fda003b3173b86554c99ef37d21265426fd7cfdf8330ba9e260837367e5301d7da899573cd2963ca25f21f51418f36def610adaa8d4e22d25249a850e5c6d5c271ca713eb8ed5873f4d7cec1b4c6342776caafbcbcfc62c65bcde2c49a02e9795360c9dbd09fc27955aa45056271ce72fff318493cb33bd047d40483da2a0748edac2c75e805fa7e324aa87ef548c0db1af8e9fd2505cd7e948d91de3ed20a89d231df8d8f84c732f843525e73270219871b0449ac16734ee90b7a5eb2c3244cc8974ba8a62ca9517c587c21b5641bd8ac643b6e4ca54e1f7f0ee0817c84786aa6d46cdc9a8092e12f6e284ee3207f81afc46bd987b244f29eef05baa2cf511694683f23116547aedab45bf5a93e76865e121cd8370265ecefbc1ed0f8ef3cda78d9e65182371dfd67d45361540a87c47e37a5fa9c9a84bfaf48879cc42f593e8ba1159a994a1de8182d3c049605143d43bc1fe24622986e0070d361c929b45e9ba4c8a0678a656648fcec292aab67cc251839040ed28c09b72a05876ecf982552a59810584b43e0268a97e2a111486d38400fc2622c32f009c9859f44f5b8cee053339e39ebe7849bfde8ea05ecc54849c319aae4d83272a439abcbe0db0da51b621ec2178b7295613f37557bb1f312744eaaab341cd1fc8d47c2f1df8506baa70bfc9a186356bad57b6da4108e73ca91097c0238e186d4f9786ed6947bc3cc214eb73c970c5d1da6573d0fc07236d0d2c13cfef07219cbacd58d7c5c44a3fcc71109e8aa700851a23b1145ee4e94dc6fe3c4958ac21d27fec2bf0bb7dc36d965f931a1cad64d2a0098e9a256bcdcd353cb6b6897ef98536e4e419b42321812de466f371dcc77e407f0a8a6742e6b24356a834cd022298c6e7f326a7d2b824256bb8c072d719db2fcd77b4616a4ae8f36ff50265e7b1d962acfdb7da977d3ba38a97ec8afba9f26c7d78b3a65781d2e998f0fef9b9cb142517dc282ecef6519a9129fe949a752871dea3e0e3daf4d0d9934ab5b75535bb96965c2128082fae1bea1c393b12f9a034636c6b83aa06021b3900821a0e6e1eb486659ac771a1745fc71970b87ff137e174cd7e2fd96954be8259863530b5b472920b5f0d3e4beff681e6ae32a99c4962328f643e0781d4f610380568df990876082bd8dca67b93bb0dcc05e161da34c962710a32c375de69dd1d3b8540ec9eb1905528b71a8d2713c93ef7ccedf9d7208ca44ebd9b8b87724fb1fa73982b866a026c1a196b109e4fd1bbc0684ed209060c2e1867504ef017afbb528a1b2314cfa8373407670e339304c9ae9707b6336c366d47182beb51776578cc4ea4728a0979a3854641ad6b8d3622f77790003f93e3da7ec2d54bc8a31e217adbbd6b00ab12271acded5d59fb3314404a6b934824401486424c9f03221ce6325bfe31fa3cdccd50aadf26f4174e62f420c876a7de830505e983d626009151c7be4b972b8b7c318b8bd0b3bb1ae06e8b0efc5a1bd86617631a1c7f6334d13c99ffffb9552dee61ad6c8e733c55b5d9e98b9e4b46502ce27cd1b3d324b452cdef8409cf19dc504fda41ff0047f35540d6ac5b12b7042561412fda878a5337991dfefe7ab4a489546a02f7db580882ee3ca1742d35ba2b16baff02b8d78c7c2b147c8a1151f5220ce9863acdd55fbab9d80feeedc31e4e425cafc534437059cb432d908cfd284050116a49bd0935ee58faa91622b2f903f41ad83cf3e0c2357ae0099a28c717971a82418b0971245bdea451f5888ade12d6988518c650b9e0357a27fc44f5e51207ff2dbf88328dca09613df5f0ae67a58073b82ca2108d084d5cadfbec9bcfaaab33d4efe570b73a8fe6622364190a2f5d255680a19d5e55a615d034a7f0b234973f7b49ba8b5d411a67bce9affdc88a49e54772909e656647f3e7f9bcffccc5b7a9fe733832ebddd3866f8541b09e99ce7fb3ab43beca5ceb8617621f95491f846e8f7bca8e1c39d5cbb79b37ecf733fd926194dcd1684088571c3a8c934dd5f3f3517a9663d548720c8646cedab4662c3fad0c0927b26ce64f18ec8daf536376f9772cfc480cbf5188211777bd79cc8f0dbcf5c12f58f7d8dc92c4ac8cc5551e1d75f8cb43c28df5e32eeb933ed345af81d2908b2110efbe58bf750a58331546ee0f835c6965838edc7", 0xcc7}], 0xa) poll(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 06:50:32 executing program 0: mknod(&(0x7f0000000140)='.\x00', 0x61ca, 0x6) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xe9f788e6cd98df8e) read(r0, &(0x7f0000000180)=""/242, 0xf2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000280)="7279f3db0ebb4afa969e75ec1d3fcc7ce605adbda690dd5166ccc9b6", 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x5}, {0x87, 0x8}, {0x23, 0x101}, {0x2227180350651fc3, 0x1f}], 0x4}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:50:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) pledge(&(0x7f0000000140)='&+@\x00', &(0x7f0000000180)='/dev/wsmouse0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x200}], 0x1}) 06:50:32 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000580)=0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x400, 0x4, 0x80000001, [{&(0x7f0000002000/0x14000)=nil, &(0x7f0000013000/0x1000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil, 0x4}, {&(0x7f0000010000/0x4000)=nil, &(0x7f0000011000/0x1000)=nil, 0x71ab}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000e000/0x3000)=nil}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000014000/0x3000)=nil, 0xfff}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x100000001}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000009000/0x3000)=nil, &(0x7f000000e000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000d000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000d000/0x3000)=nil, 0x4}, {&(0x7f0000015000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x47d2}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200000000000000}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000003000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000600)='./file\x00', 0x721a48777db676be, 0x40) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000008c0)=0x3) sync() getsockopt(r0, 0x7e4000000000, 0x7, &(0x7f0000000640)=""/32, &(0x7f0000000540)=0x20) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000005c0)=0x5) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xea, &(0x7f0000000100)="c20c5a73fd761691daee83ad9db497ce8cc0b6514ba12a442ffffd9632799ad0f8f21a63d0d88f18e6864096777852eb7ae5686489b2a70f76f66537255e410ae733c551cd76cf28150ccece0d48d242f3b17584d12fe052dcd068b1346a49385feddf98f377a4ee32731814546cdde34d28e993574d39aa9bb499887a2698be6166ba98adae5f87f261c5253be669c752d6a41904c08bdb2bdc5289a9ce889f24780bbaae045389c4ecb4527e06263d8e139ac4cce21b6177980ba5491edccfec08ad38df3a40707eb82921449ab56af209fba752c8d23391b5cb40481e4e025e2f895b130000000000") 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x212}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffd1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x59b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:33 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0xc545}) pipe2(&(0x7f0000000800), 0x0) close(r1) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) syz_open_pts() syz_open_pts() r4 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r4) 06:50:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) 06:50:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:34 executing program 0: sync() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getrusage(0x1, &(0x7f0000000080)) 06:50:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100, 0x5, 0x401, 0x80, "65ef44721ba430277fc806cff0e82a9af3daaf62", 0xf5, 0x4}) syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) 06:50:34 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x8) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/160) ftruncate(r2, 0x0, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) 06:50:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6bc, 0x6, 0x5, 0x0, 0x588, 0x9, 0x1, 0x0, 0x3, 0x82e, 0x80000000000000}) r1 = socket(0x18, 0x2, 0x4) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 06:50:34 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 06:50:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000040)="01ae18aa34e7e48c26099649df9936ad0a0df67f89642dac8167b8b16d21b44e3adf606bf4048b54367cfa2a4629e3ef4606877471", 0xffffffffffffff1d) r1 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() 06:50:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[0x9, 0x3ff, 0x5, 0x9, 0x0, 0xf7, 0x5, 0xfffffffffffffffb, 0x3]}) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 06:50:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xe7, 0x2}) read(r0, &(0x7f0000000040)=""/18, 0x12) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) 06:50:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x85, 0x100}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 06:50:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) read(r0, &(0x7f0000000180)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x2, 0x0, {0xfffffffffffffffe}}) 06:50:34 executing program 1: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x80000000) open(&(0x7f0000000040)='..', 0x8288, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:50:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000007c0)={0x10, 0x81, 0x4, 0xfff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x81}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x15568000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x47e}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x250}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file\x00', './file\x00'], './file\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)='_', 0x1}], 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 06:50:34 executing program 1: r0 = socket(0x6d441db27776bd27, 0xfc59ba86f0ba200e, 0xffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xd750, 0x1, 0x1, 0x893, 0x8}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x4000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:34 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) semget$private(0x0, 0x3, 0x20) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f0000000280)="9f", 0x1) fcntl$getflags(r2, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 06:50:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/156, 0x9c}], 0x5, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 06:50:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000200ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:50:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) 06:50:34 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000000000cf8c000000000000000000000000000000000000000000000000000000000000000000be026bd8cb4f82de69f2663d0bd500000000200000000000000000000000000000acd8e6230010d8aef414db8b712d8b6a751145961737a9e66d71230ce58391c15577cbee8455029cf65529ddfd05709257cf2912474de0b556b9add06da613a1c44f020759246b294bf2ce884b76d6304535fcb7749cee6f113839fa8d71f5"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 06:50:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) 06:50:34 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 06:50:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x80, 0x0) sync() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000006c0)) getrusage(0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x40) bind$unix(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000200000000337fcb1acfdca5e83ae6feaf5915b7e26f229462b5272f68b4a1c4c00addc807fdffffffffffffff382fa5f86d8edc6834e5a503379c978b7c6cd7538bed2fa97e446af0ed61103dc6ffaf60b766ed03fef29977"], 0x9) utimes(&(0x7f0000000000)='./file\x00', &(0x7f0000000600)={{0x80000001, 0x6}, {0x4, 0xa6}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x200, 0x0) 06:50:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x3f}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 06:50:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20001, 0x0) fchdir(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff41, &(0x7f0000000340)="d5fdb76356f34456285bb1380b519a78601a1dd3b7f22f85bf5051618d0d1abc2350ef6b3da2dc5e78ed7d5a1b0ec7fc9f519b060326c9ff159257442f6dbafa297d6332baf17986030f80a1c96fa0eee86c4008b633d1405bdb8faccb6319ae8da0c00fe7aa61aa7d420a77eb29310f999fd45218bcb6de15119bbbec6ebd16e500000000003fe7bcdfeac9a0bebf8d69eec4001c884539593e15df5c116b3cf99d315bf6ec435c152f5c4c88555045d51918ea9f040858c6309724d1d2164d3e35") sendto$unix(r0, &(0x7f00000001c0)="a6cc85442fd2862d1288419d5891ef1f7452def0d52104ac8d06030c36101c1112c28a23fe26e92aac12c55402a8415b694b3af16a3f2cc6833c8dffcd212091e04724286c75dfd0eff8d0dddea81adee761ffc634041d8bcb77ed98c087ec2af8c189fdd41a968b8f0fd371c957005a7b565f72e2fb31d2bb91861787da3965e58b6de266e4abcb3d53bfb592a9bf31b8f38d36525cbaa032cced", 0x9b, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="83245855a17d3faf3fd33439d508b94ab5cc7526a15574a2083274e54b9fb9da9f193b28b0c70355"], 0xa) 06:50:35 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x90e2785c870c916a) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getitimer(0x0, &(0x7f0000000040)) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 06:50:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r0, &(0x7f0000000cc0)=""/240, 0xf0, 0x40, &(0x7f0000000180)={0x18, 0x1, 0x3, 0xb7400000000000}, 0xc) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174", 0x608}], 0x4) fcntl$getown(r0, 0x5) 06:50:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x4) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 06:50:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) 06:50:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x1) pwrite(r1, &(0x7f0000000100)='*', 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x2, 0x7, 0x5, "456561f6386ef54852653339474f5c3b46e3b767", 0x23c7, 0x4}) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="810900"/14) dup2(r0, r0) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x5, 0x2, 0x1, 0x0, "1efeccad89e9c5d1347861c7a895135ddd85327e", 0x2800000000000000, 0x87e5}) 06:50:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) fsync(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 06:50:35 executing program 1: r0 = socket(0x11, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x6) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x18eb3d471b37be17, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7) sendto$unix(r0, &(0x7f00000001c0)="162ed0bce7e39b20086a831fee0fc544131bee84a56f464fb162a7d735fe5027568a02c159a846a53807afab05cea85faecef3debf991285e94d77", 0x3b, 0x410, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c653000b55b3013452ae9bc5a85a63d511110c2bcadaebb1b66c17c0816bb419e521f0feb1f4345c7ea76417420796ff753160439eb32818ca5c7dc755c47ffdcf7eb94b4c000000000000000c508000000000000"], 0xa) sendto$unix(r0, &(0x7f0000000280)="1e0f151396981a760f136e08af20a24bd737c964a42244e4229083bcefaebc909caaac7ab5633373646cb870534975fdac725987eb137cf993ded8acfcc91fd68b409024d7f2c7c432ae31816f1c99061e863afec26ed78c74f2a99a0ebebc61e0cd877e0b8765be9a7031f8e130432cd26211c2d1a7cf4f93291fd67cd924a6d0d224492b2fb1f7040b3ed1e9c5452e7c99ec35df7f5544cf61ee145c753a054a4bf6316936db62a037fca47670062912c9", 0xb2, 0x1772a0f13170024b, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 06:50:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3f, 0x3, 0x7, 0x101}, {0x3, 0x7, 0x8}]}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 06:50:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 06:50:35 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x80000000}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000200)='\x00') shutdown(0xffffffffffffffff, 0x3) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r0, 0x0) r1 = kqueue() r2 = fcntl$getown(r1, 0x5) getpgid(r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) fchdir(r1) r3 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 06:50:35 executing program 0: r0 = socket(0x18, 0x4000, 0x0) listen(r0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x7e0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) msgctl$IPC_RMID(r2, 0x0) syz_open_pts() shutdown(r0, 0x2) r3 = socket(0x20, 0x8000, 0x7fffffff) shutdown(r0, 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x6}, 0x10) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x1e7bf3bad15ce189, 0x2, 0x7, &(0x7f0000000100)) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0xd7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x325}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000a7d000/0x4000)=nil, 0x7}, {&(0x7f0000dc2000/0x4000)=nil, &(0x7f0000fbc000/0x2000)=nil, 0x200}, {&(0x7f0000b21000/0x1000)=nil, &(0x7f0000e3b000/0x1000)=nil, 0x6}, {&(0x7f0000aea000/0x1000)=nil, &(0x7f0000ebf000/0x3000)=nil, 0x80}, {&(0x7f0000f7c000/0x1000)=nil, &(0x7f0000ef8000/0x2000)=nil, 0x571}, {&(0x7f0000ab4000/0x4000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x8}, {&(0x7f0000c2e000/0x2000)=nil, &(0x7f0000e3c000/0x1000)=nil}, {&(0x7f0000add000/0x2000)=nil, &(0x7f0000bc6000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c96000/0x8000)=nil, 0x6}, {&(0x7f0000add000/0x4000)=nil, &(0x7f0000a5b000/0x2000)=nil, 0x1}, {&(0x7f0000c87000/0x4000)=nil, &(0x7f0000ccf000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x7, 0x7, 0x8, 0x6}, {0x2, 0x9, 0x8, 0x101}, {0x3942, 0x10001, 0x3, 0x7}, {0x6, 0x1, 0x1, 0xffffffffffffffff}, {0x3, 0x8, 0x560, 0xd274}, {0x3ff, 0x6, 0x6, 0x7}, {0x40, 0xffffffffffffff2d, 0xd66, 0x61a}, {0x81, 0x5, 0x4, 0x200}, {0x80000000, 0x3, 0x8001, 0x1}]}) 06:50:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) r2 = semget(0x0, 0x1, 0x40) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/99) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80000000035}, {0x2}, {0x6}]}) r1 = dup(r0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:35 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0xffff, 0x7}) setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) syz_open_pts() 06:50:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x36427fcb9c1c3da8, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x80000fffd, 0x80000000cab, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xb) 06:50:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x158c, 0x2e, 0x7, 0x4, "81fef8213f6dd8aed862001ec42c62ee3779b9db", 0x5, 0x3ff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)='\x00') 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x2, 0x1, 0x2}, {0x202, 0x0, 0x8, 0x7f}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x6, 0x7f, 0x3, 0xec7, &(0x7f0000000380)={{0xa6a, 0x1, 0x0, 0x226f, 0x8, 0x2, 0x4}, {[0x0, 0x3ff, 0x9, 0x81, 0x7, 0x10000, 0x8, 0x4, 0x1, 0xd0d, 0xfffffffffffffffd, 0x2, 0x6, 0x6, 0x4, 0x6b4, 0x100f, 0xd6], [0x342f, 0x9, 0x7, 0x5, 0x3f, 0x3, 0x80, 0x10000, 0x5, 0x40], [0x80, 0x7ff, 0x56, 0x15, 0x100000000, 0x8, 0x4], [0x2, 0x8027, 0x4, 0x1, 0x3, 0x8001], [{0x101, 0x41, 0x7, 0x7}, {0x4bb, 0x19e, 0x4, 0x3}, {0xffffffffffffffff, 0x7, 0x20, 0x4}, {0x180000000000000, 0x1, 0x20d30fd900, 0x7}, {0x1, 0x2, 0x5, 0x1}, {0xffffffff, 0x4, 0x7ae1e6f8, 0xa066}, {0xffff, 0x100, 0x1, 0x2}, {0x4, 0x7, 0x9, 0x9}], {0xfffffffffffffffc, 0x3f, 0x1d83, 0x80000001}, {0x800, 0x4b, 0x9, 0xff}}}, 0x8, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xff, 0xffff, 0x6a9e, 0x4}, {0x8b, 0x6, 0x7f, 0x6}, {0x4, 0x40, 0x1, 0x81}, {0x400, 0x7f, 0x8, 0x4}, {0x8, 0x5, 0x800, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x0, 0x2) semop(r2, &(0x7f0000000180)=[{0x4, 0x10000, 0x1800}, {0x3, 0xfe12, 0x1800}, {0x0, 0xba4, 0x1800}, {0x3, 0xfffffffffffffffd, 0x800}, {0x0, 0x5}, {0x4, 0x4, 0x1000}, {0x1, 0x566, 0x27532e3ed533b6ed}], 0x7) 06:50:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) sendto$inet(r1, &(0x7f00000000c0)="450e7562cb2cacb90a98b47af603f245a0109526ba3a936a097795ed5b51299addc9a3e58b198966d8500bf96aad521e81ff0644ee3844008c46391b773f0b152c66e0143bee9c3b904bcab4097ceccef0150538990e6830f3e89cb8c2fed7d30b566764f1915a18a1d291f312c84ba33489", 0x72, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000080)) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) 06:50:35 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000300)="6f6ca7", 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x2, 0x1a0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r2, 0x100) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000500)=0xf5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1000, 0x1, 0xfffffffffffffffe, 0x3f, 0x2, 0x80000001, 0x3, 0x5]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r6) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r7, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) 06:50:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="83804aec640757419510be71098040cb68ab7f366f81189e849ae50077e05f9aede26186f54ec348b832ed22a047afc2636cd75859436da9874d82b78f0949ab59544861f5560b6454e66f5c57308dbdacc4c2bffc0044587af3bb42c3fc745824999b4a6ca8f8b8858b42a642aea32abea78552b9c918c17ea9915421f4da1153dd44a01bf862e404da6450f82d876225fcbdb37bfdc79d84de3abf4303c8d87253259a022e1463a5b3531a1c70e9d87b6c6f26dea92a", 0xb7}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='on', 0x2) dup(r0) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000100)="b6b7b800000020000000023bdb926f1cdf4902979eb46ac7946f6acae6753f89f86b66f14770da097e34c14b90ffa2dc0ad6c4013d85c0ac70cb980a20ed") 06:50:35 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xfffffffffffffffe) 06:50:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) accept$unix(r2, 0x0, &(0x7f0000000080)) 06:50:36 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x31, &(0x7f0000656000/0x2000)=nil) r1 = geteuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getpid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = socket$inet6(0x18, 0x4, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r7 = getpid() r8 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000400)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2, r1, r2, r3, r4, 0x100, 0x2}, 0xfffffffffffff6be, 0x2, r5, r7, 0xfffffffffffffae3, 0x80000000, 0x4}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) connect$unix(r9, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r9, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)=""/200, &(0x7f0000000200)=0xc8) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) syz_extract_tcp_res(&(0x7f0000000340), 0xa000000000000000, 0x100) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000280)={0x1, 0x2592, {0x58, 0x5}}) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff39, &(0x7f0000000040)="b6") 06:50:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xd6c03660b13859b5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x480, 0xf721903b444e4f02) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x7, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpgrp() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="193aac95dfd54bd0d1ef3ea5bc6f0fac548c61ac4d209c1b018296659a688afb9edfd2ffa836f8123a78c0f550d4cd6c406ca1c42cdc315f2b3830ee1e4dcc98cc44e304c8122f5e2daaa30381625d1eeca4cd88bca6002600cff122f3f75a0059352e2f29d3d840ac1ff535a7c919c51e5ec83dae87416f541bbd73793d72d0b2692f69d4e95b64966b", 0x8a}, {&(0x7f0000000140)="50a1aa3d768765ab4babee489fb878bd9dac7660f58dac29b04e1a2b78b619f14894fc9b82e813757127f3362d3b6d", 0x2f}, {&(0x7f00000002c0)="737bca5d3c74e117ae37e0859ebedc3a292f373de310a78254c744f07b6e3d1f307bb33e366071ec7a24c114f461d8a56c7287da927eb8264cbd892c31aafffb893c50f01bcd90a44f07c3db07987f7524fda37f88da12e2a8bb7003bb4acc8d1c20ebad0a463601c1da582843688f91b786d543f0133a947deb52d6fc005b3bb62aaef4daddda9fd8af95f20904bb26e2d9d558", 0x94}, {&(0x7f0000000380)="c309699c0c428d945b9a247d840b6e542738d00161026b59867c614e5d235dd362d1cb32efb0648f70a0666baa46d420cf18194ceb48f859d6c99115ea91d6cfab2eaf41a98ae6c6f0c3c03729e3ba78f7327e753da46e680f714838eed3c7be98ab4f641f3cdb3b7237821534fafcc02ba8663dfe7f26a568bbfca2f0a36e1ad0fef0b046bd7eea70205b74eead7dab", 0x90}, {&(0x7f0000000440)="23082b43e0c3af6d30af672255a0a87dc2b494ead994ed9542fa83e1fe9b2fed28b45a6278c772cd5d54e75aff5a15aec7d88c5de3da946a9d1fc69269dcf8abb75f3dc2bf51c7a26fca636bb5a3b785a92fc373a62e9dd0bbfdc9ccc695fbeb5434bdd7bde7e9f16146408e", 0x6c}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x2}, 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000007c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) 06:50:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x202010, 0x1602) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) 06:50:36 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, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)}], 0x4, 0x0, 0x30) 06:50:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080300000000000000000400"}) r0 = socket(0x18, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x81) 06:50:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffd, 0x0, 0x7b}) 06:50:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0xfff, './bus\x00', './bus\x00'}) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x29) clock_getres(0x3, &(0x7f0000000140)) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x190) 06:50:36 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:50:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fsync(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000040)="3e968490a699b13f48d469c1637d781237101611c8402b1ce308f7dad47f5f", 0x1f) 06:50:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x6b4, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) 06:50:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x996a, 0xaa77, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x4}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:37 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/174) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x4, 0x8001, 0x1800}, {0x1, 0x80000001, 0x1000}, {0xbd5d57854f517cdb, 0x9, 0x1800}, {0x2, 0x9, 0x1800}, {0x0, 0x4, 0x1800}, {0x1, 0xfff, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x4}, {0x3, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x23, 0x6db013b59165eeb8}], 0x1) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/55) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchflags(r2, 0x0) clock_getres(0x3, &(0x7f0000000280)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000002c0)=0x81) semop(r0, &(0x7f0000000300)=[{0x4, 0xdd6c, 0x1000}, {0x1, 0x22, 0x800}, {0x121829dbd8e3f498, 0x7, 0x800}, {0x7, 0x6, 0x1000}, {0x4, 0x4, 0x7ef89111172bfa2c}, {0x0, 0x80000000, 0x1000}, {0x1, 0x200, 0x1000}, {0x2, 0x80000001, 0x1000}], 0x8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0xfffffffffffff801) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000380)=""/110, 0x6e}], 0x1, 0x0, 0x33) r3 = accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = semget$private(0x0, 0x0, 0x11) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) semop(r4, &(0x7f0000000500)=[{0x4, 0x400, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r6 = dup2(r5, r3) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000540)={{0x0, 0x9, 0x5}, 0x100000000, 0x7, 0x1b}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f00000005c0)="5ced4149dc8d38bf8b4be7a86d25e86ba3f8b73050e5d3d48794cc8fa9ec34f0effee96d6d1112ec673d828fac2c196d3a68c7a6bfca247c9b1155ad7263511db55bbe9ba4199e8cbe44ebc300dbcfcdfb13912dadb10c24382bba60ff7adbabd182b150d7426a600e50a99a9208127de2f49c97b1ad864011825502fe8b1a1bac733c303fdd5716ed07063aa4a74995591d7840297185dcce3eed863975a78cc0f6ec8a31e3c203d910053596693ecb8f2c908632fa141c1b73d759eb0b369ca5a572215239a9128e", 0xc9}, {&(0x7f00000006c0)="cab7b63eae1ae5f4012fe5c2000956c1dcca20ec648bbbdadf9374b9f8aac7ff9a3d675f33fd3ef4babaf7420f8ddaeff54022da6256d0bc60ff19a8a766226cb60c9d74fbae16e4b908a4eded0e968e3c75dfebdb652f27ac9ba735bd49a69e11972a31fe11d9345113b8633b1925e01914198042d2a9d0be857498bf31063cb13d6ac7c9983b0b403ca1981d1de5613fc1ae3423243368429fa468f8992b9484252ddbb0e909029c2f97b887842c", 0xaf}, {&(0x7f0000000780)="15a3e2e956d3ee8bb1e77900c378e3645e2623edd3b256796b7b5059f78662b5ee57749de4fb7e45c718258ffc2b71ffc45085a74e749f931691b947dbc8819d9df4d5cae113c3aa8c217170e735467d4c79d22e01304a37ac94f6c84a3d8677b94f71dac2c8b006eaf866d0e4132908afc81b82db9b3b41bd5d397f6dcb033e81ade85d5fd2d0dab0be351683347f74700eb3071112fd8266658d9709b64695d534af14279f870b416c65f9c1727822bd5eaaf2f2dffd720fadffb4a32c56285a2876ec3c0f6dcee89a647d3905a2167e90095c35a2de71100915729173deaa06c7b50be1189878fc2ce305c65386272d522ddb54", 0xf5}], 0x3, &(0x7f00000008c0), 0x0, 0xe}, 0x5) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x4010, r2, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000940)=[0x10000]) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000980)={0x890, 0x1a1c}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCPROMISC(r6, 0x20004269) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000ac0)={0x8, &(0x7f0000000a80)=[{0x2, 0x7, 0xcb, 0x7fff}, {0xa10000, 0x5, 0xbe8, 0x6}, {0x80, 0xffffffffffffff98, 0x3a0ceb7d, 0x8}, {0x2, 0x3, 0x2}, {0x6, 0x60e, 0x3fe0, 0x1}, {0x8, 0x2, 0x9, 0x8}, {0x4, 0x7ff, 0x8, 0x3b0}, {0x401, 0x2, 0xfffffffffffff139, 0x5}]}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000b00)=""/71) semop(r4, &(0x7f0000000b80)=[{0x0, 0x10000, 0x1800}], 0x1) 06:50:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x2, 0x100000000, {0x64, 0xffc0}}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) listen(r0, 0x8) 06:50:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xffffffffffffff6d, &(0x7f0000000180)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000100)=""/126, 0x72}], 0x2, &(0x7f00000001c0)=""/230, 0xe6}, 0x804) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 06:50:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r0, 0x3) write(r3, &(0x7f0000000d00)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0x23) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r3, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r2, 0x4, 0x8) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c8299cf1}, {0x0, 0x9, 0x1000}, {0x1, 0x40008, 0x1000}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 06:50:37 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="96b03efd1c54abcabdf9144108d1dffe57e99bd0f422ed00a487004ea9788306862b955eaa5dfb800bb965171d0db70e676a4c595fd5c7b24f1602fe66c42aaec1d63bd4df0972e523c7f458a62ae69a5ab994eca2162a69d11cb51d710d1175b109b649422b65fbee5d307227fa83002ed72ad8fb236914e7dccb9dae35a2256f7b8ac2ec0f8e6cced22739b45ca5a9a0e4fae1250b221d628856b75ebcb6", 0x9f}, {&(0x7f00000000c0)="9ba3d5ec6acc9111fede426f0b009350704cb27001144f2efeb7511b57cd9b794be2e8c1524ec00de2968cca392bf680ef8effb00d590f314d3dec05419f53c5484381d2874bb94cd431770c52c872af98769447b20d6402db6eef7fc9e9c8a04adeefb99e129a155344661967727090f85a27df", 0x74}], 0x2, 0x0, 0x0) getrlimit(0xc7139f1bca46befd, &(0x7f0000000180)) 06:50:37 executing program 1: r0 = semget(0x0, 0xc31ae7376b5a57f0, 0x10) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/4096) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x1, 0x10) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x2, 0x3, 0x1ffffdfffff) setsockopt(r2, 0xc00000000004, 0x6, &(0x7f0000000000)="b589ebad3f91d847c237718d4204a09e9634c61995670efd44772f45b26f0b0f2c86fead92a8791d26485491", 0x2c) 06:50:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) r1 = msgget$private(0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r2, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x4, 0x5, {0x1, 0x101}}) 06:50:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/35, 0x23, 0x801, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 06:50:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) pipe(&(0x7f00000001c0)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r2, 0x1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) 06:50:38 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x8000000000000003, 0xfffffffffffffffc}) setrlimit(0x5, &(0x7f0000000080)={0xfff, 0x85f}) 06:50:38 executing program 0: mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100010004) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6c, &(0x7f0000000280)="b653b9cd1f38f62c8e7b6d89b3418e2c566dbecc42e7662fbde79ece791053b900ed366f1fe69421971904e2cfca934bdc7097339eab621aab2b19d50ab86f00000000000000000000426fd1d100d817f0870ef94404485a921e06938d9d126a097a8883b679e504168217dec70b04a615021b313deca12933f10f7800f5c80f4d54fc9d98cf40981b8cd78d79e5418c2513d94642") 06:50:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = getpgrp() getpgid(r2) 06:50:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x1000000e7) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:50:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x114, 0x0) getrusage(0x0, &(0x7f0000001280)) getrusage(0x0, &(0x7f0000000140)) 06:50:38 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8000000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000140)="eaff125c00000000", 0x3) 06:50:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() getpid() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x22) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x80, 0x0) close(r2) 06:50:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) listen(r0, 0x3) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) poll(&(0x7f0000000000)=[{r1, 0x10}], 0x1, 0x7f) 06:50:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f00000001c0)="9c88697857b73b5b2032b2d07f0558c63fa43cc8c7fb", 0xfffffffffffffeeb) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x3, 0x96) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00002c1000/0x2000)=nil, 0x2000, 0x2, 0x812, r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x40) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x2, 0x2}) recvfrom$inet(r0, &(0x7f0000000200)=""/84, 0x54, 0x842, &(0x7f00000002c0)={0x2, 0x1}, 0xc) fchflags(r1, 0x0) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xff, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 06:50:38 executing program 1: select(0x40, &(0x7f0000000000)={0xa79, 0x8, 0x8000, 0xfffffffffffffff9, 0x3, 0xe55, 0xfffffffeffffffff, 0x3ff}, &(0x7f0000000040)={0xffffffff, 0x200, 0x6, 0x3f, 0x2, 0x8001, 0x7, 0x1}, &(0x7f0000000080)={0x1ff, 0x0, 0x6, 0x9, 0x80000001, 0x101, 0x4, 0x5}, &(0x7f00000000c0)={0x9, 0x7}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x6e2d, 0x6}, 0x4}) fcntl$setflags(r1, 0x2, 0x1) r2 = semget(0x2, 0x3, 0x25) semctl$SETVAL(r2, 0x42125b270cd938b2, 0x8, &(0x7f0000000180)=0x3) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffff, 0x7ff}) select(0x40, &(0x7f00000002c0)={0xffffffffffff5265, 0x8, 0x2800000, 0x9, 0x0, 0x9, 0x9c, 0xfffffffffffffffa}, &(0x7f0000000300)={0x1, 0xfe, 0x100, 0x1d95, 0x3, 0x8001, 0x1f, 0x3}, &(0x7f0000000340)={0x100000001, 0x6, 0x9, 0x0, 0x0, 0x1, 0x5, 0x800000000000000}, &(0x7f0000000380)={0x8001, 0xfffffffffffffbff}) r3 = fcntl$dupfd(r1, 0x0, r0) readlinkat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/120, 0x78) mkdir(&(0x7f0000000480)='./file0\x00', 0x80) r4 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x9, 0x7}, 0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000580)={0x9, 0x2}) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = fcntl$getown(r4, 0x5) r12 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x7, r7, r8, r9, r10, 0x864f3a8cfc009285, 0x94}, 0xff, 0x5, r11, r12, 0x1, 0x5, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x80, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000780)={0x5, 0x40}, 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000007c0)={0x8, 0xc163, 0x9}) 06:50:38 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x100) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) 06:50:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x3, 0x0, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001c80)=""/178, 0xb2) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r1, 0x2000746f) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r7, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) semop(r7, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r5, 0x1000000, r1) 06:50:39 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgget(0x3, 0x8) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) pckbd_enable: command error 06:50:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080), 0x20000000000000e9}) 06:50:41 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x7, 0x5, 0x8, &(0x7f0000000340)={{0x1000, 0xae03, 0x0, 0x8, 0x3, 0xfffffffffffffffd, 0x7}, {[0x80, 0xfff, 0xffff, 0x9, 0x81, 0x3, 0x9, 0x8001, 0x401, 0x5, 0x100000001, 0x2, 0x5f, 0x84e7, 0x9, 0x6, 0xfff000000000000, 0x81], [0x9, 0x0, 0x6, 0x3, 0xf2, 0xb47e, 0x3, 0x1, 0x400, 0x3], [0x562, 0x7, 0x2, 0x7fffffff, 0x1, 0x80, 0x20], [0x3, 0x8, 0x0, 0x58, 0x2, 0xfc], [{0x2, 0x1, 0x0, 0x1}, {0x0, 0x1ff, 0x800, 0x9}, {0x1, 0x6, 0x4ad1, 0x1}, {0x8, 0x0, 0x3, 0x7}, {0x1, 0x1000, 0x1000, 0x9}, {0x1, 0xffffffffffffffff, 0x8001, 0x5}, {0x4, 0x101, 0x81, 0x8}, {0x9, 0x80000001, 0x8, 0x800}], {0x1, 0x2, 0xffffffffffffffff, 0x9}, {0x1, 0x3ff, 0x0, 0x1000}}}, 0x9, 0x6}) fchdir(r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) pckbd_enable: command error 06:50:41 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x2, 0xa0) pread(r0, &(0x7f0000000240)="5cad50fa3d2461d08aa28884770d627fdf8b1dbe01b8ba5d96906dbf238a97126f0449229e416cdab359b1de3487856a0c256551c5d8e90c15132f993e19bad0083196a4d855732eaf5e6f149456a487ac7269993166d800757453af9d32816e9635063fcf98123d2185f730f838bab79c6399826ff7360fc0d9f4f249a8b77a57844114075d4c7123d191e14004bdc1a453d326e15d3e7e9f933507c4cf7a38282d241f26d735cf52310502ae83b307e63f354914f79222e6bed0586b7580d1d8cb35474e53ecc62f84d87156b8be0a66426177757b4b8979fff6527cca9fb9f4fd2a3f17e271b14f7b089e13d2294d9f27b88b7138716e9a107d9e94ab10f97d9bef2c5a924f3054b1aabb5f0b265e4552db87eb40193724d6e5f9d32f911e66a55be5f4445fb3b379f5947e4ebde4b08a8e1756a7dfdc1140047382126195f5f2bc8c0f585e64f0a838cc9ad101f3ff2f475f86cda68261e41402ce05b76340843c24ec50b8164fc26679a748612f6d994d8cc4ea8ab534869be0c2cfc17a781a01f1bc2a27b00d57c90665e63121f2ae3c7c70288ffe42a3d6e9a77da9fa8a6c4e5a2226470c95f429ff4c1923f952dbced9ecaea1472b8aefb2fe938648554262e622125ab3e820a244fc8bfe1f6c017168effc76b544dff678a751ca5961a1b84dcc6f932dec06a07fbe097fe13a5c505d8cee498c9f49cce302a0cb42a5938ce207f6b4b8978fd2263b6997cf093f26861d7684d4969763189350a1b05bf6f4f5d309f6dcb603ed39c43a02010639cbb0544d3b82fba6700683bc79fb92c1ed1530366c6a16fe3b3e5a6d97d9013ae9ba5adc8a52ec068b52cc35d35ea050298484e79d3124e9688b0f308597ee5d433edca7ae4ea7bd8189043e5ad033b7bbecce30c43d0ee564cf684839cda0de6cc6c9a6363dc33df1081f1fb63a53895315d2e3573f5db2b86b3f4b04566cf30680c1fa27bd81e8a4c731cd87ba2f591a9e71feebc3cc22bae7ebb94b23acefc5d2dd59211a8cdd12ecedb40555a4ad1679c63b6d9987d5c0367d65136ead35c79aab0bed32c0220d644f3941a70f5f7b7634c2be9cbea44b7b67b5a7b282dadda0da9a199b7767e83e9cbb3a709a3f8674d90a3cb3596e08bad0515b08f2bc6e69701f9370dcac566a0464f3f7fe3179e293c5fe8bfd034483d9ad0a19234b4c5f4da2a4067a939dd0e96b661475f067434caa0ddf0497c2ea5df39318b17bd814c59d1fc10709e33bbaa14eeb3c4a4338823c5a62c89c5100d7c1230b5bc2cf1293ad0cd67e1359e6e2cade2fc05c6b7b1f270a27e5fb098bda2113b6699ae9d9e27965b82371b48670f7af44dba918f2d17a11767fe8624c0f93fcf5537de5df88fbb41f4967037db7ac33c43dade081fc05092f7256e377d21ed6f804e02986a2553ab03d5dbf68b3275f9ddafb8feac0f2188327ea215a7d73339382de396825d609ea27ad574a0eedfefdf4e4c0ffb3344d02bb1aace5c99adaa6710ca7767150c081924fe7b00b9aaabca9ab0a3bd9044c80767c2c157483452e544e8e05d1dc529dd4c9e74723a5efafacb02e5456025a3c964db9d839813a70549b7784b9d07ea37767af553affa4ef0fa571ac1ebb7ad5c5f543a775bda2552507fb9785bebe560838a3d5bc51bdb6cc49d7ff48001722d5ba51b35379a3df69a917c658aa7af62e704ed6c1ad80b307931f6dc17faa8aa18cfcc4b7f58e9ea21ee8f5997fc8b8330071668b696430ad0f69b30f4c39c205ae376bc6f17ad4a2aa74aa273342cc6c635f03978959298157f5fb6af9959762f5c8ffb4b87dcc90e17c51e4e7af9a6ccbb15327052d63ed9d7caa67109ad50de19542045911aaedb9b69e58d44fdadfce069999cff07f5487866db2deea4757538564161e0957f17145b546c7360da284e07b4eb52a558dcfc5c3c89079114220454ffdcb5771898a5008ee6f9ed2a37e8b569474f1d5afdb10518ff683d812802280a7960796ac7e0fe2cbb12c56821b60470b69b4a0869eea8e5c8449bc5a4dbc7c82c66ae10219a925a1ec0692b5738a3b1fba8e18d0d1ed6370668a7e8df05aacca55c6312fe0a7e40be041b29484c7b76505e0cae9e5566a31f4e2915485014928af74c0f27c21fd611c22b8d65e951936a4203a300e2693d2315a28c875ef3925aa3fc2c36b31d774d0b2b908167b39f663fd5876a9d34ecbf55e2f82ce17c0e724fb81e0d37c04a61b30e33d115f4def371d4e57ce3bb2a36104c230c346d8b86fc7f45f7d0e28c3ec8f27a516bc398b76bce453815b06a85e4a5df7c3de5eef8149ad33c638ea9ad17ba0bf9a6b533cfbc84c564a89033d3b715aec4f6355f06e1b62e2575181a14f771627f9312d1b5253b141b7b9e8e61832a3d3ae30d4ca519808ee15a4bc6baf211e864294df2272761791306eff27fc289ddf6f4bc3bc592ae2b44755a734ef0a01e63d4695ab6e45d5d7a08cc6a086b506a8d82c3d74075b06d2e47cdb28f04aeacaf75abd9ae5654109ca7c69fd793ff8722712e993d9848ae348d47e3e4c288999164cb0e7a55e4655e3d9f2571f5b534505da322f85029f765e9e6cce94ae9130f335a32a4b55a8914a868c51e0de3592747c253e690cc0f8cc7862e5e62d702590c7de611199494c557979225984f11c6d1570f108424cc5d0d240ee58f8b729a91706631de5374aaf719ffa34a6888255dd6fad4da6b5060ce9e2d88d155128f3e9fd24e0ee6fea68c503608b97cf6aad5e474c24aa4522876d00af1c25d427b32a7e8af5a626d8b3d86c4ce5c0643ecb9191aa79e400a1e1385c6fc5cfcc1c6bc5df38ad2fdabdc598e59db8c71d8108bdee2cb304f254e6825778ccdc3721081f37a729a8e1a4bd73d96072aca4388674dd8405c6675bb3ef1d56040bf56bfd6231a321f2555bd0ac44e5c8cbb67af4c21606add78e26fdc7e5d398d1efd80cbc40381050eb85cdc8d060b0250216313c5d529f0b4825b247e8a87398b494278eb2ca5fa33cce1f5f4a94400ff6e615caec89a1d45db47e2dee49d4128d0798a70cd4ef60b8f6991e9d364c877b864069fe2a5e9ec50ac7b418bb2b18e499e1a2cca7cb9cfe8341bf8d43dc4f46156fcba16debd54dedf99089f0efb23ce526e6e9bd0809fec67e8e155ffa7a1d9806121900d4a3daec109e733ec78680ffaa1ece8d73c63a4a2ae57698e11fbb1c7fc0b64e530f12310f473a3515cfef17b236d8407f6446a90ecf696faa6fafe652ddea883f3196f64979df89829032e7cc669650fa1c5897cab3171a7fa2eb64b7c11e8bce04a79db177e034efcab2f3c08a6e844b83af2eb3c4676b899f79c8044a3147931623d002a9f1c0ab9bf0fa71efd743b7e11512a11c4561e86c0bdca711218c4eea8685a29d9e97bcc9a80c32c6b192e7e829408e70840da5275792e2cad691d68fd7169405ec32e4deb86ebbe393497f072f0f915305f89a60aa581606e035b38b95cafca4a474714d74d6dd4d2db2063522a36672b3e275e0cfaafb97d8f10055cece99be7c6e58b1a3c6af0c7636e50bee8a5eb099a7e45008d5dc1acc1c3329cd47340dbe03ad3248ae057de5973cc2fa7af613a7c5cce4399d75fa83fdeac487ce160f7e85957e976310d067e02f650a4acfb5c6c44ae6cffd785e111034fabe3ad02622dde94bbe562a96f9ccbba8c16c36971599fc0c4bbbb1aeb621893dd796b10a3c3348c1c182e73bf25aef75bae043db09636d50d3776f4f73dd0a1f3cc802bf724a6dddd7093fd9b4437fa4465731e783666373439cce49cc5e6a750f270773441ddf9500644f2203e6e2c114a4df65669d58e6f5e9ab18363255c82ce25779fc79914ff5d2e6c9d140d9f05ab42a4638e583673389a1c9d6cf8663e9a0d055bc87f502e86751086bc752b84c67ed37f4c9f5d337e42fae37d4d5ab15b53e766cc4bfc9e9ea77a9c197b831ad0f06c1509b52f448b77aa6ead16d8ab0f30b8004977808ca60835eb88c06e88b055c2c6e7800b2179d752ad13c830a521be842f48e4acae6791c46eb84d76f45e81f46be03fda5673e17e1e54ddccdd9d0b370cc2b68eb23fef289ef3585d0e7e6651a7ae6a2f8a7135fd2c4318c866c045a22658bf3a0379fdd059f6ef962b7077c19d9f1ec58428eca5e6582472641f7cf111c7230166604263dce18e119a4c2eb6edecdbd585d04af806a97fc0591164ed125123848e167d8835ced136bdacefe9ddae4e59d2b9ce30856202a5f75fc52c8def5ae2c736650525cbdb7b0a37811556261af4c95ca32279942572acfe06dda69d8a8ad42f2c8c3f8b7dc05baa609446f07256a2100f058de75224efca9b3ab35c2e9c7cb2504a858f0068f2d1665be63797847b3c6f85c50b8e2d5b724c3d99ac629a378c7aaeb61b7487194b1cc82ead9de539fc293e8621eaea4b679f6de4a6c3645546dbbfc782210d648d0e45b369910a28899f97687d9fa0c9ffdf5e3a00f65395bb7e4c7b2f49796d13bba20e7af72c29db0feee16d369b79c872d9ef6c33dabaf6d25c42a202b0993788fe5ab187f7cd117b3dd5e5756b9af56cd28a2268e7eda4440a1da590db7e6d5f2573493620bbf50b64c60660c5034dd8d71e848c2bca66a75984bd5c471b7a6e4d52f4169f2c942af1cb1c633c6d8abeb557242f6afb1e4ed350e7c046bceaf45d477c1bf9e97ed0bfef64e7f09e7122006bd00561a3c08cac299b7657c0326f0ec90b9291c516cefdb77df54ef30fe6b2246587c60ae04ce6324a2712e3da45cb8a38f996187a875e2c036625d27d3283946a9a2c83d176b557f1b505bb3bd3b467a9c607efdcf13a5cee6acc0c95350e8f2aea2db030cf7b1028dc28512fc2a635ca0c27dd7d1e2b50335feeab2ba7eaeae3279583cbaf6e973ed43aea0bcceeca2f369a5e9c74e0a1106ee04da46e85c101303a37bc4a1a212e4283d9f1471470e451e35913a1605d367e079bb40f857e328339aab9d5656bb5ac8c358b0f66763d4a1044b71c9da1b93fc066886b800485f57cff7f0807e3592dfd888c419ca222f9a53b4606557cd0a8196821d806be6af0aa005707167eb0ab95ad7e6b0fbeba29d82b71f1020e2c317db7956eecee23fe59d83a1bf4b982f8ff7684153ce83f5a5112be02c68a67bcd410fab7ec6904c3ddb534f6b6e999d3b1d04311797406b13c3c82e6f4acaa26a4c046769700963642ba402776c96d475dad62f12b4616af555a1fb694769e56379aad5d5c42a86433b4482bd436c4ba7929c7e3c68878d85191bd0a359082192fa28969a1859d839bd12a4c4c72c21dd36d5bea21ef521b68c3c743a287c0cf1c73b94f81157747f7aed7501c9f96afeb1b47561df0755ebd14aa98b6c292411644b854eed2aa17f50717035f3fb469d8f7ef86b6319c8dc29e7aacdded58b4c8e2e55ecbcf1b0ae7598f50140b1dac1676b7474b4ff48bbcaf1bcbdd1cdf85bed3764579843ad5f44ed2db85cf6a634ce825e2b1e104b32aee032be7011ccf567a35397c6107aa556f619163ae4aae79cf0557ff68850ead5c95f4d62bc19a622302437d497968650cc93f00802301e6d73f554fa2a337fb59893ddef4ceac4a6d94252580cddcba459705f8eeadb13a01d078d7954c3e7cbe3ba647e79cfa9cf65c4b782122955c23086262275587c45b763dd14b5b957368d264a92add9e1a78a26a694cd97fcb99934263db63e9203c365f854b21af1564ccf2b05fef855b06c3323101180ad278b4193ff5a6dd3b220", 0x1000, 0x0, 0x61) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 06:50:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x28180, 0x64) close(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0x24000000000000, 0x800}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x7ee97a64, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x1f, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xa4f141a5ac33ef16, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0x7}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1, 0x7}, {{r0}, 0xea1887a194dfac0f, 0x11, 0x1, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2a66a4533480c607, 0x20000000, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x46e5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x14, 0xfffff, 0x9, 0x81}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x4}, {{r0}, 0x0, 0x4, 0x10, 0x4, 0x2e89}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xfff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x42, 0x3, 0x6d, 0x7fffffff}], 0x1000, &(0x7f00000001c0)={0x1, 0x401}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 06:50:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x7, 0x8, 0xdacc}) 06:50:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff15) getpid() r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x5, 0x400, 0x9, 0x200, "22daf65536d809129851a68af12fa89baa9d9799", 0x1, 0x1}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xffffffff, 0x5, 0x87b4, "cc1a0c98c462c3363a0fd0025657de761edbe22c", 0x8c93, 0x80000001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) close(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x49) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) dup2(r0, r1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 06:50:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xe4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x3, 0xe5, 0x80000000}, {0x7, 0x9, 0x9, 0x400}, {0x0, 0x2, 0x400, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffe, 0x1000300010002}) flock(r3, 0x2) close(r3) flock(r2, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') 06:50:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5a3) socket$inet(0x2, 0x3, 0xc1) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x10000, 0x8}, {0x1, 0x1, 0x4, 0xd596}, {0x2, 0x80000000, 0xffffffffffffffe1, 0x6ce}, {0x99e9, 0x4, 0x1f, 0x6329}, {0x100000001, 0x5, 0xfff, 0x51d}, {0x7ab1, 0x5, 0x35ba3534, 0x1}, {0x0, 0x81, 0x2, 0x3f}, {0x424, 0x0, 0x2, 0x1}, {0x200, 0x8, 0x7, 0xb}, {0xfff, 0x32, 0x1, 0x190d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x7fffffff, 0x252, 0xb8, 0x1, "137a1e51e4d1154a8d44b31284750faa8502f291", 0x4, 0x5}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8020, 0x0) 06:50:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xffffffffffffffda}], 0x1, 0x0, 0x2) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0x8, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 06:50:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa9) acct(&(0x7f0000000200)='./file0\x00') 06:50:43 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x6, 0x0) close(r2) 06:50:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x7) witness: thread 0xffff800020b28508 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd8065e8eb48) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b28508 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 316870 31353 73 0x100010 0 1 syslogd *152642 41631 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28508) at witness_thread_exit+0x213 reaper(ffff800020aff8b8) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.