77badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 01:06:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = syz_open_pts() dup2(r0, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) write(r4, &(0x7f0000000240)="b9e7d52e6103a4a6d87621f554e69ce8e7f1e73772ff4b29e312021e7933c4aab7d37b88740ae8d6d857a8369108947d3f85c67c8ca4e8e38fda0700"/81, 0x51) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x0, 0xfff, 0x8}, 0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x3, 0x9, 0x9, 0x8000}, {0x2, 0x62, 0xd, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pwrite(r0, &(0x7f00000001c0)="2f5ae7889bbd367c5418b1e686ebca5c3b1d272a3e9802c27cd47be3717fa1bf2c6102d5f1fea8f45c9ebc1d97f0428ab24e9e1a81ef0a1088ca55cdb01909db639675640eb3c00ff7f9ad9d3fd8de2d708c96734f63", 0x56, 0x0, 0x0) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x18c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r9, &(0x7f00000000c0)=""/55, 0x37, 0x22, &(0x7f0000000100)={0x2, 0x3}, 0xc) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x2, 0x9, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000000, r14, r16, r15, r16, 0x2, 0xa}, 0x5, 0x5, 0x8}) geteuid() 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) fcntl$getown(r3, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") chdir(&(0x7f00000002c0)='./file0\x00') r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x3, 0xff, 0x8, 0x9}, {0xbd16, 0x9, 0x7f, 0x2}, {0xfe01, 0x4, 0x1f, 0x9}, {0x6d, 0x0, 0x2, 0x2}, {0x79b, 0x7a, 0x3, 0x7}]}) dup(r2) shutdown(r1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x23, 0x4}, {0x0, 0x7}, {0x9a89b49145daafce, 0x7a7b}, {0x0, 0x5}, {0x101, 0x3197}, {0x102, 0x5}], 0x6}) 01:06:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x101, r1}, 0x44001000e, 0xfff, r8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:23 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x40, 0x8) dup(r2) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) socket(0x18, 0x3, 0x0) 01:06:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 01:06:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ftruncate(r2, 0x0, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) recvfrom(r3, &(0x7f0000000100)=""/236, 0xec, 0x40, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r9 = socket(0x18, 0xc003, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x10000000000, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x3fd}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x0, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x4, 0x5, 0x5, 0x234, 0x2, 0x3ff]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r5) close(r6) pipe2(&(0x7f0000000240), 0x4) geteuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x800, 0x81) r9 = kqueue() kevent(r9, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r7, r9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r10 = semget$private(0x0, 0x1, 0x1) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r11, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r13, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffe, 0xb}, {{r15}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r15, r16) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r12, r17, r14, 0x2, 0x2}, 0x4, 0x6, 0x4}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r19 = getpgid(0x0) fcntl$setown(r18, 0x6, r19) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r21 = getpgid(0x0) fcntl$setown(r20, 0x6, r21) getppid() getuid() getpgrp() msgget$private(0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r23 = kqueue() kevent(r23, &(0x7f00000000c0)=[{{r22}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x20}], 0x7ff, 0x0, 0x0, 0x0) writev(r22, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) kevent(r24, &(0x7f00000005c0)=[{{r25}, 0xfffffffffffffffa, 0x10, 0x2, 0x3, 0x800ffffffff}], 0x62, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4000000000009, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r13, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r1, 0x4, 0x78a0d930, 0x639f, 0x1}) 01:06:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r5, r8, 0x2) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:06:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="b1b263d65427fe5f0d1267cb4a581cb22e2d7f9cb247b9cb28b67c5d3dd3b06e9bd19c845eeffb4081dfa05a71aa7e166473279874368bfe9477c478388f9bd7c975786bce88547ce3b4cb8e65d0d7b52b41da816ef624f1cb2318ec9c4d5fa915d5ceaa176a5e8fe2a66e0e51f774ff2bddd04f4cf6396f7b8a36501cbba2fa7ea4d695538cf909cd7ea0c92abb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="8c65", 0x13f) 01:06:23 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) write(r4, &(0x7f0000000200)="219dd5cea11381c4a92dc1aafca7406e79813aaaa6d85e9ef2b4b8e46ef08bb69aba5cf755967682d556faefe46123cb1e91d7c3f628bf9ac1459d0bdab2639e3f5055c796d4465019b95c0c9ac40b1045e254d8d71024f8c52940de86ddb8f4a286e9648d88f936b20ed9a2f5ec0d544cd6241589723a688c3b4c343cfdeb62c7a3a9b137d6d499e13add12f521a2046c928defcae55aab0c4d3efbe90b485943b24f2f99e03349e0d60cda16127b9b5c8c94ddeb7b09fde98b8fe528d730329a8e6ca1eb32580fb347e182b4761ed0cd452e8fec40b849c4b37eb556e5ce", 0xdf) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 01:06:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x40) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x8, 0xffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x5, 0x1000, 0x1f, 0x1, "36ce9cc9bd3fdc06b765faea24f969c3718ac20d", 0x0, 0x101}) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r4 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwrite(r4, &(0x7f0000000300)="1dc719235f7c5eb43dc1aad262edec3eff13cd36a73b74c58fe08d52cec2173849432cfb6c54bea6b4678b55ad3f583f27c060fc0d07d824f6c40f", 0x3b, 0x0, 0x42) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) rmdir(&(0x7f0000000340)='./file0\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="586051685ad6aebbffe48f1c26fbe0ae7737b122a58ab7b970c6348a26749a3e3009", 0x22}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 01:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b0, 0x0) r5 = openat(0xffffffffffffffff, 0x0, 0x880, 0x62) r6 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0xc, 0xf0000020, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x200000000000}, {{r5}, 0xfffffffffffffff9, 0x4b, 0x1, 0x0, 0x86}, {{r6}, 0xfffffffffffffffc, 0x20, 0x10, 0xfffffffffffff800, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4, 0x2239233b8fb90463, 0xfffffffffffffff7, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0xb0, 0x2, 0x9, 0x1}, {{r9}, 0xfffffffffffffff9, 0x80, 0xe68c675c14578e07, 0x101, 0x6}], 0x6, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffe, 0x2, 0x22, 0x101, 0x3}, {{r11}, 0xfffffffffffffffa, 0x20, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x8, 0xc0000000, 0x4, 0x10001}], 0x2, &(0x7f0000000200)={0x2, 0xb25}) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 01:06:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x4}) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) fchdir(r2) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x90ee92dc274be698, 0xa8) 01:06:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8feaa68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e1c543bf1249d2d1af84f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af203c8e874358dbabaa77978e9abf7e33dea9222cbacd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d04b55f5ef006a924f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd7b13a6d7501daa5359aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47640000000000000000000000000000d0419976a6f67d1ba44a5ff133660d5d16840fb1d84bad2ccbb1e8cda820b3705a1d9f774ac23f5c574f608fa9b57ed1b65b773c04bb129d7c59a6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000100)=""/119) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x20002802) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="17f05251ff040000000000000006") 01:06:23 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="14c23000a9b3fa14588063ca6cd683ff68db40f37b168e36b08ff926a2c8bbb8da31aea47cfd7c4106e021423fc1f29fc542438b6a950336673bc046b0c7483f94f8076034affc18082df19c197a72d058c03bb65edd8ee4031b901e90aca14bf4ccf39dd648418fd9adb9b6b77f1b3f28e5c5fc167874a8670f54dd91f6b1084b46ca5fc3cfb803009a5e809db8908e4d74edb26573f47a9c96b3e7bf6731cd78870a98008ecd1a38cefb8d565a8075802bdc2adf1f4beb98494f005699758d8c14ea3a7253ca743999a24b49af49c2132103a197ffcaf9ea14890166fa8d9adcc9a5a9c193877747f96ea373fa128a10b05a40f9687e3d4a9cbf3b637d18fdeee6245365b18a5b99cc9e743ab241de36ed21ad819c12fb1a596fdfc800b3814197694f6c2a7d2c50e5bbd7dbed3f80964ffba819018430d918f63c9f15a247cbf2c4c9a232ec038a95a85ae9e17f1948dfd6c074dc90e009"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x1, 0x3ff, 0x80, 0x1000, 0x3f, 0x4, 0xac50, 0x10, [{0x65d, 0x2, 0xbec, 0x7fffffff}, {0x8, 0x1, 0x1, 0x7}, {0xf7, 0xa7, 0x3}, {0x2, 0x100, 0x7fffffff, 0x1b36}, {0x7, 0x38d, 0x736, 0x8}, {0xfffffff8, 0x8, 0x5, 0x4}, {0xffffffff, 0x3, 0x3f, 0xdf9a}, {0xcb8, 0x0, 0xfffffff7, 0x3}, {0x0, 0x80000001, 0x1, 0x1}, {0x3ff, 0x41b8, 0x0, 0xffffff00}, {0x7, 0x6, 0x2, 0x2e}, {0x5, 0x9, 0x4, 0x2dfe96a1}, {0x2, 0x6, 0x7, 0xce4}, {0x10001, 0x5, 0xbb7, 0x8000}, {0x1, 0x1, 0x80000000, 0x3f}, {0x1001, 0x0, 0x9, 0x800}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000280)=[{0x1, 0x1ff, 0xc00}, {0x3, 0x3f, 0x800}, {0x4, 0xfffe, 0x1000}, {0x1, 0x7f, 0x1000}, {0x4, 0x3}, {0x1, 0x0, 0x1800}, {0x0, 0x7a, 0x1800}, {0x1, 0x70, 0x800}], 0x2cb4) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r3, 0x6) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r10, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 01:06:23 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getegid() fchown(r12, r15, r17) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r11, 0xffffffffffffffff, r15, r5, 0x43, 0x80}, 0xffff, 0x80000000, 0x400}) 01:06:23 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x10, 0x4, 0x20000802f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='+dev/pci\x00', 0x10, 0x0) r4 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000700)=0xfffffffffffffc81) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x1) semget$private(0x0, 0x0, 0x100000009) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpgrp() getpid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) getpgid(r12) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r14 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r14) 01:06:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="24d8dced588680aae5454475cbcbb7e0021d5e526bad492440d50156cf32a274b58e14bd6db7969315d29bbb283bd8fecdac1a2b4e406290a52e28b3335b85a64a9da8921a219e170dd93bf396715418a33e6a2930644b25729a884ec656e7253a4cdc470399"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="d0d1d450e05fd9410b090082044c4cd91c5c52f2f9541d25e433db2aa09df7bab8e4b87035da09b768fc9333d0932eaa1468ba7c90fb279929c1f5c365bb23e8ae3d8f5798cedf3e20bb7a8fba88cf586577e165d9979d7afc2f10e37b48dd650756f33b5e59f639bd8287a1ea2068fd8309a42b4ecfb0e2c927e3af7b2dbf107096d58d1649d2c2fdb53da4a1f94e4838e205fd49355e42802b014dc8d9660a8bc05adad7fd832d3323bd000000000000800194172af2d6e15d2843e5ef924ea1116c50bbc298b7b90ff73ef69c9026d7486431e18a7702ef89c79d4c8bcde33e1792e1f392330e5ac47cbda5971b66fbb0d132ec8faceb0edb99792a63bed3d934bc3223ee6aae36d01a4810970410543ecfc355969baee5604d1aa958159cc27ef8687bb9fe9fc2de070219c0774a37101314cf9d73c7507a4294d8ee42abfdbb5adb73e99a0770fd4b3a6df0c7d8462c708d2f91a031553c3d6b01136da141a6b8dd0ae30c8be6fc40768e504a962eca70059a105100000000000000", 0xffffff9f, 0x0, 0x0, 0x0) 01:06:23 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x100000001, 0x8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x3a49bfa1fa929be, 0x3, 0x5}], 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0xfffffffffffffffe}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:06:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000000)="dd5849dea93c69c72d792f45e9574f311442a1bb63f613c1dfc505d650ab4ca19202a5a38b59aadada7eaef407171559b5bb10598f07a17be2e0592216e2b03d1ed73df19068c1c74e388f514b791428868dbde781fe4593733523cdd06b2be5bd91274e65857afb7b267ac7f814ff978288e5276749760b193e616ba552e2695d218814482e9d307112aa4467e1a6e7921dc032dd20b29ae8458aaf3cae8e88ca8aa537bd64bdb05e81e112b6698d7218d623a02b423e0d28", 0xb9, 0x8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 01:06:24 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/111, 0x6f, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sendsyslog(&(0x7f0000000000)="dc9f81ac6b84f13a58b89368d7e3f71a54062b95f36b9408879d6d9de43767473ac55d33688dab59", 0x28, 0x9c38551dae9baf35) 01:06:24 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c29, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:06:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 01:06:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/42) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000380)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) socketpair(0x6, 0x2, 0xf1, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet6(r8, &(0x7f0000000340)={0x18, 0x0, 0x7, 0xfffffff7}, 0xc) read(r1, &(0x7f00000001c0)=""/229, 0xe5) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:06:24 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fF', 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x8, &(0x7f0000000080)="6bf3de4528705ebd9466059af1e0e7b381575ff5fdfad8bdfa35b21b157689e76c5c485f2e003354191cae4777c25b6eba4c18e662b511d5c15b4b7e3b2d87615b9c9821ebb68b9621dee41dfb31bb5a67c9791db4f7f41899de2f5782ae6fd8144486c621a2bd07faf2cc4972c0d17d5c66ef08a3b781ca1598e91869d039e2c181fa1a5a45cca790f218bed4714f8f1f376427ecb93b4f04f26d4e44314e0ba56b4dcdb21e34d2aff8163497e4680aee5dec80e7bbc49fd164bfe339bbc88fd9eb6316e8b6cc3d0ec4cff0ef7f0282e60ee1e2391c2c01e4c61176e34b38dce00183f1fc8d3c9965fdb7ba4a08f76d329eec", 0xf3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0xfff, 0xa6e}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/31}, &(0x7f00000001c0)=0x21) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x390) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = getpid() fcntl$setown(r3, 0x6, r4) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x1) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 01:06:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000097a6c397ff9893fe3150fe00000f00fecb0800"/33]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = semget$private(0x0, 0x8, 0x80) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x4000017d, &(0x7f0000000340)) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, 0x0, 0xa) 01:06:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) chmod(&(0x7f0000000200)='./bus\x00', 0x84) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x101) 01:06:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x80000], [], [0x0, 0x0, 0x0, 0x0, 0x3f], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 01:06:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2967b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) 01:06:24 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) setsockopt(r0, 0xac, 0xffffffff, &(0x7f0000001400)="e65aa9787b912114b0e01502a59472a35aa9e17d161eaa10c31759a55371f5faf8f6a7a6412ead715ad0cd7b3ce6ec420739b8c2bcbb6aebfcf19f61c318bd0d43b7d2a273c4eab5e1f2e85f98e53969341b030f52e9d7631746ef351c4d3239348b2a85a12e010f6c3e72e5085ded095f0e0c0063fd33a72362fa7d3c1bf22d1cabbd1f8ef6b21f406a25d9a0bbc192f9533156c41a0c3dafc79e6d9bc4abc0e09f538c5a34e98c9f956b48a1f74a39c5f72eea714f9d2edced6bcdf6f5b1ea8f1dde4cfa3a67fe3dd5b6e9e0d816c96b38f82bf849ce86ad99122df4d2ce27994d24ed5ce49d62c0d0e7274938b0df554da53fa1b8107286c72fafa4960ac4a09c389788dd4bcb21033143537c5bbdf6aa2d08d87487cddfe869fe2fe9a82554cde3648733a40dec0a8ec9138950d51deb9e83d66f827d25f95469ad82fe2236d28866a3a2699e69f4848b058f7d432e55ac63880d5871226201d3f0e9be0c061c3516ad4ea1c2e0bea9086557c64a030c66e6863e99cb107acf98be7a83872f24bbf2671dcc2b21700a0973bdba418f1d3dff84bb9f4c909bd369828ae6c1b72ddad6978938b76e69e3d39b3d3bab15082d1af328c6321944e2b7fae396986731bb2c649d65a574875231db9fd5091e5bd8a7160f5dde8f1180ae425b4357fcac88f1d3058960b1eaa8cbae5feb12cae810cbfe976b40c35a0496873dcf5d34fe9c5c8ab7680b6f92d860b92ca13c4c5a10bba2604ec2637e11213838240c2eef9061cb9ffeb6cdfc2c4c02266e8925cf726f6107585bfb3c4692e96b137ebbd2aaccebc0ca8bee50300f011039b541dbc0d16e8ce674157b139bbbe430649ed8cd27f5a92209523865a667638c18b5e79a4c35575f65da3a63fc7a5b52bf40aab3a81434b0f49bdef50c7faabd8bc0e7e778add108c81cc1d2ce2230cafdf962c0b1c36f70803f79fa6c4ebcf31bddbb3c2cbf6fec4ffd5e9f0021cd776f363f8ece48f53833718c2aeb15e7edf6a673311f29974488086f058e4ccecdf1b5db7a679dc92e9d49b4eb216904ee3daa2e034d0ce04239274f57438f591fcbb21e756b00e8230bd62fa2a58dd277945462e80eac27e545f8da5fcf556b17315a2aa60bf60a5f8b981967f2fa4e019044271b89ab9926ac4fe029211fd04e08d74abccf54fe69192be26390cb9a4b68cc61124c85fb3251531d00d4a60bd4d9517a7349aeba58087746be661716a2260fcce0a59b7d7702f1bb3694901088e0e6994c227fd9654b6f69037786ca306fabdf2e891796b1d5eef047a38e7ecdf35e484d8a1a176f72bda04cd75da074f952a5c648be1be093e3404ceb550dc8f93713d1ea7a6132cd0ea7660457e7177b7c9d26140ce1c049ad4125e965996e1c1b6266993cf5c366f91279784b060f5c0ff3dafe233d16bf391c1e6eab50c6a66a85049bd64597b1a30a23f280ca0434d3e0386894c61b3d4fb8e79c89246adfc6108f4dab11cd5acd4b0c3b6e2a75358c32d1bd1a53e8ee9c18c8aa4e3da5fe3dcd18ee8e35f9d796f8abd8800ae318f0e715bb66bf3f2d733078eace9af77f6668be9d03ee06a1e32b7dba0148482034623515aafc7cbc878967f69e3c22d1159f2dac459a3345fe1d0839baff99aeb05908ad29d7356187b5fbede29949ec4256ab1949e222a0261e0048b3c7330fce1f19bc17008b84eed03c08bc8d0512d120ccbbf2e12433cc48e7b44ee1267ee1d25f0642dac60c0771a4e05fa9a7582630453b48bcd65c27a24da49323252f0402da146a45bee027cbe09ca9160308bfcfa49d6d94be553934886d2a9e6ba361a7b1c40ac3949510420b44c0f73a3b7461ae805ecdfa8cc97aa3fc84761b1153f82fb8e5ef99d5c9d2da58093c1b2a11069a6f8649f131a3883a32ae3c7a502d411a25cfd16e2126ee3b3a319fd69637655315a38acb165d16d606bd452e4be24f776ac5e833ff7c43fbd325187aa24bda6d2c1f098815d5ee7c6145a0cd67f83029d9456b468325283f2709080770f96d285cac93f06043eb46c7882d01154d55a231147c3375bd27f3a75488a184894168c876700903cbac37531f5fb415deb2c668396ae316ee03dd77c4d7c20d172df4dee0a72535750ae82aab9019523754b95dd2fa92c44c6f45db2261168377528df42bd9b87b8174a33e3c1e1056ae851863b94e28a196851fde7af297a3b732912c263d90a33c7646622cd873b6d89b76bb621f16a7cdee630996f3933674b9916caea85592e8434b265f19992b1deb05beac9d092a4ec1f6e58274e2e4d632dcf16a6683122c4ae1bb0536d4aa766fcee7dcbec71acf44b35f2b2824f45b719c227b9242004a887e6afe9a4d06d51d98888008f7252e9e98ca9feb9f0a35111fb70f3f42dd7bd000bf32ed21f7580f288f1cebc16491bcd614627fad687e0bf3a51f1a1e17a13be1f5ef9ca9d5e7bf5712c4f32c908c32a3d6904230cab50c5e0b026cafe134f63c97765d86736620da1db61508adeb71f8cbc4f47c5ca8e36d033ff49ab8e24cb7f8a35570e5a2910fa5f5b75ea64cbe7d60cc4231e2767a400a44de81f4ea7d396dc0a17178751639d306ec499715e156a60cd33099e61ed6bf78387b3e491b92f72cbb2297384ecefbb26d897d5ec8dff53d622258fac28972526af2425ed72f2084ee18438c87f6e7b4fffb9354378ea1b33f71490c24ef2cb4d64b9095724137d6473a77ec8b2a811215680cd325e187a61ac55e0d708c1fd171399bad68d04706193bcc4b4f36ee897e6069cbb60b315e0883585cac25cc1ae7021e7a67c3935990cb8fb7f576b88e531a9a5a9c0e070d693ff4b054eb771b4d09027f0894e8765da928fadee6a47749f0d409731e45a07dce7fe08f7d86b0a7764c98313980f9c50acab24a14827f736a58dfd6f30c8145dafa270a598515ffba295383119cbf80570f943ce37a7427f46ff7c7f5fd4482af89a66af5197b2c22bfa2fd0b0236252568eda07ba9ba0afcc7ad8ff7b558433e9ae9c643f9d56ae80bf202071c134db9d0dd132543c07a0b88c77db5aa121c91cf761db41d2444a2380a9b9aba7a26f64ae483e0524ccb7e197ff87cd72a697dae317ef8d92a68a851501e4b40a03f45e34a122e38bcda9b885da34e52bce9fe11fe2841a1550d908cb3ad72106733b3f9c82b93018ae102d1622ec6eebb7e8527005318f24ad1536523d9070da25b70151249dc6c7f137237a018d233d41568de391a95f5e3ba266ba509325032c275278e081f9972720b07086f469b00a72d89d5a5f0339d9d8b0c94c1cbe3a92a1bc2b97e1d1e79428f465cf759a2def04a0c1cf348e5e624082866335f6b5bcbf516a98087ab2e83d90e319ac9cff6b282ce4b5ba4bb9e55c3df1465889a0bc928e12bf86b38b0341135c96f63d35e442f2f4a1e1e6a21416ef60601eb754b849507e6aff0bb096edcb7196141a68eabc0dd68bb42588ac709c83412efa9924d00b6fcff79aa46b3e50719301388a2c39740a6d48480a3ae1cf95f8cc3d241d42c8a99f510f5a050a0e4c4424f2650d97cbf1eb75748d8d6729744a3659c35f5f672b22ad52a07b3de278a0460ad2768ba7d859e68aeddb8af209f715fd94d10e2b42e70081f734424f222b03b9159b61ad2d3b4d439817490866ecc029f2ccb36e57f4c5d7f86b738e5a9a3c9d94ce81fcc16a5f5396b82450f4ff1e0d000881845ea0397c02fd6f8129b8479ffe92a4ad6a527073853a5d072406a1bc395017c341960dd232e08aea2b6087109dfe6c34feb857e81386a5e65b8db0b2253b654c46c2e98939115b165bdfbff30f8fa0d3b71dcc96be72c2e7eb5256378cbb413ad7de465fc63878fb7572bc748ecd1e7ea7c3ff94e152fbed809214c26d55c937553cb1745fbae37e4771436d6efd2a4a3a84e12353a4389aa7f5efdc94d47236142ff0aa41457eff28fc07a9005b3a327f0ab03ff92b0042e46d64401ed6c4b0490b3d7248978400cc3edc41bc24c22e0dc6f115d2c04d1d79f95c1a2c40cafe2fd67b55f1b8345f2b435babe1eb2f33638973ea850da1c5bbeb0b06b34bdfd3115f311744ddeb9e6272224b4e66866525f80f97b7b55429e1bced4acc15e52d9dec5c179aa5eacd8e186061c6ac38a52d90a937ac1b914426482eb1a34fba87dce09a4f8c3c7b1ba5c127dea129ec271b7b5147fb79a3d17991c675afbee10b7bcf987f7efc13b5f197ff55a2b4d825f08219f03522666a31ce0c6d21115b212e3e878a982276488486cf4ab6b058cde937135388769a43de56289815a84da8a5299091ca316fba20bc1048b740d248c1d8557946b1e1f23047f6a0ddd066aa0276a5549b378b71e5e595ee7c485acf1d915347ad3a672a09887c005f0efd7bbd5ed65b2aecde9951aeebc127c41cbce9a55b08e358e1b8a961ad2f0b41424a6610ec1465b2e01a65f1f5ed7d4ee3a83d07da2ee2dfcfe595787fc72c4c81c95c268a06dbf9f47654e565f2e62dc30258db3ff42ee3ae51ba5e42632e8a1a80a9f36891a31fa9fbee62d5b380353c7bf22c442107b09d601ab3ce27d722be3ad744f764356b0acd99b121c508545c4b6dec332da9dbf337bca35438a5ba8829cbfe645ce0c00c91dac8eeaa6b9d4659e986269b014e08c1d63548f4762bfc9f80c2c05c74d38cf6238e592817c68bf4b671b04f048d195b0c86f39d03f88bba2718282ba1cfbd5774fcbc756dfc4f1e7e020b96b797251c03fab80344358faffbdf05a2f290a8ae9b4ce5dafd894927f09e722a0f5377868f317b709599fa20ecda4f9c4e52580ab4a10abd8a4583c1551640e54f6605d477ca3214b431ff3cb37a7a12b676e08c2471ca2bebfe6a8f905d4c5cc719077e6fb10f9243a12bf2e8d43121ac6342d99515fa244e4dbd7e1a1dddfd9f54e555e6e969990f50184dcb234398fee35effe24d0f0c9e6d97d432e6dcbf198984ec8a770bedeafd71fa27b9f3ddc394a981502d051ae4de6fa5ba65360078821432d9f97a91ea1615133a73c5a2d78c69be82fe03ea1e5253081ae20abbc618b4f687e9f3f8e708d1f7b45ee13f4b18431af30bdc9641ec1e8c3c31085d4e1839ff157159ed86c91d7d4cf59ca3b92ddfa992d3356ec3acf368d71f329e199ce47704c3e50b834b21fe5181304c6b7f0da842af8a22c177d2cc093253964e20548842ab41e89de0ef8637fa6aec1cdad7fbca1db8ae6d0f011cde06c2274d1da0ea14a082193ad96a27ee66b86749a5a2691d5b722756606e059833ed248a9e2bec3b423505658098138ef63243a08f6f4b57ecc6e6d7f308554595523678bed8e47852043b491026f40abcedb8b90e0fe9d1f079f20bae0fdac567be22c171e653df92802394ff6f09a922f6d920127df295bfacfad71682074f7e94cd6374fc74725125eb0cdc9d2a4d12463016c0e64eb7a9bf0c5d43443fe3f77c9b1b3e5fffbe47347240ca05da7a909df91d4aaa04b8041bb57add1307036390ade1c1efb5dedbc7bb9ab03c842b976ba771a68308055dfc0cd21f4fe86001d034d974da1a3f364c8e1b5d2209d4215df555fb87c984ff20bfd4ecff5d983391227341e6ebe672210ce3ecaefcfbe3b9b4c7f5cc3c36fa7b8f9284016ac66090c7bac12c319a88cc17c150914aefe7c03b86d298d09d45ffbf5ae941fd39dfdb81a9b653e71599f17b28d73fbbcfcfb808ad594b0d66328de029b3afc7414719a4c1b08c7f9ad192bd932790e8bf06896a86045b8b69d9c6ce71527d792", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r6, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000040)={'./file1\x00', 0x3, 0x8000, 0x9, 0x1, 0x2, 0x20, 0x80005, 0x2, 0x1, 0x280000000, 0x42}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x7fffffff}, {}, {0x0, 0x4}], {0x0, 0x0, 0x8}}}) r8 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 01:06:24 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 01:06:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket(0x0, 0x8000, 0x7f) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r9 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x10, 0x5, 0x200}, {{r5}, 0xfffffffffffffffb, 0x1e, 0x5, 0x5, 0xe81}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x2}, {{r8}, 0xfffffffffffffffa, 0x2c, 0xfffff, 0x5, 0x19}, {{r9}, 0xfffffffffffffffe, 0x112, 0x274dcf74997e42ca, 0x2, 0x7b8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xae64ec1216178af, 0x1, 0xf8, 0x6}], 0x515, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x8, 0x1c2}, {{r11}, 0xfffffffffffffff9, 0x4c, 0x10, 0x80, 0x7fff}], 0x987b, &(0x7f0000000300)={0x31b, 0x9}) 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", 0x26d) 01:06:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f00000002c0)=[{0x0, 0x1f, 0x1f, 0x2}, {0x1, 0x1, 0xc7, 0x20}, {0x7, 0x7f, 0x2e, 0x4}, {0x1, 0x6, 0x3, 0x20c8a69b}, {0x118f, 0x1, 0x2, 0x6}, {0x4c2, 0x20, 0x5, 0xffffffca}, {0x0, 0x5, 0x7f, 0x6}, {0x2, 0x40, 0x7, 0x9}]}) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000700)={&(0x7f0000000480)=[{0xb01a5cc9c69c30c7, 0x121}, {0x85, 0xfffffff8}, {0x42, 0x8}, {0x83, 0x2}], 0x4}) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="12e6e79fcb2f267125e814277603fa59c77f21ce3ce90f0b0f2bce21f837ae4b6db5b26bdbe88c26df4535e28b18186e0c202683e185a0512b16d017", 0x3c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000380)={0xcf, 0x0, &(0x7f0000000600)=""/207}) fchown(r5, r9, r11) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000080)=0x5) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r3, 0x0, 0x0) write(r5, &(0x7f0000000500)="931138b68418d31933946f76456c8f5735c9d04707dcb4a6bb4e78237551fab9c30bbaa7dd5c3439cc4cce10a7c9f65a8939a8143cb2a3f9ede79e801ac90b315a61c564c5b0e40e83828b514065619c5d7958e81f839e3bb2575a04395a39b88577073c6a58e7584beb9776f107997c27174ffb53cdc9822b77db8cc37f657432f41fbe136d749fc8c2708f11764ff133a5daf866a5397441d1f865a1baf0cb93bd57f0d4da6724d5a2c94e1e6bc85817f0441ea5fa7791190f89189161e837be8d89e603ffcf89f2e1d201cf4caae0fc5005e5800b641e3b0c26f8d5465c35c7455dfb", 0xe4) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 01:06:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000440)=0x6) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget$private(0x0, 0x3, 0x80) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2b66696c653000bcf67768be73c9e29555f16a23f115c56a58318f99d33ad82939b0b32d14dec74218a29d4425cdbb5d5b4ae3c734ba60e9bef5ed7597b7d36583712387558d96dd781fce1510bc3f01c16f91a897e3d3ec3549fa9c245effa283c55ec8ec775c394568173425843c68d7c172c18b6d1d866f0e052903a4640a72fbe03aa894c8285293326f6b9f2ed8a01cf04f910d9923ede017afb1a70bef34efeee8f15d6104a14112f6314d5952e4263eba"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r5, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 01:06:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0xa94) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r2, r6, r8) openat(r1, 0x0, 0x80, 0xc4b6529a1d01ec0) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002940)}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 01:06:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f0000001780)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x122, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x1, 0x2}, {0x8a, 0x1}, {0x41, 0x50cd}, {0x82, 0x63}, {0x42, 0x9}, {0x20}, {0x83}], 0x7}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) 01:06:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6377eec2, 0xd8}, {0x18, 0x2, 0x82e}, 0x80, [0xffff, 0x0, 0x3, 0x4, 0x6, 0x6, 0x81, 0x6d5e]}, 0x3c) 01:06:25 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500ff7f0000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdeeeae652082e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd251574186c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000000000000e7c3da61f99eca6edc67d4f88e22c6edd9e309c4ff063550cd6d3390cadc0b7bdd51ea5e514232987e5b17fca4640f5548703c52f3d4070d14d1e575fa92d6ad519b20c2db5"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 01:06:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="77ce926ed0733085e4c1668016572c5699057ed95b3a20b26aab21e7ca775f1242d4c42f44581cc6dd1dccbfce7e73579714f8df46b4b568f9004e2840a74bee111f3e8c4b6213a74bddee565072ee5ed2823b684af6e7b3fccbfc6f03f833d3b959273ce04749253d3458c13fab2694313403b0aca3003dac7c21f78599a4baad3bb5129cacec3c4bc8d42634e990d974a0b11755082888f29d73bc58d5cc01591e0b4ed617e9623c0125c3bbfd3d62a793a3ce896c25879aa09ae0b019b5528090796b5e6188a445b3b0f0be4e92fe6d6f02e11246d353fdf9c11c91c59c69f235b4f6ab72eb23ebd24ea58ba189c755", 0xf1}, {&(0x7f00000005c0)="fdf3d7dc7ab28a22650703052423733948aef0fb99df44da2cc75ca25d2939502449a572b6115fc9b470cc3899716eeec9d7d63e175302f5250c5e3200805f74913478726587f7f063fc8a5b1e425ff34e56d3f8b15c6453fc1ac55423aecdcf3a4cb70ea615a2f15bb207ff603a2a2ca5f355ab0746f2ebb6b057196480949edd857f69512daaaad1bf7f7176c1762892b5d3e0ff57f373cb5353969ebe1849299c43c29f265d6ced5f45a20c7235d083dca16502a7ae5d724643f31b1e0c78983d773bf40ae210f519d8ce45ee71ff89d65fba53f79c2d735835524c9f8a0ce9bd93b1cc538a5d2ae9bae2c2bc06da40d548d6ee313319ced53a4280b43c15df2f23b10305ef25fc82fd27f2f800f0e99a60c2e5431090c923b2a692cab1325c09d96696324b07c878bb3b6aa9db", 0x4e}, {&(0x7f0000000280)="520d0cd4e362cb2ef85bf1d135f347bf3b22688edfaca8bef0396d30e8b54dfafdfbe44d003622b4eed9d6046bfb1b130de6a251824a9821aff7bdc40ba14e6b6815f292b00defaef669459318f80f21a75b3ecad58a049cb0439bf706093bdea9d4bd5f4d84f06c506c609090102907fc0ad461", 0x4e3}, {&(0x7f0000000100)="34f1ecc5f1a78a6c6a9c90d534fc916f4c82bca8dc31bea0845651", 0xe}, {&(0x7f0000000700)="36f2e0a61e938a46f6ecfd27b41475a59cac446d9ea82a6480d5df698513f55aa0b587b89a9f8378a6568fa193b6b0ccf9cd142cae036c0e08400722eef59b047e8994dd3d6447729baaa6c95f6a5f32ab84a25f161b85ea996594c5ee3530c4ab1a541bd555409bc8d1e58b62d617826bedbfe4078401933b1ab9bf19", 0x15}, {&(0x7f0000000340)="a8aa8f862ee73a7ebc0958eb97711a47168d2cc92cd2ca0a245d58ec8fc6f394bb5c92ffd6ecd04b117883b0ae794d8e89e88e0b3888f7abbd7a98a4cc705a1251c44a90ba28ef5817ba4ad96cc0a170432eead2c063a4c3bbf0c0072af45fc300eb47d273aec110871bb065906fe7009a14001bd20cd806732fd4c4bf1e42191795078fd2bdebe80320d10ff2e0d94d97f9e47a64d2a44472354fa61bb92cdf768b0f151d326f5331c55cd1885cbd88e8a02326bab8cdf17051224809ba74efc75a851dfaf45737106ada3d5256f41609f03c6ae392435b4c70939cb73f566bdb708092343b", 0x4a5}], 0x6, 0x0, 0x0) r1 = kqueue() socket(0x1c, 0x2, 0x8) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000004c0)=0x5) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./bus/file0\x00', 0x42, 0x100) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc9}, {{r3}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 01:06:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1000}, {0x4, 0x8000, 0x1000}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x2000, 0xf2e4cf5442ae0ee3}], 0x2b30) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCEXCL(r1, 0x2000740d) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xcd, 0x0, &(0x7f0000000140)=""/205}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 01:06:25 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() fchown(r6, r9, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r9, r12, 0x0, r13, 0x100}, 0x1187, 0x0, 0x6}) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x4e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) flock(r1, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 01:06:25 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file1\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xffffffa9, './file0\x00', './file1\x00'}) r1 = msgget$private(0x0, 0x104) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b5e000000000000000000000000000000000033762d5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbeb1a16920332a328410365a8636bc3639a142d5fdbf1fb02ec112a32640c0ac8b7a4ebc6b78685681363c00ef19d4b47b12bfb6feb0f889ce2ce373133ce07580ac0a934bb174d5ca26d23d2458d6ae4da4b9fb241ead8794f116b883c67dec6bf1202523dafab01400d4aed984aa704ea350d19c43406e2f0e4e49d98ad5174cc3902e3be74fc21b0ace180053d2be17d10ac3f996f666e69afddecec9273e1316264f50647cfaa2388444502f1e112a5a460a0e4ce80e36088afd21aa4bb712394b7cd2973b54e01a62f"], 0xf7, 0x1, 0x0) 01:06:25 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300), 0x0) open(&(0x7f0000000000)='./bus\x00', 0xc4af0124d27207c7, 0x42) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 01:06:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket(0x6, 0x2, 0x40) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202f3ff6a48ba6173e6fa35824ab19f26612c298742731f4454b2f01a6e5ba61f5a86e71caf03e8ffffffffffc3dae9611d3c44779172a06bb2573952393e1ef9d50d1105ca8485cc7b773f5b861381f84be37d83574f23bcbfdeede15fb5731c6886cedb231932080771e3bdc82a76a8de251910b5b2c14b0c43d74b5927334e3db3875c72d1d5a99520228ece6ff3b8c4f74b4a931227614d64b984c7286d9375c14fa7f1c4dfa45d69e305b5c79f3b14df1c29226d58486abcd2e7cde418fff450836a09518a2c8dcc00b880850a4f0f49094472b32f44e4a4007aff03991870"], 0x10) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 01:06:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100, 0x88612c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRES16=r0, @ANYRES32=r1, @ANYPTR, @ANYRESOCT, @ANYBLOB="8ffe3c88f4100c43263eb4af0d3c8fc451d8cdc1d61a0735c6f4b609746c24c054d5ce999bdcaddd57e152d4288b9762ac2254f590637b1970a833b2beab5c433aa233b3a1ea46413db8656cb0ee5ca954228d46015ac0cea0e7e7e1dc44a5132e41aa347d16cbbd50b445bbbb25ddd948a21760c2fb4e353d6314a9060a2def88386d47b35a15f8b1af97513c28edade5707f3a607be57beeddbd4d5b"], @ANYRES32]], 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) clock_getres(0x2, &(0x7f00000001c0)) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) linkat(r3, &(0x7f0000000040)='./bus\x00', r9, &(0x7f0000000080)='./bus\x00', 0x2f1215a92af7ad87) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 01:06:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000240), 0x29e9) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() fchown(r6, r9, r11) r12 = getgid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getegid() fchown(r13, r16, r18) r19 = getppid() r20 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x4, r9, r12, r16, 0x0, 0x102, 0x95}, 0x9, 0x9855, r19, r20, 0x9, 0x167aa425, 0x400}) r21 = getegid() fchown(r2, 0x0, r21) r22 = semget$private(0x0, 0x8, 0x80) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x7e, 0x2400}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r22, &(0x7f0000000400), 0x0) r23 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r23, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f00000001c0)=0x8) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) 01:06:25 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 01:06:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0dab6c110bc1ea291224d81cb9b043f4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533db61db2f636aab082f38bfebccf03f810024070000003f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aeecfdee412143d260437219dd9b60f072b1fe91ed2030037cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277cdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e599090b3207ae88691915a11e4ac6e788cf9e6ac23a260ec64b48834db558083417ea02d779ae18eb81d99ba82da594a9bdd7318f95a40409017945963e24dc8b925f65eb2987039073701d40838212723600"], 0x10) r3 = dup2(r2, r0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/108) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pipe(&(0x7f0000000200)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev\x98\vsmsusg0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r9 = fcntl$dupfd(r8, 0x1e, r1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x24}], 0x1}) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/56, 0x38) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x80008000, 0x1}, 0x8) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x24, 0x4}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pwrite(r0, &(0x7f0000000200)="6b7710854ee02df64607516000aa0074cd1cde81079aabb8857067bbb3944adaa1c58037faa0569e940c8f363f01c0a8666d075484d89d72284715fd95146c9764c63323b9844a0b70a55dd43f77ede0488d3f20b5a06bbf163c072234ece9b305bd3c", 0x63, 0x0, 0x0) 01:06:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="cb59573bf122631788d67c093c7c4ed956f25dfbb854bcc3f082fa0c13832e298e862fa865d95257ac47c8725e4fb20aa6b3e946641b2f683b675c7e1392e373f79b1931019f1609c8ebb3059072bf7a4084022f5b8a9e2b93686c8852eb0905b2ed1d6f3451a4a20a0b022283df7ad8cf7f99fae0c355fef3b67a07d6a5b077b60aff92c29f3687d661a0b105f7c39caccd07db1e15647b2d2077883c680fd61bd906c6fa1605623a0093c7d28549553860aecdb0616beb84e996e26d211959d7982dca618f28a483ce867cdf4c0f148acd2ec2b899b00b4731a6f1e0f2c8aca37b307b2f862db27e2e0a", 0xeb}], 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xdf7, 0xffffcf09, 0x4, 0x6, "799951c990e05c4ea57668ee4f0a83f0b00e7651", 0x7, 0x7}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000002c0)=0xbcda) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000040)=0x67d) 01:06:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f002bcf000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000240)={0x4, 0x7f, './bus\x00', 0x1, 0x5, 0xeef9, 0xc2}) 01:06:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x1, 0x4, 0x8, 0x4, "51af806b101495d139f933fa594272605be3637a", 0x9}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f00000008c0)=[{0x0, 0x0, 0x1800}], 0x1) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r5, r8, r10) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000740)={0xb14, [{0x1, 0xb3}, {0x533b7949c3921b93, 0xfffffff9}, {0x1, 0x9}, {0x0, 0x20}, {0x2, 0x5}, {0x3, 0x80000001}, {0x3, 0x20}, {0x1, 0x39}, {0x2, 0x7}, {0x3, 0x396}, {0x1, 0x4}, {0x1, 0x20}, {0x3, 0xffffff81}, {0x3, 0xffffe418}, {0x1, 0xffff8000}, {0x0, 0x6}, {0x3, 0x81}, {0x1, 0x7}, {0x3, 0x57}, {0x3, 0x1}, {0x1, 0x35}, {0x0, 0x2}, {0x3, 0x1000}, {0x0, 0x1}, {0x0, 0x7}, {0x1, 0x3}, {0x2, 0xa28}, {0x1, 0x49f9eb8f}, {0x3, 0x1}, {0x3, 0x4}, {0x1, 0x100}, {0x2, 0xffffffff}]}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000700)={0x2, &(0x7f0000000680)=[{0x9, 0x80, 0x5, 0x5}, {0x4, 0x8, 0x78, 0x1}]}) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r4, r13, r15) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 01:06:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x91) write(r6, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xcc62, 0x9, 0x8a04, 0x7ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 01:06:25 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') rmdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0x0, 0x8000, 0x1800}, {0x0, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semop(r1, &(0x7f0000000240)=[{0x1, 0x1000, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x5c4c, 0x1800}, {0x0, 0x7ff, 0x1400}, {0x4, 0x4}, {0x1, 0x92}, {0x0, 0xffff, 0x2000}, {0x4, 0x783f, 0x800}], 0x8) semop(r1, &(0x7f0000000200)=[{0x3, 0x1, 0x800}, {0x3, 0x4b3e, 0x800}], 0x2) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 01:06:25 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="3169db82c47a7d128481cccb43f86e1fdcbb9014d20eae6df7b6858213ddc51713bdb756622dca58055156f60f1209a5d7c55e1f63550ca55132957aa766f4ca3e38d7aee9bba753590e0f281a1a", 0x4e}, {&(0x7f0000000000)="d5eadbb31aac80ef0ba65c38192d97bb56691d757ab1e28458570424a009e629879330245ff537", 0x27}], 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x11d, &(0x7f0000000080)=[{0x3d, 0xfc}, {0x4c, 0x0, 0x7f}, {0x4006, 0x0, 0xfc, 0x80000000}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8, 0x6, 0x3}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:26 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r9 = geteuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r10, r13, r15) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r18 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x9, r9, r1, r13, r16, 0x100, 0x3f}, 0x700000000000000, 0x8001, r17, r18, 0x2, 0x7b5, 0x2, 0xbaab}) 01:06:26 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r0, 0x100000000000, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x6da56069) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) poll(&(0x7f0000000140)=[{r3, 0x80}], 0x1, 0xffffff01) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(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) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r7 = fcntl$dupfd(r4, 0x100000000000, r6) fchmod(r5, 0x4) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r5, @ANYRESOCT=r7], 0x2, 0x800) connect$unix(r5, &(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) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) fchmod(r0, 0x8) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) r9 = msgget$private(0x0, 0x228) msgrcv(r9, &(0x7f0000000300)={0x0, ""/61}, 0x45, 0x0, 0x1800) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r8, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r8, &(0x7f0000000a80)={0x3}, 0x8, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000002c0)={0x7, 0x9, 0x6, 0x3, "962ec5338a908c67392c30926f26508218888ad8", 0x7, 0x400}) 01:06:26 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff00000000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x1, 0x3, 0x0) listen(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) accept(r2, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) 01:06:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="100000000000effac901000000000000"], 0x10}, 0x0) 01:06:26 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x5, 0xffffffff, {0x4, 0x40}}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x7ffe, 0x800}, {0x7, 0x4, 0x3800}, {0x4, 0x100, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0xf7d}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) 01:06:26 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r4 = syz_open_pts() close(r3) dup(r4) syz_open_pts() 01:06:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) readv(r1, &(0x7f00000002c0), 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 01:06:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x80000], [], [0x0, 0x0, 0x0, 0x0, 0x3f], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 01:06:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) socket(0x10, 0x3, 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 01:06:26 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x800) 01:06:27 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4120, 0x40) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 01:06:27 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x3c5) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r2, 0x9, &(0x7f00000004c0)={0x0, 0x2, 0x81, 0x1000300010005, r8}) ioctl$TIOCNXCL(r2, 0x2000740e) r10 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r10, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r11 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r11, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r10, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getegid() fchown(r12, r15, r17) r18 = geteuid() chown(&(0x7f00000003c0)='./file0/file0\x00', r18, r17) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r11, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000002c0)=0x101) r19 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r19, 0x2, 0x8, &(0x7f0000000440)=0x8007) bind$inet(r10, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f0000000380)) 01:06:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0xa1, 0x4}, {0x4, 0x9}, {0x0, 0x8}, {0x43, 0x8}, {0x83, 0x4}], 0x176}) dup(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000080)) ioctl$KDGKBMODE(r3, 0x40044b06) 01:06:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xf3\x9b\x00\x00\x00\x00-\'\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a00)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0xfe, 0x8}, {0x4, 0x1f, 0x2, 0x7f}, {0x400, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x100000000, 0xefb0, 0xff, 0xb2e}, {0x0, 0x62eea0d7, 0x3, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="e6eecbff13b9fd812eaa4e713048e69831929648", 0x13) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f00000002c0)={0x2, "84a47bf18a45dfca389ad994ab4c35601b68fd6c34db6d6a15eadc26b628d90cb15ce97e54061d3eee8e0c9d1061985a0c9fa0bc964ed7c68a"}, 0x41, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) pipe(&(0x7f0000000180)) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) 01:06:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="7d6653f02e6e926b6bb92504bde885763048fe7a3a665e3e62273b0b3cee4b527765b787ab8bde4b2d0f20b92b0bea76178e08151b2258f8fa8157bdb963cbb1c66f27aed2a0a54ffc192339729e26662ae5eab29e4cecdc0868a2651f104f2d28430f6de99c36bf50402fffa0d4de81989d926477bc7e17f797e1df545c58984c6ee7eff5b531f629fe444fcd1693e81ecab225375ef0b4b6c9feadb88b2784f20865fc051ce954c529f129d7685fdad280bfaa86a202db22dc07a1eb9076a6ed890c9373f60848f3b262e587bdd14018d1066700722276a0db8e5f4a71355f80be979870f6c584c53595d29c45f47fe3531be00e3510e5a9cf0b23088265641f28188145d6b0c9998088dd2f31ce8cdbf56c1b464963d4f0fd0210c2b68d2d08d251dab47e958d779364fcf175e023d4bdab3245382d4148d689c954457ffa6623e1c214b5317000798c8de7324719e9464a4264258fcffa6787901b16708cb8ee1017e8b2042702ef8995c53615b9039325bb56c097b030a794f3c2105a8995d5604fca004b0752c14a816a30e003dd8fd31a81ba0a9dfc0aed05cc25b422a1bddf40b62ef3b18f5d268ae9dcdcaabfc96d15cb3c99c750996c71afbfe9faca94c81b1f2262577877944fda1d16b60fca43c10ab9bbb5f18c"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = getppid() setpgid(0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, r20, 0x2) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r8, r20}, 0xc) r21 = dup2(r0, r2) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r22 = socket(0x18, 0x400000002, 0x0) close(r22) setsockopt(r22, 0x2d, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) accept(r22, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shutdown(r2, 0x1) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 01:06:27 executing program 1: 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') pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r5, &(0x7f00000012c0)=[{0x0, 0xc000, 0x7b541b3259c8ca5d}, {0x0, 0x1, 0x1800}, {0x2, 0xb5, 0x29aef31f1ddc7f59}, {0x3, 0xff, 0x1000}, {0x3, 0x8000, 0x1800}, {0x0, 0xaa5d, 0x1800}, {0x1, 0x4, 0x1000}], 0x7) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r3, r10, r12) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getegid() fchown(r1, r14, r16) pipe(&(0x7f0000000140)) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r17, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r19}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r21}) fcntl$setown(r20, 0x6, r21) fcntl$setown(r18, 0x6, r21) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0x0, r13, 0x0, 0x0, 0x0]) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r17 = syz_open_pts() r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r21 = getpgrp() r22 = semget$private(0x0, 0x8, 0x80) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r23 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r23, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r27 = semget$private(0x0, 0x8, 0x80) semop(r27, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r27, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r27, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r28 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r28, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r31 = getegid() fchown(r26, r29, r31) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r33 = semget$private(0x0, 0x8, 0x80) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r33, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r33, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r34 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r34, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r37 = getegid() fchown(r32, r35, r37) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r39 = semget$private(0x0, 0x8, 0x80) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r40 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r40, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r43 = getegid() fchown(r38, r41, r43) getgroups(0x9, &(0x7f0000000700)=[r25, r31, r37, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r43]) r45 = socket$inet(0x2, 0x0, 0x0) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r46, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r47 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r47, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r48 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x100, 0x0) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="26a14c2e6d3dac", 0x7}, {&(0x7f00000002c0)="1ecb76a0f51ca21ec39c5cf4349b15bd7e3d68ef1a84c62bc6b3aa3985ef0c7006d76f9cd50ea0f55c1d55b792eda9d1daab656e51caa7cee28161951fe85d6962e65c29550b91a110ac366a5a451c058c26606b3795b1539914be775cdf07d609d0646f92ced798027a05c4f3e3c09863089e8272f04aab027e63f9cca14fee552d02f3f5bbbec6730935adf1c2847fb99aa0a54267b5b18df8dfe32a9d1e3e5df515b434eca9b164d805408f41f74b30b9f6c56fab7143e8ce5c3e2697dbe5af31bec48443ed883246c9e0ae3475bef4985a0f19560264bf43c31aa01341462dd4eac32269a13ac027073be7532e990bac2fc02c8d", 0xf6}, {&(0x7f0000000140)="78d0d4d169515aa1217f40b8357502ee0a9809364509b111afd1bdcbb9dd49", 0x1f}, {&(0x7f00000003c0)="f5ab1fa4a66a57ee3a88aebe3a898c612a7d6d5df6cb57d2058d73c62c98bc45189005e266db8ef65147127f724ab6ec1c5700a5e4ea6c8ffde92f0739942ef171affc2bf1d25bc84dc15b1fe2c40bc59158eb88f24a8b022522934fae7572d9d5c3a6cd0772b5bd5bc9426eca1f79a475c096bebe3b3a1ade60d9f17bce837490846906160dbf87e271441532337e9163bdd0de7b612f96cbb7490a08be85fc5e2cf2c8c8c3400139ed73cb483866b7dd70a7ee", 0xb4}, {&(0x7f00000001c0)="4ecb4b3ffb42bee775ea08cb1f314c63396aa97a9c75430e0ca26678972732b3a45d9199a5d2d9bd8a12fcb85464e60e359974ab2753258023666ea519cd66a0c202ad757627", 0x46}, {&(0x7f0000000480)="85614c25b024b612482561171c28fcea23298e978acb0fa717e8f9961a09e8893d", 0x21}, {&(0x7f00000004c0)="20a2bd5156a32bb4228fe67c8fb5c4fc9a4640d95a586db3cca0b8f49952dbf7c3af600c85198b4ecad6f123250cc5b9a92f3b4ae2d28786e6956f454a80655c8fcaba28d834c388accbcb296bc26d77a7b2d8230f267011514c800fc45d1eff21a4976470e9f17b012805edced6a06e923c6e2abf772298af46f1f6ed43c4a7e74bc59e29998ee10d82c349ef41ec8b2cd162c3742a381ecec79b60847ebf954441e63943860a066e4cf39567ac8d4ad9cbed097bd15f2c296e23f1374084b7f41d4768d9493a4a09aadffe1a54f304851edcd4a545e6ee0f2181bf4afe4a8bc9ff246547469bfea96d95b3cfb9d60b", 0xf0}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r7, r14}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, 0xffffffffffffffff, r44}, @rights={0x18, 0xffff, 0x1, [r45]}, @rights={0x20, 0xffff, 0x1, [r46, r0, r47, r48]}], 0xa0, 0x17}, 0x40b) 01:06:28 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x4, 0x5, 0x0, 0xfff, 0x4, 0x10000, 0x81c745851db1354d, 0x3, 0x80000001, 0x7fff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x6, 0x2f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r1, r5, r7) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x68ad5842, 0x20}, {0xa2f, 0x1}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1) r8 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000140)) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) chroot(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r8, &(0x7f0000000300)=[{0x0}], 0x1) 01:06:28 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x10, 0x4, 0x20000802f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='+dev/pci\x00', 0x10, 0x0) r4 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000700)=0xfffffffffffffc81) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x1) semget$private(0x0, 0x0, 0x100000009) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() fchown(r6, r9, r11) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getegid() fchown(r12, r15, r17) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f00000017c0)={0x1, 0x1, 0x80000010, 0x3f, "e80181a569def3e28f2d73000000000800", 0xffff8000, 0x8}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r18 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r19) shmctl$IPC_RMID(r18, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r20 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r20) 01:06:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) dup2(r1, r2) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 01:06:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) 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) socketpair(0x1, 0x2, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 01:06:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0xf, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x7}], 0x6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000240)={0x7, 0x4b, 0x16}) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r3, r7, r9) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r10, r13, r15) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xa}, {0x15}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) kevent(r1, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffd, 0x0, 0x78000001, 0x2000000001, 0x8001}], 0xff, 0x0, 0xfffffffe, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 01:06:28 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) ioctl$KDDISABIO(r0, 0x20004b3d) 01:06:28 executing program 1: r0 = socket(0x20, 0xc003, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYRES16, @ANYRES64, @ANYBLOB="66af6bc8c2ffc518ff11a3e49c5338e341747c3916c43913c6058381ed8a2b12fd15fefef9a84a0dd4cbc49e1369b30c198c17ff692b75380902f5e22f94c9ab34bf207b7552e028c195028d7cbffb38750f4af7de9ca21c50481c8f76b3ae97af56a9508bdf312e3e7659df5a34f8d4845402a236f5b4522a034be3f2b4b4d11cffe06d2d307240c3aba247edd7537e940e83c9ae0fb5224a85500e7ade5a8254caaefeff55dd3ddf26e8bf3a1251e5b17f8e9313b00e5827350a195aafd8d03e2671ac012d23c2677ebc4434142c8ceeaf09bdf811ca8156c349615aaef1ad99cf99b8279085f8d08261cff536b06708825abcf0cd22f4c9289c977c79e03d7f01fb1cff3645d9606769f4aaefd95dbf7cf52f8430d4d7d13e674ff0a3904646acaf412287f9921c7f6ed0276be42f9bef8c0081a6161efa73d64fbdce46b2a9c9387475ad3a8d6ad72dece340524edff86aca22c0e1e292718d1be5a8d28c56c9bc0ae264b5d47453fdaf2d51234452a5522704691ebe36404628944ff8e2de628b3ea55b3927f47d29d79d46af5caa20a75d47a923db9aa349bf2c70129a70bdac7908213444e426dc480b7d01e72ed7f60c2943e6c3cb319d15ff39e261f4dad49ccdf0409a351b055ed720f66505d1caddb5bb02953a561e4422faeb2646599a06538cf7bd997065eb568e3487be2006c05531a3e4d0899a4f82631278b8e31a40e3be38a7c9528e01d08b13234beb904f950912c499465f861ae932c146e71d703305bd0a7b5eaf73bdea99153f66ffe60019c2d71e24ca9584812e77ba6f252e67674abeeb9c5fd451da1541cf352d6b40244e774e6a1fea2dbfb0b9fe4ac12cc9e7d9e1f33656296f1e8b1400d302d3cf1c787bdaf8d5ea395964205950a44bcf4f76f38afadf5a92485c116ff561f4691b93432ae95f596c66f1e41ccb9c1daf28d1e4709d31c57e28a988aabbb48b16ab3e848c00b552fbb914b13dd72882eb5a72243a2411f849f80d66b5f77d0b9182436a9e81fff7138bf11364e53ff80e27fbc640dc9d0b1c75788034ca22481608af4242e97edfc9b11088526c1e0515336f830bb849d462d448c3f846772df0f11660dcd46ce8b1a85b5149bd97927db8cc7a42568a939a4676217150a41682fe8613cdc5bf0921af9833e5d81e27778512925980f4bfcb35e936f9152b16fc895c13e78734dc4d32179443cb512da285fdaedeb85fc9da061d6f35f37a455d9ebfab1f5b8646ccff65d2c0b015245ac9af95fa48c8fc561d88000fe65025f2e66e7166604a9c29d8fb06dba869d6a2a3a8fe1a58d64399beb5d1dc8696bede900a6356fdb8176e50b4005166c597f0cb7fb3d88ab0e3a41efe665690ff2cec0a19a865814ca64842daecc941352366cbaa37e7c8589c3ec2e89c340b4386a13202966a8a9bca7c2e10e83de1432b6a4a4c93681f31895dcb983f6049784748fcf73ab4a9ce490d45363d9ecce2441e308c4b7ce1334408a80d6023139b4c4d7f4e06d0609aad8d866dbc7a0b56f7a27abb1f8332b0169756375653eb9874591b6ae21bf3d07723deaea11a14550fd4353026667589046761556380d41ae736b44997f43d3e7ab20dc863565363ae4b1aa83b09cece43316615a438bf96153d1ca0cdb9c5de4d7d8495436f3514b88d3ca45a0ec6349c773f19cb3b0913a9faf01bf769394203024977b31c9db360a6b771fe9aac272736fa64b5d3533995b3684759abad74e93c093f57b7fadcce7c63fda3a344dcdeefa5544ae12a369e3efa0ed5214721c40330a60467d029f2af721673339c4f19f225b6baa3f26c59d6a9cfd9941e712d43727cd61688cb64a2bb20315ec5a218411bacec351bd873c7619a2acc7bd946d0fabb7246620ba97449468ee26e6cb7220506a1879c546d0051bcfe0902127ac8a8de89c371f1aea7c89e769b65c8334b6ca1a6e791424601ea950cfbd35e3aadc2b29e201766979f032f8bed7ed1d9c1292e39b4fb69e6acd22d7600c9d8f0f3ca99fa7d57e60e9a50aef94ead85a98266bb8f599b4b1142e9508be142a382ce8ed45d968d36b52ff89efaafc8031c0a1fb9ada696e310fe6562915a20f3f3279bcc2565e878945e62fd42a274aacb07c4094f3d0820ceb5ebd56403ede005b7eaab30f24b00d842e7f8282df78aba83b801838bfd8f0783bad66d71ecb3be6aa6250821698a5c25555ca8634401154c41d9d26616b5b86ebb6385b3ab6bea5a1c07752d6b3e3e3f729982f225181709b897ef7d89e9acdb77e0b0197d38e8e633ee4483cac8beb74de5251d3b8c704660e73fd23bb93aaa9e03521f6aaed67881aa4073c9d660768d3612ee2e1767e3ba23d5b1bb63b417ed09ffec882b5e5f2ee5a9440af30c6068f2b1a8b0e070462a20ede616cb3f290533caed1f25a8883108d5a3aeab1f467210b6006b460ae323f15431b1746d6a798f9237ee43b629d28310000a452e2ba7a06c5f296425593c4004e4fcfdb6b0ff30b70780c1284f9d08798452c0ad0b5945e32b388a5745d1b5e63905f5fac85dde61626ffb8d04fb6b1d203e5e35bff5b9701a9814e9b8cf5cf95c5bff3ec56caf0755d82e3e1e8c9990cd42e5311b6c5e07c98f8a5a8faf66e89f63097d384d47bac914e91b48b0bdffc0a67c981ff2ea144d68972a0e9ded9237f0249e67872679438f69d0e2c237fec79e9f5bf5cbd06218c182f0f1246edf5c4b3d9dc211b7028ec775e7619e2c6a38bd65d7fd5e7ceb6d58404e6466d06d459878f35d1d66fbb4ba2ba91825b3e35ed7c57308c77bce2fb65270142ad7ef66e5f5ac0adc7f0b895ea6f3cd96c2126b9749147099057d1109c704df570b370b6af0f201591da036371a57eff337bd5ccb0a98065ef87f658c2a448e0a2c6115d06302975ce42725ceba58e6192e4c7370bb24f366578e2a668c06adbda811b4034f5c9b218613900d8b3b8484f4c1e1d4ef5da0c3ae517bffa3360328dbd798ed119a1df0d162f4aa9541453bdf58349f3c4c64317675b253cf6dd44a3348fd4fae0053f55f5b00002601d134a50ffbc14d49f4c32f89be45a4b512bc959e147c560e165950830d84acdd0cf8999b4a9a8a7c0f5c93aa27a6df7fa0f98eaaf3216a414fde0e9669a641268152aa53380e57304043438436412a710a0064861f18116f110c1a9a39de8ccaf2be6a4ab93c466b3a40ef6e3aa1c589aef16c74cecf4b60027a99f1063d672732c5005042fe76515af30bc55117a7618110e01dd3270b339d3929e69e8a34b27596e0cf10c0f0aa75a712e4926cd99e7cd86e5ffde8de259d82f98f7c6d1cb5d830cda91bfa327b033b8ee63df433e578c489d9bddf8b9f5cd17ab5d23d27f3d30ba1602a599b1df362d3fc9b7f02db12fb21195e299a04aa4393d8e4aee0d3683f6753875b856df50c657af415eadfd02d2e016afaff13b6a3cb8561ec83c342ab4d62e1f9ae727b7560191397df3c8c72e039ff5418c2ca57175cbf11c2272f5df84f516fba89343af25bfe00d050c46fe5e2445cacbeb767bd87139f110d3441fe2c24bf74063be16e325cbbce7def619ec696f7da097df2437d35af892728db5ba43133a749be7e66074a468ccc8e023246e9baf2d46ec1eebf807dc0c08635f43ff4989a14fb1808589cf1fb49dc4d8646b5056dfa87f4b39c423960a7343eeadaf646fc4fbfa2000b994471fb0de468d9130cec33d420dcc51e574c23d8b082e5a4c87792fe5551e041fc82b6fdff6cb6308e5b3279d789f9cb55d7e8f44048958a194e8d6b02d2bd3e70b48e9111511c57d7b7208f7c1ff6877f516f63c4ef0fd65958a0d664f44785042286ec1d83e650f293cb624cd855c4a8d824776bcb15d83ba17cf440ccc9b08e7f967162a6f59fff6f0d7e9495f35c2502a285697ee0a391a6a082e7f07bccb85523cac9df13a87bcd8b5f8b657cb70998da7589fce9612074e965109c6a23152f2920b7854fc69b75f627cd14cfad8c6d0d1e38566a5440ea3317b1462500abeecac0ebbb13570608ac2015b3423728bcee0847984083fc71a73a7663ed3d07c20f99a0b2b8a942a7fec958940649006ca4c10e34aad88a5d4727e0e62ddcc6b8ce33b9cd550db0fb15cc273cef6a76aff74ddecf7d772038d1da8bbb1c66a4f453c063a0467d683eec1065924f2b5b268cbe5fba6c178a52bb5c1d625debbb65c934ed9eacee61f9b5725119c684adf7f6928d7dad3fec10872e364873d4c683eb209984293e73404bc08718b1789162e7d5d9b62d50246d6519e40e8a084605d2d0b36be8dba3a45c444e6c5268507c97ce182cc00d56ed4800bfa578139645244d56c2fc3d79e33e407c6d5c7ce63d5e861806d7be8024a9301a2913d07edc317d031a9ac701ffa29ad43959c412b9220bbf17e0d2cc0c438e8e4810fd05a5ab4fa60d2e375d05ee997df3989dc72eebeaf445e4ec518c667d305fde4cd5ccfaa7f3541e65ca5ecc08169f67aa9c863f0328f8c2eea8c4f72dd580d8e166bf8b45d4248582e41ac0c68d28fe55c74c2992ab3d978d7ab8fd8f10702b939d5633712739ce7904be27dc38e281b537de3e79b6d2427566f4f70ac3315bc30763f5f5ff44ae3b9b1e895eb83013c9abae782c682f0e428c00ab4e924557212c1ff4f826f60e040845fce239da960959b56897bfc3414233447bc13995f1578bd768b552fe7db3a1225095d8156a21ecbabd90186b9b37def6d77e0d461deafb7cafc12c0ea5d72e8ea23ec60d8539d220629afbe4be2c6ea282898b5005121a3583ecebd2c05ba0576ccff30bff1996e01b344c8f6f4eab476bff36e817aeccf04fa270430b7f6248b43392000c6ab9e3eb33fd5ea95f50fd757e4e3ba0129966472bbf3b50c8f654e50de117b7019d54c7d2dd14a881f48b5536297a660518d6e5c94463e7d9347882552316ba2c00421841a6d11158d64be507c366be476e0512f7470ce0f3707cc01f46b39cd272feb1d3c57cbbce746cf9151ad596b8bdff6fdcccaead7781781110e0e170b248b9de53b3930e9957c4a21a4496c5516f23e956356cb2a33be8b6ccda001a9e4f8169f633ff3e69c3285086dd4be930a4d8db561542a90e772ab65e96bebeaf4de35289785a5fca4494a8864c5015cc3ea5f01506e4bf62d1cae6d0f6ddb8568eb1049b18ace01749e9572c756b1e955ebb2e71f748cde931e988e86c9265fdeb2b7768a947028ca40b79ce5da6d08b47eb60ef4e9825ab5ef3984ab7a800b3ccbc7206439f0e1cd43ae37455f114bda749a46ee00b4b0687e224d32ac2172d3404c0da0f285038669af6b2b502638ff9fae90b96c437dcb6a354fca72a105bcdad093af009fa88b868aa969f1f940291fe4386f84affa0e93432863d182a5d05e6911b1a633b27307e0821810c750e097b2a058d810c12577ea0dafcc64cfc30ad9da02978e1189732f37afd36c321024576683ae13bd9884c8609b6f11495df1d0443852484360f237949a4eee0ebce41db787f875e67104176e161e35a6f82a73db0d94726f3a64c8b2066e735442df766569a95608139997e3041df8c0b501b4b47dc9280acdf0968952e897d617a9aeca4764f1f311b474a3fdbe2dfa3aba9865cd40cc4944ee07c239abdbb1ae84fa85ed903faaf73410ad67f550aab9ec27ef0fd505af74df3e15abc4270e41e83a6301d1aa8b2811ace88b2c26d1d73e52de66a402387d92c21a237483caac214d9c87641d1f1dd9d758bad5720325759d1219aa1cc", @ANYRES32=r3, @ANYRES64, @ANYBLOB="5337bef73add8b084b26b459c2938bd336a266e6a3a7cca1ecfd021c47fa1c8b"], 0x6) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r2, 0x2}, {r1, 0x4}], 0x3, 0x5) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xad, 0x0, 0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:06:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7f, 0x0, 0xffffffffffffffff, 0x0, "050000009500", 0x8001, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r7 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 01:06:28 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) getpeername$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/153) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000400)=""/237) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 01:06:28 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/214}, 0xde, 0x0, 0x3800) 01:06:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) socket(0x6, 0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022fbc5c7b6c653000"], 0x10) shutdown(r0, 0x1) 01:06:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) 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(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xc98a1d29a8d4c247) 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", 0x70) 01:06:29 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = socket$inet(0x2, 0x1, 0x7) listen(r6, 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r5]) fchown(r0, r1, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 01:06:29 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4ac923e3f3255fea) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0xc0000000}) getpid() semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000080)=""/229) 01:06:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getegid() r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r1, 0x0, r9) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/97, 0x61) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r10 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/30) 01:06:29 executing program 1: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 01:06:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f0f, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) fcntl$setflags(r1, 0x2, 0x2) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r0, r4, r6) sendto$unix(r0, &(0x7f0000000040)="036cd4ad66d28c987e92ae16e3a789660c061aad3b5f38c1198c2761cd3e85bb739c5cb7f2cccc0f6a09", 0x2a, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 01:06:29 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) 01:06:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x0, 0x2000, 0x2a1, &(0x7f0000089000/0x2000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) r9 = getegid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r10, r13, r15) r16 = getppid() r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYBLOB="00edeaa7b1a1ac977a9f0390347538fef0d7a05fa408d38ebfc00fa40be0b6907b219275db1bdca95df18e5279581e6f243e4a48a88cc89652b8e189a798c774eca743bc1a2ae686f92445871388cb756483ed21425de7d9c506d6892031cadaaa7800a2e3793999e2a0a45d7fa968af3b905744cc052d2a82343e8671d9127b2662aa79471b61d8ac38427082026b406f046696b197ff1773b43bd40401adfe630c2eff58a0fab4ed942982accd2ccc68c286e68bf1"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8, r6, r9, r13, 0xffffffffffffffff, 0x21, 0x7fff}, 0xc82c, 0x7, r16, r22, 0x80000000, 0x5, 0x8c}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x1ff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r24 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r24, 0x8020690c, &(0x7f0000000300)) 01:06:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000100)=0x4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) shmdt(r2) 01:06:29 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) r6 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) mkdirat(r6, &(0x7f0000000080)='./file0\x00', 0x30) 01:06:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003], [], [{}, {}, {}, {0x0, 0x200}, {0x0, 0x0, 0x4}, {}, {0x0, 0xfff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 01:06:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x9, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) recvfrom$inet6(r1, &(0x7f00000001c0)=""/98, 0x62, 0x405, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x7}, 0xc) kqueue() write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x80}, {0x81}, {0x6, 0x0, 0x0, 0x200}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000018000000dd00009a0000004bb529ddeb52e982a09e984441f52dc089824082a0806586927d5654adbfa8546b89fd5e107b0000e20e829183b3d26a2cfa7df6b8dafa1b474af0317c5c61e79597e3f564ad357de99e1ab02631dde74188a5983e1c5e55edf50c3bdd954741d384e50a6df646e7540a6af171a510ebe3ca77984d6540b242e67797002ba6cec5717ada26cc0d148fffd0a8d21446874bd62c9accc52bfae4e76c708c8cc4ef284b5b540e02281d1a4d0572ee9e49333775d3adc5e7682412608544da"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x15a, &(0x7f0000000040)=[{0x7, 0x81, 0x9, 0x1}, {0x8, 0x5, 0x9, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbca8a8d1a027d6fbc82176900004ae72344fd5f754c64b82a4c42", 0x1b, 0x0, 0x8000000) stat(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)) fchdir(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x4) 01:06:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffb}) 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) recvfrom(r2, &(0x7f0000000100)=""/175, 0xaf, 0x841, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 01:06:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000023c0)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/213, 0xd5}, {&(0x7f00000011c0)=""/153, 0x99}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/42, 0x2a}, {&(0x7f00000022c0)=""/198, 0xc6}], 0x7) r2 = openat(r0, &(0x7f0000002440)='./file0\x00', 0x80, 0x1d1) r3 = accept$unix(r2, &(0x7f0000002480)=@file={0x0, ""/6}, &(0x7f00000024c0)=0x8) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r4, 0x40044b06) readlink(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)=""/62, 0x3e) r5 = socket$inet(0x2, 0x2, 0x3b) getsockopt(r5, 0x0, 0x1, &(0x7f0000002580)=""/83, &(0x7f0000002600)=0x53) connect$inet6(r0, &(0x7f0000002640)={0x18, 0x3, 0x100, 0x7}, 0xc) poll(&(0x7f0000002680)=[{r0, 0x20}], 0x1, 0x0) mkdir(&(0x7f00000026c0)='./file0\x00', 0x1) r6 = socket$inet(0x2, 0x8000, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002700), &(0x7f0000002740)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getrusage(0xa54fb1ec5752c742, &(0x7f0000002800)) pwritev(0xffffffffffffffff, &(0x7f0000002b40)=[{&(0x7f00000028c0)="b768ab62aecc20d7d82e4514fe9d8e93e335a6379289bb46951ec1fd406d4757b1b5c49a31e26da3da38cabaf2e04c5f609b9a659d68bfdadaa62970d217c2ab787fb61f5b249c92700b3b4e4e2b67d57f0b3cc29a8b1a2c141b370f6de810723e2ddd2cd45bb0c9965c6c924ae33c5abe7e7300", 0x74}, {&(0x7f0000002940)="7fbc310a5a9eebd3d090e89c3dfc150f1b47b9e17610780baef7d7f5123389e307a0e8c57bccd522ba54382fc94050d16e364fe50e8b40b88cd128559af7af6603f07b074c7773cc8319143de31e580fc71dfcf6b18b3e91718016c11c03f6194b97cbc9fac73bc79010ab9c8e53d996dca2e40ecfc9589420fe322bac1716974ae70042f9d2eb42e9cd5212fc1eb2ebe8c477b358b164443ec896401cce956ef3fe64e35a98b93b8b90155bb09964bd6f32fb8beeb170e0a4f92d97fe980e37711bdaeb01fcad78fc5d2c56eabe324cd4760c7a008d1dffe5ef76de2b6bbfdcc7deb3bb819c7bf9", 0xe8}, {&(0x7f0000002a40)="4f7dba4fcdd2c2c66ed38747a652e987a6e94bf3973a5ebd1e2d5fbaca6d98282dcedd3a944faea55970c8126ff67f740b4279088e74cdfb476851e588ab470a2b41a1e9b3eeca67880a167cf5a39a90ee8b92f9db6d6c896345575a79e5c9a327a6f78899a90fea47480f92e7893a90fff2a2a6d8eec3676fa7e6467b86164406666e8062dd8a90ba497e069dfe4f995c66d20240c7ee167561cac981a279c6677f5d58f9739378f513930acad5706c27526858d44c12834b01ca182c64c7c75d87ffd4fae9524eb0932c15dc685f7cd7df960cfd1a0b8d6f478d1db74dba17013d1413", 0xe4}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000002b80)={0xffff, 0xffffff01, 0x80000001, 0x1, "1f2a0eddafbf1be107759563f084c3af41cf9e58", 0x5, 0xc40}) socket$inet(0x2, 0x5, 0x5) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) r7 = dup(r3) r8 = accept$inet6(r7, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000002cc0)={{0x3f, 0x7f, 0x7}, 0x2, 0x7ff, 0x6}) accept(r4, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fcntl$setflags(r1, 0x2, 0x1) fcntl$setstatus(r8, 0x4, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002dc0)={'tap', 0x0}) r10 = kqueue() lseek(r10, 0x0, 0x0, 0x0) 01:06:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000280)=[{0x0, 0x2, 0x800}, {0x0, 0x3, 0x800}, {0x2, 0x1f, 0x1800}, {0x2, 0x1}, {0x1, 0x6}, {}, {0x7bdb503af9345626, 0x2, 0x3800}, {0x1, 0x401}], 0x2aaaaaaaaaaaacff) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) munlock(&(0x7f0000786000/0x2000)=nil, 0x2000) 01:06:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x56) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) sendto$inet(r2, &(0x7f0000000000)="4ea110bfa7981d67b67160e9735f751d01f9dd8bc4cdab0e894cf386b6f7d6623c860f29746b20f044540d72baf5cb393d89bc3a3942de21dac7e1a4ca9e10770d9125d097bd231e8590421ff6939d487ae20c5882dc3b7f96f14e0b2b30edc6b81cb09d0a68adca38d18f071c2871658c90ddc09b9982b126459993c66740c14b055b98463fcc67857ea80b8ac229cc206b54fd38ca4baea4713b79c20bdfe6f0d393a146abfd480e9d2f88ead8abd636f9e9eac5ab2f44aeaf3b4f225ac06dee912871cb838c675ed8586306ae21ce0c311c880df523f86658b001edc7d53919408c", 0xe3, 0x605, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 01:06:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x3, 0x91) socket(0x20, 0x8000, 0xff) shutdown(r0, 0x2) 01:06:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) 01:06:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r23 = semget$private(0x0, 0x8, 0x80) semop(r23, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r23, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r23, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r24 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r24, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r27 = socket$inet(0x2, 0x2, 0x0) r28 = open$dir(&(0x7f0000001600)='./file0\x00', 0x2dfa078284c92313, 0x1a0) socketpair(0x2, 0x5, 0x6, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r31, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x2a0, 0x0) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r34, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000100)="59df6e302709f689c9ec339011a1a308509fe9cab0318ddc2c48657eaa8d5a26b5d441f822c7c0007f8249a487faa733de06ec2690a043d9d761769e03391f029ac76b780766afdad1ff0cfcba8b9c2bf214aa2963d3353c738c25a2e69864baba0d5ef7306b5efcf31657884e7a7803e1d8686dadf0cccadf0ff184c0ca490aabf29abaf04043fb0d5292a4b9af0787c473ea4edad07d178512cee5da82a5a68d28ccf6feb3ab67066ff90428cef485422aa2e8d0301bc80d50c1cf7dddf6529e452bafbd70c1c27365846d8f8c33b51606d367958b7f05f87d4054b2010e9ce6689d6dc32725dd38", 0xe9}, {&(0x7f0000000200)="7d885a7b7aea49490ff4440d1ac9813d63004ce296ff4922a04abcdaf8281b592376b4cf879da17e794240d43aaf45a4655ce4138d444d2c67ab9ee5e3a51f1eee46c03ac64aa7599a60c0b8df58983c12e84db107dc02f9bdf02c6c4614471469951fb8bd126fe9946bdbacba5ef13d685ec54325bfe74f06d44c5d0d24b5f2e5c0fa10670692badd1b2416051de2416cba5f0dafea98a8ea4b6cdc01a79083f3d4d8e0dcc544e5d517cd2e0a44728581ea023272d74a46cb26d3c3ca97616d37ad6ca6173f372c55a0869590d5f1b2736e98064c57bf057de03c6e4f23d39847163249a9e05c5ba14b2b4be872797cc40ccece3cbe7b0ca0333ef4e5c495bf2a646145113464a7b0aa1d17a28215a6be0da190086b15ad474009cbf1a0c9c38f97281192c533f608fe8e49e18a797456e862a5cda69e4c00290654652947e366ff81173440a73c3bc735e9eee7415ec2805cb00404f2be86d21bc39fc88c6509cff145747a6b4223572fc9f6d363171b857f78982b4397f28af4a498eeef03de0c6716e20f89988193b078a573a3607f3fe7afe4a9feb5819e1ba4994ec16a3b13ed3d139b1029492d25433d784694bd12d773a7473e4c4c84f29f2d16402d111d15f5461d00ae190063474fef3947059c6826b475366798b49c79abe85d3f2dec717adeb5c46cf54aab1c7d40a793639020de3c439b4c9be446399d7a16322bcc939341270d56dc1e4bc406b4a97041d00aef6edd2a635b5c1223879b873e74b392e4baaa54e5de6308161bb37046a085eac756bd75f067c9c002ae65f80800899e79aba10e33d77f2effd1a67dfae4759c687fd2ae6a6460a46ef548aabfe71cfcd79b4e4e02b3cae0368c2005ef6656b18745be9c0b8ddf3127f1122d868ecf55071639a9bcd9335e2e53de92555fc320f55a303bf0441f79931ec49192a6407aadfa8b0299154256fafd318bd45389c5f51a1695cd1975996b58858daf2adccb95851731d2b82730adfd1f54a98bd7603bb52e6c0782655d706c05e11e0800accf2d47301482bccaa1978e29c9f98dfa2064765daeb86227adc40dc39a683b71fda3812970636913517e1000971c2efe066a8c6dd87db0e1155b6821e11ead76222ea50a8003e1f1a2f9784efbac0db9df3b7aafd2c51bd1573aef4cb75cd3cf93a8b218163c9214a97428e1bd14cf57db3827adaf67167414c36765a75f46baad9ce4795f14817846f10aef68cc89ad0442b0fb9642bc96d1d756e394878f67444d78b5a5091c2912b26a86836ff07522aeb486aae5e088c3589bc2f854e1da5536016c76b77a08677b5f23531203f17fb2ed4a896b3106f5c3899794a344cf39708658b924493f903fbc9da934a95463c1c9ae245cadccc99bed2332b5f3ed434a3ec7ee9b33de03e40f65615ef0af91782bfcb2b39d6163f058f964dde7cb0dbc749fa7dcdda665260aa280ad40ae1845e2cd75f555094068be3d11b5312445236b3a86d9e0f7300595b0277d86d42b97650ca3349f5b9d8a56b77ce71d87979400e7a51d71374e97e283b0487db10bd744ffb4fb82ccb2248b5a0d89a8629902457e89cdb3da7ac86dd8a6786935298bc747d4bb26a4ffe27948631c5f6d68ae9696daf94bd3b185479c841a7257be02c2691c6eca1ed878ab73870c0e6a21c3bce85e2914df5a6ad696a76df14a5a27e46bd0d75ce8fdb0251f0b700fda8ccd00effd544b689215c879feea54cb14f80c92e698567031a36c432b7889b06a9d6b858858bbdb20a82d4282f6d6e84773852f0b0d14c7fcc775a10ca2d99daa1d7bc512f409985e947b2d4ceda2dde6245242b81d7549ffebb3b9cc5d78d6343076b4869d26030760bc68c9e8156dd9739072bdeb37506336e6b3b9272a560172c87a8f5ffe41f22cb320b109e13eec0ef2af9f08441efc5c5b7decebb97b558d01b5621e0ed44ac22422773c87aecd266f1efb3aaec836e3ea4ef754ef8b64ce96474ab6acc99d783074f471d63ea9e25e685bf5caa20da1d2fff958e906ff711bd9a5af837392005968885664e9a249706b50749d28a3c2cf7ef5ee289fe73ea043805150a2d9089f8eeb941d131c3dc99732baea1d3fe9f95d018d5299198dadb29b02c269239c29efb21ceeac5e1f23156b68e17f34bb6b269764d02b1f49e0fce785167b425cebc9b41093584f9767043044faff5be72c10d090bcdc4d6c7d0b67015c0688bc885cee75b2db97fdde9b113369f09ef483ef1ebcd559b7183a7e0ef1ca3a35739c4812a9d7bccf2d6f7a2d2dc162314b2518fe99d5effb61ad998b7dafa94406fedc2a2d9ad2c0375b77aab8274f3c09ff36d8a960ccd23961f5f7db31dfcdcb9311cc7e281a23cadb397cea114953f430ac5c12f86ed2a9c90485cd2d193aef2582487709f5de4470cfd5287b36971d5b67f131b9fdebe8c7fa39034f18f1109a76f65f24512baf8675ffa7f65085525003ab4a0285c2b3d3a3907e8e9ca387857e7773e5109bdcf6c92066209ae1ce10b1fcc186106f1b07813e7f483be90a52139488af2a5203b4b0d4436e132c687cf639c3ea2026508765587cac8d1424602afa255cd1d45afe63a4be728ea9f5ffb4d578261d78028267f3cd0f8a99cb3606e5f4a51dcd3d47458b22b8c702aa14a9eaeb4682d94bf2816e36c51ff7ad787105a076bb144ea366b601c6af94f8c0ca39a303ce0237ece114d0bb2eaff871c81fed163a4062ac1ee12f2c9515b47f4d38f7d42a8cec446a997b2c03760715e1b63d51e57cc559680ccaeb2976956c116e02f35f82dff9d3eee3fcc5f8bc40d2a379e087235a06c234e8cb85fbdb5f91cbe5eb8820c1f7d12cab7094c8b5c745748189ac67211c2f985b219b3d76877fd66079e481b6b69c79a4dab39b3b36980860ab2959e08757f6dca7ecfeb9884701bd279769f347350224e6471ccbf7678b57d7075defe7ba1f439aec760e8262b84cbe755e810c9a656627962ad3e5b2d0c425843c9c18edd0d44c434504f2cd6bb620c466ad392ecba19efa24ee73c9b97d449619415022c66935210723bd4801c27dc42791590b6813074f6b1d55af3feb7e9bcce1d2fe147ec05a2333e78f85f447cd527ae1ba0fab696108b2fd91f610b3a457fc6671975add5e4e9b1f137b8b2d4d46295ee5e6bc73302f7472973f08d4b397dd56a38c153239cff8f2187b0346b2c08450fe9e66c799508fec2c10f4ff0e52fbfb73bc3df5c389f96223586cef5c563025a2fcc5755b8b63f8cff7e0555728f2868bc4f4da72d0f6a228cac25e961220dbc05a45f499fd99307ea7250f5346f06947dcf9756b9a6ccea3b28edc99bb31937839addf3e73fc8cf9d59d5d5952544b2d00860108643b84e17457d494a0441e566d1910364d981786561ae073c81b5e0d7239b5ca63a0e4ad8ca39d6ae6a1a6a99f72f64a46684db86d5d93511f25f5fec9dba2b1446bd22b286508f79e4e49c6cb23085a255939cd842a12140a99c06ddcc7736c0c1d5be77d3d928df0497dd4a85d7ad40bc70d24b4f147419bea9015e6ad6b0829f03fac3a43d6d7eb84bf6b744844e23140c11106913d86156da3322dcafbdd4ed0dd2523e51e8cfa966594eee8416bcb9eda1960aa516b21af99326ce8eeebf1f87566d2ea40d83722c5746ec1bad32e11c845a1aa4982f118e310a826caf0745d2bfb6492ae2f143dc195f24d8e3d2161b242243b3b44bad7602bd35a491cb4fb7c635a4f82de1008f1c4d1db399d439bd48d421f812d75279b143315050eefd6e019437eb14a66105161325981d1965b07700463abfb5acd5cc6ec3a5f6c59c8ca06042cd3f1d32bc05a65f171cc842a1da2ef4dea4594b63c199a18664e5e1727a483a4ef79c244c88c0e7bc2975a80e61465c1d3acce406c443dde7f81f8c90f0ee731b66ed2f5f5f829eefcd7267ea07e97b9dfa2b9bd82d3e935a2671519d046064d5f9001f627b3de972c048f4b61d335d78975886108fdefcc469007eab255a58ef798957f9480eee0191e5f6390b46ea69ed7b68dc5518aa1fa89cb21294449e75d0a064217817670c01b8061893bef63a1002a0fb17dd3e811173684850baf14979175e07a5df148b5d580accb7344b0a7aad09694b5b9ac4d0993e5c39e4fa0b5934e51e8f65927ae02a82055873e52d1f83ad0572d5ba7c41c3e64feb9ffe1fd662ced459574cb78d368e6c29fa3618525461e59c0e167f9d607090b91fac4e28a89b20daa32ab4eb4e6769e7ebf6417b79420523bc6c44526373f2d72b8022cba4e75ea0bb73429c5e945817d6c7a82d594c7f3bfd4cba04142f8a9c8e4a0b17df102834ef7f28fc8c14ee6557119626a2ac163047b51033821ea33df10c8647abf0636b05a69a05157140f6647eccf928226957b2d5ae9420f9e0fcaf8457e895c75f93a99cf832cca8c322fd5876d7277aa74444c724d0feb5d86ad200ef09c9790a49f661554dcb6119de6b50180b8410e12e745e034a7cef5139d5e8489decc960b0377737f7b1a5c2b65489923a7ac3261911d2418235fd31bb919ec81e635fc664a7be9e5e67ef1a723f43a25b73e8d1919efbee82ccee5491dee2540962e37e32a9c1a043d71db964eb07bf157b225c641bf38ba3e8ac78fe1fc71ae7ec7e58284944796db813fb032d663fe8687aa3bd64616a0828db34c85a9406c5600542258b14598246c609b9915cfe645342e1c1e665e40ede0e9f36af9609224aef24e727f3de85db807fe98a0e47433ba2b4a748fd9ea981a6723f698fd5aa287781fbe6a2a3210c0af1da784d7e83747de49e36f3c3799459bd3397d35176f699f5d52db7977dc5b4d31bc85aa8479fd9f8d936caca55bc668674274ac991638d58f01c75eff930a5ea98144fc5c3f6c92e895a472fd4b9c44a0754ca5a329e9c3b4d801dd409984e90e0b1dbaedacf5e67a3a328c001b6a03fc57378ccc9a97b8ea0a62a59468d899598dcd95d0112cc2ed9cd7e9249723357ae5ef660f40a89a1c20696e3b625ee04ece33ce69e94f1f13dd2c5964d44080f8af13d3c92b73cd40b0a2bee909685053efe72f66b274591504bfab1ba02e77f2955df75a6ff742d84fcab51327647e67b3ce11182644002e1437c4641f9de67ab79bcc9ec2a8a43701a8b89fd4de9ce490701bd2ef697b38f3890a6c7508697702483555d93aca2c41d5fe04f9e82cf04452df9f4130cca3d8a3dfb299c68e2c4184e92443803350e8fd0dfefc6fd5cfaf2e433f1c3ccd51bc5cb1a00e321a29a1c7c286b8b565cc8264289ec8d8cf7476fdba181bd45e08014b4eed2cf60b962e190d57843d9a86e04f8668b62d08e9b159b8440da9aa9f30eb964c625dec36b71256749da837c5641056643ff44f9ac27e120ebb720a2b394481919b357a9968bbb5b49fe6b5698ec61140e2c6e8a3edea398b07b88de7306e8aeab7efb26d421428c594e95884b11ec3e88c7bc4c6a3114e4f0d95be84988784f49eeff45f64247d90df0cc785c25bcda0e65e4d19511a9952266de47b7d18493b2d872b228ed0dd71d3448cd3e938212ed8d5a4028dd22e7b8a0856e9939f16ece4e2dc97eaa5e4034d347f3f23168b3d6aa0c527cd26f91ddf6ecba7dfc1e8a6196393cb67ac89e5c6945c8cbbe68ec161be50c1ad79affacd96ff483bbe9cc2e463ab08f1ab142981bb31b0e37ac22a487927c71cd99e875424ca2ef28cf4e22f1f954a5d5ef3ce7ce338ab678fea2a57c1076e7ab46e96e02f90cd6ad70da2018395c4e768", 0x1000}, {&(0x7f0000001200)="7e26e22c17851a16844485b623a962aa8660ef9b1ac62daae5c240db79b7d323c0a39849d603f3c35148403bd8e53af257d7f45c9a435b0cc2f6aab50a208ff8a7b1dfed06c3e6527e3dc393328e67dffe1fa4b11cc0a2e16657fd2c24e4c4c6f4ae951d3b0153a37ddb1a09bd378fe62d5990939454c15d50c83a5f852c9e73cde1a5b448b23d50624a8f66fbbd0b484e629376e87aabda511b7cc299c4bbc683a6cd509860bc84b548233c827f784f41cc4f16c55203cacb36530ae3ce893498c3401d3ac295aa1153f05ad14a565a4e5e0a54c32c5bf1d6a6694c05fde1078775b22b008bf15204ee4479a19d0f0b4a34f4071830f9", 0xf7}, {&(0x7f0000001300)="a9353d3a264b46fc12319275d57ad0f70cc1a2813d105686272d7b04b111211b739fc47a2e9f440d403f22837d5ab3cf739994bec47dcd60d483e0236551af87ff52924c82e2291c3c04b3ff82505b5cb929c818db0202d3ea246e975e1ccd17a67e49e72e4d9468ae6ac25ca268c90a45e765b0ec7d54dbde04a826b94255ea1d2f3283cc793eb10baf577de13d21166b4baed439333251792d383c512d45c2aeb4e38c9c1710d325ef4488610a276a6c975cecea29aaff23e599d38d44afd7d6f31af352bddc15b68838f42ad96fcec425385f58928a8156e03426a77786a83e953fd5988bd98d8220", 0xea}, {&(0x7f0000001400)="fcb7fd738f4523dc50d22f547413a6a455e5d055f1028764a367d6efdb95da91b8ad339822e53707bd4b8e38d1ce555a3925d8e9b7d6cc03f842076aa2f0a64c2b39e9374c3d4bcf52697300cd3405b29cf0fd2dd18d633ba7b579c7636e0a7a26591d02b3c0282cb272f6871312550006e52044224b04105a28e40001a989ade36053ceca28ab91b4ae8403c931f006882a0ae6bf9e39", 0x97}, {&(0x7f0000000080)="ec25b4079ce90a8a9626f5146c752350320da6f2b289a333cbcc766c3ecce1e511", 0x21}], 0x6, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r5, r8, r14}, @cred={0x20, 0xffff, 0x0, r21, r22, r26}, @rights={0x20, 0xffff, 0x1, [r27, 0xffffffffffffffff, r28]}, @rights={0x28, 0xffff, 0x1, [r29, r30, r31, r32, r33, r34]}, @cred={0x20, 0xffff, 0x0, r35, r36, 0xffffffffffffffff}], 0xa8}, 0x4) r37 = socket(0x2, 0x3, 0x0) fcntl$getflags(r37, 0x3) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r37, 0x0, 0x1, &(0x7f00000000c0)="031400000000db03080200e4ff25c6149b33ff1a", 0x14) write(r37, 0x0, 0x0) 01:06:31 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b45c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb98beb8421cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c7182e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f81649b025bcfde68ca46e79146e637e9c0373499dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896a64ab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e6884a063fd272a94a856309f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93300d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc14660079d0d00005ca33dde848a869cb800a5a17a7a3c53edb523c8043012a9788b8781854ceab3e578501c69dc4764000000000000003969d87c2fe0a67d129e61a57ee7bad03f98485956683eae48aa6f7982d8fa3aa3b471683de29b4bf0e646f59603593fea19faaaf9081009c49bb566c64489b0470da388b0bd199193c212c67f6675160f01ac981a0f3a401c0b2a3dc7029988d3cfc583bae955dae506475de0a9f9899ea6b8a9d77e35932aa9eeb66aea044aca939192a82870be8dcde5a49e02d470da4f97e7493ec3717af9567f53bcc551b97406ad6fbc13bfb4730c9b085f016d5dce57e27e669cf95d4a68517874366173c0f3acc3ca4600"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x88) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) setsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000700)={0x2, 0x800}, 0x10) r13 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r13, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x200) r15 = getgid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000680)=0x5) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x2, 0x6}, 0xfff, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r14, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 01:06:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3a72bc285127ea80e55c4a0eb1ac3b0992c4d539676ab94a27c7ade53f3811164f151a6ef51cdba612b2bb2f18d0181468cacebfa03255a5c51aec008f3613da774b10605e7c4e61ab397c92b71ee8389ac744c3d0ba3ab71adcadc652ee8", 0x79}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xc94d) 01:06:31 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28f7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f3dbe916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f31056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848703e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1476], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 01:06:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='W\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x48ee8cb5, 0x4, 0xed, [{&(0x7f00007d4000/0xd000)=nil, &(0x7f00001b1000/0x4000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000552000/0x3000)=nil, 0x6}, {&(0x7f000072a000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000531000/0x1000)=nil, &(0x7f000043b000/0x8000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007d8000/0x3000)=nil, 0x1}, {&(0x7f0000039000/0x1000)=nil, &(0x7f0000257000/0x2000)=nil, 0xa4}, {&(0x7f000018c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f00006c9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000644000/0x4000)=nil, &(0x7f00003fa000/0x5000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000021000/0x3000)=nil, 0x6}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f000069a000/0x1000)=nil, 0x1}, {&(0x7f000057a000/0x3000)=nil, &(0x7f00003f5000/0x2000)=nil, 0x4}, {&(0x7f0000eda000/0x3000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f00001ea000/0x1000)=nil, &(0x7f0000ec8000/0x1000)=nil, 0x7dd0000000000000}, {&(0x7f000060b000/0x4000)=nil, &(0x7f0000d5e000/0x200000)=nil, 0xffff}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2000002f}) 01:06:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000001140)="c79a9c92a4b36ab1624485887d33c0b0a20f1dfe4d2a9b21a5551bad1c43f17ac6917e1113071444d8782a43dfd7b33afc28e6c510a9f8b3aa649bf6429f72d26f88836c46d975df", 0x48}, {&(0x7f00000011c0)="c55fce4490ceafb9702e06558de9c3f2e153d9dfe73a3b51fde50870ca149dedc24d3d713399c034d5d688779241c8c7b8b496d373ad7981d0e37d060247562f3644b6d3e56fac5af15e6e05012a2347bd79c29a9e548305b8c87319ee5d5392b87d79fb9838627040c558bf5131eb109f27a43e191b20e7e6c8f8253c3d6681ed355aca110a53d685b43808e3a67a57324065086f42422d9fc46ba9", 0x9c}], 0x3, 0x0, 0x0) 01:06:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xd89, 0x2, './file0\x00', 0x6be, 0x34, 0x1, 0x6}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x63) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x4, './bus\x00'}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x20) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 01:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) sync() 01:06:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:06:31 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) connect(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 01:06:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 01:06:31 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = msgget(0x3, 0x240) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x400) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r18 = semget$private(0x0, 0x8, 0x80) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r18, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r18, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r19 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r19, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = getegid() fchown(r17, r20, r22) r23 = getppid() r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r12, r16, r20, 0x0, 0x23, 0x4}, 0x4c, 0x5, r23, r25, 0xb04, 0xe34, 0xff, 0x8000}) 01:06:31 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x4, r11}) read(r0, &(0x7f0000000540)=""/179, 0xb3) r13 = getgid() pipe(&(0x7f0000000300)) r14 = getgid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() dup2(r0, r3) getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) r18 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r18) 01:06:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) write(r0, &(0x7f0000000080)="22b53dddaad03111afdf60e32b7be0702aebbbfc8d00b2d1e24aac5639eccf04e4b357439849c8a297bab1fe386131a6d10fa32f3c1b4d4ad890", 0x3a) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080), 0x1ffffffffffffc68}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:06:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x5, 0x200000033, 0x0, 0x1d9) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 01:06:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x2161db7c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)) r4 = syz_open_pts() r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x3, 0x8, r5}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) shutdown(r6, 0x3) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) pwrite(r7, &(0x7f00000002c0)="f82a1a524c1b11150a62eb5e95368635e33dec455974a057236acabac43ddefba357f48ec386b2b4bda09bdaf49fcb6d40143ab979753eb2a18e54fe64ece01e018082b1ca0dde8d8c22adb90fe3178c45cd035787fabb691ebb3c5b72cbcaa070a53a87743d2f04c3ebe0013b3092f88dcb3a93370747d00474b1fcc4f2d6006147", 0x82, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000380)) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xd1d579fd87f1e79f, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r8, &(0x7f0000000440)='./file0\x00', 0x0, r9, 0xa) sendto$unix(r2, &(0x7f0000000500)="0b942cef1f997216e507958af155839e14f8bf24b99a31ea1b43211ce2d00a48a9c090bdb5724c7ae3d2105e0b98fd61aca2507c1562dcf173b3e461281b5acd89fd2f62734a95c9aa6c68f1b60b10aa7271138ed5951d5568188f3ca99e03a143c1cc0aa115a6847b1db440543b16446d1866501df0c2ae46bc3d3d7a3c389814efec4e0b512baecbec85aab15ff82c92c39db1e486dce831799b3f77ea5f8b694e3c53937ea3d539c378843bd7441caa6aca6d6256ba4e8c93de59e77cdfb665eea1daadab49aa51261a77305b1920d071df77797438ffd3d8b4e368650571054b09b9acdd188ff1c6e50c59456421c172db832591f351f60dbb3db5c049d3a370f2a845a6e63fd21364c40a791eb9be7cb6c6bc6515732223deaaa01204ac0bdb9365992a26ef5bc08323b8a4c7847ec3a6daa397883f52585ddcadfaf7f06481496ef638e7eafb442d9e3a76c94c27336a93394cf6ffcd368590a31495e02f62d16441cace13b2b996531e0c035955aef5ff4e01989eae9570015c665121a75977fc86a325a5eb320196b11a945b03dea9b18bea4ccf06c07a49306313b5cc2e9d9251aff31dfd6c3314b5b69c0019bd4ca140749da556bc7443921965d03f5824d9517ae2ff1b8feb6553a3e5fe71a24a13a6784bb94f8cad8eb46060dd0bb0721ba70b6cc5cb0e6cebebb0350ae5b647cdab83de79d6d030aead45b3b49de4fba1fdfda5ba053ea1b8bfa2f9042562c1df7b90b25924573acdc152f5726ac897315560800c1563e9bea3d4e8ace0bd69c01b20a79f041d471ce1112fd63fc52d0a094c6b9ae713df853a144d4297c6774caa539d9ab9b8f8a3455749d5e05422892cac63dc0763c177e627b2a9d9ef868bff72b4e957d4d578242954ad19e56cab719a7c7b71bef47c9959c8fdc3f7d58c5e63949959d0942ab10ce71d5833401cfc21b3f73b6fb13054410e8527e0bc73276e055b368ca8dcb2b957e0c1e6c7edb6e6f818c30bfcc97ea85dd2e9a5a841ca142828bc58cc65a28c3cfaed5ef15564d12717a5d5365feead8cf2a0a96157a184f49e3f664ee3d54b3b9e58220adb4c4f58173d4f556b86f1615e1e68525ef7b74b314ee49789349e585ff3c73d6e8bc43b04803ecf6a28db72c6e3493f10a68e5f54e5c9475223a945edf8ea76159e33af9866ea2aa0624633f1481b49529bfd9e61a7a351954684e8f0b2896ebdf2909370ae1e7c031c64110751971adfef422085ffe60d6189ead3bd856d5420b5256210aadaf88d1debaed370bfc00f42f9daced4cf9aa27691492c7e0c65ccc4454d90dd866fcfa07b580f51c2c67a69f221802dc1ff5544e9213ee8f845fd3df582b814cde0c7e8b612ac8eb7e515ef4e85a6ae340c582fd0ca042b60a12ee5efba145abdef7e8036e73fd896107d3fb1a12ed81f1e67c3016259203e3cb30695a2f10b727b0399724b555ca5c34b4fe9f5aed3b192e785ebc2a1b64242a4d8d9b767c03a4aeb2d1a9cca013ddae3e7d67e8a902ecd84ca88b97e765665e71c12542b6251b5330259b32ba440b722997cad86699698d7e616fad0d543bc465040b7a3a0495b10373f880e537469ea4da5eab7c7e8eb3e5511d67bcfe9c9703f6f4f35e9e9a4b1357297b37bee2d6f405cc5662ef1f7da9f4dc1ed999ec9ca5cae93c1e2b454d5b6c4d3e1f3f6590f2062e00748d629b426e9503963744cf327cdcf28e4ef38e57cf793fb2d6f844470f2dfda8dea4604f03d632b92fa6357b06bcaf664a2b0a5b1f7ce8dfb01ecff92798913e5eee8a18a6854407219b30d9ef3a9dc9d894f73a8d1878939dcb163210cf0d97eb34f2ebcf0530d3b23927a324802b8b9cf7b1190e2bdac465f840cb8010173c08da0ec7769148929f2933fb50eee2360c78ebb31567b5a28d8ad066c10b19391b0358a7e3ef70c4daf1b0472f193ead6be011ec94875193928a2b3fe9b71068738d38faf909e7cd590e3f4af88a96bf69753141ac8d7bac50ffa6fff9fc334fe303bc85a7b5f909df104cba3f0f52b5158925921d23e0908e2f165c7fa0f3b64344a9a599fb5866b62b34ca0b3d28e25c5d9461837f1a2d07e533b364753cf0ef150c2d04fb41968818f396ad2038ab4857864ef9e10d4eb520aa5508b3a9ec5ff442736fb244c9a61cdb144df0a679954be881ce377a50339941d00c074d79e9dde945dca0f70827edaef59a4c505a65e7b37e4ce9de1c5213982c9b7eeb0edc528aae25ae7e90ce78e69fc72155c31af0c20235fa8ed203a70d2f0563cc6437f2f51bd94b09c98648cb49c0e02bc060db3cefdca9353b111fa6bee67a0669c68a587098be92c5c7bcc7b8cb5033240d22300a94c5ba0baaf73cacb2d133a99c31b1e9cd3474e102af7168253ca2686b4643d210ea604d055149d4850765ec1e92f78701ca3144cc52941a57f9eb085c04581dae2ad08fad44c01f18a6a9a7610042f58eeb3c18b99ee93ab857c3cb8b3a2853467032f0896f1d0962f39317cac5f17b1b08ca972b41c6653e44d1c521ad5fbec0add1743f371ed1324e7523dc308e4726d1cdb1a502cbbeacfe958c6d7835a8bf0c63cdf06c24be2397e52f0ec636b7548fa2fdc2878eaee93ae53539d6bd9a2b0e8e3eaf9e620e38585fa4b1951968878a01b06d3470ec59933da5093f2d823441ee9784ac8adc18ce88070563b6fbf50d7cf77448b2db4f0205a36177a356ac7382f8be087847c8d29c3c0e0be9b69bed584934dee28d9ba517402287f4c75182d6f27be31632634e75cd6bb3ee27c181bf3b4ec5a868fdb3b4c1cc308f9c1e535dc3cef7827dd178526e8584ff412795f8298dec9fb8a9bf66131ca251ef730a878d18609ed326fb97b6df37bfd0094f7a1210c6194c08c5a8a890e0681eaefb9958c631ae460631fb2519cb42e9aa190487af63f11a0e6b20c181709211c640fec596d8b62033d9ef849169953aa400a2ebe6f402d1de5c333d86851520a861de582e6cec8752832745297c5a1d5c7fd8244b7aa2a00edec1f4f09a26e79001ea3549af147ce3970d1772e2750a333b4a067533a225187928edfeb8e203e5d329df0b1c654e5a3a10d1f5fc25c9051b04416194984f792e95b73cc01e2fb12abf6bf031fdf7f158094f331793ce125b4c6d4b373cd7228f0ee698a8a3cac0f6ccc04af5848ed2f42d7b5c24a1285aa119158096a04dde04ac5f80b58f9406d1919320ca894289dd690244de8c2f23e7fb9a2c89c8c41fd953f2fd1319c0ca699c8f735aaaae436eb1b74b987769d8e04065ab6a5c063ff13a472961e8e1147a98b1dc6f7319c0b80291d1c466210cf259b86480037e77f7a57abec9ccebbad7012c4af3fd75c57173fdf388002029730909a9f4c22adc345858e2892b1abb2df4076b6a5be4ee7402ae257ed14db95db38f38156db17b89237a9fa89b341696f94a72a9e1c5bcfda827b42570369388d0ec5699bb5e793f6f4ab8a38650d78349b3dfc3a2c097c8c3574c4638a5b9b2db1ca0612e579b3efd128e6099c81ff0e2d109c61355a5aa96144a4fa498c84dfe41090dc0c380e8979ef30f8b4d9bdd99d72e08ee79207a30aa6b7a7c2b716f2ad662034814e7911d8b8a3995dda1fada778d42cc3c029596cfb6eb3adb5279a4db451bc3a851f8308df7cb2485cd26b41f5d2de82d7e825fbfdc18b310770ca4169e7c281cc926cb1f3423b3d92b948f6218f3633a6a1fbe74a26ea9c63b34f911f26430064b6e2a04ee5b96bf2bc2dbcf3b483ad86cc75972243562d523cfb5936b5c746a401f45841ec790a78eb8234a67fe45919b6b0db4d424e34f34b982e04e857bc021f02b2ebcc956289861d0ff4933211de1a08498b702c0e2c0afa7953e8273a19f69cdb3e1633dd8a7a3e824cbb4ee11fea8467ff4f36accf369f76804abeb3bcece9894dd2c539a6be21d095d7e4c1afd91ba9d8b28d88068a01f0b6bb6485797c6217d7a89aa2d5620cb1b18600b497cf0e050932e07a828fe5825beca19eecb017c3f785ab60bd22f49ffc0c99a969c8f738ca298e37f36d64c34a60d7bb6321ae1d0756bacb9e2189fc4d117beb1fa22391fedb042d7b1173eabebe1b77303ce12bb87cc3f643fc7c46c7cad028374fd2565ad55c56f9f6c287739974e6ac9971e72d40d26874fbc719202ee76452242a1175874e89da9e86087ca7b7cbd9940d5bc8e9110ae2635d5ddd43c0b313195fe2ea6bcf97f9ba16b8af41b6dfd5249f97711e22d7c10c4a712ff8a676225a217e332c2b0e7365b33203a3976699b1212d62890377163fca47a01f671a83966f65cba4d62e7133cde739318ccc55a6cec73411189a013a253fedf0e86e0106b1d6db3a32f53d0214d6b8c46b796787a036ec13cf617a91bcf61ebc22fcf995125c67f1ce37e59d06042fd919d2b8f342e768c3de68f5cc0ad6a3d84769c3072c55d4af1872e291cff01d8293ca64317bdb359838df4c29b9ecbfea81dca18aa8dc9a6c2a781ede49309783045648ba58b2d30d1eb8296437b85a511b4ccfd2956ea8b872dad93f3d3000e2afb4f7bfd61d54b0c5e1422294a898b2db5d6dd47b5882b38674be31f57d832044246af5baadc8a3d6c25426760a6c33ef3cac4abbc1dbc84b7414bc658027f73f4a7716b2626bac36a4f9f59a59b2e7fcb11c498d6e70b1bdf6c3ae6ece30f7db693986495a32600660b48f43c27b6c436ae75eef5937602045a4fbb47827142b01659ee1efed0e17bc6f7c85619207a58b63eceea08622c09e9719073d40dd70dfe8e31e5f2f2d2b75f6076d9cdc149ac9acd49d1a9af54ce4f3f6bdc192075dc0e6251e03fd6e51edd5ef4381761e362a997336850d1513bb6e32ab14d861896e8db84d9f6145cde79a127d463d312d6d1f3ff323db624511268d288218320d7f6e7def9dc4638411fc633b8a427bcdcf561a50d5f858dd40f3b50d5366b42a0c994e0033d445a9ca703a77bd4754497b743d4c158324facfb816aeeaa3e11a9cd61d31e902ad31c070dbd585af0e5c916ea12828eaba36104280fe170169b3d5452aa5565882bb9f5a200b4b12f0abef83996833c501f8001acb47f303314b188f86f561785938e151ee6ce471ce8a4d5c861c151b191d8a2222af8804296d3f3d851a5029899ad6de6261a75ca8f7f3765848ea03055b9ca9c3efa7cd69e1f06f7a9bd12cb2904d1f1836aab27a765fc697fcfa3d2f648ff0eac6fb45e2979eb139a92398dc768d4c2a28cad0fb5d83049f15b591307db284a117ad1f5704e56161275be6baca3ade3164cb5b5f9cd0869ad3c44cddd667a2cb53590dd6453200d2f5866d31382a6aaca1cc3ee890cb96422a9ba0febdc8a8ba6a0f404bab9135ccef1f22a2dd2334f0ce093bbf2de96e6b8cdaa274880affad0cd6685ec2535045be7cd8af9b7832d72897cadcc620aac0822709def679d0509e8f6c571516e53d4630d79cc34c2791d6b426f36ef7624a47d02ac3ce4c9db66f93dbb01802640ee888c252bd1780bc7c617000da8a88caf38b02e7805d854d31919f38123179bfb27a4b0a65102ced866a1311d4c84e5fd4d2324cf73448d4915dbede7cdbfda887e90955ebd40c754b5803ea6dfb8aa0da3045597b0ea7546869a741da466622fe44e2bca574baf23df3c1ba20b1b9fe7cc151329fbd309bf2f7d3b82082f5a49dd0329ecbac56e54dc9774401dfa63757039b81eca65d16c07a2dc8561d84e4e18ce06de658da2601a8416eb9cad029efcb8167b303b15c73e7", 0x1000, 0x1, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r8, &(0x7f0000001540)=@file={0x3, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000001580)='/dev/klog\x00', 0x80, 0x0) msgget$private(0x0, 0x58) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f00000015c0), 0x4) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001640)=0xc) getpeername$inet6(r11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) writev(r3, &(0x7f0000001d80)=[{&(0x7f0000001700)="899c5e29634e43c14c2c6a2d4823b5b8022c492bd8611abea20226df0df7bbfe50817129aa80a5f103b9e0305a7009fcc5129f34509eae0d024a3e594f38a9990b5ca3aa8f2c54cfa874e17fbed66745a5714a18e71af29edbff962ebc961ce192ac0fe2b319505af0df120f39d085e091758a4b5abd9a9973bc5e206bf9f1d320ff46541a2bf885d6864ca192341628ce47d819c4353a22562e148e2850c194442597692eeb632788e80de15a3ad00b6a78dcc07ea29a4694552a7b51211e584e308e4608564351756c32f5a06d32deb739c329feb0a16ed5be066682ec3449", 0xe0}, {&(0x7f0000001800)="8b92cc62081082de7195d8c0159e5a914481e037552a2a0337572b1c20059b96620dd31112cb1440903211b228067d0a568cad9614eb10fbb7cbff924993b2444b90e74aa380f4c03d5fca731d6e515cfbb2757430f3eb3a3eb5a7a19a9cfd24d1ad0f50", 0x64}, {&(0x7f0000001880)="b04e853dbe14ad1c316bf8ef01", 0xd}, {&(0x7f00000018c0)="6b16c89267c50483ed25168fa1dba830ea6b3a32e275e57c190a6d53f380a04a5b20b78e39ef88d24fd0b17dbbde7c3062d2da5e36e595db20f70d18a7bad608250ad22d270dfc87685a0f69d30a54f4fac0e40e9d8b0b8827770f664366c309d5b33e71fb4b3933cff94562842626023c82567823c799bce9591731460fd3dd2035a6fde1191a00785e915cb9f2adfc448bd4bd23849bdbab7df834e61addc6726da0d4044f609342f1b32cd48ec2ded36aeba0390104bb6d20b63f26db679d80bdf4088c2cbd470d4e6b21e1e09347933ae03f3cb1eccbf4ccef1c1e1de67957c1d5de9ef1e791277bb0e097c03db17215bc46", 0xf4}, {&(0x7f00000019c0)="e826b99b8f03c8a59d18302bf91d48b00b4694ba3cb04d546d22b439", 0x1c}, {&(0x7f0000001a00)="f14dafc686314e43dece10f862f63032f656a6c48b1245f73a817ab590c08afe012706a06e608bbe29ba89b20a83f841423885b02462e8502eb888e3e13a73cc7e469f4f740108af09eb23b65701f02f371a6bda905fc13346d5180f84c4518cc0c37e29b6dffcf7e385", 0x6a}, {&(0x7f0000001a80)="484c44c7e010048410b61c95207fb26abc26af61f2193d94cb7e0f20c28a6ddb955168aa3344da695c5b6f03eaa7cda871e06ec73d54c1944e7269e4ec5a258c0af8873292017676fa909c479a92212a26e6436581700bfe0c90b79f99ad16261589e12e5056879952242e9fc4ebec9995f33c4b79d6a85be736c2eb", 0x7c}, {&(0x7f0000001b00)="41d8664580b34a338cada2cedce52e4b41dd2224c5bb62d34250509c5e4f24eeb3ccc7de1c35993fadd0d4cf389f0c70c2d6149e835252593aff4238e274bf2f5c315b26fc25f8b4afbf89e4cbd9090fefc898a55e73a47e9f258aeb459acf507649ff77506c6bb6df15ddb0dff4565ee83976d5ac5025d82d84df617da1f5d09dbdb3da5e109430a772be78284657fc06b22de11fe7d81e1d2cca8d25ba2a52e092c92236c94d29a668d6d3041b836f7b79205df1d1ab5340acc31f78d89ee63ea3bc1aa19637992418", 0xca}, {&(0x7f0000001c00)="206fb09eafd292431beb19a8bc0a637968d0391e0b400143dee00268b8fe3db3e42581d34a9924bddace4fbb7f6d02f512318cc19de554cf8d6b8ad53076f8a0beabd46a7ada6a00eed30172b3880a6b5ca32253ce09e06bd20acdf42331e3e3f18a052def7db3aa110289", 0x6b}, {&(0x7f0000001c80)="ba498f60e24e60c7fb30aace033ad1bf7fe9548a7b769d16770e22df9444b3872f81e40934090d1148b1a4075eba5073df58684e08cfc1b3f0c5ff33f2e72d59bc7ff0edb954186b6d2b5215b0ea727b1ae3f857869027bbb50165b003903330e733b2f86180fef46f1aa598fc81067df946ad9e0c8c535e4869d618c12aaf17e0bf27d1da716ba857785dab3cb301e00af491e722aa902f7cdd20c0ee792010591e8dc9ebf8eaf39972541f70295ed99f83f91a3bf645bba1f35d1b74cde6c71eff3e51001725b2435801b437ab17ee70ed9de0d9fda20cac91244effd848995ae4fae437de63010cfd02644afc", 0xee}], 0xa) 01:06:32 executing program 1: 01:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x40000000000002c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1000, 0x60, 0x20, 0x6}, {0x7, 0x8, 0x3f, 0x1f}, {0x1, 0xee, 0x2}, {0xd5f, 0x7f, 0x20, 0x6}, {0xdaed, 0x7, 0x1f, 0x100}]}) 01:06:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0}, 0x10) setsockopt$sock_int(r0, 0x1, 0x9, &(0x7f0000000100)=0x8, 0x4) shutdown(r0, 0x0) 01:06:32 executing program 1: 01:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 01:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x9, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006, 0x0, 0x4, 0x2}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3}, {0x4, 0x7d, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x1000}, {0x4, 0x100, 0x1000}, {0xa, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) r9 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x401, 0xd7, 0x9, 0xfffffffa}, {0x3, 0x40, 0x8, 0x40000000}]}) chflagsat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 01:06:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000002a80)='./bus\x00', 0x8000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) getsockname$inet(r0, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pwritev(r3, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f0000000480)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x54}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {0x1}, {0x2}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x0, 0xfffffffe}]}) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) 01:06:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x1c1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0xed776784f39c3164, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000280)=0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8484, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = socket$unix(0x1, 0x6, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8a, 0x10, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0xa, 0x80000000, 0x6, 0x99}, {{r3}, 0xffffffffffffffff, 0xa6, 0x2a, 0x80000000, 0x7a4e}], 0x82d, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffc, 0x91, 0x2, 0x101, 0x100000000}, {{r5}, 0xfffffffffffffffe, 0x40, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff9, 0x2, 0x4, 0x3b27, 0x1000}, {{r7}, 0x64afd7812b0ffca5, 0x4, 0x80, 0x20, 0x4}, {{r8}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x0, 0x3f}, {{r9}, 0xfffffffffffffffa, 0x124, 0x5, 0xa0d, 0x6}], 0x6b8, &(0x7f0000000400)={0xa7ed, 0x1}) 01:06:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x32) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 01:06:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="caf0ecc0b8d183191b0c9da90ee06c6de1eecfc3b9828303000000e127e99badb1754621bb6eaf105664e8998e81e62270ad94b1181d9e51cf635ddaba8e5d13494999e1cb71cbf53b6155f8ea1d91aee8c7732531c4dfe8c2cfdad37f556da8be4d204c3bad46560370f2ad9b136cf33d75e19b9120e6eb98d80ace9395e6b81a47f4431aed32ac", 0x88) 01:06:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) write(r1, &(0x7f0000000140)="40e9b1ede69ea91f2411050eb7b49a0b463b7382f1f7273aaa74f9369a2fb928e5528cd33dbf4f317518b2b4a1b15eda772afbcf0c83da9db2ccf87591ee6313b26b62556e1f4ff08fa448b0d50b739c7b17203860c146f377952212d5d23b76e69b19db160a3b2f2842460ef2437c04aacfc9e87b2957e7ef71667ed4ce02dcef6bf14d6f7d47fda4a4f82efe980552d1006ec8e3900d519de5be78658b8984cfa6321bf26472935062c3c230ad9405cd62f6d19403be153c1401255c37ced34b3468db649a307882c50b002d8514eb7e480b6c6f97c04310fc71c73a31e968aa476704f4901b8a6e", 0xe9) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000090000000000000000000000000000000000000000000000000000000000000000000002002e00"/110], &(0x7f0000000040)=0x6e) r4 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x200, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r5, r8, r10) fchmodat(r5, &(0x7f00000002c0)='./bus\x00', 0x108, 0x6) fsync(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:32 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) 01:06:32 executing program 1: r0 = geteuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f0e, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) close(0xffffffffffffff9c) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r0, r6, 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r8 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x101}, {0x40, 0x7}, {0x83, 0x6}, {0x8a, 0x8}, {0x26, 0x7ff}, {0x3, 0x51a}, {0x24}], 0x7}) 01:06:32 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="633d5cc7afca7856b7da87e0e295641f02f273544cfc158fe779d2012fa909f1226b58e1066901", 0x27}, {&(0x7f00000001c0)="46ef92ab467aba918b3557ab7c2b02a11430bbbf90c960209d4a20bde97ef7149f5e2e4ead21386cfb8d23ced2af4c012b54938597bd63ade2069a1ba72394753bd3f7ae138a485814c4ad298b36d69fa843556cbe520bd6ca7425420b", 0x5d}, {&(0x7f0000000240)="3f643d934715f242c898c32dadbab17af11b0119e603315192304c2a010292a44ff46b80c29ad99b86c916b2535579f3b108d565b4d7ada698f0d24585fb9026af090191c94d12d7a1298d310bd4b10a8078c972d6fa142aca2fc9f61a9bf3b1ab8c", 0x62}, {&(0x7f00000002c0)="91bf8f634104d7682b9981ba9d3bf20d7403d2aed507e18f2d6010f9df4b9fec2967466937f0ea718c337423d7309941059271cdb300e83754c17f93a1408214d4303dfedd3544ec0afe0a", 0x4b}], 0x4) close(r0) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) writev(r3, &(0x7f0000002a00), 0x10000000000000a7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 01:06:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x10, 0x4, 0x6, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000400)="57475258672c917577d41a4e8d7bfef77aaa7f4db45623e42d5e8128b5907da81762ed1891a47fd3c8434b2c2e9fd5711509163b0d6267091a88f508d346e3ee6744eac7f2c3c859da124b6ed462d26535508281bb42f6fe20394e105ed013802ce5ef7db9611a177c2b9fbb42802585ad260874f3e425df1fbd324ada27f316e52b172c170f0d62559bc6003debb9ff84673238753561975f68602b000a51fc01bafbbda79d6252b45a29f32879c46054379f29c5294f79f67b58f78fa6b447c90b7feeac55997886fa04b98c9157e0f74009260150e01a93fa206d4a455cb958c6fc318cf514cac0020edf51879e8a7143f7e2cd31c06adce7bc52670f41a82c7ba32ee4d25bbf5c3ea48f2de4365b1f0b4a4736be2d1894cf9d931ae87a05fd2c4ea4a8119704ce1413bf487c3d68d7b77b2fc58800000000000000", 0xfffffffffffffe25) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 01:06:32 executing program 1: r0 = socket(0x6, 0x2, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x100, 0x1f4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) r9 = getegid() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getegid() fchown(r13, r16, r18) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r20 = semget$private(0x0, 0x8, 0x80) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r21 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r21, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = getegid() fchown(r19, r22, r24) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="acbd74549cef7de3712d48972a1e34d6bd9cba29a59c7e710fcabc41e88b009d0d1d0b61b71533f486caf504e03090bcfeb638014f982474b1673d8522ba60ef6ec13e4667c89ddd8201091c43c6fd3f16d28a4a03e5a7033fa6f0afb9cdb01e3ba68c5807e1206e5be7bc57e9c559cf0fe33c5bc3efaca279a7b4dd8b58718b2b3344fc21954c8a6a7d737399504c42bf8545d98f19aa643ca57c0d368223f6b0ef23a0aa6d33ba2adf55b102456de57a", 0xb1}, {&(0x7f0000000200)="a612ed5b093d7cff719da6bc9b9d321e991e92bcbc7f31a0d2daaaf93d2e2cbf6b98357089cc01a77a4880303830629cce5029c2b20cba8f05f847dfd89e9c627deba81bf17ddf1bc329379d0d7fab6892787c3dc3e1744a37b0da03a9e5a3b0b9c68b7fb4a19128bc5923c4c38ceef9c98ab1c41aac6490cb13f97022bc2fad50b8194f8567356d97ad8a00c7b945b221f2b3a1e0d6c23479e41c09a362867ed6db6c5eede7c30f3e1097e3ea99c82c26c8d1d279f96f88a542b543710ba91122eb52cbddd4966e711500cd46c3bc90e7354c13b2147325e6991fec21bad01dd2f8db26a024960b5cba21ed3fa92bbb147e74", 0xf3}, {&(0x7f0000000300)="9e677111ed943a531e2de9d85183f2eb1219a558320a19b4286b60525ea4ed9cb1cab10570ef321e3f05947e75adeb2f52118fa9f5611b1f5bb818b737a8944eb233a54dbc063ae3e4fe1547be1eac01733dcc242cef0b9eb176c74297ef6d9a3e430d9b9f724f46b4c01a278c80c6256da14ea7ba0ffeae9ef4fbbac25d18175af0a22c33927fca7238c4842201a9d1534f685c8b635aa6605178de24c4f58789e32d2639280ee05e4de4024fecf383f3bfbaab95c9c618b7226d54bfde8c357fee2e73e75580a5c36dc8a439e19d363b5713a5dfc2607c6d612655dfd996d2d9769e02d1fe837fc40c280caafe7bf09995df47898dad600138e570d55e28a940d9d15afa38c0c9f42ea1bb81b3a4a6be57352130283ac7ac260f0947ac6aaf43fbdffe2742ee5510ec5b0cf5d74ca27a3c2323919c23761a619ae109e02a5fa2eb61dcebb4e660f8ebd2c21c734e105be9b5c9446cf55e848e6c4901e9fe02b275823a0aa655c9915888b49da12de999afe1b4583b1082654edeace349fff7c6407cf8a1f73d2b6e0a8d312a4c2919bfd539235d6bc3e1664188ee47d50e64615948af3c6301f609de3d21f91642d4a24d0c65c447a7b948f0c6603f12cd67ce2b7094ae3fae69c970e9f8d3737f1d5e3c475137abe16e9e8cf87a69538e01c6076b0d16027f8f2abd193fa56541cb3f7024290398b7c931e6fedbad8bd43d24127afb502cef34ded81352cfc345ebb97fea693ee5d188f61af6738efbad132e649aea65a133e4d8ce1162d52481001db510dfcc6e05abe6f722a720a7ebbfc760d6420fb256f494ec5a7608aa05c16affa683c92b5e121c0d6946c0d282ec78ccfba25d7fbf148c6d67bdcdf4d5101b57ceb444235b7e34f1aae7598b3edeb34bb451a38a595087facc545acf79510955e9715abc1799e387c2c4d9be9adc4c6523f529974ea7e07c88460df3d681a12d7d749e4801b26dd120d51166b08017b0e8acd8138e5c7a621753e105383b091cd32aa3adee4c5ec42aac56eb8bd90e01687ae3b67553a663111a7b1224e2502e63f67070a8e0e1a39c3e049aeccaaf6d975d511179161715e84ec8a10ec8fcdebd10c41745a7574c2cd2305bf8c4d9e7f2d1bebe8a94f6bebf2f542b31e96b410979adc51ea145ff24f13b6cf65a77bbb7e2dd50edc9b70f03cca69b978555a6a75fcfbd12572c7a5c2fd43054469a3c59a0bb8af45240bdc8eafa64784144adee2bca98476b3a9b77af6a37a3190bfa56f6f732796b6a90fea0bea52db81bd76e45edc70173b122dbd635852e1b3d6b31d526411d1084b649de3727cff6c5012e67611ff6d2364cc589300bf589f72367871bf411920af685be773f504a2ff96440e7e896f3aa580ffb9ce0fdfe7c85157422e1d85c56ebf554f980054baf4724c6e5a798dc942f5258ef8976853b98de9f597167b2be1fc59654476f8e17bcd25ba5f9cac106dd7628609509dcf36c736c4f73810e184045ff46b07857002138297da02d2921ee392883e22cf8f0d64e1f7b2d55485e5f3fca567c3836cb9ce5ba7a951a1fafb6eab1577ad9bc97d0a2f88cbff1f12f40cc2bf31a1c0dc584a598858d12ea6d363057e5a777a6a5de9853ccfe7c1f3a4cfe4dd3ec38c0ce1cd92365fdde60638c381f47aa65f419f1197ef844bb96600b98e3803a46981be3eefb0084533a1dedfc09b0b91447c3c0a38ce7213382409e0a927d051c11e1c6d8acab76734684b5dddf49b61d0495e44a08cb41381ded77ad69ca1632065365f76f31397abce318afcf13945d51b0d23c4d5d344e78581c755f4cc60b17b3b80d7de85a24d483dff5d6fd05c7873fff68aa6f335645241d30572e98d112f9c697171a3dc0dfd243ec9cebd28a8758699b1ce0f2f3d48d3208b43ba8c47d2754ccbf8f240d37ebfb9d44644247e7a362f937ccf3ab31349804b3526643d59b55e06710d167483d5b12fd87ebdff6f4b8566456102209a92c6684821791e3e8af584619ea9fc11f5f3d3abaca47b07c86feb77352c6956f6659debadf2fba9bc151e93b0b9be810bd3b6d13d480e0d47583aa85f5d693f7e5d8f66e29fb59f5b1ec6e242e8c6e1eb74d74ca201e270b37bccfde25e2ded683559c84766f38db042a38cfccb4ea40c94de2eef8326f72843b1db14f49ff722df7e6f7e28a2253de399e6d540785c41ea6a66b424f023a1b402872f9ed2fca099d6d154d4ff780a33f50920526009d3318cd372c974d980e3bb9f8f29a16cbc898e51df01d39cf7c2f81c378cf8803e08bf83eb12eff1605f42631f6d7cb57b091f28bd3d15ea476be9f3097b5b20eaac165485b4336420ec230da91df7f89835b59ad0043e0172ce2d304843a43f7e255e967af0f81b937ced4746f33fe205e2994b7f200124c6241784d8d71764b5a18b159939bc78a3dbadda82dfccb28dce92e8830e146657a0d093898df43ca273cbe9ee6d0a0388e05b86da04ec7ba1d05206103e1ed44e45b21ccbc85456b0fa29d46e96b892af583237c8b6215f5d8accd1d34914d53617f3ba2048966ed6f37a7a00c2a4de3f76b20bfa0d74724cfb123ab875330c912c7eb9fe53f72e4a7e8e7233352e5dccbac0a91cb2314784b9de2e36a33eab2907e6df273af7e2f7b98ab7a7a41cd0b0bca8db612f028a5793fd8be49c8e1b82382dc8155cb5aaa4c878ef8525b105e0d202dd286dcd9cf3f01f0fd196e3cfdda25dc6e9a71b1c2761f462c37879b49b349c2c6f859c776009790922c2d36d586f75ef881a61ffabea28ed7fedaa47446990d6cf9bfa60f4f0d6a179c69371d6ba4caae0f763a273bd9701a6726d5febcdf64195aa1897031acbfd52fc9b84f90d51ea30d626d27f857bfeba8b35d74429cce749352f5acc4ed5d7c76a4064a7bdebe2e187472d23146c0a29d1565c3d60b05317898814cc566a5d09b6520fecf668f4f4c0ff6ff71437c44caaf5e6885e2a61182c316f53a436c5e936c2dea07037cd746b563ddc52e8bdb15daa56feeae2fbc3c7221ab26618f8e049c94ac45a937e2bd98b5474b1fab1a0d4c03fdf84cf5d56e84956348ba9ddc474adbb49d5db333f9877a0de80c391c9566074b38931ecf08b13d7a5b5c3c364970561779350c3b95815ca802f8d542c02c433cc9ac2855cf4cfed08bb02d62a85c7e1a32e5caa522abcd50d0b456c65bd3ac45df9b7f5c8d8fffbd829586715d473e02e090e3e8539e986cc51b146fe4b183f01e64498ed60c82cc508d0eb1ecba00c0b6bbe95ce6099d4fc47647f1183e2e44055987ec2be49d4fbb60cff083e47be0d0df449d10bc62a88983048ba03c9eaf0488d3309d13c9130492a48025b8f343c3a7ae6397c72f2597d78a56c91c96236d2a80073a5cab3c89934bc06c632d06ee2a503346a36091e2ce029bb851808c176668d7b905bc84f96fcb326d3e1516c4e4ebda14e0693d4c2fddd02e2d26a660a8ef7f560dffc5aacaf0a44f7f1997c9a586927e87e0b81206d6b678177b62e107eb1f2bbe26d6e7dab71e0aa2e467bfa52d7d202af74b571aa880bdb9ba8b3b60b75081fb7a0d52c0b2703598d0876bbc091ace3f5176ddc9c1bdf8f991f14ca356dc421b15980356ad409c1b8609e77c5dca35f506406edf640c8c902f4659c328e21b8c19ec5c2f8ee45b4f5b9ae9d0079663650bd9292c7b361759e237bf34f99e3f9a2c945548583455598c2e85232be1920a3bc26ac37d4d33832c35df911c41b58c74f312f55301fad06712012c58997cad2edc834a36e9d5d2260412f45bc9cbc8ef25f7889e9e01d95050f2a6b5b5e6af042dc875b395e1cca69bf86af66d9e2ad6a381b88e703c5c182daadc803634b9ebc5f435a6067ef4ee0846f862c305a0320719a294da530dc3c00c19e9a8b7e10571f593f4c46b0e9fddb3b47b9c02b68d4005f4f6f0ca986d58e9ef93b1d8fb08621a8cdc47d73ce3091b8a8b12cb0bbaadd219000b2e4f100b2658deec5d9fc31791d9986e6de05750b60fd22d1733c692f19c410d690bab612b23694a8de9dde9a0b2f6e9b708953b35682c952563238e6eb09dd97e555cc3c7a31d4c3dd706f2af69b83de5d849aa93ceb102ed15d68c4f787569073443e3f0c8ee024b52db39695ae66b3f29146c6b8819847d19fdea3d523bb9cd51b2f7e456916c852e7178a9fb143fda9f8854d8c5d752c8b0c209c06df5d84ed50f6942a6cd8d35cd4f6e7a0b0e578dd37f85582ae4ba92dff575593ff61269abfbdd32972ca966653115d51c3d4d2cd499db2675f1a2ae7366fee0c1c56202802463c29f8e8f7c6bf3d970e2c5241ef13fce01d96ee9bfd7c1b32d0a302cc6f0d4adafa11c0a99acc3ccb3a8d07822a9b2f21211770aaa8375abf148f7a310524717f6e38df2570f7e1dac9a1dffc62496e7c1e374ea4608f630aa53222b82878f00f83f82fad577d900582f6d96d20f47a8661e7f606852700a495caa54596ce23127f199e6f8f456456bb38501fa367a9ca618ab0a8f653f3869f83e42ba9bc3fd3c731f7ce989f22617b8885213b088722cddf5d006b2c2c6c10230699967ce0d7704a6695d04732dcc3dba295c7b0aeffb5ee88219aac16263cd0c0927f4e581b2b1c36068c1bc78bf8f29cce490b00dd18d60f872558a289e74ba3f267c248b81db2ad852b2a02f749456a72ea91b1cceb80d2dba520e7592fe530180361ee9aa820fa3a2aa9db5e8d411ae20b5f91aa6126522aaccb4dd6e48822485e66abe0bfcba2eebb0f56b3ee60d63b1b02ffbcb717f90a8e54f8312a28be897347d80d655954ce54f6b10bc879afa686591aa8b84514e058f24ab1a583a9ce6e31a6d01450addff2b6a01e3e1ca1834b1bd9840f91eb119be8647e2adc1ef0da598a6c00f6238f36d4ee0eb5fe1f54a4fd6f966690945df0c1761d6b49206a870745015492a32a80da47230793f1542e21161dc2906947e3490c2a642a7c25d9f5efbb8e96134d5f5e32bbd4a394c323c615109cb35417a65abfacafa49f71d9787946463fae526e3ce3324b2b495deaed1fd50592ef38815bb619c6a6da57c3e125dc39b4643fa0ac08980a155e1d400bc76138f3ca182981ff6f5dfe67b5a1b922bb2d2bccb87dce289f9ac96aef81ec19034fc9f69a252aed62c034810e3d614f29a5a01fcfb9cbfbf66d8c7aad9d6037e59453e5424a702991becb361ea3c13404ca88eebfbc85cd853ebd05d4598d52d7f794fb56074d65c4adb85db6a7cc8b37bceeb75c098dc33e2ffac8813a38c5a8a34faa941ea9df9330e8a637dd950cf38e963debdb90d7091444b6416ef18db6e95aa92851917edcedbce998224133852760ffe89d47afb762b44a1f9d83c051363f4f199142d4c23fb8cf3e7f53a9ec429471eca6d8bc2b3534d5da8a60ab37159340098e9a99036541b4dfcacbc4901f7c28bf7fc42889e5794c920862d0dbcac1e60edbb6d24568daa7dd5ba816e27d7f0a5623f11df851eabcb0b0a2964b912ca2e21120480feb3ebbc2b1da9436c5ed4f11b4381236a83ab77b9fef3e2aba787bc4e0a1151bdbada48e1f7bfad0068e8e1fec15ceb6d2c9bd416e457b952b1ca39b8afa5ca21d60f5543b057e1293aa83a6556e01442573e378b9a779425fb5e945a101cefd66ee743bc902463af1f81e0f8acfb5980ce08f3c90f83db538a38696de26427c8cce03147315d1a207972a9bdef1afacf99f3034a3fbc5432712729bd0f1c5ca8371a5147917efc15769ce85ee8f418ac04f1d643beee", 0x1000}, {&(0x7f0000001300)="6e272be2cf6277455af6cd1cf620fd9c8cdc0d3c5bda0a756a5d2f0d0e9872088c41c087bee8ca461af1687f81e5f71ee1f355d0e62a6e8fd9dcb9370b8b395c186a0a0e39dcdacf16c863939e8dc7b3f8f111f0462932b249ca6bfd1afa9c9b525d06d7a41e8dd72827b5cb5cb77df1eb81c60f9392f3139cae489d6ed33c3d0a6a7a1eb852ca53a8f5efa90f098c0e7c51159a389f77b785087304408bdec8a34a8d142c0d188b68210d9f8c12ee26f759311acf83c79d18c01abf0f7ea8ed73a587fa451745342ff32fdd4f", 0xcd}], 0x4, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000bd9c85c52151de2634dceb57a30a0d6b793b6b89a37360f679d64d8b3ffad110ea0ed901052149588c45e3e7cc26a3bb51103b29dc9827c1b82a9645899c04650ec86c84fa5da4ad6a8f6fa51effa97e92b3034d28b4c406f3786d78a16b8015c845d6fc18750c6d94efc82e1ce13705780942dc18e9fb9d870161ae890000000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x68}, 0x5) 01:06:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) dup2(r2, r4) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 01:06:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6, 0x2}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x3ff}], 0x1}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r5 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r6, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r3, 0x0, &(0x7f0000000340)={0x1, 0x0, 0x7fffffff, 0xa2}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4478dc2238495aaee48c02f6ac41e6bf3bf574799b9b813ad0180000000000000ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b9848b24834f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccf50acca0ff4fa95f62e2b7dccc9655fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64531aa2c71efa1f0703a2da0ae2"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000240)={0x4, 0x7f, './bus\x00', 0x1, 0x5, 0xeef9, 0xc2}) socket(0x18, 0x5, 0x2) 01:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xb2, &(0x7f0000000140)=[{0xfff, 0x2, 0x89, 0x1}, {0x1, 0x0, 0x7, 0x8}, {0x101, 0x3, 0x20, 0xfffffff9}, {0x3, 0x1, 0x0, 0x3e00}, {0x6, 0x1, 0x46, 0x7fff}, {0x977c, 0x7, 0x40, 0xbde4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 01:06:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x100}], 0x2}) 01:06:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000300)="6984cf6ad75014ca976c5157e59f9870b7ce4622a176cad5adc9bc958168ad9d8d713569c5ffa41d2cb159f0795e222412834d2d04e99044de9656a91851defc153882fdb6e96ffc268afd0d15d96f2633a5dda5a8293fa2ecef050b69c6b9e91e8661224bb39bb97e135ac7c324c2975a66f31b789fa42508d655afe5bbe6ea4f29e72371b6324b89b137e7ef9e0cae8d07b52124e84c9d3be41f4fa551e07ca2dd0418f00aa4444e30d8b1633b2024df3ef8ca327dbd063f1dc13d9bb7b9ec325f184af90d600d3ff9e7d6e4e50daba868bd4c180cf9879f36f9e5652b8c2d08925f7b50eca89ebd236809f947e86fd6", 0xf1}, {&(0x7f0000000040)="69a81f013fa4d7825e9532966462002a20950bb35d7a47ed38fb7156a1c495654592266b1e6d18330f7c3039b9cf9d7f0175d4b81ced35fc8480f9f9bed714dbf3dec553de84c1cea5fb518a0db769e305b80b8c5651b542e65b487740022354830ef048fbe44a160d3d6a3d3da0c2b754c07a8ec813102ca2e2597a5304a4c930a902e834735b3d5c5c143af27594630ad65dd782", 0x95}, {&(0x7f0000000200)="8ce62c826a60b08cb2088eda630e23eeb83643b864229759d9700333fb9adc6c697dea3c8942bbb931f290f61f5ce482a2bd652be55dd3bdfcb4806391e94f6d9b4aa7e2572242aac12337a177d25572ae2985978d7b", 0x56}, {&(0x7f0000000280)="1aa73afff579c160260923034b", 0xd}, {&(0x7f0000000400)="6fdc36283704e7bf99819b16616de7c7b3852d74e4a3d2f8a597e6cf9b62292533b89c2ba3e50a31919bc0e79382f0b5bcc58d3ca20550946dd74836b47e21b9a44b72f40cf821726a11f8d6d013ebd8129aca52eb977808af99ffd6c0ff5e5be105ec27f990a681814db1fb106dfaa598d988b44d3c2fb6a6ad220b84c2632e1e96275785a89294507fe7ec896e69c9d4c72f9a8e63d59b7e8126bd3fa3994d9a1a3c6dd9429ca86be242bbec5d66752105b564611b38c7275c775d42c73f821912f02300a54532226609c2eb64076ccdac0f0a7a24a8a66554c092d8794c5da1da8839e69935298235f70c3e", 0xed}, {&(0x7f0000000500)="f46fc153afba4510bbd8129f439d588f59b7e21f1f451f1341a2ac0107638bc992b42a6700e96822e0bd60d90f2ba06585b9c44b36223e8ab192ca45e7e55b378540f896137ac9f03f3d4329a4e09bfdaf4364c436886b7b219be0db9530cf0d", 0x60}, {&(0x7f0000000580)="955d16f1685bdae85f", 0x9}, {&(0x7f0000001640)="93f813da6f2a6ef50d3b45fd62d6eb1ff3669563666fe6c9a2f3d8ee769175b28dcb03f7f6cd814cabe6df67f2a803c4d903d6b3158d812d138d4a3ebe006461488f28a5b35b5c09d0ed098edd2623a8515827708e231b29f8f0e22344de41e175666a019aae77297531659a181ffa1b00fda7da03342d48288c9dba0d66b594b06fb5e08266b78004ba9f4735263c8322bb785c21bd3c261b55049f57bccbf7bcefced2cf769d727b54733d34369d76c8938db37dfb8baf9cfd7d2ceebdc0957e5989d4874b828b25880ba3beadcc2854e6e84aad9aa3bd893294e9ec8791a77f6f26b8cbec8529f375d6cbbf5c4bedb5a4e9435a3df7e99185449e2b76531e3eea996b409944d58aeaf6f049cd9f2d30192688bf12fd679aa5211498c4001153ac03c0064c79185a3db3bf82f8812a6e5258409afc1d16b9832f161b70cabd692575cbc00eaef4982486200ed2ec3d73e3597b914bd465b869eddf4fdc857e8a56444f6a1eca9dab45a1dd33b2d9e67a4fef1f4ed6de2dcf2353711edb8328399725ff5facc6c298a87389447bd07e69779e4f6ee63c53ff85e15d87d8bf891d3cf7e636645ae591fe98c08bb5234019c2a43233eaaf649ad7ccd17ffb751f90db83b1b42341bed10306401752c42d622b69944fabf429f17a489e7b37fa2ac92f6f223047cfcc3fbe29a028323bf29bee307a67853196e4cc87750f5cb4db476c870862a05c0b2a343146a68e021db0f314006c2a0266b6484bcfff756d04b3e9dd71bee15188192d6f67fc7e1f379693a59ad481166a589881dd6363937fd9b2b61c762367993755640bac4c40d81fac2e0a28d6ff174f720ce6d7744f7f3687bdc8a50040e2a1fd674fb53bfc79e51fbaabbe51e76c908334186fa96466b27e47e5edd0228a14af8a451a219f5c2c104a3a8ce1d9d950e2e7328aa9dc180d911d52abcbef0c410914be84aa8111e245ad850a518d52d57421dd9fcd9799a784c43ee1ab1424960071e4f17a17761c38b686e5e16b6a4a6ebe13a7cde7759c170becfa062cf8e390c27dc4b8ba1ce5428b91e06d6deb22445d815cf32af8e169c1fff005f8acea5809bcacacd37d6ed5200504ee4ff908a8601f03662481763ac79c4cefb628efc2eb097dcc9dc2ea9c348b0c619edabaad165cee8e259fa6bd4b708659aa09df2e63403aaf504824c3f6105a6e0cf91e7cf48f82006a7ec3b9186fa46cac8a01466256b376a27f995c0f7cdaa267db88c3110013b54c4f25e8e0c0f7386942aa4442b710f0d3d3b80bbee2e20ae6dc0e44c6a6b6e5de0881a2dc0a483bd571fed603f60476e650fb670dae9d8031a7762ee8649b0a280b68269417a3d4ee38987752558f78b411e896a31215c0d9e448ea7190bf74a2510d41381632aba40413bdf8038f774b51ec3b677ad2365a2c7dc4ee49568442d859dc29c1f53a52ffe9ba05e936803444ba869cf5eaa0699384b72989b822cb6458f286d42945ac20fd0fe97872c79386ace0ce16474018a7a23760674177f667f15abe65d3dc2ede98e34d3e8e2a80c18ed637b3f6b7ef8fd567a4729cee8a98b5accb58b1b779372e4fc29a1e851d1b71d7ba8499a7d362d34c1662cb217b556976cecd5d2b2a8108f72a0d7e33ede3e3cb83b4420da2c1da2b21a61aa470ad866f28350549a41d31724f72f2f6bdfeb5b0ad04e1485325e30bbdda6a54f61cd7b930b2afde62d2a5dd7e9ea097830d2b22d253688b417ebccd90c1fff3de668f2f7b91e3374aee93d2308bb15fd1cf61587cc5f70c84f4e7faef82ac6b9059e30a8d1346c2439c35928372f3d796241d07613413838d28730b97a4b6ce19dbc87ec57ea1fec40093f59b1a03cf98e89c0e786bb695b0f68fbc2390465a3c2f9eb8cdc81d7438fc3865b52520fc94dca97deb9ed240c75123f565aa31b922622b4fd628b8ef63dae7df23501e706bf96dd5b1d04700b182e08f6fc60042069455397406734fcfc224bf56932f69e466f19d02da2ffc06e52e1f54189ca4d394a12f3b090eec1782f03e6b5b566bed94707c8082a41243c29a2501d1735c7580b8cd1f52718dd3546b466170510dd48f79e7350b5517baea95b6de9254ece6a9f60be3c98cd2cdebc2fe84a0b2d2c797714e125d9bc91458325a79e771906853713d63c500cd7d83caeaf0f4f892bb8cc1f0b92b93776ab9ca1ef61e7c1ce2fe4ab21e050801bc25a0c661271d6adf01716c91da3f7ae20dea04865b8fa620a629d424ab165a99c3b487bfb20891ab296b0533a0ff78a0b6c126ae0ba962d4edb8d33fe0d92540b10b28de9b2a66fddde8c845c0c82282e7911168dc72ead4c4ebf3aada15f321af92c908e28e94c9b375234fbb478cf772f98427970a26d0d6c0b003d5b75ddb9ec97c5de2421c65616bd9e232c1fe7cede994b1084ae003a2403cd5313a1e4972125dc020569078e7587252b9f944f0a6a181a82d92cd623d0647b593378098c3e2bfc45cc641d0ca7479c025d72f93a816e4a59f45227f4d069a8417a740e746cb81cc6bdd2e8f1d031e42440d53f3618e87c55b48eeaf9345f1a3680af64a0f9748bc96b600290e211c058790498078f33087601afcd06f31edfd7412896876e01b9038bb617582fea59a1bb89b4e81bda3096c1e98eb8f33f81979624214d6494499a2e24086f2f51a075264664eb4bca3cd95694441c65cae46e6be8d2215dd2d2c6cac0bd270d2645e606fc5eab06bb6594e3ccbc4676b42ec6d3080882fd7afaa47939e027953ac4fd5167faffe942e268f9b657e91b141019a2125d964cc0ce5d079b6d97078f20c1c31eba129018223c0635d25cd20cc78c609c9071465f715d896763354db0922e48f3d65c6e236d8600199d671f9b083cf12eeb184e7823ffb0a32b6f0ca861d2829eb02816ccd5340c853af47eb2370b3d2e0a85fa7eff817681c7e287b7bfdf87fc4e0e0c575da10839da9201904e692595e34437777d13932e29342bd444b993e27e29bd0590202c824b4e6c0626b9ae9351e196cae9802ffda25ad7fed24acf1ccfcdef4406315bec53fd1a4131f0f54208bee7a1ecaebff4946b332ed898661a19a0d1a6489bc12cdb1fb45f61075ba09899e382b6862dfe8f42f6d9ee2ece5d136495586ba54a9688cbb4c938c28fb5730ba2773c951f599426759f701cabda30d6b7535e958ba4d7ac56422cc2210539a33f30965b1552c109af17088bf52003b01998c8f1ffe664cf405dededa426adb2e4340191b7d67fb414adbe244cd8edb9a19988b8adc0dd5f72c9fb75747735d15de2cedaad1413a08b93ddc69f8c2874ae0501d8ae5cb5a8470300e34791888c3a08ad2a15254671d9ada2abec1ed064b271c16175bb22f99dc415bf3d9256dae1d9dc5e0305841b80503a678eedc96ada1320ae1f1ae6e6b9f23552ea23cdb9427b0d71915e8d360eeaa9bb059d5997e1f017ee5e7d0b878a030629b0fca187b29ab9c451d884fb0a1df12c811098a4742429787fbcb7828288618442ef9a7808eef289d94305a81d554e6f18e490bed5ef5083395375f9e15a0ddc058e0b9eb99a2a195648dbe4c29c3833ce8fa0306e94d57a27c19947cdcddddb93fda2f13b043d423be00e0a0a054b4f559f169705d6acfb580fcf8ac824c76046aa7f2a8a7fe680440b57e4ee938bbe943e89d5f9702ed5108f60e5bd53204e63300d6ec41f628b4011920368d92149e71dedf6afa79ebd43a28c560ce1ea93cac7371edce6718204a12a2f920fa6a85dedca6d97b70dd8e33e0a02ddc75b67959973b3d9d994972fe6fd7e9e69c1bd5f3831ca10902c15ab6bf09ed65d43cf40e8e1810f6f13bb1c77a1375bceccaa1c3f265e8d42bad6569d26f10130c7afbfe3022f7f5da4596612079f8154c330a112bd89cc0f104e762d301ff95f5643b111a38860b29e0087cdcea928c9e263f62f3eed34f225fb462168803423a383e4571983c3152af378a7149011bbec9c28a7624859a6b977e8b4abb2d342d7caf4c8aac90e326bbc54ec26352a3831633a7771268dd91572351bb7be371b55acb3cde1c9068fcb4427e1991ffcc5ef156e66e017079d115261a4e0d25146c6c57084d0d22aa1394683b3569103bb16277ca880e8b8659f2f42e1f09cf99d751b2f93cf18506681baecf6ee8596bb9dfaf3be0e11c8eba242f3e59f44719f5d094ee7b46bd2cdca313ae1ddda3c88f92fee215da402d0d089764f714f0b718dfa4c630a082869a0bdebdab8b7413ba8569d894ddc329ffbc3645d08b181b6b7bd546edbfff4d970a1ad03634efa930a5bd10ab9957878a0ec7d835548bc3ef3a36097a6e177feb687c3db2c62ae355024a47d0b8da7fc9daaa03039a71883403f8bc32f7b274c2082caee6cb91811b1e0bf858770a86ec5a51fcae6179f281446f146162ab0a7f26bbb01008a4a6f4f242c640e406debf9e305c12956ddda91731311682b2b44ef4d327fbefae79c862c64871bd6a8c7ac9156434e2ec5cb2b5cd1ebc31b589ef5d33aaad6df30855c1959a969b8987f3ba23a5ddc9be8b6f9f12af11cd2312b66e26485e8f82da2d934273cde5403617b0de3c747eabc172cb3f715403a8a8452d52a907f134ea229dbe816c0a1cf364283fbe5dd867eaca33df0013d27a5d7372baa61cb972b436416e59638ec9020ef2c1dad92399c4e625b44c28bb9048c33bd642ecab10788e90fd296f6343432c50d14facc2d9375e50007a6ac7aeb5c4603bcb7cfbb0bebb3e142494ceb7a479aa6bffb0e56186e556302630de833466f4d72de740ed1819c1a6620234b1cd693489d139134bdfde3237b45e7c16598df729a2a513b12ca76ca2a8559c1c1d4ccc7f1ee22923dbf678ae50f502a191484017d8c886867073e65d4430240f46e113afee2590dfa96221fd73b72704863b35383c36dd961c7dc68681b18247f428dc89745583a3ef47859c8f81f09054cb7fec14a584ba5c24e995c87fdf89019a395c71b3d68b0c3bd496fb72f110850e13f7ada7b74420ca796ec0e230603482a2b0149b64d26885cb2fe9a020bba6a622a1deb77deb2957e508c92769e99d505a9fce57dc62285832562ecaf1e9dd4f0a0e7cda21d593bdc72895572ef0ad72faa50c5694161b3a908401e4941c4eae947aa134a08f912ba366dbbf87660d422ecd0c827203dc534fca20d019b39d36e6713b9864f7a0e1287a076c39fbdf3338fa2d3c179ce52fa028d49f0811df26787a66e973ab3ffa027007c8ff888eec9a3dc639427907b4e2fabea7dc2f8e6d9cc3bff6ca36d39ba5e73e57be05c4256c924ad2a4bb3f34aff79c04633695e9fc03856404fd6c510ecd0e4dec7c0b1de0e420f692e06c12f10852f93569795fcde409dfa7dee0cdd06f2d97fc79033f32b8d5776643b3bfdc29808d064316a3a8ea0ea31e3f00fbc73ffdcfe157d256845e155d633f5ef496565ccccf112ecba204a7c08bc685c616b3c338e6e44d058ec96b55410ba0c79cc83c68d18c63202da1c2c5c9494d5da8eae890ae972a40706e54c5ce6576b7dff08f974fd029491970b9b792ea926d51793983145ce0ed07361efe729b55f0e2a3e5ce1aefc03f6f037628ecd6572344c4bda356ac8b8991782b4b4bfa90952a28a0e54b33ef82c3c82406275b93c95a44fdf358aa99c3f66efdd341a91506d25945ba6e1793bb4e0e375e83d162acd6574d3920808261681ae6ae88e0f3e4005ec211ef7ec54c35b8ada77c02535370363976087c4a8c0fbb099abf50", 0x1000}], 0x8, 0x0, 0x0) 01:06:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002940)}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 01:06:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0xec56}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 01:06:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 01:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) 01:06:33 executing program 0: r0 = socket(0x11, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x840, &(0x7f0000000100), 0x4) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffd8e, 0x0, 0x0, 0xfffffffffffffd1b) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x7fff, 0x3}) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)=[0x31, 0x81, 0xca, 0x1]) fchown(r1, r4, r6) openat(r1, &(0x7f0000000140)='./file0\x00', 0xf7189f3ffc80855d, 0xc9) 01:06:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="b5b96207e545715b59f8ffa38c4bf324577d30ce414a6ce70da4cf596bc2667d0f39ecfad0ac2f53074715019c5b408874248f856ec6ce7e32dc4a629742cd3dcb79bbdd0a76a30fcc5b5ff5d8a395a8ddcacf55c2901d2c5bb422317707a6edac55c273b02acb5386b8f6092ca0152a3304305bcfbbf9a565a5b92d0958e14622d7f1ec5e46f028c127aa7e2bd5382fb9f079761f8f96", 0x97}, {&(0x7f00000001c0)="64069f13912afac795f8fa532cc515b1d5bfa3282afee652551bf18e82003405b65aed0669cab456ecc94bf52c0c41d72881669dc37574b62e3c5f444ce3e9917b75e56a6ae5f024f4492ae24a165a943e4c2feee1c5c9befef0d33cf21c562457960c1da11e16cbc686cfc71823e23c5ad116", 0x73}, {&(0x7f0000000240)="692cbe3c044c4d1872a9657933cd1eb91305c77b5f3fde24403504330cfbd0cf8a93e355c84962fc6784c10e208a4471d773f97d1dda9a5dc10cc453be312b63d7604c6d2cb3c4563fa85d8baaf3a74c45872c2256b9cab96d4777892112c07abc2f473a0bfa97c73bfa1341fbf9045ea2c98df895f402d8cbd45c824fc7d3af680c4d696428bbea0ba55cb74c9fb9873dae075978e57a9cbfe0c4ba28b730a404aa3bce", 0xa4}, {&(0x7f0000000940)="fc94974877bf5753877523d5e6915f11d2c1dcf1298a3eb8598463efadae8b49410a341bef5bf15937c2bca0e643b9439b1d11021d2a5b02717d9c77c13153f11e9282e40218f511d23b38d1a15634518b026ff075ff85073246350af952adcdc777e9a7d0bf4ba331ba04cbb4bb9970fc73d3d5ee26ac37ea93e7c82e671777f36437eb4a9a2b48d46bd462298e6667257ffc5f26da9d3781660688743b08d977a70fbef55e6fc8e11c3a6831b39d0e1d4e3f4cead79d17ffc976566d6cc2a0d75d3ca1e24c878fd0b3a92a17e73b4d9e0e51fbb09d3b827882314efbbe637235b41637f3c41c049f2923ea58df073888466a9b345be14897520c04cae99511d551e2113bc2cfa5ddf9c71decf8568f26b58ba17518d581878ba67ea5a28a0477777a0afa826c85db30754f4df49fb30b69b5b346c4932112283b32bf75da8ceb0f8218a230bb86fc38129472145e1806d06742882b42f3f7249053c32fd8358691b8cade7b694fbb8833ff56ee7fba0f9ea06b0d6e82c017e8e9412af9077c5a8eee49bb599191280f8731f310b22dd288a3831a387cf1129369c536658082be49d6926b447cbb4d4c2c8d583b532cbbb301e1d5c00813310dda766c7e01b681c7b4b87fb7f6562b0491f2b5ad4be7e00d616faddd1d561a6396fef2604938b422cf601c3be1ad59ec7cae6cd559c134427969f525f080dc007591160ba45e7831a3f64527022e8d1e7e2f5a83b34f7f1cc86b334e8249620c410129e68f1dca21c9cc9c6f1c332450199e149aa562d04cd4fc59c1551cede77edfb476b08abfb0c56cffe67e1b5ec13095aaa4f0774bcbd33c4059615f8ba774e01fadb45bad9e18de01df7eca691bfa77e42241aaf76382e2541c34c2d41e78e1ade138c1c543ba8fc6ffc7b982d388d084e33ca39a6b910c73175b020ec48748624602d0bf546da59c0f4a4e2d4a640b1b6ab60c842d3a4c92f04bae01835726df05091ba3a55ad2a0206439ce36d88f3106effd29549da3df2befe1e913ccbf59cc243f4b18f8ac0ad826f2c2eec6bf8c59c86eb8b181f63aba7263135f74f0ea74afd06843016ec864edd19c1668a744b41ac2adb87d8ecee33f01f70474ec9c1d238badbbbeaab8bbdd52fc0b3658e965342e2c1c1c7a6ad8f195b5559f145d780cda17e683c8c175c6f54511d2d7bebcaf39d0294cfac7e12e156d6bc5fa7e40b6c5c82ddd0fff0fff3e5952c560d8753cdb10383f8df6d66105560f9a9f196f26b922716d7d64c1a20ff34a6ec5d54d95432a7af700545a20dae2be0547455e6f28b21c83333d2f9e583b2058f95cc15f08a12696f6d0de034173bd9e283bf3a03d9e3df718c8fc4007373482ad155ec019ba4311684022e17b21b87703883982498c189e58fc70bc17f17144c0d00cf9f6c8ee9c12e587ca38852cb3fd250ddb86b88f44ed3bb675c0b040eccc2c3da16b846a24d62fd0781fde778cd526466a9b896171fc45c4396a0589f62999e70504980f2b6b88d511f8b6930929b9329de950fc7c39b54c854a8131040beab739411d905078edb1f6a2f5bba2e8e3631a286a73209221ca0fbb33ec9a207d319035e29099115d8159614b9a54ee47679307fcda05dcfc130a85566faeae39bed1f606f76ec63fbadd8ff77129233c86d754f4f0e7f6e6d2757e9b1253b0ec36d5bbf48559c48d9e8f29ffaf0078a6111c0ca6b90598d54ea96c5c6d35834a7d9e97a021204c35fcbe1526af15308f4d1f855d74d3d76708db644eaa88fce6c5dd1cb51d2412705872cadb78baa707d2ddb94b359438222fd5f783ea37cf68dc1a60b4f3dbd7de866577440766ccd236584410df3cc5f7930a4755b707bedb154494f02705502834a5237dd24850f6be27501c91bb3544aec8d4e77d53968381a1559bd2f3b6f328af99aaf522ee809a88a1841efe19dddb8292b85e63e79dfd25c8e0e702ef7561cb07c0a8d8363da1bc3df1a13a52cc3ad4556d82f33d537c96bf2319546fb4eda8bfdbf6840b264699e8dd89bf2f3c06af22a0ca48e8e0ebbfa77e41eaafd814e7e3ea610cd2f1a3fc9de9d29459d48cdde97bc410d9ede3ed2c45e647fc6f3654ff7bf60d4ff27136c1090d9e850dd70cb15f9575eb7d24914a005474273287e2be2354f2cd5a56ee8f39395061420eb0adeb3471176866da7edfe12b6417257148b5221272c20819b89eab0ba3d31e8d9cacc7b57b2b924f128822477ce7d80f2cffcdba90f85e5fd0ac8f8002c0e44b9695c292185cefb4ef3fb8a4a0bc0ee74d009a7a78a35f085ae4dfbf2e6c68e960d997c24e2c21050c0ba9f42eea56fa600a4433892d0899af2a51e447b4afccd190b6d1721e42a5554c1c0cc228de338ae877acad6ff066e6bc9f5209bc3a382af1e0026ec35f87b7792e02ade032a8a5de43b32b4bfb132a1b9ed30c7ae7d01bcf85818a0381d9de2e83e3f2da2dee2984d0b3574181eae9064ac2430f79bcab6e29a5470dc4683cb877d4de3feb66042388b8b1725478863ae84a5bf9a7067dd07605de043012e31593fede00d138b05debac182885738137e57a01b3c091cdb5eaa65cf061a0bad9bff840a09234b44cc2f745c94a18ac865cf9ae84c33c5dd687c9a156d57a14edd0a1f05a33af270f4f6a9aea3aa80025d3f1c6d092066b37386ae255bec0bc4dc0b79eb5d1e02e6840639485846616eb486fecc1f49d4f1812030f9f719c8ad62fa20c7c59d34aa4d807c7304693c1e707525171f0b21a083c0d2f2e114601b9af5545326cd4e21f14cf82094b010cd57747df8863c56103412a502970c3f4111d8e496d45ef90c3a8bcbf2bc0beca7f68d5af2daf835bab770d07d4d7400e035bba7731b83897a1f335cb8da7ad45c677a711e4ef0d07ce6c70999d31fcf6c72598226fe18bf1dfdd48f68200cefcb5a9ecd26adebab4756dc49afc15b1b8677ee1e93808c00cc4c33998ce2622a9c878440617ac449349c1ae75695b951800fa842b3667815fb2c85524f84464b44e3e32e3fe0be19a5c8166d300c5b888e2513808eb41dbbb8d4aab2cea6e765e6858638abc436e8df51ebc8e27d496ef3833c456c4d0209d1dd2a2fb6dff424819563262f1c8f0680c37f164b7e535d37a8ba80e60583db2b582b4b18e376b2be179ddc2ae1cccae79e263fba30f570db6caa5313582c4d0a537cb5858c31fed45f66442f839177f47951bda02d0160ae68c2bfd8d603a6cd357247cf73abdfdad556576b269e22a78a362f82b155e2673c82588448d94eb4b8198bb94b05c17959b31120a40fc5a7660674c775bdffc7f989cc70059073e8429c5051be7ffb8032ac2f162f4b32f36690a475d3663da209d5784f17eb1671c027320c9e2e1cf014b557dd33de451d6b7a759540a277a484c1c33b537bc3e8608998f587446f06d5c52ebc97d0f91a633a79b8e8a29501e6099031cf1f7ba4fec6385d93f801d4b32e24919012ef725e674f8d0e8142f19bb468c96a1ef00b877d1dc9e60e65aa66c5178a166c475eb1f64096f4ef3b8eb981792948e4a35eedd77e87f0a25435525b66725d3d2dce2a9466bcaf44ef51de702e19ccb83bb584e5d4c209592fd1238de9ced407a42a8e086538e3e3b77ac039b97e2864b023e47266b432d21339dbba8adeb09ee982d75d2c22c58a56e3424e49f58f9d0c0033220930d36265e655548c97783b5b2b6913099dc5cf50313bda2f3a99b8c55226b3597ee0a7c2952c8ae3c74ff8680d48c9b1052c6d9a9f5996ec55f5f2ec32f1fae2a5a2207dd24351e871170eb32ac4ba396a50a2cae6f4e458af38a89d354e0cc75c1b034f1c86367b1b06084407bfe61cce16e588118cf5e18b09a61e1c07a0a6c3c359d626e4c9e4598783c4b811e4ad1a156e8c8abde753dba7c2251bf964c4f78e6ad5b114f22d4d6021b3f53aa6c9ebc16f95e771a7b7b374670efaf84a4b36a0c3d674c4f4af4a98d3490f24ab3153156690d89bb473ef52bf32fc45c92158af9691cf08ac649b4af34c5e4a142ca7a9b3ad7fe43ecde2fafd994cff8ce2a864b46eb649966dcd86f7918551e0d226423400ceb9153d629b1ef8809db0e28d39a59a3587933545c8cc604f8846361ac4d30eff27850f2c909ebd1026c4830c1aedd6f4426ac78055cbaa524966c2585391f8775c0fd1fe018af6f5b7151bf7da5c32fd93140a87ea7bac03d5e2729ab258b548e20e7583062c8a042ee1e2bafc23e59cc6e4d325695ec389867d45f7764afe5ae8a7f547c54b6c2541baea246e7475624feca3fbac90dc8856731dadaa236cbbcaa533fc5cdbd6b2cb63045de3d3345915963957d663d95d6237c759c7e3b562393dce195998dec07c326517518b10f79da34e8a5b9a0de4e296602637db155b5071d5bd8fee423a25c89c2d4a0df8ffdb4ab12b1028cbc3d1563981fd44163d2677a02a85c2bd267b36b2db8f6215345ca2e4116a3f39869902e9c660f1206a7f31016dba88e054b1ef0a78ece81ceaa9a253bfcb7a11847d42f7488661c129328c50472d61cbdd7442a795bac9885dcbe8974a296ca65018b0a2e1c72a8d7ed7b25ea440bfcdd2b73f61634274ede1d3d5c5c57b7e29c2ddeff71f1886b33f33b33ac9184591b5746922e827e41d31bcd1290c46786630ef8b153ad7296b6a56a88bec9449d62a852dcf38b0e93ff2e235c039f4a0e38698e8311b436be4c14f0721430de47fe10e18fb9ab39e0aaa2c2d87459d1e40e0b5295c7a75ee05ceeee18ee65c70b60749a78dfe810d9c3a4d7dbf35df33e37cd0efa46d9cdff56a97930e35822f23b40e2c9cea45c3c8eb21d5b248fdded1d1c1ac89c842103aa0e8c08236d0ad2b8f5fba5b896d02b02906d3dc4c6106d73a68ee86a43c8a67f12977855ebd64b701115feb5c0ce5181abf9049e74ecee72dce4678e9d9cb883163095b225921ed4400fb3ddc97516015021cf82760a0ff4618fd4a363641741566d2f25654288e509760ec020cff7af5a9fb339094b2a7eb2c36c1868a105b79318ecf3a873d7e2d45fb72ef970a26fe8e51307658405dbc0d07c88181763221f167c8c6668ea502788ba32d3f3908bba6222c8aa1c16e065e540061e5a1e8f34211655c910943929b9f5dbafefb4045ab92dd3b7739091c7a67553811fdc966ef717a0c01b5f6aeefd54d8830d1290af0d0ead4996b8c85fbd57664de0b35f218ffff1bd1cc9f5e1426b3db435307d854275aedd0ee821e25bfd09364826e109adc815c3aa330fcf3051bd0a2258a334bda92a577792898675ad1e89023224e826fcadfb9fbe562547121f84beeffd4d4472ac56192b87656fac1aeddb7cbdf56037ab2a050f5b1352366371e532c2db7ca92cdc075bd0b939eb97263de18ad820a4260f250901c3dc3dc8c40027e2761d8c8f8973d8d86dde8ed3a1a1478fea0dcf58126161304eb7e7b0b067f580607b73d4434905182f27f9acbb3f2684c6ee0fb44d03386e26f814c284602e3a5c47b2dabd5073a231db0da24e45a55a6fe377f71854d539e4a4990061151e0bbacafbb7eace54c8f9710e080f4259278021213f8c9094c8a9ee77029f2e8a5621fa0358c2a22bd5477609139c95921f6b9e30db76e96f5cbc5a3be61a100bcab8e5a1260902e2001eca772a8a0a78011d64a0024c4ab3d26b5043517ac590e542444b8b8ae9bdda70ede496408869fe8a5668dfb629d220830a2842eb19dd0c2a3225fdbc9878b6eafcbc792b1864445a54d1940228786ce5b8eeab6678be8d", 0x1000}], 0x4, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, r1, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x40, 0x8}, 0x1) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8feaa68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e1c543bf1249d2d1af84f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d04b55f5ef006a924f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd7b13a6d7501daa5359aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476400"/1033], 0x10) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) dup2(r10, r9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r0) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:33 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x0, 0x1280}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x7fffd, 0x4, 0x3}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 01:06:33 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="c329b18733a9364ab020043cccba5f25a7a1e2"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) getpgid(r5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 01:06:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(r1, 0x0, 0x101, &(0x7f00000001c0)="b8d0b6900c493d3b23a8748fd636a4efc476244d82b83c2a05d5716bf4ad568d23b1d8b4744c869e7c277a9213b6fbca1a9bf96adf44a4f56d55211776874454b0b9d40f4524194529a466e2d5199cd76850f3ec643f416fd0c68d63bbe206971ca5700f46c21ef7a8ee12dc854623243a176e70feb7c01f4f7aca92ea3c2b366f9f1f294a4f21811bee70b68cc17e2294d307a14a3faf4eb8adeca4c7ab", 0x9e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 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", 0x70) 01:06:34 executing program 0: mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`/file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') r0 = open(&(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//../file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000fb0600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = getuid() r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getpgrp() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r16 = semget$private(0x0, 0x8, 0x80) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = getegid() fchown(r15, r18, r20) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r22 = semget$private(0x0, 0x8, 0x80) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r23 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r23, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r26 = getegid() fchown(r21, r24, r26) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@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//file0\x00'}, 0x56, &(0x7f00000003c0)=[{&(0x7f0000000140)="c598eca20ff0de045780ccace9bca27f57c23357410dee19262439c17c9439c3bceb9baa27b10c704a55b516", 0x2c}, {&(0x7f0000000180)="7e370dd1bbf40fd4f03a327fa9000d7be2a10cc8273d4bbce95bcf038791154e6ccb85c5f768e23a4597287f6466593133365f6d48952a85b00f477bdc39d156897b6f81d08b3cdc9c017dffce2a8a36d09f58c094d4488ce20d3c84c4643b7b4027739a65cecee540f2515e1aa703cd27ee986689dbc12b8904020cab3ad6a5dbe7a75fef522c2496484762b6c2150f11dd37237e3d15ee4c0a9a4e9948249ce97329ddcba93678bc05be89c29d91", 0xaf}, {&(0x7f0000000280)="008e2b8705eaa22095000b521a44ffd153", 0x11}, {&(0x7f0000000340)="4f42a7a577262d2e8800bbbf941dab942c678c8e3904fe177115cb1b99d66f0ce26ba1622e1b571ad4ad08f519742bb1c893d069e19affe0478bdb417855442e7b86b0b7ed11aee176fd7e0dd3963c36b6e00d68de", 0x55}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r8, r9, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, r27}], 0x40, 0x403}, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) 01:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x02bs3fcW\r', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) fcntl$dupfd(r1, 0xa, r0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:06:34 executing program 1: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d6, 0x5d8d5ab, "d630b8e7bb6fc6ea3c5bf3ffffff000000e74de4", 0x0, 0xfffffffd}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000004000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) dup(r2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:06:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xe4, 0x200}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:06:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0x3, 0x8000, 0x800}, {0x0, 0xf7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0x1000}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r10 = fcntl$dupfd(r8, 0xe4ee0a77fe6c6034, r9) r11 = kqueue() r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r14 = socket$unix(0x1, 0x1, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x1, 0x6fc}, {{r7}, 0xfffffffffffffff9, 0x8c, 0x80, 0x8, 0x1}, {{}, 0xfffffffffffffff9, 0x4, 0x20000004, 0x4, 0x200}, {{}, 0xfffffffffffffffb, 0x20, 0x10ac296f739fac5a, 0x40, 0xfffffffffffffff7}, {{r10}, 0x3, 0x2, 0x72aa46d8d72d5204, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x8001, 0x5d}, {{r11}, 0xfffffffffffffff9, 0x80, 0x2, 0x1000, 0xd48}], 0x4, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x1, 0x6}, {{r12}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0x6}, {{r13}, 0xfffffffffffffffb, 0x2, 0x8, 0x6, 0xffffffff80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x410, 0x1}, {{r14}, 0xfffffffffffffffa, 0x80, 0x4, 0x6, 0x1}, {{}, 0xfffffffffffffffc, 0x4, 0xf00fffff, 0x80, 0x3c4}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0xfffffffffffffffe, 0x20}, {{r15}, 0x8000000000000007, 0xc2, 0x1, 0x3ff, 0x833}, {{r16}, 0xfffffffffffffff2, 0x80, 0x40000000, 0x8, 0x3}], 0x7ff, &(0x7f00000000c0)={0x7, 0x200}) execve(0x0, 0x0, 0x0) 01:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r6, r7, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) socket(0x2, 0x1, 0x0) 01:06:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) 01:06:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x82) rename(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./bus\x00') sendto$unix(r0, &(0x7f00000000c0)="dcbd49e10f88d4f40069b5", 0xb, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB='\"\x00./bvs/fil\b0\x00'], 0xe) 01:06:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) 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", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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", 0x70) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 01:06:35 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x4, 0xf2e4cf5442ae1ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(0xffffffffffffffff, r10, r13) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f00000001c0)) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r14, &(0x7f0000000040)=""/35, 0x23, 0x22, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 01:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/183, 0xb7}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000001380)=""/163, 0xa3}], 0x6) pwrite(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:06:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 01:06:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x1}) write(r4, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x22576206) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getpgid(r14) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r18 = semget$private(0x0, 0x8, 0x80) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r18, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1400}, {0x3, 0x80, 0x1c00}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x1800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r18, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r19 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r19, 0x29, 0x33, 0x0, 0x0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = getegid() fchown(r17, 0x0, r20) r21 = semget$private(0x0, 0x8, 0x80) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r22 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r22, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r28 = semget$private(0x0, 0x8, 0x80) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = getegid() fchown(r27, r30, r32) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r34 = semget$private(0x0, 0x8, 0x80) semop(r34, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r34, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r34, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r35 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r35, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r36, r37, r36, r37, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r38 = getegid() fchown(r33, r36, r38) r39 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0xa5b1dc44f6403f7, 0x0) sendmsg$unix(r7, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0xa427b948d13a6554, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000c40)="47332e2b20831d910eae71bcc9aaed388869d563a599c30ea0864a9dc3ac4a01b92be4933d0088e6743578108ce442ead4a966f936a2f962b9ef25ae959305c8d9ed08631bd342f79099e855a3eca990abdddb8a9bda9d750fd7403f1fd7ad8c3492d801c3bde789ef696a4ffa1c77551ccb6c04bd89f1499b082f1b36a01594d8f7b62f0d037a4fa7274610377ca1be31759371f38f8a3fffa387c02ac6373326fa9ba2c4440557f803405227ecf0a70c704b4fce2c8be6d7ba3d3a7b49443a0e48ca6a446ee1b54badfb6d2621cd0f6683d38cdea24316ba15da044963b4457a98101a682e39421833684fcc1e62f5234ca37fdb281d91436be07839ba3574b70727affd760bf4a24ca49d318f2d67ecf79eae5a4e830f744fe4647457dec1106dc7401c2597657dfc75341600aa941152ba77461ef6438dedc40a19baf849f8664cbf1a4af93dfe605f51979e2c2127fd53148a21ad9a089f2686fb21af67f0836076c3f6f232eb2f3ad2f73733dc8c3854b13f5443e8182bce4db757e29584dc03eab4cd8a3b4e75c12462faa415e3c0bd375898d7a9a4d7ade6803eb4e2c749db7b285920d6058d6f2ab6eceaf7a99b85deb82367c11bfdf70ec1ba1bdfadb72e1a7af360a724d74e763907bfa733d761a6d8989cd65ce486cc5d8e5b2f08ab9b16469c032b980ef9b7bb80fb613ec3c79bd8f09b25c86034470e45919ddc1f60d664a017c48f7e568ab9c0b6f6d12e17b74fb27ddeaa4b4619a5e5c88cc751181bbdc8b3e70b1ecca4cb498fc82054369ab765733ab99f20132ec3a435b53ac4a263e6f06607e5bc8076db2f6360eb026835e8c042ef322b72ff848b735455287397a8b3bb497a5bf030e85938d0c6e7060f870593b936ccfe7e4139ec0871cc92b2c73ab81e913c5a32fa41b73fead53a8dad30432b732356b767c37d02eb24d80b9b8f68438c2c50d22ace5fbfa2d47656c6cf30ae45cc8e0263781f8a819c499b9fad572b854cf12a380f37ab19bbeca36b3cfcaf53f384164f9c979eea066ea953e843fda3f5be49ff4d8ca49b1c8ea6d0dc02ce20cf237ef2b3225cd9658cdfdd47932809b35c34ffec9e0d286e2f03ef87ef7fcdb8d2d4fdfbc43e9c985b263168c98ba6b86d3a73f42f0f9bdef7bd00de6efde52215087f8e0960316e9ec9f1a78b6e21eeec3190b9c88158b99fcb817733d2e85ef63bac50e76a879bffdf40dd628f94cf5c022dec786af20383c11bb7270b2dded0470eaa6aa69807032ba7ec828f2e6be3fe28d64a3fc2e913b1a80bc8a5e29b55152b433a1e8ba9f08486eb2ea48ac4bbf5e488ea7a5500aef9b93698076a1228728292bfe32019986d48f8bb5fe917c3c635400558de33db9ddf88c683f9d304480dce9314ae0470b92da78a717177557fba647f585c215f0681fd8c1baa8975fcfde114d67f1745e8c7a7e28f3e4b851068ea5dbde2b71eb0469f6391201774164fdf9a563c42e9226496abc7cd43f2d993a42e9ba04271f4c308c5ad127315fc96a2fcdaabb22494c12c777cf69cdd9603e1cdcc28cc468f641670eca369fd32c32e96e7e22f1d40e34506b1287317b6f1a32115813febb15c1e88add5ad7541cbb9b4c9830dc14b7403c345d7d1aa19d6d7cabedc33be699ee1a521af4299a7a35e8c8404654df9a10f12ae62631231448ea32620f4ded844c9da60cffdc4408058dd3fa3c89856ac757f13635a4311cbbb6385ca27281f73dbb1f12ce79605002248762570e5a3d897a657bf5405fe8ac50d7de9e9911eea70d2fe95c72fbd4338676b7c342dfb96e9401847fb5ca0cb5da1b7abf66d0bb8f755275ccd4de9898774de5a2b53be5e9dcae8de1141ad26878ab31129e5545e6046ffbb525941762a4318a20eecc4dd070568a2d0bc1549234798f63a59f570c4fb974b1a1ad04a263da631b4ab23d7f83f799fff9dfd1f623bbe5611320dc7d2c5d36afb4714b2b6e1bdaddd661c1925a92e6642e8e836fac950a77acbc129e200a968edd92aa8e037fc2c7bfcaf102a50c7109c742a616bdfe53ea330ce70d5e1fa0c589ebf812bf92ac120d41fb6a7586f2f2c00f22cf8c2d043268ab30ed380adf234a151bb3661fb8cce52cf0cf66be05d0fe6bedc4b620b5f38228eafa13d89f315693142c4e39927d96d180918155cc350bc14462eb3bc6b2b2ee6322ff1aa2b706dde328b41c2d04363b60373563f3f1f9383298ee0521236c833462420c4bbe25a4f7cba9b39b782e313fbe9d2b77711d214a6f6839f3a02156dc26922b0f118cdbaf65dfac7af3b23209d525439e2d12b83baa7e31f5e5065f2c33a8a5f911416eddcb9b878013f3396a4729a92175cd4dab9e05282ff1fd22925ded3bca17c3f7e8b33d47402cc0e8deea15ff6464683dd0b75ac5fc8730a61c58116f3300ecf3859f753c2145be4141477870a6d240f9062a2407b6aacd2313d3e552e1da46dcbabe1c146de0472ffb6d219587e9c4d782886f43d2f4b37f1b1b1181a23f7b7891c68cf6670ac31c39dc14fa0ed0546aebfe5eb048e06b2b2e1e479e45a88903d6c236e56850482da5bb14255056e81399a96110be9f862d692b5648226d52594a6720505c3f8d9a1caed7cdf19c1e1e4148938852349a0cd83cee8677fa6ce164c0d61ffd367feab5703826aac4db999189814a5bd1c46db17f37ab00630bab40b2f863e4bb20ec38f8d236870d3c13d74676dcaa1e79492f7ea7155e5709e4b05fcf9f490ebe4af302a46768c5e9188a2d3cbcaae5cc17f51ea38ab116017cd03491cde147497e15a04fbb6f2ce0bee9b94b6aad34768abe7d94bf105b439c1464460ee59d0c9eb56e76dbb71058da4c5743169c1aac69ce1b67b824558c7f658608221b82cfa481b017829b7972218f5fc4e0d0aa17ba1997fbc5cf88cc5c8dab910ac246225695a3a53a8105a7abd352ff4b17d10b791aedc5e3489a6c03d6ffb929ed93cc86fccfd96c2920c9402df087e643de686894208776ff583f223a9f7235f5f9061aae5982babb83cbb1444ffcacd2b024d30db48aeadda192cec24595be5e820d34a4e6e32b9d09ab3e442eb82987414e555e8b052df4bca223df70fa1254d84fa907bc9a2e866b8844441889b33f7a659a61953db388f591888e59c9a7a06d17c5ed2a5241a7c3ce4d174e7697b2e7a665a1be4638cca09bbe7a8530db8e907de0c1e816c624eda8ff2a299c65f0d2bf9eeca2aa30e38b08419d799e93435cf37b53d41adc1c8c836d26b04c04a95c28dc0c932f5a93786cf7b1048be6369eeb58f1920892a80081c276b1b347a59f69363a7af69704d7e25269ef775d2b6ef0f6e63c834ddd0d71fe9c36438c1e9112d7a20e517b9ba4a95b06baf6eee116ea9244b92a864753c31b20994fcb1661243438e5e7d853349792738b25650d1addda9e11d9eb31b5c52c682356444de4bf76500b3f1588ff52f5a5747f045904eb5b04365906ba12caf36c72f94c46eed517d5e6331228f35ced152a2886f9af552b0a99cbd878648f33120fa4157974dac94514c562b4a37f0ef01fa25b42e3c3ef6e83f4cd45f8c472f4f161eae9f7e99d5f790d751d2ec2594ee9b8e564bf1db2a1911a1306dc93826eca2649890f74f899f75ecbf22df96391c88e2d5bf2ca4e8c5c4e9e87742756a10c6f292aad2999c6964118edfb9ca636bcb098d4a22e2ea4a146bda76db22ea9bd060367d7d8cf025de4a793698cd77494686f1ede45a497c990ecf51dc628aadb9bc78908d1043a307efa1f03b040b6c1a4120148b7b9d7ee2078edfae07af562d64d360893e8b854051275adc99c2c114d33e80a7bac4629675846423f80e62d5ac2d2c17d7f8b9bad585ee9350582eeb8ff455d0983716890fe95f4a4a12d01c70b371e8262df9584a98a1b334178a7be02a786a98fa03830626c5fe1c33db839399c8149126a63a1e989f82ca3e3ff03b6b33990f159e9a783e095731661d8ace85fda498f57df44a308a86511ec2861d6a690d55212ec38f69fc06b10a208503104f2586bfcc2951b3f1322a1dbe1d7edc9988dfb81ed5c65f686eac6cfc312b17b94411ad15ee23a38bfaf5fa8484059606b432c931d3a013426c6a397c09911bb37ba5237b71424555205773d36c1c2667461c29632c326faa0d626f26a0949a17a8ef234de752550c05d4a6a6cc001bc36ff8a154b91e22ff79c55c27fad5bd50ae21dba97a5030cefad363bdd1c4be9cd63b228b621f4bc1204659ed2a9df50698132695940f4333d87283c4266d41614e91074a970b66f4f479b64defc0be766fcf98aef4db951cf558737bcbc923e77ec4d48b36a5bfc44fb8926ed4b4aa5985176d79cfbd0873d7288309a6fa697b4f5542923b7cd0787db7721904deb5b816a2a76d84eedaa0edf6b205463a314d8d1c6ffe19feb04038627933ddcc1e5a335dd748f527994c8e039b078b887709956e2abfb61e916dc420e19ce81c968d553ed23f1e92c2f2d8a587c15fdf504757636ae86459ba88ca8b683ac6fec7f800e3858d74bb11297471ce3b302edfbdfa933938b9c2c8302ff06f7607027d984f601d809f3255bacdf00ea3adebc3a2aaf79e74b749a10c3185811c7a4a544bac19de2a7a030f86c52bb2732f4bb181813691089d22eef13a87c9b029facdcba0da17489cbe65428db63bcb212e41653133322f237840b81403bb4827f9f53abe767e8e61bc935314a8e67dfec8097bf1bc2ef788b91c53beeaf9a0795a6c52a17c4e9adcd41d83ad9442eef92e561f5011a52a74abb4d8bd20d13598df0245deb4c2a91db19e320b77a1696f4900b76a48fc71c13431f17df42126d610851ca18aec1f09e7a817bee2e268ba5386a4e3766d95cf878fc9a4e3c60dc5702e76ce17309439184becb2e74a85b9a29850d7b9015b54d42380d6e06e006748e724cfa8a9285b5c4dc3262974f47c9d0832ca1992f120b274c125066d1834c89f3f47ce7210b7fc9ec264a458ed39a0b19a68d57c0b5ceaad1de835525308ca625a70a484795bf22ef4c5e12e95b044be3dc3422fd067bfbede07eadd36a0de7eef870cddac8053463b8c77c18c0ce695cb76e101e0aeac7db3996e95101af4cea28e1852c207cbedf4c541ae200dbbbbbbe4a9c7e5a543c811fd64e231afb7a4c5efe9bf990609c7a931309b9dfebcc7800ab340f94edc76edeb9de6761e1aa385ced7c2cc2ec9a8081900fec720408cd571e41c289bd95f26ce31fbe6466f0b9c468ae4f283a9287cbf56e80c47f6bdbc923d164a92ea59844f2c1b2752d7fdcbadae01f782ed20b28471e8f988de517c93f9675f46ecc911e307c65c11122b5e709c58b084e3a54d67adc8ccf78410f7a2b1b6d76a7184694eccde1feb0099b27eee63f1c66e13228fb7718382e8875deeaadc3d3b24235ee4355735972edc0e9de1c2ce03bc7a8bcf168d8b22648029e6258194f5226077c00e943bd7613142e4550b7ce4bd3243df4ce1c55ccc754fd82020efe4f5bd287c8ef1d71adb865c96fbf263a40b8556c8382f0360f01dd5f92119e31247c2dcadec79c396f4f786f78942a1b5e22f8a95d21be43e27959541fccf4b864a1c66f313a178218d922d51bf7ef9fcb95d0dbb111ff5159c8f5caeebb5589d3882e59d918c81ec4a3c9c7055e633fb301d64fcf1968a71528e6714aa20c22bb3de9da6a597bf0a0efaf3077f197046ef0488f4c67080b097b60ed5dd32273813ac49302eba8e3c26fadf0fd345f0efb65e3751985198c184", 0x1000}, {&(0x7f0000000240)="7f49b7c5eaefe902fdb7d9cb6a0c560597d2389988e74987582ad4d3a060a72730d2e381787ea0923d2fc153c1a3c8f75936389194e4c41c19fbcddc88fc9a176060686691db1b7932a0e98fbe27e6f45d997ce213ea8209ab23a21cd9184a9ec5cc5a2362e98d41a66fd0", 0x6b}, {&(0x7f00000002c0)="a4e2d6ce993759824f536e7986aa2cbf6d67f969f04d3396c9f92be335d80cca24ad94bfd617733fe2a7a233ae33dd4877d718a5243cc4cb5a719d42ceacba627f456d85bb6265e2b316392e8b3db3ca474fb04e3510721d0801e267b4a514d75d3fd6764e8cd3bcf89ea56db80096e36cd724a8b549a615d3b9f0adb7f0bc34fd99b9cfb6d1608f6ba0183a0184fae28c1c261dd8da493bae646cc0a46fbf4ffe1f6c77cba5e69c745bebf63fb71de79f506cf61925639aca514eb53be7fffed14480e156c626c5e54d5b09274664b94679ae30a0aa16fd3391fa38e7cd753b", 0xe0}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r16, 0x0, r24}, @cred={0x20, 0xffff, 0x0, r26, r30, r38}, @rights={0x18, 0xffff, 0x1, [r0, r39]}], 0x78, 0xd8a3e2326b67c99}, 0x0) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 01:06:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/32, &(0x7f0000001140)=0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000140)={0x8000, 0x1, 0x1, 0xfe6c}) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000001880)=""/158}], 0x1000000000000318, 0x0, 0x3) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0xfffffff8) 01:06:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getppid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 01:06:35 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) clock_settime(0x5, &(0x7f0000000100)={0x3f, 0x7}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x10) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, r0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x479140a54a9da267) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) msgsnd(0x0, &(0x7f0000000140)={0xcb1ce19927acd19b, "dcdca042d2021606c804f929a1ba6caa8f740a81ad00d69e"}, 0x20, 0x800) 01:06:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a19f4506854d72a197a386207000000008295955984c87910bf093f68c1f7ffffffad4bcb777fa79dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c050600e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19e0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94f3a792d313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024070000003f6846e79146e637e9c037d6c2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aee00dee412143d260437219dd9b60f072b1fe91ed26a7137cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277cdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e599090b3207ae8888a5683c5ee341f336b3158ff89e8efb267030841651bb0f11c8970074def7cf853bbac1b7beb33eba05d005a07a1f8000"/573], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getegid() fchown(r8, r11, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = getegid() fchown(r16, r19, r21) r22 = semget$private(0x0, 0x8, 0x80) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r23 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r23, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r26 = semget$private(0x0, 0x8, 0x80) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x5, &(0x7f0000000380)=[r21, r25, 0x0, 0x0, r29]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000500)=[r6, r7, r13, r14, r15, r30, r31]) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r34 = getegid() fchown(r1, r32, r34) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 01:06:35 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() fchown(r6, r9, r11) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x7fff, r9, r13, 0x0, 0xffffffffffffffff, 0xc, 0x8}, 0x20, 0x8, 0x7}) 01:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x2, 0xbe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) r16 = socket$unix(0x1, 0x5, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r19 = dup2(r18, 0xffffffffffffffff) r20 = accept$inet(0xffffffffffffff9c, &(0x7f00000027c0), &(0x7f0000002800)=0xc) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, &(0x7f00000028c0)=0xc) r30 = semget$private(0x0, 0x8, 0x80) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r31 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r31, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x5, &(0x7f0000002900)=[r33, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r35, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0}, &(0x7f0000002980)=0xc) r39 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r39, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r41, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r42 = fcntl$getown(r41, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r44 = semget$private(0x0, 0x8, 0x80) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r44, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r44, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r45 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r45, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r46, r47, r46, r47, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r48 = getegid() fchown(r43, r46, r48) r49 = semget$private(0x0, 0x8, 0x80) semop(r49, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r49, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r49, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r50 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r50, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r51, r52, r51, r52, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r53 = getpgrp() r54 = geteuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r56 = semget$private(0x0, 0x8, 0x80) semop(r56, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r56, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r56, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r57 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r57, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r58, r59, r58, r59, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r60 = getegid() fchown(r55, r58, r60) sendmsg$unix(r1, &(0x7f0000002b00)={&(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000100)="6692ca839de7113fb0b96f4ea202ffd693682e1c8a8b6ab367a82e30fb68af9750141335adfbfb918fddfac910d493ac3e98867312c0a85ccfaf08503541384fd1424ac00358", 0x46}, {&(0x7f00000002c0)="686c8693cd96aef5d68b0d0f86273a2aa461deee0f6b53a73f0f803ba7a0f17923b5c481e36aa546613a0345566ff617b14a2d50877c9a4c6ac22f39d98757e616cdbc598d3a7a714e0227b46346ae7da471e041cfaab334a2e6b3b61b366341cc1f150f933b7ff9a7b41a13939bc9d54c34b03d3e3a586898e5eff7e7fad72d5a1db0c7ffac459d72b3d21e53fa808ccc069899f5977b2c516c68028c53190f0e00da3d3adc296474b247cdfb37d45d95322df1b0ec6b4a0f2984a234c31870469d78d9756753", 0xc7}, {&(0x7f00000003c0)="d67a0a086db6333bb8b37c384729ab334ed112736fd028e375f3c6482b9a57c315a5dc9e3f1463cfb8b0ec3c245d93c131fb311e55a9cea08b0ee4000d37e2952d4deda4f72fb2eae0a26c10827bcafc2fea167ad4b434c27c739f35db6dbf67f19e68b0d5f688a2bfe413e370b7e028479aacbe77002d9949c276becd4bb6933f53d488f51daa0e3f29cbe326db51cc7762781b7f108815d657f311925029f0255f9b48d3975af6e2d0fc04df07701209f873169c4e1e33a9a44a9695231ab01535decdb6a195ce44bc2a51e9", 0xcd}, {&(0x7f00000001c0)="2ff7cc7ebfe732426a4fcde63cbe3523029e", 0x12}, {&(0x7f00000004c0)="e1a85f4d261148714203397abe303245e43c3ecb4845c9c947ea51fc86b93b8c1c6a6f3e334520f7c87fdc7ad751a88184982377c24f09ead2d647ddaaa717c6025c2c05dc16a366dd040978de6fb2ada405aef8b0bf1ababa82e25a9bc03b769ba02eaf6dd02b669f026632155f2c55b09e018de2a142a3eba9e786bb54cae17de265bee5233785ef81f514ec9af93fb3f051b29377c022093d533b0843098e26097ece8bfbc5901095769797dee9505e8a31a20cc07ad9fd675fdbfe8ab24524716704e6c346b9d160aa2bcd008dc2f64d1f77c63aa14a4042735860686a2e4e984c843021e4e200e54aeaeebd35b4cd6f5227d2f6a4c2384f54c6923d7afb6458138339f9811bdfa5e9d91ed5f1e42600bd6fe062904119f71d4d0e59f9089119ec7b09829d31612dd948e3819069e63a1b373ddf8abd6a7b52faced2d1354d8a30bd6d59cb353b3f3e4969fec126d502366940b83f07da904cd67316430f42d633a0a99d2a64c9e406858f5fd8abbc38180724d524a0c16cd9e03c1ecde388ec57b4091ae86b4f1ef8b8992ec49a0a605859842d4ed2dcb2969af08ad90ea382a9019ecf9b1db6cb6e4f6d2798b25dc6958db38b08fc73a5c3c3853cd51803496ad30e1d43f5a4f99649f2795e667ae6eedaa31b9eb478385148947ed6844b980c038baaab582b69890e051fdf6b5ce7e20ffaefef309894249dbe77b3535fdbae7cf3b51d801404c7b73eaebd8b84792f6a764b8bd244cfca497567a8893f1ce38e6be44197b12b0016c025f64826c5c291c69f18c14c12420f26b13732ffb47fd7618fc9d7ea7cab49c74c92b8688ff4808a5496896b5f42ddd70c58a3cf344f5d7a8829820b140b0a06a55b284c81a17be57266724f1be18c3ecbebf5152c774c4d45ccec209de7b132e59f517bac6419041305ba4296fba360b0f4c6f63665346f27932bd7e52a7409a3387d13527b59c1b98a569f98250a0fa89d34538c75025edef2a8ffd9d7d822b19186b704d64d7551c02e9f8b80529dbc5adb48e0a5d3fedba08d356e4d3de28dbd89749c4ba07b4cccb4967ea592510ead0574dab66e0ac08000c50e2bbc7ca7c711dd907dbb3c6d8f1ae773e0c641f0f4e1fdec7d152ebd045d32eefb984a02299fd75e94a9c80c2f81d92583617e2b5344e17349f2b3ab8118a796fc31cd5c6504a151db51ce065201273f423e874148f6117b132d790c6f762e543860b2c9f17fa38ca330c00bca427a2961196400aeed4139fdabfd83a4c79f2963c40dce34d1303064b52bd70336677398b583041becdbac69d173cf4841fa80e065a122d7cac92da0a6edaf2f6ebc23bc9e8b4db37b5446f224f6ec1e533ba51db569e8545a6d6c949ad7827fb315d8ba14f6ef9519720eb8e0685dbd104d974319806157653ba13a29014cad7c40cc083dc8bb9b600c1d9dea701769827f05ce12b9eac10acc0a686af913bdf3a588d2b0f952c0ca5a48648cd8806333137ebcd23f9f566fc8ebc62130cc717d9683378f1620877437e461205373655aeb633488805e96b02cc48244e2a2db1aaccc34baa980b0c5df50cece06eb876605eff681ec45cdcc7041e68a7805deb445f99daec75a52309c861a0e1501a37c6e7a3f223e5a48d4b303cac34a1544f0dae2398a7644013486af08c644f5afeeb313bd5f0216bd837ccf2cf4260a59b3a03c5eb772fac5a6fe198b1b2f16323a82c72ec344e675fffdf6c2d8965d5e6d6e1c325c8055de6a87e4b8e1dfa46fa051fc89ecfa964011c6d628bdf36d18ffa7493aa4c975284d9ba1d5aa51947885626b4111e00039afb387775fa3fa6d091ba50fddbb571e1596420dc648ebbcbccc7d60f4628ad878ce3195d9dd99ae02be94d05a8e9a7b9f506dbfc5fdd15aa7ebe3c1191dd4a9fb118384dc6d2028fbd990f685972e630b8be3328c0462a2a028d888b06270928d565d0c0a3c96056edae5b63872e127cab8ee5714477c6310a34191e7b1f1f92a8e3130e31b44837da2f1dcbd4e929f2947fdf67d6fcc2eec86d71406e7dc48a2866100d6cc96f6d72df55145a14a0dcfff8ffda60095808708d99d108163796832a2494b26fa59ac63e4e092c3f2d4b738faa1bf5b3a25fe97d2e13f2bb5270e9beb99e4b9e2dbd714e9b20df115821cbd2fa89b8c3caf128087aedcc6a13ff27b3b48c259800235a91e09cc5f937c8ef6a5ab6e4bc14ea9af395a79c60fb28c812bdce549c89fd194869257e4f8a44a868711fd379aa9fc9a02ad50bce5ffb7408a97c012ab4e9a73f32189d5b835b519af6df5f4d7a3a800a7a3af7058383016f34d2ca0c1564829fa888103233bedd6bae9e48a9fc919ec97b7f5d8c851efb57f1088e1b9f9fa94dad0a8083866310ef0528357809f6ee1d67a5c1be442cbeeca41d9204be7dab8bb91bd8797a128f3543007c153fdfbc624773e8b6f167d11e51975abdf49c681a687656bd49415ef4db05e4cc976c727a3071fed0bc688bb03beecd5a02bffe0d05d58842ce9adbea3b1ded968d08eead249b423ae99feebe924cea6e5f04f4fde3f21d78b473e0b075677d98cbb85fcd7e14db3d4937984b87d42cba92fbcc6e195dacea47a39713a0cbc89b869f0ce1e738ded25096a21af44056b4f995145d5a777c5e5339b591634e9548b30b006b405028a0f68e83d910e10f062e0be4d10855e078f6dcf7223ba96185c7d22c68aefeb0cdb9b0a1e6b94c77e39a287adbdf246905368a15d74440d5a3b60e5dd55f4ed7cb13477b593cdbfa47f7b79ffd75c118b7ff0ceae2057463cc3eb0fb3406cf42d1a25f786ff5f6d9dc7c2d7e17c5ce91fb239cf6c68fa61f20fefed07138e395665fe22471f30cca3d04719b9036055b28c350e85b2812db8038cb2d6f4d64534cdcf6f0fbf7a7e74d040fe843b17ebfe307d988ee98f2464266df829eceec18450f47ae055527d7132381f6add6aa53f878ccb732678d97cf1a7c68fa720c18ff6b315250a1fc59f658f7dda812b64a27041c79ac94bd1421a611ad9f4b26d1805d7afd6a1d98e6a57c0d9cf0f806496069e5e8de8ff59d23e0b90f8a8894c6eb91beffa4e08035eb72e12a959e2d4e3b12622913069cb6228363c8a5a0eae2c900ba92bf53456b8a8d6d4d8ffdec9a6b1674d272289c19647277c21a387cd6ac3b006c1fc4cf707920c150a3bc26f176907fcb270e4ea0d67e0af6f997234b270a2ef4f7cf1db1aec0984c7d8bb9671bd960d1399a3874c423f28ef34607c39f55823d8c68ca1789fde446d68b25edcd6f5c2c33fc63bd272cb0622fb79a25a15ae8f7da75e3b04aeecef9fb0515a951866e4c791b39f47e8fa5fc271fc57b1061048ce32124d79a8f18896ec00a5ed79a372b8d7e9f92e6ff3794f24354e133b6f2db1be98f1b7326ab1f8181589f95f43e3b62d19b21a25ddbcb0b15c3439298023170b2acb0302fad1718e8358f0e8f38c2a070a92bcc7a8fc301ce6d0f9ec1c48d1d636d41bfc797c1131d2d4935f2b64bf60de89e1e859dc89dd0168d90e99a4de353379237706758ca6028e5cd893222a7b92645485b5d39ffa27cf4bb273266747376223afef8d6c61df03881a12006393894b177bd1e7d9bbc63848a5354ba0e0584807c8bc3eff4c45ebfc2ac30744300dc86564af9185d95cdf7802ce7bc223ad64029549ad837fe5985494e51af77808514bf39bf4022deaa8bf933bad04f85d576f8e01b46323c6afe3e71595fb4f60cb51065ac77c6d313472bce8b23133565dc96e6e78b5670f347f91d4fd1641e3fc17242b939de7d99ad9edd9233809ab8be5534447991a569cbcc5f5f3498fe5a7bcaac88a79924f134ea4fe18974acda9f74c44827d5c8089403ab4b6111ca878ef7c165270c39eead96b0f020698ee48e1a2c128ec0942986f776d278dde8f05b72e07ff1e16f2704878c88e71327ff01c82985e2c82ce0a8071d50556d113998b5aeb79e87b0f0c9393c33df598ea42f4ed4faae6b7856ce9aff35c6e29a1ee902e45dde18719b0afac3085039127145b717abacd484974497ffe81eca60dbacbe345b946f6b39709f7833496e953233e547762ccbec35b6656a14e46a780aa99afb6f1e8c4a000a53c0aee5c87f1d96b2f4bc8302ecb0e0b677facf2f76e29cf957591732e096a4a2d2052a5757ce7aa0414cb44ef416fb240d2a1b4eba8f273e0b307b9967207a2cc0ec4265cdd5f4fad325f7679373c8cf116b7f08043fb19eac694a7b3ab94c5b0676575a90e5fab592e0e6b864c984a1c4ec52f1f4b086ebf5e72da493e7bc1ef9a8533b7a99207b200788da16fe3593b04f2967cc43cb8c57ec97a1352c7f79cb9a7dc8da62e9504d6fdaaba4fa36bbef8839dd422cc2a4dcad888e8205f7b8254d192a1a3c56596a4d183e416758843cf5a0195f67b9a11451ab5f4189427bda566c823093169bb71b11a26f93cb11bf7e7c720356a9e0f3b511e92f60b019ba2422f9ff0877256edb63d2daf9d2a68434f1e6950573d1bc1d1a18d0e4311dae341d09f5c71be1942f91058c75efe2f4718caadc6c8db45f916f82e970002eeeed699124218817594162a7f4656eeb761091486282e65aa75afcca8aea9f975a447ea46de0d6a88627bfbb6e82a2599ad7ea658a52684d7edcbf545202686234086cedbaa315bb307f88d31e5fa41b7e3e414185f663dd03c7a0bdcb5bd8857549c3d6326bb89fd48fc25fb9c9302ab53cbc4840695abab5746c149a5280f7ac0fe1c8c1d046eec76b6e2ca8190d7e9aae1af22a75af46c96c2e776545eed51d2408d808612fd326f729c83fe9806fcc2fc37dbbd948b5534592d2a328cd07559ed7fb2622a58eeba2209a4ffdfbbf4f8106bd18d80b6b733cf3d56de5f495bed47e0457eacc8b8d58f1aeb0158c3105bcfe8dd59285503d289efc4f0d1558163de011ed1041c53a8c5d5bc8afd56a43c357d1abcdcc738667cdbca7feb92f9a5bd90055f935eb172a5de97b7ba117922963f5970aea2e019d6aa0521325745eb53f32340502a98a231bb37b4d36758c5f57277ce1e120fbac08fff3888c64f7b0940f277af14702fb3f3421941af9e0f451d805f3fa64f91efafd09061436a10c875d2e3b1efd9bac2cd0ee1ef455d40f01e68958bc4cd5f51ff2045427f726edd9959b4af0cf5e52364565aae9af24468bc52bd3fd87cfbea85ee4bf535c0a39f8ade0952996152de147cce9e4bc8f8f7c1a27f8d7722c6420b29037a6210c58ab20f96f3175b89b7b353cc67a219b6eeddd6c118bd0ed28b83327f2815687624f3f20ec3e3c6b5edb0e900a1ed4d682bff37896f1458a4c657cbc78b99f9e66bd46da12f33b5efa3aa8a67aa53d649c327e15c9dae1f821433eddbc894f5bbf2359ccb2ec7e5d9292f71631f619f5db601baeb1b9523af9a605238b7c2552e5f07b58f4f93a625e440d555274027588f8f6921dd598a1ffc5ca2ec13b754e6f98cfb8ec9c809cb8da597fab5fbf1e8b7211bf86789dca4b008ee35681386e40fccc99af13ecbc5ec82e51a86fa635683f5f8c0f17f496ff0ff1914e206ef8e81cbe20e463c207921e622814ea1898b68239073b5fef0a81428baa5dd190cc71484dfa7ed7aeed9a90c8cbadb640cf175ac59698a5fad1e712e08b2bab8755a436f63e9bf4b2c806e0f82cb8525d865ae00b0879918181fe218e376d017463ae8dd6161e15ece7bad6b57aa837f9109523c61ee58e666852dfa88eab105411d2909a58d255584ae9dff34459ed8f0c5a4", 0x1000}, {&(0x7f00000014c0)="20329a6fc9ed1f42b9a1c47d5ed4d2bf086f3de98457ea508f5bfe8aac79c3925788f92300afc0c0e821e6e5e995effc7f8ecb30fe94135cfd8cd9ea2652fca930a9e1e07592c7ca52fae744dcda616b23002b0e5fe7bcc29cc0d87b56869ae7ac00f98c54ecbb6de1d6766d97756ca7d461affc6233195bc4811535ac022a22b496ce0f29f17683c4b9b151003a0641638eb8b375220aa9ea3b5afde67d196a6bbbda3fd9c952cf3a4dd2ea8bcf6108767f45d082c888b74dacfcdd17952da2c13c4717055c5a780145c977ef8c0a0321fb6bf6345fe781c1990f3efc8b5cefd904241087d76fd10d93451cbb61d35405b3701d3980c7ef8dcbbc30fb00cbbe4a33271032cf7e5d5b074f14b896de52a8e6e8881fb2eec12f070af07c965d42d3601304414f1f75ea88416a5e1a1bf3c50d779dcd8b176a14be6aa90ccaf28cab9f11df63ec6fdbf1f347cc20c21d2b7116830a0fe7f6e72bf1579d4596c67d0047afc66eb21f7384f2ef37830c16e97b5325decc2942e2ae092f06fc009649015f81ab58051f2c1318680fc1a790f4eabe625bb5c1ec2c7fb5a268731c326eca403369bb635772bc701f69c9af170aa93680c7c1bfe4d8ca9da455df83905388bfef35d09cdc6bbe3c3b7ea9faa374dfe1b568fe27dda9198ad1319a7f00bf0112a37f1fee04c49bce6024c2db324a69c7decd1d13924a351a85bbc915ca5eb4b2d2e14c423381a80225ff9f5eea8a0977b4961fb59a0483336cfd14681e786bc006cba00228bed87641f2cddef73fa0a2dcc16f98faa2f57b9193a7c00873d92b93a4985676c97056dc94b3b25818e1304eaede97320db4e1b8eb9caf863d5e0b854cf82f29af88f06eb6711856ceec3e30331d5903afcf837c9bb0469e6e727576268e8cea2a0494ee199bebfd16d8cc8f80406c621db8ed038e61be51c09ecc9ed8ed7c8b3e2666fa7e43d487556ef64e93517826f43295ec75ef6397c30aa3c3d5b37c2dc6af400a3ccb4c2b65b538bc5268e9f8a1edd371e780d41d580aadf1de5a75aba262cbdcd26ba1c1634dbac618a22998effff5cb47a2db469e054407b7976fe3cc970804108b2a1e40defa8254a9d4f9802ea4e03c95cd01abc6508fbaf27a2d9c4a4cab5c8a1f6c4074d6b73b2a8784ea58e8b53e7e2acdd043c5b36398de6a08363a984df47b150d274a49cc255f4603942c86d7947e70a24c0940807e5df58d1503f570827b022f244693a4ffe6f059b692e0eb4ccf5a2a2fff4371833ccfed3710eedbb6cb39647be91244b2a5f7ffe96f3efbe38e78a8b5e9acf26caf47531000b923507ee9c2d722d7aebfe463b72f7e0340150a51889d1dbcbd4671ecaae622cc6f82064d121730818ffff55fdbcfde46073c62962cc436e4155788150bba55e2328f10c907176d09a6a046a12b5804344fee9e108ca38124827cf99b55601e5f94f6b9e6f0d4860bc9767c48ad6a3b5ee4941b7ea600cd2f52f18640b8bc6a2289363941e18d7cb98de1d02346261b7e45dc8bde6e521756d6292e4c1fb8b80d781ab17537982293d0772b28a022bbf66162bfd9cabffa2b950f58e0ee06b92c26367e09791a009f5f35196178c182010ad9a1f46def2a1234a727a5c9d0f885aec9440efacc0bc1b30a7ddfc469c9a4969cbe3f13900e8eaa9a286e6755c503f1ad3ca65ad904988b8a9ebdfc34c8ec56d3d7bc48cd5c6ecfdde993eca89e3575586bd83dc7cd51da174920bb2e63bd7db62074bf888d570f1ce920646fbdf7e1f33a786ef953b62481b9a6cef8bde344f1e0d167d4b545f7222b84c7915283772375f47e82f21475faa3edceea4c944ff88e7cf094985bbe46a342f7ed74772931c08033dfbc1f983cea282d8b2e52a25e53924b8e7e5b13028d73851202eeeae79dee2c291830f800c11e4c1584ffaf54614f7b7c9fd92a3f5af7c0a827cc818c8000b7c4424fd56a08d90f92e6f6c1f3382ad0caa9ba92d963b5acc56cde8c2a45e16844a7653dbc2b12fdb1853704d8971452bf806e5a91748515ff01169911b1cc675edadbb30ae02c0293db9c98701ddff263198516e87f2bd2ff2a396ed2d506e08f61006eb6ce434a7f88898244b296083d0a3fd416e63757cc1c3e7449f085f0a99ad209b513e809d3adb9db706be32e58a64522d3c90cb6cfb2e133c3daa2a889ab6304db86e3b3469593988275fe919c3faf5ae6e74dd4f1b6bc175545a1942016275ab4a67f11d6337cb48bc7ed4469c3d2762152f5e2826e61e1b3275ba9b99724fb59a3b8cc8a4652dc89f82a92ad4d9aadf29c167e6b7519f6683a522401876850a7880761fb060c619d0a270084f494405caac09679b5702dfb3419b74d83379c63fdaadbc744b2ba1708b3337f9b7d8f6b084bcab6bffd51b54ecfac745250e585ba14a8d1f6637958ea7c8b61896fea0cebce32bcbf02d3177a97f9f20379bb2f4af8ed540135120fc643f60ba196a7955c971343053753c652ad6213ffbd4951f5aba12071b2da32890415ff37456d32237b3dcfd79f661716c5bc32f031cfc091c5417fbb09b40b80227004f87a41ee6f728b527b0aeb045ab3c55fed19c7a406a37c37ae347238ca05292177254444d50aeecfcd1570ee0436e69820e75330c720eea065b352c2848e2f5ffe8e4727dd6b4a1f0dbe75527d76ad84c1c29550e06a01ca00c41185e52ae6bc5d45aef4ea7ff5d673303e211d3d06bda48cd12a84d84cc4cb58ce818e80a836a8963929d682bcdeb62e9a580635dc4caf937d518a54614fb66e51b204c94b4c4e7d90407c7bbccf9d78effa58a240cdb05fdaf3e5fa6119b281f50b414a62a3ad95531ee4f7bd59338d5f57f12e889d71de52d3a75949997a0910ebdba46de382594fbed70baba3370ac38cfef062efdaeb4f4e5e260e196c701084f60829d6b7061a4fec63c56bb829db8a1260b2d20566310f31b9f113dbfd4f9d9a62f1cf9ec230addc5e709875227d63bdbaafc4f481db572ddede9c89a985dbd2338f8cdd43ba1c3c7defa18199762d642d18dbc3036acd0a91b1dfb2a540eb500e13ec341ca87c9eb45cb78717195726794bfce4b8fa5473fc55295328bc050e62a7c98f1aad2320675abb26ad0bf5dc3739405ba4f0dde2a20d023092b7928298e229e65d861a6808bfd668add78c0528cad3b49e251848de77c3dcfe15f92159273462f1bb85b47b731789e07d2a25f997e6da49f850c8c0bf010ceea5680b25ae231b004a5b1e72100897ccbf5ebb8818c03368de09d27fdca106b162ae088a52ec5fc5f83b1d90e3ce1b3f878a1cf0fb2c4f73366547d9b8c6a1ca39a1ce086c5369adfc8da744fdf64b2fc4a14bfd76f08ce81426597d7fe14b50550667d2b9e60961b3ffd26aadb53bf0c19ca18e657fbead044ce17efdaaab36a5f650d532115604f1d94095e32dea9daa9a9e166e0106fcc0af1f1aeb0becf94fe45d4f9bc32228fccf5f62cc233fc316c13cf5fac7b1e34b75440f07c06f786f90840c9738cfa2cbce492dc11ac0a6e535092f1da4ec7cad668469d3bf9a7a32bdb6ebe5271863930f983db4eaf41a2032362817cbc1341c405d01403f6f58610baacd30407d1473cfd3859e7530a646ab9de7715eb69951d4b07fc2c677e97fc32707d4663dc4a85b848f4f7a19f5abbb504958034b39b9dd357eaa9650114ac9d57f93a8c2a2911a5c0433ec5401222bd056a6dd32bc81a4e7f0dd78005b1a9f46b8e0f849dba7eb310421b6eb0fdd54f7cac294d259af1126e18419254c75b8a4cb641d86d8fdf0b0a6eab5d486c1b75702a838788714229332a9bf2a393a45fd90e50dc336a99d0d8fb3612e695c0c9e0c138f44fd802aae3dfe55cdc59fe8f4cb81d80a6cff87f333b1895ae6a5d4bd9de85a3b3970d560fa0d73c0009136441c1c52c095f84c1be1215ad6b4d1583602e7c9e013b8070bee670812b0202e95ddf1a6e66f573da7b8bd66ec7b4e3e43e40d8be46df25671e087ce07e838c9447f1158bb3db3b9dc70562a744e7584ecf2da890563ddf139fc532c782eefcd14777dbbf507bf6d59a9953376cd3b6fc26d656ef1baf25ada1b063fdaf9692d507e79c1dd7c189f17f7f97444bfb9d6275f78146128e57a6b0da627684ebde6de4ab6215aca94cca209b09f59add691a8a0f7b490bc3e44ca686d8b800e288fbfc35511e57514bb679028f4efeedb8642738072f6d75d031a8c71feb2836fc4df58f31df1f8fc53945bf33a458e614077594b40860eb8e006f0de5cbfffdcf5aaefaf3e5f2c12b06b4327f7106b9b304cb21e224e8144186607ec0d5326982fa8d2c50af1dce31869d812a6cb29715d2390a5a38931e49b4cae782cde5b0bd24bda1cdc2daf3b3b8333fb4874ed1d41f96223fdd469a43823b030f0a5a60b2c6fd11af3ed9972752eeee64746986125f52b423eef11471c6f9ae8058bd7d8e63df3ade283658ac5df799136e621a50615c1dc305a2f51c81fd9be705dc383e0ddfbc6b6d80a836a09ba87c01d13090e2f374d025b13a8ca4b4c9f00b1a376ac103c48b95622d79b49fe55c18ca339f8e566a188ce671afcac4508294f0a8e213e226cca4e9dc38e073c435c0e8fd7678ea1edc576a00a223419751986ba47060cdb77d11983ff6887f0a6b3e281b734f8522727c5734fa6e2140352314bb099c032bfe259f81e52a81a681a76b032373bbc620a0771079156672ddf6b6a126628a569af0f89b8d7cffd38d3128430c970333457169e859b3690a7bb490623615e15b4e492cdb5bf19440a06a577ff422e579afa06a5a07e6495f6f9f866c7f703e7d229ad464eeed42c00d580d9161bca4a7e914f75bbfca66747981e1eebe986261a986d0de82e38760432bfd34770d2b785cb19b6fbbc665de700ef0ce11e85acf2430a1a800273e18016cdec13391975ab3a74497db2b6503e30bbf5d189765f277e04e60731f3a5ba4de909e0b581b637cef234172e9cae63acaacb75b6b145c347900b6dad2ce4b9cec75d4cefa60390088e57c8cad1f47b27c10a1076f84e640d9dda2fb7360b09f2410cd1f20d40a4b5b9b7fb39df19191a9de675128f2ed9530204c49bed4aa2736eccab89bf74e5efbec76abec8ae59f8d2ef7adab91f719384284ef0df5e88b826e5366f137c380365d7e61cc605515e2d3ea6a815f4618cd7e9be0957763cc1226ac4ea87a88a5c5a91e29b9d4d58df318cac61f5e727ac418bb03e2fa1b0bc853c60e44baa24ef0112460cde6867a9d9cbffb741ecab72648c2b29ab4da42d995132d64ac8ebe2545137ef9c5ce60ceea6d2502cc6582e9ffe0f5d2c4786245161fce64b539082ae56ae260bb11618106ceabdb1476d10d8759f21e9246e81bfb4d9a5edff481e5a39d5b9f9cce56a723d0a5d2ceebde62a66f211c926b608cafa03f6dd99d63274b7d6dcfc3f3558fccf2e10157a0af3537d450375227627aa754e04b37cf450f40d27f9b56263292eb5d2b7653746ff73bd2ff1af6e613c798a24722ce1473707d4ce3104e3b0b904d67ef6a1d35e92fb83298e362f1fc80f6075e16477ff69fdde7a14718456a72c34d0ec90f05899e51369b199d5206b6461561c942a3f3d4ac727e6cfd75df9c3a89dbffa008eb7bcb6d15f50e86f0c20d80e2d0edce7b218040b8fbfa1469d94604836be1cf19828a3400c1c9d3167e504c19d9baa58a8a35afab6c473e0a5433c4b820c65ebfe909784e79c0fe4d5eb58dcbd75371386c6d332067ed0255e8da1d25f51e042", 0x1000}, {&(0x7f00000024c0)="3b499a7ae2b256867723d3d7293230a819a962075672fe9b847a560418db187be9ca82b68d1e62dd85afc74c48fc276aabe2b1d8ce21f2202cff4977c3855c62ba53de6e312b867aa579bbf53fd5563b8800e62a95234789001dc190eee411378b053d0ed6f2c5d6c98b3745891849f6bc08a84f49bdaf847204103ecb016ec27a685e13f8c474d7be906175e0166050d2315ff3cdf35bdf3b0f3c06bec36699b70745578f84dff918b13c3203f48ea3d29864a2479c4ac68023227068be9bd60e6206fb636807584bcfde49794b2a0a3fde59757c63f49266b784", 0xdb}, {&(0x7f00000025c0)="3454992a57753066e1a421972d3155ec10d6a3624f03b9bda1ea0f1eaa21a97813f1fddd5323febeafc0781c283cc297a470cbd8a58186d15829d7a3ea2b06c830400545f1e82ca8d3fa81cfcde687c631c7a2f47b98cf9d8a4c9b37f6345c2072c78b9507205a8ed5ccc51aff91961ebe311bb31fc3d9a36890d7d16879dc6a3b494d51279d335f1d4a80deb797c3639ce81388457266d3c2f3", 0x9a}, {&(0x7f0000000200)="4239dc968ff9", 0x6}], 0x9, &(0x7f0000002a00)=[@cred={0x20, 0xffff, 0x0, r8, r12, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r27, r29, r34}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r36, r38, r40}, @cred={0x20, 0xffff, 0x0, r42, r46, r52}, @cred={0x20, 0xffff, 0x0, r53, r54, r60}], 0x100, 0x7}, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 01:06:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) setsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x40}, 0x10) fchown(r1, r4, r6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x3, 0x0, "6b0000b40000004e26d03f00", 0xfffffffe}) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x1}, {0x18, 0x2, 0x100, 0xfff}, 0x530b, [0xff, 0x3f, 0x8, 0x1000, 0xca61, 0x1, 0x20, 0x4]}, 0x3c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 01:06:35 executing program 1: pledge(&(0x7f0000000180)='^{()!\x00', &(0x7f00000001c0)='#\x00') r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000080)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xfa\xbc\xeaA\x8a\xaeV5\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000000100000000000"]) 01:06:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20040, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x400) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) 01:06:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820209"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 01:06:36 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0xf, 0x6a}) chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xfffffeaf, &(0x7f0000000000)="bdd9477c320c93ba8c1a900e8656") 01:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) dup2(r2, r3) fcntl$dupfd(r3, 0x0, r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 01:06:36 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0xa0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc205435a82e0df2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e3aa9acac8f036e4c8e88b7a113cf0e4a353e6e26f35919c2ed9db0d7d36528427059d66e1e8a3a2db951f32f5d251cd6f16f0ad0248e02722371d3f9b565ac76237ccc8e1e03f313d975dcd8a991a2a66b47bcce7f6732eb24ef9e2d1e235cf5", 0xd6}], 0x6e, 0x0, 0x3e) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 01:06:36 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000e2ffffff0000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c000000000000000000000000080000000000000000000000000167c24f2000000000fb1fc44481f29a0d57a54e02cc77c56ad2001f2a1409b4449ced7645e1aad8ab8cdd4d04ac1e3c8bbf22fb02df5660bafed53f602581c424c48ceabcfa3cb3364b7855c490180a5930b6d903ef5cfeb384a2fb67da0368cb37150ba8ab22575e971600"/185], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) recvfrom(0xffffffffffffffff, &(0x7f00000003c0)=""/136, 0x88, 0x8e1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) readlink(&(0x7f0000000540)='\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', &(0x7f0000000740)=""/139, 0x8b) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 01:06:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) listen(r0, 0x4) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0xfc) dup2(r3, r0) 01:06:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chroot(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) dup2(r2, r3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 01:06:36 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000680)=""/181) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r11, r9, r11, r9, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 01:06:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="46aff2f1665279ee3208144bea079e83d617c3d036349e55aea3304658dc77a2e2cdcc27077fbe976444b103dac9c22c0aa8d76fdc86455735e35cc0028e0ef704667b93fbc2290692a499d7742631c144f634dd51a78f362f2934ac69e12a7f59a97331b0fb4bc21be5cc4c5be45786d6208ba6a4b88dd43862b905accf0107d5be86a73e3765081faadea0801eb0fa30623cf3b284ff827d19c2bbb7dd64ff1c", 0xa1}, {&(0x7f0000000540)="4585b8b560766465a46c0f2f39f5efc52a2adec25edfa8afbae57b5ac1198e8cbf60ce536d47f1f99ec192956387b834240ddd5f05f55c11eb6bbc2eb0f0ec1a55afa9717f0eb821d3669b7d86aeae79bcbe48b3e144019553bf3f7176dcbf41bd04866bdbb37213422ab6b06273ab11b5abd36c89405fba99ecd4154841ea9cf06048a809f23f1ebd9dbe217a8e59a9750b2c", 0x93}, {&(0x7f0000000600)="04d3fedca8198dc5a7adae3dacc71c5aa7e9abbf894aaa3ab2f3e8c0534110ebd450cc42c1045ac180bc459eb19110331890ab1c65cd7ac18477997c3260cdc47adf817eb8622a30f4415e5e0c7e3fcb444106f0bf0505fc6ae63df8e388607e42f5012c5a24c2b81bf864349fe3a241bd08f6db4fed863896e6518d5685792de86485f908860e330aa4e4b1d4b7c5c278a9a27786fb7242646cd70592db8137f4aa8155819afbe81cb1f979d1a62e91501559149693e17310e4d098ecae03ebfcbf858c7c15a0bcb9d6646c42b27fb856556f07151143331bb8dd254dddbfa7321049e12bcf84aa2db68902744607", 0xef}], 0x3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa20a361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000002000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd3630e00007ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f511615d144b2a12077a79c6dca39cf1566b9bf4faa4066021f952189b1508cd79aa9acef478ba448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b57485b3902005310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a55e9f63ce99bfa0419523e5921ef7c50f785de7185718fc7f6c477ae1e26bd18477a8fe50722e2bc434c7e40ad6327718d9cd55b4f8c54be700e91a9dba00450b16fb62161edd1dc94758a00f4d2696a435378066e647b29d1b4"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) readv(r4, &(0x7f0000000cc0)=[{&(0x7f0000000700)=""/113, 0x71}, {&(0x7f0000000780)=""/195, 0xc3}, {&(0x7f0000000880)=""/173, 0xad}, {&(0x7f0000000940)}, {&(0x7f0000000980)=""/245, 0xf5}, {&(0x7f0000000a80)=""/246, 0xf6}, {&(0x7f0000000b80)=""/95, 0x5f}, {&(0x7f0000000c00)=""/170, 0xaa}], 0x8) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 01:06:36 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$unix(r1, &(0x7f0000000180)=""/127, 0x7f, 0x402, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 01:06:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x10a90, 0x0) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000100)="cd49227eede9b10aec28ad14f3f6aa8f7bc1d60571f5036a9915041124e60e9dabd0cd0429992d99dcb32172d350a96876a60365b8cbaa7f41f1bfc29e9d73e725facf0ecd588862957e8e8affacf97074a14d7214a738e3a779d7127bd7f1a057efb10faae45051119d603020e7ffbf2a245932ca2c3a4120b2cff176ec63ed7292787a760a41158fb573a7931f4a1248bb9a8e68989e3bdf4d147a72177469b001959c19d0fc5cfb3bf265581ae345bfcb6fd9566fff603d159d31696264d20dae4c932cf8daf553cf82f3bfe83c5af23231d88d9e969df76d66f582eeb64a8b61388f5a63e4111f39e3c0fb783e", 0xef}, {&(0x7f0000000200)="85cc7ba388a6ad6d3fb1aa267f3e7aee0c87f57a91b8b37f93fb492ba11286082383dd143a31a062a13bff37556cb3982533fb8d8a6a54a87beb83857c423432e88949a84d4cac3ab83e0bc81975477bbfb6c21b9d345166aa5ef97d99fc116277a61e4bc1fa2efc67b59f6f4af8305b9da49f47462046721283a1d2b7523df96e80f370984d2b4d3b9e28967de43a3324b15c536ae9cc73f1401d6b931fa984b274bb35e95c6e5126af4863cb44a47391c92439e6ff702dc1e24cba123c7711", 0xc0}, {&(0x7f00000002c0)="bb857ea3ca3d975de52e6cf2094db3bd3053d92a3ca9679d6f9bba0d259ab6e18681269e1175bf580cabf1b292080d3a295bdd181c7c234eb455ac9154df6634da5e84471ccb25f7a0e7f1c65ce48498d628790d951366f5d987", 0x5a}, {&(0x7f0000000340)="5fa433b8026e666b5474db7c21bd287c41eee3192fe5e83c687726a3b22ea94b5d5d6ab4c1d1ff692f4ef6f1605693c6e8e051f49635dc265f44d006c09b8361299be1b7c32706bc85d57cc46d674534e1658fd056ad23dc115bab49fec5ba06610e9aa3b2e0364a843769b06f62230bfe981a200a74", 0x76}, {&(0x7f00000003c0)="0eefd1fff38a3e99dc7c07d3acdb8c368fde9152b919799380cc44977edbfcdc265b42d440e5f1e5a6715c1d8e7847403cba3d5b692c28215570ab0d971b04fb5d7f5ca458914b3b17e0f871748bf92d1f54015d0e4c85a010c0229b11db12b909dfa31ef3ad4d2070a5d8643a2a2c97ef3ac31e06ad26f0f93731375abf3a81233fdbe5a6bd36353af49737658eaac67dc859ac94d5f5098b9d0eae553ee95f135d17d713ef5a55cf8d79b727524e31ea66dded3d8fe2dbb7c04fc6e00be2", 0xbf}, {&(0x7f0000000480)="355b6e1619926384da9b43a21cd7096b50443b898fe81e16737076a799b7ce011dd6f36f69b8bf79ca01f610c417109200b6b25ee03a5c9c240d0688b13607bde5f3a3950c944740676cb6aeba8ccbd70847466f4af55bf81a3b241285eb300c788d631c911fb2cc8d3ec67b43b27b95a63a059c829585eeb77d63018acbe20e719098639aa914c509f839e456a323f4fc40df8cb5fc986b4ae23ee87c3a4b8ae8210793fffa5b45aa7f096202c2026dabe7c2663f1645aa8cd7d468eb0fe3a94c00951858b34b", 0xc7}, {&(0x7f0000000580)="db24fdd2de096e47d8af0ae9f36b487161a1371264ec6414b9ba70aceb121f344c67b3a8b81f08098aa5f8678ff9e856cf43ce71809ebc897e916f490f921fd30efdd60821cbae2722cafb9e2a3aac53a9d8b682cde3f277edb1e8341cd718e2d7e2fb0e924b22daff70b1579bd8a9afe932783c3db4442f60febb3da4115df60c6fb8ff2df91e3b86697eede53cd69d49dc0efe5dd298a4caa898e6d613bb4142e1985b67f47adfd298fef6af8222", 0xaf}, {&(0x7f0000000640)="8d9e5ec5946cf50bfe903029a098b3ae85c134927dd4b3a46233c335cf7dfa86a46592f5f4f0cb1e2591789f3ff6bdca1e0c18dcdca13b80277fc6a0dd295b063e291d4441ebccb34ce687a1c81a4f1ca828c92004b62cbe39ad23f6c253cadf205a513badc7d823eb22c9ecddbdfd5acf5666664973613f5a806d0ead30105f21bd875b3efcb7d7c6690d675d2281fbdabdab43bdc236a582688040ca7992487efa", 0xa2}, {&(0x7f0000000700)="54e458ff3693c27111e1549f334b2790874de3bb74d12a866e20c0410e6baa2335ca5ac581e5148fd002386462a31aa282be43d973fef3d73e02ef99e3c762548c52a0fbe271bfd71a4065b41869ae17d32d5a91b7fc4a8431e8db99675c85cb6d4e3b50bd707a83194b26b99e315f7c47cbd5465a2c5536a62165e58d7e1985216ac038a9732ba2862cb413703c9b3d3b5f1513818992db640943b54f19906940bdcca0d94b53dea3a49eb9babfc47f46", 0xb1}], 0x9, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r3]}], 0x20, 0x1}, 0x400) 01:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x7bfffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xd8) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:06:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffd, "854955883d026111fe4d04000000100000001000"}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x155) semop(r5, &(0x7f0000000440), 0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaae09) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r4, r8, r10) ioctl$TIOCDRAIN(r4, 0x2000745e) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x2, 0xff, 0x1c00}, {0x0, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() kqueue() fchown(r2, r12, r14) r15 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0x2) getsockopt$sock_timeval(r15, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0xffffffff, 0x0) 01:06:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 01:06:36 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000300)='./file0\x00', 0x3, 0xf14, r7) pwritev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="712d2ce1c3db4fd56a162254a57db76af8a741e7c3601bbf49e570105c6b3ad66ad33bc953520b40d7e290c4a8828bf6e2d600d4cc1a2a1f37263311533d45dbaaa6367e1798009d0e90192539d57fa1734c99e39298e011aa6c30e87fb79728e6", 0x61}, {&(0x7f00000001c0)="dcd3e748ee5d44dc12096e705f28517843fdfa7d134e846f316880c20665c677ad5f616db4102c2b03031f7b219420fc05376d4a36e9de46dbbdf499ef721acdd9c70bbdca1a8d239f4bb924965572684e1d73ff74287d719aab387c1a8a39d0e13285a182d61cda881adfdd43e7010c659a3207e9b0a863d15926645a7426c67f", 0x81}], 0x3, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x200, 0xffffffffffffffff) 01:06:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x102) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pwritev(r3, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f0000000480)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x54}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) 01:06:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="e7e534bcd454cc5d42af7948642d", 0xe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x7}) 01:06:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="ef90265fd9884228432344ac2ae2fe3733e81d000000005a000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 01:06:36 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:06:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) setsockopt(r0, 0x5000000, 0x8, &(0x7f0000000380)="1764f77329f51adcafe9c38d5e146a1cba946bc34fc78332df8fe025066200df97f7bdd97ddaaaa12d69eb2c2bc07b550842ea6e51aadd22295f0710981f55eef60c0827f27e8bd8d371ad467c94fa0c46811415898124518078d11f12af606430dbe4d20468085eba02583dd383fedb95b4cdb18cb93c3e6bc3ba39739c845c5fa2b46f", 0x84) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="50000000000000000000000000000000b0c638572f89683f619be62e0008000000ffff00d4c5b6c7fe8d5550000000000000db2c7800bf812a99a3a2757754745a9fe237f3f4cae68490d41f28fc0000"], 0x50}, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xbc3c2952bbfd272, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pwritev(r4, &(0x7f0000000780)=[{&(0x7f0000000200)="701101c7a85391f7ec037d341fc5f053f59cd89ecaab1ca4b43fa47966e1b6eac78482135d1b88360e69774743899ffbb85d6a44108d57", 0x37}, {&(0x7f0000000280)='N\x00#(`E', 0x6}, {&(0x7f0000000440)="a64cc6137d105c2038883f03c003a95066c133d42c022a26c0eeb0b45a3fa7229b9bbbdb4c59e78b461e5e3a02145b01e1681d702e6455d543cc1cfcb9aad5616b310163b63f35ee7e2ad4b6", 0x4c}, {&(0x7f00000004c0)="e8db3a638765454f56013c506ac55f28e391cc6aa62b7b7a75a54f5e6c8f62f381b99c651882839f134f5e7612cb574bb13fa44794bf109cf1bc29daa60009dfee0138489dd35673f6f0db5c43998bdec8fe2ed027aefa0458f473e8a6a34694807b5deb89d67075f84c620a6bcaa045ec1e97bd2665a71312f4657888d7489da1c419ace617612b6b0e8c4e648d7e9b07f992ad76960b88", 0x98}, {&(0x7f0000000580)="af9bae6959b673dbfaebf91e6c7801fdd57563e0d51b7a4811278239e0", 0x1d}, {&(0x7f0000001900)="5b7317586f018604ad1dd5bc5d9dc86d552485bada004727a1722c4bcbb00e2c5ce36e558965c93a869d5f1684e89b903d43d50dbfef56208979550de132fe836a82a0ce1f6cf64927d306e0d1fc6d4848f62abdf3ecd011234125b81ea1434fc9d54478b3910d298f1edd1c3b82f95628de5a13c73eb7bddec1acbefbee39150c488d1155023ee0426467824ac365062d5faf1cdf33187a1ca284bef9b32d90fb7de89c8e1ce9ab9c4c7938b1f5f7f04ef831c0c687be1749f50000000000000000000000000032f90e25926ebdebfaba12d4b33afcde235709951270d5fea81b831577f058104c91ecb50ea89f2fc7783fec71a6ad86367870ce5fe9620720484e5b3bdb81ca1e5056c0ae063644481e0bf2eb27b5298c0b7869da50ae1f9263c78b90b003aa4b78bed0bcdb18418fca313fbe22dbc4727ee337ac3e3b56df347a9f462d2d8a29cb825e3f484f2ce72948e62864fe158ed7dc68c89ef44065f373662a919a09591f6a4f6420d2ec9b1288eeac4824bfc70351bdc12914e2afbf60a29be205d023364175acc2ec2e8ffb302fa502c63a89fd73522b", 0x19c}, {&(0x7f00000006c0)="9119ae1e162529386d6376d1a6b4a89b6ed3a9c490d134002c373829377b153481a606689a18e0b2a7fa424ff52be2d5d36392e4295a37a9d996a50ad93a92bd8d5ea81a229379caf34445266cf04517efe246aaf3d89dc3e4c2bdacc98dcc5cc95a4206a9f735d2102a045b12d0571f2b2ed5bd88a2c7d540698bf18e1ebcf3c2a3a9231547af3bf69b52288f56c71683bb3b11a490e4e4b2050a4dd45b5841a060ba33fd453031f3b4a718e7acf1d0e2ab8ce447a9", 0xb6}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x1f, 0x7b, &(0x7f0000000900)=""/4096, &(0x7f00000005c0)=0x1000) 01:06:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) socket(0x20, 0x8000, 0x2) 01:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) select(0x40, &(0x7f00000001c0)={0x2, 0x7fffffff, 0x5, 0x5f, 0x9, 0x80000000000, 0x7ff, 0x3}, &(0x7f0000000240)={0x7, 0x1f, 0xd1, 0x6, 0x8000, 0x0, 0x7ff, 0xca3b}, &(0x7f00000002c0)={0x2, 0x9, 0x8, 0x7, 0x7, 0x0, 0x3, 0x4}, &(0x7f0000000340)={0x100000001, 0x1}) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfd, 0x10001, 0x7ff, 0x0, 0x2, 0xffffffff, 0x0, 0x2, 0x82a5d11dcbb5b13e, 0x200, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 01:06:37 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES64=r0], 0x1) write(r0, 0x0, 0x0) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1800}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r1, r10, r12) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 01:06:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x0, 0xc) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r1, r0) 01:06:37 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/\x87\x1b\x02\x00\x00\x00\x00\x00\x00ap\x00', 0x610d33a109ef63e8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4c2df0311b1cca61, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000540), 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r7, r6, 0x5022a8d10aa5155c, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getegid() r8 = getegid() fchown(r1, r5, r8) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x2, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x14, r17) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x24) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0xfe, 0x1000}, {0x2, 0x404, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r22 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r22, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = getegid() fchown(r12, r23, r25) getgroups(0x2, &(0x7f00000002c0)=[r25, 0xffffffffffffffff]) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r28 = semget$private(0x0, 0x8, 0x80) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0xffff}, {0x4, 0x8001, 0x800}, {0x2, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x1, 0xff, 0x2000}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x2aaaaaaaaaaaad68) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = getegid() fchown(r27, r30, r32) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x1, r11, r26, r30, 0x0, 0xa13f0028817c8d2, 0xc9cd}, 0x2, 0x6, 0x6}) r33 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0xf9dd, 0xc0, 0x7f, 0x3ff}, {0xc00, 0x6, 0x9, 0xfffffff9}, {0x1, 0x20, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f00000001c0)=[{0x7fff, 0x9, 0x9, 0x8}, {0x8, 0x3, 0xa5, 0x4ba}, {0x71, 0x7, 0xc1, 0x6}, {0x3, 0x1, 0x8, 0x7}, {0x8, 0x8, 0x7}, {0x8000, 0x7, 0xff, 0xffff7fff}, {0xf001, 0x4, 0x0, 0x401}, {0x80, 0x4, 0xff, 0x8}, {0x74f, 0x1, 0x7f}, {0x9, 0x7, 0x1f, 0x9}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 01:06:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000000c0)) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x802fffd) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x802fffd) 01:06:37 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000008c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb782362e559d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 01:06:37 executing program 1: socket$inet(0x2, 0x3, 0x1) 01:06:37 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x5, 0x7, 0x2}) 01:06:37 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x10001, 0x64}) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x30) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8809, 0x40) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/71) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x3, 0x3f, 0x7}, {0x18, 0x2, 0xaf88, 0xf3d}, 0xfffa, [0x40, 0x9, 0x7ffc, 0x10001, 0x20004, 0x5, 0xffff7fff, 0x3]}, 0x3c) ftruncate(0xffffffffffffff9c, 0x0, 0xfffffffffffffffc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwrite(r5, &(0x7f00000002c0)="ecab62e427b57c5c9e5ebca9301284d2ed910c7f0d99201ed28b8ea49328a9dc7fb2b0b445fbbfc7", 0x28, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000300)=0x1000) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvfrom$inet(r6, &(0x7f00000003c0)=""/172, 0xac, 0x800, &(0x7f0000000480)={0x2, 0x3}, 0xc) open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x1) sync() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) getpeername(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000600)="21a97a8885a6d8a90773d2788d4d87ca439097df4ee882b61e", 0x19}, {&(0x7f0000000640)="50a15f36df830de605414b7dde91ab490caa8437dcd3efc8bd5b38739ad9bb766ae26fef6f8232e0cd085b14e697b44068d98733d3b5ec634a70c9ffeec6568ad606db7854ad23eb0065a759ea3671ffef299f9aefba6371f1465f6e60856315f61569a2d46c66d83a0782c3a80ba4c9cfe3e3b301f91d0d5ecc97428c727ae78876e910dce65807c2f31c052495fe68a5dcc96e7ec22de3b2dcb3b4655df74ba5c140b1d2eac322b5f231", 0xab}, {&(0x7f0000000700)="dfb2c6acebb7f6352ce4890e3e0a51b81cf4968a71099f995d20750a2945dab4e89edd8f2eae7eb0f23b7998c0c247be717e718e10a7f8582e97a2df15671aff1421ed27a50a6bf964d83006d3affb930f60a4450ee68f01b520853c5fe2a75085c819234ec3ab974c11b5f514c2563a081c7a1bf1eca5d2e129800de1dac19d8c094f46008fe82e3a1a23255ceb5fd1b3b5964c38247b20f9739e3870657d3d77ccfbf2d4bc4ff71c25820bd500ac3e1ca8cc62896f879ffc2aed11e085b73e3469e73c5b43c2a0b4d515ac3520ac", 0xcf}], 0x3, 0x0, 0x0, 0x4}, 0xf) sendsyslog(&(0x7f0000000880)="cad4e16e4dc1a730e5ef550f74916ca396faa0407f5350ee5620e16384b43df73704ce4d025c99ccafe4e1c6d0163c21bee5941ce87931d8156270de9e3fd1e00db8432e84fdbcd30e8a2442524a40606b403663293b207561c96cba6aded344597b865a0e98da8212dc35720533807de61a041a75e40c2571916ab0e76ffd1f797ea9f7dde8bda2e1f08d9cb82227a4011ae503c9801d41685d0100c7c860223962b6c0c0fb", 0xa6, 0x8) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000940)) msgctl$IPC_RMID(r4, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980)='/dev/diskmap\x00', 0x100, 0x0) fcntl$dupfd(r2, 0xa, r7) 01:06:37 executing program 1: semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0xa64e286024d74ba) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 01:06:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x1}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 01:06:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x800, 0x1, 0x66, "7ec6c78ece3e1a2d1dd4e72e11f81255b597c9f3", 0x5da, 0xba}) 01:06:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) r1 = semget(0x2, 0x0, 0x406) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x81) sendto(r0, &(0x7f0000000280)="e2823ec32fdbccccefedcd74c91ad4944edb145e158dc2e909f9a66413e351961e39687e41ea819c3a985db78c121e30de06a1e62960672ed24fb0a061d9da8dd9530b3441d55e43d1cd8f139cb1a1cf05a348e7868db16d58611cc36892ec428b8106384a65e3bd24445f33465b8c68dc830f575c0a3830006e2a947b84f0449d0041d51da6b073db0c39496641b83c7b4f0ef80b8e5b819b4d6bb218e8bd68da16a1f6101a59b91452ba541b5b6bca242dd0052629497c7f3f0ec10d8e6fff3557d824e513e4de6b0ae262ad380a6414366a697d4ad88f6d93ef2ddd5b525b49db901346b27d91c940dcf5e0f53b1059467639c7d97a0d1aa100a9bb1755b0f7522bcfbd458007de156a7457321f69ca16af3232d2847dc7d09ea0b1c68a9b2c4cde3fd99624cf5824a4b95c0568a2d5c9f04cbfd11c494761e765ce94042abc6fadf05004768cfe73d90cd18c74765ae11e8adf503f7df8ee1ec05d23af3b7cfd9cc1c1db750fef3c4e96a85ce78dd6aef2b57bdb4ce8c9ca75c54a59d1a6eb027478591c487dac43049dccc29bff746a1279f3132db2fbdc859b2a5b5ba30b5f914914725f4a67aaa76ccd495f78776f57594496427295cce61fb040b4184334a23d823daa75f2833c7b8e978b3452d1b4425fd6ee1f8094c35d37eb66c3127c0e310fdeb1a8aa7457edb7cac057583e942df5ff590b905f632d2557167e827864d363d19053be6b83852843193311849ef455d62c8ce73fbefb3d97c3827edc0685d2391a2004a55ecc90a5fd3f569ba7d6aeef12b8be669bcfb3f8e57ae781b78ba251c5a27d98bf1404223064dca8f42e6d80d8fb9b1dc24ca9cc8356f898a54d66ab1d2f6bc662e7da31b7fd16905bb14e83c47f0896a1627af9f305c73e2c349ffd778780268202d7698aafac8de89dd8c14b1bcd5de36576a74f7452809e544f5257fe808bf0214dcc2b6047534718d6c6dfb8ab836e0ffeba8beaf97ea8a1bf285367b6f4ff2d7a3ca8919c538cfe47ba6dabe41d17b7ff7edc293594a6d1e9104ac92bb9dd2a9eef27e11220751abf6b5f4cf5152770d574329a6ef934a5484eb86d5e4ab37f8990223bac527e8bfdad4e1092cd2d911397424f8beaa984083ab59797c9a26c3448fbd7b8e84583d0abc887b4f4d33c27e200471be7afee892b81dcf89a5b7cc5ee083fc15eba7e641c5fdf437d427b2b59d227b60878b174ee87b7110591197fc9364e6ca8cbd81fea29e4ff096614ae65cde449f5d0344873531da3ad4ffe67e29cc9cfb78bec06bc46bfe8688b5096dc93471e5a7e38a14f4d498fa76ab5f1eb1ea956710a7da48fd04fec9f4b4d45fd07a75de31408f44cd5cff5fa1a166ce5476299ec34237c0b111c322cba4a874ce3949310cbe51b90381aeee8bae4799b7d5193470e99e516c246a6b0550885f9933341a46a8a8c1fb5c7f69d81f5ba34edaa09c553793b8ac04e3a446964bf3ea965704e8f00c8a7234093cf48bc299fcc95203f2c085af659352b5a27d9589a0b0d53c61a5561815372fb0ce18a06e7395985af14a4ede236113b5cc880d4db6d8ab725311e4ff5701e4bc7026abe458de4ac55fdcd87a07a6ff6d001cfb0424bb42b732e9d113a0a2d8a5ed6f6baaca42380f0cb7e245a2b11833e7d03f64c5c844a86432d3ecb5ec358a77c8f72c74070ef1288ecb87a4be86751f3138275421642fcbf7028c1be3b164f87267ffdfa1e38b995638cb9cbdd66965c941060eb0ea0c620d421f4939243b42f92b311fb90217baea4a666ac0678d24e318cc810d0d2329b5deb3c1443d196d2a3d4b059da8788bd40506cd7614b64ad80af461fe628b26712a18ef177433a72e4a068cf45b9fc4cd7bb3653075dab86483a06c80229c6111519a5c084ee0984c5c9807c1e2ec8e0d9c0c1cd4988237cb6ff3982a752ba545cf2a650945beedc5211f61719dc36b02fcb9e0503eb79591602009418ce56d905083d381239983c3617ac19049d71f6fe49dac1be215e9afdd8bbf3c00b2fdf54aaa53624abdebb42f1fe8c1ee20404a7499daba2409a22a8e945eff77867c4fcda40315ceef86a73ddb8c3afbf0ed4df5b51a6bd447c63358b4ce1441309eeddd6dfd66e8bb595c377ad29bac62cb2279067b47bface05c66e475919ea9fb350f3f4b03bade2883f1daa726741ddaf40ecbb8c01e21de318a0db58b7be9b90b18c253bcd5b667b1a65f7a8b8d35cd5e41eb2ab23a4fd84f93084fc625584e26867f45142f0189000e4b8585c493860f72bdceb663544110abf5db3bdc298526df97688c4e70a1837eaece38c6da5338fe7b3f48ad9c5529c90ba5c87686c3779d6eede98d2343583b5cf95b558fa5f34fc6272646c607295d022b96dcbb7c6577f9d4cbdca02e8a1e51214786f1fd3cd37e1b77180745f8f1e5f8943431423549cb9bbf66a4305e0ed762a9c4c75354c9d54b0282cefc71bb5286dee22edabe619657f301b1a721de130706235df88123801f05aad08b98b10d43173400a59f0f2ee2b0c22775e778daeb8482b728b6cca3fdd178ca1f60ab55fc1b563004ed801abf7a251694463159bf9907154fe1d6a5803a163b8fb8c7a5106497ef430f6d8b144eed8d38f380b2b141edd032989ce14fbc9143e4a1dc9f4882a8ee5954c34401fbdfd08e7e5bb19373a4580d9a2d9d0d7d429948ac87d09d30b3ed4b7d51dd92b37c44baaf30460ff1583b543f2b02af63b44597d6f897ed1bf7c6a1078d9bde7616df1263c154d41e836ac9187194de6d5e047b9e8da68ba6633c37cc673877613605cc670863579667af443eef2a1bda770c35907e1828ff8f2267b3d89d567e9c16925dfc7cf2d0a6018ebf5c0da24a08eb6184bd8d4f07b91143432b86e269c39694aab8a9cf2137845b1a38d9d916ca7451f48bd7da530b0ef6f66acfc9bcb10f714d3c2780e80c338dfa92aa7683b1fb49fd0aff7df0d9a5f32d5fc41c68e57f97c7239a40ccc75311bc15e8c2c3fbddd9afd806445febe91531d7d7e4fa8ac9d7d67c83c5bca083e258208c04202dae12088c114d0f5d6d63166c8149e333aa4aef0bf26c2a76814b8d588c9fdd0354945db7701c2549a661dabe7016ce654d5596128e2da1bf7dd623b54c5241ca67ffce59ac90b048189198afda111cde0f97fa4d5bdf4280c6653647a68124fd8b2f9572ae2bce1d2b16e1addd03a8fdba5460ed77638e8f3515a78a0fb39d44a34fff602813cf8c126706b920d98eea37757fe5eec4d609b64e16b136fe0a61098f9690a13e036279b994e5d4994fbafac260dbfe719f2a6e53b0cba5d24c8bad813c9fc2f67306e6f1ef80ea9d8845691d280001f5914ed22716ad7ed9b749710848d466a184cd7cf210db089994fb61b5427ab38ad707049fe1e5c5a96dc4aa2a732c689f2becb5616272dff63936c1f443623bba54249d5f49cbecbb602ec35302942c570419b990b9186cdb7d5a4c48251068b1fa058c3efecbfe3ca81249ef22355b00c69008d29967c748222258d65b8fed10451845b2cf25bd5763a626bc2fcaea9c932fdc43c713da6a0d69b83a6fdb72af8409715a41e44d40c7fe85915d08da835b45303ca3435875da7c571711544436a73a452ae89b878e378365d60326618538024172b55f38a824003d7097f9e83795a2a6a8a8cf01af104be08b407904edf0c182123c4e12246e531e0b7db99293ac7495965dfd3334a673b6fddab55f19bea2921542ad9fd89d5dde2bb0e29397e90928972afab41f54094d66412a551695d60dfb0aa1af826a6d35f766aabd50ab5f7aaff40cf963b82480beff32d03c93fa17baaf0de855a0dfb68a869ce4e92e572b65a691eb30c74b23ec203b54b8add32ace16d6a0f8b761ea206bb5fb17a14a7260f3257be765d03451626cccfc7db28b5c1f407f908b0df105c812370503246b69ac43a3a76d620e15e1eff797f92a7b5c18c1fb0ba615542ba3db268c42d91b53f1ef95aa40327c2560bde4f47ecfcbedcab2bc946c372b50136f05b405fe7777ca5be05d95bf3fc2e34625a654c0c9984685c2ba9cdaa05178b7ec837d35e739ac3c01bf6911a30d6b95dd622fbeeb9c5f7ed6b22eede926e3b98a352364f0b8d689ab9a3996ed64bc6220a6fa62c2bd7cff9403ca5ecbbe323f9be430f439cec6b073fc0e07ee629739a1305782516a30eeaa71b92141a8cf0138718b66113e681dd79f9f21e7ff6efd4e69b69b493c40af3b702c39007666e3b63bcfb2730cb3dc801ebd619c5d4cd445270456bbe4e3d32ba51e27c477b39e2711111b01c5280c0bdfbf5e60f3a9e4793b1ebcc51472092f1101a9ba23265aa1e1ad75696a1806fea32de00486510eebfd1c4babb4bbb937c7cc9918c7a55dce3a0cb4728b03881a104a82e34b2b0dfba8d3d2423e8b94c5edc75de99fae55e5a9bfd61b0b7c93c69ab9226bfd5a434b47c8ad728a8d04a1ec3bc028b451afcc749c74e9c437d70d0e4584b3ec5d554ec23764d7b6181f21cfaa7717755e9499c659a11b6b7c8e9ea45fbada1c27472d9ca5b316661ce8d4e25f2c135c1c29dd4db4ed28af57741340f5602f2c6e2e2ae7141d7b53dbf7e664fd6d5da8e1f2852762df227426f4ce9f7979af4190bbfa5c11ddbd7dbe635eea7be35903080a24f0767f06afe1dd46d3d99ee6c3ba93dabb0b38d5a0c30061bcaf65e8e7908ecd97923a127bb65d49f66c2595da5e8b134fc4c8438040c8ffb6050800603c5c269d478ebc9eda27909da7f0ea7b34625a4bec881091db7318a51e3b98ab6d5202fecd4f3bee822f4c235fc573cb8f95edded42b2233cd77af6ca00d4e1fd880df8e10e3f1747a22aef21ea7e5996246a44b345852b486e47b693570e4d74b530954c0bedca211f86cc78eda49facb744afe87133961f14f493b7ef01c42d413ca9ac28cfcb2a22e983e03f2297ef1e98bfd0c9089882e3e26322ede9702d5f8534e4c14d651ed7782200bdac20a0b12a97f8a359caf63bb0898ee4527d1712ca03b404b9c742e226f6cf26a55e03ca93a7c82d7e9478e9c5f00051b47b5c4f30556111c673dceaaaff0ee976547d4dee88432db76632af1dd662f6cabfcce14b6d2f247c4f76cd0d7bd17a1655d3481732af3f373a071f5dcbec57c78ae195b737b56ee4d389dd742d7f38f3f429fd69d21bb9263bde7a1304ddd09f89a2621878b544d954a3abc1acd5ca493af1eb47debd9bc98bd2da1ea7b8b276f8af73080a0ffb6e3563c9104c5fc28cc0fd546fbed2702fd5836d7e634257879e840b12dfac4a22ea5f5b7ea025ddafd76961f5b9348451779b7540ad3fe2cb68b2ece6e1861e664b16f2b3c7bc6e2cae46824ba9aa323caee611f472ca7135020aea4d8f31095a1193e026f5843c8515f189ec955fe56b1a95cf314be8905b6621a09f6ff69bb8740bba1ed44602447a5d3efea29739c703325b51f9d6e3c30574a6a065b53654f9d57e98146efceae4cb8b860d8a0bfb5736abbbb539070a46d676971f9a9faa3657dc8d9a64dac303331e4167ea43c9f10390f93f24ddc66cfc16d7e2f6bde0e1a1b31a79c7372d4571539614c43a7cdd6033a622fc56d14c00b3541c57a965b72d4ce3f827c75a2a3fd418c6d391048bed9553612f184d42961e845c92c62e17f7782fb36099933f98e3e9ff225f6d5ec1d95249a0fabead5f765ad7c7749b9819c6646197be3c628d1c309a270b49aeba5da9471ecabba164761797b497fc5dcd6dde6c606e11e1ba4f99350165", 0x1000, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 01:06:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000180)="c949ffcc192f704f0a8224b10f914b6680da2995078625d56efeddd33173dfaae782d9d8704f15b527404a7c1b8f5efe2ccdd9964afeea98e6bf32b75c07bb572a32ea777293c014c53d6bb84b347c589a9056e9db9388a6332f2eafb5cf135f3f1179bde71f0d7cc050628be3a0cd0482dfed737c0fab1edf3f078812761cd99a768c"}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 01:06:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0xff, &(0x7f00000001c0)="f0b1c4ffcc40e8e53e7ea04a41d8c2cd000ac6d0afc99d27c96bfeb0d50d533b648d6d96f21b2e01d1cc90bd2a8b6283d15e96f1c2aed1197b2543663a2ca3d1235042c66e1c0010f3df51eb57fbb079296b214177acc128d56843be10f4cbd202c9fae1a67c8a23be69c7fb4cd772651b218c57e7db204cb7fed532505902098f54fc7b03e86113b79cb2d58465e9b5fad19b994080f3109119a40a0022c304ef02fea925d6dc324cec9696248c", 0xae) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x34, 0x0, 0x0, 0x2000003}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) fsync(r1) 01:06:38 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = msgget(0x1, 0x280) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r16 = semget$private(0x0, 0x8, 0x80) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = getegid() fchown(r15, r18, r20) r21 = getppid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x20, r6, r14, r18, r7, 0x20}, 0x3ff, 0x81, r21, r28, 0x4, 0x8e6, 0x0, 0xfffffffffffff001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = getegid() fchown(r2, r6, r29) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000100)={0x8, 0xfffffffd, 0x40, 0x0, "61aa0db83ce9a78b7ec8000000000400"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) r30 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="88b63a33f11f98378808f64f4c34aec23436a6cc58907add8cd1460194c18d2c5d1478298b798e32cb9b743f2abfabba0552168c1aec9c9a74defa6438f36ae5aca8763129e3e539de8a9b1eeb181d3c6c63aaeac763db4565223165861be87a256aec5d66ff44bb1cffb364857a9e8ca30f20517699eb8cbe8679072865854a", 0x80}, {&(0x7f0000000280)="04b4328af8baf327cdf96e164a1d3120d1032414c94d73b4b825698756230c896d5827e0d4c31296276fb5", 0x2b}], 0x2, &(0x7f0000000500)=[{0x88, 0xae0f48f0ec88f544, 0xa8fa, "a8462191e3d3fa7d3301ec2337e2f3eed6b99c2e9e66f80f39ba436791159cb04f4a27b8c34d694370c624a7c7d6eebafb97eb305104d41c0cd6f8d8129ebd0f170926de791e061b32e321db1a0a58402d61d4766024bb5ab45b5e42d6c15b4587e6dd890b85a4988a69778469b9396259427e692d47"}, {0x100, 0xffff, 0x2, "f24e12eceef9d8d80085804b18dc49812d8edb764e7f61878aaea98b40e4909cf71f9a410a179ec946ec433b92b71cc2e59617c9d9c589d0abb3a7ae48f1fc4a13d92a9febad262d237943ba78312dcadc8877974496a8ec1f961b26029d5da59a96bea56eb532243a37ec9927293a557d03b795935d0d379daddd83ebea68e395edbb96d6679c9f9c1eabd14e06f9a6925e8015e8e1a3ba7096fb1cc5c49c84da121cb0db6c2ebd23b8190b6812e58bcb13610443a93d0c0bdc0454c194165b869eb66b69bad1dc7994a4eca2a7d0cef3a024f2611fdd5b1c71bc34a4fb883b21c8cd311e25facd36f597ad0968"}, {0xb8, 0x0, 0x400, "4c8629953c33482532cf542fbd47620947c148d53887c4496c7f010d8dd1f316128ff3fb5dd13768c1cd96e7b6e99081fef5c0efa6c4d29debf2d285f42b9b8dedd8fc20e479d65ec0a34267f8556c20f3d26ef4ac029d2a65448b88489a0c1edd7cade216d97353baa17b2acf8677bab4063f20d9ca08448186094afb98466c9c72b50fa460bf69601d94d8182a36511163fe8a760cf2b63e312fc2f35a251625d437d351c1"}, {0xf0, 0x1, 0x757f592e, "0fbab6fae320d5f0357c31d7713f75ef6909975580ba2b237d011ea104730a6e7dc966fdf4a7eb5170b2f30b8510dc1c1e7915143207c55c9d105d0994f31798e95ef5bef76b97163434877a5d29c2a51942e3c6a9bfa34ce458de314e145c175037ca345683d4284bc91d5ae25a6006e55091ea28e69e0729bfb415f12c9a4c3c8a330cde22f151426a44eec3d4b71c342dabb026f778771e7e941211579235823dbb54c7edeae7c1c6f94011336ea2e39e50af16533d646049208d6af658f66444674fc90820dcb15a352046f5ebcfbcd0eaa2868c9ea71341848a"}], 0x330}, 0x4) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 01:06:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0xc0000000ff], [], [{0x0, 0x81}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x8000, 0x1) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x1f}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f00000001c0)=0xfffff800) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r5, r8, r10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getegid() fchown(r11, r14, r16) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r3, r14, r18}, 0xc) 01:06:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = getegid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = open(&(0x7f0000001280)='./bus\x00', 0x80, 0x4) kevent(r4, 0x0, 0x0, &(0x7f0000001240), 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000012c0)={0x1c54, 0x3, 0x18}) open(&(0x7f0000001200)='./bus\x00', 0x0, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r5, r8, r10) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001240)=0xc) fchownat(r5, &(0x7f0000001180)='./bus\x00', r12, r2, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 01:06:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) flock(r2, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x100, './file0\x00', './bus\x00'}) fchmod(r0, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000640)={0x8, 0x5, {0x2, 0x4}}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) r7 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) readv(r7, &(0x7f0000000580)=[{&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/133, 0x85}, {&(0x7f0000000540)=""/45, 0x2d}], 0x6) 01:06:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 01:06:39 executing program 0: getrlimit(0x8, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x421, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r8 = socket$inet6(0x18, 0x3, 0x7f) fcntl$dupfd(r8, 0x0, r0) 01:06:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 01:06:39 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x40) r8 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 01:06:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r10 = semget$private(0x0, 0x3, 0x80) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="827eda5f750f62645600"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r10, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 01:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xcf3d) semget$private(0x0, 0x1, 0x42) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d29"], 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fchflags(r3, 0x0) dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r4 = socket(0x10, 0x557b5cb665652e88, 0x7) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 01:06:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) dup(r3) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 01:06:39 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000400)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc205435a82e0df2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = semget(0x0, 0x4, 0xda1c97d761551807) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000500)=""/226) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='\':\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='{\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 01:06:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x4f) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000280)=0x3d0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() fchown(r2, r9, r11) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0xc) dup(r1) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r12, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:39 executing program 0: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff00}, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x0) 01:06:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x440, 0x0) fchmod(r2, 0x34) 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) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 01:06:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x382c1, 0x86) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10101, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0x3f, 0x9, 0x8}, {0x8, 0x0, 0x5, 0x7}]}) 01:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x6c, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54, 0x0, 0xfc}, {0x64, 0xed}, {0x7ffffffe}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:06:40 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x400}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x80000001]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3ff, 0x3, 0xfe, 0xffffffff}, {0x5, 0x8, 0x4, 0x2}, {0x4, 0x33, 0x7, 0x814a9597}, {0xfffc, 0x45, 0x8d, 0x3ff}, {0x3, 0x3e, 0x7f, 0x6}, {0x100, 0x4, 0x0, 0xff}]}) 01:06:40 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) semget$private(0x0, 0x2, 0xc4) r0 = msgget$private(0x0, 0x112) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x202) socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) listen(0xffffffffffffffff, 0x2) syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/3, 0x3) 01:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1381ecf401884c9a, &(0x7f0000000080)=[{0xf6, 0x4, 0x4f, 0x411}, {0x2, 0xfe, 0x2, 0x6}, {0x7, 0x80, 0xd5, 0xffffff01}, {0x7, 0x6c, 0x2, 0x15}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x2, 0x6, 0x1}, {0x800, 0x8, 0x1, 0x4}, {0x5, 0x3, 0xfa, 0x6}]}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r3, r7, r9) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000280)=0x3) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x1, 0xfffffffffffff7f5}, 0x10001, 0x1ff, 0x3}) r13 = getegid() fchown(r1, r11, r13) r14 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x80, 0x114) ioctl$SPKRTONE(r14, 0x80085301, &(0x7f00000002c0)={0x4009, 0x3e}) 01:06:40 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:06:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000080)='$', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x80000000, 0x0, 0x1f, "15e8918ed30000000000e19ace130200", 0x1}) execve(0x0, 0x0, 0x0) 01:06:40 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 01:06:40 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getpid() mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000040), 0x0, 0x0}, 0x0) 01:06:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) write(r2, &(0x7f0000000080)="e798bf740d2e2c19db64b1a52a5a6919762ad60103000000000000c0d62b974878c90e31149a00000000000000000000000000008fbfd992b229d1ab729b23a1d5cede83201e00082092c07d2be9c7c4203114621c9a83be949d4e79f31a1cad8818d98030a59d8c8c4b63bbe3fc6d7482132569acc9f7c103a8f07a4e8839785530f2b32596543fdb4cf5f7f3a860071cd310d698a87ddcc2c4cfeb1790457a161d68594311d578f948d5f6113622056e5b5e983d8093cc27b8a3a64866a22661e2e0bf155e89281e90556666a840743a4f135eb7c0176b61534bfb3dd63d00a36f303fab2a", 0xfffffffffffffe7c) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x1010, r1, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 01:06:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1100e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8263c4a1ec0b000000000000cecc21da3093fef08679c5b9aa7e8844e49e87c31674f159f07f0cc68d3d6fbdf1f6aa2aa1b6b3495bbb3cc9f4a05a54c6ba78c6589f74b193e1d113f27d323993cc00df151bbb5a9c07fb2ec5ac207eafb68b90c5ca2be92aca6bebd84b499efc1427521664a28a244907cc828241d36eb67dcf99aaa5470df6e55e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) semget(0x2, 0x4, 0x101) 01:06:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024070000003f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aeecfdee412143d260437219dd9b60f072b1fe91ed26a7137cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277cdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e599090b3207ae88"], 0x10) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)}) 01:06:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xfffff001) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 01:06:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) dup2(r1, 0xffffffffffffff9c) 01:06:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x1e, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:06:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbdde41789632dfc94ff334a5619515a4c8ab06198824b3d6e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x58) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r2 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x4, 0x4, 0x1800}, {0x0, 0x400, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$TIOCEXCL(r3, 0x2000740d) close(r0) dup(r2) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:40 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x10, 0x4, 0x20000802f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='+dev/pci\x00', 0x10, 0x0) r4 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000700)=0xfffffffffffffc81) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x1) semget$private(0x0, 0x0, 0x100000009) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0x3, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r7) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r8 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x4) r9 = dup2(r8, r4) fcntl$dupfd(r5, 0x8, r9) 01:06:40 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x10}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 01:06:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x100, 0xb6d, 0x4, {[0x2, 0x65, 0x100000000, 0xc, 0x1, 0x6, 0x637, 0x1, 0x4, 0x3ff, 0x20, 0x8, 0x3, 0x7fffffff, 0x7, 0x1, 0x0, 0x7], [0x5, 0xa1, 0xd7a, 0xbe, 0xffffffffffff6212, 0xb, 0x3, 0x7, 0xfffffffffffffffe, 0xd8d2], [0xfffffffffffff353, 0x7, 0x1f, 0x2, 0x5, 0x8, 0x40000], [0x2, 0xb5, 0x5, 0xffffffff, 0x6, 0x200], [{0x8, 0x80000000, 0x1, 0xd2f3790}, {0x7, 0x7, 0x6a, 0x80000001}, {0xffff, 0x400000, 0x7, 0x1}, {0x3f, 0x0, 0x0, 0xed2d}, {0x6469, 0x0, 0x64af, 0x1d}, {0x800, 0x401, 0x7, 0x5}, {0x4, 0x1, 0x4, 0x10000}, {0x8, 0x1f, 0x2550, 0x6}], {0x1e, 0x1, 0x2d3f, 0x1f}, {0x3, 0x7, 0x4, 0xffffffffffffffff}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x6e45}], 0x3ff, 0x0, 0x500, 0x0) 01:06:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r1, 0x1) geteuid() r2 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r2) syz_open_pts() 01:06:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffcef) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 01:06:52 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = socket$inet(0x2, 0x4, 0x81) fcntl$dupfd(r1, 0x14, r2) socket(0x0, 0x0, 0x0) socketpair(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000), 0x0) 01:06:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10220, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x40, 0x5, 0x4, 0x70f}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x100) 01:06:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x88) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000380)={0x0, './bus\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/191, 0xbf}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000100)=""/43, 0x2b}], 0x6) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x102) openat(r2, &(0x7f0000000340)='./bus\x00', 0x8000, 0x1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x4) 01:06:52 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') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/62, 0x3e) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/deu/?7\x06\x84\xd5se0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = dup2(r1, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000011c0)=0x6) kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r6}) fcntl$setown(r5, 0x6, r6) pipe(&(0x7f0000001240)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000001200)=0xa76d) fcntl$setown(r1, 0x6, r6) 01:06:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) shmget(0x2, 0x2000, 0x2a1, &(0x7f00001d6000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) 01:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35, 0x0, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) 01:06:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb81", 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xb8, 0x0, &(0x7f00000000c0)=""/184}) 01:06:53 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r8, &(0x7f00000000c0)=[{0x1, 0x81}, {0x2, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x81, 0xc00}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 01:06:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000180)=0x80000001) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r7 = semget(0x3, 0x0, 0x4) semop(r7, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 01:06:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140)={0x5, 0x392, 0x8, 0x5, 0xffffffffffffffff, 0x3f, 0x3, 0x6}, &(0x7f0000000180)={0x6, 0x80000000, 0x3, 0x20, 0x100, 0xfffffffffffffffb, 0x100000000, 0x8001}, &(0x7f00000001c0)={0x1, 0xffffffff, 0x100000001, 0x1f, 0x7ff, 0x3, 0x401, 0x5}, &(0x7f0000000200)={0xb2, 0xfffffffffffffffa}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r3, r6, r9) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000240)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r10 = syz_open_pts() r11 = dup2(r0, r10) write(r11, &(0x7f0000000080)="b9e7d52e6103a4a6d87621f554d857a8369508a4e8e38fdae99e1cd9cc8605404c894c9821bb1f6a5183de2a1bfe273fd485", 0x32) 01:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:06:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = dup2(r0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt(r3, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 01:06:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) shutdown(r0, 0x2) 01:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:53 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) flock(r3, 0x1) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x2800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) utimes(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)={{0x9, 0x1f}, {0x0, 0x5ee7}}) r4 = socket$inet6(0x18, 0x3, 0x14) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/178, &(0x7f00000002c0)=0xb2) fchown(r1, r5, r7) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) getsockname$inet(r8, &(0x7f0000000380), &(0x7f0000000480)=0xc) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 01:06:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES64=r2, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r0, @ANYRES64=0x0, @ANYPTR64], @ANYPTR, @ANYRES32=r3, @ANYBLOB="a43651d9fae0cfa928cbb21909c480c612bd0b8615f8f6d60088d23ab9edc299e2dce10a3d61a68b1a1b"]], 0x1, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f00000004c0)="f23b5ab0625ccce40f0d4dd0ba7792dd9b181632025b8e7a440600bbd9c25cf375e5f99623813aa5b36fdc184477726a4fb0c299669b499bd7ccac057c80da3f7c388b4147902dd1d2cf153a54f2e612d34e643478a339eae6d9232ab83369626101ec0c5ab374771669785b9d3b9f63f3debb0ccfb7092d8586f666b39f76563513b1712f7ee4193d631daff37b5373aeb48ab699cc04506eabab788bc9f1448d37b058428c86e449e5a8777b88e4b976f59f61f7ec54453f0a200cbca08a99ee1685a0b7", 0xc5}], 0x1, 0x0, 0x0, 0xa}, 0x16) 01:06:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) socketpair(0x2, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r2, 0x6, 0x1, &(0x7f0000000080)="266e4d50051e4ad46ea7c5", 0xb) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 01:06:53 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb3a7e29ca01530a3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x10080000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8000, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105702, &(0x7f00000000c0)=0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x6dfd, 0x4, 0x80, [{&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000c4c000/0x4000)=nil, &(0x7f0000f13000/0x3000)=nil, 0x5}, {&(0x7f0000f05000/0x4000)=nil, &(0x7f0000f92000/0x3000)=nil, 0x4}, {&(0x7f0000c0a000/0x2000)=nil, &(0x7f0000cf8000/0x3000)=nil, 0x100}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000cf5000/0x13000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000dc3000/0x3000)=nil, &(0x7f0000d81000/0x3000)=nil, 0x3}, {&(0x7f0000e1a000/0x1000)=nil, &(0x7f0000d5e000/0x200000)=nil, 0x4}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000c4c000/0x1000)=nil, 0x401}, {&(0x7f0000d64000/0x1000)=nil, &(0x7f0000f1b000/0x3000)=nil, 0x80}, {&(0x7f0000e49000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000f4a000/0x4000)=nil, &(0x7f0000f41000/0x1000)=nil, 0x7}, {&(0x7f0000ea3000/0x1000)=nil, &(0x7f0000c62000/0x3000)=nil, 0x13ec}, {&(0x7f0000fc4000/0x4000)=nil, &(0x7f0000d5c000/0x3000)=nil, 0x8}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) socket$unix(0x1, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) fchflags(r5, 0x0) 01:06:53 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000006c0)=0x8) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r5, &(0x7f0000000680)=@in6={0x18, 0x3, 0x2}, 0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = getpgid(0x0) r9 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r7, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r8}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 01:06:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x2000e54) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 01:06:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6b0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) r8 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x19d) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) kevent(r8, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x5}, {{r10}, 0xfffffffffffffffc, 0x30, 0x1ffffe, 0x1, 0xcdb}, {{r11}, 0xfffffffffffffffc, 0xe8, 0x40000000, 0x5, 0x91}, {{r12}, 0x1, 0x22, 0x80000000, 0x2, 0x5}, {{r13}, 0xfffffffffffffffe, 0x20, 0x10, 0x80, 0x7ff}, {{r1}, 0x997acea9fbc00591, 0x42, 0x0, 0x9, 0x7}], 0x200, &(0x7f0000000200)=[{{}, 0x31b40bb1d2deffb1, 0x4a, 0x0, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0xd, 0xa0000003, 0x1, 0x50}], 0x1, &(0x7f0000000240)={0xdd24, 0x3}) 01:06:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10001, 0x4}) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2000000, 0x4f) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) open(0x0, 0x0, 0x180) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 01:06:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0030001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x4, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in6}) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = socket(0x2, 0x9250c7975edf0098, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r6, &(0x7f00000001c0)={0x18, 0x0, 0x807, 0xf8000000}, 0xfffffffffffffe0a) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 01:06:54 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bf04c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000777ee42333a4e6825b77aeb5b5d648d15c55e14571ed8b"], 0x10) write(r0, 0x0, 0x0) 01:06:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) 01:06:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) fchdir(r0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) 01:06:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="f1e003f2b98171541d2dedf84814c89926cae48a9f1eac185eb998ed63f57d2866f752da4683284a319dc305a75a2e26e4b761e63164a6523bf115f3a81717866b2a9ef49d781383336e4714bd4c43630d66bfd3ed9ad891bbc32099e5c92ec518c53af89367b9ec84f7d484e44daa80b5e0f7319924cce55d358553bd4519a948012b3ccc7beaa86b48eeee024d4bd9c57589a4bb5c353dbe1e591cd40f3421cfabcd637c62877d02860c71a96b012cd65a3a0ea1f9d43d4aaeb4feeed8e1643165ae9f7bae4d8af9393ca30d780819", 0xd0}, {&(0x7f0000000200)="24875441cdb8e2dd3e17d9b6529a570fc7457f7ba93a3cd190c9ca9b1fd7570790c5de1303cba630837df10b49536610d348223b62c76efd50811eadcb97da4ef845556610b28168a5ac14596b44532900d536bb0c309486481551bb9b14192a3935fd15f86fd3a9f2e9e4e8363754b6d4e25008ee86c6cf2b7533f34430f3f40f", 0x81}], 0x2, &(0x7f0000000300), 0x0, 0x9}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 01:06:54 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffd7e) 01:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2000074}, {0x14}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:06:54 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x28000, 0xfffffffffffffe1a) semget(0x2, 0x1, 0x200) 01:06:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = syz_open_pts() r5 = dup2(r0, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) write(r5, &(0x7f0000000080)="b9e7d52e6103a4a6d87621f554d857a8369508a4e8e38fdae99e1cd9cc8605404c894c9821bb1f6a5183de2a1bfe273fd485", 0x32) 01:06:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 01:06:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000580)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r1, @ANYRES16=r11, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRESOCT=r4, @ANYRES32=0x0], @ANYRESDEC, @ANYBLOB="3809c0bcffc0be0f3c", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR, @ANYBLOB="ff6e004f2f6a154beba9a02fd503f9c41583778bfe937d896219cc23de658b0e09f4392b7c3caec407b71ad78867f4e4a16f084d82040ee9f295ce9b0ee93e5319e22bb3ccc1150cea097f5b0489d10146fa576b821055225dc99b7a704819d121bdc326ade2fedcdfd7b460cfd7f918a394b0eb79abc366ef357ac4aeb7375723a33bd7392ac277ef487834fc9cd08bfcdaada1df5d0c47dc875222bab328abe6ded1ce29ffa663479518f8b63a19b1912a0d49022921635c742aa013911a47e14edf58cf6b04567ce4fbc58f1b901eda41f0e4272c", @ANYRESDEC=r0, @ANYPTR64, @ANYRESDEC=r5, @ANYRESOCT=r6], @ANYRES16=r7, @ANYRESOCT, @ANYRES16=r0], @ANYRESOCT=r4, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESDEC=r10, @ANYRES32]]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) 01:06:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) 01:06:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) 01:06:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 01:06:54 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xffffffffffffff91) 01:06:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 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}, 0xd) r2 = dup(r0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x8001, 0x20, &(0x7f0000000000)="ebffcb8c6a237e812eaa4e713048f69931929648", 0xffffffffffffff51) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 01:06:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) dup2(0xffffffffffffffff, r0) listen(r0, 0x7ff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000772c9c0e387605cf5cca27f0f30000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0x100) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x3fd, r13, r14, r13, r14, 0x11a, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r10, r13, r15) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r3, r5, r6, r15, 0x46, 0x635}, 0x4000000080, 0xc07, r7, r8, 0x40000a5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = getegid() fchown(r16, r19, r21) r22 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r8, r19, r22}, 0xc) 01:06:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) 01:06:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f00000001c0)='./file1\x00', 0x2080002006, 0x28a8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1000000000000097) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x4) unlink(&(0x7f0000000380)='./bus\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:06:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) getppid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x8458}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x46, 0x7fffffff}, {0x1, 0x5}], 0x2}) dup2(r0, r1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)=',:!^\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='\'*\xa8\x1c\'\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='/dev/wsmouse0\x00', &(0x7f0000000380)='\x00']) connect$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xc) 01:06:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xf1\xff\xff\xff\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6, 0x0, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 01:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000080}, {0x400000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x22) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0xa) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x180, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 01:06:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 01:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x1f, 0x0, 0xfffff988}, {0xfff, 0xff, 0x1, 0xfffffffd}, {0x1, 0x0, 0x0, 0x4}, {0xfff, 0xd7, 0x0, 0x6}, {0x5, 0xf7, 0x8, 0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) ioctl$TIOCDRAIN(r3, 0x2000745e) r8 = getegid() fchown(r2, r6, r8) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 01:06:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 01:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) recvmsg(r1, &(0x7f0000001b80)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/134, 0x86}, {&(0x7f0000001440)=""/212, 0xd4}, {&(0x7f0000001540)=""/211, 0xd3}, {&(0x7f0000001640)=""/248, 0xf8}, {&(0x7f0000001740)=""/74, 0x4a}, {&(0x7f00000017c0)=""/202, 0xca}, {&(0x7f00000018c0)=""/233, 0xe9}, {&(0x7f00000019c0)=""/68, 0x44}], 0xa, &(0x7f0000001b00)=""/102, 0x66}, 0x800) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r2 = dup2(0xffffffffffffff9c, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 01:06:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x800000000000000b, 0x5, 0x80, 0xffffffff, 0x7ff}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0xeb, 0x10, 0x8, 0x67}], 0x0, &(0x7f0000000100)={0xffff, 0x10000}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = getpgrp() r5 = geteuid() r6 = getegid() r7 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = dup(0xffffffffffffffff) r11 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x58) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10200, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x13e7bf2215ad735a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r19 = getuid() r20 = getegid() r21 = getpid() r22 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) socketpair(0x0, 0x8000, 0x8, &(0x7f0000000740)={0xffffffffffffffff}) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r29 = socket$inet6(0x18, 0x4, 0x4) r30 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r33 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="d6e6aeb550fa325f7991b607d01df90233751d2009446ce21acf41d4c8c4a4f61796dd94f119fe8ad3c69f525ebd094c3a7eb43828b8072c3f143e2bc2f498b497ae974c603c2be183eca645ac80a0d5791bde4d87e6c5b18dd75bdd5297bca9cfae4b0b45bebebe84a24025a23182f70a7dc2e3cf9a193cbc4ad5cbb57038bf103277808e9df4702206e35e2b1772312249b1f539f32a85cfdd980c3ff16c2725a7f6588c7828c4b50029003244085ec11410123d8dae069dbd07f7c3bc7604619c74c342f394804d0ac343e23bb372d8e5988c3e3f35a41f47875398f2191e78d4e45fa458b52015fad667", 0xec}, {&(0x7f0000000280)="62197f0f0d8441e62ff2b2b2", 0xc}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r1, r10, r11, r12, r13, r1, r14]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r15, r16}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r1, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x38, 0xffff, 0x1, [r2, r27, r28, r1, r29, r0, r2, r30, r2]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0x168, 0x402}, 0x400) 01:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x40a9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 01:06:54 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 01:06:54 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) flock(r0, 0xe) r1 = semget(0x0, 0x4, 0x460) semop(r1, &(0x7f0000000000)=[{0x1, 0x1ff, 0x800}], 0x1) mprotect(&(0x7f00003db000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0xffffffff}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 01:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x1ff, 0x800}], 0x2aaaaaaaaaaaabb1) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0xfc, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r12) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:06:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe2(&(0x7f0000000000), 0x10000) 01:06:54 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x8}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 01:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x4, 0x0, 0x4}, {0x6, 0x8, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 01:06:55 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff080000002b33"], 0x10) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x200, 0x120) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0xbcad9bba2643807c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000380)="fbafe847be849be96914f6357e3af64ca4d4e739fa1207aaad6a9aaa3bbbc4f62ace8138944a353e57bec0b2998b539b33881dd3fca573a5ce71effe695e6e223103d1b6a26bbdd034a1f167998dc5c6fafb33d9dd4f580403c17be0a45ed747099e84bd7b93e565574386315387be5a81f53494c86004a251c96f57ec35261514006e83d5d7a236d21bcd85a6a04d006b7a42e5e8156b2643872fbabae66c286b442e31657a1ab2d0302c08bf1f23cc15be7f0d7309a45b700dd85b4af8aa7cf6bb07b21acb4c8d89a76511", 0xb0, 0x0, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 01:06:55 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) r9 = geteuid() r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x8, r2, r8, r9, r13, 0x1124a0a21f641c06, 0x101}, 0x7, 0x8001, r14, r21, 0x1, 0x3, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 01:06:55 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x9, './file0/file0\x00', './file0\x00'}) r9 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r10, r13, r15) fchmodat(r10, &(0x7f0000000100)='./file0\x00', 0x7e, 0x2) 01:06:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000008000000000000000000000000000000140000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af8f857c121926ed7fb4c7d3cb06692fbff735619b3017ba6aad3df291e0156db5c1ce08888e4ef0b92d018e7e603df569"], &(0x7f0000000440)=0x6e) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000780)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000005c0)=0x4c) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) fsync(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) setsockopt(r4, 0x80000001, 0xff, &(0x7f00000004c0)="0709ef8c5a5ef010fbe1e34dd921b7ac33fa611f3ee6b25cd10d8413b29cca455ad1f88d59d95488d51b1b01d925bf8147adf6d3908b873f8ba1f8835524239229bf06005979f45552891dd1e39d93191ba96fa94781c7d73209e4eb3e36aded7c977eb90ec60f7d767114e9636cc627af84d815e6cb6c6a340e1cb8412e4674", 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000600)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000380)=0x1) getpeername(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) 01:06:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x0, 0x1ff}) 01:06:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x200, 0x0, 0x80, 0x32593978}, {0x5c, 0x7f, 0x7f, 0x2}]}) 01:06:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x6, './file0\x00', 0x3ff, 0x8, 0x6, 0x3b01f2cd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x61, 0x100}, 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x22, 0x0) r3 = socket$inet6(0x18, 0x3, 0x8) sendmsg(r3, &(0x7f0000001640)={&(0x7f0000000140)=@un=@file={0x1b91b1891956e3f7, './file1\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000180)="93cbc7d5fd731857c7fc53e109f560218eeff55fe67e908e13f18fefa501c183d26dc8d800f8375c408619a0eb8ed2f34fd01403e465fb0cfa7e4d83a50788e95f593ef9ccd6316571d80ddff6266b6bfe85843e46a17e92fd4675e7e4ba6f9dc78146876b36ddc0f0e6da72b28a7dc636604422df08a37b7fb99779ac9c893d3014a2398564de772984c3526c8e4096df14095cfa241337866f69858f74075446db0f6dae1c6eb0fddeb5ebfecd", 0xae}, {&(0x7f0000000240)="c52e6fa6b4e2e95ad5f44f2fe53ae708f0cc17acdac5bc006cd4c27bb00f7bc777e200", 0x23}, {&(0x7f0000000280)="60f3cb1da82a49508c3fa324ad598e79783abd851473d9068a5c9607584819", 0x1f}, {&(0x7f00000002c0)="994cdad70be40958c9ee3f69a0b2f4903afd65d8e9025bdfc0d386f5203f2d154709c7eaae51d12e674b405791fb86491ba4a9bbf18f4b2b377f87c4f739e89f8f3562298e3e9681ecdad907446887a92719ad509246959f07c7df8675edca8e332318d3965e39c745f1b02edd633f51abda68b5e50530e43a19b59ca9878516903d10c0d80141f30fc31fb53f938fa60cd03f3fbca48c91c33c55ca6acfc22a6823ff18918b3a4e8379a7be5488198d247dad2a38c16c5004f1966e348ae62f0baed3", 0xc3}, {&(0x7f00000003c0)="eb88651840c67e5fb546d96f892fbfaab4df05ba6b00f834c846bd8f2dc3bad163d28ae6b378106e71f67db61e0ab01e3c9d79bdfcb5d8888776824f960f225ada5132b0f77537781d61367ad910bb5259f5cb17f1bd1c019a0bd722c80ffc6df30b8b45854bd41ed7b6f6114d752524849eef8cb3a4bbcb4a8889b7da7a723258ccdedf4b02a04090509151d520ee5fd8ca076f0d6390", 0x97}, {&(0x7f0000000480)="a985e7fddb41da6066dcc4529ecdb4c6e2142d0e34b7ed29bda4d72ebe6b7731e09b806a7769d79ead1219aed305c80c2f30289f93cc51110712a884b04c8e0ef4907646c8a503e5cfbc092cfccf419b37481a26", 0x54}, {&(0x7f0000000500)="bfd2c1c0493ce68560020b61689ad589ed978c5ccc4cf47acd0a7d615e37c3cd4bcc87f74969fadf6ede531b26b9fcdbc8823f3fcfdf6f5e4c0910fcbc0450b078dbe6e0d78b48f4e15f03459212046517ade66b19248886652c6d4d64da057da080a157ab5820d3f35586a9be4aa35a4ac2e3c4cb82d80107e0999d791f77356bee8b52f46b3512a2d49f3b96c5b26327c39de5411e3305070e9e2ab481fd8fefd43727647ce704299d6c28e004f7b7a2b947d8ad158420ae520e5dd10036209a34ecd1e492cbe3fcd0a9ffdb5f06e65574fdfb692a45b592d58a5672f9c2940f1d35d711e7bca557429159b7dd294e3debe019eced38f6b527a1e1088d5d450bacaf427f19c75e74bf501cb185bdc3cfb082f09dac7c38313b6bc0466dcabac3064c280653d10a0b0a1b3e395f78b6dc0eec3c36dcf9a0eb3f1e92d8ca458d9e05d809a99fa199c77009288d483e9e33f182a5355fa5d5185e0c2d7e547e546a084454a0a40bb8921400284afbc58de2b8c168d50a0d67ad63dfb66969ff8360052de3bc004b1fbf960e5d574a8349c051a1036362dc2b9059f2a9ebb50250dce5c053becaa5a98856a4ad4c0e5b4fc2a0cbac5fdd9a483ba3767ce3325eed83baaa05f5afaf90f7d11b1d593ef342acdfb938a6036982d90d1d1f25ffe4a5d6e127a1b63474ce3e49b005c9a4528f73ee69377751770c37a817b14816b6f456acf943aa7c618c9f3b0f9fbc4a67beabe77001e14ccd8d4089ec5f506872e7807388b1af0823ae19cdbbd537af446967d620fafc0b1bdd3a3c33bad206b18abeefb670ec836b07957cb5645b7ece2b5d5b0e050679e03dd10f8b2fac89d2fe71f5b1cce21be505d824bf75c853dd6cebf66510a0951fd8c30f755e5f0ec9115a6aaf0ad1d0e97c45007f056f6544c7069f45fdc32c5e9829cf92cb62a8fafb24a632788fab57bd8a939e84bbef1a1afec351d97747500bd6f6a40887518cfbcf64f7760580b18e9ec14d35c7868da9af667e7688ceb0b771916f943dd0735e303731aea3db150c577848b4e5d7630c6873c769c0e9397cdcdc736486c6344263aa16ceb45e56a1a9a3d1f8b63fcd59ad9d85a7582f9c10dfad98e09ff36a01f297b95594ad2fca5eea88c8bf574fc85b7d6ff1dcf4beb684a4232dcffa4454879cad31e2b8b17320cb95ea98fc54ee769e09a35e2579212f375dbef2b8c3d9d80c9e8e1ecdd755fc222c3cb5694da1aff4e54f785e54174043e406e2920ea173381f6b6472a02ae2de4eafbed8c4a61f46a6e6e7cb71d5bb639357cfb5f3e3cddea9ef9c64c6250832f81f13a1472eeda74c67d834806f1b97c11dd83a4485234217f17d8200e21fd61eee044ddf6eb491cccd8112e75ef17d77b79fc609eeafdd4a3a76d3ed704e80efc7dec01a33b0d13b95118006a56649223369e72840f128c685336593c1d3818ac073e215f7e32e5776ab4ea791452020b42b142d511358a37a5608bf94e1facbf11e933516e1acd06058fe2f09d77b09aec8a3fc25a9831f262550c2fc0034a9ecd22289b743f0d324835ac4e81c377cde004ef0ab9a6fe2b31fbfb2185c3ed619085a776ec1490e7fdaec5b17dee9817da42750ce1537a694589c0d6de4fc191cb527fb757893331b777f50da66159920b56f628295d6b7936952d3065271c8eed59ee0513edce4af687da297359362a4a9e69fb8239f732e83be395893db0c8971b6a6307c8952b8869c5ac3f295347dfdcd5e39d8639c9e9e6b8f2d5f7083e71ce48e0f8df4db0d67d56b1640e04b516fd9bb3fdae34aca40683e913904cede238402260342023ecd84716ab777891211ffdee55bdaa55cf65ddd46539356e73bb8bedcb891ce2b4907c03125518f08c292f2654e135b743b6e0b86821f30ef862baf659871ede0105fcd9fd9749930b30765ed625abe8883dafb6e8ced30331ecea79d4820173be2bcd091c6f41e760c725b6a067b9ea22c0ab6b90167b140d4f4f0ac4c8529828816539111082ae816fa7b821225c515d429f370a5fc00311c0a5dd9219f7915b8e274023daf2fbba79977b95ddc6a027c3fd29eba61cf170ef6884fac08eeec8dd7d67a9c78e1ef1c7f5819689bf5b62a26c73da24145f356c1737e807f4a84690f414a91f3c8539c10c75bee37e378722dfb744938005ff2b608a9e7274a22ffc1d85928fa22a618670925681b3380c0cd679040d5668d5ff16e927627a8276fdebccec3cb4af6ae45a66dba03cc45fe36770eb115186ec8ddc6a23789a86cf4421471d0a45399d6ae6ca18d5ff62045a420a02063340d12c8fe481bb9d06ad72b6c418faca25b474b1fbbf5ec9b6d44a250b18b91e63d0942893c16d6dbf7a15c148e350b167ae4d01999306bab4fd34b1353c6bbf4fd0ba0b2bf73e64a497099110fa722da00800db5f849045399d56bfbd04114c937151e0739026c5b45eed757b1883bde743f5fc49d86539d46899a45ba77b594971617f5d0ad9cb76c367a012d533c62fa62b84409553813b3d73d1593bb5ae19ef17d610538d2e64cf515c53007abdda945926f2b485b55cee139196c353583935dbf9885aebbd3ba1d1b9159267553635bbe2a47f613c54692fe0b1b3f46b367da3c5534629510331a6a4db7effc678847841ca1868154e9d532d34d769e83761ed9d46fe3909dc4a4b70ed817aa75460cf0ad5a23c116c6c7b471c0d4e693dd140628d74cc417e47404d475021b99a8d0fba7d74f724a1765ace396ae65fa9ca69435b20b1d4bbcaea0eaecc75feba704718d1419316ece246c079dfdd755f8cf28aafe1860403655a5fcc1c45f8ad6aa70880eb4a00f884fa59159183a7cb3682f0b1023b0d5255cdc2b57c2a19eaa92929a07f573b18b9529eaa62a536d7e05c09266a8cf4ecb964b405343eb1588376936bfe2a2d5638bc7b37f92d7c3eba0cde11c343647e3a5b7b4b6e416249f13b6d90021a372fee1e459349b6b68a925ce3cabc740972f55d3499d0e07994f78a298446c450d836115df96f0ef5c593e502d03c8d0a453aaae8cfc4898459cde27fe3d8b17105e920b484ead7d38d5377b832481cbe886a48482358b1fdc4123bb73e2da1909161beb13858b1b896285969edf61f8de3f597a1db43b01ffd14a1235c311023e9160cf400b50fb6cfd7003b9a8cee99c45f990ad97499f339d44eee3a0eab3cd85d8a5578853aa9d941833ad9fe59097b0e56433c6642eb4618382c93c7ccf00a871702ff112b79ea94b44510eee40bd2224a73992c90554ee8bbbb8db6bfb682437921b81670c222aa73fa2392b3ee7c43be3783cbb704c034a656b686fd27dd17deb722b6b79ae3ab70886869dd910a979e212ac70fd66cb6269d791e3daf46e6c6b6705f7f0a58bcdd9a8d017529203982646e742cd99a1ecae7c765e1e9e858cc41ac131cc2ba35b76adadf95fd12d7a23656ec401e0939462c2793847127a85b09fc27c3f87b67e78efd577eb4d248168a30282f2a3d1e7a2382460b5e1b4712cc89353be781daa1f821953afc6e2486ea757b5c64279ee1e5ddd69e4b064f96b51827ddd7d47a36cc6306502984189ad1b5aa3ec536d90c00bfd1130a7fd5cc9fae12b5fcb5af5b934d45ac88baf485c5cf751fd5fa31bd8596a405c0ee18e2c45366a1efd231636b9d03cab31beca3353e0e1f2e3cd9b2f4d57d93ac6376acc3c91763824b53356768e1944f7daada94235cd092440cd52107cfa4f65a6d363883c00de7c6c8bf4d0806032a68bbaadbeaaf00c79ddf404998a73ecb61eca4ca6d8be06b93a6ecdcab0ada601443c407affd8556b3e593477cf516c5db211d35700da2cab0562d00d89bacf76684ece4daec9168eff5917bc5b1b856fae3a60ff94f2df4be22115a601f505098b62fe29112c985a5644a95d0d30630e58ee90bd55d5ee9c79f47243dfa9526b55e87ca1dda1591fa002174ea1496e18b32d9d33a6752c4fd9042ea06cf5ef6f00787a7d36e32a31156c2b7d46d6985aec7e8967adf2befbcfa7d4802754dca108723bc38fd59dbb4111fad7a48409300a6321bca68b7e86fb0149ce32e771ebac9c9d92a0c02a99a737fc93f25e19ed694add9b55ec6cb36f851e60febcb7718a4d0cf6514254cc072744d03c7bc956dd1dd52e26b61337201c963dc4c85bb1f101438861490b09039fda363a822a777f30ae6ce57887902347e0bb14a86115d6942480c8fe40f80d6f3a62f163ae3ee3d4b5d4449f6fa15cd801e8d4aeae8808d4804742628b8038909d8b0420948a964f7cc05add573cb6cdf256566c0191887c53ff8157b68130dbb6eb7b26bbccf006883e1d1c28109e19f2edc68d9792991cd19fb69819fd367c3c530022d7a4e12d410dd0f45b47db35ef44d1f69d7ba35b26e11d743537eaee05b1ea0c05409b73c3bd406c53e55fadd82a3ca61d4bbab77f7c5f93deeb16bc0c47df638e6f4775967fbe008b858f616cd1edbbe9c836c5a7d4ed534c0fce47de89a05bcb98ffb6924360703f77e33ee0140ce7ad87201071b60f1999e1d2506aed17ff8f921bbd3dd5ff9a6dc03c5a16684f7f7a04252972e339ef9cc75d75585db5630d07e83a1d6180a67aac830240bac3240a39f890925fc551184c9660718b5bc064cc53557a5906491bc6ef065b4e38ab21d8c7d7ca7c99b0489695eb45c1a7c2cab4a35bd454d9ae02bce400e940a64a9d241bbe53370834ab2869b5d64e094bfd45ccfa1c659195e4fb1e4c223d48062b6206df575239694fb28c8592fc743504f56a34187cb60b10ae2b5c31e45a3d775a291814a15f9a8cf3e777fc7974aabfd07858ea26f28ce3b8ef455c783dcfd28fe8c2f2cc62e931a1f2badfb2a88616d646bf2d54c7ab4e1cb6a3c805dd7dfdd30b3b7a2119fe2c8189dd1584991618b7eb42cc18418e9f95e21c1e9dd589eb3b2eb950de962a3315f739ed09c6686ce44f03c4c8d0a5a20c4c7cd6561a6cd59755f5306fa3d47282d3c7d37c368c7ae757cebfb915d88839692c9e3654b67256cd97dddca311521f66c93c96d16323a1087643aff420416cde75a75a6909d8a048c7db9c521aa6102b1e63dba4548981f8d09398d677d607006a9daafdb7d405194d415ec81d151d8cbcd7275ddc90c1b2839fb12f91a5067f7fdbe96876c68c72be339ad36c8d4089e248ac0b16096760b15632bd88aa2a0dda64c2070b3d59ec4af7a0be0b8a1a342c985d9a1473b3bd29cfc3c1be310dd6e1feb0a94602b9316da04ac8fce3380abb55b312e3be9847cff9bb8e6ce38b2f6108522bb661d36e6abe2cab207ab652ee63fe0064f932b0c5380ede22afc277630bdbc4b030a2a9f6d8b21b1db570532b0577b2e505d44ee83990dfe34c55c0b4dcdf64e3149bf7c884cfd2afba5b89d31ab636e3498d130a6cdd7610d18f797c328c154c6849ca7b5a7d9e91e89fe236d25cbd7710c1db66285c42ccc72a136cd926ffae8e81118b2f58e9efc46c6872f6f96b6283275a94a647a7e3e40523e80a10d27fb558997dff396278283af2c54083ac332b69e846120d48d52871417323eef6a93a2526b4e85f6768b013e0e3286d0e04510a5308b08935a307a966566ae163c6777a93147c092c1170bd9268de73e5ad3c6ced4ae95655d9ab0e943ba0b0f0893de7b05b7058551a60ca022bdb7dfcea87da2b5991b1b88fd869fcae67a0cdd2f3e1f4a3929bf710c3a27d5716b461da867762d74b9f5d6a396c141b30e3f5afb8110fc90a528e0c64d533d63976f5", 0x1000}], 0x7, &(0x7f0000001580)=[{0x88, 0xffff, 0x8, "a871f03f211e784664e80207aa26c9c96785f9f48230b74c8f442b23419d351bb88decc9930f66b60bd5cc30b44e9bf1e6e80fb37a95e550d144453172282d9806a94aafddb850be38704958fa034ace5f7edb74f621becfdd2df459a3e507b0991faa8c84d47431c4e26528efe55490a44ec843802a32"}], 0x88}, 0x4) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001740)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000001780)={0x9, 0x5, {[0x40, 0x7ff, 0x4, 0x7, 0xffffffff, 0x7ff, 0x7fff, 0x4, 0x0, 0xff, 0xe1, 0x100, 0x9, 0xec2, 0x2, 0x2, 0x0, 0x3], [0x4, 0x4, 0x7f, 0xd, 0x1, 0x7, 0x1a05, 0x9, 0x9, 0x9], [0x6, 0x3, 0xfffffffffffffffa, 0x3ff, 0x1, 0x2428bc43, 0x3ff], [0x1, 0x64b, 0x101, 0xf7b, 0x81, 0x101], [{0x1000, 0x0, 0x0, 0x1}, {0xffff, 0x7fff, 0x433, 0x1965}, {0x9, 0x7a, 0xfd68, 0x8}, {0x4, 0x9, 0x2, 0xcd86}, {0x1f, 0xffffffff, 0x7, 0x4f91}, {0x8, 0x7fff, 0x0, 0x5}, {0x4, 0x8, 0x3ff, 0x2}, {0x6, 0x9, 0xfff, 0x1}], {0x80, 0xfa, 0xfff}, {0x1fc, 0x3f, 0x278, 0x9}}}) r5 = dup(0xffffffffffffffff) chflagsat(r5, &(0x7f00000019c0)='./file0\x00', 0x0, 0x0) link(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file1\x00') r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r6) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001a80)={0x10, 0x35, 0x4, 0xffffffffffffffc0, [{&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d84000/0x3000)=nil, 0x9}, {&(0x7f0000cfc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000f00000/0x3000)=nil, &(0x7f0000cf6000/0x1000)=nil, 0x4}, {&(0x7f0000e76000/0x6000)=nil, &(0x7f0000ac5000/0x2000)=nil, 0x1f}, {&(0x7f0000cb7000/0x2000)=nil, &(0x7f0000fd7000/0x1000)=nil, 0x8}, {&(0x7f0000f19000/0x3000)=nil, &(0x7f0000a11000/0x1000)=nil, 0x6}, {&(0x7f0000dfd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000dc1000/0x4000)=nil, 0x9}, {&(0x7f0000a21000/0x4000)=nil, &(0x7f0000af2000/0x2000)=nil, 0x47}, {&(0x7f0000cce000/0x3000)=nil, &(0x7f0000d6b000/0x1000)=nil, 0x5}, {&(0x7f0000abd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000bf5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000b23000/0x1000)=nil, &(0x7f0000b38000/0x2000)=nil, 0x6a3c}, {&(0x7f0000e07000/0x1000)=nil, &(0x7f0000b8c000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffe01}], ['./file1\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000001f80)) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001fc0)) close(r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002040)={0x5, 0x20, 0x101, {[0x800, 0x1f, 0x3f, 0x0, 0x3, 0x0, 0x5, 0x1, 0x20, 0x7fff, 0x7fffffff, 0x8, 0x1f, 0x81, 0x100000001, 0x5, 0x9, 0x7d], [0x7ff, 0x0, 0x8, 0x20, 0x7, 0xffff, 0x8000, 0x5, 0x803, 0x101], [0x6, 0x3, 0x0, 0xe3, 0x20000000000, 0x8000, 0x3], [0x7, 0x5, 0x800, 0xfff, 0x400, 0xffffffffffffff40], [{0x2, 0x2, 0x7, 0xe1}, {0x30, 0x1, 0x7237, 0xa1aa}, {0x3, 0x9, 0x80000001, 0x9}, {0x100, 0xaa1, 0x2, 0x5}, {0x3, 0x9, 0x3, 0x2}, {0x0, 0x8, 0xbd7, 0x8}, {0x1ff, 0x4, 0x0, 0x8801200}, {0x7, 0x8, 0x0, 0x20}], {0x8, 0x101, 0x20, 0x6}, {0x6, 0xc4, 0x4, 0x32ad}}}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000022c0)=0x7) pipe(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000002340)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) r11 = msgget(0x3, 0x42) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r13 = getgid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, 0xc) r17 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002500)={{0x6, r12, r13, r14, r15, 0x4, 0x101}, 0x80000000, 0x1, r16, r17, 0x8, 0x3, 0x1}) 01:06:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x100, 0x0) read(r5, &(0x7f0000000380)=""/33, 0x21) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r3, r7, r9) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000280)={0x6, 0x101, {0x800, 0x1}}) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:55 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}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000002c0)="968280fde6b2a8003defbe3abfc7ccdfa6a71f1fa7126cbff1c1ad6f3f", 0x1d}, {&(0x7f0000000480)="13deb98dc222ba195c5d50fa88360a637634efceb73ead352c249bd4ba180ef35e8fecc0e45f52c5f548245318d940468f7673d05c82d91e4747835881228ac78db14ec40fe1a3624299eafac7fe3009c8742661d807f5d020d3d5bf321e807df90f2f8b41bb92cf46de09d51c2bb6af064e3fb8f5f819ea7266cad89ffb176d0aa26b517be96783770a8a22d133d01c8f3ab55645f203", 0x97}], 0x2, 0x0, 0x12dbdd3d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000180)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r9, 0x3d73, 0xfffffffa, &(0x7f0000000540)="4e9fe40d934913d4371a62134f1bb93dcedae8d5004b22fcb063e4541573b59931326603b8175272521b2804ab1ed7d44d77aaed0ecabf6b9a294bb1f4adeacd17f280bd47601acc65dd06697182ef642bb094", 0x53) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff9f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:06:55 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/\xe4Hf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:06:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) 01:06:55 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x7, 0x81e, r7) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) chmod(&(0x7f0000001480)='./file0\x00', 0x1) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) sendmsg$unix(r8, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000001680)="bed3e7857a25a637f666da98f5988385727bbb8c7760f05ae6710dc0de8b666fd38c1816fd93b8b167b1db125663f460488eb5e871d6d9efbc1534cbecc486a3306ff1902e743614e807e4e54a2403723b96c60f15fc9ac5259e8b282adc7d310f866705ab840ba9807c7c37e82ef683a856293093b1ac9c391b47bd4d48b1e6762b7fd34b9314e489b32648f4870377e900d4ae1c4d417523c65b7e26669c946ca5dc8e40b42af7b9b34c9e2dd194463f794ec590ff03c8cbbf05eb1c888db2da60feae768c646761b994d7539a459fbd036cda52290ff5028649e5f7b7dd084ed6a266629a9b4bc36e11300a0d1741685820e26b2bb7d6709edb1f2514c62f4e8f5e44ee545bed4d00555e3199d33baabf1dd19bcd3636ced5f5a4b8ef7623af59680e2b16e9735e1f9ca97f27224af91cc8e28defeb336a4ff9759a3a79375e7a6b220556bd0bfee074d2b16b54e2896eb52a4477fb4ec2edd0c5e2acda0ab8bb248074e1030a9bbb4b7b92c0e61d7b430f6ae3d701997473010cc027480fb3d83e6d32bd0f46", 0x188}, {&(0x7f0000000300)="a558066003c2f628a5bbf91b436c147b53a25d05746f7de3c4c85825726df35ab41f3e40ba3efd4433e129c8d5114263ac2872264b9af883fd725d29f97452bcf95beb7bffb12c67273241ffb1b4cc586dcf55d558bdc2218124485bc123414249bd3caa62ee8e05f26094473be2dbdf885cd657951bb40a939aac6fce90cf8593f05aa894dc02a9cef9479148db035b2bf0484dd86709d50e052eca53e174e44dce6c2f712dbf1e60e9ba487be5580b23e37aa3f487f915a58331d163a85632acec4369ead02f8c76e1c84df246bdf992a196430f79e6ce5454f1ab9de4ad001dca26285c271d3ade11d223fda2b3556b65213dfe25d00e96403feebc9053ffb09d4afa4f050539b9bc82a43725c51f5b76dd2c1325a5faec3998c06a5b5996bf2392ad7735a5617ad21796d95f0fc6e6cad4d4ec1453e38203b2db5098132049f026395be827a5c7fa38951f513e7ec57fd200c03a5b219439d8f1171eb28a2b5454cffbfff5b8885cbd3ef445a9b3bd054ab30b53487576ff2173d3a152af6ca173d4ea4ecd1bbc6eac02d3c3f1171349d9cb7f6dcbbfbf02c43356cf7e33ca1d8176c10e7bf1ddf2ea78ee5753af7b14de812b0cf2e4bdeb12e525f81767928ae92528ff317a9122ba19ff5a2cff89d51cd71b966c68a7bd9e1595a42c33251175e1d6235e6f817b9de533a15c9600f27942769d9d40013a8ff88999371ffa47f361f2291c8ac1e2de6cc051d79278fe63dafa53cdd0f9bea79e2cc4d89f80592554b8778d06b48110eb5bb0fa169a2cfde4d6862aa7e7c4b80e4db7675e9d8831366e885f17529434bce867da7c7969d3926412be9744a21a5dad6271e4d7cbe0d5c3b66201dd8e551c5d2c99052d885ac93f78e3ba81e1812fabe89f5dd3fb4504f108977b56a0c7f7851605ffd7dec7be6fe3d1ca8e1997a577267fea73ffc4d97dabd5f2f1000276e82227ec0220f3d9348430fd16254eac9c2f999d6db7bf406fba11e44551334ec800d89fc469e27e41dc0ac4143d9289aacedfc0f0e47eb0b31e3f3b61ef4fe6f099ff58246d5e4e49dff96c74b045f1c7a786aa656c22eb7035bbfd2abc830adee1a55a0275ebe7e9ec3ec20df2b442151684837ebb684eaa29e044b1c10c9ae4e9bd6a41179d34cd9f46e25ba52caed008b018e1c0545a0cf3c109b8bae7b5b1000cd2c3bfc62f5c3f97f5589182f14d3c668a1ac3642397694b7854c74751837282cd5bb5f7f3fa68b14f3a754ec077b6c35929c036d2fee4da5d8c98775a8fbbaf8628a7cf321845ec1a7f097c188f98374eeffd1722a7968999c5c6afb7f6b6a4446a45008513d9cd692ccaf11a949bac534157f0eed92a3cb859d36343f145e357a2b76aca93b83088e466c506ef1aaf4440373dcdcd0ef8c632c040664c9ce6f309cab0fd1e7fddff3d2623a5b66fccca76a5e3205cc5d1d65f5f2834481a5602bf43ee4df7621a79e83da1a803f64937e5eb9a13e71b66cfe5c70cb39c42160d599a9283e41791880250d7a23e111de37cb7f974582b0ec85df88b5f502c9fb10b5b03caf7a934c24448b3714ee81f071ab721b95879c958d836fe424324cede897d9d5e7765394437fc6673165b1203268009b06a876f66d04a60aa7072cd5d8527a50c58298cc22244a7c412f61a4d0f59de3ebb785d3faeb4c5657f6914b0b8c38f7c35662ecd3ce0235c1a679a7b104a1bc33c75daaaf782e64f462ea1dadc9c203067bce4be99db030e2c91a3b652e7bc5cd32b348729ac5d4a1df419872308f6acb09ed886e0ca66b88ccb8759f3cea32ea9f371ceff3f9c0cc7dd5ccfeb697f18a48cc3e7fbae0cc463e2b7c3ba7e845e08094760cb1c8b6aa8db950da0c76adbeff2e07a0d7850b6827c0207f2d84b46a12452f3775137c83b3d6a4150da05435452988378a3e95207d6d7041e2d467300b3a65f7fc7539253f443227c059e0ba5963cd74b8c791459c7a84d9af1cb488757aaeb0643964a5dd4c6541ac4b5d750b169ca0bfdf931b3218baf1eda81b1001a32447c09f958c41ec9dd0cd6893b7d526db5d030a512a1e5f42e731ce627e580de82958332a7cf9d34f530083d152cedc5152046425d060988ca9a126e1e1541197057113692cadb18cc5e221ad4a2bf45b390a5c4ede3544209853a2a9d4339379e4c8f815d6e3010f19ff453b607775d9e98f15931a774309d27db575842e1451cbb5ff1fe0a4639597b2548181638912cc690227b845820d545dd9437e9e8b9133b4dde9d5268700cd2a2d56ac57f2390199bf7ed370808e0e733fa62082528f7e3a0d7326d5dd996480c7b3dd61b2d8f9d217056889c2b280d171886260c66219f5740155670d502e82d75b05f19dfac3bdde5d45c7bb7420b14380e035e79c7c3975d495d52d2960a21a5795b35dd778c307a4840e326e3952d8fe2b447ab46eccf72e83770c47eac107a5e8c1fc5157ffbf74802e1a05b763ab9a89d9c53956081f1b3d0d3670ef13f1ec748a1043bb4fed54889e42827263d61d54cfffff367560b4457f804facd15b75f047107737e70eb9cc509ac203bbab88f2ce22254207e40a05f484f0c3a470cbf14269fdff8be6e1d90adfd8b4137811b444abfbbd824db406f9ee043de3c8a45d6c26e99dda2066a68d9c263db76d17f5d374d23cfb5a7bfca94d8f349664b9fefcb0d23a5ef653b1424219314cc6b83471e7cf8ab298b18321daacbf078f2087806877399f00ec2925977c7da337317d4b20d57fe72a62012c6bc071d10578d609be2f16badea64203557f0c45195a62d01945c3edfc2ce3c8406a2e933383579f11ef6d365e4cbb0dfbd5e70785902b5360acc591546551dc936bb202b12095907675f9359b2a4d45b8385e872f11fe17ae58145ae579a6753c234fdb078de28bab5d0230d69ad294b277817b43c9ce0e2f49cf7b117ba39faffdd2879d0e47df1f7429b63dc46a9e813ea1ea86621012e96f6f02e5138f9a87a5bae5b0c24db89fe4f609d11be94b2a8657e08dacd7e0e61bb285fff759a79cb62582e2dd8f6bad5e61429e64f33fb31ffcfa1be8d8034e8c88397ed6f824d7e9cb85ce581bbd84a4388cea40f7153f3f0a985b0dcf03119c3c1788d612b0266496ab09d3996f84226f3f65fdd281aa6a43b17735fb28893c59143e057c2f9cb9ffd3f8f6cc25a91327daf364a6a68ad14ba01ba5f41df13be4e137b3a3b85e2a58be528b81c95e346aa3ee9a2d0d50c41cf593a1567d2ce2af7f0a310f6a6f28ea78eeb4c54bef272b1c0f7977e8e3657628d922d26d301a19f96f5a01deec9d3899112c8bca6f87397eef91a9cd9567517e1226e81d18757c38c16ac1a10f6042a3d70aec2056a4bf4c677da1c21d0a09810315923da7d66a66ce168b698ad757a3568de3f8582e02b14fbc57f479a071d10be59bb180ff66555c9469882076b46dc60d3b41f14e186f1b57d1d7fd9bfd43a7729cc7b932367630e14ae5296d12c34ca869f5fcbf765c7e2f63bee6641c03b2ffb70e41b12dc9ab52a71000ef00a87b7622bbfac39b4f67ef47ce38ddf6c68c2d68a3e523c5b08c7696715339d8cac093365c852adae5dd60e94b34dbcd9fffdfd6b29ede1b8505ffb698ddd295226e69ab149c43ad8e155c3454e97b6df3c35194ee91b3152738e341c8430208b9ac30b1e45cad4068362a680da4c394ce294c8ffc7725188dd4317e3d29476a129eb7c75e8311bb17531eb079d96de771b5c5229a887aff94b61df2dde56ce5011ee5914d9aaa1730f190bb4dd11c52ab7d249c13322799143cf34bf7e24c381eef43c4bb35aab59419c732eab6d2614adfd61014a160510d829ae2597db881be05e52b3cacbf4c07821a2c757b714da06014995001bf356653d7d6f0751be70ed1426b646ca303bc3eae825a3ffde92c915379714882fd0a1660142fa80463b52ea7eafd581da0b001839bc5b05dd233c89fa647f8b14253bbf0211fbfdb86d773893f5ae50e0d8182e871610311841c5869923450f557db83817bd10ed95f56ea9f773e01b99e089bef99cc998eb2145fa04eb310318e882be9d2c6280d81f749bb05ee20d1c90728014ecef1463cfdc3f524e4413280c54862892fa2b3d6d6368b0111c1a3870f0e3df6d6435b95be33e152d157a493769af36f97eb19a563c808eefbaa6ba688b5d6b0e15f43ca5a35c760dd30a1e3770eeb68424af9764855cc0676c950bcc87b246d0f53874984d39822c30307160a2e1d83b75cd324943e541cf18e04607512bbcc40a0e6ece2e47d03ec53c3085050a826b2d0f46baf29cc957abf50f21861f83801cba5480b37bb6f943f8e83e1914c78b532c3211eec329592f76f1db0731fbf1773cbdf49d72a97811c02c7b8d439f8825003ba0f828b159cf7ec34cfcadb5fb4bef5afdb8453336c51c76a2a8f3260ed06725972b7860cd3edeb176be905350791e59d71c7206da4cc4c66cef6ee9a1ca19668ab676f19c137feb0a6118cb7629b00b7aa27cb6992c4d6dacfe2400649e84c0541eee5c5af7ea81cd990f301146b8fd7cea057f55610c2f98aca2403ea28c9665901fd25e3feebc94695bf6541a0327b2c0d78568ee1b8e562d67e02427c4888587a74d5bd6d2a4817aad95b54c3af7e91c8ca674f2917189d686ea3ae9cd8f5cc36b9283997195712178382dd85424f4b8549e136db005e74b34441b5ca4d635df052f81c437b96160bcdc1e43670739133859297423cd571884a1024236acaa09c329ef4341fcef6576684388049205b530bfc6e1ff4f65b3feefb07b912bace836f409b7a02876bae2b08114ae8a622125dddf595203ed35c0a14e4e328cd10fb068b52a2c9cdf9a7785f9d2e35a2c104f9a36ac68fca44279d5dc64bfa57a239aef96b5c52df66bf8c1c9fc89a6064e23da8e5e10d2038c373b92921ed872179b6362637e9ca118c08f3052065b72a5e26e177167fa101a91edf08057718a1b71e8a183278c7f3a0cd4445ae01f6bc39dd463d6200a0d30b1a71467e7913469ab7c611bacfafde74294002e257233b93978668eb7a90660d8fc5ddd70b8a95078bc0aa9787c8d9991053a53d03d246e613260b236985b4338f851eb76b14a1e5407710abb2b1f82d449ab10b105dbf1d902ef2c73c701fae7e29653cfbf85a27e876abbf021d584367e0b6ad012de289f2f3702a0de418b826d03ae46bf79264a7f0d564b2e0b1e30b1198b0b272944b929797657a829223affaafa0e835354c2a869b56fb5f951f87420ccbebd5dbf57d0b4b32b67d5e9910792302121d17eaef1196c10869094df88b5b0ecf6f4e41e75af2629eb8b100261594ab99012e8977f81965d715c28e50717a08bd11406d20b15eff0d48ba43a7173c91b353e5a20f7cc4d57eea41c60c3edcc64637c39e901de6d4a44a69f2880378cc48b02528b98b7544a4b1261562d166104227980d6e0ab2638cfaaf47ab62cffdc55c5cbbcbd083256b71308d9ee448ce25fced7c5c8f9037c4502a56d0f3278a00ec946845c9b60c2e5e87a3315baeb77c377da4192f51bc1d76c0ac952dbb04105f1e45721f46fbb023efd68a0b16bb580d3b27f74f43024a2468fbf32f45038b630ec6da86cbb73470ea08b7e88af8d14388313888a6904d568f740a8f0b2f76ba594b3608855dba222b799121b40bb8342f75b8e4b6b70fdbb51362ed6e73dbd05a54dd3a0dcc308850395fb343ca5e5a16182cd2bea9301b4d5fec26bd64605f5aef569c0db1ce7408366046dfc6f21", 0x1000}, {&(0x7f0000000040)="ae56dc1f5b7adb58f3550ca4d77b179d4b645c09ec5c672f59d33de83730e5c1a2091f4f5a66a34f47ad6ed38f3dea697864d3b2b7", 0x35}, {&(0x7f0000001300)="be110d1e471962a01f93293c63e8c4b0ed552b1d16c9795326e4a6fe792c44396d3e57ebd3c703bfeaeb5309c845c17690f32ba32114f0964c3c6e984f71fe0f04a5abee65745316b7d32b08164577f5b98c271dff9e27b9f17faf5b43251bd96b43a55613a809ee5cd5df827441f58221d1576e12b6b70b7e447a8bda5a9f764c139dc062ff35a98c7668e596997b1beb034fb9e20e6f01bfcec64af785ed2ac00240f643c0f83a630aec839b9f8c52ac4a1f8e2a93a4c54c7eaa0000000000000100000000000000", 0xc9}], 0x4, &(0x7f0000001400)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r9, r0, r10, r11, r12, r13]}], 0x30, 0x3}, 0x1) 01:06:55 executing program 0: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8206009301696c65300006186b809d82de3e179283baa34032f85568a2398fa4aa16d47d62b75be9bd580945a0b44a6894101141ca4b1a8ac6a3a701e35fc7580e520bce79796af2a1687b9fa5d44be9f740988e2ad560802f5119134a16c104e435828a164c76a65a8ef5220000000000000000ccad2d78c8baf9b785cc43b40369fb330bcb1a5f4287d52a9a4c455e776ae39c18bfb893681b51589b41355668bdbc02e07637d5515c431aa4c0e6425c5b2205b1425bfeaa9a5f12bee48ca9199847eb6d03f0b1f7d2409b97fbb7a353f87219c2aa635cd989fbc8dc58d60c414e7cb2b90e1b4bf07b544ef60c954551b1a3a426c414994a2c"], 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x80000000, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f00000000c0)=""/93, 0x5d, 0x804, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 01:06:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x6) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) recvfrom$inet6(r1, &(0x7f0000000000)=""/204, 0xcc, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x200}, 0xc) 01:06:55 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) wait4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f00000001c0)) 01:06:55 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001480)={0x216c, &(0x7f0000000200)=[{0x7ff, 0x1b, 0x4, 0x7}, {0x0, 0x3, 0x39, 0x3}, {0x0, 0x2, 0x3, 0x5}, {0x0, 0x6, 0x3, 0x2}, {0x3f, 0x9, 0x5, 0x10005}, {0x5, 0x2, 0xff, 0xfffb1478}, {0xb5e, 0x8, 0x9f, 0x4}, {0x101, 0x40, 0x7, 0x2}, {0x400, 0x80, 0x7, 0x16e}]}) getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44}], 0x1}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="7657506506ecc1490879d2d86362c6d207208e3aaa879559298c35657f8ab38464e1f11d4b130c79f8", 0x29}, {&(0x7f0000000040)="9f1df87b75f7ce4a930917dce3a2c2c2e3db6753b2b968eea281425db5c3ebccc619587d365d4513360a635e605772daae92375e3a766a2e9b64221069b88c0358049e7251a06c2a5083f1d09f3d3e6cc3a158953174072c067ade5a688ad7861f455a1795d27962ed1e204fc404d29ca2e466121e24a4b024a919bfc0dde1ecb30dae7696d4e3cf0119e9c080fcea", 0x8f}, {&(0x7f0000000100)="9dcac6f270f3bc6f82305e00db7b9793e7092495d42e68a84d", 0x19}, {&(0x7f00000002c0)="7386e5d283a82d369563abaccd617920b6bbf9b467000cf3605c4ad75e38038429a13eccc2e0a9dd4b1e2f405a139ecaeacbffc30a94384746b09e6b8e42ed8ed3ffd0c8838a7d4cf57d74c3f62b0ce378599a2d7d92157f1bd057a03715ad058a860c2523f9a1d62fa5551627bbe0be162cc4313bbef07c484b78d0b10fe9458c57b2d05d3dc184628923cf8b68c0c971aa59d6ff64e745b5e61ce8c3d726014f3043662ec3198cae5eb11afb44a80334d8cf6f71153740aad9e54d4dacf213c543fb15c5ffaf01082898f2a35ed714437991e560e90ac21b27851e1cd5ac8485a5eec40b830694031f0d0a070d0b1e0ccf6f11e758905aff8940a3fc367597d70fd72ee1e30c169b64c1c20a6d97cfcaeb415fb1570e49f4a0983bc60628d5c50d8ecac81d57b2dac8cbeda23491df6eb105384892f4f874b307882341b82a0b11aac3e8a9cd96c7d9f6c5280e9cfd55b66dc22b4be9a2c2d844f7b7ea9020228ced0e74deda7ffdc079edebc43466f0060bf8e42099997afb63b3835cff52023271b25ab11640e24f383919b988bc1df0b978a2655d50bf0c11b929b5f5f52ef0340d5a6346d96200fa2961bb1f7c90ee4d3ce2a3bbe7d64167c8f6dfe76bc517b337c323cfa02e4c5a27ab026fdde08c5d5493fb5df5153e33fc5103b649eef20cc8449b6074f0b78ca82f868d3888dda98d365d2473bf54a2ffdaa64b498ad071c8a619cd988706041efd65c04c1ef755314576b686788982e112cf716a6b6ccfa772cf7bb2fa1949b2fa86e309c1791a3d415ef13a82dce2b4ad22307ca357cba3030f8564eb302389b8814294a5a2a592cd0d3fa1c52f824473a5fb10833a88f16b59827f066e851259310a47dc1c41550f81d23adc4798d825ef485d072fd3ced98efee5b7aa3cbdc62126e91e02f57c4692f85cf180bac67b07485bbceeb93d0320b152cd33d007e535996d4fc91db19f70e362a9b9a1313e0ec1aa029d147136837aea8c2c578e84d69efd988a49eef6b3a018eba71d0c379447fc35925cbb925580bf7f390ebf6411cc28f448c90b2d2ce0155b0d9f4f7f5687dd69cc44d85050ead2d1706e9e4483a97f225a40e2dedd5a77716d5351cbef78868f1a0c1a31f578beaf117c2540e9e4b5e4fd5230917d9296da80376587a60b69afb03d26c047f3f5598fe6e9c2b8413d4b1368b3fc936a84ed2bd31fc02d191aa37dd18775da23db0586f28cb10b74c5fcc49a3a4879a3761f9fa94b188106d0546be709726633ad03a7343a0db7ceb60f0d681b61cd867298be325fff7f4b31fbc8c6de261429c035e746e2d518059e1229b1e588ecc2732b122b87f27556bbfa3dd8929079f0e02223a78df67274b2b00e96f992cf1cf5e6f0dfdaea8329a12f093ca4a00cf4826724e037c5bf5065ecef0bff20efa53fcc90f237745a07fb182856246f730542165536000b9fd318ccb708267c0c37c1143839647d2bee6f97d6920306ad7d89c4cc94ff533acd5912ed6ea0158fea8dfde30dcd29f733d2a8f1c596cbf1f2824d662967eb15df9347593d7483e4bab249fc8ec1900d02cc0dbddb0fccc92bf18bf14ad18480793811f9ae16fd2b609b658768055c2375e032cc6c0d09c32c9e8f6851a4d2fc8bc8496fa8286864a0b589e55be25d3e33710edbb06b2be63171a2bb48ebe14113f1d4a05a94eb65b5eeefb72cb988d02989d99a1a1c3e0a6bc9e1b12584b8fdbc33d83c92e71363b4cc27bafccd7c3ed07ce184dc6f8890b4d49f22ada5fc116c47a3258683379969e50322ea5c3f0e1b0c53a62c0e1fd14273739c98d86d0dc856c436daf59452d5affcb786750fcd49d5b6e0283faaf6f6c4ed6bc7be3b1b2986f9e1c488b7a7c66930e2d8cb939b3703eb6ea800f5964e6ac60ba272def51f271b71fcf3c2ab064d90edb5a8be73f2485f8c328ec46eb78b23b79ad2443a8d25274ea0b9ed27409d5edf4315c1fd0609521e13e00c76ea10ade1aca8ef40d85add84fcfd8a9c5a061fc7ced94add663b78879669705c59fa456fcf1e9b9e7b7f85778eacfe956b1f9d76db0818fa5cb76ea527cf6e0f40bb75e244dec4fc96254e73d46296e2808b688bfc3e06becd119fc046054d4610b7735cf509844af5e08949a03d3c0e024d93d281ad254743680f6904ac9760599fcd4a05bf7444ad2e36058bb4fbe2456e859e248a4dc4c9c3939cc96b6f8432f7d2a4447ce8847ffae34cdabb0ec6ecddb4cd46b14264bc599036856595ac292d8d10199e8be40023f2f66dc8f09ad51bfab94217cde5f1385071956c66c8ee1da2c7eec047918cbeff68b3ae9afc2fcbc45c1c18fe33a924fbb951a7676ab00569f3de96508e5618f6c0be296ff703e8f3baafd69f2213804ba31ac8ee7c1fa86c482fbaee2970ae94b6fb1a4e2a0ea3f7d330602b9e6a893d60865a762a87f611e748608992326db01cbc25fbcfaba542dde7a1013addc8f1ba81de26c28010f3b92fcf3a9287178148e8ae69eefc999dcf3f5247b8bc04bb39b5cb246e80a509dbbd62ef383818086afdef114c4f4857f9038d909dcd86c85021cabe66ab261fab23dc880af7a2ff2683dcce23505ab2ce71c1bbb900617ec0bb624bc39b8bff627342c3afac607e16b9bcfeff912d50786d59aca7f054ca1e058d99330d48b79391b025953cb66e2a672abe3b77ebd4293cfd8e9066429f28a75da591c01d368b1b573427baa305c042094e2dd4e0e741bf7132879142879ec1b3bfbe61caf3952d8dccbe4a2ef24896dd74f5caaf9522f0ed2ee172cf3ac645bf8805b6325b92a6759ab8c392d7dd1a7381b7c7e5d554fd095e8f9c858bc4fcc99be6df5887ef85d6e2da94bb4deeb70c7b80c99fd8c2927aaca1cd009e17b1590ac3e941096ceddaf0c337417b4ae6b3618f8e1e1ce4e4d55d4befa7be2f396cfe5207c42a9cd7c88a26c31cf99db3b8ac3ff213b21ce9299b561c9762452bd123dfdbc4b7a7d8f60bb09a89ab1efef8714e102e5d8010988a0617bbc983c3501c579e5f775538e29d59d5265a55d3006fdea193e7dc1edf74ef59cf523895d6aff133498f19a525820e8a4a8e79e3b524916e75ea7d3d5dbcf1804bd98b25d8b6785b62f101df4b5533ab8438f567b14d95d95b8436acfa73bdf69aa088b4fca562126c7683e2377ebba07138ed75dfbbb7d07a8f77aaa4a944ddbe4b298482de32bc30d8b3eb4e97b4a8924649ee6cc09fced21336c525f9f55be05e67b6a6889a2835e7077c81a41d4f62b7993100831966e0143acc19785b4c75a202a55ddde885a00664456e6890b9a0c37a55353baaf84aa1113dd90368efb5d67b7cd97a2d50e6cde1eb24bb236d9ddf4bf494bf1f797894f6fa20aec8b456c360e92267f2f41a0a1be3ffd0c31e1f26c772d49d6c9ff5587be3c9806bdf9e777b1f92671b05c13e0ab8a6e96c9158f5d61464fa004ce61801da61de8270090b4adc2f79bf1d6dd85dc0000c6851ff62934723d747a5abda5e5a8cf2468875a33d8201e55bdd91ef15e7d28fb07365c507b273381d4ee795b38171c8e5fd3f9adf4a1a717cd40705aacfdfcc63e7e37e8e33d2b0b313a47198251dd529f7303107fcad2a2169c16840c491e443244d28f5452a9c534abd57d8f5ab6216ed8928fc59b9063a4bc273bbaf67d13bed2452bd752614a5cd5bf4046da3fe04154465c044f01b1b02803a27e81fb398233ca38e87f85943cd28a85f5c97c589230bb491a4ff58a96082e581d1eae3e60a30a0aa144ab1f51010ffeff0414bc06add4f60347127a530ca9230446eef4387d93c2a33ccd2592fb8dd283354fc0603f49e21a83743d5c4038df1f7e612790c1b2709424d7e8aed7beee8f64a0723241b8225e4647a76a71d011340f8e6c76de2ca763ef2e086eec56d0df55bc1e87fc69d5add61656b66de013bd8047f532f8cb97e946eacdff2bf8542078cd04caec16ea366e94a0b1504a551e37b5181ad2f2598b84a43047dedf8153a384edaddc4d5ddf2eb8dafbfc0413a107366028825779edb1571d6b4db391e5f59abaffa394dd63f5459d0d5a60fe0520558a6965b8e532c048fe9ee15b6ff4de1150e7882a45a3510928179b53025e100b515ebdaa5e5912819bf8a75bdb29a4a46305bad324507f23237951775445d59d204612e57a495701b20f0d2dccf0948d6dff85e54b904aef9223ffc9ac94cef7769a3e23f93b66757bc4e58f98711a5afc6cfd07c102baa4072a4f896d2e8c60e25424ae2f5fa82d01a6cff99e5dcc164c666e55dea08a50ee6482dcf26b3dfc85241759db2bfd862b1517fdfdc9cb787ef5c3bd795ad0e2eca4dca1c454314f5214c1155b6c73e31f0b7f06300ddd5c2d9f6506da89a9da620956c03dfe7cae8c240a3cb88512a08db965574c3abd85864422204c2b84c9145deba8509fd2bbc939378c781a9ef076c74473f34fe272f4fd7c8638b015726f9ab56567b913124395ca177e985d163dc3fd08d25d04316a29f14d6ff9f97626481fd306d196c863455ad6aa86c1b9700928a1be3e85b5de849c6ef9c94b18b1ea02af9c4efbde0f91c9ceddcb15df2c74be75cf66012789a755774e4920e11b73f34dacb72f58bb9f76f7a915bdc9f5083a3e787133487780391aa1767212801e4fe30dd53cc04ec9fa20f91b6dbfe3d9e2655037aafe5cb46e09645ea02ad26b4df70d6c2ae30930b834419e32c981c453bb312904a37193ccf36391b41b4d80db904a4f8c39d2fbbc1c7ac9a7a2494e5037af83ba8b36888defea9eab6966fb998914dc72b2c88f0fba19931652c840563fd8d96cd786b54011c2e6af3fb1c711a9822b04fa8dc7ffc611cd5445ba4e7a46b90b3df0c02fe327e6ad41280239d810b9e9937469fc716b2b214106e173fbb1b90c6c51b806da384aafcc5ec6ca7a16a6de84102f444d7191ca0249b7934572a47a505cc587cc0f622ec44df6b7c7c0d3df6152763751b3d050cabcd9b2dfce67415b926e76729b481838e133568f9e844e0e538e9a75b364087834118d3c1ce3a262aacfd4af45c1440b0fd3d3938efa2f2f11988ae86734cad41bffc7fae67827b7275ff6388946fc3239e3c14db0e9cd99e707a641fc530bbec5b20d8a69ee0655c89041519abd051a8606dc2b5292dd803fbf4dd2591bd814c67e8ee99742d054e1b88c3c8914fa75f2f794e22a940a18befc57caab8e36c9ce4b30dd41a76f872299f2deda5fbba7b65f011ea84535b9ca24da5c9bacf95dcee17781244b676f19b88c1cbd86bffa6564dd2c5c419bc8258aff934242e9a033161b4e6d669951790d9bca7621b73c61d46d08ad2bb78ca3f28faf4aa7bf350201e3c0aa1dd810cb8c6774b1adc9d6f104f995d6900e19bed7b95d2d1209d1a8ea6bf83dcd0a03dce81b096f7caf113a1e143cd85bef70624c89937d10e7132784925952e50b46a8b8fe0226a055abef8fe305979da77072b6c6fde19f04b637422e0fc6222d06117730c0f362c52e4ed401f0984f2ad6a4829a725ab62ab4fe6ff9318b8a3ddbdcf42d5746a7bbf2f731cc85f6f37dc35e2260c07e1747b3f7b74b50234398bd8a52b94b3e3d3242175f16c1179133995a2e560f4994075de104bf48be3bffb0e042a2ba373a5862b4ba8af095f0ce2a37a8c84636509d02b2a5bb0cf525ae734eeadb015628f229620a27b4c0886b93ef410d51ec3385fce6a04eb3b1b869b84cc3d5a785e7f8e7373be9f47a83b15c7ab7fdd29fe2eed0c86500ab4ee2fc5fd1c5a1e19", 0x1000}, {&(0x7f00000012c0)="898736472af0c411a2311259cab297ef8c8cd5386d142bc3c35fa0888f59bd52509ef4c532d32466dcce00aa1e2876b0285926fa17ce8f939def9396235f9c7e5f98dc1bc8414308094bbece424fbdaf93fcc101ed43ab1d5967931e0339ec13a88d1f3782bbaa94f6467dc848c017bc7f2bf3cb2fe1eba9523545aea177a5971a7c9050c49e0ed8fb52094b59e39fc080414d980bf1de6fc399b7fe0cc5eae9d64cd3001db8bbc3f703e250bc60f4f1ee143a412337645bfd2c3d5415b20c6900a5797d5a10f3e6d6fa6b5769f9cf2c06492d7796c200f8e2dd22fd7b197db4c4bf7bef6f8f", 0xe6}], 0x5, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000013c0), &(0x7f0000001400)=0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0x8, 0x0) fchmod(r2, 0x20) r3 = openat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x0, 0x100) ioctl$TIOCCDTR(r3, 0x20007478) 01:06:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) getsockopt(r2, 0xee, 0x9640, &(0x7f00000004c0)=""/124, &(0x7f0000000540)=0x7c) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r3 = getpgrp() ktrace(0x0, 0x5, 0x4, r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semget$private(0x0, 0x1, 0x89afa1d59b539a7a) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000580)=[0x3, 0x401, 0x6, 0x8, 0x6, 0x4, 0x800, 0xcda]) 01:06:55 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="de3b46e86060db1e13c3e806ff057f4dc02ff7bc1a9a8862a966485f7aa2d12d695c3fb36f19e844"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x140) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x1) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r5, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 01:06:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40000000000004d}, {0x100000001}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 01:06:55 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x0, 0x4, 0x89, 0xd61, &(0x7f0000000400)={{0x1, 0x9, 0x1, 0xff, 0x0, 0x6120, 0x8}, {[0xfffffffffffffff7, 0x9e08, 0x9, 0x7, 0x25a3, 0x81, 0x4, 0xfffffffffffffff8, 0x4, 0x9, 0x53, 0x40, 0x663f, 0x1, 0x7ff, 0x3, 0x6, 0x5], [0x7, 0x100000001, 0x20, 0x7fff, 0x606, 0xa4, 0xffffffffffffffff, 0x4, 0x0, 0x3], [0x7, 0x1, 0x4, 0x7, 0x91, 0xc7], [0x8, 0x2, 0xdab, 0x2, 0x400], [{0x7, 0x10000, 0x385, 0x80000001}, {0x1, 0x5, 0x80, 0x81}, {0xffff, 0x8, 0xff, 0x6}, {0x101, 0x7ff, 0xd21, 0x6db0c3e7}, {0x8, 0x1000, 0x200, 0x6}, {0x8001, 0x6, 0x6, 0xe29}, {0x1, 0x4, 0x1, 0x10001}, {0x80, 0x80000001, 0x80000000}], {0x5, 0x800, 0x2, 0x1000}, {0xfff, 0x10001, 0x1, 0xffffffffffffffc1}}}, 0x81, 0x44}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000080)=0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000280)=0x20) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r9, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 01:06:56 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x7, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x6, 0x1000}], 0x3) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x20, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r2, &(0x7f0000000180)=[{0x1, 0x166, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x1000, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x5, 0x800}, {0x1, 0x1, 0x800}], 0x7) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r12, r8, 0x2e, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r0, r7, r15) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000, 0xeab3}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r16 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000140)=0x7) 01:06:56 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = geteuid() r9 = getegid() r10 = geteuid() getegid() r11 = getpgrp() r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r14 = fcntl$getown(r12, 0x5) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r16) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r17, r18, r19]) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={r14, r16, r17}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r14) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r20, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r28 = semget$private(0x0, 0x8, 0x80) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = getegid() fchown(r27, r30, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x7fffffff, r8, r9, r10, r32, 0x4, 0x551}, 0xfffffffffffffffd, 0x80000000, r11, r14, 0x5, 0x1000000, 0x100, 0x2}) r33 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) 01:06:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x29) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 01:06:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) close(r2) 01:06:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x12) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 01:06:57 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1002, 0x0) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) r1 = socket(0x0, 0x4, 0x73) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 01:06:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:57 executing program 1: sendsyslog(&(0x7f0000000200)="f25356679bf24046df5438e3f725bc69", 0x10, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000001c0)=[0xf79, 0x1]) fchown(r1, r4, r6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x48001, 0xfffffffffffffff8, 0x47f, "661fbefa2451e6000000a800", 0x1ff, 0x10000000}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) faccessat(r7, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) 01:06:57 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386c07001600008295955984c87910bf453f68c117006abca61f00000000000000bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc82bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0xffffffd2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000004c8000"/43], 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) 01:06:57 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022ee09e00788f0da06b49"], 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) connect(r4, &(0x7f0000000240)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r3, r7, r9) r10 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) ioctl$BIOCPROMISC(r10, 0x20004269) 01:06:57 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084ac95455068f2e84162e0cda901af812ac1532073b4884ffd6c976ebf923b710acbf173fef66a1e1f06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61ddaefc95f5c82cdb6fe78f84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a444112f6b6b699c65ff61000000000000000000", 0x401}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x47b}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9218d94e46702c26c77df8a05c0d", 0x7d}], 0x5) getegid() 01:06:57 executing program 0: pipe(&(0x7f00000003c0)) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000346b8ab347bb76d1d672bfffab94d9a2ca81c08d5d2742927cb8d82ea593f7561f7d64367229505c88333d3bee104b4611cd3fbec6d853f3cc4b75b77b1164e1e4a12c7f868387d7db3b59f8ac383e5858bd3404000000000000008124ccb39d9120a41fa735a8592de4912509d3d0d0ba3a449353c9272b51707037b79060b3c0ecdcd48fce12c2ed8c70b66806b0e715e91d5085577876561482c61ff24eb6cc6b48da424f1845cd7cfbf954509742f08c2e65adc27da1fb486325ec0298aa246a3b3bbfc0813e4e6ff8b6a7555a3680b841a6fb7b0852e885f942edb6b19994900b52412c993d0e3463593d45a073d2a7c226674af32f7b10756c49e36d756b7cbbcba8"]) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) getegid() getegid() r4 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x5b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x80000000}, {0x6709, 0x5, 0xfffffffffffffffd, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x1005, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x9, 0x3f, 0x7fff}, {0x3, 0x7, 0x84, 0x40}, {0xfffffffffffffe00, 0x7, 0x80000001, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff6}, {0x7f, 0x48, 0x80000007, 0x81}, {0x43cf7dff, 0x400, 0x7, 0xfff}, {0x2886, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x1, 0xfffffffa}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) r5 = socket(0x18, 0x0, 0x3f) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000066bf5bb900000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000042e0000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000040)=0x1) r6 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="1134313dc04d81f6135e43a065ce7713393ba8a3eee339d7e3152aecfbac6b24e889feba4ef0d1915f834e7bbecb152c4b8970298dd0ff751bf1a7ab8108ea78df25acb2505df5fb6f70a5beaf423fc07692ea6536d47af2b66ecf11e6792b17d252ea9acf87624477c82171ed188fbd7530abf2924d8a2d8849c94e10072575d558838dd21fee871a8445872a2fb497cf065015fd7e15789778fc7b9b725a30d8a73cae77d4befa4b2a0172e27e37fa5ca80f98780b797c2453fd58780a413fb2b75e50da762237734118c17d72c215e059b1c32faf10e3c660f2b7d24e6798e41fe176950e8e1d6bebf5f666a9fb0e009b96b22b03e2fe4396ac66c0ff"], 0xa) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) getsockname$unix(r6, &(0x7f0000000240)=ANY=[], &(0x7f0000000040)) socket(0x18, 0x2, 0x0) 01:06:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) ioctl$BIOCFLUSH(r0, 0x20004268) 01:06:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) nanosleep(&(0x7f0000000040)={0xffffffffffff8001, 0x400}, &(0x7f0000000080)) r6 = getegid() fchown(r0, r4, r6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r7 = kqueue() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = accept$inet6(r8, 0x0, &(0x7f00000001c0)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x30130, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r14 = dup(0xffffffffffffff9c) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = accept$unix(r17, 0x0, &(0x7f0000000280)) r19 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000480)=[{{r10}, 0xfffffffffffffffa, 0x10, 0x1, 0xffffffffffff478c, 0x9}, {{r11}, 0xfffffffffffffffb, 0x0, 0x40000002, 0x38ba, 0xdc}, {{r12}, 0xfffffffffffffffe, 0x35, 0xffff3, 0x7, 0xa}, {{r13}, 0xfffffffffffffffd, 0xa8, 0x2, 0x200, 0x1}, {{r14}, 0xfffffffffffffffa, 0x2, 0x2, 0x7, 0x9}, {{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0x71, 0x2}, {{r15}, 0x0, 0x3, 0x1, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xfffffffeffffffff, 0x9}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0xffffffff, 0x8}], 0x2, &(0x7f00000005c0)=[{{r16}, 0xfffffffffffffffd, 0x8, 0x41, 0x3, 0x8}, {{r7}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x4, 0xfff}, {{r18}, 0xfffffffffffffffb, 0x85, 0x0, 0x1ff, 0x7ff}, {{r8}, 0xffffffffffffffff, 0x4, 0x8, 0x7, 0x5}, {{r19}, 0xfffffffffffffffe, 0x40, 0x2, 0x80, 0x4}, {{r3}, 0xfffffffffffffffa, 0x20, 0x0, 0x4}, {{r9}, 0xfffffffffffffffb, 0x1, 0xfec3763256f0e83c, 0x6, 0x10000}], 0x3f, &(0x7f00000002c0)={0xba8, 0x6}) kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 01:06:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000340)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082fe00000000cfe96ac70f6258f9000000000000000800000000000000000000000000b0fec249000000000000000000"], &(0x7f0000000040)=0x6e) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/87) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r9, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="cfbdf4ed98521d889d7556cf73bb70888f42a8a6", 0x14) 01:06:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) kevent(r1, &(0x7f0000000200), 0xff, &(0x7f0000000480)=[{{r13}, 0xfffffffffffffffb, 0x44, 0x20, 0x0, 0x9}, {{r14}, 0x7, 0x84, 0x80000042, 0x7, 0x10001}, {{r15}, 0xfffffffffffffffd, 0x4, 0x3, 0x800, 0xfff}, {{r16}, 0xfffffffffffffffb, 0x8, 0x1, 0x10000, 0x5}, {{}, 0xfffffffffffffffe, 0x34, 0x2, 0x0, 0x4}], 0x1, &(0x7f0000000280)={0x4, 0x3}) fchown(r1, r10, r12) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 01:06:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 01:06:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0xfc00, 0x5, 0x2, 0xffff}, {0xe200, 0x0, 0x7f, 0x1ff}, {0x9, 0x5, 0x4, 0x7}, {0x8000, 0x3, 0x40, 0x2}, {0x8, 0x6, 0x1, 0x4}, {0x200, 0x7, 0x7, 0x9}, {0x2001, 0x7f, 0x3f, 0x7}, {0xcf98, 0x0, 0x1, 0x9}, {0x8000, 0x7f, 0x81, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x1) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 01:06:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x1000, 0x1d, 0x0, 0x400}, {0xff, 0x8, 0xff, 0x5}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xfffffffffffffe9d, &(0x7f0000000240)="c6c63e3879f4d954547bcdcb8f37") 01:06:58 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file2\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 01:06:58 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000180)={0x1, 0x4, 0x8, 0x400, 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) close(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000002c0)={0x3ff, 0x1}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r9, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r10 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r10) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) 01:06:58 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c00f1ffffffff5719757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911d9131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b444b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e700400000000527aa3c9501227387bd2f63823be6c19b5147a43068693b5e597709cbd8b34d7b6d31058eb22bc6e33ddbf5e5706cdb1fe5458cb7f4325778801627c9d194f3a66a8cc4209ce491048ea401cfe3a70735bd84416b1ec51391f2fddec33198735fd61a38698ba06997344174c0a598833aa4949d93b426c824c5abcaa86820b916efb4b98622166410489b0167828405c6534b71cf4bfbfa7bd1f29c3aa656247163e967f6420"], 0x10) sendto$unix(r0, &(0x7f0000000000)="261b04305dc2867d7ae22105ecdef490e6b3cee0d124e3fe7d27a575c5404710a5fc464c484f5ab02c4992c59b4b64552970df660ba5fff6847fb2fde2cec5aa96d97193274a5952708d8df590198694d059e206aa1f1fbf2a9bd0eaad4fe6e14f5bcf125cfa83f5fb6d46a755062394874a55feb1ce1f99a265c55fee166b6654bdd7cbbf1d401ee4d0d33a1a3d9fc839f48fd68744f0086924a1b2593fcc9785871cfc38a96cff33ee93bffd59b4fa0c6e6fcddff7f215f5507b6165146e4561fa7b003bde0fff5f3020c949ae530a15b5735487139f", 0xd7, 0xf, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 01:06:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x1}, {r1, 0x64}, {0xffffffffffffffff, 0x4}, {r2}, {0xffffffffffffffff, 0x100}, {r3, 0x4}, {r3, 0x8}, {r4, 0x6}], 0x9, 0x0) 01:06:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xfffffffe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) fchown(r2, r6, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x60000000, r1) 01:06:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="e1", 0xf1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) 01:06:58 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0x40004000000028a4) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0xef38) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x181c0, 0x154) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r16 = semget$private(0x0, 0x8, 0x80) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = getegid() fchown(r15, r18, r20) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r26 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getegid() getppid() getuid() getegid() fcntl$getown(r0, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r28 = semget$private(0x0, 0x8, 0x80) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = getegid() fchown(r27, r30, r32) getgid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000180)=ANY=[@ANYBLOB="10000000000000000600"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="13f8084d36c071fb15a5108a5ce0949acfcaa799d0beac572aff83beb40204ebf3a59724430bd1502e2e7c094b108d2a846c16114858c2b7fe56602438c4b0c57f9e3b220745ba08ffc2473a1d4cb1cc3c7d740e05765257c633fb6172cd5ba69905eb37c0149e04cabc52574ec1c772b4e848bbbe09f5b953176fb5b86c77ba34a364a8bbe4b7d78f167e6f72e88af5600f2b5ed90a5214a6e4deaeff4f02ac32ec6fc6ebd47a0ceb8dfcf7f05e46d85a6da43902ac208d94fd2fb67d277f005b3c40e5de26753aa72ff4108b31161d7022", 0xd2}, {&(0x7f0000000580)="74a7af66f56a34492b780e2b0cdcce58ca3f2943f5c6ba3cdc7ae38c5984f91683ed6852000d5f56c12320c463d5a46bc24a6c48c720d372912a0c39", 0x3c}], 0x1000000000000034, &(0x7f0000000540), 0xffffffffffffff2d, 0x400}, 0xc06) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 01:06:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000200)=[{0xe0, 0x86, 0x86, 0x2}, {0x2, 0x0, 0x59, 0x101}, {0x3, 0x8, 0x3f, 0xfffffeff}, {0x1, 0x3, 0xfe, 0x5}, {0xffff, 0x80, 0x4, 0x3}, {0x0, 0x7, 0x80, 0xfffffffc}, {0xf692, 0x3f, 0x2, 0x5}, {0x8, 0x1, 0x3f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e87d4dd51d3f040000009e8850fa") 01:06:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f000052c000/0x7000)=nil, 0x7000, 0x3) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/71, 0x47}], 0x1, &(0x7f0000000180)=""/56, 0x38}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(r0, &(0x7f0000000240)="049a31d40a41dca7e4784c8c8d71fbf5b3b0b26561e1b22fa7094b8b69283c8e5fea779808af14b7dd7468bb0af59d4b5c520582c5ff2b28e6cda88dc00dbe7e6f01c12aedb85fdc952b8e3ed78432deec2cc2b064aced015a945d889d9c3cce7b209f9d86c39720983035ea2f5efe54ef5f12a1f52b95290641f808f23f92560d3a9b452e00a783ca0d6ea0b877e9a30d2afa436336ec5d3b25067dd2bc22907d1250afabf73e5586c5a6ccb3cc0ed8c21400dc5a24fb4d46da562ab4be6b9ffa16206d01e095793b3f12e1159c4f304649f948f570ecebe5d43be343717460ac002bbdefb9333e5b6fe139a9ba978a5c04cb0b6c53166edc39c180b9ddba0f18054cd1d2aecfe6dcb905f26e3041d3fea47f3716b480418bd50b61ecc5eabd53f2697293f1b0cbf398244ae95732bf5499361adfdb5a7daf737f028235b4dc244e0a6a38478cb12d2cac50f5283f34706465beec23a70705cc5c339e6ab2a76e3c3344666ec10e7ab07e87841c7f3b1bfe61a366bdeddd16a0e20f846d5b018a2af45b4963ddc7bda6ef23ec3f3ed3cc8a1135d1d41cefc20b88a6be6032212f88a64c0faf9f9310dfdba6c9178a938038c755a236dc044b84f34e86afdb320bda7bc722891598aa6c9e62a36f943c2af1bf573823399056bd11fac480b81985b9ada3a2ff856cc9f0912d8633484c6e4b167e620a030b629d73f3f3a3717169cc38cf49d80cf173ab58192c63b87aeee8a55844a43f1464ffc03d3b96952b5e639141976ef6ecb0f6763e69795e72d97c821aaa8b11a37d241ac9388636b94933c00c81969225fc52548b789a1f72b867e149288cfdefad6651bb3d512a44cfa23970ffc9ca8c7f5259eaa59a5f655820a19525189e6917c63ce7afc1aadf26939669527b74ca517f5ced0421b8b7538facb95b758cc3946534b031aabdaed58eb5ffed30b1b21b5149602af03f1f4ef2380bf8fcb0f9276e68794305e605b420d64e183a567534816e23ad8503cb911e7c70f2b7b21bdaa37591a135c6a177c636ee58e0a6039dc45ec972ae23c54380fd11da8f5cc191d06d64eaa9c3c65fbefbc275a15f8ad1086a26c0017b348569a892f3452553cccad60cd79703b3910e56a638d91d7b5377e0d5da8ac6dc7458ab86b2845adbc1ebd9b9b0deda0b72053a71d4deca6d135e5ec484cf1093be153e2d6097046f5ebdd20e6932a938770438b3f7f773daa8b258bfec7f2428e94ed95025800b56618ab345af9057b257c1933587d5e491013b10253fe280ff785cad7645adf8243dd081df22b8fddc065efae401e726b9f041b529d871df2e123a4ca1229537b67e7784e8cadd98ad5b81369f79b90b2baaa5f5ec96c341020415c33d0b05176d161690f39008868df5867ac5d4cf7f70c1c9c762d0df09922b88fb07c374cf690e266a1c2aa5cf524deacc0cc079226da06d77367b743d44ff26149df852a5ab0fc457f1d69b34870e0030ca1c08ddcfc06a2c797c6cd32da451668eca726a74386472a55592a34c9522fb4e8637f123cb531960edf82a485789849c7cd7e92c0b86525167f641795ff7e487056c89781ab7d6fe7222ad98201c5c7d58370cd7d968f0945682ab838b7a8f71be1b6cbb4cd7c91dbe0e02312fdadb3ec1987961b61c0548ac759cca3239692e0cd8d2f576925cf979412ab644e7a72271fed6d32041fcf37a03b5aed04caa4c6bec21b709d8622a822943f0cefd175cb8182322f1e78da5ad41a267959a7f16b880d068ec7304941448c0d91da240d53a609313d5f67af80d8e8dde21e187e9387427eaba5886950d69c41d4586f5c40970734adb08e6ba3b627af164d5742cd84ec7d92c7de70476d967c5a58b712282cf24b87336fbcdaf420e4bf4da3fbe6f71750738962ee4537857e7cc9233d5dee3f982f339b70309b1bf8907524bfa3edb62bb3575ad1253e32ac6e2078ad7cd2ac05542f0c4ae9675d53ea777c3955775b25f4fba3eca1e1d5e20dc370142f618f72ea7269179fb98197537694cb01c8b068cbf14e08a18bd085bdf7066c9c6114831b249a1c52c237aa1ba7d9b9f1ae4d97f867801e8739f2b9efcaa9cd0cc76428342bc1d11bbdadc9bb162339e329caa255d010dcd882e401bc34311c5c3b1a40e386e52264d1225c738178741bd611a83558b1f536aecbca0196d83aa7e702ba5623f405072a617209f7c256f7e149c1df0d1f57c7e7c657e0728128032efbbdef0bd70770dfd675d4b1f5046f2013fe6813a98cbadb9d53ad3efe202333eda842ea3b3588922cba5d1989ff44f00509af06a6f337846f6beaf1cf0434de387717f8c6683ae876a39c713d2a6e0abfa81c06f6a401a6aa3798f0d058e07c1e9ebc4c15f935cc269f342d786877ae73cc381c1867f7225e170febb06c88706b81213126648805a376852c3f86b36508a63e9894714e7d9bb9bbe17faf3d626bcb2e7770d576a1f23b7198c1c5beb38328f5b0bd9dc1fbd0b0c758da0f537abfd6141634ab94224f973552c711d9e96a61aa19467cb6878c86aaedf39f83f94353ac5517f9a56209a8decc4b9ee96a027347dc469c27ab596e51eb7d8de87a1368d047e76a3bd21e4fa19863eca000357a751f45185c0ced784ff8cf58ba6851515dcfc33a5593a98f61b5bd81b765a2995dcb438c1c24e40112bc65da964c24b2ca3d625aa95f2385b942449c89115bdb3ef6790dd5d154d10c43936547504636db7bb3c198228b59754cecc75ff7dc82281f2a6b20cb4a9368676ad646a736a2ffc38c4903032aee9c349b644a3eac1ed87c024ba2cab201a70dc9bc596f6a5cc54ad37de89bd17621282ac516989850c6d25412b74c93fffef1ace1273e367dab5ec84d57539324375c13dbd803e37bd7622ed63774b7fd8e3bbf6382fe6c85863425a94eee21a82e74a7e53dd1813bcb3c63af33982be973889948565d92369f19bd6249d5751484851550a7a31c6948f114bfed2fe3da83d2a4c027ca4119016a31b9f98e6950f9c86cdb3ecc1096aa0fc4f9d9116dbb1639e05578ba2008bd41d04ab67d96fe08d5135dbbd01e03bfd9853a327fa713f83a7a47cb74df3ae7060de9edac4739930157f2856b5eae5a84f87e9d35862898737d100b3da01f7c5354a30d5d8597bcf256afc65bb0d5a9a6b6b3cd726f05e06b38c03282a5b4179ee43d24296e4e82d42837b709077653bbeee52482d37a66f1810b41253744aceccb99deedebc81d775a248f9b0a6e99b3b6bf7fa57a930ff7b89c5c339504acfdc6b6ebdaeb4d29cdb272c88b949b1e2ab56426da97dd999e23d55799acbfb33c11ea5125d39d82454e480be97687e75cb78f5e2a863c6d5e8478db6789208f7dacb8d23cb7192d5af48ea9922bfb2257e6e8318615044efd57f0d4722fccebb2096a6bd2ca4c8761d8c9cf8b3d67e4f3ee07f61febf8d97662fbd7cf48ee5b9733c11c50cf58ac6c272a47f0ff544a3c2e69f6cb149722526a026ad6bcac6e1dbf4e1246b4e7ee46052485bdc70deabfef60c7f16e984412ccecfbfb0e7b130c016012f0f8185824f7c1e18e6de4ba80acca0e88fa7a9226397f87fd3fd2f2178d8717bfec48c753c8d1031db75f63c747fc652981543f884da0dbc63e0a3225fcb9c29a8416d7ab5c02daf8426d80af4979719dec824ae37a1bd222d869d5f198ae0ff840c905c4633a6dfffa6392174ec926e515c29f3f366586326721d6bfaa0ee2e15ebd88713a5c7cbed36082ae53d42d9a2a3554ecbe777d0617b22f57f125c6632e4378e6d295d265bdeb094f614d0287cc4dc510ba3f2751b1dc71a25637dd6b24607dfed71aaee43891ef704720e0f02b433b512c5ee4890a00be7be627e8502c1e6f9f2d98de7b6d56bc2317886f8001db11ceab7ddea5b6745fcb0a95de6eef677d577088cd09fece44a84643efca04e052c27cb346b0b944fab87a8a6655b29d7bea18beead69b9a57ea962abc9de874bc3463c40eb33d23b2b87a5559eab13e46963803fc8cabe7a0f8e9ca2c21a07472006b8e9580bc6a0c74ec6d92efec7f66731b3124d9a93c25c4d6cd20e372b7ca86dfb46fa53497405db12db712bd3339f953b6008090f0d59d7f19a45d846eb5411d869011b3805e59653fbf18d74403075f770301a135dce4bc27f06e40c7e19ccc3a3f7f1561171b39c262d6254e830368b6189de9a9292931b462639781cf0267a2722814b80f8c29295da819489e3fdfd5e100742c58956427adfd546b0bc79ff21afe385918b58d736b39cc893cfa987af90c0dab783dd2f0a5ba57c8edd053485815f84a5588695294af22a15c79ecb4a436050381291261558aece4efe5fc8395a77309a81738b8616175c6cab158e971d5b127e3a2194256b8830541138333ff0b07bef3b268fcbb2449f89979c25d1d037576eaa93eeaf69d5a8e959ff2a32e64bc9b53a34bee7d0d2c3a0b8357d2c22704a86e985a16473866ecbb779a3f8c3e8ad316d24731a438745c0a0153e88ee28f343fa7c2d6dd9b9b22377d2331a9eb6b87277582cc103127468c44d73a2a39e2b78865e460a78898b48db968eee87fcfc068c32814a5c1212002f96ee4515598a766635056c377ed6e254cb74cec08b2a37459bb2a8adc30dd51de5d7257c8e9319889f29ffb377781a9e729bfccbad87f5dde75a05bda2ad5b7c4faf23c80a7d7baaca95a52bfe26df288c8c14dbe36b38f67410ac171995c841d7edaff02fe3f3cbfafa848733c9785763f278f385a00e2ee47f7a13620006cc19c404dfdd95c5739f648c6b0049ccb062d090dd658602f55339530b92ad668ae5edd79c9ff1485f9ce087c5581e86e6f4766860f5ac750d8eda4010866bd72f38b96cc28163bcbf09c736354ace66c759ff9794b4c8bb91c1565b6ca0af19552be481b4327814c0e32b3af82e8e1cd5bf946df6ed1230539839b7354bbd2ade17f697f8970955dd7ecdc623a2fd671208ffef614d5f700cba31f6faacbe07584b3ba5e8d3e9f983071ab98cb94127a1e189ce17d39f05cd24c656610860a85029d424db66401a88f92e813f36bf9d82f676d2a5148a753e3d5f6f26c08709dd25ea9d1c1ea9f48e38efef825ec9514141f89c9375c16e4ba230ad204fc79821de138338cd3c24ec5defdb208ff0dd0b019e45636382ed4c08c8af7f9616116b7cad14f02d9d98941c699202dae1abc6521f474fcd3973bceb23f79e22c4ca9b758b93c47273e697a2b345c840db7d0f6278aa1c3d719ee24fd4797bd4d46503ec2acfceeb22734e7f70bf30148909187f5dcbcd7ee8b3497ecbfc0dbccf465253ecb6dd4073fbb6f4fdac3ea41775a3810fba80a5c8767a5099104d69639d7c5091ee18559059ec3a270ab0acd035d98b65d95ca1466052b0c81ecb0021067414832c6d424b2563132e3ee0ed503c3fdf185b21d76ccc4d09438a935137ef34703c8b2b308bf1ab44a997edfca2dcd452f3ab294756ee9041e19cb38f33e7361866752b278f4a0e75a2e3259969650bbcdbdf31c0c31a0c4663ac7dcdeb6d2dbb24674fe1df2db7e1adf4aea5763e9df89089f85c65940da4c980ab97a22282b3020f7733c0056db66faa2a689a1b2d8eee7f186481a1ca171cc7a8c946a796d4665787b203e43d47dc407ac4a185c8d47d083454ee18c788d37c52dd7b14ef0557fa6abec747502a0690552c42b63bc9bb4dab89b6818a90340d33a97c46ad5deed23ce462887f4287ce5b1ccf2bf77be726a2e010211a439594ab60c525", 0x1000, 0x4, &(0x7f0000001240)={0x2, 0x2}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x9a) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 01:06:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r0, &(0x7f0000000300)="3e192eecee3ae46a5733534eec9109bd88e60e749f2bf7508a5d976d9c1ecbccb53b489fbd73076ae4aab28345fae2f1f0f92a95b3e32b2286dcf9b955106d48b7ead64b292b4ba135280cff5a8a85d814aaa7c7d7e74ebfb62aecef4b8134f323cb5563b755173c8484fc9706639a116978428cbed39e784a72196432d286ba74eed1b7c59a0971501085572310311e06889a4a222a8b527bf26db1b312f322624c68ddc6a8de56d3ef8aefb0e6ad4f9bb5ecca160171e6237e73636ac51dbd785cd4dc7df65d6c02f415c3641a42b7431403f1cfff99a44ae5a34fd37987eccab6511cc46365c01448b8c067303db99fab", 0xf2, 0x5, &(0x7f0000000400)=@un=@file={0x2, './file1\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r5, 0x70a5, 0x0, &(0x7f0000000240)="43048630c2d9b36bfb1573727fee80d3edc58ef12e70fb0586fb9709e602c4a9bbacc865c3cb807066d91016c6c70c099c982144ff6156a40b785858a99fe41d3fc7d389acb22326e1139e91ec1a99e695389635f54b7c73ee4c1a4491baf00814b327d29148118371c7c5379b54", 0x6e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000000)) 01:06:58 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x2, 0x4}, {0x401, 0x7, 0x1, 0xff}, {0x14, 0x3, 0x7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 01:06:58 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) close(r5) r6 = getegid() fchown(r0, r3, r6) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r0, r3, r10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x8000, './file0\x00', 0x800000, 0x7f, 0x7, 0xa9}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000480)=ANY=[@ANYBLOB="5e7a0a3619abe7235a4a091647006395c13d7488668f62ecd17ac02d27a0bc5a61f8cb0300000000000000f6ee55a00bcde0b715d1e9b4b7500903ef24d725256d5f5d000a47fe9bd8f4df5b4c1404f20353632a88b1d213a96be40872490dd8a35d82b07e43b111e2cfecfa0b7d29d969348be847f505d63cd3a417cd136e6e3ae022fb0556a19e647f8fc37d218bd3e064ecc8cda0d8"], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r11, 0x0, 0x0) 01:06:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 01:06:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1a5) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r6 = socket(0x6, 0x3, 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0xca, 0x1, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0xdf3453fa5e72250, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x100, 0x6}, {{r5}, 0x8000000000000001, 0x28, 0x1, 0x4, 0x9}, {{}, 0x0, 0x64, 0x1, 0x7, 0x1}, {{}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x4}, {{r6}, 0xfffffffffffffffc, 0x22, 0x1, 0x0, 0x2}, {{r0}, 0x0, 0x8c, 0x80000000, 0x9, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x1ff, 0x1}], 0x8000, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0x73925bfe7c40c339, 0x1, 0x40, 0x5, 0x4}, {{r1}, 0xfffffffffffffff4, 0xe5c9aad260290e15, 0x1, 0x7, 0x8}, {{r7}, 0xfffffffffffffffc, 0x7, 0xf0000000, 0x7, 0x9}, {{r8}, 0xfffffffffffffffb, 0x2, 0x10, 0x56, 0x7}, {{r9}, 0xfffffffffffffff8, 0x8, 0x800fff9e, 0x2, 0xee70}, {{r10}, 0x8000000000000008, 0xd, 0x10, 0x445e, 0x2}, {{r11}, 0xfffffffffffffffe, 0xaea15feea06f5ec, 0x40000000, 0x298d, 0x1f}, {{r12}, 0xfffffffffffffff7, 0x20, 0x4000002d, 0x8, 0xd58}, {{r13}, 0xfffffffffffffffa, 0xc1, 0xfffff, 0x9, 0x3d9}], 0xcd3b, &(0x7f00000001c0)={0x8, 0x5}) 01:06:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="8bdd1ea97d929b4744cf501006", 0xd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff0000012e81aba4d4478bc822c4cbe1816f67ecfacc6a85cf53254d61a2f61ad69cd0d5f0619dd592cc4c7423a28ef7f312fb7b7e851870fc0f6231219468b4b0b6c81d42595de500d011016e8e19c39deb610f558bd2656d412c74fb9e17fc3a963d57035f17"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 01:06:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xb6, 0x3f, 0x4, 0x95b4}, {0x0, 0x1f, 0xe0}, {0x51, 0x1, 0x4, 0x100}, {0x6, 0x8, 0x5}, {0x5, 0x40, 0x9, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x2, 0x610) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:06:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2967b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000061f5c08e8945aad14848d16d25a26177807f11438b722c3d4965890f8e4d626c6096a47398c00e0dc91f13c3da9ab23577ba7b106d1fe1083f0aabd218f2bf09a37e75c5759e566746c4915aa387f8cd5d606803f6e43dc1ce6cda6fe72bfcb84c3115b726af7f8720c9ae73f68fa610e2a3936e83526049882e1e549643a84ce0007911f4d1c8363a958d50b16e2cc74b445364"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:06:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) 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) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTART(r0, 0x2000746e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) fcntl$getflags(0xffffffffffffff9c, 0x2) 01:06:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) 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) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="b35854d07566fb2b29330e7a03b5961ec1e9b335a299038ff903bb5e1a927603a7888daa5f05cd40f43929d6597b66175ea2f464fa7d0848568270d3b66f698bc8b81ec3b3c0d613bc80325346c038ffb86adcacf6c30f5faf4468127c8cd1772504b1151ab6e30a8108df12ebca87b8d1d45cfaa6f6725070c3a75d98a0beaffa0829bc7bd094aaefcbecff14c89ad600e0238c0c2e8fb8129a1a284bcb0767325289e0edcfa71cc26044", 0xab}, {&(0x7f0000000240)="0b101901e1d79ede1457ccc5f44d2a997ed542165207cac2eb3c1a0d2f0fa8c72963628a763c583797409a08651608cbb09749ee2278641a2b1b8e9a063f4693d36da25bb40dcfa27fc9d26595e6e5868486e0f2cdac213209ab00e420d5fde34b99840a14b9ebddc54e081b90c16e9c7322ff2e500fc5cc0b240b8391c85532e4851fea72735ca62cd6c8f4d9f250604ac4b48e24610154", 0x98}], 0x2, &(0x7f0000000300)=[{0x110, 0xffff, 0x0, "7b04d26e80d6f66dd91b96d94a450ffce4ddfb51cae19c70e0dd36b9c5aa621f1ebef4a1e63f1e08f11b113d5dceec6eb55fcb7e64d31c5d61594f9fbadc4e53be53721d18c0360bf2437da80a3c0a8de0cd2f1ae0921082a6a065de0c89e5c9f36644b04229d06988d2e890817d7ef6c55a5e190948fd2547b59adcd9e9cd2db53c48b676fb474b46d7b56d5a9ca89a42bf2a5e6f3fdc0ac1826bc88a75455236a14e52b578a6ad94b51cdd9020536e2161e7dc789c6f53691ddee076125279de4791e9eaeda56638f419528affd284e25ee6fb7214aeea20b6407c5f747612e65dbf6df5b7d7e1bb0e87edac9d5ba45e025a695381a3109f56"}], 0x110}, 0x807) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = accept$unix(r3, &(0x7f0000000580)=@abs, &(0x7f0000000540)=0xfe4a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000005c0)=0x133) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r4, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80, 0x8, 0x2000000000000004}, {{r4}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3ff}], 0xf, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffff8, 0x36, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r7}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r5}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x1, 0x3, 0x7) r10 = accept$inet(r9, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r10, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r11, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x66}], 0x1000007e, 0x0}, 0x40) listen(r8, 0x57b) r13 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r15, 0x0]) fchown(r13, r14, r16) seteuid(r14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) r20 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000000240)=""/108) 01:06:59 executing program 0: pipe(&(0x7f0000000000)) 01:06:59 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/95, &(0x7f0000000400)=0x5f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) close(r2) 01:06:59 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x62, 0x0, 0x8, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 01:06:59 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000080000000000000000000000000000000000abda702bca8c6d6a0000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x5, 0x6}) 01:06:59 executing program 1: write(0xffffffffffffffff, &(0x7f0000000540)="512140c3ce985233b00017b08d8403b12725e0b8f78c4920a1db68afc5aa6e789b0e5d4191da96879ed210d94465040718f987ea7dd89ca7a4e304", 0x3b) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/]K\xf8\x83\xdc\x0f\x151\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x5, 0x7}], 0x1}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="bb4cf041c7a3dc93e0ff2f147735be39f49ab7cc9b64e47df4aad244f36f1a6e7ad0940555821b9f6abff6a4d76b7205fb04e195fc61a52898c2425caeb264d79a6ee77324b2de999c41488505d0ecfad90315654b5415c9bcbff7f5a1426a3a15577c96ae1258f5f179e849e928d24f613722a36f1f47ffbd252b54e3c7f9b6d4d3f7d808d97857ac80f0fb5e05da460a8be853d3f2bc39b5bb6b6c5b666070fd73cdcdb53148ea135f479b8c6599a9", 0xb0}, {&(0x7f00000001c0)="7d9bb86585fd8bc45951c1e856987aeed8c3f8b9d52d39f981c9e3ee048ee0f326ec643c63ca7270d4ae3fa3bf2b1d56df2736591215bfaa4586d8c6680c40f30fd0c9572c9d7cb29d69aefd5bece9585e47a715c6e4a7f9eeba2ec7d28a3ae80925b1fa30e297b5a23b771f9e18cf2b45e4605d3f3bfee57b91da27c4d8082075d46676e17334767167c8d43a3e85a90c4e04960f027ac565f5", 0x9a}, {&(0x7f0000000280)="4f2b0b3b589cc53bdc387924f26e3aa84357959da1b105d646cc97624f2cc6bea592cd1d319caf43293e837acc535aa76e2c7ba32f5628978dd3e35490d9ff8b4fae941c6fada86567581bcbb085d1c729c92fd403d7488b75a0ff9e3f198961625c79af0b6c0b34edaf991c5c84c4d91b6d0429a698f0505ef149c0a73371debf27709a0b3a69244073648627ed4118d4c08741d870b9e4d02f329ebfae59ae", 0xa0}, {&(0x7f0000000340)="660a499da1cf14001e69085d36463b5bd4e39ba450a45674e9", 0x19}, {&(0x7f0000000380)="936e68", 0x3}, {&(0x7f00000003c0)="b2709817587a821603891993c491735f44d97094da175031501365b30a733eade5325c78b9cab17ef5bd93121fc9a89f03fe4b2e7f1bb5b8530fb7dc21186230852fea1f45d53cc2b77173ed406cd3de352fa63b0c4df15ab0a72f43fa233101862ef98019108ad1699b408f3a97229f4c3c19031fe35be53f5856ab50c27804d47ec159cf309207f4b099fa3721b8ce4d4645a7b0dd219c9d80abcb3e2e7b2819a0044b6c96a0e0aa539eb9dff228c16461fdaed5f983442fd325113e117449ee97ad758a462d87a0ea46b2b7007873849216a4306fc38c01344ca4bc", 0xdd}], 0x6, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3) r3 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x4944209f) 01:07:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65ffffd865120000fe6e3f07925fc5"], 0x10) shutdown(r0, 0x1) 01:07:00 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) r1 = socket(0x2, 0x6003, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYRES16=r1], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x20, 0x4000, 0xb4) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 01:07:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 01:07:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x20, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9") 01:07:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000042e197331ff98223f337e50dedb54cdcc0c8366222d056af99577623338cbab5466f91b04558c260688e6b81d4a1b97bfde6bf70ed9cd37ecfe002005b4bb039cdd60248b8ad559be9073f490ea9bc5764734e8e0ae0ec89119ff3"], 0xffffffffffffff3a, 0x0, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffe8) r4 = getppid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x1, r1, 0xffffffffffffffff, r3, 0x0, 0x100}, 0x95, 0xc07, r4, r5, 0xa5, 0x1, 0xfffffffe, 0x2}) msgsnd(r0, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r0, &(0x7f0000000300)={0x0, ""/105}, 0xfffffe78, 0x1, 0x800) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)={{0x4, 0x80000000}, {0x5, 0x1}}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000001c0)="e3b191704eaab198c2bfa6048cd8aaf2cd3aebcdda2fb82c36132daccab37d57a1492dc704fed6fe021c02794bcfbfb3ec57e2fa83462d34e10fcc5f73eb1f6e9bc848d1bfe15ee502c7cc36e3638d7d57b58933872b2200602b35ece5acc8e48a8d58d367e5e87789aecffa2e2f027d626c12429daeb11f0fdbd5f2c31bcdba75e60fb48963ffd00852d606a934a091236bbd597a33a25ea24bc0735b3f7e833e390a865e6ec8775cd26a74e2d998dc5b8a", 0xb2}], 0x1, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000004c0)) write(r6, &(0x7f00000006c0)="220e2289671c327400bc74a7ea11cf801bf1fa48f4445e93b4290801b3dfbd696c6fac633344bceecea09766b27e6f342da89b064d019b9c33ddc96825a90a97824bdc8c2b2263ae9e3fbfbf381703000000dda478fec6fca24aa090adff9d570c5216706901429171de0935269a579e3b57802d080000000000000100000000000000000000000000fd23b5d38b58d18568ddb803177c686e5ab239d2452e8ad7f21b027f083d5a3500", 0xaa) fcntl$getown(r8, 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 01:07:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) socketpair(0x18, 0x4, 0x2, &(0x7f0000000140)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)="cd1ee74b0d4d48d348fb4118501440dbcea24ebb009a1b511a19ef0f1ebfd9927cd075e92686d5b031e3e479c87f0dfd064378cf86d9f5d75e01100be5b1a5d2654a13782ef60d65e80528b2e4f68c50b48c3713eebdb9ba727f420a39b5111e49ac2267b662d2302c99c892a3515f65789e82f0940b94f9553d7a92ad2c0e6a42bcef8540b8ea72dd609287fcaf14a3859c3639d230f68d964251a7a6c7bb6943c2d5c383ba06580e3ab63d55df93cfa118d4234878c8e62be9eb30b3ed6a4833fe", 0xc2}, {&(0x7f00000004c0)="4127f7af3c43d0100398b012f4dfd710744f6d4d028db18160c48f17c1dfa0d5b8acfad141e9214b505778965712df3950c71b22920b7ffbd965bc5b23771431085ae646b246cb558b3efed360ce78d0c249175ea5553e63cf9ec5a2e43326f25a5d2b1be0e7e58c71fdc51d68d9", 0x6e}, {&(0x7f0000000540)="6d39999ac1bdb6720b42e96e8c9d157ef319b08e198ca3c7774a3396aef8f9d04292d241588b21f59659bb79b6f9fd3fc52dd9a4317989b5a5b2e7d0dc92ba9935f47e75d358a9991ebe95567f6c0536bb86790780e1863c1306586d09636931caa939ddcac0ab68017498253872108522ed7f7e66f0f9adb4b169a43d3dae2a27e698e2962ce39f972c15b473ff7cfa7fdeeb01e7ea0cc6b3b5f3314e8605a7423317b898ee40d9cb9edc9b91e2300465ba2788683cc12747e346767122337f86b68900885a795d7508b0b7c074c1fdcc872e553ce91b65e5eae88e44", 0xdd}], 0x3) 01:07:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) writev(r3, &(0x7f0000000040), 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:07:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5304) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x968e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x4376341c8c7cf7b2) 01:07:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x3}, {0x20000000000016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0xc, 0x0, 0x0, 0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) 01:07:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) 01:07:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x80, 0x18) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0x3, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 01:07:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="2010b7c500991cd4d2c8eca3d8f1da8afc6f58ab33f1e4319913319b68cdc2c18a0fb9d0b2506ac3ed1594685be194cb88de4c84d8a920194742f5b3b586e1fe6e73ff3fcea38efa179d8d5b24ade1a209e184d0478e2b0e389e07b8971aee6adf2db09d3f91c523d44b0a0387589ad3effe6d9d1743f525ea8d4c12581c04899afe056d4634c174b992c466c6a7b91f29ca133de71143caa73412ecd3d63faad4562139b49f832721a7699e6457c6d3e700000000", 0x85) 01:07:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="00000018600400800001400000000000000000fcffffeb00000000000000000000120000e4ff000000000100dc", 0x2d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="08a1562aeba1dc0e86fd3c6528a3d4e78b4fc717bf5a75e07d0679bbd7540dde74feac9b0b459979e225a85cc577c2d5dad3b6f3963e17489fdb4911abf34ad50a6952bf390aaf81239d375c6a62d364d2dd4abb5ec24b251550c0d42cf635284d6592bdeafa39e442eb7de87793424abdd8ab56a78228ba853a3673dc80227a77a71cbf0d9c1b5c0713c3a82620807512d9cb26b577b7dc032dd999f8c5eb48e6908e799872cd69fb034945c62e7fee2a36", 0xb2}, {&(0x7f0000000100)="013fb677a799e51d92d9a69fbde0a10dead1c92f26291587c4a9bec3e534860942cf090b058dd75c048a5704c1c6b1c97b38b9f1fe29c790fd286dac1cfe1d98c5a7f4cd5a7decf26ed4f85bf8e62af33b2afc93c2ccd171dad48bd883db155e5286a01c431197f1", 0x68}, {&(0x7f0000000280)="1a38424e63f221615b59d156686f03a8c0828570616787a42da33e38f81ac75380e3744d33c8c0540848a221e0331f49bf2eea2644c85c7fda0047f0be532dc692eb207909ff36542167b74bbf5a29f502ddcf9306dfff2c84a9bcfbf6183d3ab5758f276abf18c1ee3ee1c749f150478dc1edc170e670ff53892707ce1261ace090449d6477e0f115d2d86002e24c2a78718dc69ac7b40336d03bbf8fd2625ed767d2f020379f4cc74dca54b0bc65494d7d39cca3527d77cf63b223fd99b5", 0xbf}, {&(0x7f0000000340)="01f3c5019c463c1f1e017e0691a6710656272ec5428ecc34d370fb51203f90681be404422199a76858e41dc4c4d203e1560de316f9af2124fa11499c33281e37146a3fc6763d0c4ef46ae6808d5f5e435f64df99a77b76265bc403fee38a55dad62980e5909cb4", 0x67}], 0x4) 01:07:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r0, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x8, 0x80) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r20 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r20, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESOCT=r15, @ANYRES64=0x0, @ANYBLOB="d1d0b1f45daea770c588bd4404007c4f6aada209c63a9252af", @ANYRES32=r24, @ANYRESOCT=r17]], 0x1, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r37, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r10, r16, r18, r22, 0x6, 0x7}, 0x7fffffff, 0x5, r29, r36, 0x3, 0x1, 0x88, 0x200}) r38 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r38, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 01:07:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200002ea, &(0x7f0000000040)=[{0x4c, 0x0, 0x8}, {0x4c, 0x0, 0x1}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 01:07:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 01:07:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x379, &(0x7f00000000c0)="7a75c63c5a0076eceac351878409") ftruncate(r0, 0x0, 0x8) 01:07:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) 01:07:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x7f}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="5913a6898650326a820335760ab93e00"/26, 0x3, 0x0, 0xffffffffbffffffc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xd8c486a3f20944ad) getuid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x24) geteuid() r9 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r9, 0x0, 0x0, 0x9}, 0x800, 0x1, r7, r8, 0xba1b, 0x1, 0x1, 0x100000000005}) r10 = socket(0x18, 0x400000000002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x01\xd7\xcd+f\x00', 0x1, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x4e, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r14 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) 01:07:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = accept$inet(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfd74) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getegid() fchown(r12, r15, r17) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000500)}) r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x800, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r30 = semget$private(0x0, 0x8, 0x80) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300), 0x0) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r31 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r31, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r34 = getegid() fchown(r29, r32, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r45 = semget$private(0x0, 0x8, 0x80) semop(r45, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r45, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r45, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r46 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r46, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r47, r48, r47, r48, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r49 = getegid() fchown(r44, r47, r49) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, r49]) r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r51, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r53, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r59, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="f7225f023fa10b6137c4ff4cf4a1aa4330afa8eee6fafb010e6ad79de725d9b8288335496f3a2b62bc508714b6a9b9efb050e92307aacd05d0ff53185a9e8ebfd683366c3b4613268f9146c7c49743", 0x4f}, {&(0x7f0000000180)="696791b089bf163e6cd11a", 0xb}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r28, r32, r35}, @cred={0x20, 0xffff, 0x0, r42, r43, r50}, @rights={0x20, 0xffff, 0x1, [r0, r51, r0, r52]}, @cred={0x20, 0xffff, 0x0, r58, 0x0, r60}], 0xc0, 0xd}, 0x2) 01:07:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000000)='b', 0x1, 0x0, 0x0) 01:07:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR64, @ANYRES16, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES16], @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r1, @ANYPTR64, @ANYRESHEX=r2, @ANYRESOCT, @ANYRES16=r0, @ANYRESDEC=r3, @ANYPTR64, @ANYRES32=r0, @ANYRESDEC=r9], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRES16=r4, @ANYPTR, @ANYRES16=r5, @ANYBLOB="50a468fb434fd481acd18101a03979fda1cab798e318ee753fd2600860fc2bb55581c7cb7cf24bbb16f8db87ea38d1c99546611b01be2208a6e3cecd120e0aae28cdb20516a575fb5907dd1dd10f9421e033e47abda563373dba1ee85db457fbf54d337a519544852c56fe72cce4f5733416f9688c82980905"], @ANYRES64, @ANYRES32, @ANYRES16=r8], @ANYRESDEC=r7, @ANYRES16], 0x5) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 01:07:03 executing program 1: setreuid(0x0, 0xee00) r0 = getpid() ktrace(0x0, 0x7, 0x38, r0) 01:07:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) r3 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 01:07:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000300)="8aca87802fff3a5a642e0e9f6fc3f9b7f22abbc8ac0e6c966b59798cefbe1dda3f9993e4a4358e4ced4e1baa57dc327b125fa810b6df0f97b43a2ed1b8bd61cdee47d6327ab4934d74a937bcc8e4904d0bdd5fc885da0d78bdfb48216fafa72606e274141f355d49e332e701b804bcf124dd1df0df4eb57efcb2eff860e381e48a71a3e17df31f40b094fbe434ca9930cfad8a198e3aa206c061ec95ab9ec6eb4e101693b5d672df50d0f4326eeecb9a3e19f2811532990e59181c7811229305ca8ff87d36fe593e8980d59a6fe82e34cd0c05cc793d5c76f350d95b010c", 0xde}, {&(0x7f0000000200)="b62a43f76ad53e3a976d3c96c55196778987692ff19f6dde4953d167199173c30d1c0af3cf2b65c563e6376050dc0bbab574b96a4d5d53fb463dac877df7dd199bcbdb18a40691bad8172867f3f6c675449215ad0cf10281ff2734f7465668fff193daf2ea39b0a3e21dd416bc43a8a859a5415bc92cba73edd1e6caed3724e8d2badcac369d55057dade9c6982c7f2ac9916ed3d1231e32301bf092b699a3216e09a278598a760f", 0xa8}, {&(0x7f0000000080)="2ee58717166e660a70b10c558325e768cb8030bddf067a893265b40607493a31e8309c3c78691f62d9e3b5c8aa55b2ae65e9bf6ad47e9522ed41b584310cc4f64dd4b0eb48292408211240a0105192b10806431c", 0x54}, {&(0x7f0000000400)="98fd94b885a99f5a002fb8d000ade586eac21f335b0dcb923efbf9155a48a9620d6c0ee850d757ff31801e21f385291a67ab911e8979d4cd126c5c977c4e17809e66255799f470a0e9746ac384c0d30717338f7ea91817bbae2c1616460535b294996cc2e3415205bc73ad895d2d3e7114", 0x71}], 0x4) 01:07:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) getpeername$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 01:07:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) fchmod(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r5, r8, r10) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) 01:07:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 01:07:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028, 0x0, 0x10}, {0x6, 0xff, 0x0, 0xfc}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) pwrite(r1, &(0x7f00000001c0)="7e0a9da7e3736b18bead36a3611e106c4dda72cdc531ab03ca7fc08188f13fb03e236c1290b2755feda1e1be03ff81febbe2af4d5cce3c9b3fceff6340dd7201506ba9e19057a31eed7d3e98372d98fa91566ab322dae448f26f7471a3c0b137200524d9cfb93a5ceb0ba1fc4053f1340c36c67ba23612c9007100d29f9b78e79535059ff5a41e10c3783bc134fe842c02fd012cc79454743b2a773f061c4168f3d011541323eb837da7506504cf", 0xae, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) 01:07:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0xe) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:07:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x11d, &(0x7f0000000040)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 01:07:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000001600000000000000f0ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000be0000000000000000111c81d200000000001c000000000000000000000000000000000000fa6631518428a2d17f00a2daa312a0a410fc000000000000000000000000000000000000ffffaaffffffffffff00000000000000bfc6f4745d5718e28ea0533d573fa36cbc630c4af6e436be6c6054d325f6f3dbed35d506b268ad55c2fbc3b5e8ff20177dc4c13cca1e0e6839548c8d8cc8341d13a3a45a5b5880a187421e2421d6502d6f8084ea4a2ff89090c845853bb979a111a49a17028f172f3a3532a0d4a3abd7e395c9b1eb42b44dff3538042a878b4c29928cf57427a444d3c4bb32d31a00"/332], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r15 = semget$private(0x0, 0x8, 0x80) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x2}, {0x1, 0x8001, 0x1000}, {0x7, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = getegid() fchown(r14, r17, r19) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r22 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10000, 0x40) r23 = getppid() r24 = getuid() r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="ace83d66a04aa8c42750b8f825dcb75e469c93a24376177b901d5aaf18243c7aad8abd7b07c68db08de93d453a677d20286f8ec377fdf887495843272927b1dfe58d9e3db75a0fd63349fb41d2628435fe34851f8ff398ebd43e1de46e7e3a7c006305e0cd38de8cc8d10eddd1cbe4ca45ef5d89da4fe9c73f5e93cf8f1cfba7341b6d2c84393dd6811d86c2828ea74b8d914c302489f7264e0b2fcb48eb07a727166f2f5f856dcaedbc0d51bf8db47e2864538c3a2a33ddb815a9bc2d86", 0xbe}, {&(0x7f0000000240)="54b947b9d12b09daaee16acf84e83777fa69101aa053cc567236902dbf21c05577b982d5e5f7825bc70442fb00522108b2bea73730fb8678106b552d29e91dfd4552980cdb32ca149cd3c845ed2296edd112541e14047eef5afdbe87cb7b900487cc50544e8c00f3470b3ea7dfc7c2d48e9daac8b342f258fa24f9b54269b30439cc36dd9982f83e0413a325f786f5f645af94ac5c519f2dabbb6d49890ca270092af575b3b1de83190cc0965043e8c2c0e1b3266066fe8b5e9e6b6d53d469743e6aa8d0dfc5dc", 0xc7}, {&(0x7f0000000340)="47af6eac63e3f1970f5ae95f71c56c23307c8b6c1aefe5f6c2c06514bc7404ff4137873b72d2e410fbedfea9f7941dd7211d9e2d43c2218703fe46b69c1b9762556a81e5a891071fbdedbe929ad7d9d443f6e0c77cc50ff8750d06e8f3a050d359e071656f994945c2bfbae616d019437d7ce4da011d711ae86cf586e30d834264a2739a69b32d62dafd821f848a227640aee22e2cb0db2193d5bed1aac9a6", 0x9f}], 0x3, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [r2, r1, r0, r3, r2, r0, r4, r5, 0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r12, r17, r20}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r26}], 0x90, 0x4}, 0x6) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 01:07:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000c00)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x101}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000006c0)="2cc9166702d2b56f4611148ed1e5502eb361eea472e4b7155fa2c33d7704c75bb3e0ccfc61153397fcd9fb2bc4f997808f0762609ec279bffe6de78f39f3d6d27e1f3a0735e11a0b81fe134d3310b927db37a734c5fc4206b7cd27e9f7c8a287248e9e013ad0b035c27fc241a34fd2173197ca2fed1276a4657bbbd2d2ced9c4f134e9c012b6ae3a5922d52944c94bf0ffb973a460d71924ea3c00f45468d03f62b88372f0338d338b52edb58caab81e008f889e31ca4173c870b7d8189ebcbc2013fcacec4cde95f27a56b45d571189158da618c82ee7fc341989", 0xdb}, {&(0x7f0000001800)="5d6c8760d3a3a7520d56cd3a27e5d1e3cde67a93b340ac03dcdf8747d5dc3e7b2113de5a7b89bc467a967cc95c0b44b86022b5d1120f42093b758fa3cd62d579ef05e72b91d5edb05116f36095c8407b9c84d9fcfdb234af4a3e34b7f8095d60405fe34374ddce23717827c2b36b185418d2d8496d0454c544b180ea7b330c9aedc56597b6e0e23a6eac7aa6603ec96e02b240bcd59dfea559d28409e8e5415f7d0e87b0578ed2b2e0ef4c5b12bc96215cf166da3315bd04d5a0d8f483064b7a3b1b6873ce98c8284a331a00373dc6857d8d80fe80a10e4f8e8c0a47319d5f4b761a57caa07853cd876dc1a092ae153c1eb0012cadd7334d32b38c5d21396765e1260c0261b9a2b659d05b2caeaf062801ed19937a984ca5c44155dce8f10a543929e0360a8b481a22b8741dee50208dea367f25725b438bdf9576ae718b3e67d80b94933d437a49993e7cfe551272a7f452e6f68c3ca3830e11c3bc00be8dfcbc57398cc7ed1579c0e40438cba2a325f2f93e12260cf3babce1757a6cff391630449ceeb170d70a358ac395784d195cc8a126543b28c59a50ce4f3de3d74391cab5920db936b2313d55ac7f34added8e00d16e911f5504b72de5c33eb4caf6df3da10a1e269f6d70f569feb42b61604a116530fa794940b2f010142ea2e06680ca21c1f00ba71bf85500ccd89d4ec3262a8b222f98e8ac972ede97d72657dee000fe5eaecc08ee2878cd561866503b255e0df80a6c190bbda440c5c210218d66763a59d056acbd9d84f934291759cc37339b969d53c55898deb292cf607efdd4a0b497bd15fa72120d110cd62cfe350f0ed993bac05716145ce58054e7b9ecf147bb3ba9a338fb1dadc4beba2d1a25be237eaedcc74f0f158482bd915091dc439d153ba9be2536e5039abd286b0b79938e516affef3791280c42e90f74dc70861b0ccb82929d917b0432ee4062452df16a4b290bfede5fd70710da489920d1e38c3518bc7df19c1c499a10f9f03a1c740cc247ea6362e3b8990411a1f4e5104c907ad0af08ace03b7a9a76180b49d081a4d5ff2bcfe60cb91095af4b2ca346a41e95909b1cc416ab9be48fc390987d9e067e919ffa9c4638360805968d1df3ecebe54ae186feadaeff544439ae7879664e861253e14b95a66e397c5dff1c013ddcb045ae12909dcf74f8bbcda0b430d8e4b37f75305acdad4ad2f3107c934c476fdeffaf44ebccb31a1fa06b554a39fbc2e0e2e53e6d853f22fb834dcad26db85c36ef578148e13aacd661a29359708fab8f6c615de6d3204c7e71d5dc4188fa5cd7953f2793d1351fcc284a269f5bb5b48a759f4cdade72874002ea393200f3650317a7dd567a6e174aad9462cb8ff1877d57797ba99d6a33a130d0fd81ad10cdcbbd5ee7e4164c64c26ba6838aa1aa5f05be932b5251ed107e78b39c44568bead5a18286f2f9d203e888fa290a3147857d36aff0117b34916f23448e9767ab4f108cb82f681d4ba234cc3107ed6815522cdfb42ad7a1adbf1372e72a0509438810762dfb0d33faa72b02099cc2422bb90edfee86cf37ccae0cdfe2257fa431d733624b7e1e83466aa0eb5960a7c8aa5567e96bc850a960f3efd1b09ce2b0a0362cb13991fc0b1a386714aa9797099153e2c4331cd9e1cfed3f95c211912e1144433c725bc008e04149549ec4114097d3f08255964da82e1aa0211ff413909360f03418c837e87c4745fa30045ef0347213dfdee6ec6bfef0c4ebfe264f0f1d06c31715aeb28ea0f4f0c99bdc67252b6228cbac96891c128f4dd1e082f400cca72a885130bccd661ffebedaf8ca45c0c713e1a050e6da00f2ee31221afafdbd8cae29a4a18c3dc4dea269237e9b0b647d86faf02b1320a65fb3e6b126183a088022cbd8611b031c38353b8e20fa96be19773c460407b6548046762ebce36650c159a9eca29d7ac3b12dc0707a931dbaa068c36ce7c456c95e703768776484a48f9059605a65ff98c53829703916490f365870928537927943b4b503b698c4e641a980e6c3baa956c8a90d4686426a12d4c3b86cdd297d43b33459c1321068b066c39fc7415300c23dbb0b765a3e1f537443d562865d771b67ca83c50262174c6b517b6127c81718c562678f47a6debaac7324650c81e2db1f66c6a5ed556181f2f757f33067be3beeb788087fdea9c5572cb9c53c0f3f54a622e8f81d09bdbad3debbcef6cb54e14b9072a3ed9afc752ae417a55e3ee671660f7356a52babd9302ad5e2d4315f8578bb5a6a3bc7c2890e4ec5f73ab2f8138ab0e8c7c287767193cb09c3490dd9ca3d1940af38ee2afbde08099a0e2dd20c32d4725f07e24e6ccb3d20e2c4f50ff8fe1ab13f55ef89d6c16f548437fc03beac382f43854259c11fac767bafb92239a455ce51c5f8c48df5218817a60b775763988b22c63a843146470f268b606fd7f4ae9dca68fabace18503f5817eac3f4b21f7ba8591aee4570358d676e8177af828c752b5c0c037b3f3f94884b099804586b24891075c812fde8e580350562241464058ab72ded3572854cee40e885d8dc0fc78c1c10720ac58b35820d248b869a9052ed571d3e2fdeb3bd92ab62ca55b6278ea8e2fcb8034831f9c657ecdfdb722fab4fcdda470df20bd77c7be053dec35a9bed5e4c9479a396aff6b408191812499bd18218484d95757b5aaa130ecca86e3b5b9a269bb799f7acab264be2a0be9bf7f0ea1346bbe3c62d5bf5e5ab6fbcd4cbd7578ff80a098d47c59f4b184bf3e7c6503e1c0073484bf27a73561da2802a747b353c5995d79f1e3ab510cf28853418f5b5d3e534aa09a3e6fae229be583c17153efdaf4a5e71b099ce1783893cdb8fb4bea21a149df0c802aef10abb5447802bb420f25514c0166842f46050ad55b1bacb7a88acd6a655c2a9a25925587e35479b2fde5409025c9e4141aac383e78621ba3b63f65eaafdcbef743fe3511e65554f7e5999814a14e56ac27b9fb82da6d64fc1a754766c9706483ab7ff4238c588a52f5c4a0559ff07d42a1c32965b531bbc0801eb966d5bdc05f35ccf3afb41b8eb4fc32c2c414462260ef45a6d2b0228f696abb69bb19d0ada1ccd48b021e2ad1c85ec86e6c9a8f18d457b141b173f079f1a08f658df847278975ea30cdcaf98d7b49d944e420f3b885d204acbc0c9bd596038279de1391c58872cf20cf78320e80430b061dafc78ebfaeb17d9096b7cf4b8d470a9b2f5f895d1d63fc16c2f0507087329c1047c67cbc13aaf011299462478aee776ace7bc63ba4bc3f9287877f55fbbdee3e5dcd123198a4dd3f6489e4255edf6a4386a647905466cd30f8fef3ca870e42bdc125c4d5723c27fc639b16142e998c925d26ffef2c6c40aeca6b75c07e4a53d6bfccc0bba6ecc6347c38cb69254cedf42483ff069f2f8325de77f2c2e12d766cbef68f08179e75f9de8a8c6197f91dfd9e3efd4f054aa71fbc3f515aea9e3f89587f4e7b9f83f785b71a0776393ee82be3624e1e1243e6eb6f49d443383bc9d08d6387a91bf70fca8be21a12ff22319b9acb94e8729d8b8f72c63d3e517d21f4a8c6f683b37db9df4e86d442eb024768f26e26e875a97ec94d0c2fcecc2ee0de1788533be2dca1787bc6d21078bbb75b38effcdd963cac9859dde828e1e867684d79cdd32d2c0f8022e3e5bda8465d897dcc7c34cc7d279fb0b779be1904c7864d2388c0c8e833862c43e8146bd1ee4f3deb14d48128809ffe1fdd253a80e68ef9e15545f536419bc977231e4a4bb5b932ea66e64efb74a988f6eac94f66dd12be089819b2d86dfc87f91aa902461726487ceed3074cb05b4f328272fb2f0dbe4bf4eb240801cc828d203b6cd0310508f9bc02f9fa93a783de426dfd3ad994881c61a4f0e13ba99c1d2b095561f2a19f8d4dc2bc750ea7c4e519961644c1e645e2bd2c832e186f3cb1022fa8fabb383bc45567c2583e80d7091f4f330b5a6fe2f80b437d9ab75bf2bac7fed05e32bbd8263e12c92512aa6b7109411beabca0d84ef074cfe243f9b8342e74ebaa5ac67bfa12023fa34dfb88b3306329c8ae630c500c8c2ae6490ebe5680030605249ff6e6d680a623c4fef5767cb4704707e23516baa7287f713aaa3461676814b1eab409c01cfa0234c9c92248cc1fdc398a1286451bff8b2c3bd8336c1c49a9b9a964b90699ec807f0965fa7bc4a2b84404d84b0d5161102e4814f76547b10b87c26ae54be4189148af97ee02e1b9b62408c4d5ba78a9e6c1c824bbaaab924a27ceb80b1b67441f656187130feeeb82d85e60951d56d95beb08854e717a2d0f61bf8584df0c31ced5372b7b035d19463a4491ba13d107454fc437f211958871f3865344472956c181a2ca3c8e0a370c2702483bade82dc135dd354e8b1b413d1c583ba4e2d9e66c6dd26b7e726dc568cc4f6e41f096b5bd5c2d4a0e87734f2b1017567b76f502d365135ccb854fcf34e503b77f3a116282c53d79bb488c2c2cfe621a2412973e642b0a93881c8948517c1a372ed7934a2712b5ecad0806746539c208df037ae87cb2cbeb90ac2b364d7040f68741c661d4b30535a9e38f2f73a69342c360e2d28990ce4734d58b8131f216bb4c3a90da4fd3e3790e11212c056bdd3baf3ca0c6a55b6a511aa674faf8273a8cc1a335191d8d61e8812db9f03199fea7dc84f15e250b4657b7d0e4765d1d200b7a700415329b58c44cb76f2d4b4c423e4dbd0dcc9becd3a37a5f0fd061067ca2b4e9370b916a1dc0f646e46c29adc68f96fd6a5d3c68f9c24fe5a2600224623af9d06608ffdba9846dae1a6880a10813c4a9b2eff33d34376a5dba7faa9bf21062bff48fba2f57cd23ca56ae01f0bd29f5910337752d30ae82fd6477e9ccd6b10b99e279815de43fc2fc0834a317f7144a31173798239a681c1131cf23c94613146c2d60328b71216c93b2315aed6726cd07e7ea26d2a97cb25d53d63755dca9fc6a886144c43b02a99b3d9f331ba7207b6935930e189c06c1da31fd65907e6480ca3b2cf2e0339dbe37ef1db4a28bf3925a90b59926f35c6345cf7134357149b52ee5018d6e203ebdff81effe1f8805565e88955de23246c72d712652531118f8c566f48d63118e4d25f259f830bf87be1b2d5770f2f131cfe4316644880e5cadedd7c54844ed4834ca13b1c2c2aae619050235dd36072587cac860a2c532c32696b0f83eb8752649ffe52c7330ee37578c15b5115dfa945c2e0162d60339f9d7ddbec46c52637f399e3ea19341087a93e57f4ee754c963b130c17001f2863905e0e6d493c66da8f090615de03b1fc28a096f00c545e73da7bb63e7175ea4e660de6a6aaf634c65c53f8a7fd59a7000bc93a9ed8d4f57c31f32e48e1b4d53d5f70fb35ca5c404490ec84f963728985e67fab2b8debdccc44aea6d3c8ef499133458bc65699f5c9c3ff3754318c87735aa98016e925bb554134881b3e214dbd440e738d768415b4158e95977912f8fc054998c0b4ff8b52c35c120eb8132bc802bf4354ae4d1db725f89d463004230eae09e4bfcd18f9ba419184070cfe2cd24561d1b35d036fb53ddf7f814ace503808133624be5125bef8658d04732efd3a2208f97a61f2f1df0da409a2b109d93d0f6413bfb2c6615b264dcfe41c6f57b014bf9ed7f2a91d83711cb98421209064be2b8d0da12c7fdd706aa0f0bf8d34c81817e9929301d130b07fe6a65d8d4879a786415df97e011cf6229b6744cac4b7c999f0d2a4b718e1abf276787a613629d060f464c80402d215b3f98735f7e", 0x1000}, {&(0x7f00000007c0)="945be44350df3858fc1bc82af51b661a1c42e337131c0efa93caac99f472749f33f94632cd5e5eef51e8b4cf8934563d767a47ef04471d1b89e7bf0710940f8a90c57eec8395746324dfd48d0d254fdbbca9cf71d72d3fb82efb0999728ce519c59fd96bf1cd59a49b083e9058e82383dfb37817037cc3814e1d4a67bdfefc46e827f0aff6a1a91478b1c877f17691be4ee707991160edd40ba7deb31ef941bdce07833f19af4a7d778ec00370dc95074d2fcbb531b76002da2c3b0845cc2ce192b00f9287ee46d7ecd682", 0xcb}], 0x3, &(0x7f0000000900)=[{0x80, 0x1, 0x4, "390860406811ce5e7836298232fa5f4b6da1cb49b55427df6219edf57e15d5404a8198687a2d4c677eede3d912ede91db2bc9d78ae7f40c5b63a95212a2a8d86f4bbe43227cedb7c458487f2468478e14d8412a04709f52f08492187968a917d91d4e00402225f2b66f1d2200cf44e56"}, {0xc8, 0xffff, 0x2000, "47df5ed1616ec927205aa89821136ecd746d332d7213d211a7367d1b3432342145e1a2254eeb526c2c280abbb61bba7244d5acdac6af7af67d5295d2f477e86422d66b356332fa3472a285f399cbd87583bf76a96ea721e409dadf09cbd812dbbec862bde85da3d09433b322820002b1859457faeed9210bc54e6044de9621ed76749fa73308710f892b33a53e53daa31a8cb0d43471ddfce1c5a0b33156e947adc3276ce2923f315672d950981786574ce70be3c4aa7280"}, {0xd8, 0x2, 0x3, "c7954bfb01c2435063c53e3d3695855e20bd07ae6854e05a641fd25853db0b04f85f4c93868fce15736cf925a451a4f95b871865c0663bac3d52603916aa967ede809d234d3a9065218bf51bf19fdc799a8b63e58d3a77eb7b59268adc6e00fdda0b084585476977616700928035338ada1d7487c36a9e8503a620028f605e949acebf0f0608e25b51e0fa7dd986fb4a09f13f20834d5e2fc20aa306b43bee72b3081aadc9239f7fe236c9e03463646bfc78b58bf41712669b99037e7406e3754556"}, {0xd8, 0x0, 0x5, "968bed506fabfae8a047791aacd7643b91ef9858b3e890d63d9f93a736716f98912a3bb62ce5021bc75dbf081c4e493db74fc1371eccf03fad5ac1d05d5a7d90579cdb9e44037b569f0f5977fbeaeff0ae709de59f89ced50de08a09dd961a31a4c07dd64daeb47372e8a8bc0af282ce65efd33d62d6b564cc3f531e8650404a56c86633f68dffdee8037426864bb683a2e55ac1acc1593f61d2bffeddc2dd9f6c29f3139d2115fd748d908afef7f192101209148fdd40d3b3295c71a60f9a6f5875"}], 0x2f8}, 0x4) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 01:07:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) flock(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:07:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:07:04 executing program 1: poll(0x0, 0x0, 0xffff) setrlimit(0x4069de3af97af197, &(0x7f0000000040)={0x0, 0x7bffffffffffff}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 01:07:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x7, 0x8, 0x40, 0x7}, {0x1, 0x40, 0x1f}, {0x1, 0x0, 0x38, 0xffffffc1}, {0x200, 0x7, 0x3, 0x7}, {0x800, 0xff, 0x6, 0xffffffff}, {0xff, 0x98, 0x80, 0x7}, {0xfffe, 0x1, 0x0, 0x8e}]}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) r3 = kqueue() pread(r3, &(0x7f0000000280)="58a06028f74ed598cc9b5a99fe4c296397b6", 0x12, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/121) 01:07:04 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x9}, 0xc) 01:07:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="6202e57f7f000001f757c07be1a9359877084c8d7135cff849fb035d4b355330fc231e84676ded3d26af7a67f9b341b7bcf33c459626960ef1b16d7f0bfb30130a17216200ae216a916dda05a6453583a6eb20b4e52a71eac5d3808d82304120dbffb0a838d85114a02660fe8c5119941feb0a50fa877c0a3554ad67792fa2bcd609e14c1a78079ff7736112ce354dea9a1abdb37b18498d56f5548b803460c437e90eb71774e171dfa722af89d7a75b8e11c85c1ea7666d7f6cf80eb115f23a1a4217d700c839a11ffa642d2154e0f664f83b972e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="798ac4634e19767b0777"], 0x10) accept$unix(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) openat(r5, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) 01:07:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x80000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 01:07:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffff9c, &(0x7f0000000100)="dd8b4ac91ecfd366aab900d6eabdff95eaee625e977cf7290e7888a163735cfc3f62587f536b900504c1222eea2fd108dc63eed815856e1cac73999cf942b8ee1691af81799b8d5897376bcec66bc400a0095991905ff6c606f42272ba9fd3d094ab38685e7dd237df87a13e53ab6690dcf81cf68da1d926c504a88dc860829964e0f70ec8b31fe1954c094036923ba2967b368f", 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:07:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/183, 0x210) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getgid() r3 = getgid() semop(r2, &(0x7f0000000340)=[{0x3, 0x4, 0x1400}, {0x135a24aa94413171, 0x8, 0x800}, {0x0, 0xe3}], 0x817) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x196c39f06c921b7e, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x1000000000000000}) r7 = getegid() fchown(r1, r5, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1, 0x3}) r14 = getegid() fchown(r9, r12, r14) fchown(r8, r5, r14) 01:07:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000002c0)=[{0x8001, 0x9e, 0x8, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) lseek(0xffffffffffffffff, 0x0, 0x0, 0x4) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) dup2(0xffffffffffffff9c, r8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) fsync(r9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r3, r6, r10) r11 = semget(0x0, 0x4, 0x200) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000480)=""/233) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000180)="e278cfc0d1ec05bdcf977e40991e") r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 01:07:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:07:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/140, 0x8c}], 0x2) 01:07:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d1, 0x800, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f00000001c0)='./file0/file0\x00', 0x3, 0x40000400, r9) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7f) poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) 01:07:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186204018b002b110000d19ec0c062cf48726481b4ae000000ceb3ffc14f1a4b0000000cc6c009b810000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b00", 0x57}], 0x135f) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x5b) 01:07:05 executing program 1: poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x158) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) 01:07:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x92) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x30, 0x4, 0x0, 0x7}, {0x800, 0x8, 0x2, 0x1010000}, {0x20, 0x4, 0x1}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/41) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) 01:07:05 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r0, r3, r5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) read(r6, &(0x7f0000000040)=""/32, 0x20) 01:07:05 executing program 0: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x2400, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x697a1750b55844fc, 0x20) 01:07:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r10, r13, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r16 = semget$private(0x0, 0x8, 0x80) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = getegid() fchown(r15, r18, r20) getgroups(0x5, &(0x7f0000000240)=[r9, 0x0, 0xffffffffffffffff, r20, 0xffffffffffffffff]) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r30 = semget$private(0x0, 0x8, 0x80) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r31 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r31, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r34 = getegid() fchown(r29, r32, r34) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = socket$inet(0x2, 0x8000, 0x4) r37 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r37, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r38, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r41 = semget$private(0x0, 0x8, 0x80) semop(r41, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r41, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r41, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r42 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r42, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r43, r44, r43, r44, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r45 = getegid() fchown(r40, r43, r45) r46 = semget$private(0x0, 0x8, 0x80) semop(r46, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r46, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r46, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r47 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r47, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r51 = semget$private(0x0, 0x8, 0x80) semop(r51, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r51, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r51, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r52 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r52, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r53, r54, r53, r54, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r55 = getegid() fchown(r50, r53, r55) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r57 = semget$private(0x0, 0x8, 0x80) semop(r57, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r57, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r57, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r58 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r58, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r59, r60, r59, r60, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r61 = getegid() fchown(r56, r59, r61) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000500)={{0x400, r59, r49, r48, r55, 0x82, 0x4}, 0x8, 0x1ff}) r62 = getpgid(0x0) r63 = socket(0x18, 0x1, 0x0) close(r63) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r65 = semget$private(0x0, 0x8, 0x80) semop(r65, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r65, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r65, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r66 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r66, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r67, r68, r67, r68, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r69 = semget$private(0x0, 0x8, 0x80) semop(r69, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r69, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r69, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r70 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r70, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r71, r72, r71, r72, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, r68, r72]) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="b1a6a960986d3283a9b5dd9ce3a788ff5784", 0x12}, {&(0x7f00000000c0)="dae7fa59e650b551be987e427408320cd8431c387423ea5b5149d81dab2a49d8ae372742e30a9b2596ff3a2496c0780fe3da6311df93378f78f385048542a7879515bcff1101b54bf89c8b4ab56372219dce4046b6e16f183de28b4d2a6e207499389b1ae2e94e459fbd732c3899aefde28d4a911b6242cfc0453bfa6052563688bf4675cfdfb572ea2614c81ea904b2903f1604556344e94a2e587d766f8da406d84094", 0xa4}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r21}, @cred={0x20, 0xffff, 0x0, r27, r32, r35}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r36, r1, r37, r38]}, @cred={0x20, 0xffff, 0x0, r39, r43, r49}, @cred={0x20, 0xffff, 0x0, r62, r64, r73}], 0xb0, 0x4}, 0x76df5ceff3954b15) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 01:07:05 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r1, 0x9, 0x6, &(0x7f00000001c0)="b83a9887214dc1f48995614137826972d90a4fc7901cb332c5c7c6cc0eece67aac5c193f35eae07a8b6d5601394326c5383b6409e0c3c011f0897156c5289f70f7b8abfacac17b301bc1a0a953ff95f5f6bccd5918fc92cd5b7bdcad850ea01987d3afb9224fd02a9f35e8ff613f86eba5cd1fab200c5003d11a8dc2943074f4f8d35d8ff50282bdd70f560136e3fa4625775a5920c81a3167f22b91cdd42cb6342879f2604820b0f7cd5d81e440c4143f1f84d2843de08ffc2ac529f6fb9ac09796fdb2494ae8d6397b30433482b0c59408b7cceecf1236c6c1e2df8ab9de220ec3662946324b73", 0xe8) 01:07:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x1, 0xf9, 0x6}, {0x400, 0x40, 0xc6, 0x8}, {0xff01, 0x9, 0x81, 0x101}, {0x81, 0x0, 0xd2, 0x1}, {0x6, 0x1, 0x0, 0xf081}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 01:07:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r4 = dup2(r3, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x4, 0xd32d, 0xc1, 0x7, 0x8, 0x3, 0x8, 0x10, [{0x6, 0x4, 0x9, 0xfffffffb}, {0xfef, 0x4, 0x7f, 0x2}, {0x7f, 0x6, 0x7, 0x760}, {0x3, 0x6, 0xff, 0x7}, {0x8001, 0x6, 0x3ff, 0xf846}, {0x7ff, 0x400, 0x5, 0x7ff}, {0xa693, 0x2, 0x1f, 0x34}, {0x3ff, 0x32ab, 0x0, 0x200}, {0x1f, 0x9, 0x4, 0x4}, {0x6eae, 0x5, 0x0, 0xfffff801}, {0x10001, 0x8, 0x72, 0x1}, {0x8000000, 0x8, 0x7, 0x3}, {0x1, 0x10001, 0x2, 0x3}, {0x8001, 0x4, 0x4, 0x1000}, {0x2, 0x5, 0x5, 0x1000}, {0x1, 0x1, 0x101, 0x6dc}]}) rename(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r2, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 451033 24830 0 0 0x4000000 1 syz-executor.1 *290929 24830 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204d9f,ffffffff821cfb4c,3b7,ffffffff821e59d6) at __assert+0x2b rtrequest(1,ffff800022bd7598,4,ffff800022bd7668,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ab3600,840100,ffff800000ab3658,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b3d000,ffff800000ab3600,ffff800022bd7940,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800022bd7930,ffff800000b3d000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800022bd7930,ffff800000b3d000,1) at in_ioctl+0x1e7 ifioctl(fffffd80737e5c20,8020690c,ffff800022bd7930,ffff800020b26790) at ifioctl+0xb64 sys_ioctl(ffff800020b26790,ffff800022bd7a48,ffff800022bd7a90) at sys_ioctl+0x5b9 syscall(ffff800022bd7b10) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,fa7c2c450e0) at Xsyscall+0x128 end of kernel end trace frame: 0xfa9c3b8f5f0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204d9f,ffffffff821cfb4c,3b7,ffffffff821e59d6) at __assert+0x2b rtrequest(1,ffff800022bd7598,4,ffff800022bd7668,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ab3600,840100,ffff800000ab3658,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b3d000,ffff800000ab3600,ffff800022bd7940,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800022bd7930,ffff800000b3d000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800022bd7930,ffff800000b3d000,1) at in_ioctl+0x1e7 ifioctl(fffffd80737e5c20,8020690c,ffff800022bd7930,ffff800020b26790) at ifioctl+0xb64 sys_ioctl(ffff800020b26790,ffff800022bd7a48,ffff800022bd7a90) at sys_ioctl+0x5b9 syscall(ffff800022bd7b10) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,fa7c2c450e0) at Xsyscall+0x128 end of kernel end trace frame: 0xfa9c3b8f5f0, count: -12 ddb{0}> show registers rdi 0xffffffff81a1d007 db_enter+0x17 rsi 0x41f3 __ALIGN_SIZE+0x31f3 rbp 0xffff800022bd73b0 rbx 0xffff800022bd7460 rdx 0x41f4 __ALIGN_SIZE+0x31f4 rcx 0xffff800021dae000 rax 0xffff800021dae000 r8 0xffffffff817d4c1f kprintf+0x16f r9 0x1 r10 0x25 r11 0x4627c3e3e887a8d4 r12 0x3000000008 r13 0xffff800022bd73c0 r14 0x100 r15 0x1 rip 0xffffffff81a1d008 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bd73a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=290929 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020b26028,0xffffffff82630770 process=0xffff800020adc000 user=0xffff800022bd2000, vmspace=0xfffffd807f00b000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14130 187189 26180 0 2 0 syz-executor.0 14130 147498 26180 0 3 0x4000080 fsleep syz-executor.0 24830 309375 23206 0 2 0 syz-executor.1 24830 451033 23206 0 7 0x4000000 syz-executor.1 *24830 290929 23206 0 7 0x4000000 syz-executor.1 23206 486283 48254 0 2 0x482 syz-executor.1 43586 300862 0 0 3 0x14200 acct acct 26180 169347 48254 0 2 0x482 syz-executor.0 15395 56617 1 0 3 0x100083 ttyin getty 62136 304775 0 0 3 0x14200 bored sosplice 48254 130410 57227 0 3 0x82 thrsleep syz-fuzzer 48254 268912 57227 0 3 0x4000082 nanosleep syz-fuzzer 48254 230680 57227 0 3 0x4000082 thrsleep syz-fuzzer 48254 481391 57227 0 3 0x4000082 thrsleep syz-fuzzer 48254 506216 57227 0 3 0x4000082 kqread syz-fuzzer 48254 234628 57227 0 3 0x4000082 thrsleep syz-fuzzer 48254 459667 57227 0 3 0x4000082 thrsleep syz-fuzzer 48254 358837 57227 0 3 0x4000082 thrsleep syz-fuzzer 48254 504052 57227 0 3 0x4000082 thrsleep syz-fuzzer 48254 393708 57227 0 3 0x4000082 thrsleep syz-fuzzer 57227 51615 15527 0 3 0x10008a pause ksh 15527 394415 73686 0 3 0x92 select sshd 73686 283653 1 0 3 0x80 select sshd 24569 395598 96967 74 3 0x100092 bpf pflogd 96967 497411 1 0 3 0x80 netio pflogd 16046 255493 10233 73 3 0x100090 kqread syslogd 10233 390704 1 0 3 0x100082 netio syslogd 74908 456520 1 77 3 0x100090 poll dhclient 46842 398804 1 0 3 0x80 poll dhclient 56737 519217 0 0 2 0x14200 zerothread 429 105466 0 0 3 0x14200 aiodoned aiodoned 79898 67767 0 0 3 0x14200 syncer update 3338 208468 0 0 3 0x14200 cleaner cleaner 36234 128615 0 0 3 0x14200 reaper reaper 12016 208169 0 0 3 0x14200 pgdaemon pagedaemon 9827 556 0 0 3 0x14200 bored crynlk 44393 455993 0 0 3 0x14200 bored crypto 69359 197621 0 0 3 0x40014200 acpi0 acpi0 32317 258533 0 0 3 0x40014200 idle1 18154 129143 0 0 3 0x14200 bored softnet 66683 512103 0 0 2 0x14200 systqmp 92695 85746 0 0 3 0x14200 bored systq 22833 225225 0 0 3 0x40014200 bored softclock 90946 268340 0 0 3 0x40014200 idle0 86244 278548 0 0 3 0x14200 bored smr 1 176921 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 24830 (syz-executor.1) thread 0xffff800020b26790 (290929) exclusive rwlock netlock r = 0 (0xffffffff824b0188) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262bc68) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9622 6476K 7474K 78643K 29455 0 0 pcb 13 10K 12K 78643K 7055 0 0 rtable 114 9K 10K 78643K 4217 0 0 ifaddr 102 26K 29K 78643K 1337 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1837 0 0 iov 0 0K 28K 78643K 1343 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 78K 78643K 7845 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 103 0 0 VM map 30 15K 15K 78643K 49 0 0 sem 11 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 6978 0 0 sigio 0 0K 0K 78643K 74 0 0 proc 62 63K 95K 78643K 2801 0 0 subproc 32 2K 2K 78643K 702 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 570 0 0 in_multi 26 1K 2K 78643K 840 0 0 ether_multi 1 0K 0K 78643K 59 0 0 mrt 0 0K 0K 78643K 33 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1391 0 0 pfkey data 0 0K 0K 78643K 1 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 193 303K 305K 78643K 26578 0 0 UVM aobj 130 6K 6K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1582 0 0 NDP 24 0K 1K 78643K 427 0 0 temp 256 3565K 4205K 78643K 226260 0 0 kqueue 0 0K 0K 78643K 92 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 102 0 96 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 501 0 499 1 0 1 1 0 8 0 rtentry 112 721 0 680 2 0 2 2 0 8 0 unpcb 120 4446 0 4432 4 3 1 2 0 8 0 syncache 264 29 0 29 15 15 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 6588 0 6588 3 3 0 1 0 8 0 tcpcb 544 4232 0 4227 19 18 1 12 0 8 0 inpcb 280 15207 0 15196 21 18 3 9 0 8 2 rttmr 72 9 0 8 2 1 1 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 9 0 9 2 2 0 1 0 8 0 nd6 48 116 0 114 9 8 1 1 0 8 0 pkpcb 40 32 0 32 13 13 0 1 0 8 0 ppxss 1128 174 0 174 18 17 1 1 0 8 1 pffrag 232 139 0 139 22 21 1 1 0 482 1 pffrnode 88 139 0 139 22 21 1 1 0 8 1 pffrent 40 4326 0 4326 22 21 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 560 0 490 1 0 1 1 0 8 0 pfstkey 112 560 0 490 5 2 3 3 0 8 0 pfstate 328 560 0 489 9 2 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 26 0 25 18 17 1 3 0 8 0 art_heap4 256 3241 0 3004 54 38 16 18 0 8 1 art_table 32 3267 0 3029 9 7 2 3 0 8 0 art_node 16 708 0 670 1 0 1 1 0 8 0 sysvmsgpl 40 85 0 66 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12070 0 10621 48 1 47 47 0 8 0 ffsino 272 12070 0 10621 98 0 98 98 0 8 0 nchpl 144 22288 0 21818 61 40 21 61 0 8 0 uvmvnodes 72 7234 0 0 132 0 132 132 0 8 0 vnodes 208 7234 0 0 381 0 381 381 0 8 0 namei 1024 79905 0 79905 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 28 0 0 4 0 4 4 0 8 0 vmpool 552 47 0 19 3 1 2 2 0 8 0 scsiplug 64 8 0 8 7 7 0 1 0 8 0 scxspl 192 71636 0 71636 63 60 3 7 0 8 3 plimitpl 152 569 0 561 1 0 1 1 0 8 0 sigapl 432 7066 0 7050 4 2 2 3 0 8 0 futexpl 56 172368 0 172367 2 1 1 1 0 8 0 knotepl 112 1742 0 1723 3 2 1 2 0 8 0 kqueuepl 104 1866 0 1864 4 3 1 4 0 8 0 pipepl 112 13116 0 13097 23 21 2 2 0 8 1 fdescpl 488 7067 0 7050 3 0 3 3 0 8 0 filepl 152 71497 0 71393 46 39 7 14 0 8 2 lockfpl 104 2477 0 2476 1 0 1 1 0 8 0 lockfspl 48 844 0 843 1 0 1 1 0 8 0 sessionpl 112 62 0 51 1 0 1 1 0 8 0 pgrppl 48 121 0 110 1 0 1 1 0 8 0 ucredpl 96 7199 0 7189 1 0 1 1 0 8 0 zombiepl 144 7054 0 7054 5 4 1 1 0 8 1 processpl 896 7088 0 7054 5 1 4 5 0 8 0 procpl 632 23778 0 23732 6 1 5 5 0 8 0 srpgc 64 49 0 49 17 17 0 1 0 8 0 sosppl 128 98 0 98 24 24 0 1 0 8 0 sockpl 384 20437 0 20410 50 44 6 14 0 8 2 mcl64k 65536 293 0 0 35 1 34 34 0 8 0 mcl16k 16384 33 0 0 4 1 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 23 0 0 3 1 2 3 0 8 0 mcl2k2 2112 16 0 0 2 0 2 2 0 8 0 mcl2k 2048 179 0 0 22 6 16 22 0 8 0 mtagpl 80 92 0 0 1 0 1 1 0 8 0 mbufpl 256 826 0 0 30 0 30 30 0 8 0 bufpl 256 33049 0 25803 454 0 454 454 0 8 0 anonpl 16 768239 0 751111 228 145 83 89 0 124 8 amapchunkpl 152 51657 0 51521 96 83 13 19 0 158 6 amappl16 192 35182 0 34123 217 155 62 65 0 8 8 amappl15 184 1075 0 1075 4 4 0 1 0 8 0 amappl14 176 2479 0 2478 2 1 1 1 0 8 0 amappl13 168 655 0 654 8 7 1 1 0 8 0 amappl12 160 326 0 324 1 0 1 1 0 8 0 amappl11 152 899 0 881 1 0 1 1 0 8 0 amappl10 144 855 0 851 1 0 1 1 0 8 0 amappl9 136 1940 0 1932 1 0 1 1 0 8 0 amappl8 128 1540 0 1486 3 1 2 2 0 8 0 amappl7 120 1031 0 1022 1 0 1 1 0 8 0 amappl6 112 787 0 771 1 0 1 1 0 8 0 amappl5 104 787 0 769 1 0 1 1 0 8 0 amappl4 96 6527 0 6494 1 0 1 1 0 8 0 amappl3 88 2513 0 2499 1 0 1 1 0 8 0 amappl2 80 54478 0 54391 4 2 2 3 0 8 0 amappl1 72 169372 0 168919 25 15 10 20 0 8 0 amappl 80 24721 0 24655 3 1 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 7114 0 7050 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7114 0 7050 1 0 1 1 0 8 0 vmmpekpl 168 77308 0 77263 4 1 3 3 0 8 0 vmmpepl 168 898475 0 896071 434 292 142 146 0 357 34 vmsppl 368 7066 0 7050 2 0 2 2 0 8 0 pdppl 4096 14235 0 14166 12 3 9 9 0 8 0 pvpl 32 2097651 0 2077177 464 263 201 208 0 265 23 pmappl 232 7113 0 7069 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 767 0 93 20 0 20 20 0 8 0