x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000e00)={0x1, &(0x7f00000000c0)=[{0xff, 0x1, 0x8, 0x6}]}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f34320b4d4aff7ef8", 0xe5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: socket(0x11, 0x8000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x6c956fb6550b3fef, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) sendto$unix(r0, &(0x7f0000000000)="b1000513000001008d08000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2770e5f0c185fb09536ba8af63ff37281c18e4fd895b0fd3872babfbb770c1f5a872c881ff88c53c894303b22f310b404f22a00f90006ee01b1257ae94c500000002000000000000020208a371a3f800040000000000000001000000000000008000"/177, 0xffffffffffffffae, 0x40c, 0x0, 0xffffffffffffff7e) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = socket(0x20, 0x2, 0x80) recvfrom$inet(r2, &(0x7f0000000080)=""/13, 0xd, 0x401, &(0x7f00000000c0)={0x2, 0x3}, 0xc) shmdt(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2}, {0x200000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[{0x9, 0x80000001, 0x0, 0x81}, {0x80000000200, 0x2, 0xffffffff, 0x9}, {0xfffffffffffffff8, 0x7, 0x1, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8001a005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x200, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:46 executing program 0: semget(0x0, 0x0, 0xf8006deb6a3e907a) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046008000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babf9b770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 1: readv(0xffffffffffffffff, &(0x7f0000003700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x3d53) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r2, r2, r2]) r3 = getpid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x5, 0x300000000000000) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = getuid() r9 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r12, r12, r12]) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r14, r14, r14]) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) getgroups(0x9, &(0x7f0000000380)=[r10, r12, r14, r16, 0x0, 0xffffffffffffffff, r18, 0x0, r20]) r22 = getuid() r23 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r25, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r25, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r26}) r27 = getuid() r28 = getuid() setreuid(r27, r28) r29 = open(&(0x7f0000000600)='./file1\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r30, r30, r30]) r31 = getuid() r32 = getuid() setreuid(r31, r32) r33 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r36, r36, r36]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="ff151916068299e4b484e2f5a359717d04bca3e70d8fa806ab115d29d816a6c84013c9032e81a80bfd019bb455d416e2f8146f0cb163bfe6f2e3079212b170766ae81246f85e8ad19cf1c1e34baed15f36642ceaf9ac7e42033ea6016bc0fe297f3b16047fb94b25e3bca1f03f1bd7aa29a70eeb1f874fb4358ee4463d2f812e84d929ac5119ae501b3eba6090bd19e13933c47d4b04ef1327b67b924a538f5930fb5c07c2aec504e9f5078ea96a5a", 0xaf}, {&(0x7f0000000140)="321926992a05271765048a5f00de7493c3a647da77f8025cb46c33c6af68ccba107270a8aff82ff8446e41260a60e10d20720cd8d9574863130048bf44e1e33be72c009e3c2113a63df6e9316c749b0564209f8ff2513692069e1685a695c4ab280da5ec514802a70d1e2717a9289ed824f51f13000ea8b9a3ea090c1cda72e759e1fbc2c9dc596a33406d7245cdc1fd9f8f53ce8709c72f3ae3fed956923a02e04e9b2e606a9c6775ec472a7e30d4d72f252be67c12faf9257d5e6b02faf26e580c47b8e9418344b0600754021d7bab7b279adfb91da9aedb8f25", 0xdb}, {&(0x7f0000000240)="563e509704fe75644ee5d23dcc66eff6c2fcf0312bcc", 0x16}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, r0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r21}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r24}, @cred={0x20, 0xffff, 0x0, r26, r28, r30}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r31, r33}, @cred={0x20, 0xffff, 0x0, r34, 0x0, r36}], 0xf8, 0x4}, 0x400) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x8f10c02ce39c9a94, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="39cce06fd327fa0f4928a9a2244bc15cee2034de103d715059095f5aa2c63b765462e0c34e3a59665df0ef901825d111615b1e92a83b476962fe496f8c2318b049", 0x41}, {&(0x7f0000000180)="46131bbf85c8cf14346b8103326216616b45fcf189d211936a2d40adb27297c8c320639b57bcb5fe1f02b97ab38f22ed0f8618cacbd8560201440b0a1aae857f2d40f99f5a9c0dc70e17132a0695fc4c7e8988ea476da313601e8c1371095746051daefb935b89ff89469b5e9e41a7a697a42c0148f92ba90698066cfa9bbd6ebb6d16321b2a951f932eaa464d48dd74f42db3d9ecb606daf2964b6c568610", 0x9f}, {&(0x7f0000000240)="74db2b53f24f6c9c2c1e30cdc61d3acf85e3a1b88a7149a21734e8efbcf3f27fee4ed922dcb07e15d2048ca6361c5c59d08a29a4fbb780d6edc76d86c67a46ef3e261a2878eeb44a67cd08c546a8db29f0d4a31c2aaedfc6ac13ed9f13f98022a68f6993b5debccc8544d563706949f92a9c8f33f9242723d9c0a8479d8b3c94847d8fb57bfd1547560dffa8c9950f6d5e910616b98fc2ceb066db38306b2f65f3bf40a386019fca182f57eaabeb0b4590fa1352f6b02646c095a88579124bbf24d593daf643603965024fc973fc765f215e645b1c4d9c479ad889", 0xdb}, {&(0x7f0000000340)="0783880dd8e70037d71ab8cc0f8134758f7e52aee25128c49d7983020cb4faae529a7cc1545e0f19f5954db60302f6967dfcf77a580aa8af09a52073e0b5dccf85", 0x41}], 0x4, 0x0, 0x0, 0x8}, 0x400) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r1) close(r0) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20008, 0x19b) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000071000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x6}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000180)=[{0x1, 0x9, 0xfffffffffffffff8, 0x4}]}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000002c0)=[{0x61, 0x0, 0x0, 0x136c}, {0x16, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) msgrcv(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1, 0xc91bdd77ae5aaba9, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000100)=[{0x7, 0xfff, 0x400, 0x4007}, {0x2, 0x4e9, 0x5, 0xc03}, {0x0, 0x6, 0x6003, 0x401}, {0x8, 0x40000000, 0x3d5, 0x2}, {0x7, 0x20, 0x10000, 0xfffffffffffff512}, {0x80000000, 0xfffffffffffffff8, 0x401, 0x3b8}, {0x1, 0xb6, 0x7fffffff, 0x100000000}, {0x7fff, 0x1f, 0x412, 0x6}, {0x4, 0x6, 0x80000001, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') chroot(&(0x7f0000000080)='./file0\x00') 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) setsockopt(r1, 0x1, 0x80000000, &(0x7f0000000080)="8ab8f04a5ab09f1dea572831a42a8d53dac05f65a57611e70cd051a3494ff5f337ef33c1cf66b3460c0331f030f59f9ff3794eb8519a556582ff5ae987352315a41fa80f866838016539e99846a0c2b2161e348d6d0e31dfc4a384a66c9d9137ce1ecb38ca9d93193eb128bc1f1faa7d69ec2100dd9d89af1318eb08d471d99bd73f8a9bf32d7c3a88cce0bf3bd70f92632139b37944b31108358c11ad7cb6ec7c21fc5a31fea9726e996779caf3ab90ab0322e7c5ca8ad1a20aed4ca56ef1e13797006de0578bf3c1ce70c0cb35f62229e6e008895b", 0xd6) dup2(r0, r0) sync() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x14) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/184, 0xb8) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x200) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = socket(0x20, 0x8001, 0x401) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) socket$inet(0x2, 0x4000, 0x9) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1ff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x3d, 0x0, 0x8000}, {0x6}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000240)="21bb10a370b89793412a2161cc054830075baeeb7bb19f0730f60b1123ac1972f120acbf3ce4db2ccce70627a6b2205b18e394c1d7af47cd40581bb2ee5421bc5cc5875701ad98a7369b5c5386470d1b4626d9f496a590c9490b1b6da49ed1581b5dc0054506edd7d228019636431c6dca69c3ef1e046a68bd9a103f5759e38a1c44edae5d23db0f6458896dd4fa226e8fb36b67426b37390d0426b0a712") 16:00:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x800, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x0, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000000)="00447dea56eca08f190c") 16:00:46 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x100000000) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) fchmod(r3, 0x4) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3, 0x10005}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) listen(r4, 0x10001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x1, 0x0, 0x0, 0x8}, {0x9, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f0000000280)=[{0x6, 0xfff, 0x100, 0x2}, {0x2, 0x4, 0x5, 0x5}, {0x7}, {0x100000000, 0xd56b, 0x7, 0x7f}, {0x2d2a502c, 0x6, 0x3a7e, 0x9}, {0x80, 0x8, 0x2, 0xffffffffffffff7f}, {0x9, 0x1a, 0x3, 0x1ff}, {0x7, 0x10000, 0x53, 0x6}]}) r5 = getppid() ktrace(&(0x7f0000000240)='./bus\x00', 0x7, 0x2, r5) clock_gettime(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpgid(0xffffffffffffffff) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x840, 0x2aa) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x18, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x0, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) preadv(r5, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000480)=""/89, 0x59}], 0x3, 0x0, 0x32) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff35, &(0x7f0000000180)=[{0x4000000000061}, {0x3d, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="2eff5abe03fedc3fbc87a5ad38bc6ae634852949a7dae085340058246685762afd36930bfaf45f8d895742b94ffead6a24a3aa16b3e4a74fcfa91c4e3d83c57f85c78226cf561475b594c333009a1afcb3a2c777ef2f5f290b5c1efd8b1f4ab8100bc9f8d049cb466436748bb83c1bbf42ee0bc30436a5f8faf0a44d09000bff6457e4258600fe4857b86b26aa4d1f5b1292a7538b722fa1ccd3d690e559e7c1339b6b1d8d195353cad387a90880dc", 0xaf, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$setflags(r4, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r5, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r5, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r6}) r7 = getuid() r8 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r6, r7, r8}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x197) 16:00:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="0f3e154e80ea10c8579d9d88a2d4656fc2f31e1c167a9e29d622c68ce253a4b4a2fe360cfb4aadb464470af52b656a74fc7f85bea2e40ca97525139b8c6d48f0c8e9969d2f512a052ead1f4071c2ccab8e04e41797172ac18d3fe7d9a31118cfee907613d5aa1c357b0b0a0a5e60c9c60ab85d0efd816f45fc898d397ed6c55a02d8089cf44c71de1bdb22e75e3a650f7b3b06a2ad04159e97a76331a7df5b6611b0b1f90435283d04b21175509d5dded38b0ae138257b", 0xb7) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xb) accept$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x10000000000000}, &(0x7f0000000100)={0x8, 0x0, 0x1f}, 0x0, 0x0) shutdown(r1, 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(0xffffffffffffffff, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) semget(0x0, 0x0, 0x1) 16:00:47 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x100000002c, 0x9, &(0x7f0000000040)="2106bc4dd62f1a6192471a42c6134bf71faedce37ad8ce42c5de4b54e69cbd5d9e40a0204cf23b8245f2591c2f8fbddecdef785ff8538a6beaea990427c5", 0x3e) 16:00:47 executing program 1: clock_getres(0x2, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8000000000064, 0xfffffffffffffffc}, {0x44}, {0x40006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r3, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) semop(r3, &(0x7f0000000500)=[{0x1, 0x5, 0x2000}, {0x0, 0xffffffff, 0x1000}, {0x4, 0x1, 0xa1643a125aed38f5}], 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, 0x0, 0x0) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) getpgrp() pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r7, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000640)="1a71d65fca1a6194d04649072eda6e296e147943b0b115e9a7128cb49bbb393f2008ec6784ddc000c559a42f1342fe1339d4b04eacfbdc1d6c9e81bcb8a7182ac0acb5fb5f77848e43193f296a5068082632bf26b1be38ee7b394e580ab6ff53102bf00b91d54fcedaac7035b121978a460b1152dd49531eee1e3b218590f0b6fa92f238d445c27ee0c51efa2770f88a81878ffeb8b9e545d45ac4d92eb7691ba5e54ab2723011c857d914d6bf304629552cd8069d3deb80060ae0d5bdec5fd91d5e1b15ef79595988a4924daf3569697c2a4618ed", 0xd5}, {&(0x7f0000000240)="d277e8ff0b3b4476c6d3830d647c487a9b6fc1e5c46dc0c4bd9764acf7095974ff6dc3f86d5dde86dd29133ad2917b8d057ab523620bc00c3dc8acc320", 0x3d}, {&(0x7f0000000580)="a40bddaa626c1af904211754843f428e2256732f57778460c60af346f6f52701ee8ebf2e325fd4d778d950379cbdf17e3a5c8c42a54de08b79fb0d8b45e4b90126eacdc86f95cb4cbbfe26668d0c7dcb34730ddd2ea0d4e87bce7d7c243b51e45ef2a08408217d7eb2d38814716572", 0x6f}, {&(0x7f0000000740)="bc8cb7195853c5d219ff8e85ad9485559e39e345e1df95de88b0cfffbbca908e49df0a906d9885f29668aeb5b04af392b74dcca631edcfa93f8418d96877951107a9e43070d0482d0bb81ca83a2d3e6d674da269e98e21f1340162d9d84cbd478416f0865617bde1cee7", 0x6a}, {&(0x7f0000000280)="e9764d81c2f702a1f51266b3525c66e1afafc635f7f5e25b1fd889b2928cf9eb1d25e10d7094bc43ac24ff2ad5", 0x2d}, {&(0x7f00000007c0)="0b3ac6374aa22b606a474e967d76803677d594c8bf4bd7616dc7efaab39af738e04fd3b7bfd0a44355d6c0f51826e951b24ac9afcf665122fafc4f5ad8a6a67889486ff2fca2ddbe39603541d718a3f625dec028a8", 0x55}, {&(0x7f0000000900)="f4f06735025ae53b173e0222b3c60634b6526221340f4d82dfd0fb277433d04319ff7acd78771214f0adc47f088a4c4e071254043a6f08ed3604dfe7549509e37dc476fe283efe848af763c8696e643078f8e0fc1dce6bf75696d1328d3ad5e76b633a65dffede271bf35c678ebd9bf36a15b1f0ecbb481eada68220b3ce59a1fbfc07944118610c84c28b2341f23e2bf722ea6c509047e7e8ba909bf2e455bb787ef49ea20ce65374c1b72fbca5fe25bfd76b17182393b0288223c54286e7a2273eca5cfafabefbd1e7967a8d2d0c9c1e042c9ba1bdf36c374d13cc241dae", 0xdf}, {&(0x7f0000000840)="e9fac7a9a277562dffed11da265d60c3a8137b8a21161c9525195468bdd6c35b778ac5165a32197b51f07f201dc8a6ffe4ad2cf882e62aa5fd3054139bdead90a399bef201cbbd3c5d3eccc2135bbd140d06125d30133ada7b8cef9d55980a0639bb9246edd322a911bc16f469f25f4c42f2236390e2e27c97e8d08aece2e2", 0x7f}, {&(0x7f0000000a00)="6d82419e71c1525de9a69228ad3d7c3af364ab73ac7192964bd49f7b89499e62bfec7612af3bf0612a433bf226ee937042f7c8acff177ad8f0e7242cfba0626f8529f8bf7df9c13a8023552504a589acba4a461491e12905d2258e8c46b10b6d7af2fbdf6e6f0739b5c8dcfe5f090db1ad3e27a8711f6858718fcf02ae84b87ef7089ea31cfd830ac20778ce03ab327c87c195bf9c383b6f81cd1ed3815fed7ee0eedf2c50e3cc70bc7fc9271e12f1f500464cd207ad44113c56818b9096a9984824306236fe5cbc01f857f1b46d86bcc0a743b41686eb2ca41de50e580c6ee5acb9d5ba5ba9cd782fcd5c8ff9404810d3353c12b2", 0xf5}], 0x9, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000400)={0x100000001, './file0\x00'}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="000000000000000022ed80e90000", 0xe}], 0x1, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0x0, 0x800000}], 0x9, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x1}) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000001380)=@in={0x2, 0x1}, 0xc) getsockname(r2, 0x0, &(0x7f0000000100)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xb6) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x401, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffcc9) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) chflags(&(0x7f0000000200)='./file0/file0\x00', 0x0) r2 = semget(0x1, 0x2, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/251) 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0xaaaaddb, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file\x00', r0}) 16:00:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="dd8ea28ca04b80092c760f6dc38f0a7302c5ec7fd2c5abf6c6fe4a110f8cb75f84fc94a64ac1400c9150194da677f91ecc9fdba9e3347cf3ff146664a905eb185f65f9b637053b2261c459e556dad38afb706a7ef0bdbdbd8658512c8c114d94d96dcff6c3fa9b9ac698c593ca66537a4c8da16e55015efb49a167d8a3f5a6645d4c526c84f6086b20be033dd540cfe2ba9f2775700a2a7fea59612554f9dae77698f4e9642017b14fbb1ca90eb66eeeaaed3a3729e2ff71ebbdd25ccdd2b3e51f6079b3e279ba4f6d1e3806fd2e6d2552588b2cff0aae131e5e885ee16c372d13187491bd3404db421691493a808181e13b829ceab13d4ed489e79180"]) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:48 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0xf61ecc7f, 0xfffffffffffffffe}) 16:00:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, 0x0, 0x0) syz_open_pts() ftruncate(r1, 0x0, 0x3243) dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) write(r3, &(0x7f0000000200)="641ee08ebc8fce988aaba3de1b5ac561b6c7b3eb57185c4577e8e96944fe8e3a30d6752f675f6fba93cfafcc4c6c4a6e71518683848f3448b1c7bb18e0c080abf5a77fc342b31f44ed082dba4099a87e74fd4776741e8c3ced114671871f954f6089e8e964b9afcf09cf902d0554ec0d2c21f433cc65e13a938bdb81650fad391d2e254aeae425e61c48f853218223f9dad91f1fe428d4dbc8844bc1f1", 0x9d) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000001940)="d824d5956c20c8b9dabbd1ad9fe3217c0e3c386e9b66f0dad72452f7311a36d4b59fadbdefa041c1d303a84a6fcabbb7e7b3857e6a7331120ef58c0ba26e9baddd6bce4806a9e92d15a18e9d648c3ee3a250196edc612f0f44263c42593ea862afaeea61e0d851f5809a4152dd1f7e6ba7fa15c813b0fd2861e8cef0833b55d3f57797accc5ccb61c5b06fcad343670df586f32789847556a730dfcf8a073478ad764191098cddd9fea94c88be4e6c456678b064"}, {&(0x7f0000001a00)="5ae58183009d0bc0e733f3e3889c1c45e5df594a2ad2a32e808159ebb73c79083afc881199c3302aac4907709469e889f968240886cdb6f782b3883013ffbf4db5d8945b3e630614810b634999ade43e6395540cad27eb007cde1817e7d313845d97624a48da266757e1a04f64bb9f0fe5ed9501d5b81b3aaa5fbf"}, {&(0x7f00000017c0)="24a25e16a3b7bda89d68e719358b397565239f46844f61177410a9b215d3f895ce882c88651ced9e92a52cff66566a5815891aa0a11972ae72d35799bc1d941e1fa6688097dfc27800b210a648b16872ae991c0731fc17b2c5cd8c3a0db00b8aa596e64bf3d87cec0bc164a3caffd17ee0efc8955a0adf382c0ce0e436a9d251e89bbf830fd9a83580b01d467d6438eb40e315c049ad9b1f5c72e8d70dc772e46a86bcdba49e0e1f768e084120284245c1398fa1db6b9f"}, {&(0x7f0000001880)="3cdeb3e37c50e141f05bf5b5aeda310da5dcd815a7ca17a19d124ec37e280130c6cc476cb24a4726faa1e2597ec6b34a0cf5835611d24768869b9f5afdfb9ea0ddb551b2606e59b85d1b720d23289c319fa4c8c8c4fe0c186b8a0db5e75d563f46c09ced149d63d636cf319b668b0528e9cd87aa40195e8862e85912bbd0bf0eb46938d5f2d048f0603ff3984b8c97a86ade8f84d3"}], 0x10000237, 0x0, 0xfffffffffffffffc) socket$inet(0x2, 0x8007, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='\\\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12d6aa9931e2649d, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x5217a7084b4ce430, 0xfaed10a, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x100000000, 0x1}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x8, 0x1, 0x6, 0x7}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x41, 0x0, 0x5, 0x7ff}], 0xfffffffffffffeff, &(0x7f0000000180)={0x1, 0x5}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000240)=0x5) r5 = accept$inet(r1, 0x0, &(0x7f0000000280)) sendmsg(r5, &(0x7f0000003d40)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000300)="d33fc464751b1f38a39316bc81e21fd6684fe55aa5769d98788a59f641c5bc2457bf1f309d8b8315cc4207180aea493e49500363f0ee9866e5d0f2097f4710964804d30b44e12c3bdb6dbc6303a058351238c8c8815a3b80c4ad6a0b1a490da088b4245f97efdd62c1269ffdf7d9e21e07836d54d095e03efe0008463f1689cc7888958a150d6e1387bd66e6a05ce62a1804b3992d3a694ef973cbc730b90c121df1d082cf856c779fe3876b397481ea727fd82e7ec4b070ef7611e69e3ab4bf4704b0291767df047d1937faad1198385ac10afc06e4ed6431312c13f16341a2b95218644cb327348caa343feb3c6ea42ba3ec70f3042b061548e1b5aa64b8ca815694accf1b815ce487f92b8dec51ad08688e24ee5e0483f25362208c1110252a555c117b99aa69fe5ac4ed821c46213304f83c5ec2d66df9f2282461033e6bc06d4add3d100d7d8fbaabbb8ecb0902972f51ecfab7b878e5e5a4575dde67c5c1ee188b1b0ddc4283a91ce85fb8042d66bb561241cf06cdb779c3308ed707c114474bbebb97d7e8674382443f6ad480e99d6f1f770a2940e2d523a3689f9fed567af907adc3318e0dc474b64d6e596824c1b8ff527ddd5b41ab09185df73c12bf7ac3d66652e421f3622cc890f0461272828c8ae0912b71a447deef202f1708ae5567f7f3aae557d942ac714c57f959e2fe1972e2609f4e821bb0fad0a2bf1cdff603cf91a764d380713b788b4d51f719f4a747a17c803f4d674b21598149837dd499fde2ea2fc6f573751794e25d18cf1c5089b42b971f558b7e454346886962ae517da52225000ac2945f22ebebed81f83f1de925d6083acd37519bb4b3dc415b94c60719f05c0bfca1253a7db4d014a649bd02b8a654ccdca05ead1cdd5cec85ecf39dc4e5d30fbf92ce1bd816511218ab3cac54febdb85a4d018b50001d85bda9b400a34604ae9e382643c1d5b2261f437b61e944f53b78d08f005a0fe21d492050ee30e09f82e1a800f1401543952cce936c4690e321fca96cde1abcbf9b070ca2984ea4b22e0b2d7f4c0759300d61ef94325cf8decba509dd2a5969164ab381e9f84fd73e310a86ea6f528c319bb7248294421753499158d9b23f0d98fcca1ebeae8081fd588561f933f1b9a34488d1a0e1cf4e61f72286667ad585166be7819c3ddc5f23c98aca6a81b1ebb30d4e1e4581d1293a48ec773ec3dbb66d4315a50f386b81ba9033f8c43eec61bb45d08082240c9de2b06d1c2e364aa2de2570b8c457ac21a4ae91c9227bf43e1160e5c24bb67432dfc538e3f4d15943d6be5cf5e84cbad18e786415dbcc9552984cd6a9a36bb91b2ce952f69605aa8696a13eaa5e883e2bc79f58602f480487759e735b6220f5fe9818461137d8f901298be1eb8a2b442ef826a340e9d6b39aa65c0b2783acc18f868852af951eebf4b0aa07699c5864ea06a33f5c564b84c18ed803b2d366d6aa19e93b22e3e1ab644bac5e8e8bd578640bb67659e9c9f8527f1b8955fe50daf12645377482294bfa68f8ac80c44ac62728a3a493d3bd742e6814845a63fddc2ae23f7a859b0d41cdcaa9111eb0ece5a4a9ac8465028c14d2d062eb5d468bb9aacf21dc5452458770df90dfce626d54d393552585b111936372fb75fa6df0eecc77302dd60c69035ea0c0b162676ddb743da15a9805e0bd46c5cffe7adf0e22c30b5bafb6b190807193f3e09db1bd5b1626288b773113ba7b9a3deafcac162f92f8a33fb60e4c256074fb8a66f92705c80e57ab142d10ee4b1341361d98de2901e75374a5cc39d7d0206305bf2827f3c63d25c179f257f39e1bcfed82cb859d5a267e73cf5cb15b66ded7f853a10446752dfa923c1424f6eefa787af2fad1665b850760e2380386b8ed87272bee4df48c203272b6c189837b07cae741b32043a5f2cdad81be2d278b791b966e53b2d41b5becc564f4ee9a726982ce94b3f30439ee3a055d174199adcf9a80a90cc70cb7035482d58844ff2bb467627faf32bcb5cab5dc8b008797aace5a7d12384950129501fa9858be54b66befdef6e3389616bd2a18985be0962b8adb740db34a8fdd533e5373f59df13cb7647463c2be5a3ec69445baad7bb698a00bf5af535937d341896d6231028a37c159bdd51c6e59e48e473b9fe68654c5096f371f6a52afb87a4c695072618b6f1df60da92be2421fb08f1c577e9ddd8a3f597a4c0b09b164f97edfa3176139d10552335a739702df8e730cc9140d252079db63041d3e005f82294749b9eb9e2d14f8aeabd8b0dc7b1473e108d5ac7e33260f33849a170b4948322903cc42eeb5637cce6ad42a5dee05960ea9459f53e51ec71059692c570fef6494ee27109319c858f07ef9e6b933fc3ac905fed33f682361e827ca7659e4596e49af4974b6ffbf53b4e10f147332510f8696a5998b1f607d0e8fe3c9dd40c2428f1b2570b3668e7538ba996cf45efe2f93a6b97c0dd0cd9632d6d01691ed93ec19f7cb41df2894150562a04225ae036e607acc34602bf773bc2543f8e39785e8df417fa4cd199408e9172d8d15ba1329021ae0f3d31f62fe94be6686f869483c074d6a381877c72a5627623a9ba9083934edef3dc2aecc90b92c82795f11363a8739da03583862b0f9fbe24740e7b2f6cf148290bbbe901ab8d7d2cb7619a1d6ecd45fc94b99031391ff0a377131c8bc0185b528a9cd8d5cd0706e1ba08ae897d223cd3c8e4d5d99b90b2ad088dd174f47ccf1adc881a0f083deccee73da656ff18a8e814e47320ba29b470d1c4bb106ef07dc70002f1b55c10894e430cf1f17747a843f0cf4a22f11c183e702cb7ac89fa75cbe1e82010e1f4582a623f7b381051ceab9a7c2382f15e2088ccc5ca37077197e62ebad8212283dabf054bbb0fe06b83821ebcc1ad6699f5ed90ea1c19e813a2216cf57f409169c61bc6a69f9669df7b8d1308a83d661567cc0c4bffe8ef6b5c920d1b982bddaa9809a0edc33759c65ef7a7483078a65d69bdb5dee5872d96dc02ec962a89acf634d92ffbb331b4641750effd8b59dc3e3b915eb27a9bd2d6a713c538bf37e5f9c08bb9c6bb0a75f19e6eef9ae20c1b7430771fa2ffdf561e730f35d0828c19ed74a2a2f0a075f9900b890dadd794f9b5b8ea869884d4677c6370db57456668f3cb35356647ddb0abc4acb2663aceabf9633f1d235652dc0ba1ad8252bbcb2887beddaf7f1300fb6c6b8f0d8e6daf18d192b3bd920327c8603ef2921cb232056df58617125caed20c08e3462aa0137f337521f22a5cb3695ac51c3404b4a29654d683b19d1e351b9a6abd67c5ecd2dc4af09561b69988d0d5774c5a2fd20b5ad326d0dae58ab1885c2f6a84966cf88207aeba649114b93ef689a50a56bf6c3afa8ce7e72e3d637b359118d475d6b92b1fcf1634d12e435362635492d62d6495c2969b27e3363b00a98a38ab41bb549a5c2d6a465a4a5e5944f56a89cc63ed9ee39bc67823169842f3beb892bbfb822bc811e8a12e101d6731b90734e6bf731266e2605c10b5e391ad78f82a6b988e765997425851e217f61bfe5f399b4bf7c5a2eb2d37bbbcd38518ef6a82583c476bdb34b75b80e4177dca874807278d75ed059079e153f8f230715853e7054d6c6bc9eed74ad232cbaf5fc318e647e00c340871b82ee41bc3fb11aec5eb8e27a5beae8356a07949982f81664c9587e6dec7246562c4dceea9ea9f7101c88da2d3697b6bf3a6951c823310424e256cc78f7c5cb6a3f62f910524b2889851dbf4260630d82dc1f34815772d66fe1e53c67812f12b95ccd4679822deef865d3b03938a0d9ea2e727dc25965d3b9744437d990f3265ce581981a414b84c9cb2ca450a4af89151a55daa342f2ef69b4ecd45988860a131d4546fd4818e9298f4c0309ba15df83122c6bc88ba48c14e30e9a37e8846e54109035c5809847aedea2b97577c0629fac0279b12f20818154b14e44634d07de7a80bf6eda7794384f5eebc873b95e027126628507e93e223bb3c7ba65026ff243d92bfe36773fc857f21068c0597378eeb8536f7dfaccf21189759503d7d8c32c5c37a45049b0063cb03370fa059d81304c804b71a1982131e7abfb8416f018305f343fe8e4c039878d58046b2e17ea8de52d30a6fe9deccad167e8a7aecc499cae02853afe1dacec3fb2692b313868d4c565d386d9a1b49a63f466e66b0ee798871d95481b5c7c02db13bff90adecca5f6cc2b0aa9e5d56e372268004d7d0787fd2c12579c047db11258660a84776e60302a7c336f4d3257f2234d65e47e9102468f1bd2244817c9fec4e4ddaa5a12bab4361a5ad0eff04ba5e09263b07cca22de6cfee06a0b0bad13697001e46b92f05c8296e1f6070887ba551deee1e063c47c849ca0de79c1c9f53bae20ff77947762faab5ff55c33620bb28dc2ee0b47f4aa858cc00cf17417944eeb53b6234e7b3b9dae81f8bd3178b5879140540d3c976fdca4528627d69285be71b7220365c5538bef34e5164e9d058d1b44f34a9ad8cfa26de1c0eafba4ad4cc3d390e337503147857e5062e7056aad9fdc718865b6a3af037c7ee9bd3c74902bfe9c2a4851ea4f41c74c403ed2ce530a84c4751e2e9f071f7732326bf22e7983cc0dd05a27bc7e84842d0be662ee79da961d3ed33ba7aaada92167b306072b5bee3fcead037f08e981a6ddbc5b00d754d703073f9452cf7765df99ba1df0f68542ecc59720fc82aef1cfd4bff8816df1f60cf889d83659caaecb1f97548bc41032ce65f2902f4510402df35ccf632d24328f538725ad287b43a7a43bd51c80294d258eb84a6e5bb5ac428d452666d9b1385b959ece3baa782515310c8f647dfb4b9f567f63f9f4e38d90a96389594024742715473ef152c26773ae6d41ae6d4d75b86c39522c3f2067adb2fc841a42509aac53109487d697ce2e579f9738daa7a57af3b8b236ee20a5159f1ba5e8701441efb45ba7852938268786c8cb2ad3be399caf02045ccfad1d141efd3d5917213198566d082a41b982a2d9f7261457a50bce861398a17a30864bd50216fa6e12c7fc26663421145005dd22df976fbfd15eb6d0ad36617ed9204bb408f24058f6d2bff44d944c0ed94bf54c86d250e878766e7b59ba03b28c3afcfd778978d82af4b16068381f4b17348844bc5a93470acf8da20e3c5bc8834b3298efe1b6afe4d9caefb097b66c3b20b74e3a5890d6db96a4ed85fa51d18b6e2d1eb9c7e5826cdd2b021afce89695c207527258c5076123ecbb8ca9399cb2b7c3a61079f33b303c810060e3d8b9ff2c5922ca91d2059507befacf4c313657908c60d0551fca1afcb2b68a278eda40a7cdeb31a1645a273745547aaf33755d1e3cd624cd594617b2843788d2a7cab16e0810c3aa891cebb115d0a79f4fafbf09e589df61d3b3341793343cb648a5f7ae70091277a7256daff14477518463db9d461bf5aeeb7a4496d4d4ff4c3e80f60b53b6a7376bc32503a21a1c0913d0930756dcae744c2a7f95b542b70064b05cada2b0037fb4d4c669c25f64e84109ccbe1245a0bd32e71e0dd6cd36610bd22e62e5edb5dfd73bf1d19e610fad19655d0af47746bcc681cde88e2ec6bc531b80568ec472448cf5b53a421e934a41f8d6c2b56321d585ea3af07773e13ad2b4e0595bff7c2cfa1c8956ca394acf3e8d6542b99e48306a843ef19c5cc90af6aa5b6dc299f035d31b16b9533219841b7168d15031758ae288cf4e4c8d936c01f5dcd1ccaa17d23ba6bbd01ebd8ab511c7325f210495ddecdab7", 0x1000}, {&(0x7f0000001300)="642f75e77eee618421173c7b59ae0a4ce673a5694b0c4e8caefae7bb675c644cecfd7bbd8a", 0x25}, {&(0x7f0000001340)="e71f81aab4e145d6d95b1cec9e0b", 0xe}, {&(0x7f0000001380)="004f8cf5be5a1022464bcc5235e14d02c3ccf1364d1bc8db587b9436a783a4c7feedc79bc390299486fc910eaae0f1dd107c0346d4de840498dfe4f37917eedff538cd0eb1c6ecf65cbcf3b053577b4997a53ef83b63e7e8c96fdf557d54054eeb1db6e9679aab56b295592d5f0772beb51d90b9c89285b03c02550013f24be032dbdef653467ad1003b79ad1d91f4f7d907461ae2de22561adc8118898b7b60d5b73ff842bc6e2f011ab1347023c28a3b9244abbb0ad937cc08b3ada078dd230b0e6ce33cd07fa1626e11f38b81eb9567e282e17591d4719665cd770a4f32da41e256770b649573754ee61119f87f2d12550f", 0xf3}, {&(0x7f0000001480)="defb2072d8dbc63948dc4066995c3818cea98025cd5aa61bedfa7d1d3a3e0a8e02af72f60bd637bfc0afd6770008ca82587f23fe7243a7b0961c6e245b768c07077a19e9d82f54c6d5a0c98ac1991aa9ddd04318d6f04730be254bb95ed1b1cbe2f5092c4ffa062f06f096c224d4ad7e1ae84c79cb8df72d578403bfe320acc6ff9397bc62173fa5a72ff19d3c9e9095c9e6bb0f30b7e501a72bb76ecdb095b45528ea669884a295d8b1bd5ad52ea811a5", 0xb1}, {&(0x7f0000001540)="5dd8a74dfebfedcb6d793b604fb870faf173ead345981025cd34232feb130981e90d099ff40a1d2798c2ad761b4ee0f0d454ad29ca1c", 0x36}, {&(0x7f0000001580)="737dd25bdf6840c13a3aa33f67ad5cf910cb3e7e1a8fe7b7b7614a6e0a109b24", 0x20}, {&(0x7f00000015c0)="444bfd164faaa870511b17e721697af6a284ba48582c7baab0cae757d5d24330f331245a74fa38bce0d8eb51d0ae131668cc258d497e91335f91", 0x3a}, {&(0x7f0000001600)="b7dad9f304f5d6743c5362aef521733ea2dff18338ec2fb6e11a9823bf75d8ae1c2cc1ee2941d67e85dc5431c9bc87f872ef76597363e1af73119cf45572ca5aa6b0d55b859029ca0df73183b8acf5e4117c149a61c6a003a9ced4e09d64857c7e7681abb1e4dd16ebdc1edf6f56fc53119190f96e4e898bda2dac9ce9dca3b4d414e6b7024eca28517a5c91", 0x8c}, {&(0x7f00000016c0)="df95c7a8df28155e82fcff548027e5fc1eeb0828471c89599ef2e5a121a324460603529f2875bcea594ac6b504151fed543bcc396d8034401b27db24d4a99c5447df6818721153b0c3ef2285945c2a84ca5e3afa9805f3cb3be3ad674018ad6a384a6418a28997f1d27e496a9721bb42c9dc13a889de1b0b9e6377116172e6131d3968b9d51377ceb23a769c3fee5bbbcf77bbae9a045eba8a5dfd0892a1dcb0", 0xa0}], 0xa, &(0x7f0000001840)=[{0x18, 0xffff, 0x10000, "41bd8fc3f448f67d"}, {0x1010, 0xffff, 0x3, "40e6aeb750746f69591fd3cdd24c426d8efebb59e5dd799d914ad98df92c56c2562d495977b4de34d81d1be20e75327ad0018fac7946e71917830884319fa8c0c4619b13794fbeb1e168f7228c8398f23e6f2b918f9b38461668fda7803795b2adb3a05e50328222de4087bd52dffef975ae14f77ed2ab19c20098c575f1e08c678f9b1cf2de7b26b305fb21bde4cf6a896a0f542c7b933cbecd8f178fb284c24777d5554878f5c820e90d78834004cedeb61cbff70aca582c0c2189d1447db452941b92c319c5d2c200ade51b710d0b715d74ac04d229c7795aabc7b757d57d244a6e5e32554cb6e60507add37af9b18259e99e6095bb9346e4722575f059126ba3da5d141b0abb54b78a8339bc8d06841bc0a2bc464be3a5ad8281c3f4c081106ef03e92d20d307eace2fd4c6f0405df82ef3782b88a5db9b4724daccbfc2becbf78e81fdc28978d2820fddaa36903677437f7980a7988bed99a7bda39787d03ba84c6f2563c3befe53cde44e4bd113023354b103510990eba5f662da9db520a063f0e66cc5c37f4efad34af529595617b76531e41a8a4782e628d1c7384aeff5113ee7c41da1539bd220f3e75aea2ad4fa01d71d2d294ba058b2e1ca7870ad231554535b4f423a2f3c2259ef131d2ef1fce8813f759e1fa9e24818fb8c554ebd976e6be5882edb79be03f23e1dba0dc5f4407632520889a946d48c680e532fce7718b28f7878d12904f0a47303222ee7f4b643b2f26a81eccc8ebf51fcfaa40edd595b53415fe1e1b49c1701eaf8ff9cb1c8b42f08c978d7bb4759f281f1abe8ab16098a2053713fe527655ed888ceee1086e6590b24eeeb0d0d8605571aae9162c886c0873d2a892a76cc81da7077cbe1369a36cf3ce85c972360a9ba6133f7a7dac00ee69e8b6299d6ddb5f24ab5399b2b8544ee673bbfd74ded3581359f6fd8ff0a2ddf28a0c6f50ef10b565c31e2be2a28ab587f07d3664a247d3285c564daef14ff3f4b0d541c3de0d1ba1fcb9e629d317e0cdb7233bb837167e7e99618b3bc1678e1e0ce6f5bfe1665e234fbffa2ea262519540ba46b270f2a7a32218b1b48d7f59ed4071a70df088cb4fc3e819a66996f250b3993319214ec5e585b709110e7d0102e9a8cbb1e45c022a4007b49ada67dffb8e59c9e20018469cd4da68294fe08fa7729d952987ef98daa273a82912f553364c1c8623c766aefff42fc83e1d8a6f4b070578330994ed5bf5c6a9b8e9ceb8eb18802a146a60889fb7756cfda53cb19d717a67c7bea50ea085962fb200658a4c239d29764938d78a116bcc81d2957de5739cdbfa4f823d5b7acd2df528fa1b66b064a7ea2b288832687da2f1d4f8c6f077d5b914a98604e5597f8b99bf265f8d026b34a8f087e86dab02f9f58fa07418c2a6d16f678aab13e014d8de5a021032963a4982db54ea0d22a0d2e9abe43c67cefedc56f0e5a14a5172b8ce265f51eda846fcd629980fd521f43e5edb1d8a15f2a75b59b8128097d4a486922406d6e2fc87cd4d419d2257161a7d9b5832eacdb32a3a0906e2f3e678331f6f8d75011741070addf008d4cbd689e43351097ce048dd6c906af899d1ee737b2c7a4db0186ad3ce63292964989be39b3e6e1de4b70934c9eb84890f18988392f74096c8482aed2fdd67e7c5285f10488f4ba26bc26021ef9fcb36c16479f2733be66247cbd4246db45ba4f3e84491fab561306dee0e430b13b348d08fae27910b9541ec94754148f01f442d1825d3fd3899ad9048432b08a1834fab94c144b5b14add86e7d3bf1baf43bf9d050adea3c88137f49a3f068b389391baad2b4e827473606c2ce405637f9dc40dfda09f20a91e1a5302c2e909dbe3443a0b8f081d1276bceb41392e5f9270369019f960e047f9b325e2c9f246afb3a0c07116104920fdaac82b88f9dcaafbae8516fe2ae8aceee7634289e814fb66bb5898b4ef304dca4459307a7cf68ddf2fdd1e89f88589a97b4f9ac13585b2c02b54a4a0507d75a64d197210d317ca03ca25e4f201ace2d7cf3d3be6c016b7cd00c1679c07395a849ed9b7dfe645b7067936b593413190c556ae4fd14c5877484900e9aeee49e3841a1b866e385776743be787051b24374847de5e0fdd0906952de5b2af5485fd9d24fab3e56ca151da5bdabcff8dc68747c7c3f984afb96b32801a18d337d3cbc29c9da5ffe6f1b6611bc3222bce40576d3a50e4029e1a0c05a2a9667d2b38e0d07da7556ef791f962ccb2e50e88fdacb2ead5ade80a9dc71d1c4a702ed13e3a4a09e5bb1d127522039eade312e8f9f4043a119729644fcd8f9cf8d688b6f90e0b40d50b8886be3d947590798cf24e0c6b54594cd7d5d6af9f60c7b2c20f8aaa90805d4c218f83c650e2836abf1eebd6a8901bcc9c4adc1dacf7b19e1711703a57d9e77f42f09e07c0a2cb98f1813b8b64017f22944b77afafa04b25290e6eabdd766f18229fb081a0ace19bcc492db70168d124ba3823dcff8453800a971364cd108f094b3eba70ee5a5644c2f7e4d1a008e75ad4d50c6d889bbf53af72c8adea8e93971df163141025695fa9cded34fb308bace80bfaa4ff31ab7249bcdad69859cfc6254a8e395132bbce3a7a63d18d60c5eb81769915490e60732ac43a478a38d2a96d04bae187ba21544ed299bf723ea425c2a94a08b4bd4bd931945d6d547066f69c8de4ed919d9a9975a96017295e4397f59261a282ce811f82a905c4c95695937a376846e5307ac012a357845db562263e683e36661054997b083ee98070bba3c679f4d8cb320dafc900bd5f21bb1b706857eb04c2183a7f8721cf05cfbd32f99f8bd857df8cbed41dae9818272d10314ea85270acf55182eb49bfd3051adbe1f8d10227a725684681b77aeb330b4c76c962f68771afc2f34bfc51686f79c0c640198c13e7bf515395e0038d0499de64e37569ac5d100e174ef2b0724f17b6f9e440816edfe7b8b08e6ef3221d77b7dea32f51246736e56a23c07701f68814ab5823c8737024ca5f01f04c810f4d325658276fec62a1d2f48c229e5c5c10e4a30bb360ac2477e077a772eccaa7a5546895b79ae9903b0417c5ae893195d0b4b18f878bc46f34b48fa87f56b8ae9e047d9e18ff856330a0a89150dea18e43718039b48b41d414f3668175fc43239108e40816468475c4089666c20fc9a0f6c6a3f72695807a5392c672d62e3a59290a09cf753a78b7a63f81e4a8592998847932c0d26fa252306011a0d720676420e7772cd4efae1e58c37f57f2f2d1c41b8a8e666769b62a3c48b3748687b66aef9c5512b8c93bb432e47a61038ce10473b2010393f60a593fabdb617ca9b1db203c7131081c80f23367c348a1d2c132ad80031d5e9f3f7ebe7aa8610791170adde2e9806590510f30777ad2c99e3610a2e44f48bc3c7f12cb017bc17a57998ce7bccdae05575fddd0ea2a3381488424766b7ab324f0eb1c4b0a3e91287f17925bbb3528289cd5d2cfa8de54e2c7e0f18148718258fa863f8485ef7b2b1050e03269342a83bc3fff20ed25fadee251b38a88a472ec04d8210f5d7e3fc6d93827e38ebc3558c9174efb721470779af791efbc854137bc20a8326651243b2cb7dffbabb89bfe08d5b3a6c9db19dfc0a0d81fc4adf121adbbe12c078c7f1551138cdf8cf2e6526c2bce64bccfd5438b56749ce93be1ea0fa9c872070129fa1bb30f14a400a95603a3ffaac196252050aeccb6013443332fc4a55b79e87bc28c06cc7e234a6513e610ef41b1c6a4b3700191cba323030d78771060830c5ad657a2cfee06c8c5b168999021e3506e72eda6b143e1a10d307437469681789827a365fcdc540fa90448572201b62dfe082a759fa6061459f09b0df99d2fa9cfa063d62e23d7a198f1455c281278121119876d61c4d674e78a30e1b7e0979498e7a989f708f31d5c0cd694132526222cc9f76f08dc951d43c11d384c028b1b94c7304996956d5b9e40bd205148dbf8a102dcbafb517ce46c2740ddeaa70c4b511622e432e004ccc337a5227feac26d4f8edef20a538383197bd2e67e602b2ea6037ee57f7ea6b8b11c62c74f07f4eba98223b437894765d218f956d35fbb626e4588b4cfb32e2e0932e24d1c69dad1db6d945021570d89b2cfca104d37f4264c2b69daf02d20b5dbcc492daaf4dbe510e6b85b1582ef0a5cbbbbc1d93bfc44cc1724c8c6edb412a92ab0676aae5ac91a6be8d6137cdf726e4943c7169da9183590203452818f8779e942ab3e711702736dd773791373205dd47157282a8d3a8c68b214541e91857a3fea0eb1a20acb16e06bcd006382a6414cf7f2e01e64b84bace189cac412bd45e097ef08f4e0dffd5ca821cade06efb499c7fda4d6385623b253bced6485a668296640fdd7cd072a3368d66eba8576b9c710c732dd68013429c706d59910b9dbe39220e1f1759ca640fb0fd43c04e7f06e3d0afab6591827d63a03afe341e263dbeeacfd9d3bd5422ee561d393601f4fb6edc37923f65ae72d812130ad49f3dc1efb98750907c96ad882dd76da6802a0eb75129fb1f604e02c99c770ba829961605fbb6c9bd221651cc6f07ec721f746d8ee56c2e497d58ca672b45536c74586555a3308c7634ecca591b1fff6a49294f261520cc17e72d9ca0fa76280db38d1c56e01780b7afcac790e645736bf9fb5ee7731a4321ba3f2b94667aa55732cab8aa41af3964c63c175228030d1d86baee1ee918d389eaf806033d644a27f9fe1f9f6ef0f1de84a6fab1fb481c4d86d31980a1e20956c65eed4bd5fde61d8e1828f5c24ed590095cb2c98d0e26ab7547bf81bdf236d0c0963d68a91a44197a328ad8e8e53d5aefb1b049135542bc7ae09a4b9d8540ae88ceb64121841d7602457f5d96dad3b9145e9c61f8b75b331636fae057af9a038adcde8bd025c1c921a1e03b3c51a939d9f8704e0d150b72055b25ab6321b28fe4067edd095a3adf62a2a29260bbf9db5724321f7930c62c07a145066a86afcedb07a358082df20ac805fde1f0b47e7a78e5891262529528b37f38d86483d754f4613d142d5510b4968ca6655e2dffffc350fdb8f5ae489c7e175ee51bab79daf81f3e1aa7502bf595155f08d2c02a43b111d57d4ace9b7c2dc7452511e199d5875b322bf74d3124953ac1ba7bbc12b6082465aa2bdc361081a2e7a813c4252114b42acb66294f528fc3412e824d4044c0a660bf75470ab304b3cf0aa32658c2bd2ad6ec17e99d9d230d870e4b7b0211212c0543a80d3c74d1aeb67bd0b4b163dc56eb1ccf525856c0d4601cfe66c6f3cdeedc8f7913e610483885b0dad7b73acc476c1078fb492998431a007b3cf57fd406f4c4ea32904cc45e118ed9f2eb6f89c9fc442274156569c980fe9dbb171c65788fc13f75c48224c6cd5f0bebc3dec87baf25896e0acebec975348f2e31096b463dac1c19c72039041b8bc17c676d588dc8190e490acce4d37d02259821beb7b278493aa6ba752ee44b64299ed811714db2cfe372cc5f093a2e254ca2a949905efc18616aa92b2ff41244d4beddcce533c8dc24c12368db3a4d39575d38eb5d2c1642de6346d60d6de22a3755c72b4cd6b99e23cf6f04b114532dfb9504ed69a7ecd234243724603c8e28f044c1c8701e77db418e2aba9d0a9488baa644bac09f10781af60dcd9e70662e1f25479799fb5775a9cd3d6042d3017ea61822a6ec7c807f65bbb7c41a328ea795bbdb8e3e9a48165907b8a29233aba869bdbc0fce162be50b7db72b9c54a9e8ae37bea1f9440"}, {0xf0, 0x1, 0xfffffffffffff5a5, "748c9bc3a94d00019d474e85641ae251fea23370656e929d2dba67c37cb57be918a9d4159c475026e39d9d788c5670cb65b1a80773ca1828b1cc63c18981950f70a502512789b8fce421292a923f7adaadd63296d722f4fb7c6597062c4bea12de2ecbe7a7d5da1803a2f58e4d138210a8b46cda2fa58dbfb5c66c4ea61a9784d1244045ccf4b8cdbf649650f957a8c389bc3d41f7558dc5f31e6f9e5030ad9fce5b893b7779eac5d74a2b85cdfc7697eeb5a76a16a488d90dfaee86b5f6a183dfabacccca480422401ddb4a4feeadfc1c36898690358dac19140ca129"}, {0x1010, 0xffff, 0x0, "a4158af7c6d1b219856a922fb4753c487f00c71a84f652b8c90d5c38d83dd11872eb9d5dcd167dfe1e5335932a783ce784333e4e0255bb1822c04bf0d7996a3ad87e46a707f232ad1888ddecfb56f29eedbff3867929fe1dc85462c59f63bbed649486bc227ec66e1dca62fe9831d375a494376a1b0ea2d62e3d8797f3334a26843c3521afcca32072ee5fbeb07853a4274fd3c44e1068fffe372d481645d7f87b036c09053c2731ac60fd23777291e44c6fa1b9607a8df0adb34b4354ec89078c07176cbb8c2cff00db5b1ed54eae079d69aadfa1585bb2495953e28d9e83055fb8309e64e328ab6eee788ee9c3ba93156772fd949a9dc5487be95acbc9027c9075fca311ee4605d1b221f1f8e5e300994d5d16a22b1d5e23767214df145216308562a90cd96fcb587e85b6d5ab13d645a20287bf4f40ebc6e75b2cefe5f47d8bac1eb7aac00d9f01c742b0815223935e1338cc43e3b22f8f7a472da3d7c9ac64375d7d69f4141db1089a6035b2531d2fb4b421c674d8a4e2a96626a8e632d512ebe3bcce36f0f4d4d171f7fd61c6e7543ea4f89e64478c391cc2745af8c97a88c5ed4b50a5813465afdf34bbe15effa947672d9387d237a152624f4b012a8ec86e98cc4ba0f4689d84e5e21b77e18583f19f1e9807763fdd2fa743c6ab28c60a3f5e392cb4db6b5afdc52d12332b43bb25247f447e7bac7c922fbe5add7b87527afec3f6ec43614e05b92b512157c870afe59af4419ce6d32c3b5d6972cfa9d8e479e2e39fa1b44dd81edc2a839d2b242a74e95e037af2ab032b51811daf3516627e4cd6adfd3d07fd70e1bc2573a1979fb9c0e12890d8433fa745e8d81cc7a8e90afe9df5fd389922aafba3e01f49ac2b52e273bcacdd2a0e41729d07cac509cc1281374473f7f7173c909fe4cdb609513ae512894f13b41fc24890679c9f669ae6abebd11260141608becb4d96b6397b4c66754ec24988c7747e9876cfc293300489ac5af5ef020450fa811f76cf23ffd8b4daee7623a6241bd916659d65c2b8134fea3c28e82d3cee58bc19505016dd03ad4995b4daa38845dc73e92ba747272f29bc6cb0270d7ab6a631ecc1c8f7f3335f3e84dcf1149a480d18db28e3d0871ba02621409dc12e4b10ab17796d1283c41b3b3f51ea0da1bbac7aae89fce454c8d8cc87aee8e1249114143cb0c59d895f13e6747246b8f1573cabbfa103169343caae282d618a65319f2accd9b61506ffad29ba5420af0c36890ff6f650cf0fd45ebbe288045bafc5161eb1dd10680b54d1d1773039de52442c76946158632709e4a51f2850daf7cf439bb4fbfbb29f662a8e9e00a1db5b43ab9594f9faee96f8b65b896c74522328aa31eb94fe774851cafd84fed898682bf8e0b3f489ba06bca7ebcbe24af5171b193bdd4df1a466b1b2b432c86105f0b049508593d81604285453cbc9198983bc00bdd1e8d5efae54c2b18ea452796fc901a75c7a89378fc07eff33ed7975fa7d6385f961acd570a5b4a89c601ecc697211bcd4de84ad71bcf1d017abace8d3cecddfa6f1442208d40d5747342b7b10e3ecf190c3023f9c4c56ff2ad5c14b711ca85d028811b3fb2d380c4a0e008ec6c29a11fa75b19a8fe8e34dcb6fa2f8cde8600dac221b7a44f8336235d5330886014633cee6f472e6572b7fcfb437374e340051ea35f9f81ce7ea0d35f86c90823cb81bb77ca3e4bd9e03208bd69ac38557e78cb5dea62640786c72086696839496c5b1fcb19dca89c9880f717cf5f0d5f9cadcae69fedaf5ecce313adf976ab760ac80d77cb48c8b119d83c692dd770dae7b96e63ccd54626a9ea3161452e0fd0255778c947c05f337011da77da656ca6a4a201e2c9e880f439b6d7557939e91d394c9235f2365e9bf90f0d0858e5abac12e2b0c24f461b11f068784f14f342daf42b60b4d386b51329079076e41a531b715d8b259bbf672fb8bdbdb1bea5c947f358486e65999ce9c53594de7d02fd9d76db28b6887345faa24229fb57d43b479620e96a90670431cc4bb111db7589a9a1582e493847dd2f93e9ff2156d298e8be0c0f3ed4b8c3ce796133a9783d1c1216684f46d92a9e36ac7be74ac85a6f90f67dd8305aeb5fb9f344ffa0dc24648aab5768f0c19a81f5a9b003fab5a483401705e3e07cd26e4da92ed5a8bba8e39fafb617bd22e53f2b5a03b83676d39bbb944108fe12b634d18c6270f8b677608a733410b8b0bc457be35861b7f150f81c24afd14a8e7a544b72f674fc04cabbaaa0f7116150489179b73c2b8318a7e0b0311b4bfe53af98a0572d1519d7bd2f12e6d139fe03ce7c014e31f1d5ae8b06e325f71533c904ab7f1fbbec85590e5daf8042ee533bbc93f8344f0ba6bb43aa2ea9342900f15f9f0517a3bce4b9d5012815908ffdacb0e4451740bef3c99c83b878ca646e7d321ca28f86974b360de4537e9e34905a146b974f4e1213b2549935c3361f9a6082192c6b8932d17a5538e591c14ff9e80f2ad2f0169252e1548488fde835d837f00004ada6ab577e2a97d35525a933700ea0ecfe7c7e6c61b3ccaf216b2dd1fb7ecf1f6d52c111d2af390a345faee35076bdcb98bce8ea60efb0cce5930f2a955948ee0cda602116fea084c9ff9671383dc9113e86946e62a030b662be6eecaa18f9bb41e3a5595a8972d869af8f08c399d6328a889e6a47e78d446a5faa81be62f1ec1318b9cc4b0b21ab8527d9df2c5a08e525e71165bf322b96ec1288e0898a589cf73147648c66ffbd0169f668571c618f6d8ff2d1d80cb005438645638461c40d5ca7c7a31e1ca7f50603e0001dd451c5503d4845f10f55d7abb6fc9a29e6fe20dce41c9f26afe21010ebfc981db67ccb6e95749ab5a59ccf067b2bd050ec40e71ea1387dc86b0e35e11c216e20052fa3fe9cc7f22a070345df54648dfc43cd1a4e2225f6997dc5d31760a2070c99a56b9b54ad897c42302f780c9009ceb030b100986db50ed56a6c245e83d0c5274ef29e00c515c59a3ec78aade00343967b6230143f4007464fe06c8a7b91d1e94443cefa2a1c2ce6451729729da1bef86b62a4fb8144d1a87200887b185b3df3dee53474c0ab2d4327565b6672585970a58bdb9ad326207adcdc8e0d83d9292af40fd922b4500c7d1720d85d585a17efbcb8bc7299da8f071f96e67d745921f063024f4e8d662e150fcdec2b47b904c95371814cc291544eaed62a9a1a2856cdef227fe88ad7e2c0ce9b4439fcede7acbb947f2b8a3e7fb6cda26f9678d88145315837dda4f20a4c1376f0458a9e903ca7bf3a85e7fe000e6a71d403e4be9257db1c586045d84b32b39919270b128915c610f4ce3617dea527d1e0b8067818e98320d7a2eb4f19835e58445a36bbc0c53bfc99496833305d6d83fd33e16001f47369eebe7090f3c3f5614b9a6c770090f8a1a6801c0ccb55f07976c855fe187cc4041f8dd5e2249275679387a5adb486e1dbbfa495d7a9ddc7f155e1e7aa861291d4027ff945c661214f8afcea3df212e635f37e7c1ee98f4580d067661be3fe2247414aece1b21c5b89f680ff22bc23ec762af90ad8614fc094e5c60a64031dbe795892a281d37fd58ae8b37aa3b2af5ae663b74d173ed28ddff54aa2440a593c2924620d623b2fcc0128b4fa0d3a45528e0fff70b31ea241298ae045a872f201f7fc72dbd90d55e61638d09e1ea58088b7f074ff6c782d42c47505bf18c905e134a66958ebcd6b743e5d1c88676459d0a1d20020b3ba27b93f7465c866b0f0792a89514b823a43a34ce851b1dda3cf0ec18c04a51a1ec9970cd1eda16900b60c93f64419884efb85788606d224be593dd49c7d42e4c78efe99c627686ad503898fec84ba6b71d895529f35f53b410184d1e841bff09c16419dda068ebc173666a5302d9aa9053e967ef37e0925145f50c742d28fbe8a342cd4051edc3d269b0920eaeba4381b98962bfb682e53e4a8999a143bb8d2fcb04c53987c9ca3cea6af3409281759844603662d4d94ca23b711f8abce3c9c695ac6a28ead0e2c0d9d5791cc9d559ed81e703d44c2995a71c6639334bf142027ac2c10a05308e4dc84b2f8908b4cd23d46c8970e71e3a6c5849a50602097c8928b1dd3d4c5f519bc95b2087f76f23b0fcdaeb9850f04689368afa3b0715f4b90a4b58740dd0044358eeb6721c1dce04cc252a023dd002a8ed6c6f1523c5bf83d76dd66309c8eeb1e317a058787cc6c6815e742e3fcd3393000f022c944b7fac8ef6c828680a5f72fb46b638058e2a3c481778d38367d9f4d1fe80d354c2a560f05a81d37597c2191d863605528c4b450ffabb06baacc80c40876c8c580c34e05e389fc1de302b466767cac0a0d718f341dffd74072aa8eb6a4dca2b2853700d8d9d6d3cd836988b8560e533388affea8c4d4cd238dcfca4fea13728ad775c6ee98a366034f269c68204fbc25e730e7a00d3714d42af6bb94376b26bfed928bb4bb16cdd1a0b5edfff1bdbec26d82d2f86e9c4688ced32f5f0f23c207e02a00ed40f72999caa7775aa5609c168c5a6c9186bafe57eeeba5d4be46ebec213e551d9f96d7b5e2e5c930600b7d5abb182963a1a52a82c8f3e344fed34c05a83b768421556ba8ac539429a92b797404d6f23e6c2c54d4486e59c62e75f7783572f17d6b8e497ad99f8e5559a3ee515ed47951847e3e14197e2a7adfacffed980d8c334f9961e7d40591844d98634d8fec35169b462922031e43b5eb4864edba0e1d9585bbc9dddf3eb1c52d4a1cc04d2e4c3f7f48ca41c6a87dd8091d4125c3472a32c598d9dc0fcaf655591b0e6e3f0f815f84c4aece21a30b34f1ba53f7eeba2d97fc60cf8160ceb552336b744ed73726d1b811440b766ae9a501ea597cfef9fc2dcf012ae396fad0ccb690f05f5d7ef22f5d7e3bec2325194dce38a54b2abc7218cda75b4150d3b83a97b6d76729036babe62695499989bb5ddac06badf283aaa4818579f077d2b089070742c307d33b4432eada6abd14f70cc94cdbead3506796f3e36d21e48c93d8a195a7b95525bfc3d01bb2267b042e551c4b061abd4701e02efaaecaa3049c5bf4d52487a9f465a22a927d5ecb0d4592746061a8057aa524831ddcb9d80a3e08215ed8bdc06dd29f1d02e4005b7e8bd1bd3a8f58ea932d41e78c8013bde84a563b796269fa779829de86047498808f0edc11d08f217d1574e970d281d0e60981b1adc461797dfe4b97d3b1422bff856a3ed61df985d81ff0a88bded774ff133fa3652de21cfd92b0f28c34b8b3513acae0292bd7c5146d9ad2b3718b12bf9d498d8a6e8c7c025c8f4fe27b86380c67ff95be66c509b4b826b2a3f8360f8779ad0b9982c920d58c1940d80e48c3a731bfbcc90f22ed18c08c3b5c74a502346fac6d556368453ff1fe51f24b5c0d9a51421f9d71c8f7aa435f5aa7c1950c44348e5089a5c122d6baa395497d67ce86499b3f40eadcb3208896f7864b29b26f26fecdfde4668f07a91140d7f2151821c06c7e18c71e30c1db3e1d668dbd9fd9c3d575ab8bde2d53e4b1c025a09991d86319f33b670a6776bae7b3306de88a2a14dc973f6f607b6693a0bb02a2e5a024abf4ca168b7e6f871373f751a18070edc4a2b44ba66b27c2178f3962cda57fe2c72c5ce49af12947206859dc583473a9b693d5ee975ae75663e25f8181a32e2df49ef3d1725d46a9aa58e01f63dc44fd6eab5b19fd3dfc2086604806bf6ea0e93c8b97550671c32cf34b2a7bbba533a473e840ad286ca1df381dfa7748a7ca2b722dd"}, {0xe8, 0x1, 0x4, "39c2fc5c4f908f6f4aacc63462975eff16b1eb7920f4ebc27a854dd8b4c290f39f53a7f1f50928203f2bfee64cb71c1e0f83eb96bf03b99e8c7c6f6aead04be09d691ac0a71f225d21c33f085bb49df8cf8c1be3ee0108bb639253f4413ac6ee0439e3e3457ff27b3010edd18e57a309f38e5cfcc994cf8d774db208b16ce87bc7aefde2ccd53a2d45bec42163086db620d0f0cbf71dd33a480fe55140f1bb9868b9dca390295bf5e8568c1610eee6e40f0c502a882a5b66db8c7fccb5d532213529937afa63cb832ebdb34e5322c91619fdbc"}, {0xd8, 0x1, 0x1f, "6de246dc428dfe0c537237f65edf5d75f247ef67e7f54117c74fd710f6a1ad17bf25b675764ffb8439f2ca0713698a201337ba887b56aa76fbbfe5f748a08cd7e2600e298649da8d185587dd0e6cc1437580dac6c2ecc29a1b4e10b706aa017f676f32cae55c955af022e07b8e4f09f400a0760f2fe2a1f63eec9c6874fd0630b64994cf64c8f69c64ce90fdfd2d95d29d6bed9e7c963a8ea0466319774106bb55a51981cce8a97316f667c8431dbfeb0acd4acb03aaae61ab1051dc77033a70498f"}, {0x80, 0x1, 0x800, "424bc431853f0e43c4dfcc9b5fc23a9143f5c46db2ad9df4fb21526e92f6b9d865ff617b377352c69bcb836a272eeb8ec93de21e28d907d1be927d42b453d9b5a91c9cc5e1734e075c47bb6606aafce37c22f93a828ad025532a8d75c43e4e1c99c532f20795be668d12a90d5c"}, {0x60, 0x1, 0x800000000000000, "db82ed5e4d20f8cecc6fa1f140bf2af534885612c0147cfdc9bb210547f79420e56c0438e6517609e311eaedc3adbf63d16e550787aadd2dc29dd35ebf721041eab2d1ca0c5c05466835"}, {0xd0, 0xffff, 0x101, "8972f113df9386be5acdcb454a652f5d25cbd991af40d0a147ff9265d2b314689f8974e70b7322cc0b836e4f59372ca13340d5ab015a2f2b0d3a2370138f6b343150fe1568858e363f10dc89315092344de852caae7731c38998a0209ba726c1e1c70f781a3f2801c910412e4992f3fc7f5db20ef4d125a4f8db8d280593ca71418456a185037863512f12f21dbaebca6032068aac13fb81ba0619f491f3244ebafb5b8581902132114167c0abb7cf6b819a5b952d094a4998817b3b4400"}, {0x40, 0xffff, 0x104, "2be6356f3607c4ed30a216465fbee3f8f662a5e6fe119bbf598839e848e6b12dd882bf91a8bd15e84b192909"}], 0x24d8}, 0x8) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000003d80)='/dev/klog\x00', 0x200, 0x0) r7 = semget(0x3, 0x1, 0x400) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000003dc0)=""/222) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003f00)={0x0, 0x0, 0x0}, &(0x7f0000003f40)=0xc) chown(&(0x7f0000003ec0)='./file0/file0\x00', 0x0, r8) r9 = dup(r4) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000003f80)) r10 = accept(0xffffffffffffff9c, &(0x7f0000003fc0)=@in, &(0x7f0000004000)=0xc) ftruncate(r10, 0x0, 0x2) r11 = dup(0xffffffffffffffff) r12 = openat(0xffffffffffffff9c, &(0x7f0000004040)='./file1\x00', 0x0, 0x40) r13 = syz_open_pts() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004080)='/dev/bpf\x00', 0x100, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f00000040c0)='/dev/tty\x00', 0x20000, 0x0) r16 = kqueue() r17 = openat$klog(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/klog\x00', 0x20, 0x0) r18 = openat(0xffffffffffffffff, &(0x7f0000004200)='./file0/file0\x00', 0x0, 0x82) kevent(r11, &(0x7f0000004100)=[{{r12}, 0x1, 0x8, 0x30000002, 0xfffffffffffffffb, 0x23e}, {{r13}, 0xffffffffffffffff, 0xcb, 0x4, 0x2, 0x400}, {{r5}, 0xfffffffffffffffe, 0x1c9, 0x2, 0x5, 0x276}, {{r14}, 0x5c41ffe2f691da47, 0x10, 0x10, 0x100000000, 0xeac}, {{r15}, 0x8000000000000003, 0x80, 0x88000000, 0x1f, 0x800}, {{r16}, 0xfffffffffffffffe, 0x28, 0x4, 0x1, 0x1000}], 0x1f, &(0x7f0000004240)=[{{r6}, 0xfffffffffffffffe, 0x8a, 0x1, 0x3ff, 0x81}, {{r17}, 0x0, 0x3e, 0x80000004, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x91, 0x8, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x85, 0x9a6278bbb68e4960, 0x3, 0xbdb6}, {{r18}, 0xfffffffffffffffa, 0xa, 0x8, 0x3f, 0x6}], 0x1, &(0x7f0000004300)={0xfffffffffffffffc, 0x4}) r19 = semget$private(0x0, 0x3, 0x11e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004340)={0x0, 0x0}, &(0x7f0000004380)=0xc) r21 = getuid() r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000043c0)={{0x80000000, r20, 0x0, r21, r22, 0xa1, 0x80}, 0x3, 0x0, 0x8}) 16:00:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r0, 0x0, 0x8000000000000003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x44}], 0x2}) r2 = msgget(0x0, 0x100) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) msgget(0x2, 0x204) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f00000002c0)='./file0\x00', 0x20000027d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getpgrp() r11 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r7, r9, 0x130, 0x3f}, 0x243, 0x0, r10, r11, 0x2, 0xf6, 0xaa, 0x100000000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r12 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r12) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000dd, &(0x7f0000000040)=[{0x20}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getgid() getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) setregid(r2, r4) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) fcntl$getflags(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r3 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) 16:00:49 executing program 1: r0 = getegid() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x94) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4000000000000204, &(0x7f0000000340)=[r2, r4, r5, r0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r0]) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x1000) setegid(r6) setgroups(0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)=r8) chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0xfffffffffffffec6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1c4bb6f021c01000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='W\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x179) openat(r2, &(0x7f0000000140)='./file0\x00', 0x200, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x7fffffff, [{0x1, 0x401}, {0x6, 0x1}, {0x66c4f18bdb9637a9, 0x5}, {0x2, 0x1000}, {0x2, 0x5}, {0x2, 0x3}, {0x8d7f4baf1803b76b, 0x1}, {0x1, 0x9}, {0x1, 0x40}, {0x3, 0x400}, {0x0, 0x6}, {0x5, 0x6}, {0x7, 0x5}, {0x1, 0x9}, {0x1, 0x1}, {0x0, 0x57dc10a90000000}, {0x1, 0x62d5}, {0x1, 0x80000001}, {0x3, 0x80000001}, {0x3, 0x1ff}, {0x2, 0x5d42}, {0x2, 0xff}, {0x1, 0x6a}, {0x1, 0x7}, {0x0, 0x4}, {0x77d82aa75d902606, 0x7}, {0x3, 0x4}, {0x2, 0x7fff}, {0x1, 0x2}, {0x1, 0x6}, {0x1, 0xfffffffffffffffd}, {0x2, 0x40}]}) pckbd_enable: command error 16:00:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000080)="52db203ec0fe1068a99c5e563d414b48963fa4543d004e5a8fd2cc12fa2a95422b74e424fa59cd73c9482e8659dc02aa1f3f972875c1f8dc717bbdb0fec75634f77d4a02e4b5ac853a6eeb0efea36697b11325f230cdadb4cca8e3a62e957a2918645c791bcc0678", 0x68, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:50 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x80000000, 0xa2}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xcf5aa5deb800c789) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x7, 0x9}, {{r3}, 0xfffffffffffffffb, 0x40, 0x4, 0x2, 0x1}, {{r5}, 0x2, 0x40, 0x700fffa7, 0x4, 0x3}], 0x4, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff3, 0x1, 0x20000000, 0x3, 0x4}, {{r7}, 0xfffffffffffffff8, 0x11, 0x4, 0x8, 0x9db0}, {{r8}, 0xfffffffffffffffc, 0x0, 0x2, 0xfe10, 0x1}], 0x5, &(0x7f0000000180)={0x0, 0x20}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:50 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) setrlimit(0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000007d, 0x0) r2 = socket$inet6(0x18, 0x3, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x100, 0x2, 0x9, 0x400}, {0x7, 0x6, 0x9, 0x800}]}) 16:00:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x1e, 0xc003, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x40}) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100a, 0x80000000000051f8) getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x10000, 0xadf9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x1e, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x24) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000140)=0x4ff) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x4, 0x400000000000000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/219, 0xdb}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x80, 0x108) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="8c775b555e0173d52a35897a200b8a8f3f95838a3a2798b8688610abf118a83487cb33bc58b2ff8db050473e04d60c9a647455d63bf387e512eb81e7a8db197aca04e80482b40b4d7e8fd2c19ee14e4b5ef197aba78123e7d7471dc368e69270acfa8aa8d126656c2b37ab523add3267407e9addcaa592c92b870768155ac39a0501e2f45fb2532b9437ef6d23fca58f328708afbd991a76d4effb4fdcf9c389dcdfcec0fc1f92de43a7e42d794861b8f3f43db2c26b1abddeee470beba34974c6", 0xc1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000080)=[{0x87, 0x4}, {0x112, 0x8}, {0xc, 0x9}, {}, {0x100, 0x1}, {0x47, 0x4}], 0x6}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x88, 0x80000000}, {0x0, 0x6}, {0x87, 0xffffffffffff0509}, {0x24, 0x7}, {0x82, 0x3}], 0x5}) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) r1 = getuid() r2 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x200) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0x149b1e55aeb23bfc, 0x1}, {{}, 0xfffffffffffffffe, 0x3, 0xf0000000}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x1ff, 0x0, 0xae2, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x160, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0x4, 0xe34c, 0x200}, {0x9, 0x200000000, 0x8, 0x7ff}, {0x661c, 0x80000000, 0xea4, 0x80000001}, {0xee, 0x8001, 0x3, 0x2377}, {0x6, 0x3, 0x4a13, 0x4}, {0x3, 0x80000000, 0x80000001, 0x100000000}, {0xfffffffffffff7dd, 0x0, 0x1, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) chdir(&(0x7f0000000200)='./bus\x00') shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r7 = socket$inet6(0x18, 0x8000, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r7, r7) linkat(r8, &(0x7f0000000180)='./file0\x00', r9, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000180)={0x1, 0xffffffffffffffff}) 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1b00) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="9fdacf04021a1e230c16b4784fd72df9710f36375f879d0c554cbcf54066511cd12e607cb18a9ec48b32a1b60c19cd6355eaa0f172770161636f1e56d07679d72cde1fe2cdbe5b491b20cbbd04766e7d3634c4141008f8d95f0ebdae870425b994f8b1adc6bd807fecb7713796"}, {&(0x7f0000000140)="ef60a5b2be81dac5d8ec58682160bfd7369b20d8b0c87d3642310c63a4afeb01c5daf3973db33f92288e2abc06d425117572bb7949de671247172ee2687f10a19a71c815b505d0d273eccee590a51116b07a4424e946872e650fd8846449e7b7fcc2bc7a5f2115402b57726885aa81de8f2e4c2a815e04"}, {&(0x7f00000001c0)="e25ac863a30b686a145206d20805cc6c6fd6ce280309c9407466a8d2877671a40468842c93b569d4d615c0f3e7227e6f72168f58b18843fd7a66876b", 0xff}], 0x59e48f54fa1a611) 16:00:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)=0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0xc7c9637de4e4febf, 0x1f, 0x100000001}) flock(r0, 0xb) 16:00:51 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0x3, 0x81}, {0x3, 0x9}}, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x9, 0x3, 0x1, 0x8, 0x0, 0x200, 0x1, 0x0, 0x1f, 0x2}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) 16:00:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) fcntl$getown(r0, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080), 0x281) 16:00:51 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 16:00:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000007ff, 0x0, "b8000000000000080100"}) close(r1) close(0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93", 0x4d1}], 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20120, 0x0) fcntl$dupfd(r4, 0x0, r5) 16:00:51 executing program 1: getuid() r0 = getuid() r1 = getuid() setreuid(r0, r1) setreuid(r1, 0xee01) ktrace(0x0, 0x1, 0x10c, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) accept(0xffffffffffffffff, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x289f3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xef, &(0x7f0000000180)="6cc9aafb505f29dcca4b8b8b67d1837b5707ec69240288240ec7bdd4b25e142ff66a2a9dec602a221c4f524d85a4258706f404f04ad87bc37a93fabbef3d018a79fbc2f4288e8c855f786c379d7bb0305089296e0576477446eb7233704b622c978ca6f61d08dc1528f03829f373508e49f8e1bfc1d3469f54c0321227c1149138e9d24144f332e1b3b4ef67ddd715cc122ac2f850675f30c86c683e03e5a8a03a507c62801ed8275ab4817f18f2cd8c524047e137a85eac3ad68250a63a2b7cf02baceca06a4b710ec9f4d4f53e44a92c41ee148eb3d4eb794a081a3b7d519a9e83cb02f1c546551b3435d7b399a9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x80000000, 0x4, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x15b7}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x206}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3f}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff0000/0xc000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x900000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') 16:00:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5c1ec22b7df9bb570321a72535db3e0422a7338aaaa97ded35daf3260e2eeb16cdb2285cb73a0a4e92fd1b0ba48feaf3714c7eac40de208f"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0xffffffffc58c1dc8, 0x7fff, 0x400, {[0xffffffffffffffff, 0x7, 0x5, 0x200, 0x7, 0xa2b, 0x1, 0xffffffffffffffc1, 0x7, 0x8, 0x81, 0x10000, 0x5, 0x4, 0x3, 0x200, 0x7fff, 0xfffffffffffffff7], [0x3, 0x40, 0xc87, 0x8, 0x800, 0x20, 0x2, 0x401, 0x7, 0xffffffff], [0x5, 0x1, 0x1ff, 0x3ca, 0x9, 0x3, 0x4], [0x1f, 0x0, 0x7, 0x100000001, 0x80], [{0xffffffff, 0x5, 0x2, 0x8}, {0x0, 0x1, 0x3f, 0x4}, {0x8, 0x2, 0x3f, 0x4}, {0x1f, 0x1, 0xff, 0x3}, {0x4, 0x2ef, 0x8, 0x2490557}, {0x3, 0x5, 0x6}, {0x0, 0x9, 0x3, 0x400}, {0x3, 0x9444, 0x8, 0x541}], {0x8001, 0xfffffffffffffff9, 0x80, 0x20}, {0x20, 0xffffffffffffffff, 0xd88, 0x400}}}) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x5a4d}, {0x5}}, &(0x7f0000000040)) write(0xffffffffffffff9c, &(0x7f0000000200), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:51 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000040)=""/143, 0x8f}, {&(0x7f0000000180)=""/246, 0xf6}], 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) fcntl$dupfd(r4, 0x5b6d7007aa5d6848, r4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) faccessat(r3, &(0x7f0000000300)='./bus\x00', 0x245, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x6, 0x1, 0x6, 0x5}) open(&(0x7f0000000340)='./bus\x00', 0x400, 0xa65ed3d44e5986a4) open(&(0x7f0000000380)='./bus\x00', 0x210, 0x10) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000140)) 16:00:51 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f00000004c0), 0xffffffffffffdc4, 0x0, 0xfffffffffffffffe) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1) symlinkat(&(0x7f0000000140)='./bus/file0\x00', r1, &(0x7f0000000280)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = fcntl$dupfd(r2, 0x1e, 0xffffffffffffff9c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000fb67e8dd590633e0"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$TIOCSTART(r2, 0x2000746e) 16:00:51 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) setuid(0xee01) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x6, 0x1, 0x1, 0x4, "21fcafc1aca05603000000000000000400", 0x17, 0x4}) setregid(r1, r0) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockopt(r1, 0x26, 0x7fff, &(0x7f0000000380)=""/92, &(0x7f0000001540)=0x5c) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000340)=0xfffffcf2) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="80a5773a5d0ecfe535d884430f288eb7cddb2bc68cd1549f348be1cb7a12e4fb64d10cecd5401ccf5c1885451816f7272efd0f7cdec9cd872ebd2339a669bf3005858578a199aa427816f68d9668572aa0188336584e82d60af509edead9ba9b6e0287815fcd2540565b8807a6454557716e6f3573d7f4d1eaa638b7b8067e82c864b257a4c3e857e21cf48575ccb0e737819fba28775017", 0x98}, {&(0x7f0000000280)="7c741cfa097307ce4b816846fe340ae394ebe0a4cd118a4a16e2916c5bcd4821ca2646799623cf59c1ef8f886da2ee886c4d5fbd665f979ca012d9103c57dd5d37127a062397ae5c1f9eb4cf84c484d03d2f1375b99c991006a05f6e7271edcff13c9c4748b4132fe6579a0f6c2f39ee63ca9125c60b7fbb10acfc11153cb9d68d1e393164b4012b", 0x88}, {&(0x7f0000000440)="e711127f9ea6f03ba30f7a37b371e13404812e8ddb4d02229c2a884e4dff58165563a57f0358e2fbe8c29adc23a3a7bfa605c9150e72b445c011960cd5038f73a0167c5fc5953ca67daedd9e659af9ad6906a63d9af8fb44e2b3877de3730715e933bafbb442806d7f8a03a91465817086a870bcf75ff6f122bff2db3fd005f1ad2a9880d314552ce1e1d79c8f3166b7b83c747b2bb3390a1339d0cc76cadce7108835dd67d646368f7ac25eb206f1f623a9c46901d7ab2367cb5ab8fb92110aa4b0544d3a445865ddf4b59bd4cd3b8bf582280ea47ca2f5d2ff0f72b86b38f5", 0xe0}, {&(0x7f0000000540)="bc4e453b865afb19162b36dfdb99c437e08c24af876acacac345802c4c1873edee3a0bfd9bcbd4f7159f98a2930aa5e908d8927684c7b981d92a18742585a631a41f92e931dfe7a0e8ba2abbc6731b2512cc9c8c1a946867111780b177a4dbde4e591d9b43fd8dedc2d262d5e312d5a25e2a3fa720a2e17fea8b3bdb167dc61e2b82b20ff26b10b197fac23dd49d18f0dd355aac409e85108922b5ff2bb2febf67498ec74d1cc3d77512981f87c8b720a16dbded10c850e35e1deffe8bf70e97fd83d1f97f6185a84002e9a2d0b8fb2f6d951fddc5b958de74b656cada4e06c5b9ef76a35b0b9e4dfa73240a61216603dcc9ae61536f50fc83e756368189298d0ba38f5d47c3e48a59899bfca450045b1a87748cb51d7dcb72d81ac567493cb2bf4dda836cedca61666357593d8870514a264d8604be638254353e4d7217ce2ab94608a6eb3d645292dfca77e397f69401965b2e307a94fad0ce12c4ca32a3541476962db1e09fe72222c37cc38ce095b4db7857cca7b18e1970ae42bcf5255541041a7a4b2f1c19325b6c70e098ab53f97885d5ab1df35ffe9653d892374297f435175695023861342cc974a5307c14cddafed4885fb3d0ad79a10bc09d4516e536a9646bbea5ee49f9179d68919d4b32f57e15db32e9038bb40aff8b0472f7e3b0168d5c50bc01f2d937c75082bec3bd18e568c61afd798dcb7816b78cb9e6d6f01fda423446ec8bb44e0deebefea4b8bfdd99708193b1002465830c2d86e2c2f0cdaa1b2fdfdc7d78ca11e9110ea5b396f8fdea3848825df97562fdeddcbd8b8f7eb363f873ff572270c943f540ddce35e9fd79eb4cd60bfd18c0aff590b3e247d2e2892c93ab2607aded5d8f6984e138251e987bab632da34e1095367acfd0bfd91323a19ec62eb212414d62de2d2dd47a9e4205b1f6434bd091f586c950738c62b6b593bddb1a2852194cae5d556390c132eafd694a79b5de4018800fca6deb7541d1164d75a20f4e851e9540a34125deca064d3d907985d52d1a2eb0c9cde4047181ece480fd4df1df9ca4f4502c3e5d562ce1614623a7d9627a4f42250c4be033848af2738b25eaffde6eac5b5394de2fa29318a50a7bb3d904fc55fb278ab85cfbf529d3b4eac6363c085cf478e2cd9363740d5492d443a45ff0d7c7942a3a5409898543f58104d78363f1b9863af0d123b4f5f7e7ad58f2526c824c815d9230c05d75a660a7f9bc10b350aa3a56d387ff07f8058341cc15369a4129d1bbbc920c62dd12c785fc8b980588c5f51e45ddd28624f3fb6c0085591c8c9774357a66dca65843d50dc2b328ec1bcbe7cebb9230498d8eaa2ced1c4bef0371cbfabd72138ae58c6c3c31a1cdf916c3a6e54342e883a466e651520b7a43ea81a85b9f2afa236670ebe5f5b5c5c682aa4153baaf8e754be21751258417de3ce8854494f25964439572ed1c7e93f6630fff0a206893385a9fec2c30aa9d24859292fdf849ed4882629f21191c6ba24888f0a69f938fe4f8b487bee9523aaeff40a58e7029e42075002eca9b94271db394e07a92016e0603120e6e97bc633d49c8aaa515330669a080ac35bb47b050113b0b5ef702b1540f76cac62b06e99796139a0801efb6dee3767e4d52b6274440f5c0c9b9a7ca54e53b0b3ce7fa7975c2145474d1a9d646867c156c35437a9af95acc5d33f452287d6440edcd71a8b99ffd12b9b044bfc3f5b39558194babb573e4aaf01855eebeee122fbb4dc7d847c9e68280f866e3874ad318f9939f6d5971185522fae230ab1aa9bbbb77eb3c8f17f536a3096f424c51650b696a713275339f7947767ff0c3afbc4a512e35ffa2c1d1fb754bf17ee0adfdae3bb24f40ddc8c6b770c8ff962bd9fce7744e344a1c6b166df51721807365f601799e85f62ffe2c7e03e59c0b456799a8072d15e36943bfe0c1ae178b61798e37f86d762a10999d5c88d5b8c61e0fabfc600ec044064c39c5c3baf2f7db28c36190fc670e468c0ef5689b6563c432764bc1f2b1a6fe0cd51ffb1ec2305098dbbc10136b5e6a2e494e4446f55dcb3d6d2a6e5e88b0fde67bb75e8df452c8cfdd0c3aaade25f963da54e640b04bb8c978f4626d50e5edde459f678224b8ccd0b5972c46e6cc600cbf04c85ecbed087a4640187eedbbf9f1e54ed089d78988eff0b77e6ea0d7575bfec3f1363ab9d0dafb92f886b66136e6fe9a37b9890ad5501bf97cf2fb2e156568b63fb734752346944e00462c932b5e7022579bc223fc9cc4e1dd2a14faccc6ad6927a5a696cc557c4727fdb5643218847013f63e014edbda87c485c00c477943ca002a414fe50066bb68a30a9ab0a22b9b55d1c2014880aecc157c79628c8e3de065574ad7ef8fb0824ae237160e87319c65918086d9c46040e65519cf5a93ec4fb2fc8cc83362a64954cc77a9a832d8ef63774c5efe4ceaa2e5b50fd9c238f1d9ae613f49613f99a437409476bb0cfee256d5f78e2f2e48c64718949525e29f0f590e4c799e08dcf27f27c05b8f756133d6723411748490b2765bf987b553bd4281c4dc0006ed30de85ef175976546eb87436f6fdae847053ab43326cd41a91efb28da848f8e77fd74643cb43f8fce8e8afa69bbcbff75e8de1a0b3860443b4931d39cb6e3da6588059c866a312c1fd517297e8f2e73260e5b198302a97d292cbe693e601b00a252bb5f98563ce1874b816f2a821fde2afa16db7e4e76276599c645567edda4468231b49c796cea2fb32f886d7bd3ce5912920d0d967153a063582029cc5ed736c686dfc3982121a74adfec988ee42c29a9fb6caf78742468f61c41b3e6b6eaa494bb0a6f91525fbfeb594a1581a7125a029a09f4eda02ca01667ebc39bbc1a5790ab9f8be93a1fa029a2d1b3f9d1179c5ec06ea852a8ad9c3a679cbd0004fe1aefe11fe0cf76d300b1cd07616a4cfe4f96a88641510bc50a954f92482aec72779d2c1fc291f4a1abaf871d7467518ae7fac1e2c102c50b700b1467a93a3360537770ccf5bad77ea91841cf4c2545d2d5ed6eff99fbdfe1085ef88ac50b8cde2c4596c68f96611966cc985709dbb51cc04a21eb0289ac936cfb3704a67cc689131b0e79a4b1046d299b037267864899f26454d2f44935c7b0b23d79e1da313b92db827d6340b8099aa192bc003eba0c7fa31ed2e0981fc56e475d73f186eeea87e0343c165a7296de1e432871c87eb1d765ec82a0885a462dc630cde7948aa22a7ea0cd8b55c62346767f8fe42128022e6605fd2c718278e4ab496bae473ffb7c219b87d932d5d63c8261dc62acf4d398394b320d8ce2f5f0aba7d10bf78e4688831aa1cdad01cbb33ff2af0b3b1dd0feec0ea55914e02e9291306be50e47ef4a1fed3de889fa1b1ead7247b8b0728c7b8aed305561000352d1349f9f4c9418d0be3c6075216126dc8fa257eaaff3d3d36709d9ed4ce81a3851f572eb896a3d1a34ae6e9f42096b21e7e5a0b0726c4c71f13509b205053fa66b6ea0394b60be21f800db3d356555acc7ebbbf9004d6739fde515701cbde126491ad11c2b3f6c6f3af2b7292d799700efb67806115519d49ecbb27a9c71e830a453a9a75f6cc544091a88fc0d727a094d4eae49cb52e3b4cc8bbe53fca966869e96995c43085ed8a545d9955da329b3b487d1fa826369a5779e3b005d673ecc48d425c3198799685343aad36fdca2e149f5bd62a319d849229d0f8f7dd9b1e21b1bb63ac75575719a7b9a9e933490484562f465b625d43e1a8e858081278645764a2f47cdae9d6c5caaddffcc4410c51fe8a609ec3ae3bf79348db170f67bbc1c11fa72d7227b610f76cc6be1fe93c9cf6f69da4d145227dc177f61644d8976465f9edaf3d2cfc3e2be2ab48983be57f83aaac57f2e369b80f79ad71d267db49542a0b785de79acd0b474abd13614adbea024acd1480fa691160530d5b0d68247f45cf4dc9a6824e31870637ef9ab733416cb3feff95f3998ec1ed221d5233c36c720788af6f5bf3739eeff1bf64418294a96d8065f8801e7882661a513017101388958d97cfb49d9a3b48572f4355d1f7145fe31db5eff54d5f4332da60a692217dd51fd554456f9e0286555a1102851ab0fe762d983db8797a80c210c193b91b1013b95b1a205c9a257c866576418b752bccc3c9146d6b79eb85ad2c234bc6cf0e4ad8822b366ca2b022ac34ca9abbecb2d3590a811576fb4dfe14c0091250a3b5478122c5e621519fff96b7f5c36e88e085f5d705e5aa123138bc49cd68f9c87c9e76987fee4c7e16ccc3833f2fd66fd3d50bb59b1d0a6aa91b193fb6e6693218bae170e523454ffb5474a40d2ce77f8a4df61190c6969ecca8568bea006d1d45016909e1b573a741954378771fb17e2b030c5e220e3a45caa0bbcfd2c9d32fa66c20762ceb3049eb143eb4c23f127894e9abde3518a159c2e41075b24e9b0b918956b071f6819edc201a5a7af47a7c05198a4d10a00d2a844250ecc27bebefaf742efc1a23911513cf5bf5abfddb373ab939eff6719a404a2b52fa523aceced15d653c609aa1a5262182775b37ea22a6397b7606be603d9ba8004752ec4c774f5f48b0629bbd30a536325ec58d697fe910a9de65a78e0aa9a8120f1c4c28117d5c60dfaecaaf57f12efcfe551f6783281a6224d47782955a2ddc2a3f01f1f5170048326bab147730673a027b52dd60cfbc8b269363e5bc4512994c3c7291e06c3a8a230ecef1784a15409171698318ca9cf34c7399c5ed55b367aa53c174dc8aa361f4f9f019819088b31d19aeb3d57a7480a17195fd909df9704c1ce7be5847e1b25261834a285ff9d3ab2ce69008be9088eba30b84438bff3e6c8d3e60ed848dc8faa90413ac197502b42e4510955c30da277d389b147c2d218b0dbc1164ccc85009a4940bd589a15a96502331e32db57a1b2c55e701e858fce21eed5868f7c50ed0bc755c62c4f002124ad807fd75c68ce0ee1a1537b06747f4f17ea87a92a26cc4ffc141b487300e8850a8c253de4025744c1a449bdc9f5b20491cef76ce019d8e5b411a33b70662a6c5fbeda4c8700bca48e2a6627545284415cbf592a751df510cb5b484bcdbc98e0faafa716562119008b8e122b1075e0dfa6b3200b74135733bc018dbb91836a7da2a3047b19658fc11035ac39da9c76a0483e0cb905be566c4b6e4f8e5119d7e78046649a53ef34218f72117d0b685beac9a03d509279a69a117b3c6d8cf77b58c3ebd8cf191eceb08e349de4cd544d47d0175b7017da70612ad828729bbe1e3cb1f35a54d78a7852145edcdba99170de4eb2fc26d8366ec12aef4c32203b377d7996a5e8282131f70ca9fe0a514ddc48d35c8b672a4c3a6037f2f28060b5df3f1cdb5e233cc91623599028cdfd92a60c31f7694b0437d860eedbf6abc5f17b657343e95af4a78a34cbc7fb5dbb84eb49312723d0311206d6505124b98a8a3eed17f4adfa3512f44f89bbf5e2dceebe6db38bb77cec541c05bb80fd251ae05b42c62ee5b1b196509ebbe557209954376a8cc1f4747f9c9c3a8267b8b2bd7ac42bce1e4b0881c8178caa9722a0a7e5ed9f00ae4d3833061011109706c2c1048f62730b2ce71fc740d0366040879407acb77001a472f5285e5dc2165d96600f25e8231d7f02b811e189c0f3e1f809907fecb89787d8700ca08086c6e4dc78d4543f375f3ed53f66f09f896f17fc3607040b53887efec4b7cbc238477b956a7c90b0a9eca24e74ccb40df9f94ac5627976aaf033182ab83d536f6416f8b2d3a707a84f403", 0x1000}, {&(0x7f0000000000)="5faadbf6efa8c3b94235a3b09c365bbe1a3419a91f43a6ddca988d9a0fe80390f10f877a3cc3b3e09c956d", 0x2b}], 0x5) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000182, &(0x7f0000000080)=[{0x6c}, {0x64}, {0x6, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r3}) r4 = getuid() r5 = getppid() r6 = getuid() r7 = getuid() setreuid(r6, r7) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, r9]) r11 = socket$unix(0x1, 0x5, 0x0) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r12, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r13, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000180)) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x20, 0x0) r15 = socket(0x18, 0x5, 0x0) r16 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r16, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r16, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f0000000180)) r17 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r17, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r17, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f0000000180)) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r18, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r18, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000180)) r19 = socket(0x4debb43b880234c0, 0x8000, 0x4) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r20, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r20, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000180)) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r21, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r21, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000180)) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r22, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r22, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r23}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0xffffffffffffffff]) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r26, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r26, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r27}) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r29, r29, r29]) r30 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r30, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r30, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085761, &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="09cb5f410db85088421a240200262f696c15efb206"], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000240)="b56cfb2d38bf5b55efaa5698b35a89c10cbee03d05c84c5d2c22f660b1e0b55ee78420c74f020ef8b0bf31381503ed058f9ffc740c1525e037c4e0218c6ba74a7e60758c1df91c70f4311204873f59f8ce0c6a1c850d833723b2d63ce9ae1023a3082f13fc23a6c910dafe84134beee792173ebfbb128ae72c4198e6b76f3170ec81b4dc0ec2b75e139caf3bd25b0f018ea3da901d821724a5677b171dc32d89bc9dd76d3816d64498b5d3dc9fcdcdcdcc988e64d430d28250887852f7828f375939f73dfa0119ac8dca8c0762063cf350811856de8d6c9678", 0xd9}, {&(0x7f0000000140)="981454e35b85943218385617f92ae20f5f605f6c3e980a58d742e0ec9447fd59a1cf68c5641e8b3530ac05c08066edd26f815467548aa9d00be204784eaaf3", 0x3f}, {&(0x7f0000000400)="7bb8cbaa0368aa2c01d619857c8a12e473669b06fe5c3203c695eede08a0069ff8b57ad30801ff3a8e488b80c4b2f15384a11428aa7af30203473c3e83c547a26b9ef39a3e9cb7e42f94ed74ebd6d7718fdd32", 0x53}, {&(0x7f0000000480)="bc522b7a9b4124bd410c17b9f4f720307fd059fff6cc10663b35ae306f0a72a2b0a51a23efe7fc0b6a7e0c972c67cbadf1c62290091198152fabb0eae7f00b42ec6e52596dc186d37e2dcc734c6ed5f3bd580ed60ff06fef6440ac590a8f63f607cb9db713d00236996aae967ea5349fdf9ae70d5233a439d163e059747712dd9e0830a2dbe3591d7bf98f30ed833926d49171d686fc56bb4772b5b94f", 0x9d}, {&(0x7f0000000540)="a19e3fb48d8a45c8c5924a680a07d5edae0bf8748235ab5a1c9b14a7e8e4e3216aacfcae6908476bb48c59ecc9bc8e86aba1044272dc37852ffe4fe9d061e19c7368ba4b5db6002d0b322c390d", 0x4d}, {&(0x7f00000005c0)="3a4e58f2f192d63620d163775cd4d8446504425cb7e4d59cb68dd0776253a5aba0cb4bdc39cc7939c12e12a759f16b2c46a4b090c4d7ed9cd1e2802d91e496909bcc150e5401eb844bc477dba3968351ba75fe4643e04d82c440ce54f217040866923763346c45991e6d155e8b8a2d910647403a18a8d7265f96b099dbbf6b71b9be2ab053c20bd592a86b3c3959365222f6be8c74cd4bc2fcffec9df64ce54af4754cc957aec0f8eb49c65cc97ce70d56a713c15eff4e4d3ed6a90ff347d0704fba4acc7f1a91a7ce02859be9235db37b1aa27097f574446e717f6f2d7c16fc5ac1c3", 0xe3}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r10}, @rights={0x28, 0xffff, 0x1, [r11, 0xffffffffffffffff, 0xffffffffffffff9c, r12, r13, r0]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r0]}, @rights={0x28, 0xffff, 0x1, [r17, r18, 0xffffffffffffffff, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r19, r0, r20]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r21]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, 0x0, r29}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, r30, 0xffffffffffffff9c, 0xffffffffffffffff, r0]}], 0x160, 0x8}, 0x11) 16:00:51 executing program 0: setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) recvfrom$unix(r1, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) setegid(r0) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="26f5b99419512983c8334f540b1348", 0xf, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x2) open(&(0x7f00000000c0)='./file1\x00', 0x8002, 0x2) read(r1, &(0x7f0000000100)=""/101, 0xfffffffffffffd6d) close(r1) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x140) ftruncate(0xffffffffffffff9c, 0x0, 0xeef) execve(0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000180)="6aa89823e6bf14db0fcc6abb98c7d3eff25bad71faffcdcb87db4837d5dcaa3c4345") 16:00:51 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) fchflags(r1, 0x10000) munmap(&(0x7f0000733000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0x5, {0xff, 0x3}}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f00009cc000/0x1000)=nil, 0x1000) 16:00:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0xf37, './bus\x00', './bus\x00'}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x20) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/197, 0xc5, 0x40, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:51 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013dd0 failed: hole in range 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='K7\xfc\x0e/bpf\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x15b20, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:52 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000000)="021437", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x7, 0x9, 0x0, 0x965, 0x9, 0x6, 0x0, 0x0, 0x1, 0x40}) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = getuid() r7 = getuid() setreuid(r6, r7) r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r9, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r9, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r10}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r12, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r14, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000180)) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r15, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000180)) r16 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) r17 = socket$unix(0x1, 0x8db9263dad7ad9ab, 0x0) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r18, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r18, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000180)) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r19, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r19, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000180)) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r20, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r20, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000180)) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="8e3c6bb27c55b82096f6d9b3f139ae9b6353f279960562c92a429284978f77a79d22a484d674314e4c8369907e9531ae820f19a3d188f43b54583f41a89976d7cc2847ffdf95a6c3e575599892b8e145eca1fd8491586a137df4a83de72147990e3b621ff336ed564d98d8f56932e4cbf423e0bcbcb9723b22e7d58aa6d55b2b9778c9f29531b4dae1fdb62c6ee26a4cf82fe531c0093409d0bba2b0af4a71f627b161dcada9344eb31348718ffc1095", 0xb0}], 0x1, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r3, r2, r1, 0xffffffffffffffff, 0xffffffffffffff9c, r2, r4, r5]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r0, r16, r17, r2, r18]}, @rights={0x28, 0xffff, 0x1, [r0, r19, 0xffffffffffffffff, r1, r20, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xe8, 0xc}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:52 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000580)={0x2, 0x9}) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/156, 0x9c}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/165, 0xa5}], 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000005c0)) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000004700)={&(0x7f0000000500)=ANY=[@ANYBLOB="f70000"], 0x2, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000004c0)) 16:00:52 executing program 1: socket(0x2, 0x1, 0x400000000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) r1 = socket(0x2, 0x2, 0x5) r2 = dup2(r1, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000001680)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000400)=""/178, 0xb2}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/228, 0xe4}], 0x7, &(0x7f0000001640)=""/15, 0xf}, 0x800) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:52 executing program 0: r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 0: socket$inet(0x2, 0x3, 0x66) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x44) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/4096) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) semget$private(0x0, 0x3, 0x214a9704f85b2a00) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd\x00', 0x40, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001100)="660089de2b4da69c49b06bda4b746224e45dbf125e7147868ca07c42011a32765d8f082aa119820d13ac914f886eaa2e712c51935478247946e255d44b0dfea1979a087ef822452645caccdaefd38ff6c6d1f3b5685d18c44bc5557b9b33d9eb5fe26b712e2944842be2a4e767953ec621dc896ad3274bf1480384d45bb0b271cbb6fdf84afa780e88c4e8289dea45d5672e92bb96365d77", 0x98) 16:00:52 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getrlimit(0xb, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xd0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0xfffffffffffffffd}) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() r2 = dup(r0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8) socketpair(0x1, 0x3, 0xfffffffffffffff8, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x40, 0xa2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r1 = socket$unix(0x1, 0xb, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="d1d7b965c775e9c29247092fd3601557bb559fa696eacf697d2ea983055ecd811ec50d1e75de2accd9ad7f70824c519793a4bdbeb1201cb38bb2fb35893696e76f46f23a9bcf05394303addd8f10522c48109fc3b7c1917b637cd9e62eb5e19166d25fd440e34eb7023288dd6b05ecfc4153f5915c7093166ab5f14f388d4a88339810a2a904df0ca8b198bf699e624525a64b705aec9735101036f6b61954fdf0749ccf7cddddb2fed79f31af6e5435ba97396ae6039554ba4ebbc02389c4bc", @ANYRES64=0x0]], 0x8}, 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="cf7c714d0fa852a12295af9a0d7f3a06b40faa259954a90381757150104445b488e5b6c671e48c8289c3d620f9d4e79e737ec9630d58136fade975549e831ff1ca7d77f3c24968bd5326e30ba9e6f9e11c3a35692e7a7cfbc88dfe71e692a1f80a30b52f5d559a48045aa5a5220659b6a9c4b062140475208428b657f8f101b94defcfe2b760f3d329b1536053d6a5cb0ee94e76a64e8530ac205b97eb26b4c17b2456e5551b9e10e33b1692089f991803040e55491949edf3f8007e96a61655e90ad6314db95ef8c55e0b804e7a10b275ec91a13ad7448ab3044b607b6db68befdb2e4fb663049becb5d201c4", 0xed) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xd10, 0x2}) syz_emit_ethernet(0x34, &(0x7f0000000000)="a37e3e38a8fd06000089e81db6151602da1178a0601fb115a1bbb9000012499c36c88bfb20307e0b7852725fbcd3964fe83e5d26") 16:00:52 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xb, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x8000, 0x5) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000140)=0x4) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) fcntl$dupfd(r3, 0x14, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x4, 0x7b, &(0x7f0000000140)="ffffffffeb124045d3a9e094ce330087272a889ec49e1dab3d4c22f6d66877e722cff3483a4994c1c7e27b9e067fd864d8e586a563179e06ff73caaac6e2516be7f1c6f2673f57695d0bbfe29353c4bbb525d0925e8e05c10f342f9dbee1136b094f9ed814e1858c888ad9bac7238a9726bb5b310481fc29fea56bd8feb14b31ce6953af3ede48cb7bbc97372d505cd7f9b95b888ac2062c5324dc979694ae9e30c9b93813cd808f3ad7e66a9e8fbb172fb28aa77cc2133dfe90171965592936c7f724755feb", 0xc6) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r2}) getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xe0676150cd9e8d39) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x160000001, 0x0, 0x4}, {{r4}, 0x8000000000000004, 0x80, 0x1, 0x4, 0x35d}, {{r5}, 0xfffffffffffffff9, 0x10, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x7ef0cc10946abac0, 0x40, 0x40, 0x400}, {{r6}, 0xfffffffffffffffe, 0xdd4fa0dce070cc65, 0x0, 0x8, 0x3e}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x55, 0x8}, {{r7}, 0xfffffffffffffff8, 0x41, 0x4, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xb2, 0x20, 0x5a, 0xa08}], 0x8, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x20, 0x80000047, 0x2, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4a0ded4d30d0369, 0xfffff, 0x19, 0x2515}, {{r9}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffffc, 0x7ff}], 0xfffffffffffffff7, &(0x7f0000000280)={0x8, 0x5}) 16:00:53 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2, 0xffffffffffffffff, 0x0, 0x100000001}, {0x4, 0x9, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ktrace(&(0x7f0000000080)='./file1\x00', 0xbe4a79d2ee7d9116, 0x40000012, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{0x0, 0x357}], 0x12a) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) sendto(0xffffffffffffffff, &(0x7f0000000240)="f6bcc494d6ad789fe07d882a1a43dfee79652615a668a6c4245745fe4d40dfb87407ff40afabd4ab900cbb33729593a9b30094050367322c9259525a6e0b66941af9e9dbadc3c2a08f0c4b320cfb124c52caff900d2225", 0x57, 0x0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0xfff) pckbd_enable: command error 16:00:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r1, 0x40}, {r1, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) r2 = msgget(0x3, 0xb2) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000f39119fb0000090000000000002000"/112], 0x70, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000280)={0x0, ""/168}, 0xb0, 0x1, 0xa3fef6378f12c914) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) read(r3, &(0x7f0000000040)=""/32, 0x1b) 16:00:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="160000000000ddffbb00"], 0xa) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x2) getpeername(r0, 0x0, &(0x7f0000000080)) pckbd_enable: command error 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f0000000840)=[{0x42}, {0x1}, {0x86, 0x2}, {0x22, 0xafa}, {0x81, 0xa8a6}, {0x19, 0x785}, {0x26, 0x168}, {0x8b, 0x5}, {0xeb, 0x1}, {0x80, 0x1}], 0xa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='#@\x8f\x00'], &(0x7f0000000400)=[&(0x7f0000000140)='$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='tap', &(0x7f0000000280)='\\}-\'%%:#\x00', &(0x7f0000000040)='%@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='%@\x00']) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000440)="3abcaaa105db26b86a6faa9860e137723d9b805ad8690a9fcc4768307cd59b1bbe9a7297c3c5256f9bb13a3545dd62c99a30c1c92489668d7337e5c84f20fe7fb03d37500da985d1786e07dfdc5f0549d0fcee67333f276b0a3f1525412d0c8f372792e9e13d36ad9ef6054a0a60fa039921b3191fc6c63be003615da7526420079f7d418a6059d0ca6c6df9685f03cfdd1a5f063ab2e348d0058a71ee23c6c25acdfecd28a92be03d1fa01c17aca9fb25fe28cf0ef413c5d3b3e3a6292b14f1de2df837bcddfbd88f1436dadfd9e404c17b7d1cd8ed6aae71123d813ac8740cfe4706ecc037af972f6db304aa8589a60d0767d3ba298544", 0xf8}, {&(0x7f0000000540)="d7fdc07cb6f07b51a89fb940ee0f2cdbe241c1352ba9df326c70bb7b85d9f3bef7f76f2cb2d892784f824fc59a5cde53cbb106facd4d5b7a7388ad57ad7a583e576669c51f72ad79080bf38ecdc13ad515326cb60df76c752b4650ca3d447fafd78db461823c5235aedbbe44607ebdb9dedf04a21382763933117f5479fdd6f00fb7596cb13221eb0db66e1695e9c398f6dc16236c73ec19586134b7dd40c985fb2e6cef9956bfc0f13380e96b9d6993eef3e57f7612", 0xb6}, {&(0x7f0000000600)="6e58fb4c6b716aef8f", 0x9}, {&(0x7f0000000640)="7aa616f961e2c7e8c7990f227f30d4750aea19883998adfaa478bdbd2a3c81952b1fd9521060bd29f2e3182ce6214d79e9060cdb4d3506bad8491dedb31d19266a64459a90bb69471fd78bba286e160caff109798129a78627d2e05d909ee6fd81161eaa411d879aadd75400007660dd11a4ed5693ec54055ef0393105ae8d5dbc941f743e0343e0b17f97d890fa47b5a5848c3e163caaa66261c9fd885f65f0caa20d7b066c0934acee1710b9c4", 0xae}, {&(0x7f0000000700)="bcac0d18e55e10a7e6ed36b47b1f61adf50dfcf836eef02a370c35ec1a", 0x1d}], 0x5, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xb3, 0xfa, 0x9b6, 0x1}, {0x9, 0x1, 0x100000000, 0x8}, {0x9, 0x9, 0x7, 0x10000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1e2, &(0x7f0000000080)=[{0x3}, {0x8000005}, {0x6}]}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="d754936e5549a886b7a0af1f0c7f3b81abbd30bce067dad7a107c0b605aeb3930154b509537c9416394333a47f62a474443145749a37bf1d1fb641ffb7fd1695d14d400f1f2f3a095cce6e5019c192a15e6c68bdcce83e10974250b76d0b40559267c7", 0x63) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="d05cd4907d60eeeddacc33fe6a011c506768b177318db75346db54b44e4750532121d5498be13bf4c85a95af4bc83d859e997858de2e5716", 0x38) r1 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xce, 0x7, 0x0, 0x400}, {0x7, 0x0, 0xb408, 0x100000000}, {0x20, 0x7, 0x6, 0x1f}, {0xfffffffffffffffc, 0x1ff, 0x4, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000340)="ee17665d19ac14d5c41348771197a7728420aef61715f7b1e0dd819266ef79f8bbb6e24aba83d4b3830c929bf2d1efb2790e88086560b90316cc358f8ddd99c44c390355d9ed2e4abea67364eb2798488f59927edf148324b8e5db7c2bcf8f6ee0b660eae3f6737ebaad3cd1d3bf570e7da2b85102a0dad82dbb08f013ec876b19b4710304014cd64506f91951ce04a7bffd6a5254a33e6ef26b9c6c0a73c5ee494bb62aa985b2adb7a210aea2d74aa108c5100ae1adb3f47b61b5cd1ebca626", 0x100da) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="820903cb04b2a4917709b26c39c85f6572f937ac66570abc91238bddd7f4d9e773cf9ee3573f4a61c121a7aabd156f888afae1febf994a4b1b8bdb12108887bb22180dbf8f98b950ff5caba0e6ff315badb8dc72f435986640a3a4d63937f63836bed0db42f2cae56b79689b5b9696c79d0e136034b65dfafa65bf5fd7a8189854082622217e3bfe02d2553b03bb3bf0fad97ffad2ac769517c068a4ea12d6e3c1fa029cd121b8561e8c4bd8e2e9925989caecb6173acaecfaf927a73263f02d01c1a83aad"], 0x10) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000280)=0x7f) chmod(&(0x7f0000000100)='./bus\x00', 0x81) fchmod(r4, 0xf1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x1}) socketpair(0x2, 0x4e12125c0d0d7e38, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) fchmod(r7, 0x170) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000240)={0x2, 0x20000}) poll(&(0x7f0000000080)=[{0xffffffffffffff9c}, {r3, 0x8}, {r1, 0x100}, {r4, 0x2}, {r5, 0x40}, {r1, 0x40}, {r6, 0x10}], 0x7, 0x30) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40200, 0x0) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) writev(r9, &(0x7f0000000140), 0x14e) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r10, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000180)) r11 = dup(r10) setsockopt$inet_opts(r11, 0x0, 0x1, 0x0, 0xffffffffffffff59) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400075, 0x80000000, 0x0, "e400b4df00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) semget(0x3, 0x3, 0x200) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x7) getpeername$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb16bc09df3e8880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5b83388c9b94780a031e36af7c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c86b8bccb0f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031e58b3c000000000000000000000000000000000000a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a7dd530da12dbb800000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb0700158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab000000000000000000000000002b95a41ccd3c3f9db8b62f22dd7abee583069fc30925ee6369a92fde10edbbf84fafaa7721f7269c5047221a38f06e053bc5e3962a2fb92dc789d0fa3ed964027b281ca5852c66d8c2e7f18002e27c4428aa1c6985a3488615fe0946379e85a22b2a984e4ae968f7cc05c34df0ee7861e4df0e567c6b2e69743e6cff9ea3be5555f1405dc2"], 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = fcntl$dupfd(r1, 0x4c069c949cdb5fec, r3) getdents(r5, &(0x7f00000003c0)=""/86, 0x56) r6 = getppid() getpgid(r6) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) recvfrom$inet(r7, &(0x7f0000001a00)=""/154, 0x9a, 0x41, 0x0, 0x0) pread(r5, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000440)) r8 = accept$inet(r3, &(0x7f0000000140), &(0x7f00000002c0)=0xc) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000480)) r9 = accept(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f30936665bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r9) socket(0x18, 0x400000002, 0x0) r10 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r10, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000219, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) open$dir(&(0x7f0000000380)='./bus\x00', 0x8000, 0x20) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x7333c079, 0xb24, 0x2, 0x100000000}, {0x100000001, 0x3fff8000, 0x10001, 0xfffffffffffffffc}, {0x6, 0xffff, 0xd1}, {0x7ff, 0x7fffffff, 0x100000000, 0x9e8}, {0x7ff, 0x0, 0x2, 0x401}, {0x80000000, 0x9, 0x7, 0x8}, {0x5, 0x5, 0x2, 0xfcab}, {0x6, 0x2, 0x7, 0xfc}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = open(&(0x7f0000000540)='./bus/file0\x00', 0xb5a9bad66a292009, 0x1f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getgroups(0x6, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5, r7, r9]) fchown(r2, r3, r10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() r11 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x6) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r13, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000180)) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000004c0)=0x80000000) fchmod(r12, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) linkat(r1, &(0x7f0000000240)='./bus\x00', r12, &(0x7f0000000280)='./bus\x00', 0x4) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x448a) sendto(r1, &(0x7f00000005c0)="2afe50eb9e27301dbc5da3c1a080a2d9250527c2848b593a472c71c6b9ed84fab307452950a2d34d7f4f9abc9e66092497791079212f0c168320f68aea9d1033dc8867a0e1b5c44dc8e74fbbc67f0ccb8a273c37eae2b98dea3f1e9dcedde9b01514b29a7ed214dfbf10f9d10e75ce90e8330b9affe45b83cb682c", 0x7b, 0x61c, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x200050}, {0x24}, {0x6}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) r6 = dup2(r5, r4) openat(r6, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r7, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() r9 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r9, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r10 = semget$private(0x0, 0x100000004, 0x0) fcntl$getflags(r8, 0x1) semctl$GETVAL(r10, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:56 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x8014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x4) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = dup2(r3, 0xffffffffffffff9c) sendto$inet6(r4, &(0x7f0000000240)="1c133722f65059303c6c398a34cc4c5d0ba0a73588cb4af51c043eed15b2330cc3f9d00c954730a64e47ee506cba16194c9e2cf0f61a21e707a64098ddb4a5cfac6d15a94ba88c824fc0cc78d4de38d64792b3052579abbd891ef09306c2f9959646da03f97cde103bccc42a3c868566e9b274992b92d04b30683ef338b04b4030716de0d24304f475aa2d0dee93577be80fda59967a21177386f0e199f2dba61333657945c00b1be6d7833f9b26c8191ea8b6778431e7a320b11b21197bf25e31", 0xc1, 0x2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x800, 0x1ac}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) preadv(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/63, 0x3f}], 0x1, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)={0x401, 0x4, 0x100000001, 0x400}) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d46) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7ff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x0, 0x5, 0xe388, 0x3, 0xe7}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x50) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = fcntl$dupfd(r4, 0x14, r2) fchmod(r5, 0x9a83c9a56d131a96) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) lseek(r0, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) recvfrom$unix(r6, &(0x7f0000000340)=""/66, 0x42, 0x4deb516efc901873, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f6275732f66cdd71ecac93e49845735f6b67276696c653000c0b120ac1d570dff4a1a226a9de80ba9d5b0fe6e4ca3857bbe8abf7c36a1f71bddb7564af46976c55a09909c99b5374067191bd5ca829b7f2c099e01580b00f7da8c76bbaba3c39f6f9b2b82675007938ea2a6c66d30ef8c3e25854009814141a997d37377830458690a06fc40679ce94bc985153efb4951da8ef93a1e3629fb3f01e7f1a79dbbb50d9c5a64346c731b9d2dd58748be201e9cc6e2c0917cf3d38b221ac5dc1de4ee6d28b5bc81a6972ac2025ed314296265333702bcf4ecfa60383838705e15a1fbf0c84d29a6430f0e27e85ca7399efe4767b688a4a7dc56d474db8a4ff4d2dd4da09ac186ebd904b74278c601deaf5b87eb96dbbaba8215d9cdcf56a97d39fa87ccc64b16e317b819e8cd83f22c47440430c593867d2c98ed1a788b"], 0xe) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\xa0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7, 0xe75f}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x20004) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) close(r0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000002c0)={0x1, 0x1ff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\xa5\xe6\x96;\b:\x11\v', 0x20140, 0x0) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000380)="b6c5d48bd905c538aa3e6c0d901e8fc9efc25caa94a80b9496ea32b7032295be3b2e0265b05e7cb2b245cbdb2a4a29f201822319097dba9c6d658269a84f7c2d1e3a0a0d5e8cdf50d0f84bdb8d0408790adec427ae0a355ba4e099dc56053751e8e30b855b9965701f7425147d1ac760521728ce566dcf90e2265b1e227f6d4b6c9598414927da760330ed303d1c92afcd76d30dc5f80a3e50ed727196a9bdbae3fa98d3ee72bd06c5c3838eaa831951aa5589414ee457a006cfc3fdda87276269a853034c2a0e3f05c0d6103f2ba11be314cdf86f4d7e82e55b18ffaac6313593d1dbbc62bc8083a71e7606540a614bf4b26f75e7b78be8c57e64") 16:00:56 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x4}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r6 = socket$inet6(0x18, 0x2, 0xe1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x6, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x0, 0x1ff800000000}, {{r6}, 0x0, 0x20, 0x0, 0x2, 0x7}], 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e8000/0x1000)=nil, 0x1000, 0x3) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r2, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:57 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\xb6\x185\\cpf\x00', 0x2, 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='c\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1000000000000005}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r2}) wait4(r2, 0x0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x03ap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0x800, 0x9, 0x80}, {0x0, 0x0, 0x0, 0x6}, {0x4, 0x8000, 0x2, 0x100}, {0x0, 0x769b, 0x100000001, 0x2}]}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r3, 0xffff, 0x902, &(0x7f0000000000)=0x7, 0x4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0x7ff}, {0xab, 0x8000}}, 0x0) r1 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/16, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$unix(r1, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3d3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x799, 0x4, 0xfffffffffffffe00, 0x7d877b5d}, {0x0, 0x0, 0xa9c2, 0x5}, {0x3, 0x7, 0x0, 0x100000001}, {0xffffffffffffff00, 0x8, 0x80010000, 0xa549}, {0x800, 0x7, 0x7fffffff, 0x8cac}]}) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/108, 0x6c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000001200)="6d71cf6bd07f4c7dd1c5ac2ec05f94ff6f4123", 0x13, 0x0, 0x0) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x8) msgrcv(r0, &(0x7f0000000240)={0x0, ""/183}, 0xbf, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x10001, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x42) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000c93fb6092ead95d160e5969a3e55bfb105bfcf145d5ee30e050917a27e8c77179145bf4322bcebedbda769845979093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aef68630168caa53"], 0x72, 0x0) 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0xfffffffffffffffc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x42}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) getsockname(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) kqueue() fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x54}, {0x15}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) 16:00:58 executing program 1: msgget(0x2, 0x969542d3b7d52afa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0x3, {0x4, 0xc8e}}) fcntl$setstatus(r2, 0x4, 0x4) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) getgid() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r4}) getppid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r5, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r5, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r6}) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) fcntl$setown(r1, 0x6, r4) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2}) write(r1, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r8 = syz_open_pts() shmget(0x3, 0x2000, 0xc0, &(0x7f0000ffb000/0x2000)=nil) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) dup(r8) r9 = syz_open_pts() readv(r9, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0xb0}], 0x1) syz_open_pts() 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r2, r2, r2]) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getgid() r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r9]) r11 = getegid() setgroups(0x6, &(0x7f0000000500)=[r2, r4, r6, r7, r10, r11]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r12, 0x40) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r13, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000280)) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000100)) 16:00:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget(0x3, 0xb2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgctl$IPC_RMID(r1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20ab, &(0x7f0000000080)}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt(r2, 0x3, 0x2, &(0x7f0000000200)="8bc1fb131a1bb88f579adbfa44fc54622c20564524b4c78ca01b03285745419fb369dbe2a85fddd35569941f7842baa0b2793513fcd048f3efba9ae87eb6062a08865542c85f4efe401457ab8b9bf5b1ad5ad7a3286490f1f18636575dc5be211fc5a8a026e68baca14d9e538a7f9077ec880cbe2b5bdd6734bbe9af6833b41e41e0c8bf8976632f1bb9290dbe89ff", 0x8f) 16:00:59 executing program 0: getitimer(0x1, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xc0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) 16:00:59 executing program 1: kqueue() r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc6787c47688197a8, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x6015, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r2, 0x1) r3 = semget$private(0x0, 0x0, 0x4) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x100, r5, r7, r9, r10, 0x59, 0x6}, 0xffffffff, 0x7, 0x6}) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) 16:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() r0 = getgid() getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, 0x0, r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x0, 0x3, 0x5, 0x0, 0xcd93, 0x2, 0xb25, 0x1, 0x0, 0xdb, 0x1}) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b89b05100200002900000031000000030015005bc62cfd13043543b272c7465502e2da20583cb7f7b57981aa110057ce78b60521d6164c9067f6ee7be1ba109a53b923e154ac712157751679a19b4916f9cf3c0232a7faa5bbf3baca715ef325346909130c323093589f3b3b051e49585a0eff2bbd929488d2509eb9aa1d76a59e32b8019d35614cca5a8aedbb4fc61cfd945b43052ae3d1fb74690952e1450e147013e0cb6ee179a4ae5757328cf9fecaa2034e4a1b07207bbf71e61594caa7f701f2faa0c05077e0fb9111db0692"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/69}, &(0x7f0000000100)=0x47) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff9a, &(0x7f0000000180)="1b08f184324bf2eaa27ce293bdd7d4b60000000011c1a39cbf7e6e904efcf1c5183b836b1e5e4cd9e70ad86c5b6d9caa6dd51f0c1aa125464d9c0eda33f21f09e8667397904fcc08be5bc3b5907a9860a34cb3b8ff23ca7efb5092622af9b6db") getppid() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) r2 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000003c0)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) recvfrom$unix(r3, &(0x7f00000002c0)=""/248, 0xf8, 0x800, 0x0, 0x0) fsync(r1) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3e1, &(0x7f0000000040)=[{0x2000007, 0x0, 0x0, 0x1}, {0xfff, 0x8, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x20000000000000}]}) read(0xffffffffffffff9c, &(0x7f0000000500)=""/224, 0xe0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0x401, 0xdd, 0x1, "ca0f31aacf4bd9c4d130a08a748ecb38a4cf242b", 0x8000, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000000c0)=0x8000) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000008e17e7a5fb74bd432ab2ffa5a4b3db"]) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800e500001100"/16, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() pipe2(&(0x7f00000000c0), 0x10004) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x2054e, 0x4, 0x200000000511b, "04ed030000000000000000000000000200", 0x9, 0x4}) write(r0, &(0x7f0000000000), 0xa7) 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1000, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0x80, 0x100, 0x80000001, "f0d74f92863ae9c107375ef7295cc29c695b1ee7", 0x9}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) dup(r3) ftruncate(r1, 0x0, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'7\x05\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r3 = geteuid() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r6) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r0], 0x7}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) bind$unix(r0, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r1, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) setsockopt(r1, 0x4, 0x4, &(0x7f0000000040)="ae856fae3f2217e584a529a153add52d17329cadc283ed61d72d65f9af5e81a79c4a191daaf9002782fafdca6c0aa4f9d7cb51554998e15a7bf2d3d4df19140526f5c2d69e0a8c5fbc2f4cf2d2c5fa9d9439a83e3f5d728b9d4055361ab2252420a1ba90da310a907b196ffcf4ef46b41efeb2256b7e29562c9e610be6658fa817c6f244cbefd27bae61523d89679360f8525408c126194a8c8ae4eb88c2882df9f5cc16fb7c02fb5d11149680bd779a803e491dc1f95cb7958d", 0xba) setsockopt(r0, 0x29, 0x200020035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:00 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f00000000c0)) bind(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x3) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) r3 = dup(r2) fchdir(r3) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="e1582abab15363f5693d1836", 0xc}, {&(0x7f0000000100)="bbb791c4f5ef2313879412696306b7ba", 0x10}, {&(0x7f0000000240)="2b062137835c9f73735c04dfc981cf53967225dcf6a5487d7aecd1c7fea3f8817b79d80b", 0x24}, {&(0x7f0000000280)="8490d7c2743a1d6db46d1287d5093cfdf1a5d73edc8697fdc52516a089f673e3e190efc1a29d3a155343da889013e96c7d5ad2e40053a69fa5fbcb154625ecdd1c5ac8f92ab7f7268f96f952ee5440508f", 0x51}, {&(0x7f0000000300)="ce52a5a7236d05c04cfbdf725f017d25ee74421d121a01d81c9e7d6b9f77ee13afa9346890e79d6d31f1163fc655a7de0db89f00a723b9a0c2e5524d672a2e471d951f98bc65f477aa38602ac63edc63d0ed1d61100372e1a583a6d7b71db1a7e0d38f36b4189f9c71a12918ce2b223775be1ce9cb2c5c60923b8e007e4e75679983be15c24e6c4236e97f5cb932f3ec919c6bd202ef14beded90004c6a09649a501f6a5e8c72907c5e9b7b037145f186da24127323909c9ccd9b2d8a996316bd799a85f66e19f9b7f66cfbeb5b677f5c23a67e4b404a954bd6dbc743f3917ee6974971521d0b1afdd5a8e9e042807f2c3780c331f9e83be6b", 0xf9}, {&(0x7f0000000400)="1e59e6b65e12f694e5eb86d7bfa919fdc0560a960c97b61db62cbcdbce11617c3e5f6ad665cdb08d840a67d6f9548f17ee471ff3c67f10929d98e828a51cfe6d47a56884e8aed8115c716f1fb9696bc42d98a240643a652163ce329d0a8e75b8077e8555512a6f37a125a4a94dda6c8b6a45a56fe6ef14342e5f51bef63ee7338638d65d10d473", 0x87}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(r0, r4) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6665302f66696c6530000274014187fcc092657c25c35923436b5ef2332422aaf9cb7b0000"], 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x6) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(0xffffffffffffffff, &(0x7f0000000340)=""/161, 0xfffffffffffffddd) syz_open_pts() 16:01:00 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x1}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x100000000, 0x3}, 0xc) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x87, 0x0, 0x0, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x3d, &(0x7f0000000000)="064a1008", 0x221) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x10000, 0x0, 0xe14, 0x100000001}, {0x1ff, 0x9, 0x2, 0x5}, {0x69, 0x4, 0xbe14, 0xfff}]}) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) dup2(r0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7, 0x4, 0x2, 0x6e8, "1dcaa4a8ba002b7b9916e3713f3a981ffe26bde8", 0x100000000, 0x7}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x0, 0xffffffffffffffff}) r5 = dup(r3) sendto$unix(r5, &(0x7f0000000000)="728095af7a10cb9460091eb604d0b63550ece58a", 0x14, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) poll(&(0x7f0000000000), 0x0, 0x0) 16:01:00 executing program 0: pipe(&(0x7f0000000040)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/devApci\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10800, 0x0) pwritev(r3, &(0x7f0000002500)=[{&(0x7f00000002c0)="f5076585f972fe3d2e4480af513e12ff2a106050bbc0bd36a30eb4542378eb0dc24dda1c331e92b9424dbb4568533fb712aee0c3c033658c930c7eabb41b985aa16bc927f58c22319929a5962267b99dec06f7c408c6301decb9b1c4453d914786162c17c13d55c2c59845f2b98f9cff92c0e95025e89474c475f189496e630ba276d94b7206bdbaaf4265b04ae802ff20a41d5e637e7c80a8ef9fe5db325dc4e629b52f13d0ebf86f2e2a7894223941c330177674a5526d12d6aeebefef8376f796836790d0f705af55f956c019f06e94b7224132b6e31435b43c43bf8e74d9c982dee49a29b4fa9d9151ca3d4b7a38675ff63c46e12b00fb2eb375f431cb26b291f687eed859f3238457006a2540a2eba80c34c375d3e1eb52b4fe58bc62f585b59a87628a5b8e5f4693836c6033e4eae68f3514e4a5a3b5d861371904cee7d197cab5a034ec3ee36d2241ea1d326301dc05c6d50b81d8add74d92a8ea4d40e85b6c74d13c3a1dd45028dd92625a231a3ec7bfd4ebd23a449dedc276940d45922fe5b70b745b0d368cfbf8f130c8f833db165bcb416e99ad2887e3b0ccd9088a295706e180b05fc139b9fb72bdfa7d32aa23ab23c70907c1c51309c128570588595920a48dc292732cc2fc3d633019b5c01272647f1faeae7393e56ff2883544b9668e1cc83d58f913ad53e4212025b206b795fd9767e22f54e4a75e45e1a3871f3e38be35aa79909409158af2a0e09a155582b0677283817d488de7ccb113c31034a470a0dec65080666bba184d49f75e6d841de1f72038fa388bbc9bc948c62e502bd6aa7af621a1c567d29998145510287eca2ed2ccd49d684e2cf4d4286b6761fe39d448af1d2e869ed0bbe9785049ab27358e72de2c89a54c557d6f1c70f45bfbde66a41488ffe25616b54c20f372f2a5ea7101ef19b538af138a8b6a63fc030be7ed7207c352bfa94b6969c50f81ed60cc119e9c1873fdfe38030481935ec1e4e97989ce9f07b7cc995d28eac571aa7f083802870765b60c6aa06ed3908e0b8479213acff11323ddce72f2a9da6217ca0c9948e54798f9898641e6064f6835ca65e98fd6115acc78ca9786a4d39e95b3de10a2bd4f3e7ff9040d6997771d7de553a76c21d97bd308a6d83a45cae652675b53b4147a8dc426fa2ef216ccd54208aed2db95b28ac476d636d330a7bd6b960c02aa7525d417b9989dbf4ba54b9816562321f6512b9dd3736d97c0d0789b24730db63402d22cdf5a33b16f2eebd10eb1901dd124bf0d12ad89615903ff2a6fe0830a59edea36fb5be49c1db7be2893d9d7b0e45d3cf622cd46ee8c4668c3d81768c620df10e5689398a951217bf6bf9c072f73ec4151906193261fc05b1e96d0bcb4cd6b8dc92d61a7a2ba19aa29b5f464463913025ea83c3398a2afa6ead6c6e7bbe7f778f7d3a9a87b7cd23168f84abcf8091f01936b4680be19b1721359916ff0509c24648da0219d0efd2dbe3a41a0a216ea123bbc5c35271f578990e16472551b956c6143fb2f0e7fff31746e2f99abad2828e1a8481b54a41d836b409f15b50ae9963123bbb7d95a4fe5f629cbb77b3b0a2ee9a2ac387e5a61face487ec8a7a27399b885a024815ad1051d0bc552d307b4693de6f8a87ca8cd9b6feeefa9b056cc5c4ac9ad76d12888532b011a5a7a2bfbb2510895f3f8f22ee03cf2c1aca48481c68a2317a26e59f3a867fcac6018e44e66afb5237d11fa9acda32b4e0ee55bfc918ea70dd0af97131b56fcfc74d13ccd4ee4dfe3adc7962d0c501427f55360ee4cb27132c89dfc9eb2b2d1c439ee7e3ab621423d136d8afec091350ae858117d1d00cc6e4b0152787357fdd21b3d905754f1fdebc90c6280a7acc7724327aa7ba01ea65dcb08b8ae630d09039e41472fb84a2fb5edd9e8e117fb8007777ff34621b167e92e22a30c524ed0292eecc765b60efcba415cadf9e599d43a6e74cb798927eeb016d0f577dedf21efebea801e47a25f5dda6a4b40236c785e7a664d94798f3815eabe487e0fa31ec1ca3e62e091d2210080a779e6f3e93703c5d09f00136ce9a6543e9e3dc7f79316e3a2f5b01f99fd91ae623fd28ecdda0963941ab67a4509e8d4ec3fe56cdb54bc6be0091a09a33b306f2ab3963d8b368007cebe2704493fc47fcb7f5555a02aebd7d9b09ce56f7fb82154e465618bc93a8a59ce8f1f1fb5dbe7658e06f57f2e3c395c4553cead615f956ac1ad970927b986e9a91e218252a48e83260da95da02bb97c3badd9485bd9f66db85e9839d3f1bf8538bf268cf4d8306aac1a4910463d00819ef5d98df7e8a848d31520ace0401a7f89ebc944af1d58505adab71fda74dd845eddb4468424d736277e08c0449345067fed7f8a9d8f6b596a7db5929c120a288f757621d753698edbcce950433477d528f912b48ed8d9dbf75fdc1db5ee7f00daceeab5192225afa0980b0f755bbe86168f69a43a2212093444ef9a932ddc6a4983f4613db1657cbadb555acafe6dc2ac6665d351b20298b306c23ea691fa33ca71780ddf32bc71fa5f914862d68f5c5b7626098621277b478dcc5e3829526fa7343ed44232ede1005ba921cd3d219458d6e175ba320f2c7ddd0393059c8ac3b7f7020165006c25b1325ebd85957f196b875f4b7b2377f20c6a106afe0ce03dbfefe169ca0745bb696cab7e1a2f9612ffbbf5a6fc43eafbc0466d1d7efb7daad7ddddc72f7829bad102877e921d9c8700fffb5ba4502c8fe48a8c12c4e2d48c353837af3f8a68533b8178359a1491fe6eb127dd0b06750d9b2e1ab97a72203e3bde070e6fd03586d4ddf8b15823634a7a64f6d86530f21a267e782dff60463fa45d31c901148d5e4a58b168f90d942affc2132c772870adfaca7f731c953cd0a33d3986d3d25a7b7ea6eff9426b629a33dddd62b334715bafc156245e4579850d7a10249b3584664dd65ba7679bbd6d25227a47bd171f2dc66c37fedd391d2baf627a1da62a5cc2c3bb693a140d6a48eabb4141c5e4cceb7a06d388a95d6f30b650f7de039c775b586ef5daa58965aeccde0e9645b16cd4c15eecdaba548bdb65cd69570591adaca8574f94d705e527c8f95f306cbefc4fc87a6027aa4b9ad834da4857349abde5ee7dc4600383680d4c5cc52b8770f4146d8491be739a9530f3483f1fc5b44e4823bbdafbfa94f1a92a0422b62cc7208f618cfcd22535a8c2282faa7afc3d661a992f3fbcc04567c52c23e7cf586c6ef7dbffea4e7a033623a075e3ea7fe1b74c7ae31ac2a7936b65c9b6f2c75fadad51da5bc4a5e8c26c3c681d92f785d8e311f3bbd1cc801dcb8f15771e4a46ad3fb8ab3c71eed4440507f11983b7f92394d9081bc602fd4afbca921435cbcfa8c20fc885fa0fcc0f4034ba63c820738256c64b0c4f355f39bacba6dd5a7e002a17bfe925cc2d03f8f80de20bb351c932926c306b7fba17dce9e3b24743248914be2b89abeb553161c99c1fcafac430d8e4ad822638e5bd296505609425c37aab8dca4ffee7c26de3c028fd2dc58f33cd2b5d811903aced09ac94ebe9ee3b62afaf0f8f90d959f6773fc98707cc512e5682f192e80b8ef0c2bda8c1248a4eca29cc4ba52641039f95d29dfe64d32759c1c0a978543584620b02a4d4c752eff1f5ee527b959d9435c8d1a743d0c561979433822ed30c1cc94c0de7a05ef6f72777f309906ce8d02cc65c70ec47401f5fd30c89105da56afc686e04c90446fbe06ad18ea3888fe397391b9f08cb9b099d2a2440b6b87f3c7a2ea9741297c57c54e5dd0687a131ad7ad8bfc745b701f5b38491659644cc33c9c1651e2f5c537168e95f59d867695df4340898462d64e94ee5d681e6f2e600629baab457610bc0a9fcc45eb455afe2432d5a1c5657732960f207e53845d88c4bd3928d070bc40a409fa2ecbc6df4be0078e412625540f4cd0f5b5767de25b05fdc9f08c2e63738102ba64a6cf210b5da8a9af282097bbfe9880ebbc86986448608a31ef9c3905a984ed52e2e0a12a81ff83bf5ed13e618a33f3e110e569097282672fcac6587f129b824950e2ba53252710e35164bd9f3358e928c39cf29a915948c8894d416988ccdcbe789fbab1f6d328c0f79adeec6dc97b74b72bd4a3776039ee455fa93fab64b7bfe9c7b5d67ffe76a1292a48f4a5438f6d1c2586eb1cb4668d43e640248a3f33d3ca20732a178cec85638b3144c94fcc368759f6a66a7efff9aad7cf8349210f59f07e101b30fa3d0641720817f4200c30f6b038a0e1bfdf800f9b1d5735478b2f00a0473dc8444e07498bb5d8e3dd30bd2573b280b9bea5c9759a679c9088b3be503523456112878bed2bcaa6810f4d82871a5d8cddf4090fb86a8cdf56b76535ebaaf2cf3284731a04cbf52c328c3ac574832b600b2cc8c27dfdb4f49c8524fcda2e7af870f68f0f90378b7b648abaab67e19ba96f40f19d059a19aa41d02d937b37ad2c93fe8318aed67fc705a4d77433bbe800d2a6fd660d6cc9ce0bbcbe932e010527fff48aae2b51a5c2b8feacdaad2a89726b40cce0b71889cb7c24842863daa299b7827b6551c7e83611caf7c4e9947712f09e7d2925a7eaef5b7658b66f0048202a0c38f07664885965eb651ac57861e7ce1b918e2fcdc9cd66420064bb19cb105e7dac43db8faa689f8e5dd4835d6383c9eea620fd1eb2cc6789c2ce43ac1981c40a382a2c4be90c7afdf0d22d8ea5397f2bcdcd020de7c5465d4538c7e20871bfa395ce752fad12de7735b8ba4933c78c7bad538ac11ca9362cab068c53cf1b77997deef7c1fcf1c5824a9b6acc7980f63af70b2df3bb0c7e1eef617a98ecf95208f019cdad460832d2cbda1a139bf59d1e2072b4d7dc294be2f7ca64e4e679f056665c374bde53f20f9ddf88870a87aa6714457473c0c86e4b47fdbd678dae998c341e4564b7cd14554d57b5667543f2f04b04a293317102fe79706494566df6195f64c3f49448b8c6eb0fe243a3bf9053fa7e402f9433be2dab5ed27b5ed1d644cccaa878b26f00e5bf2c8a41f4d7c4c4faf03a1ba42497c36227f506877b00b66409ac2e638c1c33b04a183a428400c3f3e301fbdf222d7a57f1403da9d623bc320f4f0a25ebf5429e4be90092ea218f23a5598276e25a59a63668f186fc0bca72f6ef30a9f07676e9d08a4ed478ca1d62e3895f5e9d8a8930aad09e01eaa38dc6e436f8aa4c1bbb91768bc815baed5b18a8844a8caccfa808a7751cd2de7a1028353eaa040ea576a87c4d8044f1a6b928d459fc406ad916fc77fe038f7b8e2966b48cffef255318e6bfdf5900ecff9b1939a86f1f099d31e8c88f529309327618f9db226a3715ea62ad2c4c952914f38f6cd18db2a005676a1910f77ba3b42b0225cff5e24d325b0858795bfdca22932573e332442e83950e23073cdbac5a302a4cc82251b5ff8f984bcc7c2978197ddf89b1870dbf0264ea1f4a606a6c9039b47a478a45451d82951d79a21577e1c53a61cd08c79c3e05b74955a410e157ddc30f2503eb0670b83e2983dc8540daa1fb6005a20d017a39353d7c93d0a88302479f2f625bd99b8b6b6e2975c77116615ad8e21ecde0a960f469688439c56e83198dd8215d5b13f550c2f0a8d45f4a2763b2f65b434a3b507d24c01c9bcc8b14a810a656fe15fd23b25734778485b6853494b847fc6d44328a6148cc4252f5ffb4e6e6fe6751dc590c02dc2b48201762e8cdd1a74ba61a1da4c78212c6958f7b5fc6b8bfe1a4afa336e2a01b8f161ac860769990be40887a58b5bff", 0x1000}, {&(0x7f00000012c0)="656a17ae89aff5883d0ecc3897c80deaca534dceff99364a468fffce012da2f8178d2a38e55dfb675ed74dc62fe100ac09ab7f499dbcdf362c8e16798c883ebbcbe8fd2da8f77d881ed22318b5a8bd5a652de0d2ad92882c9d2e033301b5785f74ebb979e792e19353a835d77cf27e16c86e5498", 0x74}, {&(0x7f0000001340)="953e37cab9bc34bfb3d486099e3080ac33337acdd69fb7e6b44923873104f03b7b4ca2bb9c477a4e029cd1e42e3904bb9b115210763a49555d9fdf8217004e488af3dce82f5465", 0x47}, {&(0x7f00000013c0)="d696b8d52841818e5b906296e873fbe0ea83921639b26f9e4f0811faef9c2404f982767e5b5f12cb289f247d7046d4eb85fa9b2f92abacb9", 0x38}, {&(0x7f0000001400)="63f970d4f818cfd7678c601697f3a380ec0e3fa226f9059da07948c9a6c996c162c75c344b59f1fff4a20b95f07162c49854bff1310d5b43130f5e52dd00685c3dea1c425d2b087ea8c28f05e6b116ac38692a67ed22263151ebe0b6d8000297e6706d615d09f962f8c8f2812522eacaf69836103d6d87d2eac28308e2f59ddbdd23bc82b10f12cd3c033b20be900e64da13b3db067ba3d92aa9438c8ea7102718aecd63917a15d770b55747fe2e3bf8649c88f92153d23e4f0a1c5f2f6429dab344d1858218d2793cbde80040a9be7f8bcc778995e565b7a5b432d790d4f219a6323e5b2d79c706a8ecebf1c4aa7f129f40e43f9a3f29e72ab2fe141a9e75a0ee3939f71e6d8f5f0b11f17de7df35fac7ab55d828416353572e60a43f3d072f45113d9e9d7467748415960d5a66f75876e4c9d263d7360c74ae03ad6f3dea84f001acb6a62d79e6412d5a59854c2a6a152f4cc9c96494a18a8dcb17ab720d161ce1dd8fd205d1b0e047731dc4a5399a60f35a38b5aad7f8fc2e13381124f1ecf898904d9e68a56d30e629e2df2fbbcdbddecfc52d3158b08a1c3a67afd4099bed19ce7ec404a84bd0a831615eb2c0c6cfd6093291714cc26af8e1f57501623dadddfcfce4dbccb9d1309d6f08643ca6cc325a99f4d7b08163845227380a637bb34a7f4c109e83963851e865515eab91d18ce7887eb4aaccf7e46737948046c68ded4381107f6e63ece64e10662a15afe94497d8d7a1848fae539be559d00e895fe92b8dafbefa397b98afee00cfa09e18b80d1d8821077ead3684355d6278f2481308cdcbe64db567d4c0cfd60f6267f537d6973ca1c9a978ecd9131a389a8d64850444e2983cfc2deaa3620a4ff3f9245b840488d7a27129281019e75b669b61bc28a592a6aacc9b08c404a974e88940b789c25bf9abb87c8e3807e2488cf9b8da202cf135b0007219222018c58142041780bca1ea35fa36b15f0a626149a6363d37663c8ad4458b5c7a071760cb58d5e4ed3a6a6cadb67b54397f64a63f19c989b40ca806a5ed859ea511b7476f3d8f672685c7b378ae3f7bdd760d6286c4409ef07802948c1a814f2b6566d079aa6315e665d4e3bdbe6d09467d759004c9f3bbc91af1a91ac14d9653db8f184f9a55d773c17314769feeae6f40c3f2e946d057133a965027b06a982849dfdc7517322d52a30df5cd786766e9da6d4bb050a12e2ff504cb00d4ba6a6ac1f350326139ba5e2c8645ec932b8d8fe3a0127f380b61fa2279f04c2686c0366b80deb3dd802b8e8c7dc9b21f7a9eb5344193f8d98bed6e30efd5dfece6d6e7bd540cb3a12904a3ea9186d73b8e3d31cd9325db9d24e2a753c2729b1642a9ce24b09bfba99a9076ed111483d0749e948b2c084cc4f066328ca210d9dd9da53719af2073fcf8994fe13e01b72f0ac00554e6c1e25c565ee5ea8970ff495671dc3c28cd28569a49d182ea4f57f7136344a167c80d27885f12cb40a19c8fef0a794ee1b136d1fb4e54bef1a22b7d469fbd8ce5f29303e5d4238360f6aaaef1d614c19f6e84bad3b7df92ef411c1e94d1d0bdc925a3020576ae63227c58ba5fb576500582fb999439070696895baf285550c49102da924b64480eea817f672bdb7b8fb240b097f0187f8343816efa5d0af593cdf9d0fcf189f95a72cb7e1af43b6e8c43a3fbed106285aad1b97e58d9c0ea02f6ef9a18272e498583cd83042631a03b1c861efff9a8e7302b64e4c43f52c3b67f17365c66c2360894bce01ed838a23eff15928d7b7a288e854dc8566cd5ad19623b1a2cd619c54017ee0229492ce01e196703e774d71a86d5bf6a36fab67c3e9d72745e93d2b00e0cbe95e2538d6a5c013321e30c75997c37ed5817e4288adef420cb005aaf5afdc5968fb11bebb075d35530226a0b5aea37d8a5ea29ce4c21232532c459c430e2267b5b9d6dbf37368e43d00618ecdb8346e03ac6c3a533ece0094bee545e53f9b0b04aa8467c31dfdce19c3069bf26bb2360216d169b1c3e829c8781ee045316d36b31d9938653d47043110329442c064f4043e580dd16dbd7f3f49d1c40578a76d28d38c24481de532850d3d3865acfcb6f61ae92b514404e9bbe2a61f3ca6121778b6a8575bd449533f4b688f44eb4d147dc5bbd8e6ce4d2f7ee1e7ae9aa1763653aaf2d5493012616dd43317a0357c6ee2990677afa7343f40427ca1c2adcf870d6ace0c9da2cda981c0eef0abfc122908f0981e81896644ef712493e023b8c10cbf5bd1b4139fe681dc399a99198fe7cc69971213f9737b6b187804ff6e45b3621fc5c060a75ef4c7bcd0d2a461b327e726e00b2619ffe9c6a58662ab71b24e27029d13cf3149d17da463da91c459bdc2e9048030816d270e482058d4286b2cd0f12432a5dbbad06565b38cd964257ef8ac5ab63441dfa1345167ad8a74f83a8faa29bf72d1b5ed38d88d72446ed13d181b68e120813e02dba9c381b9445504ad78c890e45c781fe33af42e0770ee29071e9757a098b3d652fe63f814ec17f4f61d0972b1ab087cee5ff80ff947cd1e1bd1370175789f0c02e05717a0086254af34fc207b617fa62f4fdd0b24d5541dd3515ffa37f594310f582d02612547e03ae6741232717acf7dc738c71cc8789556638ca6b35a3751895f4dd5fe9a88700a50fc6523f59fe3a9e265e9bd6cba4c66d1bb2d945a8e763ab0f9fbe3853dac761c6fb6b0e63d2207f77ceffa7ef097dfa54525b1ae835691734f697a6e1dc2b8d4a7cf979db6b02934f8e5f787a5e57b838e0904c81e0e0cbaf2069b0bdbeb28df885e399d260ca1a5e03555bed2fbd6fbd48cfe30e24a9c2e2e62a1ef79e5e7ac732bff2e5f47d5d245b5ed6b7a671b8ed28a54dc764097f21b395f64a7a13690470c94f79ce4f69592a6b889e01c335e2aead06f2a37b6c023fd88a0a4e5e1a7f58f1f5abb24194018bcc4accf687f88605d74804b3b88c55f19b136ecdcd48ba8abde8148c38c67d771fdae49b5a5e6cf5ad08f90f9a16565c368930ecc305938c5e6c5bba535cc66ee0b7b097b1910d8ac0c6834e026269428978cf3c7a734de48c061f4103729a195f7f5be369d0e2af140273b1ca32c8b5d03b3400d572b87093951951532db1de8730a55ea2c5ff6bbc90b0921d89139f8444d3b17f54153feb053ccd5cadd9da6784e23b31218eaae682986fcb238188bb7180d0a0e740fa3be38125fff0ff8b0370b9d3ccefc3cb3ad6c455d9ff62b19ee48985b583fb188560fbcebb65b8ef4ad84e3a04d91568b4e74a8d1465e331d1bb0b47fb66d1d9dcc965c53104432686c69ddccf15a8926005d6d86ddecc1d1f129b16cd1382954a9fca03e667cf3668a9f6fe3eb6bd359449267abc1e06ffc5e05a34fc2bf697105e8fc8f49a9656f1b35a11aad775abe4e85d1ce858ce406f67dcfa8b00531540d7c0e54200321b8fdfb9ac718f72f164e64a2f368642c12cb3fd5e92d11206d62bae6b8d3dbe3a8258c489670d3d23a5370b32e6470a10c82fb7a604b28c51aa158feb3043e8af754fe8991e9b07ef8493ec9f786b4d9713ba5eaa9cf81df9b94955b8ee42f1802faa7bfdcbf5399c142419ea3d34e69632e54ce561166bbd441641c7e8288dc2291943e13eee648c650641db9a6a85229f079600c7fc5ef801874815a87268398cbfeac9b6b8aea0bceaed0e8713eb6e447e64fc579647678446f95336913a2bf3d6b90dceba3c27e31203d383071b652db3230a68432687850e1775e41548728764e11d6adfd9a39e02010b34f7d96fe0fb01b92b292f67a18f9a9fb0eae39a8b3b5e63f312062a5d458a797298f2ce2ffeac87f42c1a30d9787382f6b4fd629b104f58bdfec7bf0ed03b4881e49af5c3b245888ffb9a9b9000f15e8eadb6ebc778c76837113d4c172d63924e9a867127448c620c6c8093f5a3d4f0121385ad176e9ec87a7fa731fb2cfb1feab7f8c2bc63ab506f8365cd322d766c17ee126dc6d743efab6182274ef5a85f50fcc81106fdcac235532d4f91a1d39e897345eda68243c82255a7457a99f6143829fb24ab0d908ab0f7b2ea843d10edff869feedefe5131eb1a62823e489cd2529943d90f7d5c6f90cad3c188dee1be383cf6653d7bed28e37dabdb6fcf9b2cdbc8471a2d92acdd833cb8b66d03c73310771d60357ed8d0ced4bb906c7768077d7d0703ad26522b7775a750c9274971e041ce5b7826fceb3db262ae79fff330a1fcb4c342f5444c83b395d71e9e9930e3183a8ba81ec4ef6004a67e83ed1ddab75cee2653a47352698a267e24d813a69381b51651e1f0fef27f5de47a3fd30b7754d4b16015cc30998c857e5da997885ca9f17b1a81ed125dada70b053d5f5cb321feda9d7e7e47a237b32c3ddde1d9a339ac3d61ef97e85e3c43b2e37e414c09d70b58a7052ce0c03f4f608ecf52e45729aa2bce260a5c7fea94c70e9d284d21e61dd2d32be4b34856d8a698800f85fbe05b6df2535e9a5df55638c8c9ba7b29be5e966cd47cb5244275ad62b7e4449f4401d3da185b629631dc75a05b124f47fbe662de9a7a2f67163c3fd665ca9e99b7a8fbd9663320e6b49d8a63cdfbcc78fca7fb0e9c30652f6439e7bd9174d745ea6e3b272413af2b5d5734d91faacd27bd871b87a9d7ef198f6b470e1e8ccdc59af77961b10867646fb583c3af51863e854fe514fd68e52a0caf365ceec2cac074b66fc2b06d8a2f604c934e98f2186df69eb52d5f097c0df749370cf79cee096a0cc65264e6b558df84ca5aa16f2f732aabd382ee51a355ded03856b86f535f8f8422c746cea75f67704a8d89ef3c9b4fec668f79767ae0e5b7c6f584093f3b3354e4aa171a8f15ca7e269c41df6081c3f1626abc1694ee8b45e8d99b6743ef6eab0518b09c9e0bcc87f04658cb1d6e9a68ade06aa20c5a491b61b3b04812d5e6e9c46130cc6549c9987a8872381d37dc90b87836d5c4ebb9752568458b34086f61e476fcc414e2db3fa8b758bd4f9f8c059ccdd40196ebe313c437a153ba45451dbd995f7aa6c4d520d8bf76250a4acc9da59fb3dc7fdc0cc07eab0d2032c80ce1c70b11e9a6978dbb2936501e63c67437f96506fcf13dc5376a32e7c9d531a78147d3f14e6981b376cd2529d1534bf8905f6ac6b74f3f7f5da8a36e4702b02940fcb473ec4423b2c24b7829c3e6a73340e53793776733e4e5cdf324124be58dca06e87c8cd42787f0bd0454e1bd603a0df162285ebcc6c8f7bc047e1b82992d00535101a574d0313d28661ae7711afbc7530a44905cdd5a2c16c0983c234718c536d3ebc622f7ee102affdbfd69f8f3b8bdef45e415bc227030fa97f733fd9349820bd7d033b942f23def23c1b4f26605ceb8f2b2e9575888a1609c9d5c93a160dfb4293797c8c859b41f49f09ab52ba8fb57138ee1bc0015f73d8a15bec2f3c7770cd3d4c3347996234ba6d9992e6f08ef633c76180ad17578baab27644e35af5f1d79b6274f95f9118adcb5f092b8c308f0abe168f9ecfb85ebb2f696ee4371f110722d1cbff5032157f4f48688000f55f91d581750d3e91f393af4845a5ea30295a51ea6c880783466e53d7f428443f865f1f999cc71bffdb4a042eb276d00605649ddb79c4a92525d73ad8fad44018341a2a5fa52a16a93e0d56e47009f1e8e9ad8ebefc44ea4b9a0afd5d872337f54b04a65a708afb505af081a399d4cd763d40ad4f9e03b480d72d9f879f6eff5b43f216bbebeff2acbd95767b0239e6b1d7e5490beb5df48cffa2cb90bf7fc4e", 0x1000}, {&(0x7f0000002400)="3591e0e4290c64685bc6819ef0092c2379d8ab547a9d6a76a74d9b52ac40ade197c07caa9fff69d7dae20990537eec285058f34a7a2cd178fbc6f153d27d331f0fa10b635a31b2de96fa36af755c686b52a53d1ac5bbfc", 0x57}, {&(0x7f0000002480)="638be811a5edf20a287f73ae2e7826bc9369c71b66e2c3efa40cfc1f6f579ebbf89258090991965c6c00ebaa1c2fba6e27c4cb17eab45b7a4d433ee42685f48ee3", 0x41}], 0x7, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:01 executing program 0: socket(0x18, 0x3, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0xa8) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x06\x15\x03', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x3ff, 0x1, 0x7, 0x7}, {0x8, 0x80, 0x7fff, 0x6}, {0x7, 0x3, 0x5, 0x6}, {0x10000000000, 0x6, 0x100, 0x10001}, {0x6, 0x0, 0x8}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) sendto$unix(r0, &(0x7f00000000c0)="7fafb6abc0af00b6ad0afcc7f3c55500d160ef98fc7f6d209ba59029c65c1117810cd3c7bbf0ab328156e6e2270b09bb0e0de6f0651df7d884e7e60d1676d92945723f9095e0197d9fe929dacdabd0711c66122d76617552fc297bd9d1feda70cb14f59e206e04e60bfc6c2f0feead86ad3eb77b9f4a5afc8e9265ddf66170c9cf6409b5e6a5060a2251f1987f17d1e5cf43f28b914ae835a446a897fb74c55975fa6fb2c00dbae579c9fdabaafb6032b9c93b0c45c256b600892a9c0c5daf48407266e982fd8a96a205baa911b42d63f0", 0xd1, 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt(r3, 0xb19, 0x9, &(0x7f00000002c0)="a9e70f04835f3e843855143e17b9e5ebcae5e8f79fc8294027f8d83145e3537de21cc38d94d123cbe0a5faae2271e0b7cbde2c8338a70caf26382454fa6a765d4639ef1e6f238c0b57de426e", 0x4c) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:01:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x189) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l59', 0x1, 0x0, 0x37) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000003e, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x100000000000000}, {0x6, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") r1 = semget$private(0x0, 0x7, 0x30) semop(r1, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) 16:01:01 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:01:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:01:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1, 0x0, 0xcf}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) acct(&(0x7f0000000000)='./file0\x00') 16:01:02 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:01:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) pread(r1, &(0x7f0000000080)="12b4471740db7825f17d", 0xa, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0}, {r2}, {r3, 0x4}], 0x3, 0x0) 16:01:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x89) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001280)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0x23d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r4}) ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x818260e28266023a, r4) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddd6bf0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117d331e3ca3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8e0a22cf18a9569951056f2cb01825186eb0c00"/4098], &(0x7f00000000c0)=0x1002) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) chflagsat(r2, &(0x7f0000000100)='./bus\x00', 0x10000, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x7, 0x5}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) getrusage(0x0, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x8000000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) accept$inet6(r1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x4, 0x2, 0x0, 0xff4b) 16:01:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") r1 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x548ca7db, 0x4) 16:01:02 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='^\x8e\x00', &(0x7f0000000080)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)=']\']+\x00', &(0x7f0000000300)='$@\xc6\'\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='@{\x00', &(0x7f00000003c0)='\xb4(.\x00', &(0x7f0000000400)='^\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:02 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) dup(0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) kevent(r1, &(0x7f0000000100), 0x39, 0x0, 0xfffffffffffffffe, 0x0) r2 = kqueue() r3 = msgget(0x3, 0xb2) r4 = msgget(0x1, 0x40) msgrcv(r4, &(0x7f0000000080)={0x0, ""/104}, 0xffffffffffffffa7, 0x0, 0x2000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/47) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:02 executing program 1: setreuid(0xee00, 0x0) r0 = msgget(0x1, 0x0) r1 = getuid() setuid(r1) msgctl$IPC_SET(r0, 0x2, 0x0) getuid() getuid() 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x3, 0x40}) 16:01:02 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x10001, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) recvfrom(r2, &(0x7f0000000240)=""/187, 0xfffffd3b, 0xbbd43713453e19e2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x29aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) renameat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="01efe985b94831033ecd", 0xa}, {&(0x7f0000000300)="1b8fa112aab2f5bb593720f634ab271910daf825066c2756a7227aee95ad5db4f7134f94b83562d356d50077e5461378fb8155d49a0d8e31feed0b6f82820bba2065a455daf7dd01851ef2c5c5a2b19ae44314fe7b7ded03c0150ec11c6858dc97ef445a45a1884e9be41a0ad921a594a7a832566ded91a0b37ee9328c4c887c281cd6acbb62af14c94c8f869b07d5147562058b5f8067b4", 0x98}], 0x2) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) lseek(r1, 0x0, 0x0, 0xba9697ee49d583f8) 16:01:02 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0xb33}, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1e0000008, 0x3ac97148, 0x4}], 0x6, &(0x7f00000001c0)=[{{}, 0x0, 0x20, 0x80, 0x4, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x8, 0x5}], 0x1, &(0x7f0000000200)={0xe4, 0x3452}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x0, 0x1, 0x1b5}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x60) fchmodat(r4, &(0x7f0000000300)='./file0\x00', 0x3271b5d5a1a86f67, 0x2) recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/63, 0x3f}, {&(0x7f0000000480)=""/111, 0x6f}, {&(0x7f0000000500)=""/114, 0x72}, {&(0x7f0000000580)=""/209, 0xd1}], 0x5, &(0x7f0000000700)=""/24, 0x18}, 0x863) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0xa84, 0x0) getdents(r6, &(0x7f0000000800)=""/121, 0x79) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r7, 0x0, r6) accept$inet6(r4, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ftruncate(r6, 0x0, 0x8) open$dir(&(0x7f0000000940)='./file0\x00', 0x8, 0x200) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000980)={'./file0\x00', 0x1, 0x8, 0x401, 0x1, 0x9, 0x3, 0x0, 0x0, 0x0, 0x2, 0x7f}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000a40)=0x2) read(0xffffffffffffff9c, &(0x7f0000000a80)=""/79, 0x4f) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000b40)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) kqueue() r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) recvfrom(r10, &(0x7f0000000c00)=""/110, 0x6e, 0x40, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000c80)={'./file0\x00', 0x0, 0x3, 0x10000, 0x0, 0x2, 0x34, 0x3, 0x0, 0x1, 0x1ff, 0x7}) 16:01:03 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() munlock(&(0x7f000023f000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x85385cde010c22f7, 0x10, 0xb68, 0x1}, {{r0}, 0x0, 0x2, 0x4, 0x3, 0x1ff}, {{r0}, 0x1, 0x8, 0xf0000000, 0x4, 0x8}], 0x9130fb8, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x7, 0x6, 0x0, "14a44063bf27b25815fd4ceba026a8e4eccb3d0c", 0x4, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x2) writev(r0, &(0x7f0000000080), 0x0) 16:01:03 executing program 0: clock_getres(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1, 0x3f}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) fchdir(r0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20148, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_gettime(0x0, &(0x7f0000000340)) r3 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff96) chown(&(0x7f0000000000)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1002}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000e36000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0x39f) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="a70000a245e25c0000000000000d5100000000b200000000000004000000d8fc5cafbfc7ece7e35d990126583a67451368739dbac604000000a7774f6552a018e8454c6feb29755e2a82bd05be4203960470b6cd825dfb701d138b9897120bc20a9b63a0c1bc87acbfffea48385d2e5619d00759126247b1e5b329e567974d281595791c9eaa45ee79c5c798a9fb86a286283a775c2c0c97de68ef75d4f40651ab29572c6f1333fa514bfa070000002454dac4ff80acc9a9111df7c874f3af8c3ed4f24b6340aacb8d09611f3da1c06d2faeefdf1dfb5a31af6bfac51f204e7809d6f559e140a8f3901d80c76fc67fb9928fe0a794491343206c049ff8ac79d1b6541d3cda9600aa9a4f6c7f9113ef40bfd9910a66f3fda87d66c2bb1d705cb30f729d5d7933c2d7906211e6667745ecbdce3b7c6393dbcfa683e84357d59f2b1a696b6371f9682bba0909b7ea5b1d79299c7bf6ce84fc27558742df6a68efb0f12f972c73855769a3c225d5e3c5d06f3d11713431e3576a77f1bde5720948aa0f26c9ab1e46a86eb83ad8585557029eb0847b275276d05f1feab796bfa56fa260090bde4e218edafddadfa86001b7512b8d8641fdba9b66c208000000951f56bee4e62a8e2bd9ea2b025269787c976de834607e6f694bbfe2f69ca92227fa17d81836cc01cc233dab387110ae1280e6f98c1f644c5b1b3d28b9c6f605bc201f8b32c5027be5c64ed2f25ab1bf7a888f6a744ac6524b9e65ed05eb48ab5f090600a1c400117eb5392e67c5b789618ead389779c1f58f89149d447fef2eade22f6508da6555187b6cefdf60293bdb716c9b9ed619210c9bfb3dc4d53b21214b95e6b821be3d0b3c24da9879931c041f70c4814d7e4c59b2de4cfc25a612c3cc6c9c3293ff81c9de7b069f0d669fe39f15f62cb20635af7ee85f87ae952294606de4b7f78a7c14325d5a7ffa022fb5d8ce12fbaf8acbf37b49854cc7e9aae5eb425bad0cffdf80c400f18c74d4f627aeff42b71b2c4d57ccc2a117e675adc46b88d9e9253d38ea8db59c7cb7a943f7ffffffe1095df2b27d171ffc6c34a810dc77b38f56b90f32e678c863e456dc8e5345e40d3bbceff4f995903191458d4d26aae6e9a9cbb5bf520000000000000000000000000000d43050efd43d367cf6178f150dfc8de24cda61025ce6b7bc366a86d66ecc9af27406cd12914b396bea30829224888f2b9011ba3cd16a60d0099186e6645715cc63aa4dfb4ccbbac3299ecc76569e4fe9dfc7b0d2d4a4554ba7b0f27bb4cbc065c59a4284794774a8f524ab2179b4d484d333b61c6f3b7b97cc60a50a02be10318ab07663b58b9f6d182a809cb33270a99dcbeb0ed7112c9ce0a106c394bc5b0936d277dd756efd703bcd3df3cc9dd9f5c93e213306952119d380457656190cd04a6b053e9370ee12c2db0e559f98a6c70e4d68e0fe4906b0bff23501441e33249f9107405006f42c1120a45c9ddb59863f18cd5911a6b521c560429ab65d6a777252b484f23f88d99d0f925fa0be32724d571f68c0b18541f51b1d47954f42cc895b0317adadb72c6d74eb8e5bfa0c8bac1e853ef562299d9e1310dabb97dfe261edd211bee5d9f06ff5426440ec9395f552f40764bc9c0c8994b43b12da93bb786896515a20ec13faf0d51115f700d89bb584731024c0ecfe5ce0d31cce6ad9a0ec2dfed7a9cafecc71109435355167758f48a180cd5037dff7207e3658bb8265eee21559f52856b9e7bd486a7269cdad93cfa03e3ea1f767f3ebbd8be18746ea120515dd7ef1af5d7b01d91b0dc3d8a3e26d691c0006fda11257f465fee47aedc914b1d8ed3e02365fa64d7ea10763c7b1be3cfddab786e3e99dde557a2d097138e4df5e39dbde56d28dfdc043ffa51b89bff06c687eed0ef580988f95d499ba143fca553c790ddd0b92196d91712d40b4000000000000000000000000000000000000000000f57eebd52ecb6a85fb1e16c88ba716ff0d5452ddb2250a6738dde3d04116b1d8dd54e9294512000000000000000000000000c3b00f6b1d9e63f7011816516966df29c522b8919a0fc0de2e0b2a4e3c9436ca88b8595a46a75991f87c73bf6d05"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffffa, 0x5, 0xfffffffffffffff9}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000240)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000000)=[{0x40, 0x0, 0x8000, 0x6}, {0x6, 0x7, 0x116d, 0x1000}, {0x80000001, 0xfffffffffffffff7, 0xfff, 0x991f}, {0x100000001, 0x1f, 0x1a, 0x9}, {0x100000000, 0x1, 0x3, 0x1f}, {0x3ab, 0x1, 0x4, 0x6}, {0x0, 0x8, 0xd73e, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x200000a2, &(0x7f0000000040)=[{0x200000000005c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x9) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030, 0x0, 0x0, 0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = msgget(0x3, 0xb2) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000050fdffffffffffff00a80004000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000a3e9696c73cebaf4bb8903985e6e540b1d5eaa6c5f70f0a995bd9e027000f2a81c7f97e11f768cf87b00c83fbce0b92d773b3366de02352f80b6ff0fb589e05793ef40d5f92d136f2eba760e084cd4638d0e9392492702bd4003ec17a5a8e87a00"/208], 0x70, 0x0, 0x1800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() r5 = getuid() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r9, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r9, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r10}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x1, r3, r4, r5, r7, 0x249, 0x7}, 0x200, 0xfffffffffffffff7, r8, r10, 0x3, 0x9, 0x3, 0x6}) clock_getres(0x4, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x66) 16:01:03 executing program 1: socket$inet6(0x18, 0x1, 0x9ce1a11) syz_open_pts() 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(0xffffffffffffffff, 0x40) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x3, './bus\x00'}, 0x8) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:03 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = fcntl$dupfd(r0, 0xa, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x2}, 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:01:03 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) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x3, [{0x2, 0x3}, {0x3, 0x2}, {0x2, 0x6}, {0x5a9dc248dff9385c, 0x10000}, {0x1, 0x247}, {0xc6cc5f5562f2b9e8, 0x401}, {0x2, 0x2}, {0x2, 0x3}, {0x3}, {0x0, 0x7}, {0x7, 0x2}, {0x2, 0x6}, {0x1, 0x76e}, {0x3, 0xb668}, {0x1}, {0x2, 0x6}, {0x2, 0x7fffffff}, {0x2, 0x7}, {0x3, 0x7}, {0x2, 0x6628}, {0x2, 0x9}, {0x3}, {0x3, 0x100000001}, {0x2, 0x28}, {0x2, 0xcc}, {0x3, 0x2}, {0x2, 0x40}, {0x1, 0x400}, {0x2, 0x6}, {0x1, 0xfffffffffffffc00}, {0x1, 0x1}, {0x1, 0x400}]}) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x1b3}, {&(0x7f0000000200)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d762c81fb62f079c39f538df17cc88beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0xffec}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:01:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) openat(r7, &(0x7f0000000280)='./bus\x00', 0x8000, 0x10) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3, 0x80000000000}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000400)=0xfffffffffffffe43) close(r3) 16:01:03 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x56, 0x8000000000000005, './bus\x00', 0xed, 0x7, 0x5, 0xa2c}) kevent(r6, &(0x7f0000000180), 0x4080, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) chdir(&(0x7f0000000200)='./bus\x00') shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) r7 = socket$inet6(0x18, 0x8000, 0x4) pipe(&(0x7f0000000100)) dup2(r7, r7) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)=0x9) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81c2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3a326cbd, 0x9, 0x5, 0x1}, {0x7, 0x8000, 0x5, 0x5}, {0x3f, 0x10000, 0x2, 0xdf}, {0x0, 0x80000000, 0x400, 0x8}, {0x100000000, 0x800, 0x7f, 0x9}, {0x34b2, 0x8001, 0xc0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb34e613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb100b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:01:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) 16:01:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000000c0)='X', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7) 16:01:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) shmget(0x1, 0x3000, 0x3, &(0x7f00004ac000/0x3000)=nil) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2f6, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) socketpair(0x6, 0xc000, 0x1, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) fsync(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="2034ebec2a6d5bfb59176c590248e154802e2dd22ab1af299d33332d5c1beac2de5e58c0da5507dad4dcf006d78e1ae503e3aca04661e59daeef731275e5f5a65246553b82b71454345d1c59215143d305d5aadbb6de268e00a320e54d045cef47e21c952683d2ed5952cdfbc55135950f9424fa5296552ec70c98a0eb9ec31e5c5b9a7c64b22c5b5b0fe1ad66ce8581dd259feb61b88b26", 0x98}, {&(0x7f0000000300)="4346d54c118906be9df2bc9bf9ea0f015d3749f40f3fa1f32dac0097544c88b8c2fafdb953ef3999396e1af82298f26b03f7b90e216fda50c8425e9c0341525f1d568dfa2e5a2c98bf2d6ab560dffd45f64e935b7ba95e934094f13139684b1f6e4a4842fc43fa5eccc239de96231df9a16972e744512ffd2a5410b2c76f84a69e0b8eeb6f43e1fb412ecff3f4ba17b2d784dab1fe08", 0x96}, {&(0x7f00000003c0)="eb0d4321424b645103ff5ef29e10f94939775f1f78b52941947f099f61a4c47198c6cfd21ecf8fff8d86d096af41cf46718bf6f98f87f79021148225eb0d5f81e48e422b4b2e206248ee40a4e61a70f31378c7ddc1e4c1f1bc5b7b52935974eaf15069fb5e4652a23f473e71e85ad36675302c3d060b5af082f261e933a9adeac617410408e8350db5f1ede08821bd0c3e714d0edb5518e397affbd4a1765f007fda0898a5b906abd1749e4ec34ce65caf0e44714e3fed152426260f6299761fe0c38f46a0fa56bbbeb71d3f510c9b9cb3bcd3aa70751c81936b165a67157f29ca5be816072db64759ad680675e0", 0xee}, {&(0x7f00000004c0)="43758a655c8c9f98c99a8d65811163c12d0b48488a7bcf382f98e8174de7e0f1b1c44b9ca2335996b71969d327ac76a822d0e0dc3b3e6677151729d44c90eedff4c129ea8a2892476edb51c5dc13faf720b4942dc3b453ab0cd7608343cd3ad7ec6916083c34f7f163d3438892bab755f81575cc35f736d6b202ce99e994f7a106a59d587b9f74f4821a434692358a449cbf2ce127f0a7f4dfe2a9cb503fd46e99059b56d5e4fb5feb87fc74ad1b10a393a0151a74f604825ace57303bf2c3b2ab3663a886676d7957f57c73623847143a356823", 0xd4}, {&(0x7f00000005c0)="eb7037b016213668db7bbd7956a1578d05b2c75de14539489c4a111f332837167f4dbe0693004eed44c37d81087231ad0068cfd7e1c6a952c17047b6dcc47ae32c93f8f4b9fe403fcd778deb468d81ca6293ab4247ab8e7bd222ea2c97bb117ea2d8b45c6332f36eb087b8f3fdd6dca8d85f5a6859d277e5ff91bc31ad9029342032dd1e32c01e42c9eb156facdf9a392e5d0bdf8acc32b9471b0eab626c8d38f65055725381dcf42eb5178e2bf5768bb5e05264725d5a2dbd71d8c46ce87a2cfac419ca8416d9a6163b954eb4d8b812bc7705cdb62bd22462b0c450c976382ce99f906e16e5a12e886b7062f9db66b360fdad61b1a425e4141ba694aafb29a7b5b8c8ddd647c8ae7841783c737ed505264c596b59c40cfc801d80c5628bae0d7ff292507e9f5277b9ea59ed754b0ccec67a215f7cf300cec84c5c233b0f1d03219fb79224c723586006e196f6cad99e0953a35b8d2f1e21025cbd2de59c49408180d2fd4ee2474138a5cc5ba2b43da4eab8331b72e25bbdca989dbf21b41d36554166d04968354b29741c218e3a30c2febac0439f4424e06fd4335efa27afd268c646232c72ad236a0c66aa4e95c623ef10b9299900f88516fe95f4ca695ceea1cd0a26b1034c39227f9ac34f957ac19bd516dea79811d1c7cbd0c311692c631f93d888118366a910ccc7cd8cfd6e2990bde21801d19cf6279ee03d97f0123d6562cc464b469cc7eabab9fe0f496f1d29d0fb0f700cd10d4a376e59636426cae508f625bb99997a9585b8d69b46860ef906ef07fd9aaff60b5aff74626b4f8f2994d2519b6fb6b379feb004a9a27c975a171b2bf45d0f3793956e057b78fdc40e4003b97dc498f99dbfd613ce3d294ff249ddb443882ae48c49c4ff84d9cbbcf1a8bec71cc1d09f814819a53252611e9f24194797f2baf7bb702bf9e5081d5c55f6af7942e083f157fdbf79ec7bf1116614098dcfbaee7f455439fd665f1468fba46d1c5b8c6fa80ccff293caa711354efb3563f828e84bcbdeb0485478ca9bf478f4489fc5dbdabcdd3a7ca3aba25ac12b736355433daec41e77293a1a35647ae62f369addc5caab3e2c0b330d7cc71eb7c73fa4a5735938c37e26e789766ae2439a7f2649b3e748e08522321c77e341ead6ad518dbdfb2b5ad6824dd47370ad897406ec9ec937617bbcf84fc81fb08dd6f683f6c053cbcf20925affd249314f23f5f272bd0b87790bd1e284517e241168ac5d7e89c018171d85389f7d4aa84285995c539500e4cee536394b91a8913613083aba1d8f98ebdd6b54b54f5583bd56b73e0fba4b1bfd9d0721c3bfa727b0f8523da96001854e152aa51535bc73923811586f16fc262412b0dbb1a304fe202fbfdfffb74a3a41a98f1447e8dd6776b4cc7fcc2e7312c0e8ff3e83843bc856b4bc938cc3a64aafef3b34a4527e0b21074ea0d50266a7ba2bc8c6bf003d2575330fc8369262dcc94133f6758ffb1d9428de7843f1df95d9d287cdbc614b1140f8224118371a7bb219a3978b5e7f97771973e831b737cdc8f2286280bbfe032d8fa275d88895f0d642b954e961068412591d41c992883e85891fa2a46fef73014a3265ff44ca56bfe7653546ab1b642c088d67f61703569dcff4207f268b44af318c97f7028b0b3ece5a98a59b20d1250864a4a971d109969be114f731e7b09bd981ab9b1ef2deb16ca3829ac184b568b3b2cf01415a9e452429f9e23f85afbd70ed54e099fb886fe91234b47c60f6a6dff6dca1d056cc825b4fc167a9067d8c90fc637287252e82ece1e447a1e190bf062efe7310b5fe476f6827b09664e41f2b941d5ac381acfcf3292e25d36939c9e2506b55a63b6eabbcd4fe9d87c44a19ca8bd7a02c3dab738a1bdb4686fd3f8a3440c107f312d759ed9647432eb941c2ea7dc92b6e66fcec3f1c627cb62078e95cc53c539d53402f024eec626529243cda99c2e73decc00203af062c1ad9d1b69cca59aeb22b123745099751bd8f5c4e03b5def5b4132fb1735242f4f29638ce24377936c03aed87fbc7a961c54bada81b8c5b65fd3ca02929f6e1e7416336d390ccf469a7a66bea834e27d319e5961e14113058c25a71bcca5dc8772de8c73456cd40eae17dca6ea6225ec55d0e9709af19b0f9306842a9edb00411bc2cc4d343ce0b1dbda223cc890da5a3eec891891143d75e7596031372147e5d6c0af61d3183043457eaa6bfaccedbd22ad18a6889c25022a0e07c183ad11be67bee3bfee5495705133efd9472c99e5f814f53f446c7cd85ae3ec1c695213b99c139db49108a52cb92152027b405db63badb95abf925fccfb57a1d8263f9c37c5e83be4c1a52dcb3c7d2c59389d16c68772c19c9d9dde390c92ede2cdadc95f6d1550676c2ebe7962c81db22dad6d2fdf2f5c4c8709a0f01cbb1102f404fb00b674a5e07c65d55eded3bc22a49cc9a51d6b5648106f5cb3933fe66524fb995d3ee7d129eac7c07475c19f841b0ebdcef027197f8c1eec44376ecbc98c83fc8f9e62f33a06e53c321ca3affde8b02a736f86dc79d55ef692a0f9c54906f0ca86727a430453ce04519b814db273d6bf6bde31bc7670a86649d2fe05a8fd1e18358322178695e656320786c63d767fb38c4edf87bcbfa49bbde2b42c0e97657103f40120f5922453bde3aac86302fbcd1d1fea65906dd2ee5164d3e121451e32baeccf3a578fc647ba30a2425da5661974a40a89c88d7f1f208f072464fae6418f365b7b64e0a9ae5d6a3a087cbc22220c3b01317f1f38b1755fc296e1a3e3c53881e6bdf208eadedad550ce0137d2cb116358b8638a0884492daad3ec6da50f8b52ba86b004b5fa47d654635ab5be70a53634bcc16548b71bb5a8bcb6b93f2e0ce863b3fbb303b24857d6373b75f72a18e4593d74f2cc9b8c05e6b6429d56de9e9992e4058694a5811d17a86d7de97dfc24cbdc245566c3908732ad0a68506e224a5aa501e344b70451bfa4e00b22fa7e066ca2a28830e5f9489bb1651876c0cf4f1b1ccbe99066679814e0e4af71bfbff07d19c209dfaa4b1743dc0f944ad1a3edcf4c38b89e1623c00f4fdbfe32cb65680565b2f3b4c861c84873d5fab714813397ba681d22ff70646ee07b9194cc49942b8abfd16d81f931564671cedfdbce1fc8b5c287b4657a96b1d5123201a9f0d63b417d8468a7da327728e440c41a90f99f3d8a18b7c3b0b659f40c79746b870e1457245de2ff06eab43721088f0dddca869c28f013b219e3d35ada54265f0d3c44a03b055403cef368e93b307107e08d8a49b9dac81b7a6fb2095adf56fbec09efdb0464e35838b0f37ccd690746ace3f5f5c6fc15eb495216b6b819161f5e5953da3120df88ee731d89317407b298d0f9a6a997b46302ace889aa1532fa20462b94f22ae03317615d5de7d56a08223a33817d801e2135dc55065fd653b6bfd5aa45cce11ee7f921c5b83cfa06684e977f8c0ba959f6cff89e75fa45be336350cb447a1ca8e0e224907d77d11298b04ac5111ce4252b65a409c9597d9bfcfba8756913956615da5e87d31a2064cc96c01092d133cc22e88c74d4ce4a5a48ce9b7357cb0927d842c7eacefef2caf391d2897937ddfc406930f330f3432a8b48defc05ab51a18911ec8ab50ece296ed0f3ea36b925e43ee92fb17a110e0b926b4945edc3b26f014915339e66ffdee24ea690afefca5f2b2e8d244e328bd9bc7cd1a0c75b0fa331a0f20edd7fe7471307b21d5f9d34d317d0c4ba58ff289e1096e21e7e9966334068e9532b26f0f3d183b33a211b96c061403f19badbd153662cfe1667e6e453aeb878796f6ea03475f11a8aac2901982339b8c6b5b35fe4847eab3a22043c9f434f5ba9f38e61167d827e6d873e0a831078f705751cf980c2893d64872aec8e6032b970095d945f4fdabaf4be11a1bb99e5e99e63d14cebca249c35d38695fc3deb20f04acf756edb7c5655eb74edf8984cb1a8565083bf0497cd6d394a955ff581bf7764ffc32ee8ab0184ce8d6fc72c2fc3b19ce700681a351c3557cb11cdbe615048a5bae5289c9bfa76dff68b861fc793194017eb6b55f052fdb4fdd2b95615e2c44546c199b786f37dc9b77ec1bd25845ce921a636544f4c625854f148a21b49ade58970308eae112bc8596181ada02af2be0a8decefdb739e3e85feef092243bbe723d318005a22f3dd540ccfad00df3f217884cf82df54f4bbdcf88a86a65731f829cb128d557841d3b9c89f91e037e55418c16b36c3ae036fb21e4daa81c654fd5a86f1b2fcccced217491dc43c97bfdfdfa15b0f1584f0b19f3089b4bbbb91db5dd7b52a519428317ce08ccc267996ea907da8c23c37aac0082dceeabcdd2f1027632c7f4f5cee8a2d7fb0c5998b78c0e29bc01a81207aa863f375a17aa7a6dbbd5bccfeea55af168b9734b63ae62516e0152de7381f4241d92e63d8d7a2520832d2eefd3879dc2582ea1312970913b788615cd29682f9292b5907d3a9a0495ba74b05174839831b7e492021c1ccb3bef395029bc7f40eff8ab872dac2e3b969bdd9603b866c138df8e52a1d864681fe630d9f84e1faea4eecf74e709f0facaf08cfa7c744eca481f0a0106b4b50a03120c7dba96f73f6eb49ed18f88b43630c450c92fefa0dcf2ef6828f8dd99b8120cebdfd1eb10324a5b66af7c63ca5f72e8004274c29902129b33763c36d8261552b425c33d59bb63c6e0c23dc27d07d255bb6fb3b40a9ced8da8b3e37e1c2523c19b835b5bcb3d40976abdff37f1984c66531db9ac575de8c5a1f8d5b9b091b7818a925f19b102935ac87c52fd73b30f49c5ef09a4d8dfac73fd1c6a08a8ff8b29bf1e776ba95b326cae2efa4d21e7e138ab75a07e42b418688f27527a75b3d306c1f654a238d815e3d4bf791820a627e941c31ae964ec4057b00d83a7ddc33d145193f509e74210150b24b3ff05a9bd8b00cc516885fb491bdaeb463f4ebf8ce554f13f713a735097339522bb4e93639a1615689ca9b4c405cdb9ac9138df16d8a31ec7e62983c551de58bb1d18572b503d6be4731a4e088b28607f8956bd77fa34f96f6911e5c0e124dbe0a1aaf8a9b104dcfb1ac176f7ff4fdae14041d2485e6b6fdbed9540970f71825b00e36bfbcc30b6b32727b95eb5284601c8b2ee95477b030e11fc6277dcce3d439072cd4795fddd38785b341a6163953fb997e15d17245112cd1e85df2e4febc838da9a01025c87136c3991fd0967bb879204aef50af4ac1db285ec3a57a0e93ffdf5e36fa8c390e4f9fc2941ce571f23277b7215283c1f369bde890ad33ded9bfeccfe476b4240677ca6a99b3fb73c4d2391402244a1cef5b998188dffab5825e044e37a0195a566c2096c2b342936b13f868a829ceb3fd2e8dd99ad6f8cfb65dacdce7af46fa6d62ea7616354a47f311f86373e5b2936b90322be3cd7ff0f696f8321ae03f5b16dbe345904cbe32b8f95abad0bb62fbe73f359302b96d1df639676719699279a5e7bc98730ff376a60f5b9f677e6ab02a1c35a7214c564a5aacc2724d69689f0c6a8140efeaa520a741bb78820fbbbc01a9134befbfa24a057bcc069361886d7061c6a0c1288e2336ae45efd5b9c85b7e2deaa7a2867c767f2792a51144827ae5975106eb1dc4f76a2f08eac64fa3b22aa96fc9084094ba91d97db8abbda1746c30f7a8afc07efa8f643fd58280689b9ac11d7d815496db28a6f0b7378cdb9414c386db0811d27fed29b9417ea3bf8e9479e9b1e4ffff4a34ed2e6ae73c45f052836d41df15e", 0x1000}, {&(0x7f00000015c0)="439e0be2cb8864afbe70b7776f78577f36c843c33e277b9f3fff6cda17c3454fb82f100602f43522a83284f1386005e6dd280f4821cb985a1da81e35f94f7d719b758c4a3ab8ee8088ff8fd90e58f287784ce447b5528f76bb1263fd3d26e32e00899f1f0b8ff95ad78ed4f0228532ac1e14613924d8b7dbdc082bbe4ad506e0988f09c8a28862c49b5d011b830b3e344d505ac98c5338df0997083051aec82fa567", 0xa2}, {&(0x7f0000001680)="4c36bf55d8884a7f19930715bed54262d7749b05ca16f1e79e8a63b47838a2df2c2a13e2945ab84cf3b7e0d0ddff5a848e9c26e6a3d5e17d05f5448f1d017e6d79d7f3d224a808210666fbc77e04c0adccdce344c8dceda61e18cac944fbd6afe396a107bfdef02f4c180e6f41e576250cefe155670bf72fabc67b1177ea88640d1c3537578d6b866fe926939ba9129c", 0x90}], 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000080)=0x3) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) 16:01:05 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x1ff, 0x9, &(0x7f0000000240)="6814259d73e090d7166e2eb27934b021f109fbdac67ae82d8a914364aa65539c4433ca01459054d7da1914138e42459d5f078c622b3c86d9af0f6aea56735f0da3df345d508913eb116c86b4ff094d95b811c678b8b78e8274dbd7103c31e081bb93cf2f51d68221b3ee04f73fe6a4232a94e634884a48ee5fbb03c4a2b9e9f80d656414889d8cae8fac96757e93c38845ffdf64d861fbfa07fbb2a658cd6ad3c0687a1e0c3aa7703089cd064a3435374376d959e4e885fdbe23ee1f1ef6b8d4804a64d69362b4a77e66893bbf5eee3c069cd2e0544d3f61e295783d939a38e5096cfa940fe2d4cd8271153d86ca9667", 0xf0) r2 = getuid() r3 = getuid() setreuid(r2, r3) seteuid(r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x200000000003}, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:01:05 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) 16:01:05 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x0, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000380)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x200000000000028e, &(0x7f0000000000)=[{0x44}, {0x64, 0x0, 0x0, 0xfffffffffffffffe}, {0x40006, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x2, 0xa5}) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x402, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) dup2(r4, r1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000002c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x483}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") socket(0x6, 0x4, 0x3) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0xb1ca31dc4cbab5e9) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) 16:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}, {r0, 0xa0}], 0x2, 0x80) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) connect(r0, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) chflagsat(r4, &(0x7f0000000200)='./file0\x00', 0x1, 0xa2b5c906c04d9472) munlockall() r5 = fcntl$dupfd(r2, 0x1e, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x6, 0x8}, {0x18, 0x0, 0x1, 0x3923c0e7}, 0x100, [0x6, 0xfffffffffffffffc, 0x7, 0x9, 0x9, 0x40, 0x3, 0x1f]}, 0x3c) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000280)=""/206) pipe(&(0x7f0000000380)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000400)=0x1) r7 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x289) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x8000000100000000, 0xf7f, 0x8000, 0x800}, {0xfffffffffffffffb, 0x100, 0x0, 0x10000}]}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = semget(0x2, 0x4, 0xb3) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000540)=""/249) r10 = open(&(0x7f0000000640)='./file0\x00', 0x1, 0x0) pread(r10, &(0x7f0000000680)="3eeda3afe53f87335bf83fe00b265171ebfb671fbb9c0c2fbdbfb0cdfa82d54535b663017789b6fdfb8d458096e0da3a0471e2a1ebfa99c4f6aafe6a9a6869f6dfc29a02f35a1452", 0x48, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000700)) mlockall(0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x0, 0x40, 0x800, 0x1, 0xfffffffffffffffd, 0x6, 0x0, 0x3, 0x1, 0x3ff, 0x9}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) close(r11) r12 = semget$private(0x0, 0x1, 0x280) semctl$GETNCNT(r12, 0x475404b3ea6e35a6, 0x3, &(0x7f0000000800)=""/178) 16:01:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0xeac6) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:05 executing program 1: r0 = msgget(0x3, 0x5ac) msgrcv(r0, &(0x7f0000001c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000008436e526000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000003778d507e5ed7abb391a511713504ca508dc2804733012b2a357592681eeca5b2a8cb38c58b8c4e13fcd3de640d467062882f35adc5505c3a282555a16f355187f237387779637d914eb5ac2349a79cddf3dff255b1609003b3a7d1d69f5c0526f73bb32f782af90c22c800e7cca1abf198690323ee35e1a1562d1d324b085d051d365539bbe9f3f5316dca10e7f0213b368d066e182c4d1ea2faae4b8c07292ae85590d241ba078"], 0x1, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000480)) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) msgsnd(r4, &(0x7f0000002dc0)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=0x0], @ANYRES16=r8, @ANYRES16, @ANYBLOB="cb76524416571bdeaa855ac64071ff555e27f2a6aeee597e99782188231df5a3da1edf0fc38c71712725cf31cf1fabf79074525cff898553d821f31d6708c6c1eb3aba3f1e2765d04dc016d24bebb23ace01fa90f201e7190ed98860677fb5a007d3236b14fbd12d8b13c37f85a3e1af88847e1666418d6b850f406d8d082bba972478cbaa97507edb6a0913d5715da2c480ecdd02b772010dc267d792b58b96efeb0b7df7476271b1292ce8f5774e5886dca079a0da84a8af9aaf975c92ebffc60e3f6000a6a5d3b3f146a60a5b27cb7ca37ea7dfc516fde56dc0cd21f74246d30c8a1fff4efa41a88a7289d3ba1e72bdb2a0bb61479b8ca232aa5134b073c187d5a052009ecc6d0f826a69505afc0c86fc4775295ae20f47695e01c7241677f0a200d043df037b226d8c591e53b9637ed634b46fb88addc0779dba84ea1a50998d562a04da96899eb94233c047202302f26e5875a3ccda3cec09cc1fe7c6cb3c99687bd71f21c2010bc608310245053c5bc070e89de876499022bf2a5fa7d14775969941c4fd589108a696c7d1a8aa8b4b2331e1c876aed87c676b7aafc6a3f810689cb9fda9d82ead4e17acd16cadf2c198c6e7975280e3dab45714ca96bbc471c566050f030e6b1c91c80beae43d48ae8c5b0d1080f139fa17faee842579d1339e9f00529aaaf85f444a5f91cf5817ab0e77834ed8b4385e34d6e81b1a2f9ef9db92913506332b15d582bdc2f564b88aead57e073688899ad0bd5677fbbc9f6b82fb09ffdc45126e525d901739264282882d35a13b1fe7089ef8d9c3f2bc417dc3a321b0c36c761434dd849fc14b61e21fb69252ab73be54b92e015c57ec9a543784af9082775f97b2493d1f3c24f32f3f1669309dba3a2293ea2526a620241b6b84fc590f109c18c2f1dfd657374599d19622c717d57a85260e9e8d9293e5468a41594798c36fee4eb3562dea95a4f2a15b9da016b8b2b70eb69661717481152dadc2b8c4dd94a75a39faf67a1e3f42882ca8937b891eac891ed036a57c62c17a37f25d8e5c5b420eed6b4c26eaf9bd11a1577253a76c6036d600eb28be43222806bfe5bf89de6446294e3774a10c3e727b6d15deb5cddbad3214a9c2bb73f8eaea7c23dbe979cf41db197d4377601e1362c020fcc1b2d33b7454d25e0c32cca1877b2fe2e4a9599172b3f836af6ee13825ebbc3c659e2065698ef8604820023420545fc0baf629bd0989fe69dee8e1ca60df929fc9e0be997a6e54972cc7f4ff83f66dacbf28c77bb13dde8a24f658d0db3c8636d08739d246dcf927f0c49cc4d671b850b58ebcb9e756bfb19486539effe52621d5af78ba6e9a1df8262f0c6d787abe6318c379bf3fb9dc67adcf4285154bab2f0e6db6668598a1c7c294d6dbc9f0a5ec0c91c54251f078e130c785f35b00690c66d8c3ae899d32ef1efa625acb9e004b8254bb77e2a86d991a80dce90f9e1266a36492bb5bf4e5f23812d1a5788a70234ad25fa3b81df9e60a6a0053f7fafc1514e491ca2f5f3ef615abffbe14b45acbf521f61d9b06232a75b7414424d553e41b42de307a8dce27d4a84a73ca5af2f0687b74a2222b835c18d20ad8b2288ae84a55c6e7138184bb09496bdcd460bbd7b237331b2991a87ad9af4f213524328c93c7c6bf5575309bcba2bafcf28bfff3ace4bb1757e59d4489d2e45256281c2c0f0a47ebba43aeac4ce9bdd84e8f679d816c62c2f88dd641ec556f23d6a817799e3a5664e5665ffc8bc93ac6826e5abbcb262fa8455befd80d5c656cfe90077b6691b8d3e1de820cc67752c74ca2982c7b55277605b687c893119bbef76bb5b8fd3a62720d4419e11a30ae89abc863effb4abecbb6526f04317a9afd4d0c06f942f65c7e73efc27549cce438455589597157f37f357c8528f0d3bda015860802375557cd1d872ee26e98e048030a95dcc27f89087eb1016f33131bc5e1df39a8bd4328a7b6ccee3ed010bcf454d60374621996a10190c5fc1b275dce9df55d7d898573a86ffcefb5aca550d79c65071735ed5838724dabdf09addbdfe8afc86592cd4925a54f45e6658c0705a7b6e9d62239c75174b9ad8c952db31db8e02f317d3f05dc304c250208e055f2194454d6a165b507a1c3f184f2e39a160309a52b4204f976843f83df9daa203bddb7e1bd0a234a9f2aa09017921a1552ac73c46edcf410961022aeaef7a07e1338b6cfcd7b77f9a22beaabc7b05db5c3d456f7715db1b14364571a3198075664eef3f8128b0738ad6eecd1f33dcebf3f38ae62f03134067c1c686ba423532d883e15d28b56f3cd3a758b2048634b81f0e615713941543be5fc64a3398105b994505103847a1de7e0c4b0b2f8a8d164b4ef51eb1859f3e4c6003f86daa71ae57183f8c0529e7fa20eae9327656ceee975adf049225a131ed2c6407580885320a53ada9f31e0076f6c5128ac5eb86f64b92d319f332ce821dad3f974b6d6010a887e73b7e168b15b2f6dd8c6feb158018b164cd0e89e68250b7cd25ebd26ade08da103fc510ffe1c505b22840cb282fc7764f9e3f1c8520e05e3d84cdc004ff264e2141045da3fb60824e7649b0466c355bb4f306d07d2dbdf098ae63791eb2438322f11c2978c59f79f5430278dfd7454f4f66e5fa443da198cf0f8986a90950ce2d1dbdd4559aa0b32a330ffb5be1125f4f3cdd0c5b865db7f8e6c3b7811d42db849056c83ff20f2376b68d5b41b0206a0564b457ad69b5bd08725fcc58c09a90979aa5d704c721942866877ad64bbfbf88bfaf8a8f64cc096dc7596fe4d36ed8043cc0ca2e31b9d83c7b0a994a319018473825d7508ae26383f677c6f7564b89030a6014dc28a226b98f590de33cfa87ddbf14066db59cb2b5d8d73a302309ef01e6306d6f6a1985928b2686a018cc83c6a688e1e5824c29fa109e998b987a42d4dd0062b8fa383be9064e20ab46daa4411458d85e01be75449ea6d7c5a58dd991026d1d3bdd97da2fa0ed91b2b022741d75a54c79002de372233cdd1ad39510bd6b37882efe204ba1c078bb280e2427fa63fb8d255efbb2de152279f34d149dbc3c14947bf5b90c52b551d982ed4a983b0ba621e3542854a519d00dd0a7ff1fa9969d64cb3830947a17a63ca84cc42586c69dc9176c88e82ae2b8bcadbecf910ca1750eb7531c14bb625d9e1803d1c02f27c0d61ddc81801270131ae4d38695387f8fc7a5ce973d6eb38104dd32a540a7c49fff431898b62f2729dabc4a552a03d2e90c009ea075e53c2fa628c78de8e3a40bd1af4c967d9cfa93abb8ba7c6a2dc9b48958ec575ea4b00c159fd73b4d5cd80fcef4c6a777d33473be3153ceb1efbf3ae3fe00f89bf1b479cc57ee56f2969f9c439f8c9564f01b73586fbb9a32a3d286a52e4e15e00bb2fe550ce259d4befc87cca91f5c5dc07f908dba5e4c4568feb1af7885e13a2927c568e638a8d990b31c81b229e641bab62e709bc6606d9957251ef772ce1d97a792bfe515f74e768f90d1a26cd10fa4039e5f36091ae133449af353c82fa32b2ade14adb00e0edde9bdc095050b150b8f29eeab5adf666085e000d81d0008469fcb64db154d9c09ecc73d315b7b9fafce7fd9d567d33cdb4d9ba4b674bcc11ca69200166bf9dde9a35d6860cca81e4d4e9c148987af8215b46e2a136914d2f89783dded48d2b3a2539105144b5fdb452c76f37bdb603e57bcecebf796ed50f73c4256fb2bdb9c7103c5a8a98ab3be64d8fea9ef61cd68e8d70cfbbda91227f0169213712c4f50e92cc47c376a680ff09a5c89fd77253eb1bf5f30b6e15b45641e904bc485029d59c1d70fa136fb25c8cfff8b0e741239ebfdd0586f59f415e2a857e120be4a7dd34e93ae2f25563040c484ad937a36a4a9be17cfdfd2b882d02ccec65d5a2105453ec1b0525f7b0db84da4d151b24dba4ae27e29c65e116dca6d58acdbe5f31a6206a7d364f071a512269d9c0cca24e7329751827571fff5a7560b1826999d59f36916a3113f6cd7b3d5633fbee60d068f5eb214cb8ce163709adca4185b57dea9e69a7c06a4e937531ba278a163ee0b33222b46d3ab78ce9ed6215436112c07f2f7bc3ff4904d1c882106fea14055ef7f5a0fc63759f0a8ea947f17717d4ab10ce4b8ac485426af1283c24acded967d1a9db61d688ec91cb00cbffc5128c48206c18e43f75e593e79d7ccd19f8346f25c94a5d510a9c2fcea428c57695566b8d978417fd4f4cef4216600c79ccaf0ee5069e3c1ec350561f33f29819fed5ef5a1317ab0ef2c30890260aa7924a9af9a0406de4a46339994257da68b09fa9bde7d57743053ac9fdc23f8dde4734c538c719725af46231e094ca4d682b1f418ab66c368f3ff5671940945a53121318ac0ae9e5c6a6b30d2880281ea10ffbce4dae03d2f5719c691fce2aa89780ef7c1b85499f7629906ad3fc72e707d9deeffe7f80a5f5ca24f3b188d0ebff6cc095df7558e9c62a4b16169c31a211d5aab2e3f82dcb27092ef684df786a8f8af10ff50657b1ecc055d371f36a651bf9390a138c0bba2ca68b86a1e3936f03bd7b1571c4ee3ad75eae4bf506abc3eb7fd7b2fb7f6123d4f5fd46837c5d8fc7bb936be5f8fd6640f28f72cbf1ab37971f3ec1bda1b14e61b3c4445060c5fb92708b51c00b5006221a24a619497a2ac7efe3746f95beb168f81416962541508b4ff1c3487dc5dafe38a57b272847bda0ea2bdca36cb054554c4ac636eddd15269fcf8a8c2598e9348d6b7d951b0c81c029b4246dfff605ebec9e63e9ad5a7633bd33d772fcd6e56e5a53b345c5a4b57656e020223cf0c7d5c630aabcf5664ba7d47b2c6327f498cc4de9244e26e9826d690596351606c31ad920199153f2659eff357a1ad9e44e17dfd8442e8e8c42ac15406ffa9470ff71570fe848a3ae91ef32381abe46afbf27665d186f8e45a9b265cf3c95a03fb13a21637f1477161bae008535a9f11f5e87499508d42cc44f07de8f3e7cb343882ac634f964f32ed0e476f8a593677d1325e9a05510502cc4c1a4fcd4712d23354698ffb78eb7c64744bf24529938df1b03739443e43a4e07c720a65c50df02dcd84e8594bd3d8853376c993ac1aa0aed72189da1e669e0752f2475bee59f3c43f72650730dbb26b3130bc3aec4ae6ddbaa4e2637a64188c326d366f1bf487419eba9235075855282fcaa1b18e73cae4abc38f8113f8742ce77c71505e3cf5e84d8c1b50364e3813c948082b1a01ffccd6acee74999ba7293749ace83281dacd9c0b448f713583624c39b915bf44433e62902c2e2e5ba8ab56acd2236993eeba4894c5a0fa03f79451572faafb1ed8a06dc85377a1b461a28f158b2692dd7bc4667b53f19e74c9754d9f9ee8545d46530488099a6edce5949ca1e810b319e21a9b9b16f4139a3c030823cba6d986067fb93f4e4f5bd3a7ab2c71b721fd1fb5cb41000b918c041ca15c25a8c8b554e4643ce67c0508669752072762e57dc73f86ca1375ced02ac6572e5bb7636c935a55f5d1bcc6abd87e6eda3f67f3343825fd5d3be64bc5de89113131896ae6f8423725290254b78bc43f36d2886bf859890039607ff2efe1c9d686e4652a22b7bb89212433f4a1f7064416649a4efb19724e7b90832d1f7f430a550a8714180ff031b3313678ebcb70dac7aa3bcb498e40c08ac59ad7ed84b06328ae6fa855e8ed6b8f27270a83689c1e7af1b0830c5b7b1a5e0fc9ec8cd0eacb92727d3cc431125d4263ffa6da7738f43691968e919b5d3d7875869e2499b60497b02"], 0x4, 0x800) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x1, &(0x7f00000004c0)={{0x10001, 0x64b}, {0x1f, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(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', &(0x7f00000009c0)='\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') r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001d80)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1291, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYRESDEC], 0x1, 0x800) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) close(r2) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000003c0)={0x0, 0x9237, 0x9, 0xfffffffffffffbc0, &(0x7f0000000140)={{0x8, 0x2, 0xffff, 0x100000001, 0x2, 0x4, 0x3}, {[0xffffffffffff8001, 0x8, 0x8000, 0x9, 0xdbfd, 0xffffffff, 0x3, 0xfff, 0x7f, 0x0, 0xffff, 0x5, 0x7, 0x350000000, 0x80, 0x8, 0x10000, 0x10001], [0xffffffff00000001, 0xffffffffffffffc0, 0xf478, 0x8, 0x6, 0xe60f, 0x6, 0x8000, 0xfffffffffffffff8, 0x401], [0x100000001, 0x1, 0x8, 0x80000001, 0x6c3e, 0x7, 0x27e17e52], [0x9, 0xe487, 0x7f, 0x453, 0x5, 0x1ff], [{0xae, 0x7, 0x4, 0xfffffffffffffffc}, {0x6ab, 0xffff, 0x6, 0x8f}, {0x7, 0x7, 0x1, 0x223}, {0x401, 0x1000, 0xa2, 0x4}, {0x9, 0x0, 0x10000, 0xffffffff}, {0x1, 0xff, 0x5, 0x5}, {0x0, 0xc, 0x91da, 0xfffffffffffffff7}, {0x80, 0x7, 0x100000001, 0x1}], {0xa05, 0xe6d, 0x0, 0x1000}, {0xfc3, 0x428, 0xff, 0x1}}}, 0x1, 0x4}) syz_open_pts() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) msgrcv(0xffffffffffffffff, &(0x7f0000000400)={0x0, ""/158}, 0xa6, 0x2, 0x258a506974447dd6) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) close(r4) 16:01:05 executing program 1: socket(0x2000000000000002, 0x3, 0x2f) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7, 0x3}, 0x8) 16:01:05 executing program 0: socket(0x18, 0x3, 0xffff) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x15, 0x910, r3) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0x90) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xae5b, 0xffff, 0xffff, 0x5, "2013b5acf00c14b8052d9be1eadc385d8af2274a", 0x20}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x10) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) bind(r2, &(0x7f0000000180)=@un=@abs={0x6608fe328a3a75f2, 0x0, 0x3}, 0x8) 16:01:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x102d4, 0x8) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000100)=""/4096}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x1, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYRESDEC], 0x1, 0x0, 0x0, 0x0, 0x208}, 0x2) 16:01:05 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./control\x00', 0x420, 0x165) fchmodat(r0, &(0x7f0000000080)='./control\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./control\x00', 0x85, 0x1000, 0x2000000000, 0x1, 0x7fff, 0x1000, 0xffffffff, 0x2, 0x0, 0x9, 0x2}) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='!de6Cf_\x01\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00\xce\xb0', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 16:01:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) dup(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x4efeb3ab14dd6364, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) acct(&(0x7f0000000040)='./bus\x00') r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x9, 0x2, 0x7, 0x79, "2bc04ca81859a861296a4d7cc0780afce1b28a3a", 0x100000001, 0x101}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) mknodat(r4, &(0x7f0000000080)='./bus\x00', 0x100, 0x7f) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r3}) fcntl$setown(r1, 0x6, r3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) fchmod(r9, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) dup2(r8, r4) setsockopt$inet_opts(r4, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) syz_open_pts() 16:01:05 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x8004667e, &(0x7f0000000080)) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4, 0x1, 0x4, 0x73}, {0x9, 0x7fffffff, 0x3, 0x9}, {0x8, 0x4, 0x10001, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)=[&(0x7f0000000180), &(0x7f00000001c0)='.-)\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='}--\x00', &(0x7f0000000280)='tap'], &(0x7f0000000400)=[&(0x7f0000000380)='&{#\\}#\x00', &(0x7f00000003c0)='tap']) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xa8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x100006) 16:01:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x1cd, 0x0, 0x38f, 0x0, 0xffffffffffffff88}, 0xa) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xff}) 16:01:05 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r1, r1, r1]) chown(&(0x7f0000000040)='./control\x00', 0x0, r1) symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./control\x00') 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) socket$inet6(0x18, 0x5, 0xce) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = dup2(r0, r3) fcntl$setstatus(r4, 0x4, 0x4c) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = fcntl$getown(r6, 0x5) r8 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r7, 0x0, r8}, 0xc) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) listen(r5, 0x6) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:01:07 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x7fe4d7f0636ed8aa, 0x1) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:07 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae, 0xfffffffffffffffe}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x3, 0x80000001, 0x80000000, 0x0, 0x6, 0x1ff, 0x78, 0x4}, &(0x7f0000000080)={0x200, 0x1, 0x2, 0x80000001, 0x3, 0x7, 0x4, 0xac8}, &(0x7f0000000100)={0x9, 0x5, 0x100, 0x9, 0xfffffffffffffffd, 0x6, 0x0, 0x980}, &(0x7f0000000140)={0x1000, 0x400}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:01:07 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='*\x10ev/null\x00', 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20001, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000900), &(0x7f0000000940)=0x4) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() fchownat(r3, &(0x7f00000000c0)='./bus\x00', r7, r8, 0x4) socket(0x19, 0x8003, 0x8007) 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)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTART(r9, 0x2000746e) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0xfb4) r10 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000700)="7fb4ce2fed69b322bc65cf29260201f3be98fde7753e8dcc3cb27196adf616e1954a6a06fcf576d294eb14b74a4f5c27755d563d5151ebc789f6d49f0f7e", 0x3e) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 16:01:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getgid() 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0x201152ed}, {0x9c4}, {0x6, 0x0, 0x0, 0xd0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:08 executing program 0: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, &(0x7f0000000300), 0x80000004, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x1) 16:01:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x800, 0x0) sendto$inet(r7, &(0x7f0000000880)="f6ef15fd8349d543272df8acb79e94b18e8fe2160011510d1aecf397605b472b12be4dd0997a2d0b89f777f80ca1c819f7ea80a04883e620717a9c89755b0ddfec5d0f06545ba07c41c5691cfc87d1864f11972222afcbe47aa9a94deeedd701035dae69faabe56e678621df5475e460659ec66565b6e628ae476379792ffa4906aa9580d242ef4df855dd59682fa182d60587328254e228b49c83c11461e198aafa8f11e8f645c77df71061c0bed92d7ca4412c419934588ee70a3a172784e1587ce8ff84f4dea2acca66065689266c6f6d7a230c5536bfe515f4974f9c3d02d9f50ac374994e447b5114f163cfa2515730533ab2f40692b5adb68e720aa9a20f33030e9c0215e5f9f19148a0dc9994e10e82e32ef2a18a3b8017ad952b5c3cf903e057ffd3d7d681b0878b965354ffbbd538d5cde8e7e84b5827ae793e249e2df8a7a1bbc47990abb7436365ba7ee2795b7b65646660660146f331eee882720026f186f146e40c2dc7c572f8a7760f0aee7375e29a25625b01da8e45b9260aea4dde159d05d86eadf95c1cc307984e237a164c9aa17b174fd2bbca8e991279c32b85dcbf245e84c30771e45979c3edfd326b7a93e6bb5c47c7e3076da8a88d841cd33e74a0c74c6a7eee64f0ede9f07334113ac37c22b387d527b612fda5836aa45d9e25469618eeb1c99077c1dae754137e8fe3b734ad35c7592a0420216a10848093a702ee1cf0954ee1367020ec832ab92c2a2ea5dd054b4c60bd59bcd4e1e50c5e6716d120ca8b1bb8320c260fc6bb15439adba9a4ca3702b697fffe81d0cfabfb0237de2f56d1fa363de71c440c83ab7e1a55ff57d166a98dd8129274d18f58ffaf39aa8893faf3aad082991102e33cf1984353fff9205e26cd3fd289cd58bf0cf00fa6af59d3fae72f0dd31ef56bed2799832649e84983d177d0e784ac33816aa83b1ebcdcb9eeb7516020618b5b4da78c8b08d92e6c555fd1307ac64bac9b6626795422e269a7377d51090e2b4a8138f55ac87593cdf76894ea36ef9a08b4e47db3ca1a08642f90e6b3807c88f2d7dff3086e4ab57173def1585a85e2e3246785297eb2a4462919e9dd4d9d0e52b0c22ddc5a7d04facf6509bb5178696c2a3d2108d152a86b51a2e9e3c62c415b0918b49dd6b735bf226b54700eff05d17e89dce82025f5df286586395155b123095eef09c994dd0d5f6c40e6892b77109148812f3bf94962af4a6a71a67482537287f250c4e508aba888d62cbf9315e23a3bc56f19d4af80acf579223f8e5e062d8df5d7f8f1078081732554ac01179c0ca9eb1214d1012bace98bf6b360e02898e5d108a12002cfeadca0d3d321887de23fed719735a0f4de4d06484085b5be217d004bdbb024bdf8ecf1a45cf35b09601e3ecdc8756eefeaba6f2c395a6ab0554e85f8ca19edc42ebd2af92d44a70dcf9603518d32522655cc57b54557b74d5eb84d4085c67a874d96c1926ad1b9e1902462f428c4fcf35fbf52f2abc5ac7aa6eeb943bb5828d02263a08f6630d19efa2e5e4ab6c468ff4f992c2f58621384606241119556ed4e092c86a7a462d932b7b160de26ba292cef96dd61d30d56303cbb76260d404496c36ca42645885a8eb1d99ec3718f702463da95fc3c854e2b26d4176f14e40cb23743f577a30f5d0a0230c4d3074fc201b7be5b4298b984c21b26feea6ae537abb985fc1e6a84f03927471f7b91341bf579bb5e39e5d504c46f7a8341719056ff1aac8dd9d10edd74cb118da6fa34841ea427fac4c2515e4831f9a26417b1bff2c1628b56b1e58eec1bfd89a4b4a7d2db7b801e4a5ab89ff5b55c220c2abc9ea88627fdd27c900352b38432a263683021bfcae8cba0961c3b1a857e2a6abb92f45bf3aa89e246cd615e23a2835ec4bd57600817210bef23a87eed37cd946b35dcdd41f186b43a4638ebe58bc0c43a9c1667f30ad445b2b48af4e48dbb5c2ab4f991f8512ed93c79816e5dc44878b5ac9638ad506a5387e363a76577747aa64e938fb84aa4fc4256cdb403bc379509c33518bd7c46cd55326668f1398e67e45c226ef8a5e56d10c9150b9c563ae4b447e6f523f6a393edd762c11a98e36199dfc37e50e81dcdfab83e0034ea9c16201003f494cecc6730150a01c0e9859702b50592ca7ca7c5d9ed6bf11c0cb63619dd6cdb4d583eb7920d27d1ec052bc4b677bdb71b54f16ce3368135a2cdb942cab07df58d703e57314f25d0b4cf0d538725280db06e44bffc9f7c59595347a0d9ab7cafcb20e3e44df723b0e41c6d9d4b88ec158a014565b3fdf23f823fc4ffe6928ba935f637de6c87a5f0392610873ec1e9ad298575a6ff9444af57d9b57f581d13b8e4ebfdf386b6206f28a180a0a185cefad83cb79b2425de9206af2d39e3a69e2cbce7a2070fc7b62ff614528d8258cd619e6521a8a788ea18c9d05f4890104bb94b5978f2c44105d182c2637a284a0a53994a3c2bed7c893c5fdd0972d2bd429d134c25a31b25de1317a3fe8022d34846e90c71dbc43a173bc693f0d45a046dc4ed0c1460499c0992f007769c6dc496f1d86cc3c3a7cb356ef068975fdfacf179165539c770a7a5fcb8e33e4999c9cb298367414d35a61a375e5aca42d7a6ca50087431951e44d076fcbe6af860cb6ddf3b22d1c8733912203a88d0147027046c33d55cfd05a9b24f618f69819e8f19b2a70872c8e2bf3b2922dc8a78b76081b495f5260bc23aafc92e814371124c7907636ece43c1e8154411abff445df8e5d711fa48a6becca4ccc9d444996fbf84df1e429cdc4d48b29cbab6d98c2998c0c06c72aad35c317dcea5842c8afd89a2440b7a33b46b45af6295ca3b1926bf82b7a3039dc30f5124efb3d458b0c1654cfbe8b84967f9e9dae1cf4e38084457eb05c330d9c70e2ba2097454fbd5317d726569d27a25295fa8a5e82aeb2ae354babae87bffb09a0a8c4f07d4c9303ea22b41613422347fafa8d9e655fa5f5a9cbe60f74fcf71623fa8da20e3f2cdf8dd3894ccaf3a0a838936ed82b3f484d5cca7ba3879d964d69a0bff26654d878c2edf1fc025413f3486de551d1ad134311b84a722e55fa317078feff9302f129edf6d3123d9b422aa3f94081d76211c1c8ffc442746531b3ae498fa607e494bcd490e70d8565ffca4b10b270b8ed32b2bfa69bad655210864f238ecc3cb3d174d1346ea46e119a968a1e1d4a85b0485a711428730086eba6b8cb4d703166bdd9ef5b95bf45a9ec1e9ede32a9fe10e3b565f9109e38abf582eb018d0f621dbba6011b9896ae4d8814ff9446bd9d49d8ce67d36bebee2c43e662f302a684ca51474eea7530425a6ed2d2446ec2d11469bed81403f8e86d73d5a5dc2bf7ce4d61d33a2e2a86c692b94ac7a7b6e6e11b84cd165a225a1e10f83a78c1b27f4f84f62496cbe7f27fb3d812f0c09fc67bdc42d347da7f574faecb1e7d98297395c646bfefd44080e6432944a313fed49c47207b8692f76a6546fd2677bb690c6876e82e8896e3766f90fc6544d05d2833093b973d1b64145345464a557006db6750f71ba45ad10c2481e03c7a01c5bc94e44f577cfc7dbdf6cecdbe3176b0f55eccc16d22118a6f5fe4c30a281d0c683035bc8d584cccb563c015d8e8eb9adfee37b7dfbdb3fb04c7f670ca0e14dd387cfae055321d226fc15b835b2ccc8e9f0065f9a1688c24139f29630831691c6f5a465ccd4f7a64b57a2e8b53f5113fac185c208003a7c28f7d7eed126343f910db5ed1a741ea8a6d846313abf4f84efc369e6eac943ca0bf81b0639e34f320452e02333b70326a7fb27acd88bbc5b10d030ed03d05fbe0829972f6c608fb269ec33bcbe07bc5d3c57ddd695d4f20c5fd13b916be4f1fefb25e05ff25c9e683843bb0c444e8f44a6b1405de560604c2b38d0b71fe852f17766867488eb84ac1e8788a9418d3fecd0f622ec350b578f158cf961e2d4e500ebb5938f971b781f88857708e9a5ce6540ec491a87153b7b3045cc4f2812e3f4a522b539a50f99b5c53cd20fa777649515066d88ccffd9ce119fc5e7fb18990b180715be20d694a07045f48b07ac5910f24aa7ac02bc37ed95dd608104c18d539ba5f663d2a3237cb3dbcfc1196792445fb3b62f1d823f0535b3e96f4e2b2ea8138ab1c7803303bb5dc460f5cc67ff0289eebd596c68147a9a51f7f497225f572bcca114d9fcd2a9882217ccdb84109f4c8f01d489ca234e2f4ec250ef61ea65caa6827183104f607a718a8862d086179fdc3564067f77c55d31931e55b10d0f6ba1eec18df16a5cb3e8fdfdeb9d8f47667153375c626e1be57aebf3a83ed247fa3528b736674a45d9daff00194c035ba73f2466f612d108e610f4f9f0721405cb39fc0f6fd41a0efe60d886c2fac92539d9771adffc0f066b3a4c44caec2575575d2471506c1c35975fe3ba5fcbe075ea85f3f1a23741a3f65c120a5d28c4ff05f196d74f838cfe7198382957898e59a9d8a654f1605dd17a97574cbcf4a74390df1bc3d0ffcf138d0461eec36ffd54a52843e67a4dfbedab6423fa0c552a413b7b84eddc82f9db6f3eb7c3c88fc8aaafceb557542b10cc6a0ee41fcd16013996247dd3fbbd09b55ce43bdcc50d0a903d11d7bd31d2943f23e4577451a69b920fbbe26e4856b17c173d54c6d559d7b50a924ec64d4a4d7a2ce4d600ce4b5c9871fda0c098eb14d7071936aafa659c0f9fd80bbe8c2874aa17156b6ae50b4aff81889e17c2947b094ca11c394880b6bab60c97e270cf214546ce18f86e14ec408cbf4e000563a92e8ef3e48dd109d8f56b79495a7ca8fb32c190c0c68f44cbcb2a7d148b0d1a56ca296e65fbb02b8d04ec4e0b1ded8afebd433ee7613b3a7d337c5f114c638b15220d4ca6fec42189bc49fd68e8c3aacde1b253eb5d075d7a165cbae763bd0eed6b33a0ef2aa665651c8be22886aa14708fb8cfbfbb8556e36450a63187fb77a7c4a839cffd875f5a61ec4d539a553bc33f6846548a08f4b61d1beed858f0358ef20484da24dc51a82580cc144fd65cd14bcd0f32ece835b10381aca728c320f3d69d44b0b185deeaa92773d2298abb3a4425ca6a250ce5ca67b5214a8fcedc89ef1ba19dce3b6c22eadcb6eca596395ad93be0c072ea568f225ca5ce24d3da2bd52e43cc0495fe5c53b2e0f7aa62747e8fa87ae78ccca451d32a943080c2c7eed50cc091da1293a0730b4fe30b9dde233dda1e67556dc431593ee85e7af20798fc1d1bc5a95c0460b70df379f0497392815c5a9171eaea96e01a6e6fb954dfe06541950d4b28e8d3659c50ac8a9affb2e4c845aa4d526b646b0e22ba770a3712e127f0f9174414b08d3cf6fa23e75848225bff868cf12ea2ea4008112499254e5043ca3418f906495b465fd553a5eb233956287ee67a0692e3a105baf1d1d037408a84d3fb7cb1df60d13703fb53d4ec5de481637dc8861881cda446cee79470972961a63033167608788dde7b61631bacd37315ef74d7fe31a5bf2435fc47b672178fa695ccc20b9ab4aa6b1b6e215558b904449a4ff196cd5052a09096774b86a8df25e2f169b3f0ac3652bca8367205ea772b76e55d9222fba966a6a019e870dff657b0d6247fe865d5cace49134ddfcb361333be4845ec775cf47f53f3a1217540e7627ac3df015a64c8ec615011a1f6015c9d90f4b3fde3b1dbb9a5f1c9dc522d405b79e07050ba1940a70108f455200f513451c2482cec4d435daffd7a566f02fd4bad7bebece8a9f0d4cf670601a32f283c75741ca5162dc2936193", 0x1000, 0x603, &(0x7f0000000800)={0x2, 0x1}, 0xc) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0xfff, 0x1, 0xb1}]}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x1d}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:01:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8a, 0x9}, {0x43, 0x1ff}, {0x14014fc5357762c1, 0x2}, {0x44, 0x7}], 0x4}) 16:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:01:08 executing program 1: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r1 = getuid() r2 = getuid() setreuid(r1, r2) setuid(r1) 16:01:08 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ef1b79d57d8c0dacce5936c957479fa7b00dde88a50eae909e785c2dae054fbae867aae69b6b5b40a4bd6b209a71f4d9c19d0774ac3e1a4ef9700a89cfe1ba1134d178830548d26bc3e037312496f3b997a63a1b0239eeab39dcce9b7215c0ed11226d1512ad9dd957d50b7ad6c3fcf7b86d0f8b56af2845a801cdc14389eb3c230dde27ed971f92011b1c82f5a44e2610b2fc209bb2459f82be3e9f61a0bb3f3511cd7f83dd9d39e804193cecbfb9c3f763a1c8fdfd71829297d34de3b6afec4cfd42035035aebe679936a20427959383042885d91a78bc0b255529370ddcaeee7dbf54ff76f5bb14c5953cd92f7b7ee23a69724632d019ba1718a0c254f98e582f3dcf33e8a4c576f8d9483b5a12a1735d42e47220976c3c1356ec91b9a2aa1f7e8a3d963c9d4979cb4a24dfac5447d88c2a96340abba2f02617cad0a05f3e1b8886cf7999400e0742bb8776bea148f599e2a3d373ae64e07da41ac6ab7d05dc5a6bf984706b0687719aded9de2967899fb203b4551e43fbb4bd6873e1c9957cab8573d67d49a8bc4baaf4ff2644c02dbb411fc42523a7af689a02e0e5b81a4240ca4d952e2f6f14fb0982029903f7fd220ba0bfaa53676910dd9bf6b50439ad659eaff98ff0212d7d3895ce1a76f617b191c8bbdc63e53e85ce6885db8e302170a89af4826709a17e95613744367cd6c9025c39724239a287c07925e5f4ae0cad4f54b9471395bddc22d7b503efea807847f5c3d3de3ea44bf232b623404754a0452bfed862c7e16969cb38d6c5ca699903e9e27d5d8e60bdd1ab7bd0fab5a8f643be30be1dcb5f051773e48363ed09121a36ce51f61807cd60656b863390636f6f602fe11f7dbe1747fc6266522e12bae3110732000a7fe49f48e3299912cf34864e6e1095c20167d558d968ba8b33842031b2f1cc4219c7d479d6ba377992a63e47689691e687e79abe98d39e4fc17d5ccc8684da694be2967b97c386151a6b381d4d5c83ab3c748bb45ff3adbda7bdf1f55e21d59823fa3f7c1fb9579903f5d87f60db6f65015a07c30dd3029ee31e91444c3a22eac7e01df701f2846c8da4498639d6ac2b3ebcc4ac38dfa9eb12ad764d512ac9a52c9129058d64ef3ce7c37b972a729145d8daedf75a4bb6c34b7c251e4676956dec3692a1d91485b34828ed0360d8397253f5faaadbf64fdcef11698af100d7d8e278a6d9c8de12bb1c46e24d1e72166d10e0169bbf7e28a7eda553e181c74d5b901404d8b5041072ac9df87a4da57c7ad6c9087ef53871729efacbba582ab386e81831a6f939a6d513ba5499caf300d384d44f4a3777022c12744912ba16fb71632c02606a16d97aaa2c76e13cf28a62dae6c0705ac12b10b4cd6eed736ba07e5ffadcff9529892a692c31c873a7ca91e3cdef3ea2647a855445159ca583821fce9b5ce8a8c5ee44dfae6b26727ba936e5d062209005ea828e984408308d3d153b1c57bb623c185651b15c70dc424cf6226526f71f035a06ed798b37748e57d0cba64373d3e87cd834f41619a0ae8036eb8298c9e50f915b7c4b842776a212dcfa136e1f90cfa45b8a3e6522d1049695b405505bddb8c89234633ca521fdb1bab80213ccbf00c57c4733d151bae38e2ec4fadf3caf7bcf7a0bb086dbf8ab33dc38a775834fefed1968e2b8fc7875f5128c008c15295c26afe72df022eac10b07a0e53abad06b08659b81d579f3da94b988ab2865c6bd44ec358e3d7e133dfd0946792fa49af3d3fb443a1bdcfd082ea1e53553b66750b4bdae895ee4b93feae359b746c5f9dadd0c2b938c7d33366909066859f5bc4615b0c13c7bf2aa4de4f4187c4bfae4171a04edc7b69164b3387a8ac7d0b7ae0ff9c01443a6bb91b1da6ff161e146b1779d5efcc6f8eb13e4f4582ad26a5147d58760f6c5396353c3984717087999bc6a7b1e00c5d1befd22ce5098bec0a6fe39bbb709008cb74c9baac226de0addc0ccf4af55affb6718b3428a95a6f96d1776c311f96c5118c84f517a65579bb851342e18a2f9b3e6b4321d86d13251517a9fccdd2bd16caafd504ed88b32d955f33c1742f6c97a0f95002e1ce8b681fa39f812f50bef635640413624ce8d83de6ad62ff1892e098b238fb8d3d34ff825dc0b6672f510f47406b08f17ba16dc4cef0d26c777022229d7ba136eb8a8027e3dfc07f08174a547942ea8cd3508c8c30c95c1c0dc381db7e534afbfdbd9eca5bc0f27ced15cb429fd0431987567c666e0373962ec450b1a635c43be3ce0a083aa2bfcf2a411629d6e9503c2f487bb13163519670e62ebacdefcf97d177a280a9fa7ec09b744ce014b3b380a6cf07922e3178f0d68657069f99891cd274dd52ae11bd3e228e1e770f570830d30d819cc56944ff8061085f2c648863dfdfd2081c7e290ab6327202989c60e179a3f51e1211ffa561c91f43eae93e502dddb8eb70dbbce4ca6336f9c0c47bbe71efb8240fafe745928dd401d3ace6ffb1fadca33593a503ba10f0a0236576bf07a48d34814ca25cf55ae0c6deafcc31b17462c05a916bd0df468250deae3c1b353f263d2e94562a27156ee992129e831785e6d8f805181f74e1ab730f5e33ef5390a7d8799900b6c09ed38b2312ca617cdc91d2db795f5e8ec4b29c55a4d3f9c7683a69a5e88382785308f96d4d89f0a2b4d7d775a2ce5daa3895596f9c3f112f963750c22b9abd9d06dd632b584b6c3d13da82832dcd8a3500f21021bd408832f089387a17e79d0a820ccfa55eac9ade09b2a61a1def445bd3f73d9b55e8f9d457797ddeb4201907135e51d4b5716a6d65ae6501bdcd60456a84940d959550ce0e8b94e84016b24fca29a884f4fd1508e18699ab7be106ec57af5096c8b49d552ba661b678852f33454f6be3454dd3c22cc9a4de7e1a750a1c15809bd38d54f4df19b1f42c158b4d76f78bb0e19ffaa69d4ec9ccafc3b6e92d5ad2eda574db6befc3cd866b0420b2558a5dbc0aeb61144322f5a920002007cfe613f62c143602da9160d3bdd5c6ceb0f74017f6dbbf7447801e3966578ba9c2b7724c57ca6d513f411890d1cecc213c1413bcba882ccebe609311c4a887d358597d437e71c2c2a97a488606c3fc4e95b2a855e5e934464d08c3eb39d711de10bbe3b9058adbd359cae4096bb4503a8a9eb51d5afdca7176e813684d74cb9d43f37315984618397507dc968aaea3f69c71142d96b277d59b6129a6958e49305e31290f8d35d0229a8e5bf2e06b6167e4b6dbb51f2c847d3733b2efef833b61a547d8084426c787c74aebb6de237c3e29500079ca33ab22adca9a9db100dffe7470b8402c9011ea6ec15e79a3f55644bd2f2e7fd4a526d64882f9512b7ebe41b2f5adc322b9e305a187a4424b8cf57ae886b4b3c26dc5ba759afbf23f8eb51d4101d5fe441200feaa74beb29f907ea118ac5994dadae1e33808392da8f133bddcaf2371e099ebcd7696ea2c127b6916a6e37c900defeeaf548c55c1d55542c10132084d29efb09c80b6aeac6ebc4f74e71a192132f63d80ab213086c7c96e98cfe40e414c7c1d60a8c7ba3f030b11d26ab72ecb60f4733c13f78b0a6404e3a4e8bc92c17e1ee5686ed3eb319e3288cb4d2de677ac1813e9d5309879d234c7455f124231ae1900ebe6a5026710088a5eb0072c9d79be942d262c5c99843e68e6b2bd6d960f2af1b9be42a2dab463509a181cf5bd4d41a8f360f86cca5aaad1bde41dc5f72471fa527cba4971d64aa1f3811ee8e310f68c1fdf4656225cb0870190791298311752a4d4379f2817cacc3c14ccc2b79e3eb8ae4d74315e7646799bfbeb99ff19b636c1b6f58e9421d9a399383a5b2e5d41be3ee06c301a2c4283390cbae9a8a443e2b940c5600397ac1403b8414a0f18e964082c9ee01503ea66023c695660fb90576cc1c3b2124593fa9aace390b8d9794acbd13be98ed79ade7a3be7faad3d23c71cb65c7d81ce60538957810278baa265326132bf1508a010997720d6ec0277eb6da4c94a042e326f41e4143fad2f788a87d40a1d5febeb95de52332cb4d391e8092502c2e74828350557d6eaf45876f08d2ad7e94858fda3bedb412c82f32d643381ccfb5d35bc12c674cfd2d523b8ef31862f9a38f511bc574b69172d19d87e536abb0d2455d8feb05190e2eccbec4a006f6ec55028e7b930bcdd1cff57a019277f9bfde553dc8b36cb2a6b7ea4408c7f54b056ba02e01b569ee5fd7de840575fb684be8b9721cd7bbfc16eac0669fe68544cc79f825cb965158e4f8e1129e80e8cdb517fa5829b7ebe860e313bdd838f750af16b038941c749d0557152b536c162bb680c0a40a1756da877f88d2bd31ba90c1e52d7112154bb6fde3c586b4ee5e91fef2dd1582507b3805209e23008968ee54011cd9ccb3f25e2558c293ce9235f9e49205afdce008580fe8db956cdfbf0a00d26ec2bdd1dc1eaa859134def6f510609877ad1b8e0dcb1b8d89b071749741a36dd91fd0161d8c6f180fe2494c5d69896ba318f707c5e680690dbae05a48fb7548162bebfb16dbf36f207cd95f843123979c38981d15db28a6a30f0a38a2fec664890359a7f4481119fe0ae92f929ae323d04a4e3ac7577d91e74745036a60cb71b4c2e235de4d259afc3591ed2aff364df6a5e88de31d845ddbcd9d82582be39c7c62f2e876a588517e772af4a85039f2334a71289f1950ea2c300e4273d92c5944e8d79be3047411c3c7fe513e1091fb60efb14e9a6056ee715bc637b84d934e318376a516109f14daa499cda5a40f795a5b8377812c6ab3ef57408ba6f391d20bb2977f9e8802e3bb1706374587e31db874fb534aec46352fb88705092102b12379b7b2011a3adcb408664bc02be1e6510014ee586087410f988bc68cff3e872a5d75dc2af8b2cea22b3a72ab7429e9cb997c4178848b39f79084ac0c02c5a927767385d128a357d97a52425471b39ac04a2fc0f3f17663548dfd01928c3d7375eb10c2f159c94e2e6f2d7cae1a3310ce43ade84fec7cf258c0d597e3165439dc7239f35ab5ec79d8dd5f147c170a39da44155e9b1c5c7295873f1f3faebbda203400db16fff12e6f31a609aabec1e6cb60bf9397f9ef357863ad83960a8a8a202b8602a77e5838010fdcae046e658ea65a3b618d76f3b3d2b3dc901d55babfb2ef77f714878380de43c356b75c73527616caed5926078bb67849c1c8066d118fca89460947cf0cbce4a7e6970713dfc6a5c932eb063bd9ffb591cf39152cfec01db3064d7eb849d5dd2bc0c070914337063e7e353ae18d630f0bfa7dab4698ac886b586022091d6dd5867abd6d9b3d5642058151edb52d084aefe984f8df8db990614d4d630986469ed95a6a1cf8e18b6cf3d6a971c2d7080fca75772463493cba3ec3c4435b9c6e322059c807aef171758f4fcf825c9088e3150112437b943c33ec0aa7ac365b7c7fb7d1b923d18b246e6ec7329390d976b434106a762f75a8ae969de1bd94eb6b0951d783cc58802f09b96a202bdc34059e9234dae80ae1f09843b10716c8722afca785e05647ed0a231717116472afb1ed853630e4b5b83a4eb1adf1ce37cb52b4ca87d15902cd01411924a660364168831b60332a5544633d4adf438b1b167d99823773488f865a43953533b731a8a11669d1b451429cf6ce85dc06381e9ca56a47508161c9fe0ca7dcb545a75839d5f5db8f9bbf1fbeb60df5079c8cc96a356e95b01565df308dcd7ebaadd4a5191ed265665aa9a3223e01491dce5b3f6503438275e9a10d2fe3b8fcb7", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) nanosleep(&(0x7f0000001000)={0x3f}, &(0x7f0000001040)) 16:01:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0xffffffffffffff8b) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x27f) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() accept$inet6(r0, &(0x7f00000029c0), &(0x7f0000002980)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) r10 = shmget$private(0x0, 0x3000, 0xa4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") lseek(r0, 0x0, 0x0, 0x1) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) flock(r1, 0xb) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:01:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\t\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) 16:01:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e749aa97002d101"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) fcntl$setstatus(r2, 0x4, 0x317875d9f84bfb12) 16:01:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) sendmsg(r2, &(0x7f0000000900)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="02cd5663fa94b10222569502349c1b7e738a372a5a936dada856aa9f8698e75d96b9b83f181805ac061a53003f78c2d0898097e99ac499d22768a34b52f2aeffaee7da9c82f3b7316d24a3aba575af8c0c80dae977f50a4efb00fa5cae537383149c3646639f55b843650a192dc922bcabdb3da90a6acc31249c546bcf7506e1acdf67fcbe6d140b198a0e0fd98ec9b2f570fc1e06d5b3e639848317ac052e21e9a593f0606923c218c9d655f69047f1570d08eab1fa0027684e722bdae72f71add062e086785b6881602cf7bd6fdf16fd72ca60f3ecf0be26e07cf64ecdc37c4cd83f90d1", 0xe5}, {&(0x7f0000000200)="8f8b6b78ff4d06170e8a934be3b5397f8f2710357d3155bd4c355a78d096f0e7269e2b9fb1bc8c9b9ef12d907dee849d73e263d70e35ffc716e0bc1833fdd63e27ae026cc2cc6cdea67ef11b2fad5c5eb8511330657f9a92947318248c705fe4284a1ac49f1c3036409a663332e084414683c19f99c3", 0x76}, {&(0x7f0000000280)="97c366189e903f3c0721fed360d3d07b16bc8ab32da01c0a804d2156ef73c741724cf629efa27dc3473e3c8fbbe66929c038e5dcd821b99d2556e8248413a872e70472", 0x43}, {&(0x7f0000000300)="c4363a764d813d328ad8888915082086b863ada24eea142bb4b6a7c08a0210c24a0216c3190b1ee5cd4257eac68f204a7224c3b735b1710cd63166d9fcb2e5749b4fc49be5405b555e5098089697508a8e07b079641f4ec45007dbd3bb43657feeadb4e6735b3498dd89ac3280e1644fa542ce7590bba29a74ad931cc139e86d7ed15daba50f78154ef75b9cacddc31aa6588c4cef2b07b17d613128d60ba18c8aee6a834e99d06eb3dd5649e9ae23a4f66f37fe04d55801320496fd60c8e4e3a797db86f63bb54198507bc21dfa864b3995e6a6a797babd6a", 0xd9}, {&(0x7f0000000400)="d5a2b8daa7375d808c9a19c0fc48d85be6bac3c1cae66692902f3ebb9551035dbbd9940a8fde40d0fb5dd4101f284cd07b680e11d4c5319725a0f4c146270fceecb45dd9c91e6ec7d0170cd1d68ff350cbf5cf42e7e7", 0x56}, {&(0x7f0000000480)="8f120092acaa54a934a42b63fd33d290c37b2301462e85dfd266cbae1fd2dc47ea6f7d3f03e48968ffba12a257dd0670f466401c5d10c584b5438ce83c20e0c15a8ba545aeec8cb9f93dccd0056fc533009bb998e777f40fae29a7945e4d53f972d3f5622636eb6e09df3aaa31c4044b3d321fbf07f57c0b8b44211cb2fea0017fef8ebae837cf19809f0aca959bd6afc061", 0x92}, {&(0x7f0000000540)="31277b4e4c81568afbb2942b3b7d57790c93f61bd1c472e798536974039864e87a508583", 0x24}], 0x7, &(0x7f0000000600)=[{0x80, 0xffff, 0x1, "60fde85719a8e914002b32ac5f74fb2fb737909c5ed550129fdf6abf839a53b7ebb3e91af94e4edce7306a8574c53d5de499811a557ae34a6b8f1ebf8bd41249dbea7aba984c052e2693114e767b2953e48f3181555ec889531bf714d72396e84ba189a2ab2b02e8951f5d841df955"}, {0x100, 0x1fffe, 0x2, "84201bf6c31e9ac795788e8ffeff39ece03f58e89d99b21cd943b0f194bca477a40c72ebfec074a6f523c4f658f9339455c83146fb2fcc83be936e415aab2824990282269bdbb0c0700b32ced09971fc3517cc17671ab8b07ecf444d990b2c92525ad6a13341f36163bccb52b335a0c20d408974b316b871b936771dff33877f702580fa9610505b27108a05fd7c9928b77ae789abb94aab0cfb1017211305008bae9279922c18ff747f056d2c99951b20001beace7a09ad6f6532e434828fc72443de4e71b3ba3c3af4fcb240cbf7293880881ceaa5c2a43e7b62326bc1b6c24f0a0bcc2db0a069c58ce43c095a4f79"}, {0x108, 0xffff, 0x10001, "3380bac051456420649579aeef625091e317ca43fd55f6abea14e99096d76075e68092c8fee0d20492f242e6c005a7ad24674d67f2c80eb91984a0460dc0d1e4c834411e03d207342a8497cc3dd035c61e611b1c8ad91ee03660606603fdf36feeb15bcc87db5d7b03f3d4b1ed4aa04abc5f3e2c2e0bf2be182751a28b0a5129a0072f139602a2b0aa9f85c251f3e0a9e1047fc5b190e588ef131bdc9f482c3c039e7e19174534cfc17bd3ca4a16c6a6b2f7c3c5627f4eb7abbaa8674cf5d58f68df2dc0569d5895f66270247f34d8197c87ec03cbbda8c7c9c1393d3c5187f5fdceb1035ee4d5f87de88d19bee6657633"}, {0x50, 0x1, 0x9, "3cc79bdcf7dce8c50efc6578ae3896a2e102e6035cd864ea40341782c204fe1794046a459afc73358aced2684087d48fa328e3dd8f9b7991e13f7a0a25e92223"}], 0x2d8}, 0x403) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:01:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001440)={'./file0\x00', 0x3f, 0x0, 0x4, 0x1, 0x4, 0x9, 0x0, 0x2, 0x0, 0x80, 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) setuid(0xee01) open$dir(&(0x7f0000001300)='./file0/file0\x00', 0x40, 0x21) symlinkat(&(0x7f00000013c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000001400)='./bus\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) r3 = open$dir(&(0x7f00000023c0)='./file0/file0/../file0\x00', 0x10, 0x10) openat(r3, &(0x7f0000002400)='./file1\x00', 0x80, 0x1a1) fchmod(r2, 0x40) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) symlinkat(&(0x7f0000000000)='./file2\x00', r4, &(0x7f0000000040)='./file0/file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000002380)=ANY=[@ANYBLOB="00000000000030d9cbd65200"/24]) r5 = open(&(0x7f0000001340)='./file0\x00', 0x8, 0x0) openat(r5, &(0x7f0000001380)='./file0/file0\x00', 0x40, 0x81) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) accept$unix(r2, &(0x7f0000003480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc41b2bea3d558c394a0de262e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005acfb8cf8e"], &(0x7f0000002340)=0x1002) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:01:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) 16:01:09 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc108, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x9}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x1000000, 0x4) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:09 executing program 0: r0 = socket(0x18, 0x200000003, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/211, 0xd3, 0x40, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x20000000000, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/72, 0x48}], 0x5, &(0x7f00000004c0)=""/9, 0x9}, 0x40) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/71, 0x47, 0x801, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:09 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x2, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x5, 0xfe}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000380)={0x4, 0x5, 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x800, 0xfffffffffffffe01, 0x9, {[0x0, 0xffffffff, 0x5, 0x6e1f, 0x2, 0x6, 0xfffffffffffffffc, 0x81, 0x1, 0x49, 0x9, 0x100000000, 0x3de83868, 0x7, 0x2, 0x3, 0xc0000000000, 0x1], [0xc0d, 0x1, 0x7, 0x8001, 0x7, 0x5, 0x800, 0x7fffffff, 0x80, 0xfffffffffffff801], [0x1, 0x3, 0xffff, 0xa4, 0x1c1, 0x401, 0x4], [0x1, 0x9, 0x4, 0x5, 0x6c4f, 0x7fff], [{0x80, 0x5, 0x0, 0x80}, {0x0, 0xffff, 0x1ff, 0x1}, {0x400, 0x2, 0x3, 0x100000001}, {0xfffffffffffffffc, 0xbcb, 0x1400000000, 0x1}, {0x5, 0xff4, 0x5, 0xb5}, {0x1f, 0x2, 0x3, 0x7fff}, {0xfffffffffffffff7, 0x4f6, 0x80000000, 0x81}, {0x1, 0x6, 0x8, 0x100000000}], {0x38b, 0x9, 0x8816, 0x8}, {0x400, 0x6, 0xa00000000000000, 0x10001}}}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f00000001c0)="b3c155bc2c544eae37b9177c0863632a7c3390c2bf6a497cb1228b8d9fa7e216e8cd9e8750a6387d1b88986062f579bf66c84d7c05664814b098a5f52c1167834b45091408092ba7eb4dc7d16e2f8a8d994ecb392b7f0163c68c14e9de2e772f35681ba61749b7eba40bdab5de5243cdedc127f9e54ce0bb41529ebaaa43e610714ec8c4021a27b188fa4c34eca279205b007f2b73b47f01de0ffb03f388143ae9f737fb7665eaaa25305bcd36d88ac750eccce70a9dd2869761231f9686ab67386264acc84e94afd3", 0xc9, 0x4) 16:01:10 executing program 0: unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000140)='c#') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='W\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:01:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x28c, 0x68ff648212ad7b67) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000240)=0x200) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0x1200000000000}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x101) ftruncate(r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x400, 0x8}, 0x10) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x3ff}, {0x15, 0x0, 0x5}, {0x4, 0xfffffffffffffffc, 0xfffffffffffffffd}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x80000001, './file0\x00'}) listen(0xffffffffffffff9c, 0x5c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'>\x10\x00', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x2, 0x801) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb77a36900024e82d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000280)={0x2, 0x400}) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) clock_settime(0x4, &(0x7f00000003c0)={0x5, 0x2}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', r3, 0x3}) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:01:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) accept$unix(r0, 0x0, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/194, 0xc2}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000280)=""/29, 0x1d}], 0x3, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8240, 0x1e0) pipe(&(0x7f00000000c0)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:01:10 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sendto$inet(r3, &(0x7f00000015c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x405, &(0x7f0000000180)={0x2, 0x2}, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1800}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = dup2(r3, r3) write(r5, &(0x7f0000000200)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000340)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0xad39d17ea1b2134b}) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r3, 0x6) getsockname(r5, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$GETZCNT(r4, 0x3da096c30b3a00a4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r5, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) 16:01:10 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/146, 0x92}, {&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/80, 0x50}], 0x6, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/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") 16:01:10 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x8, 0x6}, {0x4e4, 0x6}}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffe000 didn't change! 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6", 0x3}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000000700)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909d299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d3c6933907ea8a7e52d6a5ae049bf7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7ab7ab738eb77103fe03f5ad252de156397d55127da771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec3f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a2ffe913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13a536032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d2ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0afe6e36ef80ac6ed18f6101e43462e11d939f99b1aaad27df821899c8b77a7d41b96fe96a9bf18bd7bfeecbb5d1b959a346b75fec25dd43905bbff7653e61a3877ec656a6c7d0b0caf350d55e2a660fae51b55f64cec90fa5220dc0057877d8071dcce3e177d212d90cee29a9219dd642e2082b13000000000000", 0x3a7) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r3}) r5 = getuid() r6 = getuid() setreuid(r5, r6) r7 = getegid() r8 = getuid() r9 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = syz_open_pts() r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r12, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r14 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x39dc7a08f68dee17, &(0x7f00000005c0)=[r17, r4, r10]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x3, &(0x7f0000000040)=[{&(0x7f0000000380)="3fef43c6b3b5216edf44c37ba6112e489ba5264f579dbc5e54537738620b602b0f7fd41c060191b27f7e1b46a9080cc0b3974a7912faac71dfe107d3d2480469ad49a29ed1184d79461962a36d7bcc3332666d1b7c2703be460b510d468bff00ac4c2d8450375eecdf3ef808c957ef905c710e43fb5382ea3174d77f37faf3aaeab981c0ed52f0a2b59b57e71782edb68e28c8c9bede5056ffd86c8298975281ba1c04cf1adc4c2b0cc0dcc1de13fdd004349d466edb7edc0c7dcde3311d37ced79ec9e0e8929846dd0a9b82a7fc484e05", 0xd1}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="00000000200000000001000100ff0000000000001f51f67fc3149866ecfc8693e62564c25162521ab3955760f5cc7c8b28212acf5b6b2912f34948170bb1c966d10000000000008f7b941dcdedbb295692a93def19cc6c8b88a0ef", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x412}, 0x2) write(r0, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4feb198666d3086c0b243ef6afb1955e14207536b5242701190457bebc967259b82ebfabf571d93395fdab0de6b2e80156e65817a1902d6ee2758c9a54d860d", 0x14f) r18 = syz_open_pts() close(r0) syz_open_pts() dup(r18) r19 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x7, "b04d6a0700080000ffffff0800f3ff0a6300", 0x4, 0x7fffffff}) read(r19, &(0x7f0000000880)=""/161, 0xa1) 16:01:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000000)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffe01}, 0x2) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:01:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmo\xfa\xea\x16Q\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) 16:01:10 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 16:01:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x1, 0x4f763190077e0bda, 0x8) setsockopt(r1, 0x20000000000029, 0x11b, &(0x7f0000000080)="00e0c00000000000", 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1000, 0x5, 0x5, 0x5, "863cde14f3a3a16dba72c4137859e3d0c58f2410", 0x7fff, 0x2}) 16:01:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="2d012e2f66696c653000e892031554bd599a5e6a2f693e629ab9050b5e35cae72c89cc16071ca187b46914fc5616131a0ba9dc90db80f1750aec1aa8e2415feafb42b156115f4da71ee88c00feb29b505ca1bae0e8a1aec437915909548505675479aab9600e1a2f6e0b746b4ff7f304ec042e1473c630a7757c29b33812dde7b931dc11af32b83e346a92975326c2ba64dada7ee802cd838c52cb4b02a5712c12d092f43e61dc7c57cfd83158f80422c736b1168dd4209748d02ec9b67429bb3bcb64f54cb9781d0e9402185b9d3af524b6159d156d28f66416b2ff3305c967912115a61de3d0a06b796fd647fa000000000000000089be39918a60fa12c33b328b2a3a789992fb04fdb4006198468a6379f15868f1debdb8e53e53378c1ec9b343b098ededfe71bd5b3d43094825537f65f198063559570aa97baf0b24fc999a7e6335e8b7d8fb33e1000000000000000000000000000000004a06a2e3e1618d91594aba70a8cd27bfb9a2437c056044909e16e3bc779fedfe76bb2e092196a74a2421de4835b7dc8f6816d656da5973698b4be7c518d999aa625f9f42d49f"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) dup2(r1, r0) listen(r1, 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = dup2(r0, r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) accept(r2, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:01:11 executing program 0: getitimer(0x1, 0xffffffffffffffff) r0 = semget$private(0x0, 0x7, 0x30) semop(r0, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/170) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) clock_getres(0x3, &(0x7f0000000040)) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:01:12 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:01:12 executing program 0: r0 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/145) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x100000001, 0xe1cb, 0x3, 0x1, 0xa1c, 0x7fffffff, 0x8, 0x1, 0x2, 0x2, 0x833d}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274eecd1e1d07ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9008454f54a687b2e75b77a2d2f396e19e70000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7ebd000000628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:01:12 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = dup2(r0, r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffffffffffffff80, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x19e) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x20, 0x4) 16:01:12 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x5, 0x401, 0x1, 0x3}, {0x80000001, 0x3, 0x4, 0x6}, {0x100000000, 0x7, 0xde3, 0x7}, {0x1000, 0x7, 0xffffffffffffffe0, 0x101}, {0x6, 0x1, 0x0, 0x3}, {0x8, 0x2, 0x3ff, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x400, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x53, &(0x7f0000000100)="55ddcbd12c72856f1fd5a7da2149c1f7e9cb19f3b56f9e0400a3067129ac5ce821af7f7a02b432a6ad947e9c1e67e9be3518e891e7d1d68d486e66759582832522eaad841fa8779d9102807eadad8d7f2907b8") ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x0, 0x80000001, 0x4, {[0x7, 0xbb08, 0x6, 0x1f, 0xc961, 0x100000001, 0xa42, 0x80000000, 0x800, 0x437, 0x3e83, 0x6, 0x662fc299, 0xfff, 0x9, 0x8000, 0x40, 0x401], [0x1, 0x1, 0x8001, 0x3ffb8ed6, 0x1, 0x7, 0xe, 0xfff, 0x8caf, 0x3], [0x14d, 0x8, 0x1f, 0x67, 0xffffffffffffff77, 0x2, 0x10000], [0x7ff, 0x106c, 0xfffffffffffffffc, 0x0, 0x2, 0x81c0], [{0xfffffffffffffff9, 0x2, 0x20, 0x4}, {0x2, 0x2, 0x7, 0x9}, {0x1, 0x5e1, 0x5, 0x78e}, {0xffff, 0x0, 0x8, 0x1}, {0x8001, 0x700000000, 0x2, 0x401}, {0x5, 0x4, 0x0, 0xffffffffffffffe1}, {0x4, 0x40000000, 0xfff, 0x7f}, {0xa689, 0x1a63, 0x3, 0x7}], {0x100000001, 0x60, 0xb3, 0x80}, {0x1ee97226, 0x1, 0xd7, 0x7fff}}}) 16:01:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000010c0), &(0x7f00000011c0)=0xffffffffffffff53) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x0, 0x44) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff]) r4 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x9, 0x12000, 0x4]}, 0x3da) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r5, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x1) getsockname$inet(r4, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r4) setgroups(0x0, 0x0) setgid(r3) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:01:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="62f6ba", 0x3}], 0x1e9, 0x0, 0x0) 16:01:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x400, 0x200, 0xf2, 0x0, "3eb908ed0ee086a34ccc40e81e223d7ed52eae73", 0x3, 0x78d1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffffffffffffffb, 0x1d717fa4773fa9f4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x9}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:01:12 executing program 0: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) 16:01:12 executing program 1: r0 = socket(0x1, 0x5, 0x84f) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80000000, 0x6, 0x4, 0x45}, {0x1, 0x20, 0x2da9}]}) 16:01:12 executing program 1: 16:01:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000080)={0x0, ""/223}, 0xe7, 0x0, 0x1800) 16:01:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1838, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:01:12 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x2, 0xfffffffffffffffe}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r4 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x5, 0x9, 0x4, 0x7}, {0x53f0, 0x401, 0x3, 0x2000000000100}, {0x401, 0x6, 0x8, 0xa96c}, {0x9, 0x3, 0x2009b84, 0x1ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) fcntl$setstatus(r2, 0x4, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) recvfrom(r1, &(0x7f0000000080)=""/67, 0x43, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) syz_open_pts() close(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000280)={0x63, 0x8}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000200)={0x3, 0x100}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20082, 0x0) dup(r6) r7 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) dup(r9) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r7, &(0x7f0000000580), 0x1) syz_open_pts() 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x0, 0x8a52]) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x800}, {0x4, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x5) semget$private(0x0, 0x4, 0x220) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r4 = semget$private(0x0, 0x7, 0x285) semop(r1, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x0, 0xfffffffdfffffff7, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x3, 0x1}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:01:12 executing program 0: open(&(0x7f0000000100)='./file1\x00', 0x80, 0x10) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file1\x00') 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001140)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f00000000c0)="52023e6283a32ad9e01518632169fdf8e46ccbd9bd74c480967676a8ca491e4429ca64327e639492bf58c74cd9218d7c4550bbd28e44f18ea0583b62fff39461f63b85611c6f4fe83f20b685781673750819b50a8fedb786848b0c364068224db7498aaeb52831a4cf6cfa15b402a6962ba4978165beff957e1995d2976d0cb7144e7f7eee934a8f44d6ffed6cee4e4137481d47a7aaf51352d10da156695f84ddd9cb2cf8e3dbd673ff11413598f1ba3faea681aaaf4a3956747fc9e1d60b99179c8b1a70214b694ab9331f920ddbbe40781334eabb2b37ce3329f3257ca3213e23da75cf6eff84ad0961cc44ead906a85df81c02edb67de38f98ab1246a8af74afaa2396e0a011b41767c55a103136cd68bec8c24b81e061fd5aa52f52487ea962edc8e5cedf2025465d24108eca5808adab048a4fa13c5b9d75ffc5a468d3342dfb00f0649a5c4e0b9a6cf6984e2d5955755002241886b05e287df99bb93028e837ed93f1eaf7484a75388ff50e6b62f6b782d61273f84081e43d167ecd1a31c85d60d80df908c5c021330e83380d8128c9e59223fdcd028123b50af93f0f5821f123c3f20a57ffbe277672ff8990cdabb093b0d3cbae065c289f699027e7087fd44bf72217ebc8548b48f2cfbb0dae39f34f8005cf71dd3e7954b107667dabab7a17afe5ffb7e7ef946a94ee218aeea4699cac7f7f4e2f6ce8a10a79249d07bb125ad6ce0757289f65ca8a5ca5ecfb78f1718c36c40d1c972bf5f487405d25fd0e2287dcbc64d82e39fa44d4827db46919f780db3afdc390d1962c4b234f79b646d509acaed674a64589fe6f4e37848674073704f02fa8f8b03df8a46ba12f98b8f8f32dfdf89bc9c24ae6f6949d9cf3c2f5625871806dbff23f81ad3a3836c72836e66ba5335008cdbe5fa4fb126aec9beca5c99b9a6101232126a3e52e480789e554e20c3deeb9069bcb7d6f48290d2c81117a788ee30cf468de944d41da585a65bbe2779a1b0071dca11027538c9f00390af6b796045e2622b5fe87d05b2eb7e2e2cb941348dd2ce54200499ec5c9f221c2a5f95189f490ead3f373fe63b9d0627f8855f24d40ad1d39fc34644cad3cbd0a21075dcba86847a195f6bc8886926293d8a00ec74fb6be03d04581d53832f9deb2148a9702225f77e8f5c0a08edfe8668060e807255c16800651cbac71d248c3bf2991660c5258cfa71fc2e62faa0be7d715a44710be0b4d29da3909ee607a44740d5ff5f66ef19c2e753dff89bca7c3417997c7cae303ce4b0643e5e1ccb38588a701d1c5089262c877304066ed8b503f26e9a6fb6d1ab975d03e84bd578c0a6d69bd9b1636ff3784ad983161fabf73fb72c1d85844845eed00b03791db30782fdab71c003e885b6e2a581bea00d94604fe7c57259135a6ee0b08f824134a05e09897956b9236df8210a2bfb7ecb514ccfcf80fb16a03ea5d8440aa134c81354b375c4e76df17ae60e43ce420f933df210dd0b156f05a165ca2a5f57cd61367624a7e4d40a468c56a4df12c5050e2dfdd6afb7a2c6cb64e9872e4650a2b8b67e5ce8f54efc66790a5a35887bfcca917ca165231cbd7dcb474931a3ad8a03742ace5323b7306b3928e8600361810e85700d9e68d2ff1b3c51eac29a719803c83fe3f3c2799610f4ef19b7ffa2bb7d55f345e1ba7164f0702b0fffcb7b56d248f406fcfe2563865be2516ffd73cb64aba086504865d601cf6cb224a8cf3565c17e47ce080ca97c5329925367760c8c29b1d632bbfe9be9d2d56819545b7d6a5a3e29e607d7b46b7d88b1c5310810a672c121d86509b075eb44fca3aafeb38fd308d5adf0504194998379f5e9904790863ace5525dc0528127d5b470dce55a032a97b8112ed879a5589d2cfed3ad5eb9defb75925b7926e7680f0812ba1e721287d82ff4f00b1740aac197d69d356cab14bdd81bcf020d0063c409ef05c37dd6cb1e28e1fa99127872ab311ba1cd3a330fe2baad82f2310a83d70f5c386911ee9a6b8a71e9af8e689cbbdf4cb88601e7bce4e6466183afe2169fbd48f1cc737a9589c5c428fa6e1fae2172e62b61c155fca5e5b6e0a061868f995e20ed37b7fabfc7675bfbf44ffd4b6b0921d4489b1a9e907b43aa64cd651139dc0a1844134e4a431e35f1c87c2065a486c2fb324226e4cacc455beb95002da8caa111670e14d595cfb99d869b3fe362e7fc9baaababf9a24f33384989773798e7d7f07435f2383d6301529c48adf0512ecf5bdcbea10828140f37bf0d209464a62422e7f7649a77930bfeedaf066978b1c8c9a7d486de84d13fa55b0e019d2e0241eaeab6a2f64b1a2691af19bb614801ed10fff75cf8d8efda38eaf428d51450269877e1a1955a6108ed265af774d0c93bac884bf1cb0567059d5565dc010f9f4457e31269cc8a743b3628eb3f87b9f74407bd758a45acdbf79000d72394413badbecc980301e2d82029e653f41416999539fe200ffa98aef48beda8151bf795b13b55851f19ddcda3dc0c741c57adb8d635cf1a7382a95ec64c40cf7fd065a13d776957d267539aae9b9451532544a8a1ddc7b2c81d3b9a5517fda3910b05ac73eff207c2907582d0fdcf0fbc105ccf5f37b936d10f9c6823eb1039750471e6738731816283a788928a7e77e5acb0b8b6a62c4f2476b7fee4a7064b635534b261b402a504143964d644bfa4a6393d8d9b4664f31a4edc9d77e6e430409115b9ddd26a0221f4b0e91db2b2904dc6011223d4f631bf9d0bedbc81140dc3067ce2835a1e9bd3cafbf95710b496109e98e63d7ac48f2627a4a6443d43284e0490a9fd08859440a96e8dd690a27949cec55ddd7bf8ffa8e6bc8f5b135bf1d6cc2472d2fe4becba7b850a98a4195645d0fa444d383d3c4104ff242e268cee8abb14f5a9a3a94aaffc486e87c1bb607da0434ccd9f39be53784c0a7a4ffd1ae0ed836595d995c272908596964a67fbeefc142780bc8b0da5530cb92d34cb3520f5ed66e7a44b0781142ed159ec68309f1a8b33e2a6ca57652c4fece47d1f7ea48e7752c91eb44124ba45719c6b42452ec53d304e0b5fae9ea7636c9c20ce37db3f21147d0f7b562c57b2def0132f922091bfe514b9910b0b4a08bf21dcc0d324b16c26350bcb5acb373016eba9311a773cb845ac2a2ea57a579b3b9eb21eb5333ea0dad0283166857241cb38f356ff8997057eb9fc00e18c189849c6c185ca4e5d1fecf5545c9a950247c47c816e5265a6955f1f5a4a3cb8bfe28aa7ee0af65754703f9b314aa708cc783a5a5611cb7544b359fd671934905bd83ffe8898def4bfdcf00a99373dc035506d3461a3f12ff787189e93faa4bc0a3e792184f37c16e692c562d541ab268320af9539a9e78ccdadc49cb7bebe892a73f51e9abbe70104bcc9ab4bfd9cbeb9c6fe8878ce73a4e936193091d17c5f5f559a899a0ed4503472b0204013223e1429336a6c2f8a48380e804c37454c66c8c0d6ca014da5979278336c453af38fb2d39a4a9f53a67fd56923cc625af0d1833614bdf2f5956facef19f9aed032b9b3bb727f5e57c5ef71cc3b20351c4bb4610fb9b11d2496919f50e25123ff21d63c02b6fc7952d290507043c0eb861c37a0f00346918f3159e28918b93ef61d06b3b83a9b5c841a94f03aaeb960c071cead73bc789e7f60cf06edb16282fb59defee9afd0a001e1adba1cb96b0399e0237cc5ac808f5279be536a5917e980b41f4215d71e3bda384c112ae0fe9f1182af26a74fd6212833a3a1c3576846016ebbd299fab6d9fa398844518968e40a50150bc3414e8592af61274eccf2c553430ce4f5ebe5f095fdd1655bf26cac4eb9754bcd576836a1507f369ef625973ec761949a1ac23232edbf22c65bd9369da020df9eb717691ef834f628334280a47eaa16f5d27f0037245baddd3d25585c6ed91d1f58934d9533051085494b9c8b48a2663f00cde1af45285184649ce22f0a6cdefc2492bc4c7784fd76a54e8c46515468b7dbad77ab076d11273543e8e37074a2ef57edba12b85935ca0bd6eac646e31078acb0ce9e09f8d585a6ae626488727747b070556b4f3fcda6110ec89d2ee26b41422eefe2b82053b38ab36125387402ccbcc52832328cbd51c61248471a4f276102a6e8ed9d7757fbc0bf817a91c9941197824eb8eef865345b23a021ca866678f8a2f177c2a7e840ec5fec6a104e4b5e1770d86cabe3632abdc8ae57743c96fa6391111d2e1e2dfa3baee356c8f1d48ab9b47e1a33f27beb71a6d6d35c5ae7dd2630e6ddc2e16a0f58c413fc03ddffb17e6c8ed48759cd5dfd7e387a9b8303508ac4c2d7dd6c1391d18191e9f211633d09011a8646d8a184f1aad6d6bebd3f7846c4e663cc4ded214208a87c18d58a7c75cea30d1bb35d2b20e4131a9d2330146eb5447f01292571ea40f2357ba8f3c92ac9d5652fa848b8d6caad843ac4752d432ac327fc9faf1067fd95e4d5cfd36f87d3bd203b9aaa6c6dc8aa7e2cec2d3c67184943c622c66b0a26d2ba15c8c3e4d9a02549bda465085d42bbdb5990b343e238843066a9151fa05fbc8045474b12f987f56b3515114157d5e0a1895263227c534b10b9bd0d43295dda30079be4e5d185b945c1d0e2856381af52129a8bcf4092afb7a37843055356b127e8671d282bacc3963fea3036021d185608e7d3eb966e018ba5ecb4c0caaaccf1f0e6515ab9c0651357130b0ab669bf584a86ac7dff3c340745699efc5e274777f79d5bf790b0e2df98c3752163c2ac26272fca5dfc7505c868c8909a50794182f4ba4388a7bc4a788411ae6fbc86cc3bd8e2e8f3960c791b8e802dad54b9f9b8f018c199c000763aacfa16555ef344e7393d87af1dff7ec58e4dc2e0b055ac1af3cedb8529212a019cfcecd242f4ed199d25416f95a83e2f4192290bb6bfa7434dd0d864b437a3d46f334f262e69fdeb63b1888d40e869ad8b89c99bf5b8fb18168c1f1fe7a5857d9c760ed35571a5f5802ffce68cb97257bc18cba244e4fc411ca6ac23528f4a9eb008ac9f28f4787bad4ee016cb1c23853d272a1c96ef8728a45345eb5c6fdbad6e081772887802402e87e1b4ebcade9432850e46b89abf874a1e1165327d5767f9c15410a335faa4d1de7a8227778ea5c103d2cde576bfaf0426e048c98a498d2136268e1888f3dc06f70bcd4c6a9428e498a280f04d70be4c3b1ff2f5b192c0f32f051e582a90b7763091075da7644387991b585d07705cbcc3bafd7dc10c9978eb78e3c4c46f493e23e24a3a6ea12c2ac26dd712352a68c191ef6c386b0e6ed78a4bffd56443e108c3fe1c8e775fa0741e43b624c34ed2bb36200f61fd09a54836f536649f36270544c8873830e84ca063e219f9282cbabd4314d686b10230fb212128e5ffbf55d1cfe98e5bd6bfb147c5274dfee574bec3f960d99dc087599b4f6881f27791117b0875c23ea77f946b7b4c40d063a909db126db239a50f9f64140a71c768ecd222d5ed52f7e234fadf3dc7a867545ce30bef07a62feb0dcd90f13ad5eafecdc796d71277b7cb15ef7ad6f6f038e47ae4c25752c58eb27eeb3cefa359e9afa6ba45f9b91e2e29b9d829922c64469fa28754d12821b84086fc06fcba7f1b092d978b8620b672828a74620986c95c0546630482ac8a0685e7263dd831295edf70024aa9858578b2869cef05379fb9ce1d34fac95dbe1d05b20b9a8a74a2aa69aa871043e53e0edfc398f30b16a58b10ba29f6e0c9f2a8633185488c35250de641c9e0feb3a97ec5e044c2252dd8e78c", 0x1000}, {&(0x7f00000010c0)="aa339ec6ffaa2ee497ec56b7fcd1d76f4b87a0c1076e13e264eb5d3aee8fa79d9a285c67c424", 0x26}], 0x2}, 0x400) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:01:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x50480, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0xba, 0x8001}], 0x200000000000000e}) socketpair(0x20, 0x5, 0x3, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}, {0x101, 0xa9}, {0x40, 0x3ff}, {0x85, 0x9}, {0x0, 0xffffffffffffffaf}], 0x5}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x401, 0xcc, {0x7, 0x100000001}}) 16:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:01:12 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, r0) setgroups(0x0, 0x0) setgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) recvfrom$unix(r1, &(0x7f0000000080)=""/128, 0x80, 0x1, &(0x7f0000000140)=@file={0xdda0c5eaa1544678, './file0\x00'}, 0xa) ktrace(0x0, 0x1, 0x8, r0) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/63, 0x3f, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x2}, 0xc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x132) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './bus\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x81) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1d, &(0x7f0000000140)=0xffffffff80000000, 0x4) 16:01:13 executing program 0: r0 = getuid() r1 = getuid() setreuid(r0, r1) seteuid(r0) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x0, &(0x7f00000005c0)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff82) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) getgroups(0x2, &(0x7f0000000040)=[r8, r10]) r12 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r15 = getgid() r16 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) getgroups(0x8, &(0x7f0000000180)=[r4, r6, r11, r12, r13, r14, r15, r17]) 16:01:13 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) 16:01:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x2, 0x200}) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x2, 0x0, &(0x7f0000000100)=""/2}) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) 16:01:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:01:13 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x1) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="25ad306f641a7f01fffffef72571393fc3f981b940924cf27dcf0cdc41a08d6a8a14b4cae89878687b14661c8b20d1ff8c4fb32d265cf9eb8ecddcf59fa5e8e534ac49ad83d40f13c8c5e4161db45374686968a2cd8ab17ad2f3a1695f1ff648af3621fa0883a4b2d5934df465caca4b631800d6331cedd886b5e21158faf2a1c94df63a46a74706", 0x88) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='.dKbpf\x00', 0x8000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x5010, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) fchmod(r2, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) fchdir(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0xf83}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:01:13 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x1, 0x800}, {0x0, 0x2cd2}}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000000c0)={0x80000000, 0x9, {[0x7, 0x81, 0x3ff, 0x3f, 0x0, 0x9, 0x8, 0x4, 0x1, 0x4, 0x2, 0x2, 0x8000, 0xbee8, 0x70, 0x400, 0x2, 0x9], [0x5, 0x291, 0x22d, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x4, 0x2], [0x200, 0x3, 0xd332, 0xfffffffffffff18b, 0xc, 0x4, 0xffffffffffffffc0], [0x0, 0x4, 0x4, 0xfe29, 0x9, 0x5], [{0x8, 0x2, 0x10001, 0x3ff}, {0x6, 0x1ff, 0xb1, 0x7}, {0x5, 0x4, 0x2, 0x1}, {0x5, 0x1, 0x5, 0x7}, {0x81, 0xff, 0x0, 0x8}, {0x3, 0xce9, 0x1, 0x5}, {0x5, 0x7ff, 0x27, 0x6}, {0x6, 0x2, 0x7, 0x64a}], {0x1, 0x1, 0x5, 0x66}, {0x1, 0x38, 0x7, 0xe90c}}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x1ff, 0x5, {[0xff, 0xa1eb, 0x9, 0x6f, 0x1, 0x3, 0x4, 0x0, 0x1, 0x1, 0xffffffffffff80ca, 0x7, 0x100000000, 0x7fffffff, 0x6, 0x0, 0x4, 0x7e380000000], [0xa37, 0x4, 0x7f9, 0x800, 0x3ff, 0xffffffffffffff01, 0x7, 0xdf81, 0x1f, 0xffffffffffff3ab0], [0x1ff, 0x7, 0x7, 0x7fffffff, 0x2, 0x1, 0x3], [0x8, 0x7, 0xfffffffffffff801, 0x7f, 0x8, 0x10001], [{0x5, 0x5, 0x6, 0x1}, {0x1, 0x4, 0x1, 0x31ed}, {0x9, 0x9, 0x5, 0x5}, {0x52f, 0x60, 0x4, 0xd8}, {0x9, 0x40, 0x80000001, 0x7}, {0xc218, 0xfffffffffffffffd, 0x3, 0x80000000}, {0x0, 0x3, 0x2, 0x4e3}, {0x8, 0x2, 0x10000, 0x8}], {0x1, 0x7f, 0x7, 0x1}, {0x80000000, 0x8, 0x1, 0x4}}}) 16:01:13 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) rmdir(&(0x7f0000000080)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r0, r1, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x64}, {}], 0x2000000000000333}) 16:01:13 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTOP(r2, 0x2000746f) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r4, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) r5 = socket$inet(0x2, 0x3, 0x46) mmap(&(0x7f000020c000/0x1000)=nil, 0x1000, 0x2, 0x1010, r5, 0x0, 0x0) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r3, 0x0, 0x0) r6 = dup2(r3, r3) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r3) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x5) shmdt(r1) 16:01:13 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8020, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x5, 0x1, 0x20, 0x80000000000009a, 0x5}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x4, 0x6af}], 0x8000, &(0x7f0000000200), 0x40, &(0x7f0000000240)={0x40346288, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x804, r3) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r2 = getuid() fchownat(r1, &(0x7f0000000240)='./bus\x00', r2, 0x0, 0x0) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) close(0xffffffffffffff9c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20, 0x80, 0x1, 0x5}, {0x6, 0x0, 0x4, 0x6}, {0x8, 0x6, 0x5, 0x60}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSDTR(r1, 0x20007479) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000280)={0xe3cb664db3cf57e7, 0x2ea8}) syz_emit_ethernet(0xa1, &(0x7f0000000380)="b99c164e0abf7e36cffcc72244650183d7bc01240c729595dc59261944a84e29cc5111ea33fc92ee569ee2a4e6b4ddebeb4a23eb674f70015e969e637db9d7d8f4e0e593583f2528ebb8a551eaf5ed13d6835a33fc21cf82a410f5adba8d96a9419adc248a59375cebd2d1f8c960f24c7ab6c6a85fbb827195bd74a3489fbee727c9de351e4a0b80646d0331ca4193c53d532d313fb9a34b7aafcd7b33459aba0f") 16:01:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) flock(r2, 0x8) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getgroups(0x5, &(0x7f0000000280)=[r3, r5, 0xffffffffffffffff, r7, r9]) chown(&(0x7f0000000080)='./bus\x00', r1, r10) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r11, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000180)) recvmsg(r11, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1, &(0x7f0000000080)}, 0x2) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) socket$inet(0x2, 0x5, 0x4) 16:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000100)='./bus\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x2, 0x523, 0x10001}, 0x5, 0x6, 0x800}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x8, 0xfffffffffffffffe, 0x8001, 0x7, "a088de100034c2ed047300", 0xffffffffffffff7f, 0x1}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r2, 0x25, 0x7, 0x0, 0x13f) mprotect(&(0x7f0000164000/0x1000)=nil, 0x1000, 0x1) 16:01:13 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x8) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:01:13 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getgroups(0x0, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x1e[(\x00') getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) fsync(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) getgroups(0x1, &(0x7f00000002c0)=[r7]) getgroups(0x2, &(0x7f0000000040)=[r3, r1, 0x0, r5, 0x0, r8, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r11, r9) semget$private(0x0, 0x3, 0x91c40424b5cccb19) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r12 = getppid() r13 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r14 = getuid() setreuid(r13, r14) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r10}, 0xc) 16:01:13 executing program 0: r0 = socket(0x20, 0x3, 0x3e4dc0000000000) fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) fcntl$dupfd(r0, 0x0, r3) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000000)=[{0xffffffffffff0000, 0xfc0000000, 0x1000, 0x5}, {0x7ff, 0x100, 0x5, 0x7fffffff}, {0x80000001, 0x4, 0x4, 0xa2c3}, {0x0, 0x6, 0x9, 0x2}, {0x8, 0x831, 0x81, 0x7}, {0xffffffff, 0x101, 0x4, 0x200}, {0x66, 0x4, 0xc000, 0x5}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0x3eec) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r5 = fcntl$dupfd(r0, 0x0, r2) ftruncate(r4, 0x0, 0x8001) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000040)=[{0x6, 0xfff, 0x6, 0x6}, {0x3b20068c, 0x0, 0x5, 0x3}, {0x0, 0x1, 0x81d, 0x5}, {0x18ac0bd8, 0x200, 0x4, 0xff}, {0x7, 0x7fff, 0xff, 0x1f}, {0x100000000, 0xbb, 0x400, 0xffffffffffffffc0}, {0x798000000000000, 0x0, 0x1, 0x5}, {0x2000000007, 0xe059, 0x4, 0x2}, {0x3, 0x4007, 0x80000000, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x24) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = openat(r4, &(0x7f0000000240)='./bus\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000280)={0x3, 0x100}) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x100, './bus\x00', './bus\x00'}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0xffffffffffffff78) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000001700)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544d01f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f15267096d64ce813139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5374bfbd7c685d8adb0552e1a6de2596fcfecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd363805015647aef97097bb2d5a77869d87d93b5a6cd4e973ab8e9c7c538d7c00000000000000000000ef269c69d88d085454e345e328be67809ddff076697b3c7d9f12efa944df870569b7dd42f2d3e398fcfcdea4907cab00000000000000000000000000000000e8dd0c83c986df354ed4d17f00a5456d6a3113239d5ccdf06b61537b7bf781cff689923d91ae1f2e9c16c45745e484b35669be706e690687c422340f50bde546aaaf5c736226453c1f9ea627d5fed8da5807", 0x1088}], 0x1) read(r0, &(0x7f00000028c0)=""/208, 0xd0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a50, 0x8001}) open(&(0x7f00000014c0)='./file0\x00', 0x80, 0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x2, 0x5, 0xfffffffffffffeff, 0x80}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x8, 0x81}]}) dup(r0) utimensat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x5, 0x10000, 0x7f, 0x3, 0x4, 0x1000, 0x7, 0x10, [{0x1, 0x4, 0x8001, 0xfe35}, {0x5, 0x5, 0x4, 0x10000}, {0x9, 0x1, 0x5, 0xfffffffffffffa8d}, {0x26f1, 0x80000001, 0x6, 0x5}, {0x1, 0x1, 0x2, 0x2}, {0x5, 0x27, 0x0, 0x2}, {0x7, 0x80000001, 0xffff, 0x1}, {0x93, 0x822, 0x39, 0x1}, {0x101, 0x31ddd33a, 0x9, 0x80000001}, {0xc4e, 0x4, 0x3, 0x5}, {0x80, 0x9, 0x3, 0x1}, {0x100000000, 0x1, 0xfffffffffffff101, 0x8000}, {0x3, 0xd2, 0xc0000000, 0x8}, {0x1d655230, 0x80, 0xffffffffffff7020, 0x2a}, {0x5806, 0xffff, 0xfff, 0xffffffffc92a6b01}, {0x6, 0xfff, 0x81, 0x6}]}) 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, 0x2}, 0xc) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) fchdir(r1) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000240)="d5a56010d83a5c83bbbaa51285ea71701d5d2706375e7031b026ab82416ef590a48946cd95e55169fb1db16a6f8b43a60453633e6c4130871e2ba898f2d21e93242f596f7c2b989a8450c819e59118f3a4db81db1505281e442e6487363490fcc7ea4c43a1ba61298bcd21c2a1b80d2ca8fd617541b52c10f248a2e8a2a695abce040c54163c174dc5da6d23b50fb26dd5b76ab016cf", 0x96}, {&(0x7f0000000300)="650890a24e49ff83c05fb64678262eeddd1f4f369bda91091c7d9f25fc7057abc70952b0d348d6749148801576b174126c107424d770d3bf9c2fc5075794a25a330ac2c5fc8b31003eecf911adf64e19269e42a613d2646359ef4b10f56dd89f856f2151e067fa1ab4d553ccea6f4000df110cc1caaac466c8950fd4f4c579a0fac7312f94599d66d274c46c90d2db7e4e2597f8b63c10f20583240a59b632afbcf3ee666f52c06f28622c1935af943c42d890e116fe7d8dee1adaf45d1c00599047cf539076a3cf0eb63a53b6f9c6a35c4424fc65939100a6a282f34bde0033ecdd492cd24eb68b9ecd9da1a8b5e2534747acbc3fba0252a988", 0xfa}, {0xfffffffffffffffe}, {&(0x7f0000000140)="b0cc8cfa4a3f4838ab505d116f6df6e85e509f0eed0da711a0e64c7c16f4c9bfdeae7c3dc8ad23cab0ce06b21a41ad3f716a4b0cddf37a69", 0x38}, {&(0x7f0000000400)="628004458e442dd3cfffc4114f6fb34be1441ca59a3650a8a08a9a5e4153f5d0cd9f6da894a60776bb6895d1e6a94cbe7189f6c979eb31b7963dd84a0d4f96ef5d021dc3ae351c0e66512601b2b48a387b4f136bc874c4f9a78b758368406c138b9ffda90893d1af58500d5d8483237940e0dc3d5612cae7d60b18db0d4d10d1a948bbc3085301999a839bacd322edfef31550e1d8bafea3cdb9c5019301f614ed98c3e7a9ed4ede8693f1f5371b4774376844b4d91ee5574dd56f78530aefdc3adfd22fd40dfcdf397fdad2df32ab18048b2d51f48979e6728c6233ec142d2b7317988c3b17c2d7d5427e0a6ffced29ee36771e558dff711ef6d6dacbc8124347674652a0881452edb2739e496e99c75d9f98520a69b25088deb231e607da6362b07f3b9fff3fe14beed49ae201b3ac1646c69b9672c657ac574326da0227ece46efa4d7540f483686985aebe9e981604d3b391d61b4691333ec2f9c14fe44f3fd3e3b5c5fb7e87bea316a684a72d662538964bc32e3214566c2371c0dd736e8a354db4dddc81eb39b67312f5c123649e94b8fcc4e8640e5a642e5f139bb8fdd3e7dbc981d2812fd3621363686675bb817d6a9e66f712e6d73ccf01e83c9e6b7e911f76639612d3bdbc282fe87c6c1bf66f8e676c17e68cc14f7d575fce4d860d62a82daa85d1483a03030602fbca677e29105e2f975ce7d43ad6100a159e701c39157851426b499df0458c666a96afe5f01c28a6e7cfc00e2d6d76f0f3f6fa5c140fd103d6f5ad9bc826eadc3764ebd3cfa7689aef9e4dcf5896e63bc84e2fc30b10857a45ee031f5a7a0ed6a908d906261c39bfe08c00615ce4ee3b31e5fa96091941d603ee1591f7501269749ac5945c787dec16a41e11590157fa7a77fa0592e12bf2cba4ee7ceb3d091b0d9ce4f780ffc69f0f941728110180618cb18066bc576631e1f7cb608166e1149dd4334ce653a33d46cb29ba48e57ba4d47a005b7e27733238a76b36e49a53850bb6de4c5bce75892d7ee8ded597367df94d1664b23397bb6eb080105cfc517a4dcc409c5d4480e8a8289e01ff049707f910b8004211ba4c7d76e37ac5300d2b518ad6d960eeef973799b81f0d6998975547d18fb720f136a3c7083fe9ff4da89c0cfb858965045a7cbc673afdfc13ff0a62d7026b5be2805dc774904d6205e228f13d663b2a65127ab60df9f63446d7e9ec50404d79bdc1d3327ab3d5fa2d5dd5f9439a2f5c23aa895477f44328361943d8fd761497177c2bf8ef0de6f3e359ad268e40cb2e779db9225145c012180c42fa8153f1ce75079493fd81adc0bf1ff9a3b5541a4e2d8178722a0a227b2730f8ec13062f9b189fbccd8accd0ee6a23d13a9f39f2caeba1654cfdd759565a31f97a40149a0fac520a19b79e52e88df8a05decaa1caef77f207c0be53ebb0fed324a9f277827c5526ad7fb0015636dfd7db491366be177b25e634d2049c71849c9bd0968f8d75185a90a5775483d511403713e401e1e8c081d2f8858bd415f1bf623195d2eb70f892bc4f76b3d04fe0fca72e10013ca8b7adc449bae665d6c1b81980e767bb47ca87ec353fd3e839ab16d99d1405d751fa4909441a7214ceb2153d05657a9005ffaa037ef3f1b2e056d7d2faccc1d7c32071b79c748a3cc2eaca7dce99a5051a8bc8cbd42abbfcee9c1141b00a76f2b8e559495f459659cfcf105f439be6d5c25306f8d04215a35e49ccbbe80707fad882f43dadee3ce28e8e49bcc40311a1dbcb74653c9e914637268cede71c11361aebbe62241c9a0d24a1aa921c4a80183e0d876ebdc8c4c1fd0acc16696857b1c650c1e939144e6900742777e0f0f5dde14af59c99a32ba9d4d2400a80964376e617f0391e92d0d7eba4b6219d5f073b5d9fbb99e3fe5540ebbace836c077a2ae9fb8b2cac6f66fd50cf71f82722312cd1608f0c0be61df7488bea558716f646b4bb34236e36167d71af0f83e2889604eacc26c99d42ba66ef5882d4e55dfbcad5adbb60871ed3c2f2e0fd05531172800fd8fce8f0914aaa8af569ee44325c4b663227399b638df06a6d2ad655c4d202cec62880e48ca5393fad2eb488e681a9007ae85e782474a914e2875c83494089629b32733e7c4d7b282960b2a0d0b5f92bb76d9979889fb2d6fb4624f31638f8969424ee3a3ef8a5ff144bd5e76dff72f05584ba0f6ff077350c999d46dc62194bb21d9a960623350b4d87d17b801d9498079fc57a0f38814cf469e40bca373e3c06b98bb303b159b775ba94ec3f29f6b34f977c4837ea063fbeef6875e389e6701098faecadb5addd389acb1b8de05897f746c3ee00828f8bd527baec06a47b6f0f4bd9aab2c9eb8eb1e61377f46a8ed57c9f2f4f1916c068aebab46ac8497cc3786a0ae73aff13a3ef881b15644e1b37adad36a3e707217c330efac5bbfd9405fe1e6c797f5bc7ab7146b7fa5b9c340d17df6cab66a163fb44da241a03869798aa8e674279d764fffcc57219552113a9e452cee7b8b91055e2973f5c45e5d084f47331c435858e4ee84d063f6a18e1edefdd8433c088c8651f638f71de33b1c6075e64fc25034ec101b871a45ec73a9c3fffcb88c2f8b1c354fa5bd48d21f9600c7ccc541b557fa7d9d241001d005229fa68dd984d00e60b5207d6df7c5758044abe55450cf9e7110bc558d0dd9540374209d21f2b16c611f4b08bbc016bd1939d93e06709aa5751cbefa8512f7d8a835f486a7c7b8aa59044e373728f3fc81e9106732d945a028b272226bbd4e333684ea5067a5e385fd325d7af4d56812f7bc6a9a91cb1ee4fbd56889611cc02a24f4a218c928feccd66ab052940806086f033d16caf55dd90bc7e19cf8215ce5c35541b0576263cca45fcf218939be520fc96dd536032633405cfd0eb61a8915c02ac2e0ea55235efeb79ce92cb117cd7b80660c200d909b86593c3fc760387443cbe55c68970ce2821585e4bcae4d839d5deb32e37c63e10db24079b2c9a864da0dda5f654f3de2c6afdfed557491596e65ed8a31c90e3000a4727ef34ceef47ad88f4cdc535843ee3aa991c2532e6e0f254dc9fd842502203a9c62c0bd9a5f3e923630dffaf9af74bbbbfeb72985db9814ceb0b7e2dd5321b5ad9cfb29c75e317b60d5ebb07aa99b16a9fa81a45cb6344014981a43ffc05887de0f33d2daf2926c29a87b99f316a24d511749cb63761b19b13cc3f5c7b6b8f4cbe7d2dbb0f46039f532075c616363f77328487cb8291d49f5f02407539d0a9ce18178ce1a71cde99cd713a7753df7704baa6a76f3ca74a2108977df119d1612231b8fe674579ff87630c28a24cf50d3fc7edfffc9b2ffebb15a83060d5ce14f6ca7790ec08721e28ad9ae6f0d69403725363d1026b1b32140f6a2bda722d14b7f42e4f603af376b3d31c739559581f7dd6a9cd6880b55f0bfdf0e2c8844540ac1c3d6afc6d8310f2105562c0f41376fdf5aab93dc3160055ffb729552f32c12dfcc00872ea77a3fa1a83488f03e0942321a94c19f47a2dc61b526bb4eecb9586b36075bf8602a54de358bcbaf60e0a38f9acf4990f32c6bab3019153f69336048d62941a40cab0f9f58047ca021bb062c0310c6d732dd71a0270c4cfc8915d619dee597b0efae07995d95078c51d06817d556e1e1122e38842ea3328b711360f9adc62aa018be16bbdab275ace808c665b72496efe45add0e41251f6330963170f49f3ce58d07419b08bce6d2b1bcb171f6e03761cf518eb7c0ddd4a24dc53e46dc50c725e7db76022a4cc51ca6d96d35acf3fbc47e2f9e785e3f57d5dbeebe36a4cad44bccd63a4c28761b0f0a5ad9ef7e72233263361c420582b90e1df478e9922354f7b63e3a64c44aaf7718a30cff354092e09c0c67c9d27143b8f1e27cc1266783b51a2032293e097efe3d2663e92e8936c90885771edcbab1cdd09b7c0650576aa9ce86629c8a2a12c5b424ef5fffffaf1c3c207abf573be2d0c2d768a3272cd72409ae3e468cd887f698a0bed09a83424ee430c2a0b4a094c8e5d8af774aa830d3737f57e1ffc896482ebf647743792aa0bb3170537ed0792c65ddd4ae3893d48a4f1d500f169e8783c727095ab971586502d6fd31c0101084dd4d9d33e9c5fba92fb9ed66cb6853129abe11e8b05244919a8aecff7a0a5d6332b9fc88c49268536477a6cf3ae9632726afea3c15a393864bb78795cf2e8478f059c781698d33ab5446c0f6f0748f224f5519ae26a34a05abd87f310681f2d14864224fe32c444218084a99910cc6d83ae8bfe65dfdf08e0b0ae011386a91c35248e827c0de500ffa17a77d7408caf305407bd6b2e3349c0ad3e55e0f1f7c06f2c604bb5f872d56967bc222f4df2c20d904098338e8cc1fc7e610f36c472773b0f00cf4d8f57ba278390ef82c8050f5a889684a4794382400df2a87fa1508007c8f073aa0841d374ccbd1c957fb719be86b0ad7befe6b0768c0be781c629a10989d40e8405021481309705ac6c79c615446657389caa60dd8673d1c09fdf4c425fab8beaedbf35c50b145c7b2f0b6466bf91fb4ac5b824dae4185e8f55a4c94bd5720dfdc5189208e8c538f51b6013534a2cbbd61a1ef03fce2fe81d3c517dde88d9bf6ffeec931e122daa97dcc9e99abb699cf43dff1c372b780a8d8e8e2a2c7f91e63b03148bc644556088854799c1d2c37679ae411b445175aacff2e17e7e87e290dfa06dbeadb4538aaa8be9795a9fec63afcf268c963fe45959337981d0255c530eabb9ee740fa0f4efdea46649a13da3a7e0ebe8428f058eab2de4e2091258fb8a2b23e07aa627cb5b20ddabc246bee07394fa05957c68b280439cc3372500f3204962374b6a6074a50a45932b1576edb6c829e0678d6aa25fa5b90813904bdaf1bba9e198d30483de5a04622838971fc37d97baf8dc004c4972c1d1c2440a7574781e6d16aff519b867cdd14bbc7b2d95135b78bf78cbe13a0623ade83d2d5b4825c4a1ebdea49c9e927d7b19cf9754c48438063bcce2254b4db2fd052a83e5e61ac33553a1886bb913c0f0852b236340744b89373ebdb26370ccc6af6e4ada0f4ce8f65fa060e4a208f51663c012c50b1450c87c25a763f2b9b90e0f9cc4ea967403481d1ad97d6a25a10d205c23b232ddb49aaf1200c47b98eae98ad833b9a19cf1db99ccf6dccf37cd254610cfc419cd64f48da90c08bd42f13cc8229264e8e67a636d51ae980083159a5387cd3471bd1b5eb5ac69a739277180922bd4c46d0e825174087ced6a54b51380aa14e054454de9ef9b7b84352eda0c3b18bc312805510c87a5e895bbf08c705872e176655b3894e9229776dfe208d76b2fcb0f22a737dcb9468e685db3cc38e24e8455f7f296a2385fb0752c7ddebfcab55b724273b9fd0140195d4446a219bc9725cebb9e4f9e197c0017c15ded0cd607292138690654620c77b2ddc3842010dc1a20f41e3d18c48f987e210376d39f4d8f82c3f7a77eda99d04f40bca343b96929b91895803a73852566fbf84fdd8cb2326ec547697aef04829949b332accc5e5ead57e2a8363d0f67c6dfa0b63bad28b1af74878c12a8d133a69496cc5bdcb48632341f7310a341bb07cb8a04e5cfbfeacbe03b9b8f5e56915975ed8dcb21cfdf8cb558f6c4d08987280b4f46be25d9a5af0b8825b8901756d6b502ca9c52ea093fd6221af688f06878e958b3c395597601cfd79273ff49974c71157533ece21d71c74c87af6a13f8de1e06bbefd93e29861191d43f753ce38ecf20e006f861d51effda3ea", 0x1000}, {&(0x7f0000001400)="c52c00618745db71c9a46d9fb564e1e85c87f9f3f28b9512", 0x18}, {&(0x7f0000001440)="3d1c5dd3deda1b8f1616c5d4e275256b8c018f7691c27009e7e909326924406fbfdd33bbccf2b8cf3a9a87e3d5f0fd3dbcae3ec0bf0de7abcf8d508b02582d310d0a0b99cb6e60a1", 0x48}, {&(0x7f00000014c0)="b07385dea30e907e69df419cfc4b72a0bcffdccb3c5500848404526605da4cbe89", 0x21}], 0x8, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r4, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0xe0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) fcntl$lock(r4, 0x7, &(0x7f0000000380)={0x2, 0x0, 0xfffffffffffffffe, 0x8, r5}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r7, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x100000000}, {0x2, 0x23}, {}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r7, 0xf, &(0x7f0000001600)={0x1, 0x2, 0x1, 0x1, r8}) setpgid(r8, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000172, &(0x7f0000000140)=[{0x5, 0x10000000, 0x400000}, {0x4000089}, {0x56, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x1ff) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:01:14 executing program 1: setreuid(0xee00, 0x0) r0 = socket(0x1, 0x5, 0x2) close(r0) fchflags(0xffffffffffffffff, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x0, 0x400000000000001}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x20) 16:01:14 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) pwrite(r1, &(0x7f00000000c0)="7d994f625bc727f592dfa24c129621f45c8baef1377603e0ee7ddd072520ddf4efda5fda8066702103d792cd43f6ce07dfc7835e5bed7287a0c6dc263b17ffcc8b1815bcf8d63001f680b6d9a5eed84484eddf68a769a1972d6fb9b46be0d1af0886c857ac7cd19d2ece9d2e3a9111243ce455e2229862cee0d3dad93ba9b732df6ad84dd4d7e236f4ea14ef2d769388a08a61c80992e32d1e68a7cff3c700293662082bc2590f16381364e10fd712c9ba39aded9f45b9acfdf6f56db3f1ba79f684a6b8c86af5fe5604cef8b285528c435f187224fea0483419ff2104df0538e1e7d3ebf593", 0xe6, 0x0, 0x3e) r2 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x200) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}) 16:01:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r1 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x37b) close(0xffffffffffffff9c) dup(r1) syz_open_pts() pipe2(&(0x7f0000000080), 0x10004) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x81, 0x5, 0x0, 0xbee0, 0x9, 0x7, 0x3, 0x0, 0xe6b1}) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="500a514099759798b88f28a1bcd74c1fb4750ad66d4d1539204ac1a0cdc89d767290e439e25798f55042470a0c6bb9", 0x2f}, {&(0x7f0000000240)="024c336cc15950a56b1f8ff55f48b9a7b0378c4af0754b90dfb9720907923905b6f724d31549b028be46363bdcb73a86cdf02ed18878b23a9ce46c47fa33710fad5388750efb55e127f956d20841ddcb723f2d6da5bd38a108b6bf1c2a4126a9e39fadfbde73a1712997c0d500f1eca5fd35685455e57dfad37368c3e863a454a327cf05563f3031c9afeae0beeabb3aa10e4e35aa2a260b808f541e5588ef990612dd1e", 0xa4}, {&(0x7f0000000300)="135ad49fee01cd2f73384714132b2326c479813a6f9e79a52277c230e1f9c5e0f22719db146518fb73ecc96a8ed27b7698ba1c42dc31b77eb8e5a3655b771fc0ab29bb05959406d7029dd0abbaa9d664128a267f36e09cd564167f835e1965", 0x5f}], 0x3) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) recvfrom$unix(r3, &(0x7f0000000440)=""/182, 0xb6, 0x863, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') chdir(&(0x7f0000000040)='./bus\x00') bind$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 16:01:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x0, 0x4000, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18401, 0x0) r5 = syz_open_pts() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) r7 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/159) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) r9 = dup(0xffffffffffffffff) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r10, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000180)) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r11, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000180)) kevent(r10, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x8c, 0x80000001, 0xffffffffffffff80, 0x4}, {{r5}, 0xfffffffffffffffb, 0xc, 0x1, 0x8f7, 0x1}, {{r8}, 0xfffffffffffffff9, 0xd, 0x40000000, 0x4, 0x4}, {{r11}, 0xfffffffffffffff9, 0xe1, 0x10, 0x200, 0x7ff}, {{r9}, 0xfffffffffffffffa, 0xa1, 0x10, 0x1ff00000000, 0xd7}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r3) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) r1 = semget$private(0x0, 0x7, 0x30) semop(r1, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000140)={0x20, 0x100}) setsockopt(r0, 0x29, 0x80000000, &(0x7f0000000140), 0xbf) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:14 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000440)={0x10, 0x0, 0x4, 0x40, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x16f3}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d6a000/0x4000)=nil, 0x4}, {&(0x7f0000ccb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e23000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c3f000/0x2000)=nil, 0x100000000}, {&(0x7f0000d07000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e15000/0x4000)=nil, 0x34}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c65000/0xf000)=nil, 0x4}, {&(0x7f0000e66000/0x3000)=nil, &(0x7f0000f2a000/0x4000)=nil, 0x4f17}, {&(0x7f0000c55000/0x1000)=nil, &(0x7f0000d26000/0x2000)=nil, 0xe60}, {&(0x7f0000c4f000/0x2000)=nil, &(0x7f0000dfd000/0x200000)=nil, 0x80000001}, {&(0x7f0000fae000/0x3000)=nil, &(0x7f0000c65000/0x1000)=nil, 0xffffffffffffff7d}, {&(0x7f0000e6b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus/', './file'], 0x124a}) r0 = semget$private(0x0, 0x1, 0x4a0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r2, r2, r2]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0x0, r2, r3, r5, 0x124, 0x1}, 0x3ff, 0x7, 0x200}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/165, 0xa5}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x4a62ee4d9cb9f0a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x80, 0x9}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:14 executing program 1: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff06ffffffff00000024ea55a65774965e07000000000000200000000000000000003fff9ed619664e15b0d6e38e2990f8a3d1f31b1f9bde0100000000000000000000c16d6d1a2bd1abead858307244c87a66cffb18d7e82f28c6cb91db91c9c89453422531381dd1722431732798800a4cf0927ced7c805404990fac00000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={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)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x101) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r4, 0x42) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r8, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r9, &(0x7f0000000480)="bd", 0x1) close(r9) msgrcv(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="4d379c10f2d7f6454240f4dae70000c8682d22000000009b7fb49947cec49b643304d700000000000000000000110000000000000088f6d662bd40cd0000006dc73b770a0000000000000000"], 0x1, 0x0, 0x1400) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="000000003ee600002bf84badc235a6a7f4207a1b72eb5a92e982a4ac038022d5722e37652f8e679952c17fff3b5adb705fc9e6c719f70508b562a9025842bd0495f8e24c1209644c096b7487c1e3d27b07aa71e493333fe21a4cead27bea8868d21d7a37ac4400000000001ba023d3f2ce9a6b0be2ec7fe20b4e4cb3b02e9b7b0b7b1f35b73c63f5ac09ae3315dba659484a3c6524969a0d1f5379c2a7a5817285f7f6fee815410f1ac750476ed0996dd26bf43fd276112dfb947cd2ceb4c89a585525c6e5b454c4afd8aca559f9cf3fd37704543ce0f629ed080c5c45ed3cf40ba7678a79d02f5ad1c4a912f8b835695bceb55992e6f09cd0e43b3a6f4bf89a5489ad74d14d59e201d37ba1f4700dfdd0909dc8ec79b2a8fae1cf1c5b76c7de62b9"], 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fb04532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0a71461584b0577d2138cc76577919c1b86e7f263cbbfdfed3500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d4480b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbeb4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304ea55b4520f3ce3f50000000000000000000000000000766eb9c5006450cbd30289f07b767ad7bd81a370396e3b646db4675aa290294873983fcbc23f94f7969690e6f52427327912ac835d167ddcfa680c3cdc1546dbabe6b57d5583c88b1e8fb3b0dd9229237582a91af8ba28a91d5153b035106ae7f360b4bff3a44971e604221cf08493162d99e936655590697ad68540d5c5f4a1d5f9babb96e11d953c861b4516f497dc6c8e881a69cfd72be92312aa74acaac8df34f0caf2f896d5333d1062fd165f857c3a7095ebdddc3346af50454e632d78ab32f124a524f80e3f525b6d8a1112f02176a35349b284bd52746418ed73d1a9aff9bce003b72080b36c1f5450825a2ed3247f1ceb1f32368b5e00c330df10fb06574c576d7eea8e681ec0acb39916029b2000d61710e5f4be4cafe6c0ef30495e963694c55ddf5d552afc558a2f693455cb6fde6f09de421534bf5d22a5ef305f41c952b1053cbdaa6c7550ce4fa8b8"], 0x13a, 0x804) 16:01:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fsync(r0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) r1 = getuid() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, r3, 0x6) 16:01:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000000240)="7d845987bc7fe774bf5c61aa057a2f141afb0ff1bf605bd34e53506648d484497404dee37f961840174d4e38e50c8f0791c4bebaeec2d6c3789e2afb1e77549b783f430f7d29439b45891a9f4c384646d2167b37ae7b80ddb3bef9879c13397e114dc18e02e2be1f13d3a8d35d1929f7d6", 0x71, 0x0, 0x0) fchown(r1, r2, r3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:14 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r4 = msgget(0x2, 0x140) msgrcv(r4, &(0x7f0000000f00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0b81359cc9c40900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004"], 0xc0, 0x3, 0x1000) r5 = syz_open_pts() close(r2) dup(r5) r6 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001600)=""/34) r7 = syz_open_pts() r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) dup2(r8, r7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000e40)=""/141, 0x8d}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/2, 0x2}, {&(0x7f0000000780)=""/204, 0xcc}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/108, 0x6c}, {&(0x7f0000000a00)=""/198, 0xc6}, {&(0x7f0000000b00)=""/30, 0x1e}, {&(0x7f0000000b40)=""/224, 0xe0}], 0xa) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r9) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getown(r2, 0x5) r10 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/178) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80c0, 0x0) 16:01:14 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x154) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x91f2, 0x2}) r1 = socket(0x10, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="fb5b01e99cb89298c4c5c1fa4c6e72c4000000000000000000000000000000000000b8731fd1000fa50a93750f483eb28ae48bea11dd014dd017e259cf9355"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) write(r2, &(0x7f00000001c0)="9a26c3d28d7daf51", 0xffffffffffffff09) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{0x2, 0x4, 0x80000001, 0x1ff}, {0x7, 0x16, 0x2, 0xc789}]}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000140)="2053810fa08f429bac285079afcabd54198ae84f8ae8a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4cb2ba61788e5182f371a23c4cb19b37d5d2a48a4477202b82bd4adb30cd6f05f0507a5f9342f7c1b0725700d", 0x65) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x401, 0xc3, 0x80000000, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x7fff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x8, './bus\x00', './bus\x00'}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket(0x400000000018, 0x3, 0x3a) listen(r1, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000, 0x8000, 0xfffffffffffffe01, 0x81, "44523f6e722ff7a2d890797d281a12adcbde25fb", 0x1, 0xfff}) socketpair(0x10, 0x8000, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)) 16:01:15 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0xc600000000000000, 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x7f) 16:01:15 executing program 1: r0 = getegid() setegid(r0) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffff35) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000140)="2d9b194057b25044f2b6f7fefb92d724b34fc0b85c4ce4b511c177adb291e6e3fdb53a906e218c590ccfeb494f54dbc513fd37c08b3ef3e29dee7465a472a3174c485028ed4c1b37e73d07a1a5ad4cd5ff83112e5827d9d2053888a224ba9042995fa0e9b2df8d75ad82a2a798d114abcb60dab3b853f50a4c7c6107d285fd39c61f3614e30f84ff926d32d1d9720f734546e1aefe2269b971c125aaa0051f767f6f5c1be45e890c957d74a3ed0a8b4c3d0a1e0cd5cdee6dece07a441ce2561f92aa0816", 0xc4, 0x4, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffffffffffffff81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x119) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000280)=0xe9) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x1f, 0x7, 0x5, 0x800}, {0x200, 0x9496, 0x9, 0x2}, {0x1, 0x0, 0xb2, 0xd8}]}) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) utimensat(r6, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x5, 0x3}, {0x3, 0x4}}, 0x0) preadv(r2, &(0x7f0000000780)=[{&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/247, 0xf7}, {&(0x7f00000005c0)=""/57, 0x39}, {&(0x7f0000000600)=""/252, 0xfc}, {&(0x7f0000000700)=""/100, 0x64}], 0x5, 0x0, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10004) r9 = dup(r0) r10 = socket$inet(0x2, 0x4000, 0x7f) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/klog\x00', 0x18102, 0x0) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getgroups(0x6, &(0x7f0000000a80)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = getppid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/zero\x00', 0x200, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x100, 0x0) sendmsg$unix(r7, &(0x7f0000000d00)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000880)="6354d550c44441629065fa4b28d8c558758f0029f08975d3e8fae1db594a095d5f59879e727a7e79b99704f1fb7f3665cf93063584e0025ce2ab2d887e24e46fe669b88350efefab92c795cd0b640b4ee73aa84965467b833fda9e0555d2edf6ef8c75656b5c2f3517c47c904916188601d00b5fc9fccea88beb4a47b1f496762cf8063274e9f1de2ee8512d4b6c5fc490ff63f0ca259a47", 0x98}], 0x1, &(0x7f0000000c40)=[@rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r18, r19}, @rights={0x18, 0xffff, 0x1, [r20, r21]}], 0xa0, 0x3ef09cce077be41f}, 0x2) 16:01:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:01:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4a) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/d\x02\x00\x00\x00smouse0\x00', 0x8000, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) setregid(r5, 0xffffffffffffffff) 16:01:15 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x9) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) dup2(r1, r5) close(r0) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x24a20, 0x100) chflagsat(r5, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x6) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = semget$private(0x0, 0x4, 0x402) rmdir(&(0x7f0000000240)='./file0\x00') semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000140)=""/134) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/4096) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a50, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x2, 0x20, 0xfffffffffffffeff, 0x80000080}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x8000000000, 0xffff}, {0x1000, 0xe5bf, 0xb, 0x81}]}) dup(r0) utimensat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xd9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() rmdir(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='\x02\x00\xb5\xd4\xc5\xba\x9b\xd4\b\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)=0x9b50bdda3abc4c82) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000080)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) semget$private(0x0, 0x2, 0x200) recvfrom$inet(r3, &(0x7f00000000c0)=""/50, 0x32, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x0, 0x8000, 0x6}, {{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x100}, {{r7}, 0xfffffffffffffff9, 0x95, 0x2e, 0xe2690000, 0xff}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x3f, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x120, 0x80, 0x2, 0x8}], 0xc06575c, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffa, 0x2, 0x100000011, 0x81, 0xa000000000000}, {{r0}, 0xfffffffffffffffa, 0xe0, 0xae181133dd4dd398, 0x2, 0x9}], 0x8001, &(0x7f0000000380)={0x2, 0x7fff}) 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:01:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e4591696c653000ff31a299ca042e37f7b1ad6b3e91574189f287cedce464aa00f60c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a90000004143cbc3cf740e8a70532000000000000000000000000000010000000098490d077aaf952cc1e43c1999050f5142108e909d7ea378ae0e0d12b9fc83eb46bba15348f954073b0427fa533cfd30cfb4715612c1a9c8082cbf9f2519a471e0bf66aa6c7843fcf51bbf249c5fc2babe421ec6cd1af34123045c9c2329ccdbec1cb5e4e6e719b58a44cc3e027f38ce6571ec8823ee8c1dbad5b3482ef7b90a8fbf79eac53a437bb4bcdbd88cb935dc3b7d08a8ecda2ce31235c584b574b17a6cb77fd4dd0c9698a5d99eaeaf0e1f1fafed75b3e95337d1c45be30082de000b15cb01b93475d2f85e0d69d48cfcf63db03c61f0ebfb6178ee21480a8b8cf6b4e4679136dd60a5bb83183643a59977f595b666f6db918b0950d340022979c848a00b2025fc7abb37fde98bc7319df0a4b6af1a2a9740636b053f7f796f"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r2 = semget(0x2, 0xc, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/106) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x3, 0x7fffffff, 0x1}) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x61) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) write(r2, &(0x7f0000000280)="68e16459337b3f744cc70d4f846862cec4e69fe8e53aed1fc8eca8d48a1f6f811bd3983c89d1bb47af5389e958c2fd12a99809e881077880f40e546d8fb003554301e633edee1bd944171e9c5701f360a8b4ac3449c4c8b85061966d56af4b47f4ecfc6dbc160d9d39c1596f6c7a238bc32f4b0f8346e7e364e9b93310f6100707645cdfba2948114caaecff345b7aa167e7b6ae4e4352379112908fde4ecba82d577d72dbcbb989d008f35c5904b2d5d9cf4e3efeb002d5c9136413dfd657b5442772057709c170ac453249fc7a58ba43c953e6a160f666239bebe1b68e0aa16bb44d1cd596b3b3217284", 0xeb) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0xfffffffffffffffe, 0x9, 0xfffffffffffffffe, "8b000000000000000000000800", 0xde}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x4a98, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x1, 0x100000001, 0x2, "846638136ad9bbd43d98d340c9e074700dd0ddbd", 0x2, 0x200}) 16:01:16 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r1, r1, r1]) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getgroups(0x40000000000000dc, &(0x7f0000000000)=[r1, r2, r2, r4, r6]) setregid(0x0, 0x0) setregid(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0xffffff9f) connect$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x1}, 0xc) mlockall(0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x0, 0x8000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa00, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x800, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0xc0, 0x80) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) poll(&(0x7f0000000280)=[{}, {r4, 0x40}, {r5, 0x4}, {r1, 0x2}, {r0}, {r6, 0x80}, {r7, 0x201}, {r8, 0x2}], 0x8, 0x5) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) accept$inet(r9, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:01:16 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 16:01:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7, 0x2, 0x7ff, 0x0, 0x7, 0x2, 0x5, 0x1, 0x3, 0xffffffff, 0x7}) r2 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2812, r2, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x2, 0x0) write(r3, &(0x7f00000002c0)="0ac3ad658cc921a83f3c23b951d25d7d1f2accfcdeea3b7bbcefb3edb1b6f4823f98c807d8f15ae0175b0d8fa3002dafd4572da7636525923f176330b1f07dedf36d3a13af8f5eff5787d1fe542630a03ccb828d3eb69a59b483fd63f70ceeab045ea63a1be73e7bad890ae078de8c56519c47a200a35f78d7742c898d3342910588c59300f29ec0459098e93122ef23fb6df8a175643b3051b2f091a3a9a4f5fca952f3895f3ca740e5c2ab19a43ccb38b2b9edd16a54d09e0d67dcaf73d4ee22c6c0163d2aa3a92b30caaf1eeb5795", 0xd0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000400)) r5 = semget(0x1, 0x4, 0x410) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000440)=0x3) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10401, 0x0) r8 = kqueue() ftruncate(r8, 0x0, 0x8000) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r9, &(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000005c0)={0x200, 0x100000000, 0xfffffffffffffc00, 0x8}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000600)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x4, 0x6, 0x6d10, 0x0, 0x3, 0x7, 0x2, 0x1, 0x0, 0x200, 0x6}) r11 = semget$private(0x0, 0x3, 0x0) semop(r11, &(0x7f0000000700)=[{0x0, 0x1000, 0x2000}, {0x3, 0x1, 0x1000}, {0x3, 0x3, 0x800}, {0x1, 0x2, 0x1000}], 0x4) fcntl$setflags(r1, 0x2, 0x1) r12 = socket$inet6(0x18, 0x8000, 0x3f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) fcntl$setown(r12, 0x6, r13) 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010300"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:01:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) read(r0, &(0x7f0000000180)=""/113, 0x71) socket(0x20, 0x8001, 0x8) 16:01:17 executing program 1: socket(0x6, 0x0, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB='\x00\x00\x00\x00'], 0x4e, 0x1}, 0x0) 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0xffffffffffffffff, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) shmctl$SHM_UNLOCK(r2, 0x4) writev(r0, &(0x7f0000000500), 0x0) write(r0, 0x0, 0x0) ftruncate(r1, 0x0, 0x8) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:01:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x4) pckbd_enable: command error 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7ff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x2}) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1, 0x9, 0x8}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080)="b42155aef8d91e569199cc919a07a07185df629f8cca050f0a6109153872d24ee5121194a2d49815444db2069516c4124ef450b6d9bdc07f617097aea5ee0dd6386e572e1be3765b71e63d96c0acf9e079f965", 0x4f) 16:01:18 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x48, 0x9}, {0x84, 0x2}, {0x40, 0x3}, {0x0, 0x9}, {0x81, 0x9}], 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/180, 0xb4) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = getpgrp() r9 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r12, r12, r12]) getgroups(0x3, &(0x7f0000000340)=[r10, r12, r10]) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r13, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000180)) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r15, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000180)) r16 = socket(0x0, 0x5, 0x9) r17 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r17, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r17, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f0000000180)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r18, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r18, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r19}) r20 = getuid() r21 = getuid() setreuid(r20, r21) getegid() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r22, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r22, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r23}) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r26, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r26, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085761, &(0x7f0000000180)) r27 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r27, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r27, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085761, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r29 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r29, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r29, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f0000000180)) r30 = openat(r29, &(0x7f0000000240)='./bus\x00', 0x1aa8274a1670e595, 0x184) r31 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r31, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r31, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085761, &(0x7f0000000180)) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r32, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r32, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f0000000180)) r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) r34 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r34, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r34, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085761, &(0x7f0000000180)) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r35, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r35, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085761, &(0x7f0000000180)) r36 = fcntl$dupfd(r34, 0xa, r35) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x358, &(0x7f0000000780)=[@rights={0x0, 0xffff, 0x1, [r2, r36, r3, r4, r0, r5, 0xffffffffffffffff, r0, r6, r7]}, @cred={0x0, 0xffff, 0x0, r8, 0x0, r10}, @rights={0x0, 0xffff, 0x1, [r13]}, @rights={0x0, 0xffff, 0x1, [r2, r30, r31, r32, r16, 0xffffffffffffffff, r5, r33]}, @rights={0x0, 0xffff, 0x1, [r26, r18, r14, r28, r18]}]}, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0x0, 0x9}) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000240)=[{0x2, 0x1, 0x5, 0xffffffffffffffc0}, {0x10001, 0xfffffffffffff36c, 0x0, 0x7}, {0x6, 0x0, 0x9, 0x1f}, {0x5, 0xe7, 0x7, 0x9}, {0x4, 0x3, 0x7f, 0x8001}, {0xb05a, 0x0, 0x3, 0x6103}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x40000000000611, 0x8) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:01:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) accept(r1, 0x0, &(0x7f0000000000)) 16:01:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:01:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x1ff, './file0\x00', 0x4, 0x5, 0x5, 0x4}) 16:01:18 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) open(&(0x7f0000000640)='./bus\x00', 0x9, 0x100) lstat(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)) recvfrom$inet6(r2, &(0x7f0000000040)=""/81, 0x51, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0xd799, 0x7b}, 0xc4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000680)=0x2) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000280)='-}[(//\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x84(*\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)=']]-@:\x00', &(0x7f0000000400)='/\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='E]\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='&\x00']) 16:01:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0xf4ee7cc2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = dup(0xffffffffffffffff) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = msgget$private(0x0, 0x21) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = getuid() r4 = getuid() setreuid(r3, r4) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r9, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r9, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r10}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r2, 0x0, r4, r6, 0x2, 0x7fffffff000}, 0xa253, 0xa59, r8, r10, 0x3, 0xcf, 0x40000000000000, 0x20}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r11, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x18, 0x4, 0x1) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000100)='./bus/file1\x00', 0xcc1f4ea5be233614, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) chflags(&(0x7f0000000080)='./bus/file1\x00', 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTOP(r3, 0x2000746f) pipe2(&(0x7f0000000000), 0x10000) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/b\x7ff\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x0, 0x1}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x0, 0x1}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'N\'\xdf', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) r5 = accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x100, 0x9}, {0x18, 0x3, 0xffffffff96dcfadc, 0x800}, 0x3, [0x7f, 0x9d, 0x1, 0x3, 0x8, 0x3, 0x1000000000, 0x6]}, 0x3c) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6, 0xfffffffffffffffd, 0x7, 0x100000001}, {0x5, 0x3ff, 0xff, 0x58}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x8000, 0x9) close(r0) 16:01:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000540), 0x1000000000000082, 0x0, 0x80000000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x90) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r1, 0x0, 0x52) fchmod(r0, 0x157) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYRESDEC], 0x1) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660143a000000000000000000000000000000001000000000", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x1000000000000153, 0x0}, 0x0) 16:01:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x4, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 16:01:20 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt(r0, 0x20, 0x8200000000000000, &(0x7f0000000000)="8fcad8e326a562b1224f6bc4206cc023a2e9c39b09f564cb1709a759cf1cd0c18186", 0x22) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) shutdown(r1, 0xffffffffffffffff) pckbd_enable: command error 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x01\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x3, './bus/file0\x00'}, 0xe) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) sendto$inet(r4, &(0x7f0000000140)="3fe5c96660d47786bedb243c4dcdae9c370e8367d9c495a20088b641", 0x1c, 0x400, &(0x7f0000000240)={0x2, 0x1}, 0xc) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x44, 0xffff}, {0x0, 0x4}, {0x42, 0x5}, {0x101, 0xc82}, {0x46, 0x6}, {0x89, 0x7}, {0x4, 0x40}, {0x80, 0x1}], 0x8}) 16:01:21 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvfrom$unix(r2, &(0x7f00000000c0), 0xb, 0x1, &(0x7f0000000000)=@abs, 0x8) write(r3, 0x0, 0x0) 16:01:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x8) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x90) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000100)=0x100000001) shmdt(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1a, r0, 0x0, 0x5c) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000200)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:01:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 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) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="03000e2e69698300006c653d0042c117bc2d5e3ec93cc4dcb7d1309dca660f3aa95e85230c495f13535b60cd0b7325affa13188b35a53d430e524a1db486c7383cfc87d6b1e53d141094fc36486d2456136ff9fa701cb91e39f7849f24f59d84a94034ba8d824fc6d290111f72e73e9fd49d08c51862dac65e19be9a41b9acbb0b5a75fda3a7630f"], 0x10) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:01:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0xde4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:01:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000007d, 0x122) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) mknod(&(0x7f0000000280)='./bus\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r4 = dup2(r2, r1) pipe(&(0x7f00000002c0)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0x7fff, 0x2, './bus\x00', 0x1, 0x1, 0x2, 0x6}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x3, 0x51c, './file0\x00', 0x5, 0x1, 0xb8, 0x80}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:01:21 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r2}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x7, 0x1, 0x9, 0xffffffff, r2}) 16:01:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x100000000, 0x4, 0x0, 0x0, "2e21ddb9fd10c3ed7ef2e6f04a2214ed45106708", 0x3, 0x5}) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xffffffff, 0x0, './file0\x00', 0x2, 0x7, 0x80, 0x3}) 16:01:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x482) acct(&(0x7f0000000000)='./bus\x00') 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8e, &(0x7f00000001c0)="ff") 16:01:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:01:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) connect$inet(r4, &(0x7f0000000400)={0x2, 0x1}, 0xfffffdda) fchmod(r3, 0x40) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) fcntl$getown(r3, 0x5) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000087d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r10, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000180)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000300)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r12, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r13, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000180)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffe, 0x1, 0x0, 0x5}, {{r8}, 0xfffffffffffffff9, 0x222748b4af68a68d, 0x40000000, 0x4, 0x455e99f7}, {{r9}, 0xd72befe0bdfd5565, 0x4, 0xfffff, 0x101, 0x7f}, {{r12}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x4}], 0x100000000004b89, 0x0, 0x3f, 0x0) 16:01:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) 16:01:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') fcntl$setstatus(r0, 0x4, 0xbaedcaade63ff88e) 16:01:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xfffffffffffffffe, 0x5, 0x7}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x10000, 0x2, 0x800}) mknod(&(0x7f0000000100)='./bus\x00', 0xc47f9c490abdda09, 0x10000) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x56bbe02cc96c912) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:22 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x3f) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78}, {0x30}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x80000000, 0xc6b}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r4}) fcntl$setown(r2, 0x6, r4) 16:01:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x10001, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e010100009931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0x7ffffffffffffff8, 0x41, 0x8, 0x0, 0xfffffffffffffffe}], 0x200010007ff, 0x0, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = dup2(r5, r6) readlinkat(r7, &(0x7f0000000080)='./file1\x00', &(0x7f0000000280)=""/62, 0x3e) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x1b2) r8 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) socket(0x10, 0x3, 0xe16) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) bind$inet(r9, &(0x7f0000000000)={0x2, 0x2}, 0x322) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r10, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x6, 0x8, 0x1, 0x1, 0x4, 0x5, 0x81, 0x1, 0x1, 0xfa1f, 0x8000000000}) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) dup(0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:01:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = dup2(r1, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) fcntl$setown(r0, 0x6, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') rmdir(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:01:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0xfffffffffffffff5) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0xfffffffffffffff2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20b80, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20550, 0x0) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r10, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000180)) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r11, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000180)) r12 = getpgrp() r13 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getuid() r16 = getuid() setreuid(r15, r16) r17 = getegid() r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) r19 = dup(0xffffffffffffff9c) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r20, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r20, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="908916c3d83a99dd58da0cb80543b67110936882be40dabbbcc2737938672ca0dab613d8c69368120c22a6895d340d6d1ed946d3db16fb36c4", 0x39}, {&(0x7f00000000c0)="933d9b1d16beb6cb09242c36d180e244708ed343fe65205b43e7068510a9563449b9ba7f4f48d24fcb33895d5d37a72e83431b", 0x33}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r3, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [r1, r5, r6, r7, r8, r9, r10, 0xffffffffffffff9c, r11, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r15, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20]}], 0xc0}, 0x8) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000007d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r2}) ktrace(&(0x7f0000000080)='./file0\x00', 0xc, 0x2400, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) pread(r3, &(0x7f00000003c0)="f5453b756d5354dd996761065c683f5f31ed05695d97e61b82f5b4baf29f5d179a34621c152f44ce68a392aa3b4eeb04d51f95ad62397c4975a45a68d3263ee999b4dba81e25cb5e4d821e0d97e3e9ac259b098d161983346683ae3b351472d6df7407b03637a18910c8cc797ddfe20bedd69176dc2fd7c95988acabfd49bc15e845c1cdb01cfb20317869382a5760e54d63fd8ec11fc51874a5413b5377da6d655254195252416cf6cd6a8e150fb8c61310570453d7a0f69f25744be281f6ec7ef340ef31e2d5a89c6af0ec1ab0ee29e02530314060e3f8255d7e863927fc5324ca8170375c9117b88e9dd7374f1d", 0xef, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) sendto(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:01:22 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:01:22 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0x7ff}, {0x4, 0x8}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84, 0x0, 0xfffffffffffffffd}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x84ap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fe") 16:01:22 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f00000001c0)="caf5b415f0ac3fef143c80d15e468af4daf058142c770f665e0e52ddc466d60e7e2c4eaad4df0b7b75151924fd87930fc0eb203b50bcb56c6ab98ff564c8cb7e6bf0de8810aafdb42b6c4061f427bd7ea9ebc1bb332542ff7c55cb5e8bef88e714d3a197256b8dc478d98e61dc96add340d4e13ff34eeb58cd429365dcf54a4aeef36010aa28b4248bb1615712789527ea281337214e99eb", 0x98) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000bfbf24a1061b576a3a09d66798c8721a5515569617be8e56f3f19850effc424aa4433928abbbebdeaf1364ae1baab2660e8a9ad0efaf54bc57d51c9c68788b319e1240d4a5b594a6d96cc40446595b92ee43fac3f9c96bd70f9cba833c8e6da5e892c37dd55ab054aac6"], 0x8, 0x0, 0xd9}, 0x8) socket(0x689ab3c6edcdd33f, 0x0, 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x9, 0x0, 0x429f}, {0x8, 0x6, 0x6, 0x40}, {0x9, 0x9131, 0xfff, 0x10000}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x1}, 0x8) 16:01:22 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) setsockopt(r2, 0x4, 0x5, &(0x7f0000000100)="1b0eccdb0bd16af14936209264a29b31900d1afb3cc6f9dbde14fb247016fd756e13048baba1cf433d5edcc14f720f1046327102841b81be71aed4ad54a5c90dca41f1012ddde6497b69cb3fd10306e30e3f378026c266", 0x57) 16:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) getpgid(0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfff, 0x400000000, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffe) 16:01:22 executing program 1: r0 = socket(0x0, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000001240)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, &(0x7f0000001200)=""/8, 0x8}, 0x42) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:22 executing program 0: socket(0x20, 0x5, 0xa3f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x8, 0xfffffffffffffe00}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x9acf6d1442f56d9) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x7fff, 0x0, 0xfffffffffffffea8) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) r3 = semget$private(0x0, 0x1, 0x105) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getuid() r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x4, r5, r6, r7, r8, 0x40, 0x20}, 0x1, 0x212, r9, r10, 0x3, 0x3ff, 0x9, 0x3}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) r11 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = msgget$private(0x0, 0x3) r13 = getuid() getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x9a) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r16 = getpgid(0xffffffffffffffff) r17 = getpgrp() r18 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0x2c267675, r13, r19, r14, r15, 0x13, 0x10a}, 0x401, 0x1, r16, r17, 0x42, 0x126, 0x7, 0x800}) 16:01:22 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) dup2(r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x1, 0x1f}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0xc) 16:01:24 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) sendto$unix(r0, &(0x7f00000000c0)="537f741d90e5cc7b8ce3a945f98782f4ce1292217b5a51f0a0c089c5c44b1019800221e6c13e92f18f2d45e8d38664b2425e15f6ceaa662eb2be50ef3515402bb5d13165dc6fc62fac57ef149835d8de4c41c52be9191fe8c7407677ebe4461573c26049ee561133aded03be68464134e54cd32d55f2b43681eb3257d7c28d8f998ece63dbe98ceb2f3c8cff01d1c1afd9096f", 0x93, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000140)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) sync() lstat(&(0x7f00000002c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7, 0x4010, r1, 0x0, 0x1b) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x100000001, 0x5}) 16:01:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="eb2eaa4f003048e6083192964800000000000000", 0x14) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xa, 0x847, 0xb3e1, 0x63, "db49888d18a56e12b20a789b546e8e5a52f2bbf9", 0x3, 0x1f8da00000000}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) sendto$inet(r3, &(0x7f0000000180)="06dec1847a62efdd27c7ef176caeca7634e2e3e5ebfb6cc4a7bd4c1d9a20074f334c271ca6c530916a65a4cb992b79207a072bde100375410abfb03c2a4ed2a07117b47812c79f912a04b1c7c735df5f4fe03a9abb59da6374b9f50918c95a58d4a61441104fa429d946a0e741dfbd20e71f589b4dd06628a789cb5e39863d2ae040b21f9d4edf97592abd19f21cac333b350490a3ed0124f16c35a9fe6009fb4b8b0d7ba56d55fa0cf353c481d3d832b857995c4e7532ddb867b4ea79671a814af8fad0ea62a2aa3c009873cb1bec6688861bcce5cd4294b348f453bab209f26fa5bf87750c1c5931292e6169cb4d57f3d1489ad8fc71059f4cf447b3dbaa1650f510067f0a87be27f7d0207c45145caaaba0463d54dd4f29c58a35d7915faf4ac3b2348e617d9628f97b85b474ed50a91cec099788d882aec7c8f69c0cfc55c3202c3119c5f500c890dd885dcfe9a39d4e1ad67b68dc2e3235180d0c304ca5bc03a5ab6cd0cdf57480e9cc450ddf270c6d81f0ae1fba724fa5a419a2035743d71907571a88d2c5940f4b2e09b6615abc43f1190743b6ed2864f08e1d71a2a31f0ccd41d920b2df84d807d27d4f0cf15ae774029ca4987a5d5529ec21bede1800d719532c36fd9a48b27e71b19a59d47392797a0f345504e9b28c80617dde3128eeda690bbbecb39c71c9bb970105230e094e52383bf1e3901c30a62a9d49a617c30f80f74f253a4161a4e319a7138dc4e3859c8bf8147353e2b82a9ee45429ed1a20e8f15a63d34106698546da4e9e535bc104cad5d153c95df46c1285efda050bd22175cc2a761bca53c43317a330805631d676a5ac30bf317950eb7a1df0825fd295386a4603f6224d85bbd6a78188a0e891a6d89574b3c09e83ed4c5c1373338927b6deb124d8f4713e441c23d14a03f7175a90c9dc85454b757ddb57d27271bc04e1a6d4e1f1d92cb7c4fcd1f18459a6899ab383269979e2209bd7a7e1986f29855241ce72c0fe3d6acbdedfc63858726723935fa5241410b8f7efc53a1526b116c8efcbaf2ea6cc7e9c0eb019672c7f7e570de0de20d11ac71ba1fd51af1b85f4c08e35fed7e4e0b27a03d001feb11f5ef6292ddda1f64c1d4a33295d85bfb370fe2ea25074eb5684458a4addaf09e705b534ef171b3559233750cdbd4312e33711e72f037cf8bf5e3860dce3ab4ea6ab1de7d1c9c20f1207a0de2df326905cb0e1fd64d4288f51f59500d7c89b22a60fe916ba70c9805725161a86f1443ad477f3246fbd6e2e4652f8da9d062f603d20b08e6060eca0ea0d4b4171e7f2773411dd4f90926d63cda945677ef4208c47376cbdd5071609e738e711a18ef42a05125968a9f8a68246272e7bfeb44e1960d7a50db31d186418df6d2322b7df3fb08deff658f4b47043196e584a827d0640b9597edcf3131e35e9f03eb2cf25356e589e09ec64b628a4971628935839241d21995908935300d10271591bd1d917044c95f3c4768f2067feb7a3089df0fe39c3a454328c02006cb80123bc73cb8a73f3c0a2e88b88e4f1f1253d74dbc692651c7302cac01fad9eeafc8107f3a6bbce9dfb4321122b66f22bafb36bf1d7ab2ce8a9f671b7b7e0baf0d9ea29c4e2bc0b98694deafb7632059eff64b9d94c063e9f4cc477391b629b59d8e8b4a2120281b2ecda047b2a40651e24ee71f13e244eaab68a8050c4e6b3b92363570054f32280a2b3c1cb2a648ea20f8e92292eddbcacebefdc5cb8440633748b8f72e7d74016b656328b1189a25cfc91f56cbad7570a1db9d2dd3900e6c0f5c52abcf33a0b225f2e60cdcd3fd6f9e6c2303629ccbe080c222f85dd9948406fbe092bc762a9706267ccc891906a9de1501f54294c7e28dff499e98aa0d85eee7cdd1dc3a11401b26f036032ce7e08c6b23d239f4b08ca00a181085da3ac0d93228e24f64c8626aaa800a1a4005f19edcc8305a5c619c4c72920c30877833c5fd811f1b18b1b2a164b46e5a30d65ff7a24c7d9cdcac2c1cc58650531d0553deecc22fcec303d50867cc7f431dac1d3b9b4cb5ff0b8ae9f9abea3c78b3d4705fc52e297829bd52fa81b5ea8e015db49b9fa2bf323fa020b965c238a4c8189a5bc967fd6640354afd05bad4b8bff97fe0d1291bed224f8f1a417b61e2cfc97ed9e6e79e8e4eee8345aae4b404107a92b2774ba4b493b7178df343677d7b478bd0b885025602ede1871b61ad60723c176bb6d725845273a4e7d1685e42da970d8c00307fe93dada6d1e38e84d59cdba47b638ff5b24045a6e808e63167f67b86f47798263590da4a7d3ec053831013bc235277ac848146d1f80b23c54a17603d072089d5c1da912aeb88c9fb0e370763be0687601efea4ec07f49d749e50fc567233797936340bd8364b4e4eeea22c27b7a62a7e98e524cb052513ce7a1d0c5bd54c0a8711abe56a9e2bbd1ce2d7d69f6b86844b943af837e2519d215899a05b533e3bf0eaf2f926c58815799bc5120890a756fccdca3a2a1734894c8ad26586fe6c2b4a3c154d7e5cba993e15e911abbdc1060b70c32999fbedafe0f26f4c0cd8f7f750f3f6bbb132ba10060db6556884c9db27e021cdbca074d12d31b0d5636014ae05a2f863df1a5afa1976dcf066c69b670c2d6eae4f727f116224d408eb00ce1f4f2952f26ba9de15c315655619e3177afab2f1716b1ca0371e2d17941aa813f52412bf284d0874c7bcee40c13e421915cc7a99bd2f2a351752a51bcce64b8be8639a303ec012f82a90a1864188c19605b37df6b0abe24e5bd41919630559d09869e351579f75952f3e1e801e9b28ad8c54d3734831dd2037eda46b1b9c8cfc959f5445ed99aca6cfe7523ef9980dafbbc8cd872f15fc5bd868969128f0e562c725cfd1af3291d3b3cc6a36ffa1124b222a55c6ff471a36f701e1ea596160ebea8e252e16241ba1d83de25023e7ac8ba72990a417652704e2c4ce2650b131ecc74168257ccac25b4999ed2b30c64489309b37e2877e2085ccecd9304bda5dbe39e54b0be1f3ea67231572af76bb625c72d3d2d07a806efd35833e5ce136d26829c10da0e308867e5da790592f0fd18f3979768654002e70c30a87855e4d4e82990f0a18309f02a8c9ecff70c03859cb719aa3efd716d9093992972d0d45f059cc4b4458313deab291dee43cd59667c17d1cfb2a334f9aa96a69557ebd25cbb2735e2f74ae23baa72b3624abced9a3145ca48df921f59e3a1b5e485e956bdb8728f1fcd96f55513a9ab71ab2b8d0a71fe1501af4acb457a5a23de96682c4ed1cc233c63b218d62d753e9e9b879c4f7f5277eb91d660885a8d320d782bb8725d87c822c89daecfd3c8e7e89e02ee15898e9951ba25f940f4ba7d47c42b22f326fc36ca08560d428b9c3d2c5fadc09ab53b9aab86495ede19a482584beac5fa359ad66ca8e91bd3a7f03434993c575f0ad8019f2db5d937d67ab9f5875cc8f148f94dc71da657e6b288a39e787ec14e8a58eb66db867b30e240aeec0f86bc106791a9afda64b80e4eecc4ef7ed46f06d6b547f3cc5c34dee11d0cef678478daa5cf59fcc13674bb4625648ba16ad0f4ed18efde7ec93c858c1f9c051f1921a558b77f6d4ccc944edb8daccd489d76701e13a96e8bd7541a3bd1ea3d08dc812b13f89c4b16284125986e3b0bdf801bb627971a5b71e6d0ebdaac4f845055506c18d847bc4a6b712af4590256fc12ac926d1914a094bafc738d5a5151fb2d114442fbeb966bad4e177b308021b6be3c47a548a1923afcc8b1b1fcba5cd2f6c3ce585d1dec8de88a19fb9c82a85a8a658db5a834e0ae1f3c8b21d33c1699a450752c7fef83f7f961feec6f188ba993c0108551adccef95886042805636a336249d3229ac9c25fac421a31397d8e47b3de2d795ced7b7826aa7e2a71fa9be9141968873c52102fce49cc3bc961281578291ce3d67c26202395bc876cedce0863fb91d7e08916287ba66122bef9411229fbd5c7162bd6bbe3924e174b61e9e1dfc7b0ce2c8eff19eb6ff4359bf2e0b6242fd42e5c74eef4b22ebbb3f0392f7b2dcd6de5c7a11a553227a5d8e0e9a413df081b1e321274f69c454ccaa3d883f53cf6405fc39e136890f101c39ccfd7c8938834258fc9ae137f3c9719e0f168ae20d0e14c885054553d3f526ef9a56e36f454320d049aec3ed71e5a62ea9fbd313fcc2157dcafd7d5cef105309bcdb1987b9d903c5d0a9a8f03955b86ab6ddb7cc86e70dbb1cb523fcd714fc80adb5e364d0d9d8ccd433e683d9dec5266be3c3a976727dad0177c1d256129816dbb8e615f14c6f8913f3d7db34ba167cb11e6e4a49ca8b1c058568bae8ebe46b15465ba2d5ca1109e4e317ddb89ca7c018fe1ace33064f06213d2224cd8810a66434f30e23d33154d5944b267c981c4f4827b2843de8cd9ce28885630668111fcba5fdc8a6caeecd3af9dbe1d9af9afa932eb462e2483931506ef3e3b89fe278778625b5c4ee78ae6ac4b98ba34ae10777d5d9feb44b7cdfa313c3225c8c37acaaee97a59935a62e23f6ec153eada17574ebac34db5d1c688c941a3417653ea984a60e80a569dc291e5eb779cf7c6ba45bb8092bccfbd5ef5c3b57f708b586398c6c9cf3132c30af4e57b2ebad8911b7dc80aba7332837f5b9611c719dd47b48cec66d29372b1bb18eb097fd5d78e6d52d745c368b1dcb5e0d0bec38da21292f085bb22f5acf1c38e9f41af11a2b6c3aa2b97c7f3f07f3bea609dedcff5bb03e99fc7a57b00a9c1dddd8bf8ccbaf2f305022c634a4ab47f775d8912fc34054b361ca7f35160c25345e448bbebfcfdfdffbac2c3d81c448f75f9d819548ebda898ea55153203eba9beebc2c2d079a14989716a32231d0d0409d5c636f8be7a3a03583371bfbf730442d925ee50e17cc3b3fa1a0747c77912040c94a0e909c3bb010b6289cb58d413d8fdbfdde89e40f7c31c4f9dee4ab66150b55e8c789ecb538a1d84241af0f54d2893e734ac079539550164eaa0227f4b5b494aa86e0d478ac0dc0eff1ea54f981a47c4e8d5643022444a2d969eb4ca9e5ae0b0d860eb181a3b047fc16108fe39b08b5fc268e938bdf0dbf273917688a39ee0df1f10616ac19f0861d4c5917d4c8f18c8db7bac5811b225da5f0ca2db89d959eaa169f64c60ae93637b78013355bea4db4c6e9d9bc05d1d014c900a1282bb9c6fe73aaa33bf526574e010792ce2dda767a3932f0acf288a973845a6f45dbd810e0f9b5184078cd8a24c7f66225a6d5e983e007a737ecc7e8077503c99312cdb2f6654e203798e03c69473e6a45cc1a1cab24bd2a97cfdec4180ae4efbe91ac82beb57e6b5c8703577abdcc5c59d1d9c4e08c116af42d0d7ad6f68d2beef7e54d60cfd7f826fe84e7bce7dfa85618aca1a9e933824aed97baf5cb4f07bc8515bfb166f295ec87ca52227fd3c876c7446684dd027955dc5bba72c912e67e40d75fad04db15cc174ca9b33b654717d990a0f89f7a17ce89999c2d5075910d8d290efd2a8c350d50e18f86dc1ce6df464e2c9c088e8539f37e466dc2d44c724266d7868ee71309c56184ff6f981cda121fd3b8199f16deddaea3d68e09fb517436b9537a95e22f46ee0301238ff68d22b4989daca9e548909b93bec9733e5a9b7e661846205b5b98b6461d1d8129fdf2575871b5342e0033440c79eb0b8761a4699bb2f41098b425742f1839499e8aac4ed8afc6509304f39da779ac8e9c9df72d3c346b74b50b29b04596d1eebe6f1c8a44336fe7a333659f255b385f71c997e1f7", 0x1000, 0x3, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x368d80000000000, 0x5c2c, './bus\x00', 0x9, 0x3, 0x9}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 16:01:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x14}], 0x0) 16:01:24 executing program 0: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) pipe2(&(0x7f0000000180), 0x10000) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xc5, 0x43, 0x8001, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x1cc, 0x40000000, 0x1, 0xfffffffffffffffa}, {{r4}, 0xffffffffffffffff, 0x97, 0xf0000000, 0x800, 0xe9}], 0xfffffffffffff84e, &(0x7f00000001c0), 0x8, &(0x7f00000002c0)={0xfffffffffffffffc, 0x20}) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x400, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xd2, 0xfff, 0x6, 0xffffffffffff8000}, {0x0, 0xae5a, 0xfffffffffffffffa, 0x34ad}, {0x0, 0x2980}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x9, 0x2}, {0x4000001}, {0x6, 0x0, 0x1}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r7}, 0xc) 16:01:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4926ae2666639b1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = dup(r2) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xffffffffffff8001, 0x7ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x57f6b4df6260f592, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) 16:01:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da26000056801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d771712fdba3805ffc36792b8eb73008e0d6e041ea16ecf289f1ce7944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de80"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="74172b4c36b48b5e774a1ebaae443b9f5acd08183e0d3d17947767750a08c13449e054c2a3dbb8b39ff936cc8a9dfd1277f386fe9435d37188a402c2906999dde87eca4342af", 0x46, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:01:24 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffff0}], 0x1, 0x0, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2007, 0x0, 0x0, 0xfffffffffffffffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) fchflags(r1, 0x10000) syz_emit_ethernet(0xfffffffffffffd1d, &(0x7f0000000140)="b6c6b05c3938e309c142f71e45444dbbeacaab294e802e4fa156cc379637eeb4e904db800c109aa4ce49cb7b8d16ca504bbc261561a910fc0d314648950d3c40a2521ee92454656d8138815bfa23f6fbe15ea9dc8d9046b52852a27f66320b0c5c6685e571a1521469360a9f9366d30f4d494c6de10bbdb423d1fcfe7fb18b031875b06e9a7b1d1f6eadd0c1335331d40f15b03fd608d27648419af025a6ce1812eb21377ba11f762d5aedaa446468584934d64ffe2102bea0d56af4175fcd5c425c0024c1bb772fd54561422389d8") r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) fchmod(r3, 0x0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x100, 0x3ff) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) kevent(r1, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() dup(r1) dup2(r1, r1) 16:01:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x1, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x203, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = fcntl$dupfd(r1, 0xf, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:01:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:01:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x5, &(0x7f0000000000)={0x1c41, 0x2138}) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dEv/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15, 0x3}, {0x80000001, 0xff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x80, 0xcd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f0000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f5227000000000000000032d2ca2c6354b0d23b1a6e5cb1735cb7036b66d839e08bc709486cf1aabd8d8b860f95c41d6a506cceb6819da2f323c69b622617583720f0c2b43b9a83e834acab59f076f86c4bb15f9f16dfa9402ad022a2b5a248bf53f2a114d0b28328940e8dcf97a6441c9a9c2a93dc6f7c3a49ec56fe1851424f61286d4779114f3bb451ebd947369e1cbed367a345503cc48d1a6d36428c6e2db856ccb5bd64bc4118d32dd14ffce2c1a91424b1c458145f5a34456a935c4c079edd70a3dbf813ee2bd188e17ab076f1cb62d782ab95257e3be70f3a321c98fcb651dc61a0b490100b9e2f5fd0d7ccfbc7843353e210a6bff88ad325c4f47c0d8ed575f32f77c0b7a5840f"], 0x6c, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) r4 = semget$private(0x0, 0x7, 0x30) semop(r4, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semop(r4, &(0x7f00000003c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x6}) getitimer(0x6, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000340)={0xfffffffffffffffc, './bus\x00', './file1\x00'}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000640)={0x8, [{0x2, 0x5}, {0x2, 0x7fffffff}, {0x3, 0x3}, {0x0, 0x1f}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0x2}, {0x1, 0x4}, {0x2, 0x8}, {0x2, 0x4}, {0x2, 0x9b09}, {0x1, 0x6}, {0x3, 0x324e}, {0x1, 0x343a}, {0x2, 0x3}, {0x3, 0x6}, {0x0, 0xf9de}, {0x1, 0x49}, {0x1, 0x7fff}, {0x2, 0x7e}, {0x2, 0x7}, {0x0, 0x5}, {0x3}, {0x3, 0x500}, {0x5, 0x3}, {0x1, 0x5}, {0x0, 0x2a5}, {0x2, 0x5}, {0x3, 0x2}, {0x2, 0x7e4}, {0x3, 0x600000}, {0x1, 0x3}]}) fcntl$getflags(r3, 0x1) socket$unix(0x1, 0x89cbf2dcff55173b, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000380)) 16:01:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) fcntl$getown(r2, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) accept(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000000180)="8d2ce9e89d0b3a61c13716d30161ead2526fa7056066adc5a13c365a62240c91d03d3f8bd0b64dc48f6a264b338fe7e5965e3e4024fb0aa92235881f27ec8aa25ac81f372322e4ad3cf1c12c27c832ba396d20dfa6def62257452faec16c7ce88cc65e570371d7aab7d1bbc1687f4e8979b31ac6bfdadf204ffa74495384759c7773", 0x82}, {&(0x7f0000000240)="03ec171cdd4a6672b5936ade4ef0cb0147c23276886a2a9704cbdb95a98b8e43eca2d3c932561ccabe7de4e29cc9a79d9b638f44a31905533bf70732f036b66c30cee8c3ad63dbd625771363883a72fc96505541f10ba586e81eaae836994dd413e13ef29c88fe7a965aacf1376da66fe2174e32964e770e3d4f6bf49a160e4153d0022b517855806b3e6e80f9b788af8a102b831d193678a75bfb2256a2b8e67083ea5eba952cd28a54841eff45aeb45fb29ef01587657e5aef89d4654207ff2b2a07fb75d7f7af6e6b5badd1ce36acb4256900809b95f31be05b4f44ff8d84a2c2429dfa095612a8e1b6529f69dd8af2bb535b8fee4aeaecffdc1d380d8f45fa7f7cc0a606caa2677b410a3c16466b960cb3bbea5de698d0265b87d31bf93890883ac4e4edbde9648ce084ae5a8f79e0f25019d71d481ccb9f7e1aaebbaa35a7e3ef168c95bfc9118a1fede17ae407286839adec18b425efb7cdf759049bff9db2ad4fa1ce454e074b84f1bb268317e4a3ca0faac1d652034788e209c584809837d65844a90e68cb13facbe56b0c23278a3a1f1d54721936e6c64f01a64bd4e1f5f91e26db125c4db19f6144fcb8e2d6e6f485e277bc01e69c1489d99212c43a8d28b00671c5aab0622d844239d83069c5d0f2b71fe5212af0f88797b96b42e615e6a117539cf7deed33caf74960f43268637fd3546b7b1e39b1f3912b3a93d7b74abd82da21dad2d2963a5b78328b4fa4a1b149c52db62d0ad60a2a7439684f4349a47d1784afca8a60c9a8b2c2d72eb3df7ff493af29654d19a7e2065e00508aaa21d49886c86b54183235757b8414c833e98bd5e9443eae02922cc0e5e7f33f8517f8528b6ab85a961be72505e2c1cf2935b9cb654919e3e02d7d4a6a70b9b76cfc66c78c95cfe82a24abb16320e3277b79714afd4a5fd346ea029cd73df10f4de882f82b9890494a4e8974a2e2243736ea2acc61fb7af79ad5fb92d1ccc315d9900ee1f2525c928e4bf67f01f5db88bfbfff7e7f03fa1c57c89a507b2b006bf1216a0ca0505f9871f23f1f68f652129904bb4dcc4352d90f896daf30d0771cc61e14ff27f5cfa257b1393fe0994676a76044e7597cc95ca6fb7c63785db556a0178941759c2289b7a7d86020ed8eb944c940120a9f9025daa4c93637649a7150d9884ba5570b1c9fb810bf9050bca4e639101f8373c748725040c5ba76049089daf0557850bf80b93fa8722b7bf4a7fb6f74deea5b9114e26937e05d966afb930e2377b5cad6fa678f870cc34a6309d0431aafe457344e03d8e056e60b04d23e070f31130fd47fc02765e6a300a62abd3900371d1b4f5d41a45324733f95d286d8b96f1a6846fee956fc7fa9b56f8e258352e533f59ae47497107bff992cb1e004690de64b16f4e73c33a773a2b53b8b0f76dd26d63725e873988bf44aeb4b30c0dfcda919f5f23b5385269207b76ca2a995d0010e92e32c31444c041a276f26add10a920adff7e1e8345493e223864957366e62a08d1a114f6043a20603745b5c1ddc09e88cc3f0d1ee292a69ccfef0232ef3c6c390bd1031e44b5368070662681432f956455e82cec97251091ba542d39f1d0ca55a958ae3b4e1db7abf3d4b7886f88db5e5f2dd8a1cf9b88c4a4a7b87a1d3a11a17efa14995e60d14d50d2ba5dca0774fac4c81384d5bdbfbd438bcc9ddf87552bdd711ece74ace973f2b42b58c8ca2d675e57928c95907350ebf0840a41eb9344b262c66a166ef626cdb8b8b4adf7a03dec4082048749ce2c1a82b524e6657461e5ddfead80be565b203230e07a175b720827471e73b6e198122365b8c40c9241190c737e656f3561c90fdb08a87235da0202e22b04541dfa2e72e262c510d8c2636c07b39af80944d15a8b364d7bfc238fe0c506ec839f5199c7816a9e9205cc29c4c5e811ffaa286931c052356e99566e86f4971c4e59adeae66a7506daec3b2ec59fe3141d00760bbbccb1415ba2e2f123d6243d4ce693403068b8b91981ddbbf97a6c0535d52fd9a2403d3462bac37b6a8b2082636c9b9bb473bc460133f971e9dc1fd07d2df8b5e12ac1f554835d37617b95f13c5c33e3a9bb69377e734ea574fb00927ef7231a2cd2cb759e98f2eb2b6b47365b0536c3d1fa53a2f37ae52e19de9762f80a0b500b03a8462762cc5df8444d07c0b8b906f3c244625bcc5156127c7965b7b03eb08fbefcaa7a90f23fbe7c3b78f0c62e441144f96bd7dbe4115b83f9eb0df6e9183ec9733129d24810e73f423ad5235cfd9241e918aaef7e72172a5dc631325414a5d57e35303164efef0d2851326b10e293cb2d624647b799219b39675de0d09055c38b1e2788dbb93d58d53c423f38daa13f33a77b5474940629da6e6dbd2de8f602368957a25e1cb9085d0ebbd2a51eebe53f7990abc6947e88cfe5c8f3dcf1b245b6ebeb6589d1aec67334f11ed84cd31b2ca2cfba3cb5e59cb9a3a8e85008ab322af202ccd26c7e26ba9c2b339bcad2a6fff5874007fd0fb4b9a8079866098e2fc45b27fe4fbd319eb45522a55d871c98d32f9b53404d6cc6c8e9f144bb7d224c8b0e8fb32ab8e8af0219e918ac3f448a00e83dbf4365062882aa6f2783e6fcc5f2f10c15b834a3600b43a92a116bdd53afe8b59bb8160f84c0008130538f2e72bc00741cf795c9359e14a7c944877a5ea98ad7815a61635d629786942420bdac63afa81059ba7b5caf8d75581f4382c888abf6f9ec47b0f0f3dd3597109355e78cbf939ee465691d166e0dcf46e57a5090c88f13dc12e2a11a5ca8e44bd6df3e1a9e02f70a5d9905951e3f66eeb36c275c91c826844f6191ea9035672a8419945c7845a2ab608c19da069a3c28907163eb4483e078cbd6ea2bf0715b0d4e1b0fdb52b05abb727820472d0493342a7d4a75c58f11703999517f21731b6b3ea1ee9e27b2f89aa1c902b80546253865289b83f971ce58afb3f94181010c32d902000f9f7130aa7ec04d6eddaf95eb55e14078e66bf133d2034ad3034db48a1c6f75a9d74b71e9b06a4c9c90b94a37575162d517dcc5631a0242ab55d4e689c43666f9141bc9c108ddaec6535db4d83565b7084b7b8c31a53e6547ad845e704e0d05f9b27e3f0ac387032bc9009284b2d54ef0379f0210fb8fb6d3479051d3eccaf895d0f9e403bb200af25cb7b9d6df91fc9050e5ca803be8c26ce2ff0ff74486f745741aa3dfc1a846ce3ccf7e31cbc35d3bd7ccba46b18a567847b3b8251e92a7ed32e6d1fd31d433e8d7c31669f9234a797c0e76ff39fb48060020e194e6602426612b18e31f001c8660404b684e49ce815de1ffae704e72b660ed963de397438d96c6443ad6c66e957cb4acd70570020596ef892daa3389f5667615af7985a59b90d4abae7560c79ff5a8ab3ba6b532a5453a8bcf568733368de574c769a3ec7164caf78e5bb9145c846e7115ce5e374f36d36f3ec7316049358ae19bd50b68a8045133c0e50549b8f0d795ca4da1bceeaf4e26550a485703bd095421b325914f744486a7da212ddb7b00d4d94e3b64736d524455670882a288e0ebea948c059c38713f74fb98985fe23b0e538a0d0f933c6df6fb90b29c1403c3e01197a3400ccf66a12fafcea0c476070aad9f7f23707c56c2f4dfe2fe8081cc0eed49273de88c6318c4884f905645770fa5011dbcc5fe87bf6854a0eaaccbc77adf71d2a636d7008d602a8a288950ad1626af57829801873f1001c0e25f06c7c1faf2055b64b5e1aafba5ca8ab70a09aa301cb3fb7b2aa244e547c6efe9030103d9ed85436a683dc53d88693f388cb32dd9eff527d5e33323a732450a956d80915a27ce6dd6b0677dedff14a04df8db66478d15744f14059505d43fd85d06a551b229c34b943a2127e6bf56e4e7cd0730bb73260aa92c39b7a0ba2ccc73a0618aa91fa534789f37135d3315dee6003dc911504b845117c4b2d4b360d035d440bb5c608006b2017b78ca8293ee5524964892e6d6a377abd177acaf6691e854d7daf7688815047a605a7e14ead55b384b92ee8f45b79ece46e344bd4aac7355457e542c085330d0925781009b7f177c4a093692df0e7e0391474efa8102603d08c234b95744c57ee37470f435a9ca222d31bb1e3c8ec7632cd0d4f6edd09ad7ebae909040da5c96439553e5545d50394e694223bc16914c67dc458c0b1fa01612f101713382ceac376e0a6da0da775a1a67a6da29d3f4c639951811890a06b40e7adfcd22b10523cfb40a769bcfddf5a1d108675c6880cec5f08e6de29d72dd31ceaa6f5f977f7423c81369de7950d22177590746f47b4bfe65ea9e935f0460e1d99e1cb8f398b25b85a7ea0d19c10d7a0af8fe1d6eb60037c08312d9a79b6e88b80bc8882617cc228951ddcd321cf939a11932dcfb7266cec5c186a79d6e4c1436276a94e1f01ffdcbdeed459a9ebe6398f8513b9b9faed79df8339cbf72db5c5ba0e9e2dbdde4b4b0e70d9b45887747b651a3ecc7b12c41d85453f2b63b86211a7ae25c150b2a7bf1591497341601e780bfae5d06c8e455bbea04cff12927a42deb24d9e2ed91d9c806dfa484604d3c49906903cb8445eb477fcb5fffe14f2c0559bc258e89d661353ad29c3004106e3e9793b89debb768a4fbc15684c2df098bce8daac6c0ce83f378e7ad1b1a25fb1bbe9f97358aa2a7cafa586473e6d1737baf27652da4e2b9dc64ff3ed157efd72956b390f8179e475159d7c25a10766f3c24bc49b1a8d7381e7fd9f7c16492af342b31d331525183c3337eaa30d27e83e2c0ce67458aa98a2bf8e7658d9d9c05358662fee5f9b4d2d28f4fcd7b7eef69b0097867fdad0b17a2109c11f1d40923ff42779d6a77bf6c51504daf73aa50423f2ed9b8f1422186bfed4f394dfe87291f99c0a9eae3521dc0aea3c10a995b703bacb8019de76b4bd6bc7573e77d6320eab0ba3357f67ee918c287d214c1790f6102f7add94a67ca5c4bb5752a120e80e713963afcf1b6b7463c28b33717ffbefeded86e15342f4ccc8a501eb6be11385baf7aa44c0338aad98f84074d313d270c9cf21255d1b210a2389b32ebcdf1491a45c8fb59e3ee77c1fdfdf94595566ab6f68964a62bd74241d7e597905fc25767938114da706ed7b68c62776a9ea66149938ac942b57619972d01e7fb1303f5dcfa17b2e291891f64ca9c4679fe8f75a3523f669798454a8acc8c698e88f8ea62be26e71dfdd4cb9ac4fa33bd606cb13fc7daada536aa38be2f2d8fbc7cd4016b61fbd53b5800e7584684dca78a12bd408a2ea29a0ad11dfcadf44e6fc8fcf4689cd853913cbf09341a5934e6c2d9cec1c4a396113cab3fc0165ddd6a8c192f6104ffbf6ef58c301eb03e7bb0b043290bc96fbb46276da8106ac36cc9390f707ead3bef36f999eb26d15a5137de523f2370896d81edecf0a1a93418678a6d86b76590cda69bbd09807d889b143af9f692c67b5775305523b2a49a3e0d55f394f24aaf17505d847c4e133e6a6a7f694e15f54e57e599045250ae298d819099c21fe92ac043f55d4113ef9175dedc867f94f45f3567c55b657463f97d9e59d5b8cc66e3377e25dfa694529ee68a04f8251f1ef7d88ff525f34b74bcbba8400f90ec61ab1c0006ba7d6c2cc96e523af0c6c229d9416fe4e22ce03fac126a339f4843b37914ac5eeda39d3c6b7fbd4f32bcfde0f4d5f0ac446119c02c5b18fff6c91149521e0dc0990c901dc5d177bade485e3acdf101808c4c2d6df97c6a47d962c2cc635a9e98353e56b43bddf624a94b2d2", 0x1000}, {&(0x7f0000001240)="6a2357097ac4541ceab0f3cffddb3d15400c6f5b3397b48d9d099de99bf137a181e56194545f2b2bd22bbd11a290168493be7ab6fdb57c145fd14f273dab8c45b8f9a51069e21e5287bb7b4fd80999a6b1e33ddd1d4a566ceceb7a65f120b809206060f79bf228d43c015a0c56defb929464d2d53726d4f12f4b49caf45db89534578217e89fa3f364c5c6fc8a033d258eeccec7fadec275a5eb14934772aedc1762041aa7e14c4716630cdb0d9eccbe2e8f446f78c761610e9a9429a731a00acf19968702995f9f8b639956b14c812c3c567ef260403e9bb75b12690fbf70744b809573bbd9d824e5bbc49ba4a1ff9490277d492b23a91067d0519ece16f0d656fb621ec4af29ba6e32911e7f58a3ff685ab798af0e13c149879c1019363c51e0f30971c1116d5d4e30ffad3897e727f945e74c983b1b362f04bb79a89e4478fb6d40816233820fa457d939fafc9ffbde56ac12260ef69b38aaadb3576ee2b78481ed57705ed0cf13c457f1bffdfa21c5f0f968d024a36b83dc6b87730c564f98e7a0fd1eda06aa50699b6e75e6d2be6e7c1c634acf464ae9f8a626516f8196b5d411d8a993b7dc7e410d1226f377ee31eb734313be3e39107d5d5c2001f44813e5e78aaf0fa147ff6a275a98dba98368c983dbb0f00100ef0eb48a462fd5807f9c8b353d2cfbc39bb06ad883c07f70dff256574052bffbd3f228e73938b7fde2b3f68143ec4a4d4a5c548dd66061b5c4313435e57babfead99026f2ecdb7adc4ae6b539b75bfa2c0b618b1a63b17195b71bc0a4d1e29e90b33b5e35a17a7ff2fbe08bd2c3001bfb3c530e840de472efc4f52abc42013e45a3809aca3e699091f356027d77b2be14b2c7aaa8e948423c3f4dd21ef25ec6ed8b0adf2e2f69e7c0727854dc7fb50769641ed0d178a91e90e139d9db39bee667ca090d819012c8ab7148d85466821cd0565477f2fea15337af3b22e2300ffa3c8f9a7fe33defd984f92e30f353c937b3a6b8ab33b1c9389ade6ba1eb18301d19248341cb75171dedbeae16b7b53e466c5b50a3f8d8354646c4d63861400a1a1aeb044b14b329c97d2e40dfe398c99d55fe0cd358505f7e68d27226e49a54e59e7de85fcbe766a30ce5ab837cf451a366147f0b3bcaff9f40442a0cc94d91076fed21f287117af6299f0e478e325430ea5cfce5a845aac3727ad0733e1d540698f0564fffe30b49e295e6d165beedb8117eb56890447e60163d6ce1035ea3c7468e83c94e1cbe66517cc659e325d833b9fd85ee68ac91e98c1ef741d89e3317f7b52ba96ac5c038c574e9400d135aa93bd55d98ad5b8fd0ae16426b4943c045978b2199fed12a19ab5674b238df4cf126820ea67fb2d00c38848fab334d9a71657a5f2fdc0916b2c704de3d9f8b72e513a2eb6a9028a0fdf5bf74d2c3bc19dce5e6bdb5bae0f1a0a387e260d19ccdd20e3bbc36ba5c220ce83462821bc78c5aa53bc3cee367a4d0bcb74b2d17eeaec4dc30f391ed768fad2f952366927d1450a4515d236e3922f79909078def8909cac2668aaa3e8f1878f55ef4825caa3211700cdb707933b578feb1d2e4b202b228ac5e3923a605fe579cf5e94529206ec891b195b8456bbf5aab0cf2a6985f48dfc2a819ae3cff8e441d6d3d7b3bd5b478e6e55bbb8fe31c94e57c9ada04d8aa2e445ac3afb74f38affdba9f95821e41a05ccc6027d716ec21c40418cfd2fbf1d5085f25da8347235658e93893b497963a8c21613cc5e9aaa08ea0e96c1ae844f3e5745b30a88517b793f0eeb9774e71eaaf1ca07d0aa2e15c6f3e97c93955c8fa333a6ea0b46c44394fdebad490d1870a5198ab9f649a25b6f6066555d5d4ff30016dd70770aca03fbf1859363557fbb7f96f72bf16f4946d5bcdbbdb2bc0b370abf4f5560ba37f69cc6f3168ddf9a314b5d6b19f5d585895a7362ee81b1647880f7ce033c0d8a21e5b70e8b78f06e840a694be050b1ca90b4d388956397ad3d4dd00bcd173450affaed519bbe43966a8bce4aa90cfa7e5b7d32ba4cbbd9006aec5e3daf3f12ab69f0fb5efd8e758ef432e9aaab392b2991b35d49c05546fc6631f1234f06c5577025f20f51c1e86c338638c2863f731ad74c32f331bc99ccb4028120fc9d967c336cf85e2c1fa5df04cb9012db5f668bddd2c8d30ebccd1f7bdb00cb55dc89a739f62b1a9d11d099b607564d46d81ee75ef9fc490e3a3edd2bd8c604f1b5244a65e3b85a19893704664aa509db300976f67448d55f8c1b83d1f5ad4da02e7b7e28a2cc0a07f8735ada96759aab036fd5412f1bed003059bcba140621d6beb8f6530ca19b83aaf9770fcc3d33bc3ab65a95ec5a6adf0962dcbc471aa269b7b9ab9d8a060af2bc34dcb78263a242b0aa63c93f8b6530944edf4391f479ed92fd820db06d7adf175efa176bba1545427a6a3b540d2aaa1dba9819ba167be40c9911a26111f29b535c3385814b4ca8a5c1bb0221f41c78d7b676685e07d3a55538575cad2009a7ef18e05b23583cd9fbce5fca8a36a5ff7aaa48c44977cb0d4f52f08ab97cc22c2fa1e72447a20248c64a4bc47a38b718cdd1eee93cfab4f57a4b544dec8c858457b3a186edeed9d15050cf5350f24e1cc80d8742bd905813648185f03582336cd373392dc3c0b41e4b5d91451c8b499d9c5502fd0e3d60a6f1c8b3693f1ac8370d49c962d49ec01720611365b473f6f9e0faec7725aaadabc704ba568772edce35891e5c523e4594d90000815a65c4bcafc86ce776d2b802fde7a0008f32a2f3102f7f2aa0fc0d6fc31786dc81135bfc917cd77b0f39be5252cd9c4ff26298a29a8c3ea38306f6cc95d629c576eaa65533009980558d1864dcf571b6ef7290dbbc6d200237a8b1dfa0d494d58e686dc580f082ccb960077beca6374fc6e9333475089e7aaef423053878e4a4e8033d17732b0719166bf1080e1ebb71b6898a790139047422fe81f3689422a17fe0be421d2468a4070eeb7667cc833b4bae1e6ec1a81152d3d06bb879ef5f57b80990f039f3ee152e8e1591a8f296887037285b6e360b0a545b8339c4d926ad6588290275eb74a128d890763c6bc6f71e0f8d8031e461371c2e86ddb43efb2e9e5cd17ae9b85a140aa0df74105729a24e646cbd3009a2025c117dbc72d229cf1b7d33d24ccce99331c1d3cc28b96b937d1d9606f5088ba3b942f6f809ad6289aa5d42a205774886bd2670ae864174b3cc80dc638a10b71ce4f8cfc80e40beb04155a3252a9bb0b2f6b09543dc22e24543094884237b07ee87cfa54af656e18c5cf09350ee0d2259912ad82f9f4a1b45b5da9f9073a6b08965621397cac920dc65d302612f78a2637cf5a4d72cc0f1d0c18987ad5afd7f8bfc43e8e645c7970d71f1ad9818096c5bca9fdebb0b6a7a19d47a35c092211836b730d7dbdcf3b611c0284ff62c5c1f48050850fd8418261339eb0c81b61771629001aae0c60bbe16ea6c2c558db8271ec87542ea5f392e30b1d2c9a5ed23e61dd4bebe2ad1a19c462d980209123207b13fbdb86f84263b68eae4b4411b162fbe32f2d9f32d3c1f200674177701e27fb14e66eebefdc303e9fb972b772b23d39bc503ba49af86c3ce19903d8b2bf6f72eee9dfaccb0af414ee3e349b354aac651ae0420595b63fe63589e05da01fbf717284521f81792a6d4eef5932ddc2cb0a55f87f66e06c90f912f5c30d2910d2706167dc7f08d3b7f104ff6afbecf507ada0b2ed444abc0967f392f4e089ddcca39eb03bfd48d7c165df6a42522a1b7841b4feda51734ef0e621c1291a8eb9a3b2ea1a939e5f997656d9a4ba2513031d1414786fcb992a6b9a6f4f82d29a51fbb78707b7812ad494609c508dbedfd9f0bfbef332ebcdabe91e73941c30398dc3914abe950661d68290d7d56f3703f1e3d5b0cc2f67c48abd3a1f013e62a2c90b85796c368165ef4333d2f93f4485c621a9cdfd544a3fcf8f2a146cd1115308537dd3ba477caa0d9281233864d6d94cef8543f6c596d9ed97e5dcc16b595803e3ef81381d04812c7f77c80efa4fbe28c9fb05a1e3e2aa57a1b5031319898a525b26ecbcf367db07a7ddb120bbfbae348290bfee645d5314cecc166f21bda5a8002718aa172b1678d05d98882b47283a5cb5109914eb52b6e08734e8af51330c3101545281c44614f34c43dbba3054e9c23a090b54103af1a74cb419cadd1c9d2944d37eb5e287a83777b307ba5872725aab7bc5862bdd94457b8fb73a0f3f76afbd59acdee392654d766616f025525b113f14583c52c5ad379ea36cd4c20cd5f6642645dc07a956fbe0d8dfc949d419df2495941a42e211c0b1eaa5be982018381e21222bfa3dd2b29a3740f72ff3916a30c9cf9cf486c3d1f56aa358f60a09c7f3811f8dbdd93da4169418058d1acaffc71eaed75fe8432e7fef09866a5dd623ded1648dd3beea96317e85ca9c3bc78c078718618e5037448966c5097ebb0da7618a8f9b3f584729bcfa4afa5708420d1b175abfacd1566f15e788e5cb56d7abdf3972a8a6547d243f769e2b7d240e168709d3c97220d70e164206d8e341275a33a1e57a6cf3f2f2ac3c1f05b7c2143aca07b0c3009e91003b1aa7f844364f25e96bb7b2def3af0a24e5d209641ab7c854bc33fe4232835b7f479f317eeef60dfb59b7f68bfc4bf411436d81e7c519ea1adc9601752214f15b305ba263abcfc1662c4d25351786826d0268549e7210d7f701640de9a616f1263e537120bdc722b4ef5ed60ecb1954b9dac9ea6cf7eddf88cfa08742489667b317d28aa8461640793345203d3f2b86f1792e5e0c207f8ff1dc25aebd934e14aaae5fa71d949f356fb1ce850b9be2c867b1cb9bd2bb9a92fb684016652ce03cf67e65a4525aec219e53346f30d950de2724d1d893f410c2a1712d5552fe063237429017a5df8f34f343fd4b9489c8a4cf470e027717c3c81a121632dd71b2bf090b5ddcab5fc24b53741eebd9897efea8c335ff207e92f4467280a30585e4364f1d85334c605bb92cb74df8445725dfaf4b01cf8668a1301706bdc8318d9388a82b1e3aae74fe6ecd899278991d698ca462faa424e5f66b4d2bb278f2c96cf202144c77941511de3193d057904ee39d573d2e78c37bdf06470d2ba1abac02a80826af9be732ee5205de9bb820a934873082e12c5ec2254ad61d4d88125f0fdd61a727b67e24689db123f82fdc8045e84bfba58faaaefedfff3f5eb31bcf7de8230b1ac1a5ec839e140ae60dff92c106d10e83e2cf1d5aa3303d2a84477407c0bd30ab4c266a27ffa415fef1044d8447b0bd1d2c537d6b86bc0ba58b9bcbce520b84507cbd84cf354299ad459b24ab7fb953f5b4d4fd6ced52ae23cbbd3fe894d621a8f145f82a623db92b270782ba23acdd3902574a86e2c30070b0292b654c11a623e510bdc2e4e1fc811acc24704fc4c730c5fcc2bfb8668e4ca3172a2d94975c5b3eea740befd6f4de917ca1c381d7e42da0924bdd768a6592228a23aa62d4f67ead67c989da6ffef3a79de79013fb65a89751012cf93e9bd000ea459a9fb78c3544c82e838b77233272af98d17cefc9fbc6389f0c5f9f1521d1c5f3816c16af6cd64d71d1b3cf5e055d8e252437b2fce577b993bc1c5dc4923856960a841ea3893c38e56dc3d6856d67c372faf949db8eb77ca5fa19dbd9c4bc8452523ee600642ab0f2a2cb488a90b1178e842603d72033385827baad92b012628b5191ee2ef8481fc11efb40871d54a51e0e0fb9b7fa3ce566cacbd35b0e8e150dc4e1664cf", 0x1000}], 0x3, 0x0, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0xfaed53735635a64c, 0x20) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xa0000, 0x800, 0x1, 0x0, 0x5, 0x80000000, 0x7fff, 0x1, 0x0, 0x3, 0x9}) 16:01:25 executing program 0: setreuid(0x0, 0x0) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r4}) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r6}, 0xc) 16:01:25 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x7, 0x30) semop(r0, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'gYp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:25 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1dbdcbd7a8fe8c9e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:25 executing program 1: 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) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x13}, {0x18, 0x3, 0x0, 0xffffffffffffffa8}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}, 0x3c) 16:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:01:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r3}) fcntl$setown(r1, 0x6, r3) 16:01:25 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x4, 0x6012, r1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r2, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x4000000, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f00000002c0)=""/139, 0x8b}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x26) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x94, 0x1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x3f514ca450fa05f5, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ftruncate(r2, 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:01:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r4}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r4, 0x0, r6}, 0xc) close(r0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/194, 0x6e}], 0x2, &(0x7f00000000c0)=""/105, 0x69}, 0x68103bba14fae04e) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x0) r2 = semget$private(0x0, 0x1005, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/133) 16:01:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)="ae131555ea55257e50f974da2fabdd8f25cfecd13739eb188a84d7b88bfb3a600d6ebe078161f600b1290ccfac15") sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 16:01:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) readv(r2, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/229, 0xe5}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000001440)=""/83, 0x53}], 0x6) write(r1, &(0x7f0000000180), 0x13c) 16:01:26 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x0, 0x3}, {0x3, 0x7, 0x5, 0xc}, {0x51, 0x81, 0x3, 0x401}, {0x3, 0x40, 0xff, 0xffffffffffffffff}, {0x1000003, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1000003af) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r0) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x2, 0x6b4, &(0x7f0000000000)) semget(0x1, 0x1004, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000140)) 16:01:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x2) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x7e, 0x3, 0x1, 0x3f}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) renameat(r6, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') recvfrom(r5, &(0x7f00000002c0)=""/106, 0x6a, 0x2, 0x0, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='[@\x00', &(0x7f0000000280)='-%!\\)\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='!!-\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/74, 0x4a) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000380)=0x4) 16:01:26 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) r6 = accept$unix(r5, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fb4b986d0d600"/4104], &(0x7f00000004c0)=0x1002) kevent(0xffffffffffffffff, &(0x7f00000015c0)=[{{r0}, 0x0, 0x26, 0x10, 0x7fff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x100, 0xe54f}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0x6, 0x2bdf}, {{r2}, 0xffffffffffffffff, 0x50, 0x50000000, 0xfff, 0x81}, {{r3}, 0xfffffffffffffff9, 0xd99ccd070391517c, 0x1, 0x4, 0x4}, {{r4}, 0xd06f314986b7da63, 0xc0, 0x1e0000005, 0x7, 0x1}, {{}, 0xfffffffffffffffa, 0x18, 0x1, 0x6, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0x6}, {{r6}, 0x0, 0x2, 0x0, 0x1000000000, 0x1}], 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x4007, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) setsockopt(r9, 0x29, 0x5, &(0x7f0000000500)="ebff993f9296488602bec257491ede09eedac3aeb960a40f2e4239f630821b1af217970500000000000000345a00790000000000000000000000000018fd7bd6a4516da32f18508c3c41750f7dafa66e8da4b9c974dc11c534c4a578a23a432c4f0452313604e54b07baf995af781774940ee962066cbd21b2bd468cecc8", 0xfffffffffffffe7c) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r10, 0x20007478) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = open(&(0x7f0000000440)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)=0x7f) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000340)=0x1c4f) fchmod(r11, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000200)={0x3}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000240)="e989eb51fbbcc0c6b9a6f9cff2d345cc4848445e5c041867123aca64210c37cca605caa3babf2b1c8ce3fe2584b0250c51e41f5137323734f908820bb3f2b6d3b16bf8dff06d1f02bafa4ae2648b3897", 0x50) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000080)) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r14, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000200)={0x3}) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r15, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000180)={0x0, 0x3ffffffffff}) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000400)=0x3) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$VT_RELDISP(r13, 0x20007604, &(0x7f0000000380)) fchmod(r13, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000180)) getpeername$inet(r13, &(0x7f0000000100), &(0x7f00000002c0)=0xc) socket(0x2, 0x1, 0x0) 16:01:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffe}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:01:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") munlockall() 16:01:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xa0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r4}) fcntl$setown(r2, 0x6, r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000280)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd0323a80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d827e7147647fd", 0x178, 0x0, 0x0, 0x0) 16:01:26 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000280)='./file0/file1\x00') chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) fcntl$dupfd(r3, 0xa, r4) r5 = dup2(r1, 0xffffffffffffff9c) connect$inet6(r5, &(0x7f0000000380)={0x18, 0x1, 0xffffffffffffffff, 0x1000000002}, 0xff05) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x42, 0x0) write(r6, &(0x7f0000000880)="4767908d294b371af0b72711e9a6d2ed2c2bb2834ad20cd8246de9ee89d8057b7a15c1ecd9fc594d4cbf9fd3f729aa6c24ab499c9ca81a43b07f4ab1f0a972628823682bff354e830dc79e2eeb6edabea5e6fb0ad5ee198f5d123c51ce77d45064891e17037fe083941c39ccbe6e921348ee264de09e1f720a17483b474b0a4c826166ca3fd0824d8f6a92c2cf86680fb5bdba782fba102a236cf8c06b6cde25f5684816d5425eb5f4895c888f9f6fb52dd6c3ca8a9b289de607736bd78bb429875dfe6fa5aa347775a91a151fd6d28b1c4a9081d2fbdea594f10bd2a221c39c7d158dd04b196a2dbad06d52fc9018be9bf0b5992634a69161f5", 0xfa) r7 = semget$private(0x0, 0x1, 0x420) open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) connect$unix(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="fcff2d246603eb6e00"], 0x1) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 16:01:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x100, 0x1) close(r0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20210, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20, 0x0) fcntl$setflags(r4, 0x2, 0x3) 16:01:26 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus/file0\x00', r0, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = open(&(0x7f0000000240)='./bus/file0\x00', 0x8, 0x12) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000500)={0xbf8, 0x0, 0x1, 0x7, &(0x7f0000000280)={{0x81, 0x1, 0xea, 0x8000, 0x1, 0x8, 0x7}, {[0x200, 0x9, 0x401, 0x8, 0x2, 0x9, 0x9, 0x401, 0x9, 0x2, 0x5, 0x5, 0x1f, 0x4, 0x9, 0xfff, 0xffff, 0xfff], [0x101, 0x1, 0xfffffffffffff638, 0x8001, 0xc, 0x7, 0x5, 0x2b4, 0x457, 0x101], [0x0, 0x1, 0x7, 0x7fffffff, 0xc3, 0x101, 0x3], [0x4fbaa0d2, 0x1ff, 0x7, 0x100, 0x2, 0xffffffffffffff50], [{0x1, 0x2, 0x3, 0xa1}, {0x80000000, 0x7, 0x4}, {0x8cb4, 0x573, 0x91ad, 0x7}, {0x7f, 0x7ff, 0x8, 0x49}, {0xffffffff, 0x1000, 0xffffffffffffff44, 0x60b1}, {0x7, 0x8, 0xfff, 0x7}, {0x4, 0x9b, 0x1, 0x10001}, {0x80, 0x8, 0x20, 0x7}], {0x9, 0xa09, 0x9371, 0x1}, {0x80, 0x8, 0xfffffffffffff801, 0x1}}}, 0x401, 0x700000}) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = open$dir(&(0x7f0000000540)='./bus/file0\x00', 0x8000, 0x1) readv(r7, &(0x7f0000000a80)=[{&(0x7f0000000580)=""/167, 0xa7}, {&(0x7f0000000640)=""/249, 0xf9}, {&(0x7f0000000740)=""/118, 0x76}, {&(0x7f00000007c0)=""/101, 0x65}, {&(0x7f0000000880)=""/1, 0x1}, {&(0x7f00000008c0)=""/72, 0x48}, {&(0x7f0000000940)=""/248, 0xf8}, {&(0x7f0000000a40)=""/33, 0x21}], 0x8) fcntl$setstatus(r3, 0x4, 0x46bfe) write(r3, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:01:26 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:01:26 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:01:26 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) mknod(0xfffffffffffffffe, 0xc000, 0xffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x7, 0x8000, 0x3f, {[0x6, 0x5, 0x2, 0x5, 0x400, 0x4, 0x1, 0x2, 0x0, 0x7f, 0x1, 0x3ff, 0x17b24638, 0x1a6, 0x2, 0xfffffffffffffffd, 0x72f, 0xfffffffffffffffc], [0x100000001, 0x40, 0x4, 0x9, 0x7fff, 0x8001, 0x200, 0x4b1, 0x0, 0x213], [0x8, 0x2, 0x1, 0x4ae, 0x0, 0xf9, 0x7ff], [0x7, 0x439, 0x7, 0x7c000000000, 0x10001, 0x4], [{0x7, 0x0, 0xffffffffffff7fff, 0x8}, {0x5, 0x35, 0x4de012ab, 0x23e8}, {0x9b77, 0x3, 0xfb4, 0x5}, {0x1, 0x3, 0x0, 0x401}, {0xd7, 0x7, 0x10000, 0xa99}, {0xfffffffffffffffa, 0x9, 0x0, 0x5}, {0x3f7b049e, 0x3f, 0x187, 0x9}, {0x1f, 0x2, 0x4, 0x5}], {0x1, 0x0, 0x0, 0x100000000}, {0x8000, 0x80, 0x6, 0x3}}}) close(r1) 16:01:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0xe357734ccbad696b, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/21, 0x15}], 0x1) close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:01:26 executing program 1: r0 = socket(0x1, 0x4000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653b00e1e30a8b59c8dbf7e97558a9c3edc1102f37ec13e8afaff5e01717697772c69aa54112d97d89de3ba12e316f6d8338c8495b301f0000000000100000caaa9daaf1a2a6b6fd89fdd6f784449a08b6e7a29b0fe500000000000000"], 0xa) 16:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x61, 0x100000000, 0x0, 0x3, 0xcb3c, 0x8, 0x101, 0x2, 0x1, 0xff, 0x1}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:01:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) setuid(0xee01) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = getuid() fchownat(r4, &(0x7f0000000100)='./file0/file0\x00', r5, r1, 0x6) fchdir(r0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000240)="e0289b25b5abe26f01fc2940777e8f032b09522889bd3e082702c2e08c81680c9a0a029a5e9f280b08fc342de0ed4ca9f150d213a031a426b5f30e32ea331b2776b0f3a6f1e949d9cc0494f81fb08ce2a41a1ac2653ba1746933e15e88829ea7a24559513109d84403fd6c94e5bb2f6faf8fdf20762685f5b9c610253b5336956215ebfaacccffd2fa578aa7be37824492860b27a684e566a9f88d593be43049ea32112456d6434dc2168a11e0817218d1b45e261909898742d7139f4ec0f3ba1c5f95eb02f48dfaf1a3022dafb957c4f9818e309c85a31b7e3b0e4924080953f0212e92f7be2f3759c8f0c5cae62dd5e851f00abb195ee20dba9500a65449e2105e5c286ec85920e4702d5f279092afbf56629c6f7c0d1dd41a8ce53704cced978361e6306801e0eb0887968775ebb701f7b74d19393fe4f00a3fbf7f08478ba0832c9d6c1f8b311b1fbac8cda369ba7f17092a2f9f99d7f93fab9cb0f958af1152d13af0e8eb7f7da608f9f91d733d2cc3829029f2b941a880053c4b98d98a1fff7b5ad628f72e7a59e8ed3874960aca98a0790dec4893825a0d25fb2e53807ead11bd7b459e1d6fff43b0d7904611dc315920cd7e00ba2e4a3056f8236e11dda4fa6f8b47949c945d3c9785ea083779f48f3672239225ed5eb909594b23d50de1e595d6ea17c6bee3a491edfa76c3344daf233467aee2a6240031ce6a110c458b3235d182f7bd3e50a465838936d98f10a71472d1702b7fab012920b5dbbf7558ae732e9769ab14ff1254f20bd0d196bc46e02bbc46eb5df09ca767a169477153dc056f3cf6b09cd1a42171ca7786a33c0e630f7c2b1da4430572ab34574ae31b3dbed5120f9ad42380231a3ffd83b8647b5bf72ef112823f86957b612a0e482e5de12f52fec13edcaee62a9842cadbf2131c8b7b4eac22898bd320549c0dbabe3f916357c5149817532dd68811f89b987076f81dba0851505dcc337538e95735828b29a6c304b79ade151128921da0bdc47195113d4d62a48278ebbb7f6a4c64ef3b0272f58d7c77057740db90b65c18098b1abc51c0be4c3ddf751e4461f5467105fa77b471f83135e1b24182e2c1a3b24b3e5a0a399551f0f2257644533824fba90800cb61ce81d9b0e27779d44104894af9d1b2e7e72349375dfc5fc1f3c44e3d9e5bf39fb44eb5668d94765198615e981fce1e046b31d14b75baad88e5ff647d2b699c108dd2a32c023ee317a046b8ad3be32fe3b56008b727e72d9507194aabc4f90fdd1a09d50e0b67182b06007c771a6f36eecb7d9c2dee7123e24e088f7f3c17ac6accdd5258768a0f1c24c3e86e31fc2ebf5444b303262e37234a6cd2605fe39d37ae5a4a56eaa7b364acdac5ac7de3e86c84bcd72aaeebb3b21d1c179b998c3fb7a64b92bbec81c54a02eddefc274b0577e78a9d01a6935c0f636dd685d1b8dac0c002fc1470bc2f20924f673f84fb31e2bb29872e0521526086bc133d93d2f79e97d1e975dd2daebd47c75a6ecc9b26b8bf878b32fc064c86b626995f35109871cb8bb43631d4bf930ea2e883a44d3d9ac3b47f84d09ea1bcddca962f1a168b5c540f9755d5ab933c998c13d74e9c941bbc8ffbc3e1ddfd59704eb9e644a58f44e3c7b5fbc3f8b9c3514dfa76670ae46ccdb7b03caf74ae8a7fe205ecb3101fd3bf709f0df766f7c71f5d6b9ffb673451aed14ffe8dcdd4f2376282be80409702e2d567ce4324b1ef87c5c7ca8f50f61f7734f0c6b814b5fb920abbf5ff7ba4264833a201c3f0b68ea53039a217e8396241311eb30f898f8008417e4153ed609d8e3bb77389b78bf7a7d4e4cea28bc12b111ecf2f89a8a5875515da91e648ffe97d9a3f9956973ff31d4b2da84ed0205a431949d4315d98fb2236025de0c228a230c5ffcb0e8dbda99fc0b2b31b86d157be086b2a557535b5da80a8e3fb59bf36cbf99631c5528163608f16d58a255020ad4402bdcb19fecb6095351cd719fe639d9540de3a5ab23f5df999b2b8f78c76682dfe12f822b9ac87a08b99d25baa98ba831d3ed126c646ebdd7a25bad1158a0491bc14c7a4efddc684da97089877c22351fe523c71e57538ef0fbda1b0234c62eb8c8fb670b9b909d1708bc39e2d11294c42fb2dd140bbfb0f81d664366a70a4e5609172e7d3049734b075bac352063f938a943d1ea5b443f1b0af3e81acb4e1423fdea2c0dad6637a3443b240c36f865c75b9d63d0d52611bc15874ceb484a554c4ed84094a5c0f34e7c7358e88c6a5d6d43656f7a79ae800332aa8e53a102dcdc6a55f6a9c20177545836cf5479159ba1cdce68495c80441c02cde2d3b7a5f53279b5317b2081f73cdaaa881c3e7f297badfeb7ad74692bb0302b7fdd1beeb28c83ce587e16865f759cec3516958011c6330e7b7b6c74f702330e70ff56e4d3907eedd72e2a411820d953c462e699a9ce791bf5ae18869da5b28339db333521f15e0303aca55c4f2d6536330f4071417e750876f340a070348d896a80afbc8da89f26fdc5bc09e01fc34e783092ae043f258f76aaef26102d4acdcee1501d78e9117611211dd16c5af30f0d6848f894911830254b0619b2b45c394a95f3aa476222dce8c39a05c1d11c1d418f5fcb7485688de3b98f08d49d7feaf6ef0c9f8c389e4c0e577b0dc674186180883c94be441505deb6144f4fb44e80f2d2158b029eaa6848c0cebdddfd2a675de16b9149fec7e33920ad0534d1b1b7bc8dc07013c6bec3d8375f97c9519e3c5e0a00183eaf4d6c9a330802918aa745595a827606d47b9a51d6c9148f7531f89a646c168e46bcc415fd64234285897ba8c67dcae9c59b2abbe26411d9ff73341310050c992fe4f3be279284e5ea58f4af0a65c34132adf72401cbbab929d1a334140c57fe6185a183623479d1827b606fc0e0ebb9d57b9fde64775763b99dc4454b13952d6e0ce8946874acc268351e01422e67a16d9c7f4bb0db9330cb70962c2ba8887e77150ff0f4835afdef476f73e889ae218d9c96fb13f2f243ebe91c202742f5d8257c6036599bba28c178008c5bd650b8bc2e31037c1c5bf293ff628d29da7b425e2c1e391de6e079f3846752963bb0ed98c71887eef1a053a1450aa038f81ddd673c1e3e51e5df9b0c0c1c8fff0cecf4a90534166c347f66e9b176a9c2602e27d492e3d3be571d20823324cc520a6148f80bfe4f367f5b601d200197e745a73697c442c8304b8fd20a1ae3113efec7991cfe4d61c4bde1fa72d68e0b348a8799843129629086b2ccec2842a29af8eff86d4f6cdfada34c9aaae63fd3466a8aaa22f1714de6fb14fd264cc7af788045867b61108539c4c3ca379e781d51b37fe6166613728c614bd7ce44db16cbd826210d9e12d5bcfe636ab12dbf9006869ded471d0331ea4a131f8ea9b80d7034cbeef9ab9d91543b08051bd07568c5447af1c0ec537c0995df004edd3a0880d411dd752b14e1c323b8c19610c5f6b261b0464616bac206e7d63dc39c4bf9acd884566ba33a75b95fac53b37d9ca4cc83cb3109aed3fa2aab8423a57aa458bf5d62bcc23ceba4a27c351a5af9910627f3545010eb351efc4ba43d21d4dc9f5867597df56b9c7a27c814e1603678fd21473d66d679987079d74f7ca1c82fd88dba916c051e92f03ba51627fed4c2a71eb17726a531555a33d0e5d224268f0641114440355dad53a208c504605a5fe7b48519757b7f1f3817beaaae232c4d728324f4a2940d9a253e471a75a96188ef2323c697b6bf11750a26cfe5e6219d8080e2406368e6eb77b931bddcbd52eef321056229fbd2300615f0fd604a39e1b7973ce5e88e40280447acd69a70d4f955a1094288f2852c09651e119808f584be7060833dd2dd11dec5093bb226efbc634ca2b0a9c2dbe9940163787dcbb3f9e88b1d3c775f3ab25016869e281317f7de233aafc0e8e066099b82f6389eb25c2731e8d0fd2729632410ac9f55722c7515976634b0aa0399ee60076310fd8cc667fa0e4bd67c1a8ff4b4e93e392e1861f248bbd265fee8f2415758c5a86b13a124b17ffa7f22a3709bc99f30f2f225be764bf847ec147825edaf31eacf2f537b8ee67c1e2673c8e0d3f609a92d74b12781fd1abe78d3bd703abbf103f6adec1423e8031c33d7239ecf2856c17adc2604e3eb0b8c7354da24d262ce3ed41984f26773669bed9b0c5779cad9cb24feb247436b0722fc5ea1b2b465937494df5bfbc53dd73a5027155ad8f7c888d2c5c8958b450e4dca5ae61efc18e828ca5bdefd3ca80891aa55606d4dcf0978945e312ccf2cf60f0d63b2b6bbf5e586dcf55d1088a2350814ebfdc2392d44448c4954a91e98f22f1713d1fb7a0be6da52e1be2621fe1bbca063e489534e1c5b168e8a3182fbc53f45855004baa0491ce3a3d261214fbb689492ea9d94cd9c632091fc29c91805c00b5a67c26cd77dcc52c7dec506dd95663d47a0f25da5b4134b0598509cd613e2f4a00c395abb45764ae5a499b53c8e76c38766bdabdfc218f2db609322d55f39c1652c7dd2a00e28e5a15b2c45f53f5bb1d1023dd6db37c2af3e796ca6fc9cec176caa447f287587fe514c34da686fa9c709e8c6e0fb70091e06683b1ee9046ef10f389a650fc7be6f046349166d9571a6b1365dd83dd6b4d61d4ac21e421a328d8c9576733ecc69c2ce4ff8b40c12ee9d4d8bb70e58cc7007b1eea2c191f4ce0aaa180737474eec5d71de03297f1c2ff1f425a0b07347a90142ae2162d4aec58f8c4d888ab6c68a16da8862bc90384c9e8037a01b413e613ffbaba0946bef7c518508e42927b3d4f1e2fe236bb1e8f2f734cd9bd30966c34e8f3cf46c7d12561040e19f525518d510d7cbf05aab11fa5f0f3000fe33e97e94635796d2610ef475ac79b80504a56a84168c9544a2dfde6c64e5c84761d1012b1b5fd1683e3d1b603a06efed08b5f6f1f2ba0853230ab35fd04d8e4a78d192fcaf78ce21e516d88d847a2372d1ff76a70a1a8c1321f5383624ae07b2bbc1428a8509472421fa08d680e608c0966cbade6b1fb24584de07dd99e40f315d09f16885158363bb3f0f3d3f00302c91dd515f53adb3d098dc44e51ff4e10effc011b21607595837bce68ae80321c9989c0204d03fdad97b66592afff98b47943f6ae857f7479fb2af35a04136f3a600c81b668d1c2452d96404685f5732117d7c302e568c0cbc5dd10006c92037a7c9e3c9b4fcb56ee27839c2b9f4ca34dd6ea02f639b094eec1fea678faf13fab14750cd2276d488d69dd9a397504a1e85a167c60c703045ad5a62eb38d427529fb53e33d8f9e056af0da47a63113c5495a12c010c8a4346de67060f636c1998398fef2c8891393dfab06bda6ff43225f334faf252179d4d51726bc6ad62a270a7c0e4b6e3e5b15f3c538dbbe9d8cebce3f8690be957c7c6aed260e56487ee5337b6d4f842b4b9ffebc364f6092605f13bacaaeb67b78ecc9ce507cd542daa69f0c6be3f16155f1dc6eda95397b145db5fa05d622f4fa25e1ce3bdf3d5b0667cca140df2292840ab53a2913c833c08355c6270dfdd553fddc647977eae80568e895069c9a1fc59b58bc88dd2f43c79e0aaef62e51c532e2833914db94f078d54fb93f8b709ec0db5ef145c78f7b75f3f3befa880c8de1768e4c61a2b2890446336397659a8faa3abf7964d6a1ff6600a6c06888cc315fe4cd3c153b4cb44a09ea9ae763cd8c88aadf1f061550e936d07dc230e838fe0381b9ef9b4d186e9ac472aa8af7f08deace1e02150d82b832ae9e288c21", 0x1000}], 0x1) 16:01:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) read(r2, &(0x7f0000000180)=""/226, 0xe2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x1, 0x4, 0x40) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/157) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:27 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) writev(r0, &(0x7f0000002800)=[{&(0x7f00000004c0)="6249f958da2579e506b74510f270f9c293f11895fbf9244ecbbef7ba6dfe9210de8dc08c93838ce58120f36e54ae6dae936272e07d7cb1a56508a41839604763ae1aeecb37ee68b47f374980fa6588a8a49d4c4839ef87bf04d40676ee21a67213176627e1bd5d56053ba4dc1f1599d5af33bd336074f4f4dda0b6013ef576f0a8e9d4c3bfa2b05df5c7847fb19b7ef2c83691d2b852f2682664ce56e094d96eb07b48a0081e0b69cd2acb9957dcc25bf1acd16450", 0xb5}, {&(0x7f0000002880)="b30b9a74b448479e8c1f52df8ed8607e9a243278575cef9e8b1fd6a3832018948ff1013cefa5197714fc78bf70daa714b3f6cc32c2d13ded7d062be1e5191c817b1f91cd5949635ba4ed05555b4e2fc6495d667cff4150b7a594583e0fef1bad0029ae709ecdb2c1572947c407ad334a8ec7c3ee688df722ffcc54136e15d5b119f8c35b60988b87787dd497283b236615bb06a1b1ed1ff8a916eff9ecb03a6452970aac3faf6978e87f5384b5a0c659b7d1bca54652", 0xb6}, {&(0x7f0000000640)="a1eba757d64a58e0f1284667961fa2a532aebcce7183c9de00533abf0579e17b3dc99d395b40c90b3ff3ecde3d031faf35cde28060194a1610a4e7c541f49deeb673a2a671464ace85475ddd11b33aa813a6ae925a735d462ba6ed", 0x5b}, {&(0x7f00000006c0)="c0bb6032acf80dfe3d7f053199226e0619976f6bb3d0d5b0d65f5b08ad73533c28cf64458074e5b91309343faf1825a2a685928dae7a10c43eb3730aa88f73338effdf4d111115813989c16ea89c553bf099cb59bd9c5e71327840bc1f1f1a17ca9cee18d134048e4fd7a44325f7e512e5127e64c2c82b1e358a0fae2c38f7013c741263e35498fdbbfcb6924ca71ba38141a26fc91e6695411b97a7fc1c3872fd6901154e7ed9ee9217ae8b2aa3d963e4891c2d7f2ae3bccc78d45f7cf4d445b30518122b397f16e8d282198d9a066828fb6a09018ca20fbf0154c0ed5267e5a7bdfc7e07d1081f1e1f1c8693086cb308b455dd556004c74c857362667376e6636d66470623874f51fdfc2de5e2005341aa8f24f14fa86af4050385e234a061ce5029422306c33ed73a2db2e9414dc1eca317054d9e804e873ed4cd978bda81945256f7ddac51c7784a4ee7bff0d611c0ad52bfdcea71941b5dbc3ac5058bf3c60f6f6edcdeb5f30023797cacc438912cc715ad88acdb184145a3d605f635d28feb3d5f4adbe4ad9a541bdc08769b52a62a7a68be32845e47196233928df7d2481699e07eb93a13966bc90846c9cef9c926b1c51cfbb1247c59da9cf4b79afc63b0de309b950095d5c53b2fbf14805cbd30dab03b675de62ca3d924cb7bb9fe123feb63f5b2c70662570c00ff9cbcdfce26108133a79861d6efdbc1cde60d680faaa0fc352cab5ca83dadb9c9fd92198c951c221677a6512e515136edea5ce2cf7e732d5e4c90727633f8f0632037c011041d0bc3831f0e54e7df15782a36eab0a217b9acbfe5ca1d0d8532aaa83f1429a8f8058a3820ae0da4f03c71218997cd20e0ffb7eae9af13218f555c340ca58b367b233fb28f8b535b2c27f000016060910c95226d66ef21758453ee2b99db572278ecda5b9f23600d5fc36c7ba9295286778b79d4b3bde809870bcfe7c8e86b136f567cdd2a6c8cd727e92760e19996b73e82fa208a00fb209c0094d9c9800ee114a0f8c7b4351fe4736867b616bcd0cf93bd05d36519e2e33625cbe61e3b3fb4aeb5825b480822fafe081d370fba49cf3b5fff0d962b78847b0665a749f1f12cd71f2619e877d47c9c2aae9e42461ea5a8485c968e8f23b06adfd1f35385dd398774ba005c5074cbf4e642ca05de7d0d8224ddcba33e2d716e721de4de3f9f05806c1ab0863150906feca5218fa2828ff0fe28118871ac0ad2d51e7175cb415d45d24e6055ddb416a7728afd96dbf5b4799f2903f066c6810e15693ec2ed0478975a34a2bbed2df6431cdec9ac2e2dae1a55982b22176daff51eb4428d69d7a4455476eb68cf1ba4434d115bda8ff8db824c3532d12a900653d4ad60f10d60ab65c72fd539cc469ff7a2f7c9ab596b4b405e7cdd744e8a3bc17cdf0208bce64a3852ef8932ad324516c8b2c2b96751d8942c6ebc6fde73eb0344d2ec31d8e1fa94585bb131128453206fbd00a3aca2d05c73b527aebd3c10ab5b3e2efaff77f956e3b0ba7cba33fcd4365b8af165c4c99c7d278107bfa780cbf383ffaad3058d8eb6cc752c792e09323c582b4ceee93f01b598c50d2e6efd4a39e9383b1b389fb20676cf62b6c3fd41bfbf7b53444ab58ba31fdfd2cb11ad060a92c2bda7df13bf3c234911444ea596863f9f2872901b324319196dd8fab329edc41dded6d726b4a48eb9d92fbc5deb67403eda5b8ab7a4fc3f5f9a7cf0abfa9f811d0166c573ffc1fec4bd2486bc2d44d5afc1529f6d41873495c55b41cbf2e6cd90a5037ce3381ab91b00d55ceafe2df8892b5b425ed6b227a3471ab6ba51e6af7baa257ac02f110a9829fcb59bd42aa5b386c8901f7d8e79e5b12c332153b4498780b28db670553a695ccea2b079121255ebcbcf0bb65bb716d35f9e6922a01c7ac63119727e1ed96f8a29b9a589e92b92baf4a240ed8ec362a0a5fea90f98e3a11d3e1ac15f28ce803ce2ab0b27f8d72b7f59c1e0e80f9c055f86672ddd12b21301317dd22a45a47c2f4797059349d598a13bb562379d08c6873eb5bc17b46a1edfc77811884cf4a04abd696a9fce0e53c06066c725dcb6162a853a8e330ad8b5091bb9cf89f35d943c4e93971d859d17f8f71a3f1228c4ee2b84a594d19682979cc6cb36c7752af082f35185e7d1af7abfd2b29639d046dc336d855109b37086f3030088b34d9d8f7262bff90862428a0aa200fd0c6443dbc3b9020970828b97c1e774f5e7ad64b2b1f8cc2ac34a7ef5e0ecfece15ed32afb7e709642c59151b11d216075da6e5eac305a4b431d462d5e11709ae9feddb494dfe15bdea5cd65d6a9bef3799483ff47525f91f19cd99874dbf0e7734144f7d3e79f356676627d22af65217c498c919c092833c64389da478c5fb1a4f51c7ab3bd7c763f81649806ba7c8441904123540b548e8f96fdfb70cc8077ac6201101cfb9bbb3a38907496ff80019cd9bab18cded837b4df3862cfa53d14473a8d230604efb99a2b0475bbfd80ada7b3572d63379293c1a1136ab0a2de2fd7ae18e98c97da67a72abef8d5096f8663bc88a200bf0cb70b849f14be17dbaa485f2ac370c620eb999898043f0d016ffbe0b2901004975304d45314de96054b57c1b42290df3c4be1191db23f85dd036e9cf09328413d1089124e241765431ecb984492c0579c0f69be1500dfa5cd839bfaa8604450399eae78f105c25fabb6dc5122df121a8464cd462541939db767fcc6f7dac4be02a6c6979bb129dfa0109727caf9c785efca5dc80b263d592387a3929c051d4f57c514c24a803740ee8b6d2dc66b3da3e5f5781dc11fdf5278966a395a04ee47ac4e2ab7bb586a330d9e8296aa00a9f341b618dff06875e7825fb8a17240177f7538fe37848e996743b427783fcf915e93641f085301573823e6a496f81d95532e7464981ffafeeb75d1d43f1dfb4a5467efe7b91fffa679b4d4497e287e9869ffa2b3e37a1793b0a10282883fa5485a5de47c7cfdcce13b5971c2aa70cc51d5f78ab8fc00b9af6abf309072fab3da00965dbbb02abd54476dce5395714bb8fc473c858dd6b5bb0fb59e59e028649bd480c0a6d7327d24399f0a21a2ac4dfe9edd30a975258350637a98c6cfe1e3494554457c57e94cde5b3015faf576672a21d132d7a3f56947adf40d86714720d4feab267ad2381139e634581fe11d1dbd9d35d78241a645fbd049ebe7af312dec8d7d12b49d24de07cf6479e81f283619d22707f992ba37e4d5992744c52c260d93f5a4ca52df8b4905fb854468ab93caf5dd22fb1d03c3dde7afd058a5b71519211e58ad050cb6ea7eed02bb9ef09aca229c1cbf201befa4e38e0c0ec6a12e73782399cdc8692615245e58b5e9a592dcdafe1f958fe7ae7fcf6b212feb93fd542c4daeb577f4e5c31ee122ed2914fb72d6c7a1e25ac4d8c53fe1b61d8e68e211e9d7d0c52d9215c2cc6fb18f0c70386933378594f9ec11133984f6dbe5d54d2d2adace59c73755092d66e935b7531a348655dd67ba8bf0b2217a0bbe4f9846cec6313ae0fca4c51f05218ff82ed18b711e9d49af7be7fa60e59d00b932c02f384202032db78349d3a33836b2ef79f5ebff2433aa505e5eada7e00ba1a308ffcbf99c74d004c8e791085d4cb9d0ca397565590a7704e306dc378158a31ad3d937a0eb4540bc2cd316468e0a09b2baa55cb57f3900685d76f9f81d6f9955afaa8e0bd8a4fcbf8891d7273336bd7116c89df8b111d15246f29d58d875c0f5a946e1704f0d27e8814ed6a3b60fb817f929507290b236c562e3d138e0c551fb146f5fdab6bf5b024a7b528a142b2445fcf15c018c9bc43f4525c673cef239bea1c892c717a40292c6dd5c6cab47914ca2271324b593ca5a70d6cfc85e075c207b2d1adae4119d9277e0382fffcda12f9b413305f2b6c8c7a26fc4c4937b7010836d5ff1df3410e1e90c340fefceb35580bece0582ab88433ad3ad5e4c0f0694d2c34b4044909b939d2cb9edcdeb01281a33219d2c7428c56e00958515e3bdf101af38108bd3ecaf261cfd109fa149c03891767d887d96e6f218a3603265b93ae0a722c9c833d6353655365e61f58ec19bb97cb513d247a6f76d67704e87fbd9a7245c839d7b74a0dd900888ee2cee7c89643cbea33a1a2bac6f2686740eb57f2d125a6ecb4db7437c5d62be3bac644295de81fbe765df76f1ef5ed08612f1c56470798fab5a542d655a4a24cc74dbef518ea380e6ad33ea4136acb78dcb233539f65350c36b1bbf4043e5a0eb4b20612bedf3d28cc66c627b3d2029d61d4c0a11ad2b1ae6c7e45aed652c34861287e058fca09787743e0cf2fc35b8f6bba48892bde9a8d3dc72bfa843f1144771c669af0759a12dac5b27845f5e23e97c2a996ed8f952d81d60cd8a7d05c7150e028f8c72bdd56a3b5fd4a997029a2148d409ef60d37880a6351a30d5cbeba6e5453330cc96570d62842493e3fd266a139887b157b30929e3d7009e8875c4bd0868c6132c89b59e148057b7b9d789e19147b245c1152803e3f636fec2a5a4807db1601489c7c9a7dba604ba7645702dd4f203ed23ea6a90e4155818c90692073394188e02692a917cacab1ff2b3129a9d7a8526430ee28e0e85c53917da52b745e32c5e9a68e402fa308ea3117cd6763d4634c08bb8ba91e7d8a6edcdc734550a53390b6dbeb7a6aaf72980b3e8eb26bfd129b8ebb3b83b9a16f4da5f58e100980846bfb5d2af3c9e36e396681c5f1b93a23196c9e23db2bb3ec307cc7f4df19aabb5daa1eefc19a0e5132d5f41a932852e95fcec749d097b1d48d0ed96f258d4ae64c8bd76662418f97ffdee3407eaad8a27f67c1cdae7a90611515dc1bb016b3bb2cae2f4ef8d42a94511240d8ba86b096a654b4d05898ab3a674a4ca672b2b517043cc4eada59adae85fa232e81a39a8a21737538ffd7e10ec59f0d4b775ac968dcd59d90e4ce88b0cc57039551a030d4b3cea9606a6161d8a4b288b914f790a03f96301a21c982a32245fae4e617cb5103eb8f93431ca4dbcdc05dfb872ea8fec135277a010615eca963c9e4d4756cfb7a974ed5a020ad85c83cad8a56002af22b85c6c9a656f84583b8706e6ac23cd423d0306960a484d87278c18f7aa3c04de2f9aac6f041f1dba0027f6455b4d94cd6305ccc5b3fe0bc2885993c7cbca758782ad73fc113778103506969dbdfd5d4112a2564a3296d891c3fef27b89a117293f501d3a8742c08a60af81bb373bf4aa9bc445dcfcee1033c216eb2299bafa85ed2310a730d95f6d3d874eebb00f3540d12734df53eab51bce1b8dd9cd6f6cd97ead9e50f27192b4c057173ecb0e3457e5706302e213f929954b34f66d72c91067b690241b267dd53412a26d32873b5fc51e9b059602df2904da042ecc22dcc99a0682911fe7cef8232185fd8d74ee6d000dbd188435b97783accea580eb6f5dca12af8ec6bea5f85f36ed7332ea87c575b73efa98fb34bd7015d9ce2c9f502bdca5f719903ac6e0a8a4629f34e070d559d8453e46dcc5fb77c75c4b4fae76a02b11bd7370bb278c866144ba87ace42e634655af86283c526f9de7a725b6340cf6f54182d8798a7f09d05e1e0f3be2adf3118dcfe5c615d856dfed7345e2f1df5c7ab05f7de2014d9313c02da7b850f76251b02a225e22204ad47997c05e73fdfe478d58e85d5ab2fa02237887478763558b888609f892f4029212289a06c0ff3ada5fe0559b690a5da2d6ed6166ed3e6ba4cc19bededcf28a0e79dd9883f77f1c13cc30a060fb2ecb37b21e6", 0x1000}, {&(0x7f00000016c0)="400ed86801f20c428e8f7d90baa1402bbc6e90bf9f11f428ee7cd01e8a88e26ac48501945a4e448f110dad83cfc3cee713877695b82b33d590d1e643b3ad1af9ed4d5ea28d3dde7a2f6785ce579c4cc9427c188659fa5975c381614a3921f662025187bcf7e4917ab575f06a4cd26cfac7adfd0cb1f0a8077d9767493daf2f871100d8b5bdb25f0b20b12d7f84a140a02489f8091df037025f04d2548b0eaa054d51940745d79b4899726eb8be81d3fd394d65dd1619a7e5736e16227952daf96a04481cfefc0ff1ea1fc7dbd199e70b6c362b61fc8da830393944d49549ea15cb370a75cde65df2b1148c560985bfcca517c5c0cf31e3c1a79c8ea29eccdd4d89640e3101b658cc94a49117f7dd55e33919f4e8901b1e5848000269419de6be82c39ebee1dea38d7ca2cc36f6b71ae9e52d884346c12c97d03c3480ab4278cb38fc38cff5e61ec3223014d205e17ab49956776fa00a2d60ac48c75da5a5821dc91d4da0cab591d2b0906bb959f017d2042c4a7427e243166e234d2499f44fc3553b9ca69b653b7f08db334a1332b1ed52707172b96921699566da20ce8cae963ea9dcdd76e950ef7ed5c9864f7378adb76928cb13f85063afadbe16338dc3ba319fa85d3f99dfcddf52e8897edd93a968bf1c76a497a3ff8ff000a8ce90c4c63d85132abd5eea2e9e38117932c566dfdc763d0253edfb3624ee1666d28e9535f1c11a67e5b154e86eee350aa8850cbc31023a9db7d761876cb6db198c70548a3bf2a15488194a5f8169238c0aadacda6b28c1a318976e4867a911a24c648a00a431ee233034905437b7d90e09ebb9698d74c042d605980a779d52fa59522fbbc272be7862ad4cbcf029d881ffe5d13f8b59ddedb2bedd804f80aef6413c5adb5705c0a4c36b7154241ba61ce767dc624bcbd055d2ce3acc50ee1fe7f72d2b9f3ab113ffb097e351d11a3431bc1a56f012562f36d7d05f1470df2003a746d67bfe3e2520afa47305d99f180ae99f878b682fab5a4ee7a15d64479c2538ae64a4aa4174da2803a2c4b1bc6f85490f30e84f358e301af5604a33708d9c87dccab431707e82d9ef3695a992a7d5e8a58ccf83569e30818c97c7568511ae5d827f76c07a1e399ac6c84ca73391adb2737bc0c167539ee1314a8398c63eb9d5f4c27712769e8f8a758a205cf4001b280c312f1869f2be5414f537f0c65a78dae63843ce9ba6c1f82ed12cae08b549d7af3569d4b75b4e93810595bcf3931a1fe6a353022a18bfcb554c5a221bb6a4ad5c254008df480766ef034190589c525e6033155e839bc63cf0925dfd65c125c872e1c5f6b121b309ddf890999878d9d73f381f0e60f7f9eb69a20fa4dc9979f3be19dba749b24d03f3bbe12926c4b1ff3863ddc605d647bf8a67a9399891af58ea9bb7141cb42d43496d372a8cdd3d11f7a56e912c12041a6be5de20fcf6dc100089821d5a3c917b2a52e54368a8da63ab60be6f2cb4deca605a771a3e0e8f8bf02ce736ddf0c2d03ec5573ca7dc603d773ab945d49111fccc5fe8bca93f717e3cd49fee4f78f17c86acae0e735ad2aabd4223f033d1d770a8fc642626d102fee7a2694509395d995ab63de38a2242b92c39715b760be368dee087fedf7f9dc7cbc00f7cc4cd30573a9eb40434bd0309375dca71f703793bf6433bf96a66a53d18cac08a1ec571cbd5fb0afb4f5f1b77f82da437b42a83615699e8b9721a78bfa87fc379ec4da9b8c9e9f19053d2dbb54e9a70e068ee75b97447e0fdd042ac19db9bafa9965ba916fa57b898587f89dc838ad669271b64c5279a3e525fbd9a5868e8b8c4c162ead47a7f56be40009e22e77c88c0427beb36ee2f2b855b73927aeb36c8ee1b8703c66bbebfbeb664473df094d629abb718c672027614ac2c25706d608aeed305ac075c1693594946c74e48f006106dd252e0b21b5540b6494278368cc57a8f635264087053e937d52e857d5e63e46342d32462a65d717538d5b535ecfad8af14ed15b361784e3c9855928a43d2861a5358a6e15afaa8044fe50f3a66763463b6588d312e340154e2418c765b995c30e0be9f9d02aa13b09937caad61025b9203bd0566eb56db4d8c395e63fc81ed92ab18ff05230c0c47f78037db8ea25029705465bcb6d8389a22a10c4cf0f932445c979aa957541d5a7d48fbbe4980888adb2541beb734d7cb3995d99087f618bcbb4d53778a233258baf35d3bc224d273907edef2d05851490d72cadec8fccec462468e2d15f7574f65bc31d8a8a8f2ddd9fb6234aa2c02f1ea3e1d16dcf2b601d82017ec3b368f4f2557c8d8cb0d604cff4d7c33975ebee990aceed9f5fcf22e6d2db3bf7f8a92f8c6611eb1659441d4261211e9b9e3044dd5754cf0ee32ce69c011b9759c1e228dad179166293222ff0ccfde5290696e03d7f9a2515d57a9053b26008a95545bd256e0292fdfa0a2958e7a1856dae53435f25263041ebd7967766c9be5eeea365beb54041f737945bbc202539db92840ca4a01b794a5009a54a3ac4ba9f8b0429f4060b9d70d7b18f8b5286c95b352a37d75f44029628035b20e3c7cdba771a7f143f83e585401e2656673173d681a7605337042f7aca38cc1e949f226d2cd2894f5274e668d7193296d7941e5e6ad4fd7d84240bcaf11d00e429e23fd73fc8cc08b43a605cea1b318ecad9a9642fa778fee483e44608b50db37353bac5e1cba317c0a9725a2e31779323399717e3d41f63f0452b2878e40f9eded851460cd8f317346e3ac7add06d415c86ed008f5676855fb60816c399ff451ed82faa7d11fb7464f302f17d8e60c58a02e71de7f8b3001dc5d8792c404e469b2dcbfb34c5a6d0aa88850fef66c8e558b1ffd5e3c27cfb07dde48f2f993981468e4ad98612c8faf5a3c1e0ada6450ac31dd79ddf90424e1ccd6147069abf9b755c56e3fc7033db440a1a22cbe13387013a3683183bf342aa25c3bda42938d7e65783b4a75616e866a4bd09afdcdfd164e06a9fe0b674b3502733f60bfb5f0c1072298390307cd20d401893c379cac33835cda314ac7c55665d32efbe75d6e66402524ba755231834b84016833ffe05a16280b04b066c8a447e85f2270a77ac0c061ae69d68da7b371dcfa5b7a6c19f450222f4063bf7a70905cbf9e30dfdef42cb4aa0798458dc01dd32b8fcd859e41ce20195966bbaf633428252c0a06543a0b60aefc707752921f8dc21cd4982bf77b9c96a2b89a30e357997782cd602d9f0e01bb1c81cad5e641e4087b14f99f68f3ba74170665038952ac9a75b4df9f76adbb73ce39cc5b050afbb6b512ff3a74d0aba05474fcf6901844c05fa52589a40cf9925267deaa882fc1cfb41ffe5690d10332638b3fac703dfff1d0345270aa61f7fe5940aaa8abefd981ba79b86b182e9cd5ebdd817dc261fd630a71e9aae9af5f034cd93c0bbd94be282fde4cc3e27d7e8e3f317b86a1c64331a4f5f4e8294c3dfad92d445beff3ad75d1b59915f301a5485bb9ae65e9f32d8c0c2c88aeb7184d952ccc244abd16962a615249cc8c8ec3f7a47e2833d6fe6134b7dfa9bdd47c7a7e36149737bafb5aca0943843888d37ddeeb3d67b756e4d215515ccd86187d8ffd6332e90d76c604135588a175f50edf09b083e91fd146c351411a084a8ceaee624536bdab53b982c4725cc03840a51f9af25a6acd3762918e7ab9f769ed508f5fedafe1079f186942b6cc337a15c40a57ce79378e286778b3c947b813bf747f9b94901aef06ac5c0acb3484fea188dbd5f75e658b7481044aea66726fc1de9cdc9cef1a35be640329221daa59bd8c1790860b0d67ad1acf986bc36ccb295bb9c803a0a001f1ed96dd2f71f20a372ff63b0641787a5e63320d3587a65b1c159adf4b6386ce3aea7d6ac3a8d8bb3214f27fe0f3927ab091459111bec0b00cb1b37e6df7b0ac7f5affc968b6bf03d4fd887f2f9cdc3c7ea25a7c3bb1bd44f9e981e7b578e41b2933df2e8fbe75c2d63aacd06023ac599ed286a244346795a2aab8e6a1f611aa3da471521ec7b94919ad0447c801e621e07cdeaece78b0fb43a0531b0b6aacfcedc425ad6213e4efe48ae6321787dfc45f3890eb1017f9d389167f26d8994e1dd00c6ff3c7c2e7200679e896a2f994a441b346d1bfabd4faac5dfba90fc4b96a957037b95deaa1e73f6d7ef15099e6aa4e022463cf47a74e66b61f6af865b596966ee984b86919fc9d2c8d1c53434d103ff1de671181e19c6c2f2d507cb0e9246937e4ed86edf2be89b9eb86bccce14830374e87dcac53c16b92183f581cff500f6eb975705e82a32e8a40f2afe97e5172c28ca4bf5d9fe95011f861ad73f8cb302b182c32d5c6b0469e31dda064dece0f57bfec5a176d2dda23d0d89d846d697034fde7f58d01f42466a25d65ca29e7a89fd92832c8848ec6932c3a5b6038a01c3a47e8f152b138cfc17f3f58722203e1bfda770a3099fd6c74874a640194558b634ce574b18cefe1691f30aac2b91f64945db10dcf0d730bf4dc2ecd5fa4e75dc377b82e7fe315a0cbf7ee037991f0cd27feb27254538e37cfcc6ba031a186c3b745db2f02c2bc12700eeee430f4ddfe0f22b3cb717cd8701cc721ac6e3254bc9bfbaa9c95808224470425aee13c5da66d81cf54f95db39c26958876d7029fac346170a58606114e83239f4a6584ac6adf062438dc2aabfee75344934fea6f3f099fbb16b168d619464cfea226ee562f63384eb3d830e3c5e17d7d41263318b88cc1839533d3a041cda2b0cc2fff1dfab5c60fa6b63d0da6d7e40f541576a942a86942dff1cb598b4e135bd7389db74377b78299ae97ab2251a835b73d8e4c37c1ee69367ff270371845e76d115a32281206901adc472f99994fc126bb6cf6c4d6e77c78c71927210f3ca530b38184643c714531de7b27b5f3e60259b0757fb5f3d561c5574437191d01e3f37ff601be53a355f229d64cd39296e787334dc5ea6d02ea76b292835259b26a1b41127407026dba5571902cdf20f113e9674bd2cddd26deb9f5e09c211b17e5225c8251a2d19730b84cd56cc76dee1c0400fc1a1b5363bf8e51d8c7d78c04a687e05f2a601e71b13cf74ed4054696c8af8b4a588e1450bf3ba597b99cb0683a4a226f635007149d2fe8f53f32590cfbcdcb7f0e8cb42b366e28596b98e6ca94f8d367e86bce4d289f7edb1b6a83b0c0cfd003cde25ca3e9575f5fdd49532e4999960b9da3f7ad4881a3accd9408f1e26cdb7bcb6726fafb1e1bd06b953cf6b58b50a215959efe1944fd55dfba4d4a970668549dbfab246397e3174ae935323f757cb4573e8f6adf915f54b0aca06766e587d581640b3818077e18b8b5f3c340a94053b259481f10ba83269d782f8780cabf296f377ebb9b3a398630f8d70ff58d7b5819f9cc9099330c84176ced87b717c3e24509e7acc7337b09e8ddd65bd24cf9defa2a3e072e300b2a48e39faeb114ba341cc55cc80d47bc7a731c0a6c45aaebe9f0c510e3a4b8995934df3139de124dc21c97b178ba2336f944c356f857615278e9ee93d9631298d35853eb2a5ee4e342a6f20b8963da0754f462b78152e6bd2733301baa57c2884225bfc7d17070ccaec42a657a437c5544ee9b37b9bd126cf976812d35a0b15c2977437a4b4bca01f9e5bdfee1de0b1057e02ecea822cfa41f9815762ebd122f8e399b926aea7c03c8eb182cf9a15f84cf8bc9f188d4783fbafe946b9b52f44eaeb25205b4e9fb1637188840c598d7d3aa47adb4d4b8334b448daba9c4ec7ab6", 0x1000}, {&(0x7f00000026c0)="dfd968a503fa0d0cce2d55f077449d346dd17a370dc5a198ac3d9ef00ac7dc7a73bde305", 0x24}, {&(0x7f0000002700)="682c287de1c38e7ca29609c9f2272e3c1f33171e7ed7e95a940d1e55acf6bdb7ceecef9c9998367b4ff7175b3b949e64ed2fe23106f8a3c1b2b172fd575d6c943d515267b5ea5faae45792b23f440ea2c563bcc65a28dc5a3bf98031de3015b64781dae6fd5941dfd627021c92df30ffcb3f02aa2b72957747a8328689927a852aac63a3c90bc8c15d0d0e441e32ea65b30a27805ce62bc164de8e77f2d37202f5b960861c710dd88dcadb048187a06be3c6757a450b526493bad4f4b0f30b21248e67ba6ec4b944", 0x17b}], 0x7) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'d\x11p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000140)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000280)="70002a9faf61fb6ef4da53e1ff0000040001540000009bbb513cb4e7ea90eb2eb0b78b996452abe2000000000000000019d8a1ae81f93ebe280cc3f8d5381f0ea349fa32be8acdb20c2809737c48ecb7d58a09e3418f550adcf189316259a92388413d095a5e106ae5273ef5ca73c5d6c54c0403396ef769a638aba12f8779778216ce23ac5dd4e4fa0b0100fedfe4bd022a0cfe60468cee8e255a4a052b99774c041aa7c04cd3f562cbaa5021a9c2e5083438242a0397150e9409430e5688755c74c6adaea191", 0xf5641c6413ba5233) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) 16:01:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) msgget$private(0x0, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x973dc95e54481784, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080), 0xeea02af01060134}) r1 = msgget(0x3, 0xb2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000100)={0x0, "4873a10a5a2d8ea162a3638c99554d53ea366f7b50496e0f0d2809518092dec11c62751b0f7285c1db171600c50c3acfbc038d80b6291df057fe9acea5492860737099efed36b47539f0e22324556508ab51ddabfca2d464499095c89c57"}, 0x66, 0x0) 16:01:27 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}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000093000000000000000000001800000000000000000000004b0a3ec6f700ebc0cd132903de738a116d91efaf85b59b503c93059780cb3c2ea59070c41730504ec2ba4a"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) 16:01:27 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000fc0)='\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, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x149) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) fchmodat(r3, &(0x7f0000000080)='\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', 0x40, 0x73d8ac1fd0566af7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r5, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) execve(&(0x7f0000000cc0)='\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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x1, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x2c81, 0x3ff}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x35}, {0x16}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = dup2(r0, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0xfffffffffffff803) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:27 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f00006cd000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x73bc) fcntl$dupfd(r1, 0x14, r0) getpgrp() getsockname$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:27 executing program 1: nanosleep(&(0x7f0000000000)={0x1, 0x20000003}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = socket$inet(0x2, 0x5, 0x6) r6 = dup2(0xffffffffffffffff, r5) utimensat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x100000000}, {0xb15, 0x4000400000}}, 0x1) pipe(&(0x7f0000000100)) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x9, 0x7fff, 0x200, 0x80000000}, {0x6, 0x4, 0x6, 0x2}, {0x81, 0x0, 0x7, 0x2}, {0xd4, 0x1000, 0x4, 0x100000000}, {0x5, 0xe48, 0x9a, 0x3}, {0x1, 0x3f, 0x7, 0x5}, {0x800, 0x5402, 0x0, 0x9}, {0x0, 0x7f8000, 0x5, 0x7}, {0x200, 0x0, 0x6, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b74949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x3, 0x6, 0x7fffffff, 0x10001}, {0x7, 0xe000000000000000, 0xe2, 0x1f}, {0x5, 0x81, 0x5f, 0xbd}, {0x1ff, 0x5, 0x94c, 0x5}, {0x1, 0x0, 0x265, 0xeb}, {0x40, 0x3, 0x20, 0x5}, {0x4, 0x4, 0x0, 0x9f}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:01:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r0, r2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:01:27 executing program 0: r0 = msgget(0x0, 0x200) msgrcv(r0, &(0x7f0000000040), 0x8, 0x0, 0x1800) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="565da6b4b3ec2464923f906be3a104f7a97b83639d9fc96d5e069de0592788914d9ee7c233061114e847d07c1d8440232117008e84", 0x35) 16:01:27 executing program 0: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xfffffffffffffe01}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r8, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1000000000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(0xffffffffffffff9c, &(0x7f00000004c0)="0ea690ea5ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d6538225fd33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b72a59a683df8974c58e57b5ff93a5c0aad431533d17614df82bcfe68b254215593c38f346885faab3bb9e0a0642c42bb8bd89bbdfbe82c9d4c64296f298a79af80d25c7c9ca4092f548be177b4aee0bdd90be13e3b1bfe5b3f1e8281b545beafcb7966a94d3578b05aa977490e56fa789fc1a2be6ab4c1608a4a687128bae9b910155988c82bbdd20e6b4a0612253df32e4a3cd8e5f5e05602dbf7a56ae54c27c95432875411787d72a96b199c42eb60f54b5d21d7be98fa1e89b7194aa6c6dad303c7f7680b058a008afb5aa2737be8973057458b3480faf323f0b9bdba633b1819accbce4408dfabc596de4c741977c0aa3b02e739d792d932060756aa62efd4b7e4ed5ed7a61e72291714212b5b0b699d1912646c22e6de1129c570fee67c7a53e9342204d89b88bbf249089465c2ce01d938263ff4b5bbb51c9d2f4e8835ef27c2f9ef0c00000000000000000000000000000000516355d98fd62c38397871601265afa467d0", 0xfffffffffffffe48) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 16:01:27 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x4000, 0x401}, {0x18, 0x3, 0x10000000006, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0xc]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r6 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000c80)={0x1, "d255396d40fa53f1a8d2db3e408aadf1dc04bee5c7a1ab77823fda714971140d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2c1ca1700edad14da9bfc9affdb31e532bdbe019a8d90361724e6c86c6673a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"}, 0xfffffffffffffefb, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000001008a61e0d526b5a74d2202069f7d85fdbc2f1000000002aba9f83f89814a5b504028984d597379235019bd39e676811e2fd00512345f0ceb851c9ed5007e8dfab2289014fd6b5adf3d0f4312407de46463eb25cd679b29d916687c59d2968255f3a0c2d64e1321c21d58513f5711387cf4561b3e7321a7e9ad4810504e24a9c4cfaab35f54b3560fa9c6efa292892a6ac3ec0a3df38d792b2d50d6d6ab0146649d65ae481312f380608920e2856748b92044ecc50f668bef481080d2045763f4ae24c23c0105121"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xfe40) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) msgsnd(r9, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='\x00'], &(0x7f00000009c0)) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:01:27 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/250}, 0x102, 0x0, 0x0) getegid() msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) 16:01:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00052e2f66696c653000"], 0xa) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = msgget(0x3, 0x6c0) msgctl$IPC_RMID(r2, 0x0) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) write(r1, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055452fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b872cb830aebcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4c00400000fd00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:28 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x77) 16:01:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x6a2a00000000) 16:01:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r4, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r4, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r6, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r6, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r7}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x1, 0x0, 0x2, 0x5, r7}) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r10, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000180)) r11 = accept(r10, 0x0, &(0x7f0000000400)) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x100, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x40, 0x0) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r14, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000180)) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r15, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000180)) r16 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x8000, 0x0) r17 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r17, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r17, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f0000000180)) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r18, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r18, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000180)) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r19, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r19, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000180)) socketpair(0x20, 0x0, 0x40, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r21, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r21, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000180)) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r22, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r22, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r23}) r24 = geteuid() r25 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r26, r26, r26]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r27, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r27, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r28}) r29 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r29, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r29, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffe7d) r31 = getegid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="0f2053cb500b33d2df6ccdbe0eac32e3dc5fcf26cdbdd30b9b9157f583f3d36315affe80c8073a0226f7fbb550647fad01f70a54186335f9a8d3d25722f2ef9abaa97855d1bffa48bc9f13e93f50a72c09946b13d8041a69cbb00512749709cc76e4c6e9051f7c7370f8a28b478fedcd3d5f4c2cebcca8e2b1d1d1f39d7646d90511df9fdd0028fbc13bba90333c610ae3d7b319a1d69f5ea296eefd13191babe06d65b547bf8673bbcb3b7304e19f912e5e4a88f97e2c3d0d81db06cddd88ff69162be464bcc1850edfdcee6674db050c00f5343d013691bcb75a59b4b0c6a709dfe970", 0xe4}, {&(0x7f00000001c0)="23e481ed25d699b2e56b09c896688697f472e0b73d5e8a1fe1768980c11a8230ed60d605a6f81d4107590338759fd8c5d3fd9203e31acf3582e6fc359c39c378962ac4da0f014009f72354e45d83ba3d5117205f317e59d932ef2aeded93e8075f851a6c0a4b44b9adf5cf4737b9feca2236facf0a79faea26c7aff1d0cb2edf86751dac66c4182f8f51319b50fef528215909c03c7c54b21365f2c6ca508a66e41d48310f3b42661693519831169241ec76b2d1133be299c4667c26a5968089e34742dc70ea4baf17d377dc3714b0102e9d228b42cfcc28b21184493e9005d2e7a9b387d16f62", 0xe7}, {&(0x7f00000002c0)="def2fd6259c4b3c526e90a36d2f15242c52ea7", 0x13}, {&(0x7f0000000300)="7ef54a97382f9dd88a5d361467d2a351139ee3727a5db13e73d9c156054a06c76bba0ab9eedcc4cc3d92d70fdb81561aae85710e5cc4debb915a206fa09434501fad193bb1527a6a6065c0926d7b217743230299a29c95d00f53524e7dae2188fafc", 0x62}], 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="3800000000000000ffff0000010000000e9a1af72ad6f791a7c351a98af27c0b06a45726391383c029f5aba5e54ae010ea6e8b739591d51fca83f84272353740518128cfb20271c58bcad88562881d213b8c76f20490339f333a831b25b1f41a600c7f66a85d609937cf2dc7b8ff44104f18f7b3ae69c31a2bfca12cc5dc299c2d849b8118d0b5f641c83af4237fb0f81f075c4328db0645e7b51772621d06f61e341c77446fdd929c20449670cadad7ae1b5fed7caab60e96c92cb7237d3154cbc8cbae96a3ffefb9c3de6e9303acd332087d8a06b2d7c36de591a5ae01cd2a25a7b0fc16316529e97b8a692a905f2e1e2d4fac8bba444d34075a6b30fea370f20ccc0ab49436cae3dbd8ee82c6980055268ad92246ee781441ecb49ffecbfd6f72e3263a665cff4400e100af93976e118994bf8f87340024dffee425f8df8f", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x8}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:01:28 executing program 1: 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}, {0x400028}, {0x80000000000006}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x69) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:01:28 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) setrlimit(0x0, &(0x7f0000000100)) 16:01:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000540)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0xaaaae4d, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a74000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fd2000/0x1000)=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, 0xffffffffffffffff}, {&(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/0x3000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4c1ea485}) 16:01:28 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfb056f326d3ff7a2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x1f, 0x3, 0xfffffffeffffffff}, {0xfffffffffffffff7, 0x0, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) dup2(r2, r0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='}', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000800)='#\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r3, 0x20) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778394e0a5e1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577c6138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b66c13bb3937653c03f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3671ad601596b4e3c11d21d2d96ac82a3f153accaf406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f5000000"], 0x13a, 0x804) utimensat(r3, &(0x7f0000000bc0)='\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', &(0x7f0000000c40)={{0x200, 0x1}, {0x7fff, 0x1}}, 0x2) 16:01:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000001440)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000000000f000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000ce8032435a9e8728e6c96763c8eba6e8f1e941755fb8c1246e50ad396538df838fc697440ca12872a2"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x1}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000001680)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) fsync(r4) msgrcv(r3, &(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/159], 0x9f, 0x7b9f9f1b8fe721cd, 0x800) getsockname$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400"/4098], &(0x7f00000013c0)=0x1002) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xb) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001800)=""/175) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r8, r9, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000000240)='c\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 16:01:28 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x190e, 0x0) syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7f, 0x1}, {0x100000001, 0x9}}, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x280, 0x0) fchflags(r2, 0x9e95ec4680b9a4f9) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x8000, 0x0) renameat(r3, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') pckbd_enable: command error 16:01:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) r4 = open(&(0x7f0000000240)='./bus/file0\x00', 0x80, 0x8a2a4b4954428b9b) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:01:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x5f6f427c2af6873e) pckbd_enable: command error 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x1e\x01\x00bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) read(r1, &(0x7f0000000100)=""/78, 0x4e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc8, 0x60) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x2, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x5}, {0x80000016, 0x7ffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() 16:01:32 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0xfff, 0x1, 0x7, 0x46c4, 0x2}, 0xc) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) 16:01:32 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0xffffffffffffffff, 0x0, 0x0, "61aa0db11c0500e3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000240)=""/179, 0xb3) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 16:01:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r0) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) dup2(r3, r4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ca8cf3a0b70948c4eb58"], 0xa) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) listen(r5, 0x1) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100002b1}, {0x34, 0x2008, 0x0, 0x60a4151f}, {0x6, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:01:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) fchmod(r2, 0x120) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x88) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8140, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x400) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r4 = socket$inet6(0x18, 0x5, 0xffffffff) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x80000001, 0x4}, {0x18, 0x0, 0x8, 0x4}, 0x3, [0x7f, 0x3, 0x14, 0x80000001, 0x8b, 0x4, 0x2dd, 0x200]}, 0x3c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000200)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) fcntl$setstatus(r5, 0x4, 0x40) getpeername$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$TIOCEXCL(r3, 0x2000740d) r6 = dup(0xffffffffffffffff) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10801, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x28211, 0x80) kevent(r1, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x1, 0x8}], 0x84, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffa, 0x8c, 0x2, 0x8, 0x81}, {{r0}, 0x0, 0x48, 0x10, 0x7, 0x100000001}, {{r8}, 0x0, 0x43, 0x1, 0x0, 0xffffffffffffff7b}], 0x0, &(0x7f0000000480)={0x9, 0xffffffffffffff80}) r9 = fcntl$dupfd(r3, 0xa, r1) r10 = openat(0xffffffffffffffff, &(0x7f0000000b00)='./file0\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000500)="49ca3f96ae4b5fbe17bf174eaadc06d362f16af2aa749fd827b5b4dde75ab3ff4c7ebf192094369a0f23a5a92bc7ef5e9e3454168928cfa1fb9180245a6c34b3fc488ed56ecd99628a3070221e17d596afd193c148c77a847672a17b1ffe33034d4357d30f0f2abeca868035c79eea457088cef89105ce3ab2a35b048ebb934bfaed3917816e0690a30cb2eb0cfea7c8f48ab2ab9077fb721e6fcd1ecb5081384278c25c7a", 0xa5}, {&(0x7f00000005c0)="7e87d31345c5c034c94fc07236afc3fb3442d3d42063590752a23fec47c309b3cd46f75c6b34e94360b8518b054cda9b1eb5fdd8529c65a09cafbc7f3f0863", 0x3f}, {&(0x7f0000000600)="b6d9cdbd031204ffc48b799b9e05a8b75ed8de5bf21dd600cacd288ad18d6e57afe476aedb05975006b699c3c7c996528f4446c0caf51eb31166b391b676fd31d88610d8cb90510a0702c0214005598082a4806d94f64a1e", 0x58}, {&(0x7f0000000680)="0517bca32eec7499369b2efed3ad480d7150ef7b8dc96fe2762d5c0652e10ab60f1d7a6c2eca13c3ff9eb5100b938a6f865aa7c68b050a3cbccc4fc3f704dc0dc4b1dd57d0a23063cfb41c5c277161309e4c53b366cc3200ff5fb50592c905309c3aa0503a0235528906813fdcebfdb9dafda2cc16d00d44ccf089bc0f6feb2dc31848c3c105adfc473774b17681ed1dcabdeffe2d7ce8ae06053d3c7b56db820ee016e94c74e65d9b50435162b8254092ec35c5d95302da0bbad7f1393755a3dc194d3d53555c2fc8dfc78878b87d2c8160f01ac3b3744ea30ffaae6e7f5706c931f95f00e2af", 0xe7}, {&(0x7f0000000780)="fa846b6e611e615701f87396c8888eda823230b607f92b35f399ab5e3731a991c8f91bcde52c1d2e544fdd03238e49dbe4f83d695b936c3067ae93db734ce8498f4d71458b7f56e84430200cb16d76feea34cf24b41fa6216acb6b3431d12c1b6a84180d8d04dc65ad6ed8f4fc9c9782b064ebfde02ec900d7842388ea4ad5950f87985411cdaa20b112f1b62134858d54c497affa0de498c8284c4c97ac2e1260118a0800f0fcfecbeb1ec5936890933162ea8e035c235a60fcb11889e655cef9c7ee26e6537d81fe86b66a3f37ded492bc14bf32a87fd26abc98ec99c79a408427b1ac6e0566d74d8f112776bf", 0xee}, {&(0x7f0000000880)="69c864004136342d37111f1fa838e76fb300fa85a3e0644faf5dd8344ba4a28ba941ebae6981297759af4d63868ca0df81f6", 0x32}, {&(0x7f00000008c0)="9831deabf7843c9323c667c8c3e8f56ffdab9dabffc27ad1694f7335fff4031e5b36c6ba3ed7223417de67425ed8f81d36cce57608a71c8a39064ff43cd1e5d560ab7bea4d10b49e66236689c0e3f5931b9808db5a4c8e3338c5818412330a527fb97c654d936a6177319c6268a30b21ea258ddfdd057a20d23a9d5f58221f81688b5e532e568854787dd558156615c5a2d9569b8d4f29621cacf059d34cbea1a976", 0xa2}, {&(0x7f0000000980)="e31988460bd38c90f356828e1dd13988ecbdc93e60146fa711780ca6229e818da63166b824fc94969cda311eaf9a0e95be23bdf6fd82a9ebb581cafe25335bb4f9ce25ad7523ea09dc7c9384f74e9c234436d09ce8f3ee62662c4155b7ef51adb1276e41649118b94c5f0bbbe56f310053b30573ea4fe080411477cfeec5605f73101de064fde2b556facc505496c79ded1723231163d3b1c0f65a7537c5590cd130aa64bb3980aa43cb100b5344264885425e302e1c8156a50f13c16fe7e6df7edbd70f1dbebfee", 0xc8}], 0x8, &(0x7f0000000b40)=[@rights={0x20, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r10, r4]}], 0x20, 0x6}, 0x2) r11 = semget(0x3, 0x4, 0x40) semop(r11, &(0x7f0000000bc0)=[{0x5, 0x3}, {0x4, 0x48fb, 0x800}, {0x2, 0x6, 0x1000}], 0x3) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000c00)='./file1\x00', r12, r13) 16:01:33 executing program 1: 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, &(0x7f00000001c0)={0x3, 0x1, 0x1f, 0xfb57, 0x3fe}, 0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) setrlimit(0x3, &(0x7f0000000000)={0x9, 0x1f}) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ftruncate(r1, 0x0, 0x200) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:01:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) symlinkat(&(0x7f0000000080)='./bus\x00', r3, &(0x7f0000001480)='./bus\x00') recvmsg(r3, &(0x7f0000001440)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001380)=[{&(0x7f0000001280)=""/187, 0xbb}, {&(0x7f0000000080)}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000001340)=""/60, 0x3c}], 0x5, &(0x7f0000001400)=""/26, 0x1a}, 0x800) kevent(0xffffffffffffffff, 0x0, 0x100, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x4, 0x0, 0x1001}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 16:01:33 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) syz_emit_ethernet(0x2f, &(0x7f0000000000)="cc2ad9c6e31072fcc5d1b337ec1ce73996d5e58d76b6ccd1ccd6ec094147b4f12f0097e5b367ee45c2dd32cecb865f") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000100)=[{0x1, 0x8, 0x3f, 0xb0d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0e") 16:01:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x8, 0x9, 0x10001}, {0x7, 0x9, 0x4, 0x2}, {0x7fff, 0x8, 0x10001, 0x3f}, {0x0, 0x80000001, 0x9, 0x1}, {0x4b2, 0x7, 0xed, 0x400}, {0x80000001, 0x10001, 0x9, 0xff}, {0x9f, 0x20, 0x7fffffff, 0x8}, {0x8, 0xcd, 0xca, 0xffffffffffffff81}, {0x0, 0x7, 0x5, 0xffffffff}, {0x9f5, 0x7fff, 0x3, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x88, 0x7, 0x9, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() writev(r1, &(0x7f0000002540)=[{&(0x7f00000004c0)="9e2b56e438645afea727bb6f238596e177fccaf78b99a13bd8404002be69e85ccf2dc3f73d990b18ce746854cd32a1766a5de25e4796665d5789667691a1b15ce323c83ad5eb5801ca0d9024eda5cf98ac069213f2a233925fa8adc42ba05cd32623fc00edda4a3ceb650c88c35b88949158205db25762c87910bd2b34af8e79d8abd904f942036d095b97604bc1f5d80f87f00bf0f3c0071bc9e4dc2d4fed2588a2bac3f1a05f832d37c10cdd4b0fa6c0d6f9d0a210296dbf6c90356e2d0e67847db000912cfb91385a6a974e0f8a1cf180347a4e165824c9faf47165d079a67e6d427edeec4fcdd3865c9e734c9cc273ca04eeeddda3b063a47a64c624454be12f39bcf89c5830a48253851b1a0c252f6a386df4a355717083ab4b2026606a4e110070366052cf7fa187108f27723b1e87bd6b510db9d935676e535b642a8050a0567862bd0f4871e44ece74bfc881561540570e480312a263fd7e84340fd3ecb3c5538e34293f595c564589f76fb47d310ca69544ac540e6df4869cf910abe2e0f37095a42293e2e72b225a075c520e0bc304ce6fbc250ab2bd3d0154dd3cc0b9c36f10728e40afc00326034d07299b8f944998dc1ca62f0c8d1231591f4259d6c022746414dad04e78f27618d18a082dc80b6127e7fb03f997343fef63f462eee16da4bb7008aa197a51cd8ab2fcba94b709bb196179b4d725d7287f061fd67965f0c30d418a2ffe5e8d6e419349a08ff8fd9aae078134d44e7e5fe2fd1c972c3009202b8f7259a91a8131ad9d163720ddd65c40a1998470d188a775dbd92a64499a9e1fd940385f9ef3080d55bd09f61f39c69b5a9fd6cec67f0d5e8966acadf978bc6947ab395dd220041b1587cfb6aa51ed2f6f017f995f15ae71533ee24128493fa15d7ac876c2c2b93d707a08c43f3a06fb02791d495ebdc40c633f76d74698f0277087339bd6abe2d0ed8a4352ccb6114304ede95d852ec760202e4c97908224e318080c3c94516ebaedb09b7a33727ad62d8dea8d7aaca20492aa35e132c14e6494f0569b59e3f635c7727b53f9d16065c38cd18ff6a7a1baaf3b9e7558a9a91a9c8eb076e303233726c7f5d04a0800ec7b00f7c034ccbb7da818c751908a29964040db9e6c9c8ee9ffee9dcca67e207950596c4e1b7f51ab541c83799fbcc2ac0d7520e00e44d443384ea32e52377741d03de5b3c364184e5936ec42b217d61fcbfe212a53e29a1a84b9d1e41bed1c12dab72fe4a9f24764866398cf26e0b13ffeefa307a9ef3c20ac71c69fac7957f97a92e236ca1d26e3bec01b5f3da1f81643745e6b18d27c8c8dba55b62f54e1f33913ea301a5bdff2a4d93d08a65beb3a835d4a40a20e2636159e5f583e25c6d037277500c2314b7e65d0918eeac8179c6a0f7516b0d5b4fe57a0b6f9e601310b8a9ea314d85a38d472882b3fc20944eea5724cd5b6faf5a9e34bcb33bff085c5c1cb9a3e89155c427a7f9eb6f2bf6c15c64b4f6fb2aae58d08b1458f5cf1b11191443973d3ac8bf1dd61dd7f394b399181fa73e6a0e80904a70fb03a825ad52425c24d46b837c4db630ec8091f1545b9ccff3b434132a5ab97fac5e53f4dc6dda000d36fa9b2c497371ce502ed3c19ac8434614966dba0e47abd8476a6832152d9835f7490516518fad6d5103a4a99313ab2f1802ad32b7ba1c7b73b98033c52b51a4225eb263106f339684e2febbd289f7370bd511e77f4797390e859938a5a3c02f7a955517f7a75f7df87a27dc6234b009e37c37b6ebbf96d95d0c9f1c419158859d4d374e1183ecd78fc92d628a292bd3a7abfbb2b255fb5dbf8f5d44d48dc8ecfd2047e5b16d830e35bb5e3d49ecdce082f90f7d04af315f9d1286d9599a3b1d9c91c55ae77373d927851ab554501e8e09256cae1536359b4d6519ab0fd1d538a6a8e41a2b940468508e42b7571b2d6393149db6feaa359de13122002c1bac3bf6f10fcaf4ec35e4b557069e3071d7c9f3f0c379bc386d4e88c800eb56905f0827cc9b787f501fe36233269302ec8f9636eb964959d679e052848b18b6a6e1f66b5e4422184b28d096a526e230851d74595078540b5bfc41d833c4bfe98e0ce571ab09882fd581143b7c90ad3894adf0aa19992712cec3c968b01fa7741b62d366954ea5f2c7c15ccd272c107078d74f472a650006fd29383a75173ca62b57cee54d69fadcfff9dbe8153e00fd0a627cf72e02bb470b4378821817cb40bc642ceca60db76361b84a4e49a3f0a00a919c8899fd1530518ed36797982b6e0e4a5fcb8ed8e9e54db8f9877df9589566f6a29406583eb86050b7a44f969f0373d4d15c247a61de96a410fd1d27f36c90d09337219f58ab80009eea847217a754b56ef72eb97287925635422d7ba9f376479d72264d2bc2e04b139b87e078d55f0153f1ba57d40f9ab30a7253d8d6b5869a962a7e78aedb97e777348b7194bc3092446ee48cc1d77d2a4c60bbf56f782cd4117bdf6507dfdbadd87ea3bea5dac0da9549af3feab6c02c14dd0d69b2bb1f3a7ad613c7f6500f3345065d6af14bd22cf99df98d756f4a83ae2b2930f9c69d5263a3f724d94274390851715de3b4bd29ed024c360a52a6794bf2b9f48a0ff0c647a9246cf9770a3b0556dd65f59208903ed9cfd80e992d291eac950a225489d1e1fbc7418b4fd09b7878d4c2cde65e53f3c2ebec099c3b6e8673027cd08be05467da5b917f110ff6413383e6819da7be6d350c7c86dc1f593813f539c677c5d2ce9463dcdea8cd2da39a5bc88b7bd8aefe46564078cfd7589ba1de4f479402b294789f61468e3528a43ba46404f251c291972a397d9b018c9cde3b29b206940a8645225e490a34cbb30471974bffd734fbde0757d457efbf100b9536b1826a670180eff889b120a08ea9582620599d05a5d92a35d04178efd9ea3d3f9b866946765a065d88d15b8c6be1efe91a77c372d40ead8f54bec3887474e22e868852bdd3f6ab6358c9167fe20c1251689562c43cdcf7ca6fc13857083c82fdd66e6947d7594edfef0bc2556383b3c1a04dac58b72f55b21e8b39bc838db6d5bfd858cb4b11d5973304efb3f0ae9acdcd9ce01d411de80304d0c95a348ad774969c3f4447072211bce86af2c0cfbc20a7c4b215ae5d7d4db21c61b6a51193a45de2727b43049e9508e9109efcdb487d52cb78e41ec8e2f14fed325615b16397d095c2f4f9c33682d4fd9ba067114052c106cc0301b4fea4e5eb506a1dd0802b9ac24774b7221b332ab4a3035aa7fc1e1c0093ce58cbe8c3f824743b12e2823eeba6f433301451d9017838f024556bc1fbdc18adb55ae6c82505fba7fd17e74f51375bd4feb373b56f206cac07182398095752f8077336861a18f53b4cef65d50c87dfedaa4094ee2a7ef48d6d55a77439b88b62d5c0d6b43f398f60808cb4ad883da00ffcae543f0482b4420e04eb9a9a7cf235dd8757dfe9e97e2bb6aa9314ddbe5327b6758ae17a0f1bdea111e0dd169f2c6e1e06ef30aada1179af55c9de7521a6a401759ef88d92a7da2f89d4619abc36664e2ef098314447a701ff5828f9332fd0ce6a6a62124fe3738999a7f5257854202a063fcd5ef456c3b46c5b16ca96e98aa76581cd5da308f40469990b97636135bb1d729402f20d4eb528e743a22ec33836e83d2f423d4d1876c74687213d6985da5a5dcf7412f4d5de6f8f1dc88fe69ef2d7b92fc259d1aebc7ebf334f387c47a3060b481d5eef7cb7ac5ed52a63be6478e76bc0474ab983d4a515862e998d75b6c476753f935ede679a9542fa930ef1bcec1e6f959ac5eb526065df255bb0741e9a3da8edd81b28b6f0237222ed3ad63c78faa0a900695037c8fc0bba40829004ae3feaa2b256141b340fc73b7fd6f3c75ce6de3c6d3f750d63276a2c118a5dc36737bd83c74f3b67d66f8439e387718813b623ad11084845accd15b5e94070eeb67d6f32dbaa180e611e4e8164bc9b275c17fca5c9f72793608cf2eb7cac97d814a343e9bf59be15981df6ee19eeb43a49a27b7d2380fa29fda64a0f2b02d20119e97d1c748362d9da5f172cf422634900dd32cd1fb35bf72eb250149492e853f18c9f1b22c3ef8f3c9a59f586ad2379ce39360cb0523a14a3ba7ae5be22172051bb63e4bb75dc6656e3f13d22dccd8a08ad87ed68938333c35c812f1340b45c93b443759142b30339bfc7168120af27825f9cc94a741240ea883cc975e53249630f04c99e3ba64f9dae08838a2e2cd0a99c5a59a73fb379b2a8398fc6e2bcc49e111607cbddb001c210bfa7cc21770c17963c4038095d304370fa013c196508dff3a01d2b4cbef2d8c19ad4191106e66997e76e4eba4b29ff3e24ddadc2daa2169cc2c6c733a68d6d4ef2248210be0d671d30e691998937ea09a8a324703cd32ae1d3cfc4ca92f97216af7d2efbc13c6b7bfbccfff80cfc81cf849f71245c6988ce3c3723e377b842358ce70e1f3a5de5ceda321426c859183831cd56cc5830ec624c3809ff07630bf76c99a8f6690f5d80fda121d3ec93bcee153ea6a8a717d7d8119ae23e61e2b2d1251105b2339c05c3869d574fff31c26cfeff82d8d3a532ca6cebb8b72bbe9fcfa2a087da6e29b523464f7312105b6523cc9210ffe4f1471edbfdb875a74e0ef5a2cc8ec89f98e30db6b0cdb730207791460b5830401139c074045b60c04d63b593e73c0255edf3709ca0768b7487eed47bdb56a915b516543aa9c462c58f29b669a4b4a19a3788e4d930064c4109b4c76b13aeefe4154524910835ccf15f977e438c3aa60850895e8ef4c80d104fb697dc88cdafea77a9cabed76717f66e1ac050e94c1c5bb8817574063e5b76e8454520f99395f74f0129a8999bc23c60671f164bac1af691e367df6fc90419050955f6879c8af782e8daad722494bdc6f2c40b096109f1a7f50aa5215e3e25809502f5b9a3fe06251894eea96136cf2bdc1c52759ca642a1ee78c71d4de2dbdf791aa560c29f0acfd5191801b55f88673f6650ef7ede89fd9edf0c34913ba96aaa8014b61d3325335d268347f380ba69d04ea7c73c0767c260d699ce787da1aad5908f19cc6e5bb8ed084a3aec2cdb0225e767f6098379cf4160add1e977dc88276346308771763858aeec951db65e031a647f274525ec0bbb7164c91182fd44d0817f7fa59faed844397bba31770ff901417bf599d486541f91290d91b231e59c4fae0ebc16ce6245544c3b49d4d8d4274769b31a41a35e6c42003a23150a267a0fc23acbe8ee2183b727942a5c0d9b1ba8c325836dc7530ee4979d6a31813f8687638c2dcd738a762141d904d5f677c621f9f3c8ee4bebe3f2d6f2d0398fe7540dd9b931f4e73f042aa0d11c5555e7c6d5a45e573bae6850d2ca49e5a1e335454494f79815e661c5b079ee72f31e5c4bcfa12a6840cf2b06d3c3da87f2b28cd6cf4e2a901fbcaa9cddc24275a43c417a883106f43a9800ec3347bd5cfc883035f28978f5ee74c0ee2d6e664780c5eb7dca3fc509271a69360f6faa4c4dd6c594607fd767854725cc2f85c039e1d050fa7478bb81fb8da258e0d9f235a60eeedd7d2cc29ebf899ca84a4aed7057316bac05e452a0465e47471e8442878aee8dab826b18930e66e882fd4a45f724749194bd9bfcd0c439777012bbffa14a9bb432f83190c56de5712dbdcc0ea560afac0fe770af98797604fffa2770248bbe4bbcf71b8d99b03d4d158c8c72c50c99f6f67a5985c43886caa6d38a69e5255a5f3dbd6d40d95ebe9742fe44fede9368d", 0x1000}, {&(0x7f0000000040)="e060199cde", 0x5}, {&(0x7f0000000140)="1c82ca883b36f318955287e75e7cfe58d3511571e8e992944ead0d2b19b1363eb00355173b55c1fe903a5fefa6d29f4450d0cd563c7a696e1f8477fdc139fea51ff91f0fb707b92804d082e6a678fc947533b06a7b7143c27bbdedf57b80c55fe0e4deb9cb5f1898e4529ddb46aaa932bc62f00b824d635632656188edb0d562c24655cdf68cee2467bd4267ea6f623b39208d58e08f21ab9a04e8f0a1259e7c66bc8e4695523143d319c8fac8da", 0xae}, {&(0x7f0000000200)="d76a133ad05aeeddb654bb1f50246cb5db0e7464bebade62cc656ebcb594c3561450d6fd58326aa35cf3d1e999f25b6bf87cf2313f6b8b5257eb25a1a81de77b4c5e2c0760800e2e0ae90b1bd7bea9bbf206fd2ff6d6cdc8bc38524440cbe43e69e232059d559355233646a69daa6e85d6ea13e729c72e286dfc811b5c5c444f7658b493a9b007e403f44675b3fe44e2abef01aa91c3b9e8a1e3dd1a1c419d8d4f2b04d37401cccf88dd759713b53a3df55ed838e765266b7cb8b79e485cea873a27a3d073e2280727fb1ee90adf", 0xce}, {&(0x7f00000014c0)="2a740fe276fae5914cae96cf86bbc63a53b385d32feb75fa2ee8fb4a655de0fdfefab226971e2113585b4d641efb7f04da94563c99bdfbf2d1a21f56e8aedf2937590011a22717c9aeee85a4f5d343ba4f242f251d000967314ae22e9dd8ebcfc239b0b67ee3f4d442615a186d96bbdd40c50c7c192b585e9a829da2d3dce290f6196f36e4991b85e9411df7b37e9311fd00bd2d6de1c74f5398a143e342e78724c6edd40f0d6cf1270b17fe66719ad5a089824ece608a6bf6682b899402e3a2cbfea86f7f841479efdebaa4984d31cce17d624096a419013ec194e2ca5d1f58d8673bc78c961e56703bf2966c888b536747c2ca7bb3d479a7d169d5870deddc5163f9927173626717a1f0894e30f5d5e166ee7850967f5c8e0de89475a6b5e6490bba3ffb33bcf7e0d561f8dfdb909068796bf5e812dc0e08d4db12c3fedf5dbea5f36ed47e0f99cd184dc989a410d034baa76467d48c79519c9e5b06b71a988845b11e4a84bd4bcf1cb94469d7f87827a2c8d26119e7dcc5e387f895d4524a23d5183ebfec442159625dac5ea1b34ca330eaca25c150704109924263685aa28661be780bcfae2dbd104d36063a56375d221f1f3eb3695fc311a4095ad16a16c8d1c9eed920b7759197114970104f41ced35f287dae8efe850ab5784d534037c91173390d5e60525382025fc609c7028add05905ae1ba559d16d99c04f15f76664e718af8a420d0fbc32ec519d6834691e40ca999567757ae8c55efcd31dbe5d78cf8b2313838623aa92a293202f5e1ea1d7fbb0bcbbc996d77e917321dd0ef69a060d11c548e94c6a71c38fc4a3807018e19d696dca50ab7b7222cee902f3b45449c1d5f4d65d928e76b2516cdf26d4c0d18e109bf7eec34cb661ea249d5f673d9c960f1822c40381248a5f414d92dde7911b1fbbbdf15c478b9455a3ecbeba6a4418cf23c8aff5ec7ad8715a723a9c7b587db791437e077a03eea0ef20919700ed89e033388acc11d2a129f15aeaadcd44de219327f51f82e39e42552a0455b3e0943c29934783fa20269f6e1653d37873ee01ad5aeb4eaf5c6e6a1ae90ecc878b1159dc7d2e161b4153f0e9fc6ff00e99d3fea830f1738264cc2c8fd794f4439548c2dadcf66356831ee3dfffdbd6239cc8e564b3a7624ce8bf487515bcd4825e40b5229222cd55f0e55a0be7037362b6bdc84f0cd3666307ca346ea27896afa218a4af944bdaca841715ce46611a234bcecb4deaaf4e7107ce0ccccb33c78064c1414c5b75fc195c345f932da3d70dfcfb272cd91341414250ba3d37297d3d2e8e6300a54ad2d114242ea6a0f00a54d09a9617eb6dc9bfd22b33e2f40acee78d3d160376007fc31e5a7c2076a31bc39e03ab7eb104d904816bfe7f25fd17ff4130dcf5d54d8b455da9886d99f447545082e0513097581d2e465d25183eb9ff6ff49b0c9026cc4372bcd21f8e5ee0ee898f0c8072795f206be6f1078b58fd0cad77760a2f9a1ae4970bdd3173e4722a462d23bbcac5571ebe17e427d36c7ced572daecb79d8ef9262e52fd4e54e6aa4eb63fed0c7fbf43aefc1246ff34d685a7b56481a5c0c8f994f6967ac930b86e77a3bae0c151f24a02970fa338c93e9e9ae7ee25ec41e49e1139aee3c1ad9e59f8c258dfd15f24d7aaacf562c92143ded1b0eb06016158dc314d2256dbda7426eca97fc2d6150b65503e30d21aa55444426b68f7c758dec306233980319d8cb90759dd90df2394d2634f87f197fede0b8599d1bde42c485fd8ed0ad4c0203e4b91a60ec9ae7318516d9b34d651c446e9b7d2fa6b9012683c2e59fa0df6fa4aa127d1795ee7aa7a0c03223abf2a1155fce7869b2350b4e8b31c185e85be2292641eacf1aae0f3f2cfe82e9510745d9a852ce7256b6f34ecf77355d860a7bb6e4e0cb68daf9b6c8883bf0dcf008e3a1d5e5c635306c0ede07458ee0ab10dfe35c023e7a0e890bcf9ef4657be93f31875f2c203d168b028865a7bf0d40ea0f52c776a283e3a5f6266b32905c1003f8ff6c43d03148201fe3484e5ff4db3d301586e4aae35dcd437c88859d5930c7d65456e4777f3780693c1b4a6c29b14392b4789002f1f47a1bc3fef3fe7ef05346d1692061b6ea3483ee52996a949b9cbd56ebdda370c9e4f18415d85e491dd4758f3103477d6191d5ca12a93af859fe6516a94f2603379226cad665fe298294da2e9c374f832b0beefa7abf1aae4412a5ccd8fdd223d87339e4431c9dcff50e590a287772c7c4ffeb9a847a980b46fb0b8d3df8e5aec3875e5b6bedcd92729e3935b644e566657b10730bfaf8d2ec8e57c4905f64d2c5b2d56e0e632c7fe82679ccfff979a4842e2316b435f032bd6d23b3b1955953e8d140599723bfa32524567c402ea4515f5d8ed5c8de17c030f542539447a7cf12001c041e280f7464ce8a987ff24ae2fda9d9d315c7ef04f5d3d36d4bc110258b5caf8dec34bb665d3de77c9e170ef540b89865a5029edcab1b2d2c60e555ffa40026c158fd68b0b13da0eb33f6dc63e0d00a7f572aaa73a6db8bb7edfbab33aac2e29c1f168c4829f443b96acff5a57fbd1012fb4899863c9c7d95cf01c528911d353c10afb789c7b3f08675328aedf21b37cfe1d1fd3b0c07123dc332d85f52ac2170a15e3de570634f6a18ab288c67c4add22e518d6e71e232e348236c7b44e012c1333e1e94c59d93b79318b92717d0f1609fdff904dbda4f900eeac89442836d4015372f5139f346cc067017a00aec101fd0dc7145bda0db3b6d0b878f4b06160711c9ab17c9149718396a7ce83b10ee13599d08aa9534b1d69aae7c497c097968d77b43d844275b32997c0e36a08dd51535ab420c406c90aef340aae29b46eef3a8356eaee0940a896031269e1fc3e36f0fb8f233fdf14327dfeeda2a31245c82f4e473db4b8d3fe29c657ad2c4040efdd67b403d8bbca8cc496dc1fa2f9b710f06f9b799d9736dd6c620c8bf5d14fb97d57b345316750aec5428b354d2e3af4d98302b0b1f718643411ab049f138763419ec4687d3d589e8a94ebe501e9e9f84381c7b00034c00df1a97a6877733da8d705dec62b76b5a7ca5653c919a41b5447d2d9ffe1324e4781781a28d843e1de1caad42665c357074c4ec2eeb2759378c0d9e7ef3d3e6d681805271ed0a6b8921f20a9c879620e937779e4d329b007eec76761cf0c10f01a1d0144300779f203daed7adf13567db0cd7e2cff707f0e76c38f55e6720a6e8d0cda791fa402a2ca7c1c0059f9422f7aec1080038ae2bd7f1970f3d57028889b32a2ad1d7d40b07725ad3e979af2eea7ba3bc8af62f6391fb3291d19d6b733946e3586302a2b7f1161195d662a5069fcecc1c106cbf73e654953e3bf580c7604ee3209c9434dd53067832b3c1d69b29744eec4e5b1cd3d4855a9624707c278ee4b8aee43e0d3ea19accd192b79c70d1cfe0dfb04794bc6ffb3d37e7b416b7e1dfbf30532ebcc21197166a589bf53562b7baffd10539a5aecf3ff892b2d99baf991fed7886bfc53b55dd8afce0d616ca1eb4eccdc6dd2d2cbc6010af521539d88c4030b555139c611ecc6f8ae8db10af009c98b89593d4df3574ce38e7e48c33e17cef82dad32800c848ba3b0c180bd245ec4536ed0066213e616cd7ceb43b4b21094df03b598c3f219eafa9c29bb46f2451a6744dd15d73deedaebc2da10a5173f7b1e32b73f478c79684ae21fa0c223c978e3b0e5991ab995b7034b706af90000fe2aa3030a2d2e61d877239e6c3ff402dcd5acdc8816057eafc1dff5f167db5e9b9cf026f2bd1bb009ac3b03d24e3d8527a9913c97e4da884846b7c2b0a57a7f0a99f0d6c90443576618b0e39219445f8628526126c1fa9d74165680d8b78a3c26b49c23dafe9c8ab86706698537458d7ce4d97254f597372489b002cd6e5e4b66b64450aa7baad1a5c7356cd7fb68de17cc24fa6c8d0ee3c5c5dae0dbf88c6923f263cd3b1b6a9e2b734852d64f108ddabdaaa341aa41e56b7ae0ef2ee9d62a86e32314889882348fdf47dffad62b2bf56808b4bd878b5a7ab907ad19d663f48a4a6ebdcf18b12a69b9ff1958c172956b7a8eb2c6b60b1cce4fbdec8e2ecefd439887b2876396d59511fd8e9fe4e6118102b585c08a479f54aee84c27087297aff953ec8c003cb3bd465cd1e3982217264affe75f117145ce2383f23667bd720b58d4bcbca945f3e6af71082cad913b411164e8142f4d973a2570bc5a97077768506b9f3756297ec8b034c0336ffc79000c656a61225445ecff6fc8e27383cf7cbfc5ac5c6da1645150037710ea6c6b466a309016a92e7e4f2009a0eaf5f65be34ab8f11b86ff74894e852d3606743b663445fe28270f692756a0e10ccfe00f656228a7f6f6071a953a88425cd0d424f66250f5e7545f843e85009b7d839a2e374ab9417bce7352522847b8b80adf2d7f14a3ab0bc26ffe0df83847dc96d9418e9927c133d23b96c07f103daab28c9351b1698e159a4aada312fd404252f57af084b74d48b2a3319af1d7a4921a4e8dfef4d668c3c9ef169e7f216c77fbd89d3559023e2eec8bd98fb04323b45a303656bb3d6dd6763efdf7321fdb012cad9066e4146e164390260f5ec4ddfc4f99e34c152cf4b63dd4d93fa8a626280fcd9716f13258277cd25df2270341171ff9aa790dfc5d9037f6eaab0912b31d8a6976053740fa955a009496ff049cba2f557d8436abdeb31623738be0cf5de5c1439bef035720fdc4b2c8d02dc02619515d5df33ed57c9d8e2e2ca3453d55b0ba1b3adb3bb2fb709225054b74f1d896e562b2fb5c4526cf89b239172d0922b14473031fe3e1dec775619b71554a0f96ed24b3fe393c696b74b8a611a06e3e2780dd137774c5f12697ceda8cebf1f8176e7eeae3f83975d5d40c1deba29ef17af50ed8d76db2a68175f458d09d99792eea914317c40bc8f53a085a284c9dd152835874cfde6ec4d16d4cd40ff4c1bfc0e73d2f921b69d4f85de3e4d5f7aaebe66ee649dca001b8f4f2f091209c7a89be4a26f4e215d8916a98c1a081751a39a9d49104024dc9b806d62bdd991d113f60aec6aa88691f5429e3f23bba07bc5e33c1a6bdcdefd5e334dd95eb24c0a102cde13b44a7556eb94251099ec840f6a29a9c21da1db9eb31ea3ef27f7ca6bd4d401d2661a50cccc9a59e1075255515dccd8d4146fcb34e60accffd3c879d5b4029267fda3764e10a06d6df88f2123756df76fc8a1626e1325f738e4de199e3cb0efca5d375c86aad46861b0d5f8d866f7bb19db5359d3ab44348265f46325a57fb5a228eed7b19bd68f174025108e47610072b1fdd3f853e9b30d0c8d9388a4884de17a925386c835f1b1af0e60c350411b5622db44a69b2879c8e7dd6ac9b3c0534fbe53eb308c582e3088e114108f18596e75c4ee554077df5725051c499ce94d90be8c040baa02e45d3220fb9f8126b0e3e2c8e9cd83598b909029a7fe5b8adcda5f3d3fae38b2008b6d494cae6c9119a795135d9ad953515affcc6cb810dc193479ae719167b68e0299e888f5adbd8a9942b99e5066124a633a6742af1cf0b220ac57ca8910277d042891c57fa41026cc16fde8f85dfceb89fb0b6b23950a83cd4f0c8eba37ec08ea031931eef93852a37810f28c4da3f6c8b678251661d54dd6399127ac30a3ef6813e8d50550c9b6e5d4272cf5ae033c98ce6589b177a6335ba2a5819a8f1b353d7e1694876b2c961f28e1deb2a921a2ef6a7dbd8054c728fa04526edbf3e8693ba7a1f749e1632140dd3", 0x1000}, {&(0x7f0000000340)="8a3b773cd82caaba36db16daff2159ae4941864f9a9def96eb52ec4ddac62e058c0e7b1ae317d178b8faa93dd148f871d1927b9edffa446bcb2794178293d4b3d87e109ad6700e54a513388f5c660e6a172ef7b63072e0052a", 0x59}, {&(0x7f00000003c0)="4ae7b1d21d5293bec2bb9acebb899f541c95b83a2f4517e2eeae31882491b1e0d8b5528bc5df0cbc6749bd5ac7233db068c44c48c830d85767f0ac54d4ecc916f1a9b31c8dbdb30d1cd8516c2fb0ac8cdc8ddcf169794fe1b1bd972d33ab9623604d60db70d93b3209dbe8907e321b4995a753d961b713527ef88ff2f6f15fbfd1503a4c086541a1b97b4c1385ae6e35675687987019363c", 0x98}, {&(0x7f00000024c0)="4780fe1045d5e361a20387adf301ac7acb997155a3fa4f6caec27baf7a8de11020cb3e0736b73fa798497a124f29d228371aca6995731232b164a8286b00f04cd58a6e5dd7f11bb1aaf86d21f9748b958171ff237a55359b9a36bb869fab1779ffd9", 0x62}], 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x7, 0x1, 0x9, 0x0, 0x1, 0xb44, 0x3, 0x0, 0x2, 0x2, 0x3}) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) getegid() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) accept(r0, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3}) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = getuid() r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) r18 = getgid() r19 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x9, r9, r11, r14, r18, 0x40}, 0x1, 0x3, r19, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r3, r20) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) open(&(0x7f0000000200)='./bus\x00', 0x8c, 0x248) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r21, 0x20004b08, &(0x7f00000002c0)=0xe0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:01:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget(0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) r3 = msgget(0x2, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) msgctl$IPC_RMID(r3, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f0000000740)=""/50}, {&(0x7f0000000780)=""/108}, {&(0x7f0000000800)=""/143}, {&(0x7f00000008c0)=""/113}, {&(0x7f0000000940)=""/221}, {&(0x7f0000000a40)=""/29}, {&(0x7f0000000bc0)=""/186}], 0x6, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r5, 0x0, 0x0) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:01:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00') r7 = open(&(0x7f00000001c0)='./bus\x00', 0x208, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) getpid() ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000002c0)) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) write(r9, &(0x7f0000000240)="5a328f77c5d8fb195e1012fe400fe8b016c035cd1a69be89e7d84741c09bce21f47dbb4cb0b0439135de72263d2aa28cd4a97eb4fc2e40f94ae9ab4db2c230d93c799fe36f35b361c7c7803c52aa9a27960d1d13fbf63f8d2a7995ad556f", 0x5e) 16:01:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r1, &(0x7f00000000c0)=""/125, 0x7d) r2 = syz_open_pts() write(r2, &(0x7f0000000280)="9908de6353411cc54e61d62a93f48a27242c32a71956acb3860cf7cd458f26d5c3083048e09a33c54f87bcf4b80d91057335d76ae098afe5ef458fd8dca49ebea79b04005d62a95750a61fe0f909eb815102876708ce97150000e6f78bf7018552c701878f2f5f7c7d09cd9ff46da7e4089a14da2a3f7f4e872e13c0d95f11ca08b8378885705cbc696b525e86d49aa4f2f9f5f5ac891076940f46fe379c9c69ff7e4cafdddd81192da80e307aeeb6e32d616dddfdc3832df19ca58763d3f8eb378d11f194a4425ffd830e0cbc9e5c4f736d00", 0x5b9dcf6395632d69) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) fcntl$lock(0xffffffffffffff9c, 0x6db0296ef2dbd7a7, &(0x7f00000003c0)={0x3, 0x0, 0x5e, 0xc5e, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000380)) close(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x94) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0xfff, 0x4, {0xfffffffffffffffe}}) 16:01:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) r2 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0xa) 16:01:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x11b) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x21, 0x80, 0xc19ed18d4eb52238}) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0xeae4c938625fe759, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:01:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) write(r2, &(0x7f00000000c0)="02c9f3b18b8ac33341ecfa6cbb6565bde4e9770dc47fb7d786369c1fe9ac327e64f1502d3940fa04b9d4e3aa3b3397a1d9965aac52616e3e15e7ecc24dbe5b686d4c", 0x42) 16:01:34 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRES16=r0, @ANYRES32, @ANYBLOB="0ac6f0f81ce200afe20088f94f9cf4e1a08c8e811dacc647753f740f182435d27c2c129802e1248ea6e84e3b6d20e2c2730854849782283b087de508705674fbfa80f2abd8ee910bfa8caeb650c58b1421e9ea173155021d16dd4f76ad0c119490b694033f484bfecc6ad2cb425c3e8a589d73a151bfb0d832df1fc5d76d5b7ba6c7c46c05efb3561077f2f8cd2b3df49956954555", @ANYRES64=0x0]], 0x1) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x252ed, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x2, &(0x7f00000002c0)=[r3, r4]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x64}, {0x28, 0x0, 0x0, 0x40}, {0x6, 0x1, 0x0, 0x20000100}]}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r6, 0x40) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r7, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000180)) sendto$inet(r7, &(0x7f0000000300)="94adb2cf6b08fb1f487d8922aaf125044950c1e6997c35475eccb8d899827217c2e4725e0c8c56530a5b", 0x2a, 0xa9859c7d362ad0f7, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) dup2(r9, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000003c0)={0x7da6, [{0x2, 0x9}, {0x1, 0x7}, {0x7, 0xc3}, {0x3, 0x100000000}, {0x6}, {0x2, 0x3}, {0x3, 0x23fffd}, {0x1, 0x3d}, {0x2, 0x81}, {0x1, 0x5}, {0x2, 0x2}, {0x2, 0x8}, {0x1, 0x7e}, {0x2, 0x2}, {0x1, 0xffffffff00000000}, {0x1, 0x5}, {0x0, 0x6}, {0x2, 0x9}, {0x3}, {0x1, 0x9}, {0x3, 0x1ff}, {0x2, 0x2}, {0x58abc81c358f8458, 0x14}, {0x6, 0xe791}, {0x1, 0x5}, {0x3, 0x1ff}, {0x1, 0x9}, {0x0, 0xfffffffffffffff8}, {0x1, 0x2}, {0x2, 0xf7}, {0x2, 0x101}, {0x1, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:34 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x20) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x3, 0x3, 0x2, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xf1\x18\xfe\xfb\x03\x1b\xd2\x1f\x00', 0x8, 0x0) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x6, 0x80, 0x3, 0x0, 0x0, 0x640, 0x3f, 0x0, 0x1, 0x6, 0x200000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = socket$unix(0x1, 0x1, 0x0) pwrite(r3, &(0x7f0000000180)="547d61e687bd216ac648807f7e50ae8aab897d0fc50d9d3bc59f6888c4df6eeb7c58aa037bfe168a4a50f7890885999603e126add4262f10574244b7624236f80cdc4c5f7be5e9218deef0e0d783570d3d90edf00cf3d274e0c0664a68e74c4960ff1fc5ea330a955fc11d4ffd27aa100ec3432382071a3e38b9fb1eb714110778bf436ce13f6096d754025448a7bb028bef22345ff4c7f8ff07edb2820b8d548616c64ac2397c53ab4d7e4bd647442e3f37687b8147f762c0c33bbaa5bdfc2f090f9be9a134436782393651fa932c4d908df760e8cea06378e368c52a", 0xdd, 0x0, 0x0) 16:01:34 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x4, 0x1400b, 0x4086, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r4 = dup2(r2, 0xffffffffffffff9c) openat(r4, &(0x7f0000000180)='./file1\x00', 0x0, 0x100) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000200), 0x4) r6 = socket$inet6(0x18, 0x4000, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8000, 0x1, 0x10000, 0x95d4, 0x8}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x81, 0x3ff, 0x6, 0x0, 0x7ff, 0x1000, 0x1, 0x0, 0x0, 0x0, 0x1}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe2(&(0x7f00000003c0), 0x28002) mlockall(0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x20, 0x0) fcntl$setstatus(r8, 0x4, 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x400, 0x0) socket$inet6(0x18, 0x5, 0x100) fsync(r3) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)="cc9ff6ccee1a4807d531c26103d232b8b2d5307f66c9558b9261621e47a2be41e303136e4f422d705a8b5ade18fe08ccc835a35e9de520e57a37d87a7f15e65e2b548b7dd99f9958f230624ab98d30113d2b8e2b59fdca662103fa025fbe470f40869dfa4faf0f", 0x67) mkdir(&(0x7f0000000500)='./file1\x00', 0x108) accept$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) lstat(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)) r10 = dup(0xffffffffffffffff) faccessat(r10, &(0x7f0000000680)='./file0\x00', 0xc6d7ac5a02c2886b, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f0000000700)=0xa) accept$unix(r1, 0x0, &(0x7f0000000740)) 16:01:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r3 = socket(0x20, 0x8007, 0x0) r4 = syz_open_pts() r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) unlink(&(0x7f0000000240)='./bus\x00') sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="a82d7650dc4ee5b3364147b3fa97d1f523099a4329fb4d4ca33540a5", 0x1c}], 0x1, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}], 0x50, 0x804}, 0x0) dup(0xffffffffffffff9c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:34 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x8001}, {0xfeca, 0x1}}) getitimer(0x3c624c36b7719d4c, 0xffffffffffffffff) 16:01:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r3 = shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) shmdt(r3) shmdt(r3) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x2, 0xcc, 0x0, 0x7, 0x100000001, 0x3, 0x2, 0x3, 0x80, 0x40800000000}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) bind$inet6(r4, &(0x7f00000015c0)={0x18, 0x1, 0x9a, 0x16}, 0xc) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000240)='1%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='+&\x00', &(0x7f0000000340)='@]\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='^\x00', &(0x7f0000000400)=':]\x00', &(0x7f0000000440)='/),\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)='@\x00', &(0x7f0000000500)='[%(!\x00']) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000100)=0xf2) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3, 0x9, 0x1, 0x4}, {0x2, 0x7, 0x3, 0x1a}, {0x53f1, 0x1, 0x5, 0x8}, {0x6, 0x3, 0x7, 0x1}, {0x8, 0x4, 0xfffffffffffffffb, 0x183}, {0x81ad, 0xffff, 0x7}, {0x3, 0x3, 0x2, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:01:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1, './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab62", 0xc4}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='mL', 0x2f6) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) 16:01:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="985d2578", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r2}) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) flock(r5, 0x7) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xfffffffffffffc00, 0xe00000, {0x0, 0x3}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:01:35 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x5, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:01:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8010, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) r5 = accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x80, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000180)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r9, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000180)) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0xb, 0x80000001}, {{r9}, 0xfffffffffffffffb, 0x10, 0xfff7f, 0x80000, 0x7}, {{r3}, 0xfffffffffffffffd, 0x50, 0x20, 0x400, 0x8}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x4, 0x6}, {{}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x1f}], 0x2, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffd, 0x2, 0x1, 0xfffffffffffffffd, 0x1}, {{r7}, 0x7ffffffffffffff3, 0x8, 0x8, 0x0, 0x9}, {{r8}, 0xffffffffffffffff, 0x10, 0x80, 0x5, 0x40}], 0x400, &(0x7f0000000540)={0x54c, 0xfffffffffffffffe}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r12, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000580)={0x8001, 0x1ff, 0x1ff, 0x20008000000000, "120000330000000000000000000000000400", 0x0, 0x400000ffff}) r13 = semget(0x2, 0x0, 0x0) semctl$IPC_RMID(r13, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x1a62b3e4, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000401000/0x2000)=nil, 0x2000, 0x5) close(r11) socket(0x400000000018, 0x3, 0x3a) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000000c0)=0x7f) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r15, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000180)) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000240)={0x5}) fchmod(r14, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000180)) getsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:35 executing program 1: r0 = socket(0x2, 0x2, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:01:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x10, 0xa5) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) fcntl$setflags(r3, 0x2, 0x1) 16:01:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:35 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0xffffffffffff8001, 0x0, 0xffffffff, 0x7}, {0x8, 0x100000001, 0x100000001, 0x2}, {0xfffffffffffffff7, 0x93be, 0x0, 0x1ff}, {0x101, 0x0, 0x9, 0x80}, {0xc0000, 0x0, 0x7, 0x1}, {0x5, 0x80, 0x4, 0x6}]}) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/143, 0x8f}], 0x2, &(0x7f0000000400)=""/124, 0x7c}, 0x40) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff00ff010000000000000054669e06e20de858c0393738831315fec00453959b8a079642c885cea4201b086b480c285adcd40fb632cd27c92aa47cfd826737ab72765719e114dd0dcd78e5586e4d9e842705420c41f021ee6c595d758284e7e7eb6ade28c1c02254567d4532fa8d1c6196749ed6cde012bc1c34f5fb654eb011184e6521d7fa910137eed1ede7be1914bd31b9085f2ed306fc04ecf5ea98691b3a3e5b5b2aa0616d52e056614ff5fdda1b871db60000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:01:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00f84bfaef0f0b14d0e36ff203e6c09674241ef16e26da0aa9d498acdb3e297c311b54ad520ed5687df470e1cf490f6bc67cf5c2b76405885575d359290939ddbcb30a9be01f1d491076e097ae39e2960dc5344d22dee5ed7861902b921c4db639c3654dcc7ecc5a8af8e635dfeec62e891bc57e6aa55cc072dcd326b76b1f45e6e44400fbdc580ff42b3df4df0c0c13e989d6c520e7be65986150db8ef59b7dee", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getuid() r5 = getuid() setreuid(r4, r5) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getuid() setreuid(r8, r9) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r12, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000180)) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r13, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000180)) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r14, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000180)) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r15, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000180)) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x20, 0x0) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x8000, 0x0) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r18, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r18, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000440)="56dec188c212b5c0ea800b6ca58f3fb215de092f357b84264fd9327e6fffe9785ddb21010397ec2b20aa013ce5e507a9ac423aaad6cc1ad7e67cbf0c42cbaaffdf4aaea2309f322b2aeb52c40ab8e06d5e30f87efb1daf49da08a92035bfa9dbc3c233eaa453aa54bdfa33b56d897fe64a9080e86714b3ee3275920c09835d8fe5ac69eb0a6bb139de9d28bceea1455b62a5acfeca27681d18b673137d3206f8bbdc896e15cc64d363beea04038e32ae5ca57cfa1993213824327865704f861439c44e15fe0e5f580736c4a9b68a34a1f0269ccf50d285b78ce7c40e1675f6b4a578e4758f7211aae30d46c02cf88016cbc1b59822af49ceee15b6fcc3bbba39549b0e13ca7389ec5ab5c556ef5db648f2b7813eadc010daaa800e66c65cf287bd70a55980bc46bc8e476ae1285dc109e2ac04658ae38b1416e808f3c9b364628afa8eff3a55ab8e09ed7da994d258ecd82f01bb6338b7a82a6a6a65126a4dfa23788a29eefbf415d65e998117d7153166768eef728dd6ead918c4869d81f718206b3bba4791ce5d21d85f5c8f16cbd9f1c527cde615690dc513040e7d8884bfa3ea170e0ea6fb64709aa2a017a33bac17d1617e4ed25bbc590dfdb87d96ffce5a95eb5db02771cfb45989eca3d96c59f72ec126b795116573f354001e603d4682eec19eaf4a0c54d2cf594ec38a445693a3794715fe2ce21d6f99ced6418b671dd539dc7e3128b4afaa24c0a89cfd4f66c79a96837ee51447125dbc0db3fd6377a59ba0a184fd26ae9ba89b0aa920d7299620dd1c9312f86e3655b49353fd71f5d6c70b73d6c738381a00917219f2629f804c439455de52f5d0f0e43a9120aecb99b8c4ce18f8a12936d60ff4521c62d82ca7bfa4722243ef08dc0980004f730c887892865fb9f695da55aa6ca42ba45b5a1611866268b4dae0e5a2283915aa23a067586c184194f817d70fc75ef6e3f09c68132cbdefd56d19bbd75fc07ffe6f4bbc06d1f82619b78dc36a42fd7d4a5fda7d53726316a3444765936f006951066019cc9269cff0029baf42a263bb9fec2fed8cc51867250b46e2d681c98200321d118e147ad190a107749d5c09efe80c99cf536f9f694ce6281094102eb03614b5dd98a4e3d6ec4b0cbc14474255ee8a1475eb73263c8a0d73aabf11015dc6500e0cb0502d3ef605b4f782ad1369c832ab6ee9babda4b54dee17c34c2c5346fdae9416b61e413908ba26e041f1d913654cd76684def3a322379d9c6ce7d9d9d27e86287ceb2eb08b5aea0466420a321f11ee03751174d0de9dce1e5dd007b69eea5a516632f071a158897a748025edda245bcb9123c16bfe627dea791458195c7ac5560e20d3c534069bd2af75f2e675fe3a2e94a7e3ff317c1360eb39169eb69a94c5e440c1387ca4a4f4a93ad95a172e2d00e1fc76950307aa2ccb27235f8a033efc32c07dd8bfaee7fa7abc7699d1949b606170372b9d9ec0f1335cd7497df8f77f7ae06f1da67014b36e7c88a864d5dc942eb64849dfa00dda748489d8dd4cb225357f7b0e5967c16d495657f069c95621ae7c105b669f82cec3387b879d6c87ed1ae371546072afbf604a7cba0e984417949c32894b667734943e5551b901ec79ea8204a23ecbd3a8468cbe0370f25ca2bb8fe39de7e00e7d5864b4ff08e61c61d93d4aaceadf2f40385032a736eb2defa64585e542923cc40b952ff18692e829e38ac5eaa2d472713c96763145043a6ac93163c3ce10101cd3ffe8fe6eed90c08e4d9d78da87267f0517dd71f8cdab1b284df59c186146cc2dbee5fdfb7f869a1923906eaddb16718bc10a13fbf2176aba2196eaf17a8647bbfabbe5e58e9b6c58878aeeb8600803eeb1a63724fb4b6ae29184b3650b0484b4d7ce8e087ea26efdfda64ae58fe3af3e30247507cbd8773d9da487553c3d4237cc568a0d7b586b9c800db162da3cdfd7b32087206cbff78c842f587d7107bfed1180906feb30e9fa6a897e96087abe76e92ddf652fed5f9f260c1215e98be4a9a4520f127ca2acd0f986e851df63bb91c12de7ab77d0d71f7ef3989b01a37b6d8c963055ca01e40de87e8da069727db6e5a8953d5ef86d08d62de8223f71df59167049b0cb2cb655f8e2ee1db815765edd31080f5df106d2021d7c16a8a683500ccd7c5b531e124e18bf97f4a2dbbb4d53acbf21564a18beda8e8ed12ac69086e3da678dc049268a8de7caf18d4d35bcade030e41fbd2f143c87bb6acbc1f43c044f5dd1b9c030aaa4c900580900adbf8e32e6bc367e846a7393aa518fbcaed6628fae7946c70a38ba7564353c36b8ffad66281ea9dbb9dbd3abaa4f23cb6f3baffd9e7f18ec3ad7fca2d6c99225763c76b9e5664b805e9f42b4691ea3e3ee43ffc10a2b175423df1b356579d756d43a0195bcd9689e5129e055ec87d4ad27f40c48ca543264ebba91d3530a4ac103c6e946a5c89ae295814071caf3179d06bc0b3662962ad7e2ef0d796cb3f5e7b76b1819e03c0c6de8463895c9cf2b366ddb13dd3aee2cbfca431caf085c45e9ded383b304678942c557d4fe01293067e7507c4433510a802ea283c43163449b0326fc15206cc82b1357ee50b6da01a92034a5ab4f1e75e04b7db2b56143904bc60b1a75482a7dd5e87ea040e1629ed52e6ca58b2d6543d097a7fbe2408668004770e1758aa090b0812ccea567dfbb84f1b2ba934bb6b915344165c2630b5826ba21e2e62299cb82cfcb5caf07e2cd16d94e0b04c16408ba7d5c458d99f80152211e6774c9d5038f91c084a28ba2b71a8da1918ba33832d33ad13692b8c7c4b484da149469371329f16feaea50c4120aaf144779b691f983dc000abe08d26ed614f0e9eb9c91838a7709fc1f8e553eda915cbe272b5ddfb93ee2cc21e7a833e7c82f08fa88b2be03de4836b44a0affc1566a6ab309cf696e4fadd5619e6b9bad1dcdf91182914a788805d06ce770d424f5199646c6eb987e810b39dd6d6ff07808fd66adbbac0f7bb34e9b2ecb09e9149bd2d897d19b488f23013e3734843e5a22821864ad84b05b8f723689b46a4cf8862b4a48034beab73b0f139996f42cf1409e93eb776b73e92970c8212d2fcc4c63be713fb8db5afc2d73945d0710e27bd66880f1c0f8e38c24f1eff0de28b5af2883ae15ee0f9d0ec74c36e8d7c8d870193b07b9aa4c14ebaf0e7ce1e2db9334ef34d8b21382234e01ed11c0b3e2e9884725ce2ddf011157231fb573dcabb55d1913b1f416b3e6a66a923f619966ac131592f17a0194fb30e21e37b9a9bb565adbd578d34eba16aabe6f1b8abf95cb03883fb1107ca4b1ffef8f1fa055b608a26929045ba7ad692d67957e3c1fdd588c8f0d337682d35981c5baa003ad99a55d531bdaa09ce86bd9bfcffda38b11f2c8e81f86dcfe5bdd0de7f7ff3f6064ec26aa9fc64bb6b804defd123667edf9054f1e83416bb4cb77fd0e2a5fca74989e4d25e64ae209ec4bbf66dc252965bd7b92587e34b96936b1437acdb376bfa6e511e77bf4ae5703c97a3320d42f764629fd1f0af938b67ebf1e3a96f19dc8934cc922d4ce52706461482d15d0e0ec3b024d55d21afa4cdf04f3195e9d19a281f9c3d752299091e8bb8fb469ac4e6cddfdd77c80887ac91a437867ee34cb0351803ab4a61e94b33367360119b1ef806d6fda35ef69e20a62e40819a8596c4fd1a07a18cfb867a175278efff94e2772c38c1c925314a0ed2b37e13663b50d925eb7e9e84e355fd4618c976391dc87ace1806e8c5c1662525beb4a22f68447ae8ad3483353d28fab67c92dbbbd599eabfc1209f3a4b049dd01308de3cd7e1ed7c21dfb68b5c907564d4af8084808cd396411a74a8b94068f1868fe0d010af1334ed2176531150655b2c6d444b804e7fafd000893ffe0a233075f58ec69aa8999c23fb0296a53fc83a035fb2d4e2f8892f4848d68b5bf45bde34d8bb9f537fd10b888660cc611d3d6a6db3166aebba52985fccf2c5843ea887474e081a4598b77228d265b2a96768967280bc49dd70b93dcc19a75bc60c9e0c71f17447efa94cb13a15f0f0ea27d642eb0e6f62b690d4e385ae7a0e6fc9869b3cd4baeb46d2ad22821a63044472b54d3d2a17376c54e733f71cd7cdac936f3cf926eb69b4a8543023b5b43042f641d6905aab93e8043dd798e5b87e4634e335d66b9bdda5daf54b39f7c33f80058f6472e9823620a9efb2f4ead089c2c4cdab0cf0fb2a94bb566dfc165c2252c30eefaf227ce0aa596032617bb36eb0d146133bfadcc44f8644ce623aba85a4b975a38e65c6b23d097829f125e336ad507c8fa9d44258d18a3213142a973b398c83209a3b467df1f9cbb8b4be0e441807b0987e956ff19247b4b0f96e34b21069bee51efa80056d3d0d2a01fad3054624cf5498563a1b63b9f9fe0a6e36e440fd02d420f4c2c145fe6cfcd60f7312a08ef5c6821ca4593440c8f48fc3239c9768e80244381b45a03da08d0009d27b9bf1146974c3990a841c99ff47926749b6e7c695b059487688bcaf3b3dd714bade63ac602721f5313abcf157df4a62b404c05c35beb66b20b02d073e0d031d04899ed832e2865fcd86f9dfcb21937fb3dfb00ae674733a18e31f796e74d4ec1d9887f8bda44151d52525321d66f4a0f097bb97b2b607a6b26e2a3615ff0174f58a328988bc5ca2ae941a8599f9a7b13fd722c5512f3a68c2d5a520832d88c3507b927e19a08b1b672d153ea8da3b011f947d52dd05c2e0e03011f784c1829e32bc33aa34da9dc12aadf6d92115048188351e6ec2b44b3b1d13ece94236d0e992d8acdb47bcec94263126f9f57336cbd43fdde95379a887900396e918b18298a7db4ff02f505c5250ee67bfc96f65bc7bd2f49786ea310d767b4d4a6608eefe2d5644f4388724a1282fc56de9512ec7fee2b4b6877e9684abc20fa087065948d27d9b5b990a69a1b2035d4f9948701751773edc155d09bdbc227e2dc6e809611c473eed040d5feceeb1474fad2429153f03da6e89084fe539e9630cdaf32f72f7257af17e2e41d55c8d5365700dc240f4fb0996fc623e82c34883dd8a84da317404a4ddc2422a54fd8e3c131c9979bb26138a722d3c1d6bc5c08d4790249da9b1f0da908ed7d287207684e069cf7c0842ec31e7289a91400e342620da56f84b3ee8b19e18a6f6940c9755f00d6cde1c131f6bcd6583036a862ffcdfbeb3717ad3ebf07667f8d9aa29d7b847d286f634a9118a250f19d061bf9deb81b1c4427b02a0a2492fdd244c6120653b54c44fd33f1a5929153d49f5f7168cb233e8c441688dd87b38a422efc8fc8b04205a29e5e03b559dafc125bf51ffb3ea5f931aeba3528b9850e8f60431d8cc6d65594f4328041dd4ad6d45d6659b60727d7448e3f3a2a04a85aafd711fe6dacaec2565d377b781b0b03499728579948172732ac6ca83d34c8972b1fc19cd285f0f2e048e01240f8b42457c33380d079a97f1859743ae0c38267e8df290fb02aabe94c58e317d989d46968e94f54abcaaef7b4471827565ba93754d4fe428b9b01a8208382251ae12cd430fc979b1b7d92d96302e97b58d757de09e6a879b5ea5b9e9b4911f513edd7c2ae9c9da4bdf4d09552528f0dcbbbf0faceb0b1fb6770ca6c655caa0110f64fd7b1831605e19b76225bdd2bbdbf5a0e601c160271e1082357ab4a88146673bf4e12bb2f35fd5a3b5a2e2d1c1303b84fdfc13769db9af7d59b55f96ce97ea128281e66c7f7f23227654577c997cf8465bc20e7e062af949d3ac3c47c6a85937c", 0x1000}, {&(0x7f0000000140)="9432f9761c1357e385103131abb29d65b85e2c93dc9e29a8c3df96ff8a983307e1e87faef37089f10d540110398a2326af48f5ca4ceb116b49b2e0c95406653c7dbf3f7dd9dde07ccb3ac6f06cb987bdb2248b02ca8a1bc497c9c1c621cc208109867f64444e4b37c3cc73f7064e7a80d57a5d4d472974156421227bab19b5c543b14e2feda57837681e9e1bda55eb21a406f2c391c855d680522b3d459a0ece93f35d741539f1194a361bf281bf41f14d8b64e17143031d0f217a95b23e96c579023fdcf35a6f5988471bccf24de8b559aaba7b82abbe78be34b553aaede5dd314793b51419c20523760e109ffa6de578ce4ba77f6c6278686f", 0xfa}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r11}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, 0xffffffffffffffff, r15, r16, r17, r18]}], 0x70, 0x400}, 0x2) 16:01:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="e9578df94851c88639ab8c34343dc0a2da715724f7201107257466763dfeddc3fde18c9fc79b9643d9ea2fdc4df19d55f985bd423ce1705b2e8470e2e654d948dfd91a04cd932d225f5371e2dbd991711a34e7dce4e12a2ff2d44cfbc585351c4de9321c1a639f5db4a1", 0x6a, 0x7, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1000007}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:36 executing program 0: r0 = socket(0x18, 0x666cbd6e9ce0871a, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/98) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) pread(r5, &(0x7f00000001c0)="4bb277942e95da0a9afdbdfdeb8392e7334a7f6c8de38e1d905842b868146c60558adf4aa836e8f41a4980ebd61f4c8c9ef47ca18f0f5404106777bdffb520f935ff134ca714c8a2e0f3775fe7cc2448a392dc1bdfec17f0a195c7ba2c3e0dc30dd8580b17ae909da585e32d7c5cb47244e5111e6121a797428d930024b57bd23a53aff01c1646d7cf1c65e94f86dac90e9195696cdc7de48864b5e3b0b6b0b0a6d7a91054408fd588db5b2fa81bbdb82c4f1e1d4c9a4eefc37ea7b0c296bcb7e4f84cd2ec9e461f21cef151dd62c443b2a4a144136e5d6a4c406685bb951453bd7c64d762ecde07a98ebdd084ab5d72923c8e4c3e1f29e03b46f1947ed75d42fa8ae367c5ed42435e7e6371a189e75e625615867cdaec4c231d8e248bea4404889be76dc06e7f6e3ff0e7097f79a0b450d1d3ef9c6de7b271a315fcb942157953d60b5d2e8b87acfd1dae4410469472641c771fe8ec97500c51f47a5dadd45ac8ada12ceb2f5da8a18b4ac99740fbe76534c8bc9a9aab46ab02d8a83a49c7a2f332a85c41fcf211afa3ce643d130341f52dd601a634963ab3b5e25c1cfb88562d4322a2145c20b979334f44d0794144134a255b8c70f9a4edb085616c9815d90a99dbf4c7f36db1861d2f0c6b64cca6fca7f572da01ea05561aeb3d0dcb36af4e33dd9d6ff1156eb4b5d1a3c00932d55645ad40b8ea033ea7e678b87e16a1126143829195aaf970658694ab9b4522ebd5547f93a39c535ee3eeaa214fc2133e29cff2430ca682676865b102df724bdc2bacf7e31d226278da3a68e0e023a64b119fd0e0a442ef2018fac1d83af567b00c7b7a7859944834e27f2a19cda31ce024dbb0a6b4c3f7324dc94fdffeef9508a547192e107a4cee01e444b3de03a05071457f70f3828ec5902bedafc787d566976fd3386b950102792661cd1a5e0c3940087a7d156fd6772e2a14ca2841442be90a5f018f2c4dc14f40ee7c83de3d4e1d6b563c091d0e9e2ad1de01bd210b59bf1bb83d156e8ab03f1a1d53c2e73607faac98118920d8b922bc043bc4e8944440e49c4979edd59dd26a98825a71bad8ac0055018048c08c1a021621d43bcecd618060ce2ce399bdee0c37564258fc07e421276c32e9bb742cd53f88831305c5e3ca1305b16a11cea8ceeb6c97f4c6095890845ad0fc2a0c07980aec8b3d953987a0ec0fffce232b66098e40af9737613befe340659bd7a7b246f0cba2b4017f373a612d80a10f1a50dceedbca42f31ea48cb5d99d90e88cdee8edc42c7fb7f12244341cdedb350069a627a7f1dd01283da2cd02c3f242fe20276a7213afd07155b828626aadc0e3c822a57178fd9b0cd98a364a31edd5ee4d9a0a85bc7fc5a383e528f1d6b464b9a00379184b85c4ff8b6877f93a078039530d7f5b66c6292c34d0ad3f461f5a8c6e051821364d3fc2886286b1a69aa64ed022af69fc9cb6cd23d25be27279edae3da06382b9e914d9673d7528c2999520da1d19a3bb0ffff9afd994016d1cef128f18124d53bac253f9c06883f6c6d8c6837a72ab76cac91c4e05d03c45d33ad1f27f5188022d50f77c0a3182b9f83e88b1fbb52a85d2830cb6bb8386ddb8fabb965d67408eb6f32a4e2a7d6ed30209778001dece4e151f1fcb9b6fd3fc0008c3c647c9cde7d3cac991f225d95ecdfb4dfa2b7e619c588e0da4b71a27970c27257d4b4037153090f54c065edd2562e00dac1802a4600e054054f3b947c47edbd6d2914de8885dd037e803561c74657af4e58db2419f21ec5b6f5fa0e28f3b0af95fb5db99b973ff6935ae4ec3af1d9788b683cf40627b7928cce76416def35bf68fbf9e324739ead3387a0f65008117177f1ba121a4c542d3f41f7a8a964c4ad53bf870db8bf216f9a547eb1d2146d611ce9354d736e8ff03389509e170cc64aa301bfdcd1c30a3761ca4075085066055d408a025c3d1fbb277ddd95d6553b52c95e952f78282d9672edd27b570982d2790d6e5eb53937cd6f4622f2fd8e5d0b1466c6d76c2141e78b04ff53fcf270c0f5bd033550b7c0c51697e0124a782f86256896c2df9d4bac9fc87f87fc36fb4da6b6e17e3ec17b0c730ae33de7e347d30ea9bf3cce7542ca9cd0acd56d7ad0ab9bfc0557968404ef27b1d1f34f7a965e49a0d35a31fa14a29fd3c6164d5d13a2b20ca27ef488ae455215d10b8716f0060ab5cf4483efe8852b303319503b3e2a89099445bb20ddc6eb9606ce61a643bb71bf933eda668c5cd3b6c19b59217859de3ba53d7a2b41e4ac95387323d7bd24516e6b58b2575aa8765bf46af7b171a35cddf85f969d3fdc64878877ac972b49df5388b5a0ed8aa62efec059bf7fb74904aae8c0d06827c8841c2de95d25fabbc40a32338a516e775965ce626f5b0ab542cb817e3408b306d7e808c3b130af9fe8fac5936825c73885c9b00bb1de50baa5d0bb3f2007ce17084800dd538bd2a4a37d2aea599df41fff1ad1c07e087acfe31c86941e20674f8453cdec956e070d001888e3c4d3209e0e4a1f67e02f2f65f10196ed2fcadaeeee11864f870fcf6b77661023d20d97f315c7f3b361b517dad78ad005556443fdd466c4af513de8ab53ade82ccb88244c5710f7ce04b95592045cd3bd30e93c3342cdc4ea8f09c10e553be540c4ba21d53f91817374fd40489c8e62718069e9e766fcad524a3d70ea9f46b12cc3354a6364158de87fce08a34b896592f2051ac9f826a779ce741d0af88bb8a17ff1c7b21d02cdfffdba8707a50947a5a20a4191f0aa03e57f35a5bdc702a863414e4024d1285d11141735fcd072fd21d087e0eeb6535f9660fd312a093af033674dae40f4dac367d6e65e5ba201cbd023916b6366221dcf4ecb139f26a9f3f2b55017e24473b7badf162f0cca135dd99b95984735ee6c69e00fa544de87c4668a6b677ab75d997276824d662268d44ef54d0a0b0df8f5eb96b988268496c7ae7aa83ee0ce713c322a21d9849758f58ea0d0674c0e29144748ab07af42d7a705a7458bcc1718e40237a2bc831b07aad9d962ff73fb10ad188a65035afe5bd2e66168ef15179a05fd8d885809e4338c7c4da10c25f97ad3ef8ec3798a52eec840097e51ee80b9b2009b36ddfb36adc922ccb1d674575585f1c7badee8661051fa0cfcb2c7fde514fba6e0e8f28bcf524ef0712aa4bc599009a84f5105405928ae1f5b3e0fed86ad1f06183635c4e1fbc09b8f06325d12c4108dd1922255e44556218208b4c934848d2a5980566ab828380b7866efca4d3768eb8ea617f79fb6c60f52ce2e10f5ea2e3840ba5b2599c6e47e58827fc2b83aed0e5926f0d34d533ddce96d0925dfb973f411796b430b2ad5cee1f7c3349c5dd1a0313ee99d103cca51d17e65961d90f466781108a0d9c4c6c0823479dd9d587b12071e23e92b2b8cd76166054bfec40ecd924feae5ce51385ab566c37bec49673b7623aba7cc5057f471fd5346f148e898e4658dd7369bf92935b194bc4594410a6c3533272bee8ddcee971605d8c8faff17f37b66c891d253e6e419b49b476f2927db88494cec25743ae48eca3a321fc7b0f2ac8eb5fc2aa32a25262694f07b8323233ec17d837bb2634123352b12b1db14d9472b9d99e7607324096ecd29f3b2d0074769032b79764b9d3808276e5b70117b868af4b1874df0418471608c4b1b796ab38615cd2e321c99775a862011c36ca4d8f2af1d76cf385cc32b43af084f17b0a00536fde035e6c43c36fc473ce7df3df90ceaf9d85ffa28a454027780f40bccef8075405f3237fcebd7771fdefd5f6d309ccd6a10c9e17c740e41da6ac845c8c471ad6ccbe099963544a82e639914fabaf4ad4b01286bbdfb8c5b3881839083a8658e4c434eb501c8ad9047dbf3b6ff503ad205b7f0dc628226b2e1436ff272e1c749bef34b42fc0bb3ba98d4e77121bfbbd5b939c68060edf99e19c0d3414b558b5705f5a90518a5efe8959ba2612e69dc8aa0403d98d7a878cb1cea6ca9fd4f578d8796e4133b11fe83c8c0e49bd29306bb421bfa90f04991a83106aad126cbdfb3a2d0e28c003f0b2e8f926351bf3fa581d658bd485ee69a1e96ade3658efacd47f54f08d7fd1607afc0d961cf7e1b683d7ef9589cc69e897e5532cb9de72598b3a1093b2e1839aa3e20bfc1be56e2795769bea7b4a7cfa402642e282450408de00b470a26ea9243c7b5de7c31b10bdfac833bade85cdac1a289cea4c7fe97db3177acd296d154192d5f9ef9949924723a450cd5732eef66061b59e311eae87b566eed2966e1ae70fab1bee5afed58b0188209a8b21677e7fd21c44b0b2cd98c1c2dadabc3d3b7df3286a2a548df128c27503f3b5a99d4eb7429a007e7945585cb188d3ec4beed8131b60bf250155407e95feb7dd83cffad35e2f1f8b0141bdff2d0c656df2fba83d3b7f8c79d8db581dbde55fb07a226c40baa12b5868070bd290d98bc0e6b8401acc061b2ccacba88573f65c22ce15be3219383a96916d72e83a6f544f5d4dec5e7d9d5443714722a5a3afef97ca299aa26894c292c61ecf83685abdb313c0245c424278acd0d42efab66da8f56fa05d5f2dff4e62ce1c642dd8cb912721483c718df71add2c10b82c509c796fb4b256690ae43aab68429a9c2898744d26ef65675d508b9405287b5e56728ce95daffe05b557a04ae746f061ce472934ee75b101660bae945c61186d71d560969bf601307c40a4328e134a0c86a9ee43d23476533501d670737cf278b8319699156d5906275160e7541ecadb6ec9b3e79d3e0ba460ada732a6fdfe1993ca746c7bd29589d949b4a02e3090c87c1875b13ad821f59974c73d3f06d0b5d793b3193a6d44f1e873d1ba00bf4381fee23890d4edfdfbbf2781f7c0c1d8270af9196354f6686f6fe74b67b02f435cd2b1d7af9abadc829b8ec9de86c177ece9f32e42a27c610ec62179d09c7ca9ae4fa7fa27c7cf1a5a6dc31b4544859f3b1d6e555e910ae021c4b9b0f850859bf33de34e5bf24e5539740600201a8fd811381313bfc920308ba940d2d0990d077b12c715fb9282eb79629d1bbb5aa440b8958925ae019b8fda9d50572e7ed9152fe73fffcdacdd88d62a6bdaeec5d637ee5d54012131c895d709d432f51efa3258678ac705b3fd7d052216ac5ebcdf2053fc0954d44e1bbeddc0a55e59ff3fbec1f36e86b2a8f8c5bdf4049d419257f205cb70cd1f4e8990638f9af241839762813eaa7ffe0712816052a899d310413ed87fb6bfbb5fcfc15c2adeb383397dc1063370660b5efc34a4effc612342094c0141326252d207fa9623c7e732e6919407c674b414fbe3972e15e24d449c44011ca5abc9c93d86013492a85aacb2b66ed9aa71bdb2ac7e695dbf19fd2140722a3ea22d7b18848df1bdcd3799c73ee913406bf5c6267fee7d73ce22eca2a5c807bde8babc849cf0e21879b000ead7bfd1198426b147f73d0c1dd1b82d833e360665cb60afb480024692bb6417423160725f87d2a128119730f2289568371d995989cbf37325b4b102335dc26193a5ad41ee9a253d4349001d24e86e3ababb18ac3096540522a8a92941fe98372c55dc6379afbab3a054c5ddc665660a66bd75101ab2d444956c6019a9b2b28fedf2da1cada2329d5cfa6a732209d1105980379754d1a8dce2ddf3860deea49d8f53d3d1c919b6e39d2bf3fc940aea052638b6476c9a798dee8240d480a1e79c4d04dfc6fffedd3c9eb63b81c15c13a01a6e8bdd78d2c3d412a814edd9440a80ae5183cffdf07adc16d3610f", 0x1000, 0x0, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:01:37 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)) listen(r3, 0x61) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) r4 = dup2(r1, r2) setsockopt(r4, 0xf6, 0x17f, &(0x7f0000000000)="0a7f0d247c29be842e45aa4e568118152d0bd128c60fd1f7a16fd0ce969150dc513b68d7b0ed85efb7358df55821a9ee61cf6b4440464f1a0eb12f8e8b84f4a205e0c051bbcfc6fb2f720f5ec4ad02bc570c52aaf41e4f933d3fd32969e9a4d436d5f8528d0034d5685cc394c25f", 0x6e) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r5, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0xdd51d7af920ffa78) ioctl$TIOCSDTR(r0, 0x2000444e) 16:01:37 executing program 0: r0 = socket$inet(0x2, 0x0, 0x80000000) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0x40000000000000}) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:01:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffe96) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:01:37 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x4) open(&(0x7f0000000240)='./bus\x00', 0x800, 0x1a9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r2, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8a, 0x5}, {0x8a, 0x6}], 0x2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x8000}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x0, 0x8, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8", 0x2d}) 16:01:37 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xf39e, 0x0, "5711ed146bae597da7f4cfc6d13c3325fab8cc78"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r1 = getuid() setreuid(r1, 0x0) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:37 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0xc1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x2, 0x40, "fb1a1c56e0f57bcaa5e51c965a84f2f0e2851a7e", 0xffffffffffffff01, 0xa80}) write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0xb81d74f691c03da0, 0x2) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x35) openat(r2, &(0x7f0000000540)='./bus\x00', 0x400, 0x19b) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82516880, 0xffff800000b9d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82516880, 0xffff800000b9d000, 0, 1) -> e uvm_unmap_remove(ffff800000b9cf00,0,80000000,ffff80001695e288,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001695e2c0, count: 0 ddb> trace uvm_unmap_remove(ffff800000b9cf00,0,80000000,ffff80001695e288,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000b9cf00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff8000148fda68,ffff8000ffff2c70) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000aa2000,ffff8000ffff2c70) at vm_create+0x182 VOP_IOCTL(fffffd8036d645b0,c5005601,ffff800000aa2000,1,fffffd803f7c6540,ffff8000ffff2c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd802b700c30,c5005601,ffff800000aa2000,ffff8000ffff2c70) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2c70,ffff80001695e668,ffff80001695e6b0) at sys_ioctl+0x5b9 syscall(ffff80001695e730) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,36d25e27010) at Xsyscall+0x128 end of kernel end trace frame: 0x36f64b870b0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001695e270 rbx 0 rdx 0x1a7c __ALIGN_SIZE+0xa7c rcx 0xffff80001490b000 rax 0xffff800000b9cf00 r8 0x1 r9 0 r10 0xcb55c5d99cba6432 r11 0x37dcf97c4f5a5e42 r12 0 r13 0xfffffd802f029eb0 r14 0 r15 0xffff800000b9cf00 rip 0xffffffff81dfd0bb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001695e1c0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=17581 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3b40,0xffffffff82555660 process=0xffff8000148a2378 user=0xffff800016959000, vmspace=0xfffffd803f013dd0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 79873 398033 98736 0 2 0 syz-executor.0 *79873 17581 98736 0 7 0x4000000 syz-executor.0 13308 42217 71503 0 3 0x80 nanosleep syz-executor.1 13308 24238 71503 0 3 0x4000080 fsleep syz-executor.1 13308 113797 71503 0 3 0x4000080 fsleep syz-executor.1 71503 112210 46219 0 2 0x482 syz-executor.1 98736 118923 46219 0 2 0x482 syz-executor.0 28936 97746 0 0 3 0x14200 acct acct 15426 491619 1 0 3 0x100083 ttyin getty 40023 413329 0 0 3 0x14200 bored sosplice 46219 510030 67327 0 3 0x82 thrsleep syz-fuzzer 46219 476441 67327 0 3 0x4000082 thrsleep syz-fuzzer 46219 432271 67327 0 3 0x4000082 thrsleep syz-fuzzer 46219 47381 67327 0 3 0x4000082 thrsleep syz-fuzzer 46219 37172 67327 0 3 0x4000082 thrsleep syz-fuzzer 46219 78940 67327 0 3 0x4000082 kqread syz-fuzzer 46219 244498 67327 0 3 0x4000082 thrsleep syz-fuzzer 67327 316533 95135 0 3 0x10008a pause ksh 95135 129147 27241 0 3 0x92 select sshd 27241 388675 1 0 3 0x80 select sshd 61743 427580 76876 73 2 0x100090 syslogd 76876 181026 1 0 3 0x100082 netio syslogd 91151 410256 1 77 3 0x100090 poll dhclient 76690 402012 1 0 3 0x80 poll dhclient 26771 470733 0 0 2 0x14200 zerothread 6104 458952 0 0 3 0x14200 aiodoned aiodoned 96865 159822 0 0 3 0x14200 syncer update 14230 311485 0 0 3 0x14200 cleaner cleaner 65697 514113 0 0 3 0x14200 reaper reaper 58772 182151 0 0 3 0x14200 pgdaemon pagedaemon 73403 26855 0 0 3 0x14200 bored crynlk 23261 328141 0 0 3 0x14200 bored crypto 60683 346440 0 0 3 0x40014200 acpi0 acpi0 47303 418529 0 0 3 0x14200 bored softnet 43922 264122 0 0 3 0x14200 bored systqmp 42424 11465 0 0 3 0x14200 bored systq 32037 381060 0 0 3 0x40014200 bored softclock 15253 89377 0 0 3 0x40014200 idle0 51057 103300 0 0 3 0x14200 bored smr 1 385993 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9539 6380K 7314K 78643K 19061 0 0 pcb 13 8K 8K 78643K 362 0 0 rtable 111 4K 4K 78643K 1091 0 0 ifaddr 65 15K 16K 78643K 356 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 113 0 0 iov 0 0K 24K 78643K 263 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 4035 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 39 0 0 VM map 3 0K 0K 78643K 3 0 0 sem 12 0K 1K 78643K 355 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2964 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 49 38K 63K 78643K 1070 0 0 subproc 32 2K 2K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 295 0 0 in_multi 33 2K 2K 78643K 211 0 0 ether_multi 1 0K 0K 78643K 22 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 514 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 103 21K 25K 78643K 8177 0 0 UVM aobj 130 5K 5K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 341 0 0 NDP 16 0K 0K 78643K 113 0 0 temp 184 3535K 4175K 78643K 62790 0 0 kqueue 0 0K 0K 78643K 29 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 26 0 20 1 0 1 1 0 8 0 rtpcb 80 162 0 160 1 0 1 1 0 8 0 rtentry 112 149 0 105 2 0 2 2 0 8 0 unpcb 120 983 0 971 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5587 0 5587 2 2 0 2 0 8 0 tcpcb 544 535 0 531 1 0 1 1 0 8 0 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 8 0 8 2 2 0 1 0 8 0 inpcb 280 1657 0 1650 4 3 1 2 0 8 0 nd6 48 24 0 20 1 0 1 1 0 8 0 pkpcb 40 12 0 12 4 4 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 39 0 39 9 8 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 663 0 448 15 1 14 14 0 8 0 art_table 32 664 0 448 2 0 2 2 0 8 0 art_node 16 144 0 104 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 11 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 353 0 343 1 0 1 1 0 8 0 shmpl 112 137 0 9 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5869 0 4474 46 0 46 46 0 8 0 ffsino 240 5869 0 4474 83 0 83 83 0 8 0 nchpl 144 12191 0 10571 61 0 61 61 0 8 0 uvmvnodes 72 7559 0 0 138 0 138 138 0 8 0 vnodes 208 7559 0 0 398 0 398 398 0 8 0 namei 1024 38199 0 38199 3 2 1 1 0 8 1 vmpool 520 1 0 0 1 0 1 1 0 8 0 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 30155 0 30155 21 19 2 7 0 8 2 plimitpl 152 218 0 211 1 0 1 1 0 8 0 sigapl 432 3106 0 3092 2 0 2 2 0 8 0 futexpl 56 72890 0 72888 1 0 1 1 0 8 0 knotepl 112 609 0 590 1 0 1 1 0 8 0 kqueuepl 104 594 0 592 1 0 1 1 0 8 0 pipepl 112 1544 0 1525 6 5 1 2 0 8 0 fdescpl 424 3107 0 3092 2 0 2 2 0 8 0 filepl 120 23591 0 23493 9 5 4 6 0 8 0 lockfpl 104 1007 0 1006 1 0 1 1 0 8 0 lockfspl 48 335 0 334 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 50 0 40 1 0 1 1 0 8 0 ucredpl 96 2950 0 2943 1 0 1 1 0 8 0 zombiepl 144 3093 0 3093 2 1 1 1 0 8 1 processpl 864 3124 0 3093 4 0 4 4 0 8 0 procpl 632 6903 0 6863 4 0 4 4 0 8 0 sosppl 128 31 0 31 9 9 0 1 0 8 0 sockpl 384 2841 0 2820 15 12 3 4 0 8 0 mcl64k 65536 83 0 83 11 10 1 1 0 8 1 mcl16k 16384 11 0 11 5 5 0 1 0 8 0 mcl12k 12288 49 0 49 12 11 1 1 0 8 1 mcl9k 9216 25 0 25 14 13 1 1 0 8 1 mcl8k 8192 69 0 69 13 12 1 1 0 8 1 mcl4k 4096 222 0 221 10 9 1 1 0 8 0 mcl2k2 2112 23 0 23 13 12 1 1 0 8 1 mcl2k 2048 59014 0 58972 38 32 6 27 0 8 0 mtagpl 80 67 0 67 2 1 1 1 0 8 1 mbufpl 256 111305 0 111186 22 12 10 15 0 8 0 bufpl 256 15314 0 7754 473 0 473 473 0 8 0 anonpl 16 296200 0 285275 159 98 61 75 0 62 0 amapchunkpl 152 14156 0 14044 36 30 6 15 0 158 1 amappl16 192 15489 0 14681 143 94 49 53 0 8 8 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 536 0 533 1 0 1 1 0 8 0 amappl13 168 266 0 265 2 1 1 1 0 8 0 amappl12 160 29 0 24 1 0 1 1 0 8 0 amappl11 152 988 0 977 1 0 1 1 0 8 0 amappl10 144 760 0 760 3 3 0 1 0 8 0 amappl9 136 1115 0 1106 1 0 1 1 0 8 0 amappl8 128 667 0 640 1 0 1 1 0 8 0 amappl7 120 829 0 824 1 0 1 1 0 8 0 amappl6 112 1002 0 991 1 0 1 1 0 8 0 amappl5 104 236 0 224 1 0 1 1 0 8 0 amappl4 96 3327 0 3299 1 0 1 1 0 8 0 amappl3 88 198 0 192 1 0 1 1 0 8 0 amappl2 80 23667 0 23593 3 1 2 3 0 8 0 amappl1 72 65287 0 64847 28 19 9 20 0 8 0 amappl 80 7282 0 7243 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 3108 0 3092 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3108 0 3092 1 0 1 1 0 8 0 vmmpekpl 168 22591 0 22563 2 0 2 2 0 8 0 vmmpepl 168 369726 0 367747 292 181 111 111 0 357 21 vmsppl 272 3106 0 3092 2 1 1 2 0 8 0 pdppl 4096 6222 0 6184 6 1 5 6 0 8 0 pvpl 32 891763 0 877648 442 228 214 264 0 265 68 pmappl 200 3107 0 3092 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 688 0 87 18 0 18 18 0 8 0