, 0x0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x1f}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:53:40 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x7, 0x2, 0x20}, {0x1, 0xfc01, 0x8001, 0x6, 0xdf49}, {0xca, 0x7, 0xfff7, 0x773d, 0xb997}, {0x5, 0x100, 0xffff, 0x1, 0xc26}]}) 07:53:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xc}], 0x2}) 07:53:40 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x4) 07:53:40 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000000)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x7fffffff) (async, rerun: 32) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) (rerun: 32) write(r3, &(0x7f0000000100)="c857c635a6a41766bdbc4c5d355f81cae8e373c968dd31bce1940faeaf9a445634d47dca1cd95a013afd46c99e4a61ce08012cc9291e2d7eed845feb21e72933595d697570", 0x45) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:40 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0x9}, {0x81, 0x7}, {0x6, 0x6}, {0x42, 0x40}, {0x20, 0x5}], 0x5}) 07:53:40 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:40 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x1f}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:53:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xd}], 0x2}) 07:53:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4, 0x7}, {0x23, 0x101}, {0x45, 0x9}, {0x101, 0x200}, {0x4, 0xc0e4}], 0x5}) r1 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8}, {0x100, 0xbeb5}, {0x83, 0x2}, {0x0, 0x7}], 0x4}) fsync(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:53:41 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x7, 0x2, 0x20}, {0x1, 0xfc01, 0x8001, 0x6, 0xdf49}, {0xca, 0x7, 0xfff7, 0x773d, 0xb997}, {0x5, 0x100, 0xffff, 0x1, 0xc26}]}) 07:53:41 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0x9}, {0x81, 0x7}, {0x6, 0x6}, {0x42, 0x40}, {0x20, 0x5}], 0x5}) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x300}], 0x2}) 07:53:41 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x6810, r2, 0x5eb3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x43, 0x1}, {0x45, 0x3}, {0x40, 0x8001}, {0x86, 0xffffffe1}, {0x2, 0x7}, {0x4, 0x6c7}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:53:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000000)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x7fffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) write(r3, &(0x7f0000000100)="c857c635a6a41766bdbc4c5d355f81cae8e373c968dd31bce1940faeaf9a445634d47dca1cd95a013afd46c99e4a61ce08012cc9291e2d7eed845feb21e72933595d697570", 0x45) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) dup(r0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000000)) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x7fffffff) (async) pipe2(&(0x7f0000000080), 0x6) (async) write(r3, &(0x7f0000000100)="c857c635a6a41766bdbc4c5d355f81cae8e373c968dd31bce1940faeaf9a445634d47dca1cd95a013afd46c99e4a61ce08012cc9291e2d7eed845feb21e72933595d697570", 0x45) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) 07:53:41 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x7, 0x2, 0x20}, {0x1, 0xfc01, 0x8001, 0x6, 0xdf49}, {0xca, 0x7, 0xfff7, 0x773d, 0xb997}, {0x5, 0x100, 0xffff, 0x1, 0xc26}]}) 07:53:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4, 0x7}, {0x23, 0x101}, {0x45, 0x9}, {0x101, 0x200}, {0x4, 0xc0e4}], 0x5}) (async) r1 = syz_open_pts() (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8}, {0x100, 0xbeb5}, {0x83, 0x2}, {0x0, 0x7}], 0x4}) fsync(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:53:41 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:41 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) (async) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x4) 07:53:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4, 0x7}, {0x23, 0x101}, {0x45, 0x9}, {0x101, 0x200}, {0x4, 0xc0e4}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4, 0x7}, {0x23, 0x101}, {0x45, 0x9}, {0x101, 0x200}, {0x4, 0xc0e4}], 0x5}) r1 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8}, {0x100, 0xbeb5}, {0x83, 0x2}, {0x0, 0x7}], 0x4}) fsync(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:53:41 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x53d) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) preadv(r1, &(0x7f0000000080), 0x0, 0x8) 07:53:41 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0x9}, {0x81, 0x7}, {0x6, 0x6}, {0x42, 0x40}, {0x20, 0x5}], 0x5}) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x500}], 0x2}) 07:53:41 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x6810, r2, 0x5eb3) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x43, 0x1}, {0x45, 0x3}, {0x40, 0x8001}, {0x86, 0xffffffe1}, {0x2, 0x7}, {0x4, 0x6c7}], 0x6}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:53:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x82) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x700}], 0x2}) 07:53:41 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x6810, r2, 0x5eb3) (async) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x6810, r2, 0x5eb3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x43, 0x1}, {0x45, 0x3}, {0x40, 0x8001}, {0x86, 0xffffffe1}, {0x2, 0x7}, {0x4, 0x6c7}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:53:41 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x8b, 0x2}, {0x83, 0xd6}, {0x3, 0x3f}, {0x8b, 0x7}, {0x80}, {0x81, 0x3ff}, {0x86, 0x3}, {0x84, 0x4}, {0x85, 0x94}, {0x41, 0xffff}], 0xa}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8, 0x9}, {0x4, 0x100}], 0x2}) 07:53:41 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffdff) setegid(r8) r9 = msgget$private(0x0, 0x100) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/78) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7, r1, r8, r12, r13, 0x92, 0x1}, 0x0, 0x0, r14, r15, 0x100000001, 0x1, 0x58dff4000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000100)={&(0x7f00000002c0)=[{0x21, 0x8001}, {0x8d, 0x3}, {0x45, 0x8}, {0x4, 0x2400000}, {0x8b, 0x1}, {0x26, 0x9}, {0x88, 0x3f}, {0x24, 0xb4}, {0x2, 0x8000}], 0x9}) 07:53:41 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x53d) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) preadv(r1, &(0x7f0000000080), 0x0, 0x8) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x900}], 0x2}) 07:53:41 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xa00}], 0x2}) 07:53:41 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) syz_open_pts() (async) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x4) (async) 07:53:41 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x86, 0xa0000000}, {0x101, 0xff}, {0x8e, 0x7fffffff}, {0x1, 0x5}, {0x83, 0x9}, {0x6f, 0x7}, {0x86, 0x7fff}, {0x22, 0x9}, {0x80, 0x7}], 0x9}) 07:53:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x82) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x1) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:41 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x53d) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) preadv(r1, &(0x7f0000000080), 0x0, 0x8) 07:53:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:41 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x8b, 0x2}, {0x83, 0xd6}, {0x3, 0x3f}, {0x8b, 0x7}, {0x80}, {0x81, 0x3ff}, {0x86, 0x3}, {0x84, 0x4}, {0x85, 0x94}, {0x41, 0xffff}], 0xa}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8, 0x9}, {0x4, 0x100}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8, 0x9}, {0x4, 0x100}], 0x2}) 07:53:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) r3 = getgid() (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) (async) r4 = getuid() setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffdff) setegid(r8) (async) r9 = msgget$private(0x0, 0x100) (async) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r11 = getuid() fchown(r10, r11, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/78) (async) r12 = geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7, r1, r8, r12, r13, 0x92, 0x1}, 0x0, 0x0, r14, r15, 0x100000001, 0x1, 0x58dff4000000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000100)={&(0x7f00000002c0)=[{0x21, 0x8001}, {0x8d, 0x3}, {0x45, 0x8}, {0x4, 0x2400000}, {0x8b, 0x1}, {0x26, 0x9}, {0x88, 0x3f}, {0x24, 0xb4}, {0x2, 0x8000}], 0x9}) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xc00}], 0x2}) 07:53:41 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x8b, 0x2}, {0x83, 0xd6}, {0x3, 0x3f}, {0x8b, 0x7}, {0x80}, {0x81, 0x3ff}, {0x86, 0x3}, {0x84, 0x4}, {0x85, 0x94}, {0x41, 0xffff}], 0xa}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8, 0x9}, {0x4, 0x100}], 0x2}) 07:53:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:41 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x86, 0xa0000000}, {0x101, 0xff}, {0x8e, 0x7fffffff}, {0x1, 0x5}, {0x83, 0x9}, {0x6f, 0x7}, {0x86, 0x7fff}, {0x22, 0x9}, {0x80, 0x7}], 0x9}) 07:53:41 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x8001, 0xffffff7f, 0x10001}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) 07:53:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xd00}], 0x2}) 07:53:41 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x0, 0x40000}, {0x25, 0x2000000}, {0x8e, 0x200800}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x86, 0x7}, {0x2}, {0x2, 0x4}], 0x3}) 07:53:41 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x60, 0x20, 0x0, 0xfffffffd}, {0x25}, {0x6, 0x5, 0x0, 0xffffffff}, {0x3f, 0x20, 0x7f, 0x6}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:53:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x82) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x1) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:41 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x86, 0xa0000000}, {0x101, 0xff}, {0x8e, 0x7fffffff}, {0x1, 0x5}, {0x83, 0x9}, {0x6f, 0x7}, {0x86, 0x7fff}, {0x22, 0x9}, {0x80, 0x7}], 0x9}) 07:53:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) (async) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) r3 = getgid() (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) (async) r4 = getuid() setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffdff) setegid(r8) (async) r9 = msgget$private(0x0, 0x100) (async) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) (async) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/78) (async) r12 = geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) (async) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7, r1, r8, r12, r13, 0x92, 0x1}, 0x0, 0x0, r14, r15, 0x100000001, 0x1, 0x58dff4000000}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000100)={&(0x7f00000002c0)=[{0x21, 0x8001}, {0x8d, 0x3}, {0x45, 0x8}, {0x4, 0x2400000}, {0x8b, 0x1}, {0x26, 0x9}, {0x88, 0x3f}, {0x24, 0xb4}, {0x2, 0x8000}], 0x9}) 07:53:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x2000}], 0x2}) 07:53:42 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x0, 0x40000}, {0x25, 0x2000000}, {0x8e, 0x200800}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x86, 0x7}, {0x2}, {0x2, 0x4}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x0, 0x40000}, {0x25, 0x2000000}, {0x8e, 0x200800}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x86, 0x7}, {0x2}, {0x2, 0x4}], 0x3}) (async) 07:53:42 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8c, 0x9}, {0x40, 0x7fffffff}, {0x3, 0x7}, {0x0, 0x748f146c}, {0x41, 0x84a6}, {0x8b, 0x7f}], 0x6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x80, 0x8}, {0x5, 0x3f}, {0x89, 0x5}, {0x40, 0x2455}, {0x89, 0x9}, {0x8a}, {0x0, 0x1}, {0x4, 0x56}, {0x100, 0x1}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0x2}, {0x26, 0x80000000}, {0x26, 0x7fff}, {0x23, 0x7f}, {0x85, 0x200}], 0x5}) 07:53:42 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x8001, 0xffffff7f, 0x10001}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x8001, 0xffffff7f, 0x10001}) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) (async) 07:53:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x8100}], 0x2}) 07:53:42 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:42 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:42 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x60, 0x20, 0x0, 0xfffffffd}, {0x25}, {0x6, 0x5, 0x0, 0xffffffff}, {0x3f, 0x20, 0x7f, 0x6}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:53:42 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x8001, 0xffffff7f, 0x10001}) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) 07:53:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x1000000}], 0x2}) 07:53:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x5e9}, {0x45, 0x100}, {0x100, 0x1b1}, {0x6, 0x9}], 0x4}) 07:53:42 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x60, 0x20, 0x0, 0xfffffffd}, {0x25}, {0x6, 0x5, 0x0, 0xffffffff}, {0x3f, 0x20, 0x7f, 0x6}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) (async) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:53:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x2000000}], 0x2}) 07:53:42 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:42 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x0, 0x40000}, {0x25, 0x2000000}, {0x8e, 0x200800}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x86, 0x7}, {0x2}, {0x2, 0x4}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x0, 0x40000}, {0x25, 0x2000000}, {0x8e, 0x200800}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x86, 0x7}, {0x2}, {0x2, 0x4}], 0x3}) (async) 07:53:42 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:42 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8c, 0x9}, {0x40, 0x7fffffff}, {0x3, 0x7}, {0x0, 0x748f146c}, {0x41, 0x84a6}, {0x8b, 0x7f}], 0x6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x80, 0x8}, {0x5, 0x3f}, {0x89, 0x5}, {0x40, 0x2455}, {0x89, 0x9}, {0x8a}, {0x0, 0x1}, {0x4, 0x56}, {0x100, 0x1}], 0x9}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0x2}, {0x26, 0x80000000}, {0x26, 0x7fff}, {0x23, 0x7f}, {0x85, 0x200}], 0x5}) 07:53:42 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/14]) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000100)=""/245, 0xf5}], 0x3) 07:53:42 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:42 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) 07:53:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x5e9}, {0x45, 0x100}, {0x100, 0x1b1}, {0x6, 0x9}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x5e9}, {0x45, 0x100}, {0x100, 0x1b1}, {0x6, 0x9}], 0x4}) (async) 07:53:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3000000}], 0x2}) 07:53:46 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) pckbd_enable: command error 07:53:46 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x44, 0xab}, {0x21, 0x8}, {0x6, 0x1c07}, {0x1, 0x3}, {0xed, 0xa8}, {0x42, 0x69}, {0x41, 0x6}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:53:46 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8c, 0x9}, {0x40, 0x7fffffff}, {0x3, 0x7}, {0x0, 0x748f146c}, {0x41, 0x84a6}, {0x8b, 0x7f}], 0x6}) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x80, 0x8}, {0x5, 0x3f}, {0x89, 0x5}, {0x40, 0x2455}, {0x89, 0x9}, {0x8a}, {0x0, 0x1}, {0x4, 0x56}, {0x100, 0x1}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0x2}, {0x26, 0x80000000}, {0x26, 0x7fff}, {0x23, 0x7f}, {0x85, 0x200}], 0x5}) 07:53:46 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x3}], 0x2}) 07:53:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:53:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x5e9}, {0x45, 0x100}, {0x100, 0x1b1}, {0x6, 0x9}], 0x4}) 07:53:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x5000000}], 0x2}) 07:53:46 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x81, 0x9}, {0x84, 0x4e2b0477}], 0x2}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x9}, {0x8a, 0x10001}, {0x24, 0x3ff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x22, 0x8}, {0x8d, 0x80000000}], 0x2}) 07:53:46 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) 07:53:46 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x44, 0xab}, {0x21, 0x8}, {0x6, 0x1c07}, {0x1, 0x3}, {0xed, 0xa8}, {0x42, 0x69}, {0x41, 0x6}], 0x7}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:53:46 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0x2}, {0x23, 0x32f}, {0x5, 0x7}, {0x101, 0x3}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x8c}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) 07:53:46 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/14]) (async) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000100)=""/245, 0xf5}], 0x3) 07:53:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x7000000}], 0x2}) 07:53:50 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) 07:53:50 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x44, 0xab}, {0x21, 0x8}, {0x6, 0x1c07}, {0x1, 0x3}, {0xed, 0xa8}, {0x42, 0x69}, {0x41, 0x6}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x44, 0xab}, {0x21, 0x8}, {0x6, 0x1c07}, {0x1, 0x3}, {0xed, 0xa8}, {0x42, 0x69}, {0x41, 0x6}], 0x7}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) 07:53:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x25, 0x80}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x84, 0x64ce02f1}, {0x88}, {0x7, 0x9}, {0x4, 0x3}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x8a, 0x7fff}, {0x43, 0x714}, {0x44, 0x80000000}, {0x87, 0xfff}, {0x62, 0xfffffff8}], 0x5}) 07:53:50 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/14]) (async) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000100)=""/245, 0xf5}], 0x3) 07:53:50 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:53:50 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0x2}, {0x23, 0x32f}, {0x5, 0x7}, {0x101, 0x3}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x8c}, {0x1}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) 07:53:50 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x81, 0x9}, {0x84, 0x4e2b0477}], 0x2}) dup(r0) (async) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x9}, {0x8a, 0x10001}, {0x24, 0x3ff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x22, 0x8}, {0x8d, 0x80000000}], 0x2}) pckbd_enable: command error 07:53:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x9000000}], 0x2}) 07:53:55 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x3da, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x47, 0x4}, {0x82, 0xffc00000}, {0x2, 0x100}, {0x7, 0x1}, {}, {0x26, 0x3}, {0x24, 0x9}, {0x81, 0x2}], 0x8}) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x45, 0x40}, {0x47, 0x9}], 0x200000000000019e}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='),/$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/zero\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00']) 07:53:55 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) 07:53:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x25, 0x80}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x84, 0x64ce02f1}, {0x88}, {0x7, 0x9}, {0x4, 0x3}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x8a, 0x7fff}, {0x43, 0x714}, {0x44, 0x80000000}, {0x87, 0xfff}, {0x62, 0xfffffff8}], 0x5}) 07:53:55 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x81, 0x9}, {0x84, 0x4e2b0477}], 0x2}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x9}, {0x8a, 0x10001}, {0x24, 0x3ff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x22, 0x8}, {0x8d, 0x80000000}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x81, 0x9}, {0x84, 0x4e2b0477}], 0x2}) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x9}, {0x8a, 0x10001}, {0x24, 0x3ff}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x22, 0x8}, {0x8d, 0x80000000}], 0x2}) (async) 07:53:55 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0x2}, {0x23, 0x32f}, {0x5, 0x7}, {0x101, 0x3}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x8c}, {0x1}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) pckbd_enable: command error 07:53:55 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) (async) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:53:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xa000000}], 0x2}) 07:53:55 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x3da, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x47, 0x4}, {0x82, 0xffc00000}, {0x2, 0x100}, {0x7, 0x1}, {}, {0x26, 0x3}, {0x24, 0x9}, {0x81, 0x2}], 0x8}) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x45, 0x40}, {0x47, 0x9}], 0x200000000000019e}) (async) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='),/$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/zero\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00']) 07:53:55 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6, 0x0, 0xfe, 0x6599}, {0x3, 0xfc, 0x1f, 0xffff7fff}, {0x1, 0xa4, 0xff, 0x3}, {0x8, 0x4, 0xfc, 0x400}, {0x0, 0x9, 0x0, 0x9}]}) 07:53:55 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 07:53:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x25, 0x80}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x84, 0x64ce02f1}, {0x88}, {0x7, 0x9}, {0x4, 0x3}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x8a, 0x7fff}, {0x43, 0x714}, {0x44, 0x80000000}, {0x87, 0xfff}, {0x62, 0xfffffff8}], 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x25, 0x80}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x84, 0x64ce02f1}, {0x88}, {0x7, 0x9}, {0x4, 0x3}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x8a, 0x7fff}, {0x43, 0x714}, {0x44, 0x80000000}, {0x87, 0xfff}, {0x62, 0xfffffff8}], 0x5}) (async) 07:53:55 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xdcb, 0x3ff, 0x9, 0x5, 0x101}, {0x4, 0x1, 0x400, 0x200, 0x4}, {0x400, 0x0, 0x3, 0x5}, {0xac4a, 0x4, 0xfffe, 0x8, 0x1}]}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x7df, 0x8, 0x9, 0x20}) 07:53:55 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:55 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 07:53:55 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x3da, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x47, 0x4}, {0x82, 0xffc00000}, {0x2, 0x100}, {0x7, 0x1}, {}, {0x26, 0x3}, {0x24, 0x9}, {0x81, 0x2}], 0x8}) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x45, 0x40}, {0x47, 0x9}], 0x200000000000019e}) (async) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='),/$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/zero\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00']) 07:53:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xc000000}], 0x2}) 07:53:55 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6, 0x0, 0xfe, 0x6599}, {0x3, 0xfc, 0x1f, 0xffff7fff}, {0x1, 0xa4, 0xff, 0x3}, {0x8, 0x4, 0xfc, 0x400}, {0x0, 0x9, 0x0, 0x9}]}) 07:53:55 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xdcb, 0x3ff, 0x9, 0x5, 0x101}, {0x4, 0x1, 0x400, 0x200, 0x4}, {0x400, 0x0, 0x3, 0x5}, {0xac4a, 0x4, 0xfffe, 0x8, 0x1}]}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x7df, 0x8, 0x9, 0x20}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xdcb, 0x3ff, 0x9, 0x5, 0x101}, {0x4, 0x1, 0x400, 0x200, 0x4}, {0x400, 0x0, 0x3, 0x5}, {0xac4a, 0x4, 0xfffe, 0x8, 0x1}]}) (async) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x7df, 0x8, 0x9, 0x20}) (async) 07:53:55 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x100}, {0x0, 0x8001}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) 07:53:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0xd000000}], 0x2}) 07:53:55 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 32) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:55 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x106, 0x30, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:53:55 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6, 0x0, 0xfe, 0x6599}, {0x3, 0xfc, 0x1f, 0xffff7fff}, {0x1, 0xa4, 0xff, 0x3}, {0x8, 0x4, 0xfc, 0x400}, {0x0, 0x9, 0x0, 0x9}]}) 07:53:55 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 07:53:55 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r3 = accept$inet(r2, &(0x7f0000002640), &(0x7f0000002680)=0xc) dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xb56}, {0x0, 0x4}, {0x4, 0x7}, {0x26, 0x3ff}, {0x4}, {0x22, 0x7ff}], 0x6}) r4 = dup2(r1, r1) writev(r2, &(0x7f00000025c0)=[{&(0x7f0000000340)="49f2ac787f4912b125b982a247771eb80134fb4b47356079a5b76b6ef74c7594ec23c31e79ac93fb28ef71caf9bdab0e360b97490a5b23c3fb1cddd2e037350ae7cd601d938553eb61a4a84a0557391becd579be7ce60c85a6f66f69e6e43dc9111d584c0a3c32ed677c50fcb38eaeac49f03eca14fc3371354c369422025d3e49a3dc72efc243d012b9ee29b4b91ff22642964856f415323e053df6b3772bdfc100141b3e57a741a8c27289a3681518e33fa181f0cb1b59273e337660658f8116736cd435dc6addb9fd277aaaf58df749cf95945dd80a42895a76eecd75c0c16d345b1b689c5c751874dece40761a24a52e15eb6b89bc1baa7ff43d8901265b97faf0588b9ad858c23997d1634c6bdc4c4f66d43d18a2dd008d86f297460070601eef71bfb578625b2a626bc1e74ddb289255ffb1b07875b96536539b1eeed01b60316ae751efa687e1dda85ace1a5ee50f05d89381ec5f8a44a1be8be61f0a8ec797779cfa6ace0f1fea6edc8845a1e940a69ef722abe13a412f17ead58cf653e65d4d81321f0e0e294029c850b90c0c3c5e16c34d68a9557aa50f49dc3a8629e0855da83160f68ee02bad067d954d8a95f0465b37de5fd0d33bb945de4e167b8e486b055ae460f1c0a6b181a860c521e8c44d277aee0190a937dfb17318678d4d6839fbdc962b757bdcf96b69504ceaf79868be7b6446eff90bca82df47c3d967fd5361b891f07339e780a4edb00c43ef62dbcc42e280dbfcf056b23b6399135eded8887b2cb78638dea0b422018fca764ca89d7eda0ba9667de98e3de5e8bd79f3fde3e57f61e3ef44e0672292b17b95d58b56d59fbb88bca34119697b635191878522a53212190ce7e936aa9e203e8a13deadfc730f867b8ee2ba521d32c4ad5e1f4b8a1dd4d1ab0b28d496e3c301eb3068a8a4f51b2aecfc2060fd5ba1d96d59f19c1639c94dfec5ab6682f7265ba39f0144b5b707edfd4a11924347a66be2e2fb838e2445dc21cfef47f48b9707b9595c6839cb1aac2854c9b4dfe7a968fe5bb3106b4b00bb7ed3eb98d0663ea92396be2d110ed530b3728f709648114dff13d7bf66bd0c086183ae3397f82b037ae9ed1e7c11b92ea7af48e5336ec67fb0c498b737209b7e03779a4b3f33ac69a8f33bb193bdb611fc27ab1575e36ec32692b445f9f3f3808834be60a9618a16d3655e869f012ae1d82dcde18e7e2aab6cee60252f2e61f51f8d068e8445c7b3b766c59ec582339f9fff7f2f371aff3f2efbd293265ece3ae8e64fc9072e45c419ac0fd0c400d63907ffa747c366fe23335517b9974a7cfc089556ef7a5c41b0df46ec728976c40eeebd5191868d86edf21a3bfbae83c626d76b279ad8e531e61181d91d2e6f5f870b39bac4d4eadf7e6506da8e8847da44ed511d1a6decf4e5c7141f017814a17a618e1cc8d3578f1f2e803ef08e089cb65c61780d05e3d3a73e456f0e9dc58ddf431bc98d82ad73ba4be6ee4802dc0379d45931f046f890af43feec13a538b044b5e2280e63a7c0fad1e2ee1848be3331eef5921466c1ce655b8e5130a93fe3ec8b53b69ea86d3af11326c616188f7463c858d1ba919bc11a0e47bba207b0095de5754041f11e5926918fee40ca7c086b7d40b4a131c6e5768bd698516e320834b8d2758caeefecbfb7178ff54f26e3c67de767c9d974e294f9beacec5953d2389f4aaec06adeadd338656891a59b90d1f5d8f3fb30a6cb1000d0c8376fbe0941b4b92579b80aa9de4530cd633a02400a93340d51a798eccaaecdae7f84a372c6410eb11b760ec6613fb9b0363b4262a03f0cf49fbff9b232be30c4f3a895f59a006ef3bc54ac4fb58a39c8fd33e3a1aeaf3362bd1919b42c13a74e28131d892bce9d0d11d8f0618e0af70e575fa5f32f18a17bf974a250e390900f00261defe6a37e66285d780fcd79334db7edb64845703a874d96d370b4da01454328d1bd1c13103e0429581a72dea7fff2c2a32e0dd480c180749e870119cd4182fe818e0493295629849f890b08401b914561b2906877331eed3906bf24169d2ff67a07bbf34ac9f54803204e8359e4db1bbb48f2c6a5d9330631916439fd032e13d83a30d074072a152fe6f90bd364ef953df9f22804832da8fdcec38a55009164113c480a3a7bd1b7a6bc1f1fc58746c9009f7b5c97fd2c77b7bfa6a72b2c39adff51515d909d7b2c45e7a44df92b73776ebbcd052708cba1859260376357f76c936bade76af737a8f8981932ee36d66fed61767debb77bfdccd528a32af9876b002054bd35694e5004c17f64cf819d08c3d34b471b8b6c0c31204d13e842eb7c7b958c603ac809fb098dbb9bc949481f2c4b9275440184fdb9075e70cabaa42a73e8e4effd8f2527359859e308e5894031b27cfa253ebcea5305e59a5970c5d1284e3ee41f15db8b282a19e6ea2db6bf6addcf14c4045b91091d2f963ffcec8b24182e6707e7ca525f5723f4283eceaa1b43b870851539f0faa671cfa425d3219e72b1c59d91311d94bc86da1a4a50b747d7b930710455459a3ab5decbb2e0999c393ec50b58670a258af70b10bcd1d53dd14629508ccd22f856e87516319b3181b070872ba1c0d64a63d89104c792f9ad9efee2f5bb9ecf94c246e7e16dba7ae2b4a2842e062e8ac32e15e1546034cacea06060b2d42948023780af29c22932fe5ed3b93bd7e0185ce7aa87dce575cf1e2945bfc3f7e123b035a162e9f25c65a85719308355da745e4812567f2219491ea300856bf604c7781828eaf3080ca62f1856fa614e9c35f9217e18e8105e7b196ebe796b6cabaefcdd051a2c2d56877d87f0e052c92eb3ac7cfcd69531bf8fba31edaf29875c68da6170f035aa3c4f3920d7e2c6ae9ad87a06afb1eb366a34d42edb29f8bc7f6b2454e19d784940cbbe03ca04f9674c5966e8be0ec3a7cd9be28e00e49e3f5e999c8ac3f40f3ed0a9106da1bb317ba1fd08f261bbda05c7d82a74d9740a5949bea40eee2d92962ba435f5a8385ec673448bb3e20c6e2737bb195d103a825a7ee54969d6400d8e0d341b1ffef1fe2e016f2fa7857adb9c3a98eecc63fbc2077966abbc1e0eded352093acc11afb6fa9fdabbc9688f99c0624ac61fd404e8ff52a74a86eb3c4f068e1a6a736135efb9460989f77df76b9111cf7a7b5f7286ce5bcd554734665ad48dd911a5cef8417468b53cb778cf64744d82d20ffc35e2d7c6e7ba0aecc7913a5c32779e21eb3f4eaf9201334578d6beeb6e02b61bfd208299eedd60a10822b00793821212fa3ed348a7953d3bcbcb2e08aba88e178f0954f85677957ffd0baf32f2b410f607cc6991bef0bf7feb32dde9ecedc8dd27d06a6c9ca379c106e0ad26654bdc3976053c77de7b2ae90877e34d737bef26193db30c0d7f4092adbf4fc1d4f458231c92ea65a46f4074e7fdde634b0562484e7dcb50fac5171c9bab76cdbb495e538f9c83ddc3c9834e23d671cdffa738ae076a55ca349d01b149fd533a44ff69a4030b168916d55f683f9d83d15cbbcad3140a1901494009a7a6ba95c30f2e4d359a4a66e6b7b400ce104cd0a3ac03566491f0239718eadd1a62c1c1d9f6daec3f808bbc4c242fcc616be9ab837bd678248ce1431627ab291e3881e2651b8658b07d4bbcb7920f5c788919802b2101418b7e67ea8244849b5867f921b68632996f6a583708a4d2736c152fca3fed24a2c01f8e29d26c2061b0b4966f2d220cc4aaa3d56b42e6a2532bad3c4be1fa942605313384a79b335cc86152b8ae0c7646f31f808a0c72f63e4f55558ceaa362f43cc25bf183012e33348326cd8773b8a61d79ca1ec958ec26d3f7a1724ff72f22d35ee9e64181d2b8b1e1b9021503f54f710ccdde9955e87f0d1f70340e54a10fa3265e89fbd27faca075cdabb7ec7bb9bbd2420c8831f0c6848242f42db1dc9149f7a1c3cc9274d20eace49ed9dd7815061b8c90fd52e2536cb323230ca016aff0277fde6396ab1b09b07277c5eeee37ad1346284ca01e282089c993b2df96e6cb374ba6890dda44c2d35da75a3cc7d03accf2cf9fbefcfd6bbddc47a489952fcf51411e1ec2afbf3bfe4f8cfdb78b468dff6e3dbbd3a065da877381de2fd828c1cb266e592047435b4d5d44df640da72143057b2c3dd96f2893905a63579a8ed6fc7478e08408753c5a05887f9fb459fc092cecb073c1ad1f67610fba753c96cdede336bb6dd2ae2db3a4c8d89ad36999d89a60c5bdacbbc028c4077591f21b69afc0daeb19967a2dcc6e310803acc42b3610c32d6b12f4939e5431f6bc4ec308389e92064d480d622ff90fb076102f21e67a7f879616c2f6e51eb19d8116271c717056c49a54939c6a065e680b0abab3fc3e09f439f6145ba63444d380b8c24cb82d48718daac5cedb1e8da2e02dcb81159d325e3e0da8550ea300535e932c612af08ae78a9c165f2c7eb63d7f75d5af5a0e8d434e8f102a25a9d308d32fafd26e42856467fdbe9e5b6ad99c658889a50d88de01697cbfcd75ce8966e0a69825882e87c0b1d931d722b547e195f00af82e337d1db3f7758b6c244475a44174798a32ff58d0d57262b5d78e32c739e639a359251d5dc0fd5b69ff86c36dc1d99acc5d42fcf919741d12e07313ecd8e63be939cd4ce158e6d0825959d56bf8e987872894c45c9e4778b96cdca4af636b3cd25767ebf2741b0403a24807e099e38d0bcdbc01594fc7a4b0e733b493d08734ea4f0aacac1961b30c9f15b2091baee1118539db74e697892952ec304f3974948ec4b57962542e4810d04c3f7f7276c323d86ac4d2111c553aad7ddecc739947edbbeddcc9dd09c983508a56532f66fd2f397124ef6a98c19d9d6ec1f60bddc319978f25838f1e4768ee1cb8334b53c0f0b411ebdbae3f932a1d28c62db0e0651858ce46bcae44efb3695ad076c4c05b3a4d523fcc723373daf921fb00eace73e8c8eed3f935aff9d537b6be0beffab26011b34664a11c4ab9addeead014e21c9f488a80d5694208ad6d43caae7baee2b062195155579440d50ad9f889c5f4f2b373d807860abeafd9c92651e04531591f0912d5bda1a1cfa9cc7be3db4932bc286b9279ad150fef69b75cc5a7ae3936f4c43a234227472e223ea8195ece47e5f2d4b3a5ee687935de5a48a97f1241ac3221ca03c16fb65d412080c24fae945d3ea25f01da95070173eb4afef4f38f0ab7437f88305d7a73d0e1b895610ee2623b382dab1b03c53ff5e170ef7ab95795f061091dcf485ef966f591fde6ffcd695e221250f883034e362b70865959120b55a24059e2d30e706d69a7d9464c741a69c891a0cfdc9d581cae01f52ab0bd3db66d2d55d0b7d30b63aed41b479595083a3e121cc2246f92194314bf91693a6b4b26093b59074064bdf44ed9bbb873dd162d7fcd49cae200651a7f7d39fe3e7f25b2cca9ddf86c738668fbed8ac77fd5b345277096bbfc0bce2f8fe8a5b4e4ff1a6b688c93223222d0dccb499d8dea2370c2111b7c28f7c9887b1314114755ce0d86990f4335e133a1bafef80deb4e14049a0cbd77dc74ba008a28615c333c9f2afaa3b950a139b7e9a6a0decf7c287a59c1f02ca192108612e693c2b00ff0f4e87514a291b28dee91e212bf29ee4de559a6db6b71fe916fc9b23510705cc3f041c9e7e56115d83dfbb40a3df9f3a100c6437e0a36eb9c91c1f8c0fb09ad49a454dbec810b679e3bf58b6ff8000774d7d44692b0e5eeff3cfa806708679b5685bc4c29eecb02b79aaf4109417071cf52c4196cc6e99df6", 0x1000}, {&(0x7f0000001340)="c5c59e7b14ae2b686d4c3f7c3dbdf9871580680872274814", 0x18}, {&(0x7f00000015c0)="8cf242ab3c2707dc8579e0e6668c8c12b205b6b9ad1a60fc88d18348a4eb3df5d62bdf9014a779c44c709b86891366731069cdd461749cd9063a0942e68e1f1902e4bbfcc70bde3e3f456e1d176fca5e19ac1d867b6e03ab8fef650bbd7450ce6091a26f456b488d09b31d3e94e53253e9c032c5bafff190f7f4e2c99b1a020b0be76b48da8c92d26b9b800623a99cdb275cd28f4a7585bf04ba0192a1cac17a69174b2946b3ff3189fd584446cbaf67b15e6d72798e2109ec1085dd81870784d0a6941c667ae9b1579d6538de6362f943e765328b7d4d073404b4a8ce9c2271ce50eec51fc8639b837c25f404724f99f80d645e75f20c1113967d76bc093c29ddd55a6bfb7c4031264628947569557db29755f17f586e9c718db31ef9834eb181441ef9cd6dabc936f31caa52e04445353ae8d4deed6332382986c806575c305511cee754dfae9a18855fbb0f8f6b1886756b23f8b596a6be14f8b4458705855a247b4c156313b88f8e09d0734908730082627f3a8f09d5772c23df4fb0615b4bb248aed8ce1039e6c5016963ab5e37ec3f892647d2997d207f9f1a13e121794fe15c5db8abd1b8fba3e4fc355a1a63b42000f2ca24827b5903571934726d4178377053063b3f30fae0f8fbf22419b912be38762f26a3d7fe3df60b1449d5608ab2b118679ceeaaca24467e8fb3fd374a0c4ba3d05dc1563c834368730ea93a3689cf5d1e70fbba5bb7ea59633e14a3c718cbe5daf37c48a6fd1b6f27264f447cef91d65888c009f2f7490048e74e51681bf360020edd1c9988b8351718cae23c2a08009aa48cde46e654ee355296d96e120b56fdd448b70d3fcd7340d56ef80ac821a84aff921c1f9efb5f40d19ab88a10dd286775609b8913d7aebcb13fde9ee0127626b453554512b3adf2b62372c41886aa2375a81673ef08e8f882c5601ca73c51322510d9c38f9db68add3f3a266c67d8cbbb5760a760afa17186287af55690465e12b18b2f7642ebff66c65602abfd2b52f8cc3625dcaa9416f42f24a17e071202c1f80f727f441ab5b124fcbc5d42fb8eec5cf264ccb6e749512d664f96369256cf8e4b5494c7893422765a98a3fc48eb407ae7cae1956ce06ac2e54a5b343160c4a4d4e50b36f9d38920922ce2211d54a68ff40da7a0189c6a591ca157e1132866aa6099be7dbca766b1c2f0a0887df2a7b59f75c45d11f8727b74afc87e06d23e066efd36d343dd9652218f5fbaa101b99c04aad3bdf4e28f821bfda90aab95123f978fa6bd298e01f6751987b5f16489e68b7ecbdbb9044fe779839300da8ad110c09cd3ab1777639a4bd688cb3406c9cccfeebc43e23e90629a5ea1b97d3bdf74e6efb13122eb79fa28fd57d6cad568e729b85355929b60c211094b59d5fa6331b3fc26460d3f742c1c642ba44ee49c3f198e129957fbd62b74de19bbfaa760a5589648c8ec4164b5e2874f8900b6d84be74fabaefbfca164ee9209f702842a7174c8c3dc8790f924d5a483d16358049ca311db174a42a8eaab44ddfb88ba42505a19532530cb9aa2a429edfbb171eabce6e4dd27f0cb50a0e74cbffea7eeee621157601dc04f0c16428c7aad58f94f86ac6b18a5fb6a2cdacf1021361329c1c28efbf3d305dc30e0eb37f10a0cba732fd92047dbd54158e3339f21885095f0682d72d3ba110b9b29558c8eeafeafd2881d006a47ebece55ba414f731163498e5ec6de91b84b3d848edab3cc920f39c7afef9c760edd32a58980910cdfc7e29bd2d3b6b004848bed2872a8ff57c4aa27aa5a2040e3e9005d549c3a07cd774f57602a92bc923353a1051e046f187b6ffc04db945ea39726adeaa381895e81268647a5d9196ad62c2f866998f344afa506196517357f27bc01ec653ab95d42551130f2256f6ccfb67a5a70986d989751634b527d03b6f81f901f13a60805181ff36117bab675b1342ab398b4807e9e768d62cf2ecccfe2a12f1619dc1ac0e1d9e246cb8a11178848abf06b2313f8ab9b9b5d0369c0c706f364d82431805327264d4c9979d04833cf31ad3d4279f7bf74b90ddf1d0e5b283870fd81e0a95bd3cb5408553d3ad25823e06eb04cf9932cfd19c8fbf2bdefd1335f44697b5e85f3333330aa4b7f0eeeeca9f7120be01328665b53cf9172405982f37561b2b6a7f4e5b6216794d1c86a22b50acd18fd583a040c564beed0d07b498d56ff29ac42d662ae5b0feea67d6b36d92dc010fe26b50fa911ccdb324310e24d401b1f3642ead2c045ebd97809767a8dc82f1f7fa7a71646ba121bcaef1a326db84c0c48081e91a6ecafeefbc7cd337db8941c360362acce685bc29a763fd77303d42824b8c1458dd9fefcf745df74fe795e46f250412b9423648cfeb53216e3603e4adb9f9cc0a14cf245cccd70a12da76703eca761d2f4ab8a6bf8ed0d4dddb6792d2cf8e6a595de73d0f9034bf99c99c52cc638e0cc362ab9df8ce18525c0e160c3ae2c2f4915f98839330bb2df4202b37a1c2a2d3620c5351808c3247d1fd3f93a90e9723ef92280fb32830a0c185c3e405291a52d7786280c039086cfecf65a403a50a1c852c334dd971c0e0fc8580acbcbbb7c9e128df785fd83b000b069ceccf0c61940d27cd88cefb6cf0e1acff91a770afd128d2a663ccd6109c3df1a0236ece6e70e76614cceae0e32cb378bccab14b3680aa67280fe9292fe6b2e114a1d6ab739e8e47441753d70a26f5ddcacc77cc45dd75ee2e1247c1f01e16153b417a444a5625c8648c3e9ce7bac7153f8abe362f1001c03b9f5fcb4ed10c0314d7f08f4b755340c5640d1aa1127f1666af9abbb6f640864fd40a0dbb47b0fb675dfeda802d312f1a4daf7153a31163c0474bc59c7ba96196358f049ff17a7663433dd43506a72ca4f05604c92662a5d267332406e3b3cd83f8f466acb7b099a3ce7ac265cf925ccb362ee5bb4772e9d4343d3674dbb915ec5e2cd785f6d4431d36941beeebfdebcd96694dc706a07d265aee0292c6494921e4acd3939c2737c72afb26be0a343f4bf47f52783bede9c32ff9f16faf354b2501daf2947b02236a568fdfb161665b661277bfdc9c798ee3238342fb6d30ab14f83b84e62ffbf68ebd31a67a72e1d4acc692de2898fa9906323bf4b5aec1c6ea213a303f0e964bd6030b3f1f497fccbe2b5bdc9e85ad9544d83726ba185cd9fdef0c71171843bd58e8fb26d00ed3df761f4868040a2f46dfd78303ec3a6f6777ea380293c2d915486d014591a78f7986f201670fb2cbf1e7a20eb3f2645060d2637f26d8a601c937a436c18e60409b0b9288292546814dec703109cf28323efac4054737185589f60f17ff2a063b5199808ee7047917ff7abff836ef51f7503d4d239c959904e011cf69862681587159d50cdd745521eb1ccc531578958396c00b2e87be760b528ec6d4030ef5dc6899ff739bd2910183d0271246a9938a45d3c5ebb3c0e8a2157bb330e5d60995fd33e3f3a874c7dbfa88352ee077a2448837789ca37b668a9bbc7501aa659d15d693d4011e5cf3865216884e42c0c9b1a7dba8548bc25067c1361b84aac5495fa1f050c616980df50d89cfb5410346fd02f1bee038861a206a87591bcd591103d4f4b58620bd5ad818a006a330559367cb18e5be50381bb5e0c8d731592945a516c5e07e203858bc6779d160ecb8cfe7906f15a04471d641e8aaeb4ab23600584c8ba93659ea497c15d142d4b37bd467d18628852ed97ff07b43b7942d3c967d9c419351ecc2f73ed64745f47069d94edc6a4e3bb89425efc5b9968eb9e50bf24fcdeef1eace3160e087cbfc48dfc70ac9c6c6d6f891a7d41eb964430131a67e57db3c13b2b96166c9706ab5c2ab2052b6e1e0b687449cfea224835cecebabe18f7cb7ca14de684f4dcab666705a9ae93bd86dc796995e17f1a9a56700a3262517ba536731283cdf4be5ba5e7f18f6f474992cd5ac45940484cbba7630b3e41aa9c8849d09d181b4279dc34ed07c1bd7edf52ee5c52e53a6ae1cab45c37ad55f26f674c15cd6e5b0fab800feec72861ea305d25296387b15145074f730fb8cae5dafb87da44ea01c21bf2def36eca668cf36c4acc91bc45ec482d287665a0b4deec4888f94e0a470d71d516b86928df750ffc0ba2a92c4c0757a7d0783d1aa755a6ff27861ff1672db35ea9f5de21749ed13d336290224ba56f09fcb264e1a18a34a54aedb72a8a74fddb29b325329f7bca4fed8a84bbd417899daf0db440492ac8beebd2bdd65871a6e7899d5826e42a29bab3f898beabbdd149fba75653602823b4b0899279ae1e718bbec11932d6bf8dda5062719ca525afe159f3489adf328578dd44974208e8cb9f99bedd2f86c52216527186f5b1c709c9e6db36e92f16bc2f74d42b9b5a6bc376bed068d2b7c3bce4aff84ad3ea7e6163cabc435d1270ff3cce8eaa32d899fe406b5fb76f98ea01c90f104bf6f0ba47adbfb4848ef7a5c85bde46a24f4ddfeca2603ddf9c2d665d382d9c8af968439ae4fab94cc38a4bd307de0f3834e2c3a47da6abf52b83be56f0f36e93740fe1dc77f9cd65e3b64d4974a2c21727f398c99c55346fab6ec9fcccf82875a6224ea0772dfd8c9d0c53950f6eb9ba0899388be8d4b5ab593e1fcfac7a75250cc2b41b1fd327fe075bd10918c950ebaebcb43a910e8993c7000c94911449a41fcb99b4c5bbd1eb812854734f057c0888094c3c4b4d84a55db64d4090e1518e672c3b31016e68699b487e90aec7a0680bfa8e627030fc84e57cec9d8898de6a1d0a650629f6b912cb242378e357b27c08c898da074bcc3ba2a45c13bc8792e7ea8b254595b3669df90a35724b999c2857396a868c9ab786320dc708b6b8313becaa3f9aa10ea7db358e8ccd995dfafae5f913d39ac3b1d1aeadba98f8214196e98637dae3f0a664c0116eb9dedb4858a5461be4bb6b6897cc60a9b98431448e5d043bc5f212bad5248a5b1285b63632bcb39413c72f87266c021c5fa0a217d5f60ff0e06c5111c052bed50ef7228a668c3a7602c505b15972a62d1e3c7b598327542bbe2743736b454144a1ef7edb643e84b974de88d1048afce29460d99a37dcaf82d9eb5901d4fe888f0c3c73af27e6e8d312ca9ec68f4db572395497505f03c9dbc85e17875ff50da0914e123b58183b8bf0b4eb0ffbf97aa20dc955d95f213e687a33fa94571ad539d4f0f12ed4f0d346b4ef44809614ce3c5bc4bd1091ea1e43247d57c1a0a558b9e68d8ae3cc86487da65981677a82f93b616d9198ced5546a779e47070ee42face76786db747f8384883643a8160dba2327b8ff274f495f9dc9946fffe78f72390587cad383dc3cf0ee362fe256f28ad7833012412f9b004e890e707c4aa0a7e5143dbfda4cc8b9b46e8718564d540105d60265b60e667e06fdfc826b950fbfef91b10e827176c01db8035bb32eda0f4e01aa17e471967d253092dc056e10ee81e2031a8392d1152b6bbe90f45b130e582b76a198abea9af3e2f5f29ccdeb2ebe8af2a5830f1bb7f46cd6d7bb4e6ff1a231b597b64b13a1e041bc96d681144dedf113455e61586d6ab3c7c8aff21d5825cac6528f96012c14582347be1bee835edb1365252c8c6880b36569eca71d81e6427f6bf4f0d6fb4e979d1294329eb6722ec9201d91976e3e71c36a72a9b34043597efa7ec60f94d91a3bacd1a110332c6eb155177e78a3d61a545be631e5567aefcdb8f6c03e0bc791fcde0b27e58f4870d13b0d2728aed3d95cb0422af86b40dd457f46c3d30084986", 0x1000}, {&(0x7f0000001380)="65eb2bae4b14abe5b548252b259652a3805b97973d2f59cef85b2861fcace30d7a92521c3c7d04aa1253a80ec6019f261702d3e22941af089a2c20597ccc0614709f80d4f4e010824e6609db8f8a74c0f74183cfaf65c38aa6347761ba05a42f09fa4a381a080fbe4cfdd16beda9d9b518e06e25edaad8d3b00eb47460cc99d9e7a9c54523e657a667ed44eeef6e9d6fbd150cca36273c428e65830eedaecc9d1b4be232454bac40d2c52fc0382ad0e9dad40b43b84927f3ed00fe8627c67b19d8eed25444aaddf6fa95659b86ecc32e66", 0xd1}, {&(0x7f0000001480)="12bd1e6f19ccbd8437225fc9b8aaf3d087aa1858d08abb2212364488e1120e0b6026a09e28b9326722053cf365a9552a86420f3b6575788baec07438ac081ea73d3d89a07bae24bf722595ca9aa3ecf014eb689691c86a0bc3fbd15336280b851e6090fd5a163b38f6cec64a31955417bd27e67b93357308cb0130db5581fce1fa5040f7e92fd6e9a4b644c5bbf63b9fe0988ddbf7a810f797763792d0feda64d9995028261f51db99ad00bac300fe8e5696e405e503c56f5e70124b09cc2b7daf3d71164f162c734d183b7b22a9fdbbf58e582efe0dab517c6863b29c366efd8bc1af5e7bf1ca4a89a592e12db9b4", 0xef}], 0x5) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000200)="8846aa176eae4ddab3c6ed21fe48a69d6c0eb61d23da9df3f4f2342eb6aecdf3bb3a515ea5658468eb201f278066", 0x2e}, {&(0x7f00000002c0)="c75fdb6ce15ca226700fc91d22aad4f03140f887b88f2a7846bc3be50162ab08ca836919459798687d0b47fb36a0d250e152451196b2ef39b736c922d9950499a3677f", 0x43}], 0x2) 07:53:55 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x100}, {0x0, 0x8001}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) (async) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x100}, {0x0, 0x8001}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) (async) 07:53:55 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xdcb, 0x3ff, 0x9, 0x5, 0x101}, {0x4, 0x1, 0x400, 0x200, 0x4}, {0x400, 0x0, 0x3, 0x5}, {0xac4a, 0x4, 0xfffe, 0x8, 0x1}]}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x7df, 0x8, 0x9, 0x20}) 07:53:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x20000000}], 0x2}) 07:53:55 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:55 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x60}, {0x6, 0x0, 0x0, 0xfffffff7}]}) write(r0, &(0x7f0000000200)="fd1d70f9a4ec619162eb09b338f5", 0xe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x22}, {0x25}, {0x8d, 0xacf}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) 07:53:55 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x106, 0x30, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:53:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x81000000}], 0x2}) 07:53:55 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r3 = accept$inet(r2, &(0x7f0000002640), &(0x7f0000002680)=0xc) dup2(r1, r3) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xb56}, {0x0, 0x4}, {0x4, 0x7}, {0x26, 0x3ff}, {0x4}, {0x22, 0x7ff}], 0x6}) (async) r4 = dup2(r1, r1) writev(r2, &(0x7f00000025c0)=[{&(0x7f0000000340)="49f2ac787f4912b125b982a247771eb80134fb4b47356079a5b76b6ef74c7594ec23c31e79ac93fb28ef71caf9bdab0e360b97490a5b23c3fb1cddd2e037350ae7cd601d938553eb61a4a84a0557391becd579be7ce60c85a6f66f69e6e43dc9111d584c0a3c32ed677c50fcb38eaeac49f03eca14fc3371354c369422025d3e49a3dc72efc243d012b9ee29b4b91ff22642964856f415323e053df6b3772bdfc100141b3e57a741a8c27289a3681518e33fa181f0cb1b59273e337660658f8116736cd435dc6addb9fd277aaaf58df749cf95945dd80a42895a76eecd75c0c16d345b1b689c5c751874dece40761a24a52e15eb6b89bc1baa7ff43d8901265b97faf0588b9ad858c23997d1634c6bdc4c4f66d43d18a2dd008d86f297460070601eef71bfb578625b2a626bc1e74ddb289255ffb1b07875b96536539b1eeed01b60316ae751efa687e1dda85ace1a5ee50f05d89381ec5f8a44a1be8be61f0a8ec797779cfa6ace0f1fea6edc8845a1e940a69ef722abe13a412f17ead58cf653e65d4d81321f0e0e294029c850b90c0c3c5e16c34d68a9557aa50f49dc3a8629e0855da83160f68ee02bad067d954d8a95f0465b37de5fd0d33bb945de4e167b8e486b055ae460f1c0a6b181a860c521e8c44d277aee0190a937dfb17318678d4d6839fbdc962b757bdcf96b69504ceaf79868be7b6446eff90bca82df47c3d967fd5361b891f07339e780a4edb00c43ef62dbcc42e280dbfcf056b23b6399135eded8887b2cb78638dea0b422018fca764ca89d7eda0ba9667de98e3de5e8bd79f3fde3e57f61e3ef44e0672292b17b95d58b56d59fbb88bca34119697b635191878522a53212190ce7e936aa9e203e8a13deadfc730f867b8ee2ba521d32c4ad5e1f4b8a1dd4d1ab0b28d496e3c301eb3068a8a4f51b2aecfc2060fd5ba1d96d59f19c1639c94dfec5ab6682f7265ba39f0144b5b707edfd4a11924347a66be2e2fb838e2445dc21cfef47f48b9707b9595c6839cb1aac2854c9b4dfe7a968fe5bb3106b4b00bb7ed3eb98d0663ea92396be2d110ed530b3728f709648114dff13d7bf66bd0c086183ae3397f82b037ae9ed1e7c11b92ea7af48e5336ec67fb0c498b737209b7e03779a4b3f33ac69a8f33bb193bdb611fc27ab1575e36ec32692b445f9f3f3808834be60a9618a16d3655e869f012ae1d82dcde18e7e2aab6cee60252f2e61f51f8d068e8445c7b3b766c59ec582339f9fff7f2f371aff3f2efbd293265ece3ae8e64fc9072e45c419ac0fd0c400d63907ffa747c366fe23335517b9974a7cfc089556ef7a5c41b0df46ec728976c40eeebd5191868d86edf21a3bfbae83c626d76b279ad8e531e61181d91d2e6f5f870b39bac4d4eadf7e6506da8e8847da44ed511d1a6decf4e5c7141f017814a17a618e1cc8d3578f1f2e803ef08e089cb65c61780d05e3d3a73e456f0e9dc58ddf431bc98d82ad73ba4be6ee4802dc0379d45931f046f890af43feec13a538b044b5e2280e63a7c0fad1e2ee1848be3331eef5921466c1ce655b8e5130a93fe3ec8b53b69ea86d3af11326c616188f7463c858d1ba919bc11a0e47bba207b0095de5754041f11e5926918fee40ca7c086b7d40b4a131c6e5768bd698516e320834b8d2758caeefecbfb7178ff54f26e3c67de767c9d974e294f9beacec5953d2389f4aaec06adeadd338656891a59b90d1f5d8f3fb30a6cb1000d0c8376fbe0941b4b92579b80aa9de4530cd633a02400a93340d51a798eccaaecdae7f84a372c6410eb11b760ec6613fb9b0363b4262a03f0cf49fbff9b232be30c4f3a895f59a006ef3bc54ac4fb58a39c8fd33e3a1aeaf3362bd1919b42c13a74e28131d892bce9d0d11d8f0618e0af70e575fa5f32f18a17bf974a250e390900f00261defe6a37e66285d780fcd79334db7edb64845703a874d96d370b4da01454328d1bd1c13103e0429581a72dea7fff2c2a32e0dd480c180749e870119cd4182fe818e0493295629849f890b08401b914561b2906877331eed3906bf24169d2ff67a07bbf34ac9f54803204e8359e4db1bbb48f2c6a5d9330631916439fd032e13d83a30d074072a152fe6f90bd364ef953df9f22804832da8fdcec38a55009164113c480a3a7bd1b7a6bc1f1fc58746c9009f7b5c97fd2c77b7bfa6a72b2c39adff51515d909d7b2c45e7a44df92b73776ebbcd052708cba1859260376357f76c936bade76af737a8f8981932ee36d66fed61767debb77bfdccd528a32af9876b002054bd35694e5004c17f64cf819d08c3d34b471b8b6c0c31204d13e842eb7c7b958c603ac809fb098dbb9bc949481f2c4b9275440184fdb9075e70cabaa42a73e8e4effd8f2527359859e308e5894031b27cfa253ebcea5305e59a5970c5d1284e3ee41f15db8b282a19e6ea2db6bf6addcf14c4045b91091d2f963ffcec8b24182e6707e7ca525f5723f4283eceaa1b43b870851539f0faa671cfa425d3219e72b1c59d91311d94bc86da1a4a50b747d7b930710455459a3ab5decbb2e0999c393ec50b58670a258af70b10bcd1d53dd14629508ccd22f856e87516319b3181b070872ba1c0d64a63d89104c792f9ad9efee2f5bb9ecf94c246e7e16dba7ae2b4a2842e062e8ac32e15e1546034cacea06060b2d42948023780af29c22932fe5ed3b93bd7e0185ce7aa87dce575cf1e2945bfc3f7e123b035a162e9f25c65a85719308355da745e4812567f2219491ea300856bf604c7781828eaf3080ca62f1856fa614e9c35f9217e18e8105e7b196ebe796b6cabaefcdd051a2c2d56877d87f0e052c92eb3ac7cfcd69531bf8fba31edaf29875c68da6170f035aa3c4f3920d7e2c6ae9ad87a06afb1eb366a34d42edb29f8bc7f6b2454e19d784940cbbe03ca04f9674c5966e8be0ec3a7cd9be28e00e49e3f5e999c8ac3f40f3ed0a9106da1bb317ba1fd08f261bbda05c7d82a74d9740a5949bea40eee2d92962ba435f5a8385ec673448bb3e20c6e2737bb195d103a825a7ee54969d6400d8e0d341b1ffef1fe2e016f2fa7857adb9c3a98eecc63fbc2077966abbc1e0eded352093acc11afb6fa9fdabbc9688f99c0624ac61fd404e8ff52a74a86eb3c4f068e1a6a736135efb9460989f77df76b9111cf7a7b5f7286ce5bcd554734665ad48dd911a5cef8417468b53cb778cf64744d82d20ffc35e2d7c6e7ba0aecc7913a5c32779e21eb3f4eaf9201334578d6beeb6e02b61bfd208299eedd60a10822b00793821212fa3ed348a7953d3bcbcb2e08aba88e178f0954f85677957ffd0baf32f2b410f607cc6991bef0bf7feb32dde9ecedc8dd27d06a6c9ca379c106e0ad26654bdc3976053c77de7b2ae90877e34d737bef26193db30c0d7f4092adbf4fc1d4f458231c92ea65a46f4074e7fdde634b0562484e7dcb50fac5171c9bab76cdbb495e538f9c83ddc3c9834e23d671cdffa738ae076a55ca349d01b149fd533a44ff69a4030b168916d55f683f9d83d15cbbcad3140a1901494009a7a6ba95c30f2e4d359a4a66e6b7b400ce104cd0a3ac03566491f0239718eadd1a62c1c1d9f6daec3f808bbc4c242fcc616be9ab837bd678248ce1431627ab291e3881e2651b8658b07d4bbcb7920f5c788919802b2101418b7e67ea8244849b5867f921b68632996f6a583708a4d2736c152fca3fed24a2c01f8e29d26c2061b0b4966f2d220cc4aaa3d56b42e6a2532bad3c4be1fa942605313384a79b335cc86152b8ae0c7646f31f808a0c72f63e4f55558ceaa362f43cc25bf183012e33348326cd8773b8a61d79ca1ec958ec26d3f7a1724ff72f22d35ee9e64181d2b8b1e1b9021503f54f710ccdde9955e87f0d1f70340e54a10fa3265e89fbd27faca075cdabb7ec7bb9bbd2420c8831f0c6848242f42db1dc9149f7a1c3cc9274d20eace49ed9dd7815061b8c90fd52e2536cb323230ca016aff0277fde6396ab1b09b07277c5eeee37ad1346284ca01e282089c993b2df96e6cb374ba6890dda44c2d35da75a3cc7d03accf2cf9fbefcfd6bbddc47a489952fcf51411e1ec2afbf3bfe4f8cfdb78b468dff6e3dbbd3a065da877381de2fd828c1cb266e592047435b4d5d44df640da72143057b2c3dd96f2893905a63579a8ed6fc7478e08408753c5a05887f9fb459fc092cecb073c1ad1f67610fba753c96cdede336bb6dd2ae2db3a4c8d89ad36999d89a60c5bdacbbc028c4077591f21b69afc0daeb19967a2dcc6e310803acc42b3610c32d6b12f4939e5431f6bc4ec308389e92064d480d622ff90fb076102f21e67a7f879616c2f6e51eb19d8116271c717056c49a54939c6a065e680b0abab3fc3e09f439f6145ba63444d380b8c24cb82d48718daac5cedb1e8da2e02dcb81159d325e3e0da8550ea300535e932c612af08ae78a9c165f2c7eb63d7f75d5af5a0e8d434e8f102a25a9d308d32fafd26e42856467fdbe9e5b6ad99c658889a50d88de01697cbfcd75ce8966e0a69825882e87c0b1d931d722b547e195f00af82e337d1db3f7758b6c244475a44174798a32ff58d0d57262b5d78e32c739e639a359251d5dc0fd5b69ff86c36dc1d99acc5d42fcf919741d12e07313ecd8e63be939cd4ce158e6d0825959d56bf8e987872894c45c9e4778b96cdca4af636b3cd25767ebf2741b0403a24807e099e38d0bcdbc01594fc7a4b0e733b493d08734ea4f0aacac1961b30c9f15b2091baee1118539db74e697892952ec304f3974948ec4b57962542e4810d04c3f7f7276c323d86ac4d2111c553aad7ddecc739947edbbeddcc9dd09c983508a56532f66fd2f397124ef6a98c19d9d6ec1f60bddc319978f25838f1e4768ee1cb8334b53c0f0b411ebdbae3f932a1d28c62db0e0651858ce46bcae44efb3695ad076c4c05b3a4d523fcc723373daf921fb00eace73e8c8eed3f935aff9d537b6be0beffab26011b34664a11c4ab9addeead014e21c9f488a80d5694208ad6d43caae7baee2b062195155579440d50ad9f889c5f4f2b373d807860abeafd9c92651e04531591f0912d5bda1a1cfa9cc7be3db4932bc286b9279ad150fef69b75cc5a7ae3936f4c43a234227472e223ea8195ece47e5f2d4b3a5ee687935de5a48a97f1241ac3221ca03c16fb65d412080c24fae945d3ea25f01da95070173eb4afef4f38f0ab7437f88305d7a73d0e1b895610ee2623b382dab1b03c53ff5e170ef7ab95795f061091dcf485ef966f591fde6ffcd695e221250f883034e362b70865959120b55a24059e2d30e706d69a7d9464c741a69c891a0cfdc9d581cae01f52ab0bd3db66d2d55d0b7d30b63aed41b479595083a3e121cc2246f92194314bf91693a6b4b26093b59074064bdf44ed9bbb873dd162d7fcd49cae200651a7f7d39fe3e7f25b2cca9ddf86c738668fbed8ac77fd5b345277096bbfc0bce2f8fe8a5b4e4ff1a6b688c93223222d0dccb499d8dea2370c2111b7c28f7c9887b1314114755ce0d86990f4335e133a1bafef80deb4e14049a0cbd77dc74ba008a28615c333c9f2afaa3b950a139b7e9a6a0decf7c287a59c1f02ca192108612e693c2b00ff0f4e87514a291b28dee91e212bf29ee4de559a6db6b71fe916fc9b23510705cc3f041c9e7e56115d83dfbb40a3df9f3a100c6437e0a36eb9c91c1f8c0fb09ad49a454dbec810b679e3bf58b6ff8000774d7d44692b0e5eeff3cfa806708679b5685bc4c29eecb02b79aaf4109417071cf52c4196cc6e99df6", 0x1000}, {&(0x7f0000001340)="c5c59e7b14ae2b686d4c3f7c3dbdf9871580680872274814", 0x18}, {&(0x7f00000015c0)="8cf242ab3c2707dc8579e0e6668c8c12b205b6b9ad1a60fc88d18348a4eb3df5d62bdf9014a779c44c709b86891366731069cdd461749cd9063a0942e68e1f1902e4bbfcc70bde3e3f456e1d176fca5e19ac1d867b6e03ab8fef650bbd7450ce6091a26f456b488d09b31d3e94e53253e9c032c5bafff190f7f4e2c99b1a020b0be76b48da8c92d26b9b800623a99cdb275cd28f4a7585bf04ba0192a1cac17a69174b2946b3ff3189fd584446cbaf67b15e6d72798e2109ec1085dd81870784d0a6941c667ae9b1579d6538de6362f943e765328b7d4d073404b4a8ce9c2271ce50eec51fc8639b837c25f404724f99f80d645e75f20c1113967d76bc093c29ddd55a6bfb7c4031264628947569557db29755f17f586e9c718db31ef9834eb181441ef9cd6dabc936f31caa52e04445353ae8d4deed6332382986c806575c305511cee754dfae9a18855fbb0f8f6b1886756b23f8b596a6be14f8b4458705855a247b4c156313b88f8e09d0734908730082627f3a8f09d5772c23df4fb0615b4bb248aed8ce1039e6c5016963ab5e37ec3f892647d2997d207f9f1a13e121794fe15c5db8abd1b8fba3e4fc355a1a63b42000f2ca24827b5903571934726d4178377053063b3f30fae0f8fbf22419b912be38762f26a3d7fe3df60b1449d5608ab2b118679ceeaaca24467e8fb3fd374a0c4ba3d05dc1563c834368730ea93a3689cf5d1e70fbba5bb7ea59633e14a3c718cbe5daf37c48a6fd1b6f27264f447cef91d65888c009f2f7490048e74e51681bf360020edd1c9988b8351718cae23c2a08009aa48cde46e654ee355296d96e120b56fdd448b70d3fcd7340d56ef80ac821a84aff921c1f9efb5f40d19ab88a10dd286775609b8913d7aebcb13fde9ee0127626b453554512b3adf2b62372c41886aa2375a81673ef08e8f882c5601ca73c51322510d9c38f9db68add3f3a266c67d8cbbb5760a760afa17186287af55690465e12b18b2f7642ebff66c65602abfd2b52f8cc3625dcaa9416f42f24a17e071202c1f80f727f441ab5b124fcbc5d42fb8eec5cf264ccb6e749512d664f96369256cf8e4b5494c7893422765a98a3fc48eb407ae7cae1956ce06ac2e54a5b343160c4a4d4e50b36f9d38920922ce2211d54a68ff40da7a0189c6a591ca157e1132866aa6099be7dbca766b1c2f0a0887df2a7b59f75c45d11f8727b74afc87e06d23e066efd36d343dd9652218f5fbaa101b99c04aad3bdf4e28f821bfda90aab95123f978fa6bd298e01f6751987b5f16489e68b7ecbdbb9044fe779839300da8ad110c09cd3ab1777639a4bd688cb3406c9cccfeebc43e23e90629a5ea1b97d3bdf74e6efb13122eb79fa28fd57d6cad568e729b85355929b60c211094b59d5fa6331b3fc26460d3f742c1c642ba44ee49c3f198e129957fbd62b74de19bbfaa760a5589648c8ec4164b5e2874f8900b6d84be74fabaefbfca164ee9209f702842a7174c8c3dc8790f924d5a483d16358049ca311db174a42a8eaab44ddfb88ba42505a19532530cb9aa2a429edfbb171eabce6e4dd27f0cb50a0e74cbffea7eeee621157601dc04f0c16428c7aad58f94f86ac6b18a5fb6a2cdacf1021361329c1c28efbf3d305dc30e0eb37f10a0cba732fd92047dbd54158e3339f21885095f0682d72d3ba110b9b29558c8eeafeafd2881d006a47ebece55ba414f731163498e5ec6de91b84b3d848edab3cc920f39c7afef9c760edd32a58980910cdfc7e29bd2d3b6b004848bed2872a8ff57c4aa27aa5a2040e3e9005d549c3a07cd774f57602a92bc923353a1051e046f187b6ffc04db945ea39726adeaa381895e81268647a5d9196ad62c2f866998f344afa506196517357f27bc01ec653ab95d42551130f2256f6ccfb67a5a70986d989751634b527d03b6f81f901f13a60805181ff36117bab675b1342ab398b4807e9e768d62cf2ecccfe2a12f1619dc1ac0e1d9e246cb8a11178848abf06b2313f8ab9b9b5d0369c0c706f364d82431805327264d4c9979d04833cf31ad3d4279f7bf74b90ddf1d0e5b283870fd81e0a95bd3cb5408553d3ad25823e06eb04cf9932cfd19c8fbf2bdefd1335f44697b5e85f3333330aa4b7f0eeeeca9f7120be01328665b53cf9172405982f37561b2b6a7f4e5b6216794d1c86a22b50acd18fd583a040c564beed0d07b498d56ff29ac42d662ae5b0feea67d6b36d92dc010fe26b50fa911ccdb324310e24d401b1f3642ead2c045ebd97809767a8dc82f1f7fa7a71646ba121bcaef1a326db84c0c48081e91a6ecafeefbc7cd337db8941c360362acce685bc29a763fd77303d42824b8c1458dd9fefcf745df74fe795e46f250412b9423648cfeb53216e3603e4adb9f9cc0a14cf245cccd70a12da76703eca761d2f4ab8a6bf8ed0d4dddb6792d2cf8e6a595de73d0f9034bf99c99c52cc638e0cc362ab9df8ce18525c0e160c3ae2c2f4915f98839330bb2df4202b37a1c2a2d3620c5351808c3247d1fd3f93a90e9723ef92280fb32830a0c185c3e405291a52d7786280c039086cfecf65a403a50a1c852c334dd971c0e0fc8580acbcbbb7c9e128df785fd83b000b069ceccf0c61940d27cd88cefb6cf0e1acff91a770afd128d2a663ccd6109c3df1a0236ece6e70e76614cceae0e32cb378bccab14b3680aa67280fe9292fe6b2e114a1d6ab739e8e47441753d70a26f5ddcacc77cc45dd75ee2e1247c1f01e16153b417a444a5625c8648c3e9ce7bac7153f8abe362f1001c03b9f5fcb4ed10c0314d7f08f4b755340c5640d1aa1127f1666af9abbb6f640864fd40a0dbb47b0fb675dfeda802d312f1a4daf7153a31163c0474bc59c7ba96196358f049ff17a7663433dd43506a72ca4f05604c92662a5d267332406e3b3cd83f8f466acb7b099a3ce7ac265cf925ccb362ee5bb4772e9d4343d3674dbb915ec5e2cd785f6d4431d36941beeebfdebcd96694dc706a07d265aee0292c6494921e4acd3939c2737c72afb26be0a343f4bf47f52783bede9c32ff9f16faf354b2501daf2947b02236a568fdfb161665b661277bfdc9c798ee3238342fb6d30ab14f83b84e62ffbf68ebd31a67a72e1d4acc692de2898fa9906323bf4b5aec1c6ea213a303f0e964bd6030b3f1f497fccbe2b5bdc9e85ad9544d83726ba185cd9fdef0c71171843bd58e8fb26d00ed3df761f4868040a2f46dfd78303ec3a6f6777ea380293c2d915486d014591a78f7986f201670fb2cbf1e7a20eb3f2645060d2637f26d8a601c937a436c18e60409b0b9288292546814dec703109cf28323efac4054737185589f60f17ff2a063b5199808ee7047917ff7abff836ef51f7503d4d239c959904e011cf69862681587159d50cdd745521eb1ccc531578958396c00b2e87be760b528ec6d4030ef5dc6899ff739bd2910183d0271246a9938a45d3c5ebb3c0e8a2157bb330e5d60995fd33e3f3a874c7dbfa88352ee077a2448837789ca37b668a9bbc7501aa659d15d693d4011e5cf3865216884e42c0c9b1a7dba8548bc25067c1361b84aac5495fa1f050c616980df50d89cfb5410346fd02f1bee038861a206a87591bcd591103d4f4b58620bd5ad818a006a330559367cb18e5be50381bb5e0c8d731592945a516c5e07e203858bc6779d160ecb8cfe7906f15a04471d641e8aaeb4ab23600584c8ba93659ea497c15d142d4b37bd467d18628852ed97ff07b43b7942d3c967d9c419351ecc2f73ed64745f47069d94edc6a4e3bb89425efc5b9968eb9e50bf24fcdeef1eace3160e087cbfc48dfc70ac9c6c6d6f891a7d41eb964430131a67e57db3c13b2b96166c9706ab5c2ab2052b6e1e0b687449cfea224835cecebabe18f7cb7ca14de684f4dcab666705a9ae93bd86dc796995e17f1a9a56700a3262517ba536731283cdf4be5ba5e7f18f6f474992cd5ac45940484cbba7630b3e41aa9c8849d09d181b4279dc34ed07c1bd7edf52ee5c52e53a6ae1cab45c37ad55f26f674c15cd6e5b0fab800feec72861ea305d25296387b15145074f730fb8cae5dafb87da44ea01c21bf2def36eca668cf36c4acc91bc45ec482d287665a0b4deec4888f94e0a470d71d516b86928df750ffc0ba2a92c4c0757a7d0783d1aa755a6ff27861ff1672db35ea9f5de21749ed13d336290224ba56f09fcb264e1a18a34a54aedb72a8a74fddb29b325329f7bca4fed8a84bbd417899daf0db440492ac8beebd2bdd65871a6e7899d5826e42a29bab3f898beabbdd149fba75653602823b4b0899279ae1e718bbec11932d6bf8dda5062719ca525afe159f3489adf328578dd44974208e8cb9f99bedd2f86c52216527186f5b1c709c9e6db36e92f16bc2f74d42b9b5a6bc376bed068d2b7c3bce4aff84ad3ea7e6163cabc435d1270ff3cce8eaa32d899fe406b5fb76f98ea01c90f104bf6f0ba47adbfb4848ef7a5c85bde46a24f4ddfeca2603ddf9c2d665d382d9c8af968439ae4fab94cc38a4bd307de0f3834e2c3a47da6abf52b83be56f0f36e93740fe1dc77f9cd65e3b64d4974a2c21727f398c99c55346fab6ec9fcccf82875a6224ea0772dfd8c9d0c53950f6eb9ba0899388be8d4b5ab593e1fcfac7a75250cc2b41b1fd327fe075bd10918c950ebaebcb43a910e8993c7000c94911449a41fcb99b4c5bbd1eb812854734f057c0888094c3c4b4d84a55db64d4090e1518e672c3b31016e68699b487e90aec7a0680bfa8e627030fc84e57cec9d8898de6a1d0a650629f6b912cb242378e357b27c08c898da074bcc3ba2a45c13bc8792e7ea8b254595b3669df90a35724b999c2857396a868c9ab786320dc708b6b8313becaa3f9aa10ea7db358e8ccd995dfafae5f913d39ac3b1d1aeadba98f8214196e98637dae3f0a664c0116eb9dedb4858a5461be4bb6b6897cc60a9b98431448e5d043bc5f212bad5248a5b1285b63632bcb39413c72f87266c021c5fa0a217d5f60ff0e06c5111c052bed50ef7228a668c3a7602c505b15972a62d1e3c7b598327542bbe2743736b454144a1ef7edb643e84b974de88d1048afce29460d99a37dcaf82d9eb5901d4fe888f0c3c73af27e6e8d312ca9ec68f4db572395497505f03c9dbc85e17875ff50da0914e123b58183b8bf0b4eb0ffbf97aa20dc955d95f213e687a33fa94571ad539d4f0f12ed4f0d346b4ef44809614ce3c5bc4bd1091ea1e43247d57c1a0a558b9e68d8ae3cc86487da65981677a82f93b616d9198ced5546a779e47070ee42face76786db747f8384883643a8160dba2327b8ff274f495f9dc9946fffe78f72390587cad383dc3cf0ee362fe256f28ad7833012412f9b004e890e707c4aa0a7e5143dbfda4cc8b9b46e8718564d540105d60265b60e667e06fdfc826b950fbfef91b10e827176c01db8035bb32eda0f4e01aa17e471967d253092dc056e10ee81e2031a8392d1152b6bbe90f45b130e582b76a198abea9af3e2f5f29ccdeb2ebe8af2a5830f1bb7f46cd6d7bb4e6ff1a231b597b64b13a1e041bc96d681144dedf113455e61586d6ab3c7c8aff21d5825cac6528f96012c14582347be1bee835edb1365252c8c6880b36569eca71d81e6427f6bf4f0d6fb4e979d1294329eb6722ec9201d91976e3e71c36a72a9b34043597efa7ec60f94d91a3bacd1a110332c6eb155177e78a3d61a545be631e5567aefcdb8f6c03e0bc791fcde0b27e58f4870d13b0d2728aed3d95cb0422af86b40dd457f46c3d30084986", 0x1000}, {&(0x7f0000001380)="65eb2bae4b14abe5b548252b259652a3805b97973d2f59cef85b2861fcace30d7a92521c3c7d04aa1253a80ec6019f261702d3e22941af089a2c20597ccc0614709f80d4f4e010824e6609db8f8a74c0f74183cfaf65c38aa6347761ba05a42f09fa4a381a080fbe4cfdd16beda9d9b518e06e25edaad8d3b00eb47460cc99d9e7a9c54523e657a667ed44eeef6e9d6fbd150cca36273c428e65830eedaecc9d1b4be232454bac40d2c52fc0382ad0e9dad40b43b84927f3ed00fe8627c67b19d8eed25444aaddf6fa95659b86ecc32e66", 0xd1}, {&(0x7f0000001480)="12bd1e6f19ccbd8437225fc9b8aaf3d087aa1858d08abb2212364488e1120e0b6026a09e28b9326722053cf365a9552a86420f3b6575788baec07438ac081ea73d3d89a07bae24bf722595ca9aa3ecf014eb689691c86a0bc3fbd15336280b851e6090fd5a163b38f6cec64a31955417bd27e67b93357308cb0130db5581fce1fa5040f7e92fd6e9a4b644c5bbf63b9fe0988ddbf7a810f797763792d0feda64d9995028261f51db99ad00bac300fe8e5696e405e503c56f5e70124b09cc2b7daf3d71164f162c734d183b7b22a9fdbbf58e582efe0dab517c6863b29c366efd8bc1af5e7bf1ca4a89a592e12db9b4", 0xef}], 0x5) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000200)="8846aa176eae4ddab3c6ed21fe48a69d6c0eb61d23da9df3f4f2342eb6aecdf3bb3a515ea5658468eb201f278066", 0x2e}, {&(0x7f00000002c0)="c75fdb6ce15ca226700fc91d22aad4f03140f887b88f2a7846bc3be50162ab08ca836919459798687d0b47fb36a0d250e152451196b2ef39b736c922d9950499a3677f", 0x43}], 0x2) 07:53:55 executing program 3: r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() r7 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r5, 0xffffffffffffffff, r6, 0x0, 0x8}, 0xfffffff8, 0x7fff, r7, 0xffffffffffffffff, 0x7fff, 0x2, 0x5}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r8 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000000000)={0x0, 0x8, 0x200, 0xd38}) 07:53:55 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}], 0x1}) 07:53:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = dup(r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8820, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001100)="afec6e4eeebc215791e2951531699ee94bc3d64f14f4a67ac827083da56931a0d87c53649752b8c0bfb68549d3149b0cf6f24eee94be4d217d89a8611026860e92b7b196c363d0c3217076147d5c7f32c3fa65bbc5af63cad521b25c072d6dc18175b96289d965c4031e414426843edd13b2f575a1db97a1fa3899994943961649988d3b28db3256379dde00e4bc334308160f1fa2139f89cd9f2fee501aee5bedb738905517bfed2330730220676636f8c3ef2a91892dceed1c7a5098dee07aa92d4a6fdf0e935faa60b6d3f942eca6f0d2babc88dd8de6f9453d6b5c319f717827bd45389683bfbb2fa28a8c53caecc3256e8a925117", 0xf7}, {&(0x7f0000001200)="5b9ee7e3124858861f724446eb9a93d35fef1b87e014b23606d39ff5037f29487c73fca3c9b4b196be26d882ff26bd8c47dd0eed283d1bd0875ae66b41960acf1116b4b9f6a50ff10e907c0cbefd8df4980d1e9843eefb2028c304886375e71c0c948f0a9645ed5f694f979a87cae06831f8e17c737b2c1f37dc0003b58e441bcc0f046cabb87e2db6d364c8d5cd8ae619cff3aff14c8c7317d5c4ab9841d807fd9f903082b1b1d932a89787d64ae48481b6c72ece9c29365d4aeea5fdd3cc151bc2b4b03414f3f0c2fc593672f3fa1a520908ff55d444f72d391f372536d417ead600a05b6c201ada743d621dbf1c3460b9fcf2552cf2d74dbd1d2e54c222446ffb035087946a4ce861dcb375b0863dd24aa943b88194f4e0143983ee5dad5b2028e40336ca08b8e317bf81175fe052cc32f63d71abaebf473377e37a568fa8e5883ee14d6fd24de197c534462b922bdeedd911b8c89868c70355605b5952a8c31a154a8ff2db696f178026dff4587d313dfd2df4e208c3af7d433d144ff2e9a6d661131c4cf87f83cf2eb8c47544c965a0239f78a2abcc1c4a92b1ea5356324729f579be84043d09da38946ebab14e1b7afb106245ac1794f858fb51ab6b96e188e334f05011e399e624546a00f10d5a4146f38d48c7e96663d8f0d76d2b93b49b4c9f169f6dd1325515518d5dd4b317cf9333e3638330397c87ddecea5f4c22b0d3eb4d42e32a68a2d5dc1b78f39647906269877f585a777aeb0a8262cd008e6a288abd61aedf64bf23cde399bd632f196ad0a9269cc3756bf44d6710a41ebd286395aeead36b0580cafba33586313272db09ce109440d873e8dde4f0aaedcac5d0ec5a104fb7db0b4a40faee2db197dea1f55f4229e13d0f0c83a5093dd4f12ee0c7e2a578c6ea88004263d2dc39c6b5c48a51371c7fda6a3a6f4fcf4555df1a5919458893b95c995650ae7747ef3f65c13867b9a52c010d629b0956d6bee3ab85925550a515662b93dfc531139d8fc30556b01c6f49bf99e9d9e2ae1cbd1c5faef2ab0c757ebcca2cadbd61534463a74b3eeca31384a7f601ae926564d252a7ff16e5953cb6d9d1035e27d06fe102eadfa287777940755748d2afe78e0e59fb40977e7b701a57d0b05efd7c7d1f0a976a7e5f0158db1983f64904b7b1a73a2fbac53cc9417738b2ce120c844404d7b91bb9c2a0c1202922ae1ebec579f62d36c3629e395d7ca2b4275e8e6b2e7d387309886eee052fcc148f389da8494ed97ce1d8bf68fa0cf9fc9024e3865b0a06e76b52739165c0fa616c7b99f27bc2c1059612f92385fe179f9f809be2fb2343b92c12e2ddf05bbdb2f9b2aa00200a0955b0502b422314448134429062d408fce1d97a755d145593aa69a82fb71bb973f1d721a3a89cf318ee52ae4f2778815d40ff269456d892c84f7c160014939b6d582009c3f0e11d5edf8b706844b4804c4eb7625b91acd1ae31cc550993675069e51ecff2995a122799abb2d2a1f5e8509feecedf4564d67e2fc187cb291031bb5637811eccd38b312fd484a6d86ac877cd629d29c0f97af3c08fbafc6bd066b5aba568fca5cb2ac3feffc997b15cc0878f9f4ae2f693d4f68dbea9c05b6cbde760fec6ea1cce69efefe172d25b0b7867444c8bff5c2c6f78ee4af73487a418326a7d1a3c47fd6b40c45c0fb12024ae349d0f65228d635d72007d847145d0c5e913a586223194cc6607f2f4a0d8b2b7e9ab4a1093542461235105d94cce36c537dda8bb20ed24fedd93eccc7b0cf0e16e387b2858c028775d535ea27d947d589bb75944ae2810352b1fa02b8e4803d3012f9188c3681de22ac17b95c63f02972bd2e10cb201a713fc421192871c31f6146e3ccfec62e21aac10738e61ee5f1248fe9299da55c321a0aadd7fe81f6e73d80695232531517a8132dd67ea0aaabd7076e348326576d24cf71eb78b6c4cd251944d2ce075e640810bd0aeb125c0b5bcc7271dc55210eba5a7ecbc253d7b765452de5ec743f8e7ece638e52a830346a8220a895540d464224700567b788c7cd24d233fbafe68268deee31bd52b1651e4f700ad9e800906119a5e0cefa0c20839f29c1375276160e0f640909cea268b34cb840a788d611e5eb475e860a8d83caca22f1b4d85ae1e5f490f86bff7ceb2e7054a744bddbe3f16fdd4f98478b7c011c7c93b229f83cee725d14b2cae520c28b180bdcbe77d61645e040bf79b48fe79044c566ac6563abd65ea4149a2d6a4e8eb90df778955fb08ffbec2b5d970bd52472527f0b3e78c701dc1dd937cbadbcbf9105814064eb0590da246ab9f8bf70b28d83fd9df372504194c274bf2bdb6b76f6440c53a880dda2dbea350a70e1055aa96076329298e1a662eb7e6356f36cd8bd4fc2b9ace2916c16bdebe954c7a130abf33494ebbc724b101fdc24bdf412777b620e486282b258db87acc31ec9de18442e3a331540094d0431f685c5daa6837b8873043905050c26913eca8638dd080568467a5fdd90ca8aba96f05c00aa629bc6b624af0eee3bc58c0a6e4a50350f76a6c01af3b31409481463f543da1d4b74dec6db66bead5da197223de663cb873c21311ef48a0b36a3850d92d607fdc21c06d448ec533ceaa32664d3a8445dd6313e89f9f00b34f66a13c5633310b74ac8bd44f01e813ac11484f259650bb0b5d82d3c131e97971d5a26985ae37b7caed358b4080f2336716abd3447ce9d125f43f51a2a855351e4dbb1f92afb9560fe744715d274bca38f7e616d654a8483c63aff92e7c15505cf42955e96952bcf0f753f299c02108bf42698d6a0f1e30d575a49695cbc7aa37f53b699f8ce6a86508a20736b31dfaa7808d685ce3d2b2fd479580cb292b7d3688a89496f0ee0bafda0aabc53b091f200dff2722fc819358ca697769ca707edcc6d72debbd358afa50a408ed0bb54dcc9ea071e6015d769371cbc314ce174ce1166ab65c496a9a083d7d3ba1720ea654285299f8b1690d220b3c0df2f2ad257ddd31f25d1ced6b4a27d85fc65edf17b1245f26b40ef443d33ee8ad74d3cfcf387e5c74fd78a3786d8b1a4dbb3e934ed876e09904cdadb0bb17439f5197bbb0995257f4751a21d1bdb6d4b6dbf8a35d34dd0f71f8036c0c9d340f352445b4bbe7f9d57a92913074414dbcc3007d2c6f5efe3ad5f474615ee4c9372cd1d0e526210b6ab48027c6d6a03ab56ad11ed9a1d8f5998c10ae9d3b53fc1006315f423760d638739ecb1aa03ed244c01b9a53423ea1666629e26a02166f0d54fa81032ed1220bc273023da90b0fea4dfe91f6950b9541a45fd75a160e3c34483a410c491d0fbd08cd44acc6ae4cf9fb06a41f680e4a29575ec0d73a1b5ec1e5e09f4b1a4f00d2c29eb9bc1037df769f58e3e090e2d69dd7d6031f3d62b494da0f01901fac326a9e7af2afc8fa212a5564e0bda5a951f07f5264b55cec2f9f2c3c03df46b811c7bac7654c89d17c84872e17cb8a5bccb8a52ffa5ffe35d09e7356dbacf3c4d61966a42a0ee0b829095f360d5860cd2f49fb10e24c3bd1c3217df5eaf69e440067bf832b2b2c4c195477adc4044c3ccddeae316af9eccadf8b58122653f7ef93152c3bca04ac23986e6d2d7c297a2f47ec0fc746135703edcc733d30ebaf3667f750d07c9f5bf96961a6141c89c2703ab075d29232131fafa68019c63c2d8b47fee1304580c01fb1446afc573cb4caab781aec9ff7aa0d43ccc424322156f0b6dec0474ccc8714250a8620eabe6c284e28f4be204d15daa057df69c862bd57b90489940c8d1a8e07bc81e6c54e5cbe4da351a0d768433ac5e43e247c2c9ebb14084cc8bcfebd996a6a409e4baa346f0baac06c31736f940e8a777adb3c48678cbf16c21c65a9250e3065d235f35d1724fcce74986de11fa1d67d3305dd90de29a34674b45bb9c6ec11dcbc8938cf14259a6c8d31dbe7438fb8a60f69749d9e94c254c9523cb6a29e966651b68488d4fe050e2fa7d7a1e133cd93b2e138107404c17fa0f7bb55a4bfb1cdf069a049ae703cecc431db832530963377f942abcddaee309c9868d34dd419779ef267142325d30f8fcd81d3bc2fb776c93e8f9c8a021e17e60640357c5204e75f777460f7571d08a3b24fe2f6227905072318908e33119cf6fbca5824c4ee55715f5e6e53995e6360ef239c57c24ff7c3f30f6c6c7c5570964d9d178f33c1ebe343e43be9e56c660da0f7191c5b4f4bdfea66f93441cd49792841ab4e0bade25b5b6c1e1f05649619e159c85eb9e83f676255a09082c376c0246168034af63b5df0ab86e2cea9f6ab291148e965184ee09bcff1e0dbdf62d2dabaad64c817e7bddaf3d06a573af14e285172874112ec42fda9485eee64aa383e888fcaea9304a00b42053fbd00d262ec338d19c53da6b7e708e4491630c017f05d279c79a844f77b467f78ac89209a968532b3d92d2c9ef2e957a838520fda947aa46b2a9de4f2f2b9bee47711e65dfa5e432349c641184a27aac8efa7ed84420d484c58c88d2191e688ca3ea8e32e290fe907ca44081bae8deab6517a8ea9e0af434d9b2c4b4effa8d917e49642108df8ab5b5cf8e51d0599d5f1c8a5b3b3d9270b3f26e270359e568e485d368c6ac63e1c4ba5eb17abbd19c4d8238ef8a2a6fce8d01b3acf04b5bf13ed33d3644e29679c2de7891ab8898f669bea1b72b3a9e7abb254a6b7998acf3ffc8b9b4b9345494fbbee3f91c3fa235a5c296dfc0eb4d27680b7a6e422365bc16d5abcd943a620a730a167c60a7d9b202fe3047486bea6f9792aa2f92ff0b61c09e482bdf1f3d8a1b75520b7ad6c18e4143b015272d74c27d1493f7ee2227abe55ae4681b6b1355bd839bd50c62b032ec3a5f7b1dd194f0203d516b6abb893d51b05db6c1f5fc53279e38c3f86643cb363b96f457b96fd5cbe2142e3fa83c3b0108a610a5c2ab46c730412f58add9c32db36fb7c4851c375fe5f44585d9166912c0ed0486602bc1e2db82be9944d2fe5c259f92d88351f62e13afb5d77092b6c5d3686efe7c64253aa2012fec213222b9042a46ab1ec40f7d0eed36d5e9cc4784c08512812aac30306029f86a1ff840480cad51574d5f0975a69d09aed2f184260c0bf86de677d303068f60d4778d6eb4330d17dfda50e23f227ddc5b6b5047eefd8daaf9e98068f5f92788294ffe297f8e9465497aca13c69ce3ddd92a03c823c4e2c4f7ac349d369e336827c8c6bd8adba587fc03e4100456b3d5e5b083043ebc3775a9e10a669c8407bcd9db39dddeb4bc5f25d7d8762ac222783bacce4b560ecd90adb01c9b035eb4de0d5e4da6ce962993c9ed6ce1f9710e804e8439b80aaed1c5977a795e6bec4a15ca2853c2e80d3fc558a744b0876f6464d7b7ad6f9246a3c2756971f262d2642170b04f4e1bed7c52fd097098fefd66c60fd6aec3a102684b5f7aa989b54c9d4f072f871b640f1bc040239b6032ae872d424f88dcc61b75640dcb2f23c3d46807b5806f3f165efb9622dda504d4c6b37fbc3068cc31f17941fa764413b0b7b42954f451ca0690a4b8d598643b8e30649110c643fde229435da9ae1fb5c2aa96000d7b5fb99acaa4a3a044d3ac98b10c859b9d74ed83269949c25e0e672a2ad3147dbf6286026f038fe18440a20946a3aabbe54d0a6c16e09b6e6351e3eb8ccdad5f0d3b1f8f1613e4ce128299afa756a2f034fa2301a2fe44fedd331a7585460af2fec715f25a29ffa73c6aa98bbd47b4d15365a57335b401cb550a6c4ec0336cdb1b82d3ab394b0b8be54f3dd", 0x1000}, {&(0x7f0000000080)="3d9acfb4046c1fe1215a", 0xa}], 0x3) write(r2, &(0x7f0000000100)="bebbde386b6ba46a29ce0e09b17925adc513779cfa7b80f9d79bc82c388efe42d30a69b66f5a23e3038890dc297789255ca352b943b7aa5e9a297e6302ba1f5cd1ee0270ce87e37e950742e057217c74d7016ee1f9aa3ca38c5456f3c9fc2a4739b78eb5bc93424f2efae71bbbf41a385a6b6d00d7d319b600fa7859a89a7bd65009f69f7f4d26c7a8c8a2d8d0e27dd878900f4a13d61b6748891243877697d3c04a9a0b16c4cf9f6f3f79e08ec6d7c7c4e334647ec779ec73cb17b7497ed6cbd47337538cb86967926f22bef19f09a9a39251c7a4d07c7da0ab9fa39f011d1858ffa33e1fb69adf268de140d3e7aaa792327647d9f5417b9a895fe0855438ee8725bd779f41b8416cec06214c7ad77cc3f363564ea4c4cdda083a8b87564a476e38230dcc01f9e76ce45fc53b1edc52dbd9b74631a1bffcc4688ae9112e8d61f85842e047d9d5702a47d88888d3f477a8182b231f0e0d6fb38a9a661dd3135fdbe5e293040c1120d81077781f0e1a170259ec24df1001b7457255b353007e0a27674237b786bc6802de8f5d0b093a9a784cdbd46a371561ef1d3a6f03226806115678ce5f41827108949c797f9e1f568be22d4af820c8b2e8cc3a6cbdc5f706ed49401a0ccdd7dd12f127ce82090946d922ea34fc8e6368c65a4d1d8759167e8e0cc902699237e03d5971c65b76efbdaba5d2d9b889836023a2dc75bf48867c8d825a86a89ed975c95b97da3694e599782ee2fe21f7e0bcdb9c928bb3ebb6ff51ed4770ab45fabb5e1cf788fb54abc2f13844254670d96988943fe2d7e7a129cfffc45fd826447e27d4fde0641c0bc613a1e6a9d2cfd7f617716bf1c7c7e1b2338751968fc479373dc2944be04280d9735382dc0f8506e9bca03caf061d50ee216b0f5c7e02f3043fd64e7f2adc25dbae7a2086ee61e55691814291172a650b897bbca95c4db6ab6831fe91917f973f08803771799be50fc55f886575aae5590d1998e9dd3a70f7adcfe7f660d8fe52725b4a18ee2583d8d78b4acf69fee05950cfc16a8123550b3169331eff04318e0f9e57ddd984f97f6a509cf93df249b00845b0e89d8829f2a09c836a3b97104a60c2e6d84d218b4d41e112e1590d60b90caf826eb78a5e722bfd5a832abc945991a3b5eb4127c39a66febf9689196c04c1957764dbe04ffff769d513c9828f345b46469d541aa1de0786b582359c0a92ecd11985eb8a1043e21d92b76b9e43a4a596de9f3b54915440774d1ba22b8aef1196604ede086c72ce1b6678cee2702cc7d8b241fd3efeb86dcabf5fadb73e1e33f05b685fc4d1109d6a09ca640ca20e24b49fdcb869bd693602981b64a5df7325ea133c7e8abcbd1f3cd7a77390c2e7b2fa3e77f9dff1b56902823bf6dfe326b9b492019faa8e86b767e856d8a39958a52ca32ca1978445296cd93640670a43e5876cb61f5cf6021406c91c985c49d5933590a909663b11bfdb094030339dfe94a1ddf3a525fe9e3e68b095ea625339dcf6e47efd1bf325cd791ae1dc413a23665ba61e7d780701f4d8c51a0d79d718a9946e2fee5f4172a1d3df945c50ff1db6b5ccef3c2e906b3a9f61eb171b3583c1cfd03a7ccb47ece075a845a2219e9492ec0789e5350ff07037ff49704ded7b2855bca6bfb772f5070dfe3d5f6f0b3f2c8c388a6742bc268c6aab237cb87e52c01a992d3736bae981085bd09146bed696754b2ea031a1fb2bca4e795ee57e52c6a7c723c28474785e5cecddc5c47fe353c257bc7aede4308cb881ad171cbb91a1d93a816384011f07f9f800813eaf22d362d5ff7a5743ed7627fd6ab6d7a712c31df9e652046bbb619c6b3fc77db556ef2b1f6de3795de8e0a7d16a182e850f59dfb9cb1829fdd62989381994cabca4089d6065a15226258f01981ae60ed049c1be387fa377f8715190d1020d572adf5e5a7d0cb81752e10e243e1b2b6d9a5fdf9d8e1a11c87cd14c4c80baf877d54232433d87c5db3e72e93af8d302367b2f3847d848b0a9cf76ee30ce8962dd51af119fba98870eb7695edc21c8c0eea46785732a8ca50821c4ac42ede0c0864b6b23d99f85b7487a9d0614bfc66fd4ea646c741486833285e17279e6f1a4e8d58fe926f6a52c2ef74293c5d4bac035f046bc060354fb78a651fb4c182f65563bef81fc42994534949e8a10c35d0c244cd3d6733e8d6937c179f00f436210964accfdd75977700ec28bf73844dfd0896568512da3194cd42fc7eb63e2c849fb553ec4ece05976a7afb43d12df11bc2d2361d0acc902fd26984f916837d882f151b5d02e7458db9a7a0c781bad695f562dbe15ee038772f32811bc18656e4ec96b2f01bc90343f1066bb3afce26b1d4bb0b13816c23ba2b8010bec031cd5143c5ae28bde6656c1b7aac34eb44adc0239f5fa437fcea8f7c881583d3d707e18bf0b5a1c516267bb35745b630e2d05fbf6090d3af3131c50fe345a12af5a61e80d697d5174fdfabb9222f61972c2563e9264fde5a6ccb55d9e23fe509203342acc751dd3f4916a97b79f33bca66f94e8e4a8fb091b2979d0ff1e16a7e5e055a3cbfae24822a2dfbf0b32ec443f88a1488ee81073c4fa1cfce48721e7e41609a34f6db92aa8ea1d063105bb7f6c11fae5058df617fe6d44de77c7b6ae3612604f6c4ff7c3a5ac435940130f778fd3eeb0290415d3c914c65c4755dca9e45b74e714ad1ce9345ce600d0db08b98e827e9dd3d9c50ebb88a95d3de6904472167635d9f0b94e997c638dc9de900c841e03e4e5861ca0c45d0acdb929fc5420b658342d195454c18b87bf49a98f7d7b589bebb31febf8ab6b742f3706c1a8e3c8257dd0383c51787bd9f88e711e950b835c98633da1c529bcada38b081126e7fc25339041759c9f3e53c3140882da715ac323ce34fa90fd813673b87b4b75a986301a3350cbd4a9a0e0c24a9c242b67ac502a8e2f66565da8251245eca5662a302d8a1d1ed236696a264af3271ae7bc9ed73f949629c02efde596ac820008979c765020f40ef25998b378731651c772941f849c3f266a0233167b1aba041ebaf2e384faf501ec2d4185d51fd24d15edc32bfe4d7dff4a8d4ea9ba3097c66c9b57cc7af2119db1ef14fe500df223a22484d2a3593bc066189b7a89261970f8445da0f4359b574a141c39a448c6a117018915af61eb2f425848fe7ae75b66a7e3eaa76557e220a788dfab8496f341be8a4ee6712e81715313b31e91fa9a5e21b2e19799f346c9802c7f7d654e4f57c571c3fe5e298b84f56b48351c456d46bf4bf072822f29514cf3643c6be714df59a2af822624418abfe8c6f1dff7a5afd486c9945e940c81db545863b7353b061828816fbfef1a0378031fc7c56ef277aceaf1c9a4b4b1691d5198949d35e03ea7772b845bf81cfe2a1bd369b29789be36a8c737ea7e7f88480ce2f321ad07fe44a75b3a716d0b69c6e6493e6a5c41b9312cf7677a6b07a8a734ab55dac0ec17337d953dd107e8289c1f33f27617c4a059b584d43ef351fe66125cf5ba9d3590ffcb320dc9f84b6e215fdb7980fa246f857376712a5c7ed5649f3e49ce56f014f52a62877a3e1df0dc2f323de86a2637b4d40084bf61e7d00bcf7741e7708aa7e240b5c57d200fe68ddd374d378e4aa3777cc9f82c787de04581f2077fc5d4eac118e7db25a11a21fcb867937472a9bcc222c82c525e6192033bc1bf8050153bba57e362f89c35d1aa9801fcefc04662ed144eb4000065b6a3b657e3dbcdf1cde807ad1497d8ae41669e870b4d188155e82ea846b8abc4f1a8cafc95b44fbbb525e3f8f2c61ae5d6e6f031f4380e536d2874d4e6578f4042d3300c943291772876d00336fb1094c7d6a51942015cc1f4afcff4e55dc616db8235d2ac658d688b12edd409717e19bb019928d80f74a2534af1afb708bff9379b62e5b1985248395d499e74bfa75cc862b248f979661c5cb04cf6dc7a8bdccee0f02e834ada8ec85b38a7a4defa214de9a64a016700e083eb40e0a9fb18775afba916dc95fd3062a50191785917a7c0388d7f6defdb2c7cceacbf4c3307c2c2aadb63eb2a67b367461108395ad4d0b4a6b75953b91aaf37ed9bef7c553e65b5fe2a15664a3e170cd3b113acde8c855a22ebec73284813b018d9793044c029fb34cbdbf2f361f7dbf797b0ce6bf93683da6ebbdb8d59ff903bee775686d39bc02a3e54e92974146b96aae494d57193b846f2f7d202240824136799a8eaac7ab1186e3ab678e29b686cda534fde7ac440f6569e8543ef4b9f33da25bf88f00762c8e38d49861773e6fba62b20241329bf1de4a04f0eda0c7a6554b019dfc64f03fc0e0722b9667d50da4689c7e463b479ee14e3a59a0f7ae87de00ce5972ff9885f469c049f9d91e04f1e4daaa1468698bad72296d6b96cb5d51b73bcd5d8ec0b5f77d64ec3e0f021a73033398b50f89ef1dc184b56509f673c4796c89b41a5db841df941c444c29177a2616c9c6425f29335774cf594e28f899ca93f255c6ccbdc15f36b39fd33d5c900b59ed25ee226b39c5f4f659d1dbafec0c3022dcd8b3abf9c2e3b2ca295b9e71e5070f3bca446582b3b44a970d7027fe45ee4953a28376f9dd5d39ff3f1f12bc07c318199eee14f9f7a87cff937839614210bfaa26b6d0bf2ec53d5ffa570832ccdecda6ec6ed53fad7c657d9849c5bd08c83b06456fcef2a78d2e18503824b698bab2a738d25a91650097e7b5b2c20ce2ce78dfa3e37aec0c04932039a8dd652ea7e64b1ebfb21881eab7941f0dcd2fed6556a9b7d21fa9f88bbe91ff3caff738f326331a04fbda77050b4df3da06e9d0cadc5671fd98f205f6326e519fba0e3ec74c3bd8f8e82ce1f6142a5c8aed2574c5c8414bf209caa110c4a25f687911b140356cc1ca5595c82e346667a0181894ce8a695218c01178789b7190464cb07fa1dd7fd8132f118f0e856dbd98255d79ba5af5872a3706e928582c17daab392913d711b954b225c11fd1bb3a40acaa4f1c0f2aa9423ac2b926ee8c7d52f1a46e38d05312646dbc6ce79add490e05ffb8353bf762ff12ca7e4013b6c451b463f6461f5441d9cefe7fc7bf7eaa916eae4127657a425a694e3cdc8eb1ae3c707741d0a62523a348d4d4504397da3ce68fc11726e6b13b4deafd2a4c2ed28ec82fe1ffa69935b9b069bef9695f59a591faf8d6ef8b3359d5dc5c92ab7313017e7f764f1107ae00ded73c5fa72a1cd96dbadc983a3bd45efd51ed3befed38518cc1f02eea20bac79f7be40e8c6b6dbcca204d7e9db42d87b1c30aa45c336872132b5c3d8399f3313691a63ded9578040ac62cf955f7cd9064feb59b42c186d5025b643380ad44b05d8e7bb8719645006465dd2b799dde6716016c74afb4f896e0a7f43c31fd4d048bf0b7bf80b0682d3efde49105a916be5e20a02fa1b428e77ffaf6b760f64bc881c67ec8d71126ec400a524fa9c1d7b8d3ac5ba9c6fe9dbd5d767169310468575460e6a9dc2229d7adc298018adcdbf452779a01a04deee26fa35e9ebe0355966aeb675297e478983bc0e81d05fc0904bc67e6ed11c9978e5c3aa5ab7e186d9deb4adce48a5125e50e513dff2eb4fb18fcdaebcf7fe0c2ea4e8c52b2d358fb86777f3ca4d00efaf5817a2756c89202ca71880792907b980da4031363b1b7c9196238c815f2500d7f5be3f62883f5978c333c97d89c3f352212498d69353ee0b5bd56e4c9c59f5c73fa87213c84cc9f4e7afeaf405ac10ebe1215b612883b58240cee2f90eb175510af75768ea584061d2", 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:56 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x100}, {0x0, 0x8001}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) (async) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x100}, {0x0, 0x8001}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) (async) 07:53:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:53:56 executing program 3: r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() r7 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r5, 0xffffffffffffffff, r6, 0x0, 0x8}, 0xfffffff8, 0x7fff, r7, 0xffffffffffffffff, 0x7fff, 0x2, 0x5}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r8 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000000000)={0x0, 0x8, 0x200, 0xd38}) shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) (async) shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) (async) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) getegid() (async) getppid() (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r5, 0xffffffffffffffff, r6, 0x0, 0x8}, 0xfffffff8, 0x7fff, r7, 0xffffffffffffffff, 0x7fff, 0x2, 0x5}) (async) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r8, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000000000)={0x0, 0x8, 0x200, 0xd38}) (async) 07:53:56 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x60}, {0x6, 0x0, 0x0, 0xfffffff7}]}) (async) write(r0, &(0x7f0000000200)="fd1d70f9a4ec619162eb09b338f5", 0xe) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x22}, {0x25}, {0x8d, 0xacf}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) 07:53:56 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r3 = accept$inet(r2, &(0x7f0000002640), &(0x7f0000002680)=0xc) dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xb56}, {0x0, 0x4}, {0x4, 0x7}, {0x26, 0x3ff}, {0x4}, {0x22, 0x7ff}], 0x6}) (async) r4 = dup2(r1, r1) writev(r2, &(0x7f00000025c0)=[{&(0x7f0000000340)="49f2ac787f4912b125b982a247771eb80134fb4b47356079a5b76b6ef74c7594ec23c31e79ac93fb28ef71caf9bdab0e360b97490a5b23c3fb1cddd2e037350ae7cd601d938553eb61a4a84a0557391becd579be7ce60c85a6f66f69e6e43dc9111d584c0a3c32ed677c50fcb38eaeac49f03eca14fc3371354c369422025d3e49a3dc72efc243d012b9ee29b4b91ff22642964856f415323e053df6b3772bdfc100141b3e57a741a8c27289a3681518e33fa181f0cb1b59273e337660658f8116736cd435dc6addb9fd277aaaf58df749cf95945dd80a42895a76eecd75c0c16d345b1b689c5c751874dece40761a24a52e15eb6b89bc1baa7ff43d8901265b97faf0588b9ad858c23997d1634c6bdc4c4f66d43d18a2dd008d86f297460070601eef71bfb578625b2a626bc1e74ddb289255ffb1b07875b96536539b1eeed01b60316ae751efa687e1dda85ace1a5ee50f05d89381ec5f8a44a1be8be61f0a8ec797779cfa6ace0f1fea6edc8845a1e940a69ef722abe13a412f17ead58cf653e65d4d81321f0e0e294029c850b90c0c3c5e16c34d68a9557aa50f49dc3a8629e0855da83160f68ee02bad067d954d8a95f0465b37de5fd0d33bb945de4e167b8e486b055ae460f1c0a6b181a860c521e8c44d277aee0190a937dfb17318678d4d6839fbdc962b757bdcf96b69504ceaf79868be7b6446eff90bca82df47c3d967fd5361b891f07339e780a4edb00c43ef62dbcc42e280dbfcf056b23b6399135eded8887b2cb78638dea0b422018fca764ca89d7eda0ba9667de98e3de5e8bd79f3fde3e57f61e3ef44e0672292b17b95d58b56d59fbb88bca34119697b635191878522a53212190ce7e936aa9e203e8a13deadfc730f867b8ee2ba521d32c4ad5e1f4b8a1dd4d1ab0b28d496e3c301eb3068a8a4f51b2aecfc2060fd5ba1d96d59f19c1639c94dfec5ab6682f7265ba39f0144b5b707edfd4a11924347a66be2e2fb838e2445dc21cfef47f48b9707b9595c6839cb1aac2854c9b4dfe7a968fe5bb3106b4b00bb7ed3eb98d0663ea92396be2d110ed530b3728f709648114dff13d7bf66bd0c086183ae3397f82b037ae9ed1e7c11b92ea7af48e5336ec67fb0c498b737209b7e03779a4b3f33ac69a8f33bb193bdb611fc27ab1575e36ec32692b445f9f3f3808834be60a9618a16d3655e869f012ae1d82dcde18e7e2aab6cee60252f2e61f51f8d068e8445c7b3b766c59ec582339f9fff7f2f371aff3f2efbd293265ece3ae8e64fc9072e45c419ac0fd0c400d63907ffa747c366fe23335517b9974a7cfc089556ef7a5c41b0df46ec728976c40eeebd5191868d86edf21a3bfbae83c626d76b279ad8e531e61181d91d2e6f5f870b39bac4d4eadf7e6506da8e8847da44ed511d1a6decf4e5c7141f017814a17a618e1cc8d3578f1f2e803ef08e089cb65c61780d05e3d3a73e456f0e9dc58ddf431bc98d82ad73ba4be6ee4802dc0379d45931f046f890af43feec13a538b044b5e2280e63a7c0fad1e2ee1848be3331eef5921466c1ce655b8e5130a93fe3ec8b53b69ea86d3af11326c616188f7463c858d1ba919bc11a0e47bba207b0095de5754041f11e5926918fee40ca7c086b7d40b4a131c6e5768bd698516e320834b8d2758caeefecbfb7178ff54f26e3c67de767c9d974e294f9beacec5953d2389f4aaec06adeadd338656891a59b90d1f5d8f3fb30a6cb1000d0c8376fbe0941b4b92579b80aa9de4530cd633a02400a93340d51a798eccaaecdae7f84a372c6410eb11b760ec6613fb9b0363b4262a03f0cf49fbff9b232be30c4f3a895f59a006ef3bc54ac4fb58a39c8fd33e3a1aeaf3362bd1919b42c13a74e28131d892bce9d0d11d8f0618e0af70e575fa5f32f18a17bf974a250e390900f00261defe6a37e66285d780fcd79334db7edb64845703a874d96d370b4da01454328d1bd1c13103e0429581a72dea7fff2c2a32e0dd480c180749e870119cd4182fe818e0493295629849f890b08401b914561b2906877331eed3906bf24169d2ff67a07bbf34ac9f54803204e8359e4db1bbb48f2c6a5d9330631916439fd032e13d83a30d074072a152fe6f90bd364ef953df9f22804832da8fdcec38a55009164113c480a3a7bd1b7a6bc1f1fc58746c9009f7b5c97fd2c77b7bfa6a72b2c39adff51515d909d7b2c45e7a44df92b73776ebbcd052708cba1859260376357f76c936bade76af737a8f8981932ee36d66fed61767debb77bfdccd528a32af9876b002054bd35694e5004c17f64cf819d08c3d34b471b8b6c0c31204d13e842eb7c7b958c603ac809fb098dbb9bc949481f2c4b9275440184fdb9075e70cabaa42a73e8e4effd8f2527359859e308e5894031b27cfa253ebcea5305e59a5970c5d1284e3ee41f15db8b282a19e6ea2db6bf6addcf14c4045b91091d2f963ffcec8b24182e6707e7ca525f5723f4283eceaa1b43b870851539f0faa671cfa425d3219e72b1c59d91311d94bc86da1a4a50b747d7b930710455459a3ab5decbb2e0999c393ec50b58670a258af70b10bcd1d53dd14629508ccd22f856e87516319b3181b070872ba1c0d64a63d89104c792f9ad9efee2f5bb9ecf94c246e7e16dba7ae2b4a2842e062e8ac32e15e1546034cacea06060b2d42948023780af29c22932fe5ed3b93bd7e0185ce7aa87dce575cf1e2945bfc3f7e123b035a162e9f25c65a85719308355da745e4812567f2219491ea300856bf604c7781828eaf3080ca62f1856fa614e9c35f9217e18e8105e7b196ebe796b6cabaefcdd051a2c2d56877d87f0e052c92eb3ac7cfcd69531bf8fba31edaf29875c68da6170f035aa3c4f3920d7e2c6ae9ad87a06afb1eb366a34d42edb29f8bc7f6b2454e19d784940cbbe03ca04f9674c5966e8be0ec3a7cd9be28e00e49e3f5e999c8ac3f40f3ed0a9106da1bb317ba1fd08f261bbda05c7d82a74d9740a5949bea40eee2d92962ba435f5a8385ec673448bb3e20c6e2737bb195d103a825a7ee54969d6400d8e0d341b1ffef1fe2e016f2fa7857adb9c3a98eecc63fbc2077966abbc1e0eded352093acc11afb6fa9fdabbc9688f99c0624ac61fd404e8ff52a74a86eb3c4f068e1a6a736135efb9460989f77df76b9111cf7a7b5f7286ce5bcd554734665ad48dd911a5cef8417468b53cb778cf64744d82d20ffc35e2d7c6e7ba0aecc7913a5c32779e21eb3f4eaf9201334578d6beeb6e02b61bfd208299eedd60a10822b00793821212fa3ed348a7953d3bcbcb2e08aba88e178f0954f85677957ffd0baf32f2b410f607cc6991bef0bf7feb32dde9ecedc8dd27d06a6c9ca379c106e0ad26654bdc3976053c77de7b2ae90877e34d737bef26193db30c0d7f4092adbf4fc1d4f458231c92ea65a46f4074e7fdde634b0562484e7dcb50fac5171c9bab76cdbb495e538f9c83ddc3c9834e23d671cdffa738ae076a55ca349d01b149fd533a44ff69a4030b168916d55f683f9d83d15cbbcad3140a1901494009a7a6ba95c30f2e4d359a4a66e6b7b400ce104cd0a3ac03566491f0239718eadd1a62c1c1d9f6daec3f808bbc4c242fcc616be9ab837bd678248ce1431627ab291e3881e2651b8658b07d4bbcb7920f5c788919802b2101418b7e67ea8244849b5867f921b68632996f6a583708a4d2736c152fca3fed24a2c01f8e29d26c2061b0b4966f2d220cc4aaa3d56b42e6a2532bad3c4be1fa942605313384a79b335cc86152b8ae0c7646f31f808a0c72f63e4f55558ceaa362f43cc25bf183012e33348326cd8773b8a61d79ca1ec958ec26d3f7a1724ff72f22d35ee9e64181d2b8b1e1b9021503f54f710ccdde9955e87f0d1f70340e54a10fa3265e89fbd27faca075cdabb7ec7bb9bbd2420c8831f0c6848242f42db1dc9149f7a1c3cc9274d20eace49ed9dd7815061b8c90fd52e2536cb323230ca016aff0277fde6396ab1b09b07277c5eeee37ad1346284ca01e282089c993b2df96e6cb374ba6890dda44c2d35da75a3cc7d03accf2cf9fbefcfd6bbddc47a489952fcf51411e1ec2afbf3bfe4f8cfdb78b468dff6e3dbbd3a065da877381de2fd828c1cb266e592047435b4d5d44df640da72143057b2c3dd96f2893905a63579a8ed6fc7478e08408753c5a05887f9fb459fc092cecb073c1ad1f67610fba753c96cdede336bb6dd2ae2db3a4c8d89ad36999d89a60c5bdacbbc028c4077591f21b69afc0daeb19967a2dcc6e310803acc42b3610c32d6b12f4939e5431f6bc4ec308389e92064d480d622ff90fb076102f21e67a7f879616c2f6e51eb19d8116271c717056c49a54939c6a065e680b0abab3fc3e09f439f6145ba63444d380b8c24cb82d48718daac5cedb1e8da2e02dcb81159d325e3e0da8550ea300535e932c612af08ae78a9c165f2c7eb63d7f75d5af5a0e8d434e8f102a25a9d308d32fafd26e42856467fdbe9e5b6ad99c658889a50d88de01697cbfcd75ce8966e0a69825882e87c0b1d931d722b547e195f00af82e337d1db3f7758b6c244475a44174798a32ff58d0d57262b5d78e32c739e639a359251d5dc0fd5b69ff86c36dc1d99acc5d42fcf919741d12e07313ecd8e63be939cd4ce158e6d0825959d56bf8e987872894c45c9e4778b96cdca4af636b3cd25767ebf2741b0403a24807e099e38d0bcdbc01594fc7a4b0e733b493d08734ea4f0aacac1961b30c9f15b2091baee1118539db74e697892952ec304f3974948ec4b57962542e4810d04c3f7f7276c323d86ac4d2111c553aad7ddecc739947edbbeddcc9dd09c983508a56532f66fd2f397124ef6a98c19d9d6ec1f60bddc319978f25838f1e4768ee1cb8334b53c0f0b411ebdbae3f932a1d28c62db0e0651858ce46bcae44efb3695ad076c4c05b3a4d523fcc723373daf921fb00eace73e8c8eed3f935aff9d537b6be0beffab26011b34664a11c4ab9addeead014e21c9f488a80d5694208ad6d43caae7baee2b062195155579440d50ad9f889c5f4f2b373d807860abeafd9c92651e04531591f0912d5bda1a1cfa9cc7be3db4932bc286b9279ad150fef69b75cc5a7ae3936f4c43a234227472e223ea8195ece47e5f2d4b3a5ee687935de5a48a97f1241ac3221ca03c16fb65d412080c24fae945d3ea25f01da95070173eb4afef4f38f0ab7437f88305d7a73d0e1b895610ee2623b382dab1b03c53ff5e170ef7ab95795f061091dcf485ef966f591fde6ffcd695e221250f883034e362b70865959120b55a24059e2d30e706d69a7d9464c741a69c891a0cfdc9d581cae01f52ab0bd3db66d2d55d0b7d30b63aed41b479595083a3e121cc2246f92194314bf91693a6b4b26093b59074064bdf44ed9bbb873dd162d7fcd49cae200651a7f7d39fe3e7f25b2cca9ddf86c738668fbed8ac77fd5b345277096bbfc0bce2f8fe8a5b4e4ff1a6b688c93223222d0dccb499d8dea2370c2111b7c28f7c9887b1314114755ce0d86990f4335e133a1bafef80deb4e14049a0cbd77dc74ba008a28615c333c9f2afaa3b950a139b7e9a6a0decf7c287a59c1f02ca192108612e693c2b00ff0f4e87514a291b28dee91e212bf29ee4de559a6db6b71fe916fc9b23510705cc3f041c9e7e56115d83dfbb40a3df9f3a100c6437e0a36eb9c91c1f8c0fb09ad49a454dbec810b679e3bf58b6ff8000774d7d44692b0e5eeff3cfa806708679b5685bc4c29eecb02b79aaf4109417071cf52c4196cc6e99df6", 0x1000}, {&(0x7f0000001340)="c5c59e7b14ae2b686d4c3f7c3dbdf9871580680872274814", 0x18}, {&(0x7f00000015c0)="8cf242ab3c2707dc8579e0e6668c8c12b205b6b9ad1a60fc88d18348a4eb3df5d62bdf9014a779c44c709b86891366731069cdd461749cd9063a0942e68e1f1902e4bbfcc70bde3e3f456e1d176fca5e19ac1d867b6e03ab8fef650bbd7450ce6091a26f456b488d09b31d3e94e53253e9c032c5bafff190f7f4e2c99b1a020b0be76b48da8c92d26b9b800623a99cdb275cd28f4a7585bf04ba0192a1cac17a69174b2946b3ff3189fd584446cbaf67b15e6d72798e2109ec1085dd81870784d0a6941c667ae9b1579d6538de6362f943e765328b7d4d073404b4a8ce9c2271ce50eec51fc8639b837c25f404724f99f80d645e75f20c1113967d76bc093c29ddd55a6bfb7c4031264628947569557db29755f17f586e9c718db31ef9834eb181441ef9cd6dabc936f31caa52e04445353ae8d4deed6332382986c806575c305511cee754dfae9a18855fbb0f8f6b1886756b23f8b596a6be14f8b4458705855a247b4c156313b88f8e09d0734908730082627f3a8f09d5772c23df4fb0615b4bb248aed8ce1039e6c5016963ab5e37ec3f892647d2997d207f9f1a13e121794fe15c5db8abd1b8fba3e4fc355a1a63b42000f2ca24827b5903571934726d4178377053063b3f30fae0f8fbf22419b912be38762f26a3d7fe3df60b1449d5608ab2b118679ceeaaca24467e8fb3fd374a0c4ba3d05dc1563c834368730ea93a3689cf5d1e70fbba5bb7ea59633e14a3c718cbe5daf37c48a6fd1b6f27264f447cef91d65888c009f2f7490048e74e51681bf360020edd1c9988b8351718cae23c2a08009aa48cde46e654ee355296d96e120b56fdd448b70d3fcd7340d56ef80ac821a84aff921c1f9efb5f40d19ab88a10dd286775609b8913d7aebcb13fde9ee0127626b453554512b3adf2b62372c41886aa2375a81673ef08e8f882c5601ca73c51322510d9c38f9db68add3f3a266c67d8cbbb5760a760afa17186287af55690465e12b18b2f7642ebff66c65602abfd2b52f8cc3625dcaa9416f42f24a17e071202c1f80f727f441ab5b124fcbc5d42fb8eec5cf264ccb6e749512d664f96369256cf8e4b5494c7893422765a98a3fc48eb407ae7cae1956ce06ac2e54a5b343160c4a4d4e50b36f9d38920922ce2211d54a68ff40da7a0189c6a591ca157e1132866aa6099be7dbca766b1c2f0a0887df2a7b59f75c45d11f8727b74afc87e06d23e066efd36d343dd9652218f5fbaa101b99c04aad3bdf4e28f821bfda90aab95123f978fa6bd298e01f6751987b5f16489e68b7ecbdbb9044fe779839300da8ad110c09cd3ab1777639a4bd688cb3406c9cccfeebc43e23e90629a5ea1b97d3bdf74e6efb13122eb79fa28fd57d6cad568e729b85355929b60c211094b59d5fa6331b3fc26460d3f742c1c642ba44ee49c3f198e129957fbd62b74de19bbfaa760a5589648c8ec4164b5e2874f8900b6d84be74fabaefbfca164ee9209f702842a7174c8c3dc8790f924d5a483d16358049ca311db174a42a8eaab44ddfb88ba42505a19532530cb9aa2a429edfbb171eabce6e4dd27f0cb50a0e74cbffea7eeee621157601dc04f0c16428c7aad58f94f86ac6b18a5fb6a2cdacf1021361329c1c28efbf3d305dc30e0eb37f10a0cba732fd92047dbd54158e3339f21885095f0682d72d3ba110b9b29558c8eeafeafd2881d006a47ebece55ba414f731163498e5ec6de91b84b3d848edab3cc920f39c7afef9c760edd32a58980910cdfc7e29bd2d3b6b004848bed2872a8ff57c4aa27aa5a2040e3e9005d549c3a07cd774f57602a92bc923353a1051e046f187b6ffc04db945ea39726adeaa381895e81268647a5d9196ad62c2f866998f344afa506196517357f27bc01ec653ab95d42551130f2256f6ccfb67a5a70986d989751634b527d03b6f81f901f13a60805181ff36117bab675b1342ab398b4807e9e768d62cf2ecccfe2a12f1619dc1ac0e1d9e246cb8a11178848abf06b2313f8ab9b9b5d0369c0c706f364d82431805327264d4c9979d04833cf31ad3d4279f7bf74b90ddf1d0e5b283870fd81e0a95bd3cb5408553d3ad25823e06eb04cf9932cfd19c8fbf2bdefd1335f44697b5e85f3333330aa4b7f0eeeeca9f7120be01328665b53cf9172405982f37561b2b6a7f4e5b6216794d1c86a22b50acd18fd583a040c564beed0d07b498d56ff29ac42d662ae5b0feea67d6b36d92dc010fe26b50fa911ccdb324310e24d401b1f3642ead2c045ebd97809767a8dc82f1f7fa7a71646ba121bcaef1a326db84c0c48081e91a6ecafeefbc7cd337db8941c360362acce685bc29a763fd77303d42824b8c1458dd9fefcf745df74fe795e46f250412b9423648cfeb53216e3603e4adb9f9cc0a14cf245cccd70a12da76703eca761d2f4ab8a6bf8ed0d4dddb6792d2cf8e6a595de73d0f9034bf99c99c52cc638e0cc362ab9df8ce18525c0e160c3ae2c2f4915f98839330bb2df4202b37a1c2a2d3620c5351808c3247d1fd3f93a90e9723ef92280fb32830a0c185c3e405291a52d7786280c039086cfecf65a403a50a1c852c334dd971c0e0fc8580acbcbbb7c9e128df785fd83b000b069ceccf0c61940d27cd88cefb6cf0e1acff91a770afd128d2a663ccd6109c3df1a0236ece6e70e76614cceae0e32cb378bccab14b3680aa67280fe9292fe6b2e114a1d6ab739e8e47441753d70a26f5ddcacc77cc45dd75ee2e1247c1f01e16153b417a444a5625c8648c3e9ce7bac7153f8abe362f1001c03b9f5fcb4ed10c0314d7f08f4b755340c5640d1aa1127f1666af9abbb6f640864fd40a0dbb47b0fb675dfeda802d312f1a4daf7153a31163c0474bc59c7ba96196358f049ff17a7663433dd43506a72ca4f05604c92662a5d267332406e3b3cd83f8f466acb7b099a3ce7ac265cf925ccb362ee5bb4772e9d4343d3674dbb915ec5e2cd785f6d4431d36941beeebfdebcd96694dc706a07d265aee0292c6494921e4acd3939c2737c72afb26be0a343f4bf47f52783bede9c32ff9f16faf354b2501daf2947b02236a568fdfb161665b661277bfdc9c798ee3238342fb6d30ab14f83b84e62ffbf68ebd31a67a72e1d4acc692de2898fa9906323bf4b5aec1c6ea213a303f0e964bd6030b3f1f497fccbe2b5bdc9e85ad9544d83726ba185cd9fdef0c71171843bd58e8fb26d00ed3df761f4868040a2f46dfd78303ec3a6f6777ea380293c2d915486d014591a78f7986f201670fb2cbf1e7a20eb3f2645060d2637f26d8a601c937a436c18e60409b0b9288292546814dec703109cf28323efac4054737185589f60f17ff2a063b5199808ee7047917ff7abff836ef51f7503d4d239c959904e011cf69862681587159d50cdd745521eb1ccc531578958396c00b2e87be760b528ec6d4030ef5dc6899ff739bd2910183d0271246a9938a45d3c5ebb3c0e8a2157bb330e5d60995fd33e3f3a874c7dbfa88352ee077a2448837789ca37b668a9bbc7501aa659d15d693d4011e5cf3865216884e42c0c9b1a7dba8548bc25067c1361b84aac5495fa1f050c616980df50d89cfb5410346fd02f1bee038861a206a87591bcd591103d4f4b58620bd5ad818a006a330559367cb18e5be50381bb5e0c8d731592945a516c5e07e203858bc6779d160ecb8cfe7906f15a04471d641e8aaeb4ab23600584c8ba93659ea497c15d142d4b37bd467d18628852ed97ff07b43b7942d3c967d9c419351ecc2f73ed64745f47069d94edc6a4e3bb89425efc5b9968eb9e50bf24fcdeef1eace3160e087cbfc48dfc70ac9c6c6d6f891a7d41eb964430131a67e57db3c13b2b96166c9706ab5c2ab2052b6e1e0b687449cfea224835cecebabe18f7cb7ca14de684f4dcab666705a9ae93bd86dc796995e17f1a9a56700a3262517ba536731283cdf4be5ba5e7f18f6f474992cd5ac45940484cbba7630b3e41aa9c8849d09d181b4279dc34ed07c1bd7edf52ee5c52e53a6ae1cab45c37ad55f26f674c15cd6e5b0fab800feec72861ea305d25296387b15145074f730fb8cae5dafb87da44ea01c21bf2def36eca668cf36c4acc91bc45ec482d287665a0b4deec4888f94e0a470d71d516b86928df750ffc0ba2a92c4c0757a7d0783d1aa755a6ff27861ff1672db35ea9f5de21749ed13d336290224ba56f09fcb264e1a18a34a54aedb72a8a74fddb29b325329f7bca4fed8a84bbd417899daf0db440492ac8beebd2bdd65871a6e7899d5826e42a29bab3f898beabbdd149fba75653602823b4b0899279ae1e718bbec11932d6bf8dda5062719ca525afe159f3489adf328578dd44974208e8cb9f99bedd2f86c52216527186f5b1c709c9e6db36e92f16bc2f74d42b9b5a6bc376bed068d2b7c3bce4aff84ad3ea7e6163cabc435d1270ff3cce8eaa32d899fe406b5fb76f98ea01c90f104bf6f0ba47adbfb4848ef7a5c85bde46a24f4ddfeca2603ddf9c2d665d382d9c8af968439ae4fab94cc38a4bd307de0f3834e2c3a47da6abf52b83be56f0f36e93740fe1dc77f9cd65e3b64d4974a2c21727f398c99c55346fab6ec9fcccf82875a6224ea0772dfd8c9d0c53950f6eb9ba0899388be8d4b5ab593e1fcfac7a75250cc2b41b1fd327fe075bd10918c950ebaebcb43a910e8993c7000c94911449a41fcb99b4c5bbd1eb812854734f057c0888094c3c4b4d84a55db64d4090e1518e672c3b31016e68699b487e90aec7a0680bfa8e627030fc84e57cec9d8898de6a1d0a650629f6b912cb242378e357b27c08c898da074bcc3ba2a45c13bc8792e7ea8b254595b3669df90a35724b999c2857396a868c9ab786320dc708b6b8313becaa3f9aa10ea7db358e8ccd995dfafae5f913d39ac3b1d1aeadba98f8214196e98637dae3f0a664c0116eb9dedb4858a5461be4bb6b6897cc60a9b98431448e5d043bc5f212bad5248a5b1285b63632bcb39413c72f87266c021c5fa0a217d5f60ff0e06c5111c052bed50ef7228a668c3a7602c505b15972a62d1e3c7b598327542bbe2743736b454144a1ef7edb643e84b974de88d1048afce29460d99a37dcaf82d9eb5901d4fe888f0c3c73af27e6e8d312ca9ec68f4db572395497505f03c9dbc85e17875ff50da0914e123b58183b8bf0b4eb0ffbf97aa20dc955d95f213e687a33fa94571ad539d4f0f12ed4f0d346b4ef44809614ce3c5bc4bd1091ea1e43247d57c1a0a558b9e68d8ae3cc86487da65981677a82f93b616d9198ced5546a779e47070ee42face76786db747f8384883643a8160dba2327b8ff274f495f9dc9946fffe78f72390587cad383dc3cf0ee362fe256f28ad7833012412f9b004e890e707c4aa0a7e5143dbfda4cc8b9b46e8718564d540105d60265b60e667e06fdfc826b950fbfef91b10e827176c01db8035bb32eda0f4e01aa17e471967d253092dc056e10ee81e2031a8392d1152b6bbe90f45b130e582b76a198abea9af3e2f5f29ccdeb2ebe8af2a5830f1bb7f46cd6d7bb4e6ff1a231b597b64b13a1e041bc96d681144dedf113455e61586d6ab3c7c8aff21d5825cac6528f96012c14582347be1bee835edb1365252c8c6880b36569eca71d81e6427f6bf4f0d6fb4e979d1294329eb6722ec9201d91976e3e71c36a72a9b34043597efa7ec60f94d91a3bacd1a110332c6eb155177e78a3d61a545be631e5567aefcdb8f6c03e0bc791fcde0b27e58f4870d13b0d2728aed3d95cb0422af86b40dd457f46c3d30084986", 0x1000}, {&(0x7f0000001380)="65eb2bae4b14abe5b548252b259652a3805b97973d2f59cef85b2861fcace30d7a92521c3c7d04aa1253a80ec6019f261702d3e22941af089a2c20597ccc0614709f80d4f4e010824e6609db8f8a74c0f74183cfaf65c38aa6347761ba05a42f09fa4a381a080fbe4cfdd16beda9d9b518e06e25edaad8d3b00eb47460cc99d9e7a9c54523e657a667ed44eeef6e9d6fbd150cca36273c428e65830eedaecc9d1b4be232454bac40d2c52fc0382ad0e9dad40b43b84927f3ed00fe8627c67b19d8eed25444aaddf6fa95659b86ecc32e66", 0xd1}, {&(0x7f0000001480)="12bd1e6f19ccbd8437225fc9b8aaf3d087aa1858d08abb2212364488e1120e0b6026a09e28b9326722053cf365a9552a86420f3b6575788baec07438ac081ea73d3d89a07bae24bf722595ca9aa3ecf014eb689691c86a0bc3fbd15336280b851e6090fd5a163b38f6cec64a31955417bd27e67b93357308cb0130db5581fce1fa5040f7e92fd6e9a4b644c5bbf63b9fe0988ddbf7a810f797763792d0feda64d9995028261f51db99ad00bac300fe8e5696e405e503c56f5e70124b09cc2b7daf3d71164f162c734d183b7b22a9fdbbf58e582efe0dab517c6863b29c366efd8bc1af5e7bf1ca4a89a592e12db9b4", 0xef}], 0x5) (async) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000200)="8846aa176eae4ddab3c6ed21fe48a69d6c0eb61d23da9df3f4f2342eb6aecdf3bb3a515ea5658468eb201f278066", 0x2e}, {&(0x7f00000002c0)="c75fdb6ce15ca226700fc91d22aad4f03140f887b88f2a7846bc3be50162ab08ca836919459798687d0b47fb36a0d250e152451196b2ef39b736c922d9950499a3677f", 0x43}], 0x2) 07:53:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = dup(r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8820, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001100)="afec6e4eeebc215791e2951531699ee94bc3d64f14f4a67ac827083da56931a0d87c53649752b8c0bfb68549d3149b0cf6f24eee94be4d217d89a8611026860e92b7b196c363d0c3217076147d5c7f32c3fa65bbc5af63cad521b25c072d6dc18175b96289d965c4031e414426843edd13b2f575a1db97a1fa3899994943961649988d3b28db3256379dde00e4bc334308160f1fa2139f89cd9f2fee501aee5bedb738905517bfed2330730220676636f8c3ef2a91892dceed1c7a5098dee07aa92d4a6fdf0e935faa60b6d3f942eca6f0d2babc88dd8de6f9453d6b5c319f717827bd45389683bfbb2fa28a8c53caecc3256e8a925117", 0xf7}, {&(0x7f0000001200)="5b9ee7e3124858861f724446eb9a93d35fef1b87e014b23606d39ff5037f29487c73fca3c9b4b196be26d882ff26bd8c47dd0eed283d1bd0875ae66b41960acf1116b4b9f6a50ff10e907c0cbefd8df4980d1e9843eefb2028c304886375e71c0c948f0a9645ed5f694f979a87cae06831f8e17c737b2c1f37dc0003b58e441bcc0f046cabb87e2db6d364c8d5cd8ae619cff3aff14c8c7317d5c4ab9841d807fd9f903082b1b1d932a89787d64ae48481b6c72ece9c29365d4aeea5fdd3cc151bc2b4b03414f3f0c2fc593672f3fa1a520908ff55d444f72d391f372536d417ead600a05b6c201ada743d621dbf1c3460b9fcf2552cf2d74dbd1d2e54c222446ffb035087946a4ce861dcb375b0863dd24aa943b88194f4e0143983ee5dad5b2028e40336ca08b8e317bf81175fe052cc32f63d71abaebf473377e37a568fa8e5883ee14d6fd24de197c534462b922bdeedd911b8c89868c70355605b5952a8c31a154a8ff2db696f178026dff4587d313dfd2df4e208c3af7d433d144ff2e9a6d661131c4cf87f83cf2eb8c47544c965a0239f78a2abcc1c4a92b1ea5356324729f579be84043d09da38946ebab14e1b7afb106245ac1794f858fb51ab6b96e188e334f05011e399e624546a00f10d5a4146f38d48c7e96663d8f0d76d2b93b49b4c9f169f6dd1325515518d5dd4b317cf9333e3638330397c87ddecea5f4c22b0d3eb4d42e32a68a2d5dc1b78f39647906269877f585a777aeb0a8262cd008e6a288abd61aedf64bf23cde399bd632f196ad0a9269cc3756bf44d6710a41ebd286395aeead36b0580cafba33586313272db09ce109440d873e8dde4f0aaedcac5d0ec5a104fb7db0b4a40faee2db197dea1f55f4229e13d0f0c83a5093dd4f12ee0c7e2a578c6ea88004263d2dc39c6b5c48a51371c7fda6a3a6f4fcf4555df1a5919458893b95c995650ae7747ef3f65c13867b9a52c010d629b0956d6bee3ab85925550a515662b93dfc531139d8fc30556b01c6f49bf99e9d9e2ae1cbd1c5faef2ab0c757ebcca2cadbd61534463a74b3eeca31384a7f601ae926564d252a7ff16e5953cb6d9d1035e27d06fe102eadfa287777940755748d2afe78e0e59fb40977e7b701a57d0b05efd7c7d1f0a976a7e5f0158db1983f64904b7b1a73a2fbac53cc9417738b2ce120c844404d7b91bb9c2a0c1202922ae1ebec579f62d36c3629e395d7ca2b4275e8e6b2e7d387309886eee052fcc148f389da8494ed97ce1d8bf68fa0cf9fc9024e3865b0a06e76b52739165c0fa616c7b99f27bc2c1059612f92385fe179f9f809be2fb2343b92c12e2ddf05bbdb2f9b2aa00200a0955b0502b422314448134429062d408fce1d97a755d145593aa69a82fb71bb973f1d721a3a89cf318ee52ae4f2778815d40ff269456d892c84f7c160014939b6d582009c3f0e11d5edf8b706844b4804c4eb7625b91acd1ae31cc550993675069e51ecff2995a122799abb2d2a1f5e8509feecedf4564d67e2fc187cb291031bb5637811eccd38b312fd484a6d86ac877cd629d29c0f97af3c08fbafc6bd066b5aba568fca5cb2ac3feffc997b15cc0878f9f4ae2f693d4f68dbea9c05b6cbde760fec6ea1cce69efefe172d25b0b7867444c8bff5c2c6f78ee4af73487a418326a7d1a3c47fd6b40c45c0fb12024ae349d0f65228d635d72007d847145d0c5e913a586223194cc6607f2f4a0d8b2b7e9ab4a1093542461235105d94cce36c537dda8bb20ed24fedd93eccc7b0cf0e16e387b2858c028775d535ea27d947d589bb75944ae2810352b1fa02b8e4803d3012f9188c3681de22ac17b95c63f02972bd2e10cb201a713fc421192871c31f6146e3ccfec62e21aac10738e61ee5f1248fe9299da55c321a0aadd7fe81f6e73d80695232531517a8132dd67ea0aaabd7076e348326576d24cf71eb78b6c4cd251944d2ce075e640810bd0aeb125c0b5bcc7271dc55210eba5a7ecbc253d7b765452de5ec743f8e7ece638e52a830346a8220a895540d464224700567b788c7cd24d233fbafe68268deee31bd52b1651e4f700ad9e800906119a5e0cefa0c20839f29c1375276160e0f640909cea268b34cb840a788d611e5eb475e860a8d83caca22f1b4d85ae1e5f490f86bff7ceb2e7054a744bddbe3f16fdd4f98478b7c011c7c93b229f83cee725d14b2cae520c28b180bdcbe77d61645e040bf79b48fe79044c566ac6563abd65ea4149a2d6a4e8eb90df778955fb08ffbec2b5d970bd52472527f0b3e78c701dc1dd937cbadbcbf9105814064eb0590da246ab9f8bf70b28d83fd9df372504194c274bf2bdb6b76f6440c53a880dda2dbea350a70e1055aa96076329298e1a662eb7e6356f36cd8bd4fc2b9ace2916c16bdebe954c7a130abf33494ebbc724b101fdc24bdf412777b620e486282b258db87acc31ec9de18442e3a331540094d0431f685c5daa6837b8873043905050c26913eca8638dd080568467a5fdd90ca8aba96f05c00aa629bc6b624af0eee3bc58c0a6e4a50350f76a6c01af3b31409481463f543da1d4b74dec6db66bead5da197223de663cb873c21311ef48a0b36a3850d92d607fdc21c06d448ec533ceaa32664d3a8445dd6313e89f9f00b34f66a13c5633310b74ac8bd44f01e813ac11484f259650bb0b5d82d3c131e97971d5a26985ae37b7caed358b4080f2336716abd3447ce9d125f43f51a2a855351e4dbb1f92afb9560fe744715d274bca38f7e616d654a8483c63aff92e7c15505cf42955e96952bcf0f753f299c02108bf42698d6a0f1e30d575a49695cbc7aa37f53b699f8ce6a86508a20736b31dfaa7808d685ce3d2b2fd479580cb292b7d3688a89496f0ee0bafda0aabc53b091f200dff2722fc819358ca697769ca707edcc6d72debbd358afa50a408ed0bb54dcc9ea071e6015d769371cbc314ce174ce1166ab65c496a9a083d7d3ba1720ea654285299f8b1690d220b3c0df2f2ad257ddd31f25d1ced6b4a27d85fc65edf17b1245f26b40ef443d33ee8ad74d3cfcf387e5c74fd78a3786d8b1a4dbb3e934ed876e09904cdadb0bb17439f5197bbb0995257f4751a21d1bdb6d4b6dbf8a35d34dd0f71f8036c0c9d340f352445b4bbe7f9d57a92913074414dbcc3007d2c6f5efe3ad5f474615ee4c9372cd1d0e526210b6ab48027c6d6a03ab56ad11ed9a1d8f5998c10ae9d3b53fc1006315f423760d638739ecb1aa03ed244c01b9a53423ea1666629e26a02166f0d54fa81032ed1220bc273023da90b0fea4dfe91f6950b9541a45fd75a160e3c34483a410c491d0fbd08cd44acc6ae4cf9fb06a41f680e4a29575ec0d73a1b5ec1e5e09f4b1a4f00d2c29eb9bc1037df769f58e3e090e2d69dd7d6031f3d62b494da0f01901fac326a9e7af2afc8fa212a5564e0bda5a951f07f5264b55cec2f9f2c3c03df46b811c7bac7654c89d17c84872e17cb8a5bccb8a52ffa5ffe35d09e7356dbacf3c4d61966a42a0ee0b829095f360d5860cd2f49fb10e24c3bd1c3217df5eaf69e440067bf832b2b2c4c195477adc4044c3ccddeae316af9eccadf8b58122653f7ef93152c3bca04ac23986e6d2d7c297a2f47ec0fc746135703edcc733d30ebaf3667f750d07c9f5bf96961a6141c89c2703ab075d29232131fafa68019c63c2d8b47fee1304580c01fb1446afc573cb4caab781aec9ff7aa0d43ccc424322156f0b6dec0474ccc8714250a8620eabe6c284e28f4be204d15daa057df69c862bd57b90489940c8d1a8e07bc81e6c54e5cbe4da351a0d768433ac5e43e247c2c9ebb14084cc8bcfebd996a6a409e4baa346f0baac06c31736f940e8a777adb3c48678cbf16c21c65a9250e3065d235f35d1724fcce74986de11fa1d67d3305dd90de29a34674b45bb9c6ec11dcbc8938cf14259a6c8d31dbe7438fb8a60f69749d9e94c254c9523cb6a29e966651b68488d4fe050e2fa7d7a1e133cd93b2e138107404c17fa0f7bb55a4bfb1cdf069a049ae703cecc431db832530963377f942abcddaee309c9868d34dd419779ef267142325d30f8fcd81d3bc2fb776c93e8f9c8a021e17e60640357c5204e75f777460f7571d08a3b24fe2f6227905072318908e33119cf6fbca5824c4ee55715f5e6e53995e6360ef239c57c24ff7c3f30f6c6c7c5570964d9d178f33c1ebe343e43be9e56c660da0f7191c5b4f4bdfea66f93441cd49792841ab4e0bade25b5b6c1e1f05649619e159c85eb9e83f676255a09082c376c0246168034af63b5df0ab86e2cea9f6ab291148e965184ee09bcff1e0dbdf62d2dabaad64c817e7bddaf3d06a573af14e285172874112ec42fda9485eee64aa383e888fcaea9304a00b42053fbd00d262ec338d19c53da6b7e708e4491630c017f05d279c79a844f77b467f78ac89209a968532b3d92d2c9ef2e957a838520fda947aa46b2a9de4f2f2b9bee47711e65dfa5e432349c641184a27aac8efa7ed84420d484c58c88d2191e688ca3ea8e32e290fe907ca44081bae8deab6517a8ea9e0af434d9b2c4b4effa8d917e49642108df8ab5b5cf8e51d0599d5f1c8a5b3b3d9270b3f26e270359e568e485d368c6ac63e1c4ba5eb17abbd19c4d8238ef8a2a6fce8d01b3acf04b5bf13ed33d3644e29679c2de7891ab8898f669bea1b72b3a9e7abb254a6b7998acf3ffc8b9b4b9345494fbbee3f91c3fa235a5c296dfc0eb4d27680b7a6e422365bc16d5abcd943a620a730a167c60a7d9b202fe3047486bea6f9792aa2f92ff0b61c09e482bdf1f3d8a1b75520b7ad6c18e4143b015272d74c27d1493f7ee2227abe55ae4681b6b1355bd839bd50c62b032ec3a5f7b1dd194f0203d516b6abb893d51b05db6c1f5fc53279e38c3f86643cb363b96f457b96fd5cbe2142e3fa83c3b0108a610a5c2ab46c730412f58add9c32db36fb7c4851c375fe5f44585d9166912c0ed0486602bc1e2db82be9944d2fe5c259f92d88351f62e13afb5d77092b6c5d3686efe7c64253aa2012fec213222b9042a46ab1ec40f7d0eed36d5e9cc4784c08512812aac30306029f86a1ff840480cad51574d5f0975a69d09aed2f184260c0bf86de677d303068f60d4778d6eb4330d17dfda50e23f227ddc5b6b5047eefd8daaf9e98068f5f92788294ffe297f8e9465497aca13c69ce3ddd92a03c823c4e2c4f7ac349d369e336827c8c6bd8adba587fc03e4100456b3d5e5b083043ebc3775a9e10a669c8407bcd9db39dddeb4bc5f25d7d8762ac222783bacce4b560ecd90adb01c9b035eb4de0d5e4da6ce962993c9ed6ce1f9710e804e8439b80aaed1c5977a795e6bec4a15ca2853c2e80d3fc558a744b0876f6464d7b7ad6f9246a3c2756971f262d2642170b04f4e1bed7c52fd097098fefd66c60fd6aec3a102684b5f7aa989b54c9d4f072f871b640f1bc040239b6032ae872d424f88dcc61b75640dcb2f23c3d46807b5806f3f165efb9622dda504d4c6b37fbc3068cc31f17941fa764413b0b7b42954f451ca0690a4b8d598643b8e30649110c643fde229435da9ae1fb5c2aa96000d7b5fb99acaa4a3a044d3ac98b10c859b9d74ed83269949c25e0e672a2ad3147dbf6286026f038fe18440a20946a3aabbe54d0a6c16e09b6e6351e3eb8ccdad5f0d3b1f8f1613e4ce128299afa756a2f034fa2301a2fe44fedd331a7585460af2fec715f25a29ffa73c6aa98bbd47b4d15365a57335b401cb550a6c4ec0336cdb1b82d3ab394b0b8be54f3dd", 0x1000}, {&(0x7f0000000080)="3d9acfb4046c1fe1215a", 0xa}], 0x3) write(r2, &(0x7f0000000100)="bebbde386b6ba46a29ce0e09b17925adc513779cfa7b80f9d79bc82c388efe42d30a69b66f5a23e3038890dc297789255ca352b943b7aa5e9a297e6302ba1f5cd1ee0270ce87e37e950742e057217c74d7016ee1f9aa3ca38c5456f3c9fc2a4739b78eb5bc93424f2efae71bbbf41a385a6b6d00d7d319b600fa7859a89a7bd65009f69f7f4d26c7a8c8a2d8d0e27dd878900f4a13d61b6748891243877697d3c04a9a0b16c4cf9f6f3f79e08ec6d7c7c4e334647ec779ec73cb17b7497ed6cbd47337538cb86967926f22bef19f09a9a39251c7a4d07c7da0ab9fa39f011d1858ffa33e1fb69adf268de140d3e7aaa792327647d9f5417b9a895fe0855438ee8725bd779f41b8416cec06214c7ad77cc3f363564ea4c4cdda083a8b87564a476e38230dcc01f9e76ce45fc53b1edc52dbd9b74631a1bffcc4688ae9112e8d61f85842e047d9d5702a47d88888d3f477a8182b231f0e0d6fb38a9a661dd3135fdbe5e293040c1120d81077781f0e1a170259ec24df1001b7457255b353007e0a27674237b786bc6802de8f5d0b093a9a784cdbd46a371561ef1d3a6f03226806115678ce5f41827108949c797f9e1f568be22d4af820c8b2e8cc3a6cbdc5f706ed49401a0ccdd7dd12f127ce82090946d922ea34fc8e6368c65a4d1d8759167e8e0cc902699237e03d5971c65b76efbdaba5d2d9b889836023a2dc75bf48867c8d825a86a89ed975c95b97da3694e599782ee2fe21f7e0bcdb9c928bb3ebb6ff51ed4770ab45fabb5e1cf788fb54abc2f13844254670d96988943fe2d7e7a129cfffc45fd826447e27d4fde0641c0bc613a1e6a9d2cfd7f617716bf1c7c7e1b2338751968fc479373dc2944be04280d9735382dc0f8506e9bca03caf061d50ee216b0f5c7e02f3043fd64e7f2adc25dbae7a2086ee61e55691814291172a650b897bbca95c4db6ab6831fe91917f973f08803771799be50fc55f886575aae5590d1998e9dd3a70f7adcfe7f660d8fe52725b4a18ee2583d8d78b4acf69fee05950cfc16a8123550b3169331eff04318e0f9e57ddd984f97f6a509cf93df249b00845b0e89d8829f2a09c836a3b97104a60c2e6d84d218b4d41e112e1590d60b90caf826eb78a5e722bfd5a832abc945991a3b5eb4127c39a66febf9689196c04c1957764dbe04ffff769d513c9828f345b46469d541aa1de0786b582359c0a92ecd11985eb8a1043e21d92b76b9e43a4a596de9f3b54915440774d1ba22b8aef1196604ede086c72ce1b6678cee2702cc7d8b241fd3efeb86dcabf5fadb73e1e33f05b685fc4d1109d6a09ca640ca20e24b49fdcb869bd693602981b64a5df7325ea133c7e8abcbd1f3cd7a77390c2e7b2fa3e77f9dff1b56902823bf6dfe326b9b492019faa8e86b767e856d8a39958a52ca32ca1978445296cd93640670a43e5876cb61f5cf6021406c91c985c49d5933590a909663b11bfdb094030339dfe94a1ddf3a525fe9e3e68b095ea625339dcf6e47efd1bf325cd791ae1dc413a23665ba61e7d780701f4d8c51a0d79d718a9946e2fee5f4172a1d3df945c50ff1db6b5ccef3c2e906b3a9f61eb171b3583c1cfd03a7ccb47ece075a845a2219e9492ec0789e5350ff07037ff49704ded7b2855bca6bfb772f5070dfe3d5f6f0b3f2c8c388a6742bc268c6aab237cb87e52c01a992d3736bae981085bd09146bed696754b2ea031a1fb2bca4e795ee57e52c6a7c723c28474785e5cecddc5c47fe353c257bc7aede4308cb881ad171cbb91a1d93a816384011f07f9f800813eaf22d362d5ff7a5743ed7627fd6ab6d7a712c31df9e652046bbb619c6b3fc77db556ef2b1f6de3795de8e0a7d16a182e850f59dfb9cb1829fdd62989381994cabca4089d6065a15226258f01981ae60ed049c1be387fa377f8715190d1020d572adf5e5a7d0cb81752e10e243e1b2b6d9a5fdf9d8e1a11c87cd14c4c80baf877d54232433d87c5db3e72e93af8d302367b2f3847d848b0a9cf76ee30ce8962dd51af119fba98870eb7695edc21c8c0eea46785732a8ca50821c4ac42ede0c0864b6b23d99f85b7487a9d0614bfc66fd4ea646c741486833285e17279e6f1a4e8d58fe926f6a52c2ef74293c5d4bac035f046bc060354fb78a651fb4c182f65563bef81fc42994534949e8a10c35d0c244cd3d6733e8d6937c179f00f436210964accfdd75977700ec28bf73844dfd0896568512da3194cd42fc7eb63e2c849fb553ec4ece05976a7afb43d12df11bc2d2361d0acc902fd26984f916837d882f151b5d02e7458db9a7a0c781bad695f562dbe15ee038772f32811bc18656e4ec96b2f01bc90343f1066bb3afce26b1d4bb0b13816c23ba2b8010bec031cd5143c5ae28bde6656c1b7aac34eb44adc0239f5fa437fcea8f7c881583d3d707e18bf0b5a1c516267bb35745b630e2d05fbf6090d3af3131c50fe345a12af5a61e80d697d5174fdfabb9222f61972c2563e9264fde5a6ccb55d9e23fe509203342acc751dd3f4916a97b79f33bca66f94e8e4a8fb091b2979d0ff1e16a7e5e055a3cbfae24822a2dfbf0b32ec443f88a1488ee81073c4fa1cfce48721e7e41609a34f6db92aa8ea1d063105bb7f6c11fae5058df617fe6d44de77c7b6ae3612604f6c4ff7c3a5ac435940130f778fd3eeb0290415d3c914c65c4755dca9e45b74e714ad1ce9345ce600d0db08b98e827e9dd3d9c50ebb88a95d3de6904472167635d9f0b94e997c638dc9de900c841e03e4e5861ca0c45d0acdb929fc5420b658342d195454c18b87bf49a98f7d7b589bebb31febf8ab6b742f3706c1a8e3c8257dd0383c51787bd9f88e711e950b835c98633da1c529bcada38b081126e7fc25339041759c9f3e53c3140882da715ac323ce34fa90fd813673b87b4b75a986301a3350cbd4a9a0e0c24a9c242b67ac502a8e2f66565da8251245eca5662a302d8a1d1ed236696a264af3271ae7bc9ed73f949629c02efde596ac820008979c765020f40ef25998b378731651c772941f849c3f266a0233167b1aba041ebaf2e384faf501ec2d4185d51fd24d15edc32bfe4d7dff4a8d4ea9ba3097c66c9b57cc7af2119db1ef14fe500df223a22484d2a3593bc066189b7a89261970f8445da0f4359b574a141c39a448c6a117018915af61eb2f425848fe7ae75b66a7e3eaa76557e220a788dfab8496f341be8a4ee6712e81715313b31e91fa9a5e21b2e19799f346c9802c7f7d654e4f57c571c3fe5e298b84f56b48351c456d46bf4bf072822f29514cf3643c6be714df59a2af822624418abfe8c6f1dff7a5afd486c9945e940c81db545863b7353b061828816fbfef1a0378031fc7c56ef277aceaf1c9a4b4b1691d5198949d35e03ea7772b845bf81cfe2a1bd369b29789be36a8c737ea7e7f88480ce2f321ad07fe44a75b3a716d0b69c6e6493e6a5c41b9312cf7677a6b07a8a734ab55dac0ec17337d953dd107e8289c1f33f27617c4a059b584d43ef351fe66125cf5ba9d3590ffcb320dc9f84b6e215fdb7980fa246f857376712a5c7ed5649f3e49ce56f014f52a62877a3e1df0dc2f323de86a2637b4d40084bf61e7d00bcf7741e7708aa7e240b5c57d200fe68ddd374d378e4aa3777cc9f82c787de04581f2077fc5d4eac118e7db25a11a21fcb867937472a9bcc222c82c525e6192033bc1bf8050153bba57e362f89c35d1aa9801fcefc04662ed144eb4000065b6a3b657e3dbcdf1cde807ad1497d8ae41669e870b4d188155e82ea846b8abc4f1a8cafc95b44fbbb525e3f8f2c61ae5d6e6f031f4380e536d2874d4e6578f4042d3300c943291772876d00336fb1094c7d6a51942015cc1f4afcff4e55dc616db8235d2ac658d688b12edd409717e19bb019928d80f74a2534af1afb708bff9379b62e5b1985248395d499e74bfa75cc862b248f979661c5cb04cf6dc7a8bdccee0f02e834ada8ec85b38a7a4defa214de9a64a016700e083eb40e0a9fb18775afba916dc95fd3062a50191785917a7c0388d7f6defdb2c7cceacbf4c3307c2c2aadb63eb2a67b367461108395ad4d0b4a6b75953b91aaf37ed9bef7c553e65b5fe2a15664a3e170cd3b113acde8c855a22ebec73284813b018d9793044c029fb34cbdbf2f361f7dbf797b0ce6bf93683da6ebbdb8d59ff903bee775686d39bc02a3e54e92974146b96aae494d57193b846f2f7d202240824136799a8eaac7ab1186e3ab678e29b686cda534fde7ac440f6569e8543ef4b9f33da25bf88f00762c8e38d49861773e6fba62b20241329bf1de4a04f0eda0c7a6554b019dfc64f03fc0e0722b9667d50da4689c7e463b479ee14e3a59a0f7ae87de00ce5972ff9885f469c049f9d91e04f1e4daaa1468698bad72296d6b96cb5d51b73bcd5d8ec0b5f77d64ec3e0f021a73033398b50f89ef1dc184b56509f673c4796c89b41a5db841df941c444c29177a2616c9c6425f29335774cf594e28f899ca93f255c6ccbdc15f36b39fd33d5c900b59ed25ee226b39c5f4f659d1dbafec0c3022dcd8b3abf9c2e3b2ca295b9e71e5070f3bca446582b3b44a970d7027fe45ee4953a28376f9dd5d39ff3f1f12bc07c318199eee14f9f7a87cff937839614210bfaa26b6d0bf2ec53d5ffa570832ccdecda6ec6ed53fad7c657d9849c5bd08c83b06456fcef2a78d2e18503824b698bab2a738d25a91650097e7b5b2c20ce2ce78dfa3e37aec0c04932039a8dd652ea7e64b1ebfb21881eab7941f0dcd2fed6556a9b7d21fa9f88bbe91ff3caff738f326331a04fbda77050b4df3da06e9d0cadc5671fd98f205f6326e519fba0e3ec74c3bd8f8e82ce1f6142a5c8aed2574c5c8414bf209caa110c4a25f687911b140356cc1ca5595c82e346667a0181894ce8a695218c01178789b7190464cb07fa1dd7fd8132f118f0e856dbd98255d79ba5af5872a3706e928582c17daab392913d711b954b225c11fd1bb3a40acaa4f1c0f2aa9423ac2b926ee8c7d52f1a46e38d05312646dbc6ce79add490e05ffb8353bf762ff12ca7e4013b6c451b463f6461f5441d9cefe7fc7bf7eaa916eae4127657a425a694e3cdc8eb1ae3c707741d0a62523a348d4d4504397da3ce68fc11726e6b13b4deafd2a4c2ed28ec82fe1ffa69935b9b069bef9695f59a591faf8d6ef8b3359d5dc5c92ab7313017e7f764f1107ae00ded73c5fa72a1cd96dbadc983a3bd45efd51ed3befed38518cc1f02eea20bac79f7be40e8c6b6dbcca204d7e9db42d87b1c30aa45c336872132b5c3d8399f3313691a63ded9578040ac62cf955f7cd9064feb59b42c186d5025b643380ad44b05d8e7bb8719645006465dd2b799dde6716016c74afb4f896e0a7f43c31fd4d048bf0b7bf80b0682d3efde49105a916be5e20a02fa1b428e77ffaf6b760f64bc881c67ec8d71126ec400a524fa9c1d7b8d3ac5ba9c6fe9dbd5d767169310468575460e6a9dc2229d7adc298018adcdbf452779a01a04deee26fa35e9ebe0355966aeb675297e478983bc0e81d05fc0904bc67e6ed11c9978e5c3aa5ab7e186d9deb4adce48a5125e50e513dff2eb4fb18fcdaebcf7fe0c2ea4e8c52b2d358fb86777f3ca4d00efaf5817a2756c89202ca71880792907b980da4031363b1b7c9196238c815f2500d7f5be3f62883f5978c333c97d89c3f352212498d69353ee0b5bd56e4c9c59f5c73fa87213c84cc9f4e7afeaf405ac10ebe1215b612883b58240cee2f90eb175510af75768ea584061d2", 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) dup(r0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8820, 0x0) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001100)="afec6e4eeebc215791e2951531699ee94bc3d64f14f4a67ac827083da56931a0d87c53649752b8c0bfb68549d3149b0cf6f24eee94be4d217d89a8611026860e92b7b196c363d0c3217076147d5c7f32c3fa65bbc5af63cad521b25c072d6dc18175b96289d965c4031e414426843edd13b2f575a1db97a1fa3899994943961649988d3b28db3256379dde00e4bc334308160f1fa2139f89cd9f2fee501aee5bedb738905517bfed2330730220676636f8c3ef2a91892dceed1c7a5098dee07aa92d4a6fdf0e935faa60b6d3f942eca6f0d2babc88dd8de6f9453d6b5c319f717827bd45389683bfbb2fa28a8c53caecc3256e8a925117", 0xf7}, {&(0x7f0000001200)="5b9ee7e3124858861f724446eb9a93d35fef1b87e014b23606d39ff5037f29487c73fca3c9b4b196be26d882ff26bd8c47dd0eed283d1bd0875ae66b41960acf1116b4b9f6a50ff10e907c0cbefd8df4980d1e9843eefb2028c304886375e71c0c948f0a9645ed5f694f979a87cae06831f8e17c737b2c1f37dc0003b58e441bcc0f046cabb87e2db6d364c8d5cd8ae619cff3aff14c8c7317d5c4ab9841d807fd9f903082b1b1d932a89787d64ae48481b6c72ece9c29365d4aeea5fdd3cc151bc2b4b03414f3f0c2fc593672f3fa1a520908ff55d444f72d391f372536d417ead600a05b6c201ada743d621dbf1c3460b9fcf2552cf2d74dbd1d2e54c222446ffb035087946a4ce861dcb375b0863dd24aa943b88194f4e0143983ee5dad5b2028e40336ca08b8e317bf81175fe052cc32f63d71abaebf473377e37a568fa8e5883ee14d6fd24de197c534462b922bdeedd911b8c89868c70355605b5952a8c31a154a8ff2db696f178026dff4587d313dfd2df4e208c3af7d433d144ff2e9a6d661131c4cf87f83cf2eb8c47544c965a0239f78a2abcc1c4a92b1ea5356324729f579be84043d09da38946ebab14e1b7afb106245ac1794f858fb51ab6b96e188e334f05011e399e624546a00f10d5a4146f38d48c7e96663d8f0d76d2b93b49b4c9f169f6dd1325515518d5dd4b317cf9333e3638330397c87ddecea5f4c22b0d3eb4d42e32a68a2d5dc1b78f39647906269877f585a777aeb0a8262cd008e6a288abd61aedf64bf23cde399bd632f196ad0a9269cc3756bf44d6710a41ebd286395aeead36b0580cafba33586313272db09ce109440d873e8dde4f0aaedcac5d0ec5a104fb7db0b4a40faee2db197dea1f55f4229e13d0f0c83a5093dd4f12ee0c7e2a578c6ea88004263d2dc39c6b5c48a51371c7fda6a3a6f4fcf4555df1a5919458893b95c995650ae7747ef3f65c13867b9a52c010d629b0956d6bee3ab85925550a515662b93dfc531139d8fc30556b01c6f49bf99e9d9e2ae1cbd1c5faef2ab0c757ebcca2cadbd61534463a74b3eeca31384a7f601ae926564d252a7ff16e5953cb6d9d1035e27d06fe102eadfa287777940755748d2afe78e0e59fb40977e7b701a57d0b05efd7c7d1f0a976a7e5f0158db1983f64904b7b1a73a2fbac53cc9417738b2ce120c844404d7b91bb9c2a0c1202922ae1ebec579f62d36c3629e395d7ca2b4275e8e6b2e7d387309886eee052fcc148f389da8494ed97ce1d8bf68fa0cf9fc9024e3865b0a06e76b52739165c0fa616c7b99f27bc2c1059612f92385fe179f9f809be2fb2343b92c12e2ddf05bbdb2f9b2aa00200a0955b0502b422314448134429062d408fce1d97a755d145593aa69a82fb71bb973f1d721a3a89cf318ee52ae4f2778815d40ff269456d892c84f7c160014939b6d582009c3f0e11d5edf8b706844b4804c4eb7625b91acd1ae31cc550993675069e51ecff2995a122799abb2d2a1f5e8509feecedf4564d67e2fc187cb291031bb5637811eccd38b312fd484a6d86ac877cd629d29c0f97af3c08fbafc6bd066b5aba568fca5cb2ac3feffc997b15cc0878f9f4ae2f693d4f68dbea9c05b6cbde760fec6ea1cce69efefe172d25b0b7867444c8bff5c2c6f78ee4af73487a418326a7d1a3c47fd6b40c45c0fb12024ae349d0f65228d635d72007d847145d0c5e913a586223194cc6607f2f4a0d8b2b7e9ab4a1093542461235105d94cce36c537dda8bb20ed24fedd93eccc7b0cf0e16e387b2858c028775d535ea27d947d589bb75944ae2810352b1fa02b8e4803d3012f9188c3681de22ac17b95c63f02972bd2e10cb201a713fc421192871c31f6146e3ccfec62e21aac10738e61ee5f1248fe9299da55c321a0aadd7fe81f6e73d80695232531517a8132dd67ea0aaabd7076e348326576d24cf71eb78b6c4cd251944d2ce075e640810bd0aeb125c0b5bcc7271dc55210eba5a7ecbc253d7b765452de5ec743f8e7ece638e52a830346a8220a895540d464224700567b788c7cd24d233fbafe68268deee31bd52b1651e4f700ad9e800906119a5e0cefa0c20839f29c1375276160e0f640909cea268b34cb840a788d611e5eb475e860a8d83caca22f1b4d85ae1e5f490f86bff7ceb2e7054a744bddbe3f16fdd4f98478b7c011c7c93b229f83cee725d14b2cae520c28b180bdcbe77d61645e040bf79b48fe79044c566ac6563abd65ea4149a2d6a4e8eb90df778955fb08ffbec2b5d970bd52472527f0b3e78c701dc1dd937cbadbcbf9105814064eb0590da246ab9f8bf70b28d83fd9df372504194c274bf2bdb6b76f6440c53a880dda2dbea350a70e1055aa96076329298e1a662eb7e6356f36cd8bd4fc2b9ace2916c16bdebe954c7a130abf33494ebbc724b101fdc24bdf412777b620e486282b258db87acc31ec9de18442e3a331540094d0431f685c5daa6837b8873043905050c26913eca8638dd080568467a5fdd90ca8aba96f05c00aa629bc6b624af0eee3bc58c0a6e4a50350f76a6c01af3b31409481463f543da1d4b74dec6db66bead5da197223de663cb873c21311ef48a0b36a3850d92d607fdc21c06d448ec533ceaa32664d3a8445dd6313e89f9f00b34f66a13c5633310b74ac8bd44f01e813ac11484f259650bb0b5d82d3c131e97971d5a26985ae37b7caed358b4080f2336716abd3447ce9d125f43f51a2a855351e4dbb1f92afb9560fe744715d274bca38f7e616d654a8483c63aff92e7c15505cf42955e96952bcf0f753f299c02108bf42698d6a0f1e30d575a49695cbc7aa37f53b699f8ce6a86508a20736b31dfaa7808d685ce3d2b2fd479580cb292b7d3688a89496f0ee0bafda0aabc53b091f200dff2722fc819358ca697769ca707edcc6d72debbd358afa50a408ed0bb54dcc9ea071e6015d769371cbc314ce174ce1166ab65c496a9a083d7d3ba1720ea654285299f8b1690d220b3c0df2f2ad257ddd31f25d1ced6b4a27d85fc65edf17b1245f26b40ef443d33ee8ad74d3cfcf387e5c74fd78a3786d8b1a4dbb3e934ed876e09904cdadb0bb17439f5197bbb0995257f4751a21d1bdb6d4b6dbf8a35d34dd0f71f8036c0c9d340f352445b4bbe7f9d57a92913074414dbcc3007d2c6f5efe3ad5f474615ee4c9372cd1d0e526210b6ab48027c6d6a03ab56ad11ed9a1d8f5998c10ae9d3b53fc1006315f423760d638739ecb1aa03ed244c01b9a53423ea1666629e26a02166f0d54fa81032ed1220bc273023da90b0fea4dfe91f6950b9541a45fd75a160e3c34483a410c491d0fbd08cd44acc6ae4cf9fb06a41f680e4a29575ec0d73a1b5ec1e5e09f4b1a4f00d2c29eb9bc1037df769f58e3e090e2d69dd7d6031f3d62b494da0f01901fac326a9e7af2afc8fa212a5564e0bda5a951f07f5264b55cec2f9f2c3c03df46b811c7bac7654c89d17c84872e17cb8a5bccb8a52ffa5ffe35d09e7356dbacf3c4d61966a42a0ee0b829095f360d5860cd2f49fb10e24c3bd1c3217df5eaf69e440067bf832b2b2c4c195477adc4044c3ccddeae316af9eccadf8b58122653f7ef93152c3bca04ac23986e6d2d7c297a2f47ec0fc746135703edcc733d30ebaf3667f750d07c9f5bf96961a6141c89c2703ab075d29232131fafa68019c63c2d8b47fee1304580c01fb1446afc573cb4caab781aec9ff7aa0d43ccc424322156f0b6dec0474ccc8714250a8620eabe6c284e28f4be204d15daa057df69c862bd57b90489940c8d1a8e07bc81e6c54e5cbe4da351a0d768433ac5e43e247c2c9ebb14084cc8bcfebd996a6a409e4baa346f0baac06c31736f940e8a777adb3c48678cbf16c21c65a9250e3065d235f35d1724fcce74986de11fa1d67d3305dd90de29a34674b45bb9c6ec11dcbc8938cf14259a6c8d31dbe7438fb8a60f69749d9e94c254c9523cb6a29e966651b68488d4fe050e2fa7d7a1e133cd93b2e138107404c17fa0f7bb55a4bfb1cdf069a049ae703cecc431db832530963377f942abcddaee309c9868d34dd419779ef267142325d30f8fcd81d3bc2fb776c93e8f9c8a021e17e60640357c5204e75f777460f7571d08a3b24fe2f6227905072318908e33119cf6fbca5824c4ee55715f5e6e53995e6360ef239c57c24ff7c3f30f6c6c7c5570964d9d178f33c1ebe343e43be9e56c660da0f7191c5b4f4bdfea66f93441cd49792841ab4e0bade25b5b6c1e1f05649619e159c85eb9e83f676255a09082c376c0246168034af63b5df0ab86e2cea9f6ab291148e965184ee09bcff1e0dbdf62d2dabaad64c817e7bddaf3d06a573af14e285172874112ec42fda9485eee64aa383e888fcaea9304a00b42053fbd00d262ec338d19c53da6b7e708e4491630c017f05d279c79a844f77b467f78ac89209a968532b3d92d2c9ef2e957a838520fda947aa46b2a9de4f2f2b9bee47711e65dfa5e432349c641184a27aac8efa7ed84420d484c58c88d2191e688ca3ea8e32e290fe907ca44081bae8deab6517a8ea9e0af434d9b2c4b4effa8d917e49642108df8ab5b5cf8e51d0599d5f1c8a5b3b3d9270b3f26e270359e568e485d368c6ac63e1c4ba5eb17abbd19c4d8238ef8a2a6fce8d01b3acf04b5bf13ed33d3644e29679c2de7891ab8898f669bea1b72b3a9e7abb254a6b7998acf3ffc8b9b4b9345494fbbee3f91c3fa235a5c296dfc0eb4d27680b7a6e422365bc16d5abcd943a620a730a167c60a7d9b202fe3047486bea6f9792aa2f92ff0b61c09e482bdf1f3d8a1b75520b7ad6c18e4143b015272d74c27d1493f7ee2227abe55ae4681b6b1355bd839bd50c62b032ec3a5f7b1dd194f0203d516b6abb893d51b05db6c1f5fc53279e38c3f86643cb363b96f457b96fd5cbe2142e3fa83c3b0108a610a5c2ab46c730412f58add9c32db36fb7c4851c375fe5f44585d9166912c0ed0486602bc1e2db82be9944d2fe5c259f92d88351f62e13afb5d77092b6c5d3686efe7c64253aa2012fec213222b9042a46ab1ec40f7d0eed36d5e9cc4784c08512812aac30306029f86a1ff840480cad51574d5f0975a69d09aed2f184260c0bf86de677d303068f60d4778d6eb4330d17dfda50e23f227ddc5b6b5047eefd8daaf9e98068f5f92788294ffe297f8e9465497aca13c69ce3ddd92a03c823c4e2c4f7ac349d369e336827c8c6bd8adba587fc03e4100456b3d5e5b083043ebc3775a9e10a669c8407bcd9db39dddeb4bc5f25d7d8762ac222783bacce4b560ecd90adb01c9b035eb4de0d5e4da6ce962993c9ed6ce1f9710e804e8439b80aaed1c5977a795e6bec4a15ca2853c2e80d3fc558a744b0876f6464d7b7ad6f9246a3c2756971f262d2642170b04f4e1bed7c52fd097098fefd66c60fd6aec3a102684b5f7aa989b54c9d4f072f871b640f1bc040239b6032ae872d424f88dcc61b75640dcb2f23c3d46807b5806f3f165efb9622dda504d4c6b37fbc3068cc31f17941fa764413b0b7b42954f451ca0690a4b8d598643b8e30649110c643fde229435da9ae1fb5c2aa96000d7b5fb99acaa4a3a044d3ac98b10c859b9d74ed83269949c25e0e672a2ad3147dbf6286026f038fe18440a20946a3aabbe54d0a6c16e09b6e6351e3eb8ccdad5f0d3b1f8f1613e4ce128299afa756a2f034fa2301a2fe44fedd331a7585460af2fec715f25a29ffa73c6aa98bbd47b4d15365a57335b401cb550a6c4ec0336cdb1b82d3ab394b0b8be54f3dd", 0x1000}, {&(0x7f0000000080)="3d9acfb4046c1fe1215a", 0xa}], 0x3) (async) write(r2, &(0x7f0000000100)="bebbde386b6ba46a29ce0e09b17925adc513779cfa7b80f9d79bc82c388efe42d30a69b66f5a23e3038890dc297789255ca352b943b7aa5e9a297e6302ba1f5cd1ee0270ce87e37e950742e057217c74d7016ee1f9aa3ca38c5456f3c9fc2a4739b78eb5bc93424f2efae71bbbf41a385a6b6d00d7d319b600fa7859a89a7bd65009f69f7f4d26c7a8c8a2d8d0e27dd878900f4a13d61b6748891243877697d3c04a9a0b16c4cf9f6f3f79e08ec6d7c7c4e334647ec779ec73cb17b7497ed6cbd47337538cb86967926f22bef19f09a9a39251c7a4d07c7da0ab9fa39f011d1858ffa33e1fb69adf268de140d3e7aaa792327647d9f5417b9a895fe0855438ee8725bd779f41b8416cec06214c7ad77cc3f363564ea4c4cdda083a8b87564a476e38230dcc01f9e76ce45fc53b1edc52dbd9b74631a1bffcc4688ae9112e8d61f85842e047d9d5702a47d88888d3f477a8182b231f0e0d6fb38a9a661dd3135fdbe5e293040c1120d81077781f0e1a170259ec24df1001b7457255b353007e0a27674237b786bc6802de8f5d0b093a9a784cdbd46a371561ef1d3a6f03226806115678ce5f41827108949c797f9e1f568be22d4af820c8b2e8cc3a6cbdc5f706ed49401a0ccdd7dd12f127ce82090946d922ea34fc8e6368c65a4d1d8759167e8e0cc902699237e03d5971c65b76efbdaba5d2d9b889836023a2dc75bf48867c8d825a86a89ed975c95b97da3694e599782ee2fe21f7e0bcdb9c928bb3ebb6ff51ed4770ab45fabb5e1cf788fb54abc2f13844254670d96988943fe2d7e7a129cfffc45fd826447e27d4fde0641c0bc613a1e6a9d2cfd7f617716bf1c7c7e1b2338751968fc479373dc2944be04280d9735382dc0f8506e9bca03caf061d50ee216b0f5c7e02f3043fd64e7f2adc25dbae7a2086ee61e55691814291172a650b897bbca95c4db6ab6831fe91917f973f08803771799be50fc55f886575aae5590d1998e9dd3a70f7adcfe7f660d8fe52725b4a18ee2583d8d78b4acf69fee05950cfc16a8123550b3169331eff04318e0f9e57ddd984f97f6a509cf93df249b00845b0e89d8829f2a09c836a3b97104a60c2e6d84d218b4d41e112e1590d60b90caf826eb78a5e722bfd5a832abc945991a3b5eb4127c39a66febf9689196c04c1957764dbe04ffff769d513c9828f345b46469d541aa1de0786b582359c0a92ecd11985eb8a1043e21d92b76b9e43a4a596de9f3b54915440774d1ba22b8aef1196604ede086c72ce1b6678cee2702cc7d8b241fd3efeb86dcabf5fadb73e1e33f05b685fc4d1109d6a09ca640ca20e24b49fdcb869bd693602981b64a5df7325ea133c7e8abcbd1f3cd7a77390c2e7b2fa3e77f9dff1b56902823bf6dfe326b9b492019faa8e86b767e856d8a39958a52ca32ca1978445296cd93640670a43e5876cb61f5cf6021406c91c985c49d5933590a909663b11bfdb094030339dfe94a1ddf3a525fe9e3e68b095ea625339dcf6e47efd1bf325cd791ae1dc413a23665ba61e7d780701f4d8c51a0d79d718a9946e2fee5f4172a1d3df945c50ff1db6b5ccef3c2e906b3a9f61eb171b3583c1cfd03a7ccb47ece075a845a2219e9492ec0789e5350ff07037ff49704ded7b2855bca6bfb772f5070dfe3d5f6f0b3f2c8c388a6742bc268c6aab237cb87e52c01a992d3736bae981085bd09146bed696754b2ea031a1fb2bca4e795ee57e52c6a7c723c28474785e5cecddc5c47fe353c257bc7aede4308cb881ad171cbb91a1d93a816384011f07f9f800813eaf22d362d5ff7a5743ed7627fd6ab6d7a712c31df9e652046bbb619c6b3fc77db556ef2b1f6de3795de8e0a7d16a182e850f59dfb9cb1829fdd62989381994cabca4089d6065a15226258f01981ae60ed049c1be387fa377f8715190d1020d572adf5e5a7d0cb81752e10e243e1b2b6d9a5fdf9d8e1a11c87cd14c4c80baf877d54232433d87c5db3e72e93af8d302367b2f3847d848b0a9cf76ee30ce8962dd51af119fba98870eb7695edc21c8c0eea46785732a8ca50821c4ac42ede0c0864b6b23d99f85b7487a9d0614bfc66fd4ea646c741486833285e17279e6f1a4e8d58fe926f6a52c2ef74293c5d4bac035f046bc060354fb78a651fb4c182f65563bef81fc42994534949e8a10c35d0c244cd3d6733e8d6937c179f00f436210964accfdd75977700ec28bf73844dfd0896568512da3194cd42fc7eb63e2c849fb553ec4ece05976a7afb43d12df11bc2d2361d0acc902fd26984f916837d882f151b5d02e7458db9a7a0c781bad695f562dbe15ee038772f32811bc18656e4ec96b2f01bc90343f1066bb3afce26b1d4bb0b13816c23ba2b8010bec031cd5143c5ae28bde6656c1b7aac34eb44adc0239f5fa437fcea8f7c881583d3d707e18bf0b5a1c516267bb35745b630e2d05fbf6090d3af3131c50fe345a12af5a61e80d697d5174fdfabb9222f61972c2563e9264fde5a6ccb55d9e23fe509203342acc751dd3f4916a97b79f33bca66f94e8e4a8fb091b2979d0ff1e16a7e5e055a3cbfae24822a2dfbf0b32ec443f88a1488ee81073c4fa1cfce48721e7e41609a34f6db92aa8ea1d063105bb7f6c11fae5058df617fe6d44de77c7b6ae3612604f6c4ff7c3a5ac435940130f778fd3eeb0290415d3c914c65c4755dca9e45b74e714ad1ce9345ce600d0db08b98e827e9dd3d9c50ebb88a95d3de6904472167635d9f0b94e997c638dc9de900c841e03e4e5861ca0c45d0acdb929fc5420b658342d195454c18b87bf49a98f7d7b589bebb31febf8ab6b742f3706c1a8e3c8257dd0383c51787bd9f88e711e950b835c98633da1c529bcada38b081126e7fc25339041759c9f3e53c3140882da715ac323ce34fa90fd813673b87b4b75a986301a3350cbd4a9a0e0c24a9c242b67ac502a8e2f66565da8251245eca5662a302d8a1d1ed236696a264af3271ae7bc9ed73f949629c02efde596ac820008979c765020f40ef25998b378731651c772941f849c3f266a0233167b1aba041ebaf2e384faf501ec2d4185d51fd24d15edc32bfe4d7dff4a8d4ea9ba3097c66c9b57cc7af2119db1ef14fe500df223a22484d2a3593bc066189b7a89261970f8445da0f4359b574a141c39a448c6a117018915af61eb2f425848fe7ae75b66a7e3eaa76557e220a788dfab8496f341be8a4ee6712e81715313b31e91fa9a5e21b2e19799f346c9802c7f7d654e4f57c571c3fe5e298b84f56b48351c456d46bf4bf072822f29514cf3643c6be714df59a2af822624418abfe8c6f1dff7a5afd486c9945e940c81db545863b7353b061828816fbfef1a0378031fc7c56ef277aceaf1c9a4b4b1691d5198949d35e03ea7772b845bf81cfe2a1bd369b29789be36a8c737ea7e7f88480ce2f321ad07fe44a75b3a716d0b69c6e6493e6a5c41b9312cf7677a6b07a8a734ab55dac0ec17337d953dd107e8289c1f33f27617c4a059b584d43ef351fe66125cf5ba9d3590ffcb320dc9f84b6e215fdb7980fa246f857376712a5c7ed5649f3e49ce56f014f52a62877a3e1df0dc2f323de86a2637b4d40084bf61e7d00bcf7741e7708aa7e240b5c57d200fe68ddd374d378e4aa3777cc9f82c787de04581f2077fc5d4eac118e7db25a11a21fcb867937472a9bcc222c82c525e6192033bc1bf8050153bba57e362f89c35d1aa9801fcefc04662ed144eb4000065b6a3b657e3dbcdf1cde807ad1497d8ae41669e870b4d188155e82ea846b8abc4f1a8cafc95b44fbbb525e3f8f2c61ae5d6e6f031f4380e536d2874d4e6578f4042d3300c943291772876d00336fb1094c7d6a51942015cc1f4afcff4e55dc616db8235d2ac658d688b12edd409717e19bb019928d80f74a2534af1afb708bff9379b62e5b1985248395d499e74bfa75cc862b248f979661c5cb04cf6dc7a8bdccee0f02e834ada8ec85b38a7a4defa214de9a64a016700e083eb40e0a9fb18775afba916dc95fd3062a50191785917a7c0388d7f6defdb2c7cceacbf4c3307c2c2aadb63eb2a67b367461108395ad4d0b4a6b75953b91aaf37ed9bef7c553e65b5fe2a15664a3e170cd3b113acde8c855a22ebec73284813b018d9793044c029fb34cbdbf2f361f7dbf797b0ce6bf93683da6ebbdb8d59ff903bee775686d39bc02a3e54e92974146b96aae494d57193b846f2f7d202240824136799a8eaac7ab1186e3ab678e29b686cda534fde7ac440f6569e8543ef4b9f33da25bf88f00762c8e38d49861773e6fba62b20241329bf1de4a04f0eda0c7a6554b019dfc64f03fc0e0722b9667d50da4689c7e463b479ee14e3a59a0f7ae87de00ce5972ff9885f469c049f9d91e04f1e4daaa1468698bad72296d6b96cb5d51b73bcd5d8ec0b5f77d64ec3e0f021a73033398b50f89ef1dc184b56509f673c4796c89b41a5db841df941c444c29177a2616c9c6425f29335774cf594e28f899ca93f255c6ccbdc15f36b39fd33d5c900b59ed25ee226b39c5f4f659d1dbafec0c3022dcd8b3abf9c2e3b2ca295b9e71e5070f3bca446582b3b44a970d7027fe45ee4953a28376f9dd5d39ff3f1f12bc07c318199eee14f9f7a87cff937839614210bfaa26b6d0bf2ec53d5ffa570832ccdecda6ec6ed53fad7c657d9849c5bd08c83b06456fcef2a78d2e18503824b698bab2a738d25a91650097e7b5b2c20ce2ce78dfa3e37aec0c04932039a8dd652ea7e64b1ebfb21881eab7941f0dcd2fed6556a9b7d21fa9f88bbe91ff3caff738f326331a04fbda77050b4df3da06e9d0cadc5671fd98f205f6326e519fba0e3ec74c3bd8f8e82ce1f6142a5c8aed2574c5c8414bf209caa110c4a25f687911b140356cc1ca5595c82e346667a0181894ce8a695218c01178789b7190464cb07fa1dd7fd8132f118f0e856dbd98255d79ba5af5872a3706e928582c17daab392913d711b954b225c11fd1bb3a40acaa4f1c0f2aa9423ac2b926ee8c7d52f1a46e38d05312646dbc6ce79add490e05ffb8353bf762ff12ca7e4013b6c451b463f6461f5441d9cefe7fc7bf7eaa916eae4127657a425a694e3cdc8eb1ae3c707741d0a62523a348d4d4504397da3ce68fc11726e6b13b4deafd2a4c2ed28ec82fe1ffa69935b9b069bef9695f59a591faf8d6ef8b3359d5dc5c92ab7313017e7f764f1107ae00ded73c5fa72a1cd96dbadc983a3bd45efd51ed3befed38518cc1f02eea20bac79f7be40e8c6b6dbcca204d7e9db42d87b1c30aa45c336872132b5c3d8399f3313691a63ded9578040ac62cf955f7cd9064feb59b42c186d5025b643380ad44b05d8e7bb8719645006465dd2b799dde6716016c74afb4f896e0a7f43c31fd4d048bf0b7bf80b0682d3efde49105a916be5e20a02fa1b428e77ffaf6b760f64bc881c67ec8d71126ec400a524fa9c1d7b8d3ac5ba9c6fe9dbd5d767169310468575460e6a9dc2229d7adc298018adcdbf452779a01a04deee26fa35e9ebe0355966aeb675297e478983bc0e81d05fc0904bc67e6ed11c9978e5c3aa5ab7e186d9deb4adce48a5125e50e513dff2eb4fb18fcdaebcf7fe0c2ea4e8c52b2d358fb86777f3ca4d00efaf5817a2756c89202ca71880792907b980da4031363b1b7c9196238c815f2500d7f5be3f62883f5978c333c97d89c3f352212498d69353ee0b5bd56e4c9c59f5c73fa87213c84cc9f4e7afeaf405ac10ebe1215b612883b58240cee2f90eb175510af75768ea584061d2", 0x1000) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) 07:53:56 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}], 0x1}) 07:53:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x2}], 0x2}) 07:53:56 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x106, 0x30, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (rerun: 64) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:53:56 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}], 0x1}) 07:53:56 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f00000001c0)="6911d61ec2d31b08ff9276cb1dc09f3ea991f93f18354ff16c03e7582f9ae31ddf379b20fff8540e42f64cb8fe637c27afef874302ba17505bf4950ba9686c247b67def8321d1cb17287febb3fc85fb9786e7c2625b5ac9394932edd0ad1a6988a8db2be0a56c100ad0505f0fb9ee4025d21bc4b2486184cc8d8c8c2e9a630617c399633c5457dc10a479f2c1a393e10af94774f50de75ce1aa3cc6aa6adbe73dfac8f5eead4771146ac2b4a273e77bfe92e84117f2276e9fee6acf3ce6aad24f07f8107d92a96c96eca22f7f9c829047c906c619387ae841bfe808c9d2da9b63c96aa6a303cd54ee2b566f24273f5df0601b26074918a79303c89140070d020e4ace03bbfe79064b7b444995aa1ce20c0b2acd1968646cd718d2ea2cc0ec1aaabcfcab2fa0d50f01a53aca0736ea4c78c3af4217bb3cc06881834a7df2740ad5495ac386eb29962403f545789f65324c2c754bfe6c24cbf4c9c6443c2429f5ccae920b18d20f4b4e88ad803dce9133ce1f69d789e70eaef5ed115b93ee49377784c7c5d9a2ab3c2ea3970f7d3e401d43f1bbe463e723e058a0d2da5568c4922f13d6756bd9efd0af91700ed43249ce76544684a0c25ea12d9e8c1a896a83e38197191a5fba928edebb0821a477e220889d1345fff9c8e8a19d8768026cd80b6b9d8825d13e866251e7a43f4c8aae917a53d0238b453aec4a417970fd21caf46a75c48dd615ed366d1391304d5599c44750c43f2d2963082d03970b38862ae181389a39ca9cb0c25f362e55a3db54e2787490f51ad75bda05f84730dbedf169080cc5219b60ea8f93958329597c4b4897889317e3b21465649a292e724fd8cbc3599e6179202ca4c52c2688203628149eec32838e7dc1261b7d0e3079dbf06f3737d169d71f27f2de6ab89141cba0b4266ff8f7f17b27b0eb68045196040097d3c1d14f0645a23b18d88c86c6db546c2906e648c0b6931929e27f50bbfeabc2774170372a1cd259818ded8bc477baa9c59d6bdb52b14f6f0c6b3736bc178df9e411f04f9a57d5d99d2b90491ba64dd304b3028d33b89b781c8eae4e9a2861ec8c3359bed0c2b64f571cf62be4d49db98752b6ec8ffd847d14d7e2ce26f837d8cc4f7131d1d69609f4df331697bb1662aa97feb3623584f282473ef8388e66c8bbd32b3408d82c49f56c576b681b4bf1c91322cc7aa4087d836c36d320567e4993659c4f166cb85fe0b8d3bec89f21e4c6fe26a7c9ed8cf3cda80653490c50c2d19b975234537cd2cb5637056754287922d689e91513ef907451b53693c5d6860d71338fd31b114bb4e0ad8ce10b364cc4490ddfab2b11a6f4ef1cb8baf0d1210abb020f2ac001e1a1d762bd1f5d2269e1d1290a1e28bbd83692d9817a1daf223e8d53458e0ded6e02937ab4650c24c1fbaff66436be482e7a7ff5e5a1d0387cf6db286e5713993b098c9d7280d3e6e830d2b7fa812f63e3ddd3378f9678b81f50906d16a7228c53381cf987460918b065ef85613b9acf37977c4735736fc681f032cddfe1e8a7e6da26767b72e71fe11c8c06a68933c4768b7edd448d330fa6679da0f8e257ea7581249c7438ba2ac59a57a4c9788974d56377c41c44e370b31d6127e1348aafec29fc0dba2eadfec9477280a239803d82cb128712f358cd3075f808255a0f937326077b0ea2df1e7e1e90991731f77085e5de0f2fccc9c709a652aa86ffc7dfd6c32b674cfed305700d3d4e907cfbf61d6ea007ec890fcc59a1b34b0019362b9a42ef242b4d2ad1c592377544b0a5bed8c616f510b865a3f893dcef0cb9d8f960f70706bcb1063c6173dd23e924fa3cc32d78dd59612ca65e29b109e2076378f561cb6efbf751227dbcbc7bcfc7e68188ce6f53b59ec402fcd2663f2fc901746c5327c552ebc142cb4502c001987d50c475787500a3e4c39c24664ad7794f732b9371aac2291aec87092e7a30f666d50f4d63e2b36c6092f7151b9976901e8369a4968e5bc76b562b5b1c148a26c97d222368e436389566aaac62a6998a65da22ef127dff2e3f5a865398c472d9527d26ef5cdaab552118a1d3aaefaf83fa47514ec99cc7befeae8e07cd0a74648ccb9d7ed97eb0594fa5d70ba49f72e3e9cec16395a56f40b178ff303bac6013f8c69febf815b7e123a0ef46c5b7585fd1f163b97393d61bfeb26841a1ac9a37cb8ffe4013cfb1ad9227371c85dc4eb936dbde9a8025ecb69386982f52bb180ac34bbf884b4cd919a673610b1ff1f9cdb554942c3923b8c1c3960e9cd8ca65ee012ffedc490d7723243e39966d61172521b85a5112faf5e48add046eec60cbf6ed33510ecb01413ad13a3d277635215372ba0d2c36fb38cc7520f8d6aa7cc5016f562ae5fbdc01cb8dfd566e28fc0672dea0575899e4671d48868326a3193fcd5eec55a1bc570b222de5b223f491a6dab3d80e4b7bc113658ff6b2f978646828f8cfaad902d5d1bb3fb1cbef2fbe3eff0468f5897c83ad5e4818ed499c46d903116c89d3fab898c80de1fee73850f66fa77bfc9766f6c896ffa1cf8fdfecf95fd067d741b8a360afd30858caec289c5207a25319b760be94b30234745b16493aaf443a8e926cbefc72ed385b6a52d45e365d8eaebc669a03eb6c05987054b2af7c8e2aab1159ec2e65cc29db8bd5844ed7622705d305ce7d6f85b216ca56961151f4d5d33e6c6c129ad8f6b568ce683f7fd2a52c6dc6f8926d5ef6f99335fd17e50b887c7ffc99fcdf71f35f05ca35c685cba942ab4eb7c31e4932592e2a8483c3a315dfddaa885be0d4aaf9717a828f407a7fd75c7e80260eb4eed0ae35880dafb315722e3f3d83f8770bce92ef0476bc627441576ead4d116b1ce803b9e5086c369c5e7db2cc42c4f2b54ff035d13edd444b9c41e9d6c812944597abbb2a58ecce5b5972025be9bf91756a6f8f60e39731a6a0de80526f5e610015c5508d192d95212c9877ba0e3a8a1dd913de0a32f960b7d02401ad7075622d6407ca66cd24c64976c47457cdb4dab2cb5fd8b48490e0479e4ef765dad0de0ddb78161d5fcec5b24ac584b36094a6a237e3090fcced308f65f92b22ffa92308497080d93b7b3f5ae07946e09f15ce5a06eb9d03a26c7937c19038be5d92ee1edc297bb846f68497f2502271ec0157efafca454fa63c2df428cac39f1328e543975a4d717fb2a1794ad89db961604bdc5505cf890ac7bcdf5c7d670ba2a4f14da64b57f063ccd748602d592a2b3a67c935d40a2cb3a8c39f2642e4d014d9482968593ff3201b22f607f35d1c04bdc4b83a295285de20eb09d72a9567dbd0729afdded7b859b3420aa986b04b92211a403fc4044f9182132eadb045c6021727c3ba2fecd11baf8334b288ccd9bb62645955b4fe3a0e49216da07d8d0b476f745a92b8592894fc78220031af9738e33998e9f4147814f211ef79bb84296662c91b0d5e3c43bf1127bf21d2b81795ecd17e729c44ef0f9909de1757034adc0b1b66da6b9e4c80309724591b7c671419ccb99ab1adba8fa92d8a6b082eafd161b36ea9f65056a1ab11f1329526e629ec2faabc55c27cf14267cde701d13016b057357f9af2e76e0640294f490763eb14a8505370812e863f7629f3bed52c48746cb0f760588df056ce936cd0db30b0f974319ae2ebbf43aa9b0a427683731ab99ca5667fb1503591466d381658196042dc412dece34e64bc3793620823fd5cfd3e0253f9a90cbbd81e719c507c889b04dc67c3eff11bae6ffb2f869c6f94ec4fa7fc0510df5716dca47aefa2c966cae8e4eeca22193ccfd693190080941ee599f34f5e4a813d95ba233e87e1758253e080a22edb587f4d1fc907e33380289d080a45763d031203d5d270928baed0ffa6cde6c6b31022dd6078356340715737e2179821b0cefd79555b784fffbb8f447813fb51b3062d43d22a87fa5dc8269f4cf4791b3d3efdf820ad58372de26045e51a5e111caea553e74e11b9880754f6c9337479cf28c8250ac7787a1620c12d90640c8b3cb00eca1e5af76e306fee69a63d1b9bd8545b71e523d5d2e02fe4e36695f1ab25f8cc27e26092da9f11face5190828c85ed470b3c0497b0cb324f37c4c673e65e166cb57f6744b471309161d33e34c0f3e32136c155f322d3b86442b107e22557a6bd87f1d67b95751a95473d83d2cd91da72f001d14c9fc0dc26300fea3313629a22bfb8d8c0fecdb777997bb43ac20bac741ec0547b80b00d3b8af1516ffa7467016b254372ee2f96f63073f1509f1febb51f4592786712e7ba4a618b019c4628d3ff9b44d523d42921f20d8311499df6b53e7b915c5aa2755e1370cb6715602c3e86f1feb4af4a68be7b615bf4b9bf592ee5eb0b972d35ef2b7ec372ce262779b86142953270a8b5f232d10f1e02eb9351a9ec1f8d9c952699ca9940e9615e5555add9a30ae7a41036953a9c159cae1d66d2680bbfebd2030d1f66a1f3f31db463868155f84695f78ac39485bdd43eec16c38412d4158fb1e18ad614d917bca326cbc1dba869a656c31def566e51e6b7dc5ece6f1e81ed9e7ae8137ea1cfa0d03f3f27a54354b3ce39236e123e2ccc7f55face2a65217b56428c65e3782ab3274ae409efdb17f044f98b22fd5680d9db8dde0fa02325b78651df1552bb72b84cab8bb26e93090b21dd543db0e95c1d73ce9e12c9ccb699567d1282bfb1eca20d43d50773848fdacb02661db641a418722014696291405e1b6855394812b7d9e2369f6e107ed7ae9d271d966ba47ef524f31dcccad5323c37fa6a46dc60c11908d733d46419db54cbb5e6bf025c26905c4d765b21ea28da14662bbf88bd224b53614e1089c547f336f9c652eb1bb32bd5d97e5df9d00e6757152b27a100fa944db6352e8b8114856e2b97b7f1a0b17c18250befa7ae88898b3a39b3e101944aa2dfcecf6139bda3e85ccc88a60b37acf7eb7b33bf561e9702f60df9d1f89c433924d56202dee6520cb825baaab47c0dd45e1c3a0d12bec05497aa830522be2797537fb47b35a8404ccd8f52f8105d5d2b4cbd6cff0e53e53161dd4e70c44be640237766d3c88a6e10fff8c6bd71cd99162c04298304349d065603b78da0c61b19dd5557dc50b0d7445bdc5699e722938f018c31d68781cf68d7889897f7eaa7d9248e52a1eea95b5e3a07fd5815fec7ce3752d530cebc50b2df26b22617cc42dee33f751fd12491888fc777b4327c8b7a394c59a7a70b271eb5cd491111433cd4471c03807a88c46989f62a35b3ec9de5f79254ac18163b2f38b4d8a1530f06c1b60ebefa9f52a8c02074c5c98dafa1b18547ca8f5d1bb0a107c37e7ca918ec107e6cd12c05ec0611c69a83a7b6278859fcb8e836286e9843879e3a83b2612f34a02fe7e266b91593728700e1571965f3e621ded30d2336bb34e10e04b7b13d9c5a6462b053c2221e54cfef8c9d90bb4c3af191dbf533d0b0ad65ec4ee824e4d3fa35f3f4aaf489868179011e0e8a9198f7dcf57b0208472913713f121c9f7f4f1ac3eac4ef82b39cbd154971f4155e666737581f58880fd860bcc7af44c80c0b933ec659c099875318fcdcf3ca303e72e34ca206502f4009edc91f8a6c1c6eb209976cc88f55984e2c4c28ed9006783ff213e6e8c2a6b0cec3c0c28b06ccf56529dc066e877cd1e105f7c734d7f36b44381130991369771efbeffd82ebc90302ff95c19fc74052ba675aae9a3fc4feb59ecc66b13a7d332b3cfe3b94a24a753e8f1b34794abddcb3db4f8feb353e7944409fd7967af0445fcd26781285a", 0x1000) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = accept(r0, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) write(r2, &(0x7f0000001280)="0a0bae60942f0343306b37b492131148e23cc2611f518bc583b23425514b876695f6f69babc0c87c2f928c4b41579fb861dcdea5581ddde1b10a9c6a8ffd1376a397cddde281fbcc1ca9e5dafdd56d07a8dc9d55a1bd83b28f2c727639bd64452f6ad0fab603e3b7de45a4ebe7fd6c4e420d837df9cbe44b5c5921e04ead6c12", 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000011c0)=0xf87, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:53:56 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000004c0)='Z', 0x1) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) dup2(0xffffffffffffffff, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/50, 0x32}], 0x1, 0xbb19) 07:53:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x3}], 0x2}) 07:53:56 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x60}, {0x6, 0x0, 0x0, 0xfffffff7}]}) write(r0, &(0x7f0000000200)="fd1d70f9a4ec619162eb09b338f5", 0xe) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x22}, {0x25}, {0x8d, 0xacf}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) 07:53:56 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:53:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x5}], 0x2}) 07:53:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = dup(r0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8820, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001100)="afec6e4eeebc215791e2951531699ee94bc3d64f14f4a67ac827083da56931a0d87c53649752b8c0bfb68549d3149b0cf6f24eee94be4d217d89a8611026860e92b7b196c363d0c3217076147d5c7f32c3fa65bbc5af63cad521b25c072d6dc18175b96289d965c4031e414426843edd13b2f575a1db97a1fa3899994943961649988d3b28db3256379dde00e4bc334308160f1fa2139f89cd9f2fee501aee5bedb738905517bfed2330730220676636f8c3ef2a91892dceed1c7a5098dee07aa92d4a6fdf0e935faa60b6d3f942eca6f0d2babc88dd8de6f9453d6b5c319f717827bd45389683bfbb2fa28a8c53caecc3256e8a925117", 0xf7}, {&(0x7f0000001200)="5b9ee7e3124858861f724446eb9a93d35fef1b87e014b23606d39ff5037f29487c73fca3c9b4b196be26d882ff26bd8c47dd0eed283d1bd0875ae66b41960acf1116b4b9f6a50ff10e907c0cbefd8df4980d1e9843eefb2028c304886375e71c0c948f0a9645ed5f694f979a87cae06831f8e17c737b2c1f37dc0003b58e441bcc0f046cabb87e2db6d364c8d5cd8ae619cff3aff14c8c7317d5c4ab9841d807fd9f903082b1b1d932a89787d64ae48481b6c72ece9c29365d4aeea5fdd3cc151bc2b4b03414f3f0c2fc593672f3fa1a520908ff55d444f72d391f372536d417ead600a05b6c201ada743d621dbf1c3460b9fcf2552cf2d74dbd1d2e54c222446ffb035087946a4ce861dcb375b0863dd24aa943b88194f4e0143983ee5dad5b2028e40336ca08b8e317bf81175fe052cc32f63d71abaebf473377e37a568fa8e5883ee14d6fd24de197c534462b922bdeedd911b8c89868c70355605b5952a8c31a154a8ff2db696f178026dff4587d313dfd2df4e208c3af7d433d144ff2e9a6d661131c4cf87f83cf2eb8c47544c965a0239f78a2abcc1c4a92b1ea5356324729f579be84043d09da38946ebab14e1b7afb106245ac1794f858fb51ab6b96e188e334f05011e399e624546a00f10d5a4146f38d48c7e96663d8f0d76d2b93b49b4c9f169f6dd1325515518d5dd4b317cf9333e3638330397c87ddecea5f4c22b0d3eb4d42e32a68a2d5dc1b78f39647906269877f585a777aeb0a8262cd008e6a288abd61aedf64bf23cde399bd632f196ad0a9269cc3756bf44d6710a41ebd286395aeead36b0580cafba33586313272db09ce109440d873e8dde4f0aaedcac5d0ec5a104fb7db0b4a40faee2db197dea1f55f4229e13d0f0c83a5093dd4f12ee0c7e2a578c6ea88004263d2dc39c6b5c48a51371c7fda6a3a6f4fcf4555df1a5919458893b95c995650ae7747ef3f65c13867b9a52c010d629b0956d6bee3ab85925550a515662b93dfc531139d8fc30556b01c6f49bf99e9d9e2ae1cbd1c5faef2ab0c757ebcca2cadbd61534463a74b3eeca31384a7f601ae926564d252a7ff16e5953cb6d9d1035e27d06fe102eadfa287777940755748d2afe78e0e59fb40977e7b701a57d0b05efd7c7d1f0a976a7e5f0158db1983f64904b7b1a73a2fbac53cc9417738b2ce120c844404d7b91bb9c2a0c1202922ae1ebec579f62d36c3629e395d7ca2b4275e8e6b2e7d387309886eee052fcc148f389da8494ed97ce1d8bf68fa0cf9fc9024e3865b0a06e76b52739165c0fa616c7b99f27bc2c1059612f92385fe179f9f809be2fb2343b92c12e2ddf05bbdb2f9b2aa00200a0955b0502b422314448134429062d408fce1d97a755d145593aa69a82fb71bb973f1d721a3a89cf318ee52ae4f2778815d40ff269456d892c84f7c160014939b6d582009c3f0e11d5edf8b706844b4804c4eb7625b91acd1ae31cc550993675069e51ecff2995a122799abb2d2a1f5e8509feecedf4564d67e2fc187cb291031bb5637811eccd38b312fd484a6d86ac877cd629d29c0f97af3c08fbafc6bd066b5aba568fca5cb2ac3feffc997b15cc0878f9f4ae2f693d4f68dbea9c05b6cbde760fec6ea1cce69efefe172d25b0b7867444c8bff5c2c6f78ee4af73487a418326a7d1a3c47fd6b40c45c0fb12024ae349d0f65228d635d72007d847145d0c5e913a586223194cc6607f2f4a0d8b2b7e9ab4a1093542461235105d94cce36c537dda8bb20ed24fedd93eccc7b0cf0e16e387b2858c028775d535ea27d947d589bb75944ae2810352b1fa02b8e4803d3012f9188c3681de22ac17b95c63f02972bd2e10cb201a713fc421192871c31f6146e3ccfec62e21aac10738e61ee5f1248fe9299da55c321a0aadd7fe81f6e73d80695232531517a8132dd67ea0aaabd7076e348326576d24cf71eb78b6c4cd251944d2ce075e640810bd0aeb125c0b5bcc7271dc55210eba5a7ecbc253d7b765452de5ec743f8e7ece638e52a830346a8220a895540d464224700567b788c7cd24d233fbafe68268deee31bd52b1651e4f700ad9e800906119a5e0cefa0c20839f29c1375276160e0f640909cea268b34cb840a788d611e5eb475e860a8d83caca22f1b4d85ae1e5f490f86bff7ceb2e7054a744bddbe3f16fdd4f98478b7c011c7c93b229f83cee725d14b2cae520c28b180bdcbe77d61645e040bf79b48fe79044c566ac6563abd65ea4149a2d6a4e8eb90df778955fb08ffbec2b5d970bd52472527f0b3e78c701dc1dd937cbadbcbf9105814064eb0590da246ab9f8bf70b28d83fd9df372504194c274bf2bdb6b76f6440c53a880dda2dbea350a70e1055aa96076329298e1a662eb7e6356f36cd8bd4fc2b9ace2916c16bdebe954c7a130abf33494ebbc724b101fdc24bdf412777b620e486282b258db87acc31ec9de18442e3a331540094d0431f685c5daa6837b8873043905050c26913eca8638dd080568467a5fdd90ca8aba96f05c00aa629bc6b624af0eee3bc58c0a6e4a50350f76a6c01af3b31409481463f543da1d4b74dec6db66bead5da197223de663cb873c21311ef48a0b36a3850d92d607fdc21c06d448ec533ceaa32664d3a8445dd6313e89f9f00b34f66a13c5633310b74ac8bd44f01e813ac11484f259650bb0b5d82d3c131e97971d5a26985ae37b7caed358b4080f2336716abd3447ce9d125f43f51a2a855351e4dbb1f92afb9560fe744715d274bca38f7e616d654a8483c63aff92e7c15505cf42955e96952bcf0f753f299c02108bf42698d6a0f1e30d575a49695cbc7aa37f53b699f8ce6a86508a20736b31dfaa7808d685ce3d2b2fd479580cb292b7d3688a89496f0ee0bafda0aabc53b091f200dff2722fc819358ca697769ca707edcc6d72debbd358afa50a408ed0bb54dcc9ea071e6015d769371cbc314ce174ce1166ab65c496a9a083d7d3ba1720ea654285299f8b1690d220b3c0df2f2ad257ddd31f25d1ced6b4a27d85fc65edf17b1245f26b40ef443d33ee8ad74d3cfcf387e5c74fd78a3786d8b1a4dbb3e934ed876e09904cdadb0bb17439f5197bbb0995257f4751a21d1bdb6d4b6dbf8a35d34dd0f71f8036c0c9d340f352445b4bbe7f9d57a92913074414dbcc3007d2c6f5efe3ad5f474615ee4c9372cd1d0e526210b6ab48027c6d6a03ab56ad11ed9a1d8f5998c10ae9d3b53fc1006315f423760d638739ecb1aa03ed244c01b9a53423ea1666629e26a02166f0d54fa81032ed1220bc273023da90b0fea4dfe91f6950b9541a45fd75a160e3c34483a410c491d0fbd08cd44acc6ae4cf9fb06a41f680e4a29575ec0d73a1b5ec1e5e09f4b1a4f00d2c29eb9bc1037df769f58e3e090e2d69dd7d6031f3d62b494da0f01901fac326a9e7af2afc8fa212a5564e0bda5a951f07f5264b55cec2f9f2c3c03df46b811c7bac7654c89d17c84872e17cb8a5bccb8a52ffa5ffe35d09e7356dbacf3c4d61966a42a0ee0b829095f360d5860cd2f49fb10e24c3bd1c3217df5eaf69e440067bf832b2b2c4c195477adc4044c3ccddeae316af9eccadf8b58122653f7ef93152c3bca04ac23986e6d2d7c297a2f47ec0fc746135703edcc733d30ebaf3667f750d07c9f5bf96961a6141c89c2703ab075d29232131fafa68019c63c2d8b47fee1304580c01fb1446afc573cb4caab781aec9ff7aa0d43ccc424322156f0b6dec0474ccc8714250a8620eabe6c284e28f4be204d15daa057df69c862bd57b90489940c8d1a8e07bc81e6c54e5cbe4da351a0d768433ac5e43e247c2c9ebb14084cc8bcfebd996a6a409e4baa346f0baac06c31736f940e8a777adb3c48678cbf16c21c65a9250e3065d235f35d1724fcce74986de11fa1d67d3305dd90de29a34674b45bb9c6ec11dcbc8938cf14259a6c8d31dbe7438fb8a60f69749d9e94c254c9523cb6a29e966651b68488d4fe050e2fa7d7a1e133cd93b2e138107404c17fa0f7bb55a4bfb1cdf069a049ae703cecc431db832530963377f942abcddaee309c9868d34dd419779ef267142325d30f8fcd81d3bc2fb776c93e8f9c8a021e17e60640357c5204e75f777460f7571d08a3b24fe2f6227905072318908e33119cf6fbca5824c4ee55715f5e6e53995e6360ef239c57c24ff7c3f30f6c6c7c5570964d9d178f33c1ebe343e43be9e56c660da0f7191c5b4f4bdfea66f93441cd49792841ab4e0bade25b5b6c1e1f05649619e159c85eb9e83f676255a09082c376c0246168034af63b5df0ab86e2cea9f6ab291148e965184ee09bcff1e0dbdf62d2dabaad64c817e7bddaf3d06a573af14e285172874112ec42fda9485eee64aa383e888fcaea9304a00b42053fbd00d262ec338d19c53da6b7e708e4491630c017f05d279c79a844f77b467f78ac89209a968532b3d92d2c9ef2e957a838520fda947aa46b2a9de4f2f2b9bee47711e65dfa5e432349c641184a27aac8efa7ed84420d484c58c88d2191e688ca3ea8e32e290fe907ca44081bae8deab6517a8ea9e0af434d9b2c4b4effa8d917e49642108df8ab5b5cf8e51d0599d5f1c8a5b3b3d9270b3f26e270359e568e485d368c6ac63e1c4ba5eb17abbd19c4d8238ef8a2a6fce8d01b3acf04b5bf13ed33d3644e29679c2de7891ab8898f669bea1b72b3a9e7abb254a6b7998acf3ffc8b9b4b9345494fbbee3f91c3fa235a5c296dfc0eb4d27680b7a6e422365bc16d5abcd943a620a730a167c60a7d9b202fe3047486bea6f9792aa2f92ff0b61c09e482bdf1f3d8a1b75520b7ad6c18e4143b015272d74c27d1493f7ee2227abe55ae4681b6b1355bd839bd50c62b032ec3a5f7b1dd194f0203d516b6abb893d51b05db6c1f5fc53279e38c3f86643cb363b96f457b96fd5cbe2142e3fa83c3b0108a610a5c2ab46c730412f58add9c32db36fb7c4851c375fe5f44585d9166912c0ed0486602bc1e2db82be9944d2fe5c259f92d88351f62e13afb5d77092b6c5d3686efe7c64253aa2012fec213222b9042a46ab1ec40f7d0eed36d5e9cc4784c08512812aac30306029f86a1ff840480cad51574d5f0975a69d09aed2f184260c0bf86de677d303068f60d4778d6eb4330d17dfda50e23f227ddc5b6b5047eefd8daaf9e98068f5f92788294ffe297f8e9465497aca13c69ce3ddd92a03c823c4e2c4f7ac349d369e336827c8c6bd8adba587fc03e4100456b3d5e5b083043ebc3775a9e10a669c8407bcd9db39dddeb4bc5f25d7d8762ac222783bacce4b560ecd90adb01c9b035eb4de0d5e4da6ce962993c9ed6ce1f9710e804e8439b80aaed1c5977a795e6bec4a15ca2853c2e80d3fc558a744b0876f6464d7b7ad6f9246a3c2756971f262d2642170b04f4e1bed7c52fd097098fefd66c60fd6aec3a102684b5f7aa989b54c9d4f072f871b640f1bc040239b6032ae872d424f88dcc61b75640dcb2f23c3d46807b5806f3f165efb9622dda504d4c6b37fbc3068cc31f17941fa764413b0b7b42954f451ca0690a4b8d598643b8e30649110c643fde229435da9ae1fb5c2aa96000d7b5fb99acaa4a3a044d3ac98b10c859b9d74ed83269949c25e0e672a2ad3147dbf6286026f038fe18440a20946a3aabbe54d0a6c16e09b6e6351e3eb8ccdad5f0d3b1f8f1613e4ce128299afa756a2f034fa2301a2fe44fedd331a7585460af2fec715f25a29ffa73c6aa98bbd47b4d15365a57335b401cb550a6c4ec0336cdb1b82d3ab394b0b8be54f3dd", 0x1000}, {&(0x7f0000000080)="3d9acfb4046c1fe1215a", 0xa}], 0x3) (async) write(r2, &(0x7f0000000100)="bebbde386b6ba46a29ce0e09b17925adc513779cfa7b80f9d79bc82c388efe42d30a69b66f5a23e3038890dc297789255ca352b943b7aa5e9a297e6302ba1f5cd1ee0270ce87e37e950742e057217c74d7016ee1f9aa3ca38c5456f3c9fc2a4739b78eb5bc93424f2efae71bbbf41a385a6b6d00d7d319b600fa7859a89a7bd65009f69f7f4d26c7a8c8a2d8d0e27dd878900f4a13d61b6748891243877697d3c04a9a0b16c4cf9f6f3f79e08ec6d7c7c4e334647ec779ec73cb17b7497ed6cbd47337538cb86967926f22bef19f09a9a39251c7a4d07c7da0ab9fa39f011d1858ffa33e1fb69adf268de140d3e7aaa792327647d9f5417b9a895fe0855438ee8725bd779f41b8416cec06214c7ad77cc3f363564ea4c4cdda083a8b87564a476e38230dcc01f9e76ce45fc53b1edc52dbd9b74631a1bffcc4688ae9112e8d61f85842e047d9d5702a47d88888d3f477a8182b231f0e0d6fb38a9a661dd3135fdbe5e293040c1120d81077781f0e1a170259ec24df1001b7457255b353007e0a27674237b786bc6802de8f5d0b093a9a784cdbd46a371561ef1d3a6f03226806115678ce5f41827108949c797f9e1f568be22d4af820c8b2e8cc3a6cbdc5f706ed49401a0ccdd7dd12f127ce82090946d922ea34fc8e6368c65a4d1d8759167e8e0cc902699237e03d5971c65b76efbdaba5d2d9b889836023a2dc75bf48867c8d825a86a89ed975c95b97da3694e599782ee2fe21f7e0bcdb9c928bb3ebb6ff51ed4770ab45fabb5e1cf788fb54abc2f13844254670d96988943fe2d7e7a129cfffc45fd826447e27d4fde0641c0bc613a1e6a9d2cfd7f617716bf1c7c7e1b2338751968fc479373dc2944be04280d9735382dc0f8506e9bca03caf061d50ee216b0f5c7e02f3043fd64e7f2adc25dbae7a2086ee61e55691814291172a650b897bbca95c4db6ab6831fe91917f973f08803771799be50fc55f886575aae5590d1998e9dd3a70f7adcfe7f660d8fe52725b4a18ee2583d8d78b4acf69fee05950cfc16a8123550b3169331eff04318e0f9e57ddd984f97f6a509cf93df249b00845b0e89d8829f2a09c836a3b97104a60c2e6d84d218b4d41e112e1590d60b90caf826eb78a5e722bfd5a832abc945991a3b5eb4127c39a66febf9689196c04c1957764dbe04ffff769d513c9828f345b46469d541aa1de0786b582359c0a92ecd11985eb8a1043e21d92b76b9e43a4a596de9f3b54915440774d1ba22b8aef1196604ede086c72ce1b6678cee2702cc7d8b241fd3efeb86dcabf5fadb73e1e33f05b685fc4d1109d6a09ca640ca20e24b49fdcb869bd693602981b64a5df7325ea133c7e8abcbd1f3cd7a77390c2e7b2fa3e77f9dff1b56902823bf6dfe326b9b492019faa8e86b767e856d8a39958a52ca32ca1978445296cd93640670a43e5876cb61f5cf6021406c91c985c49d5933590a909663b11bfdb094030339dfe94a1ddf3a525fe9e3e68b095ea625339dcf6e47efd1bf325cd791ae1dc413a23665ba61e7d780701f4d8c51a0d79d718a9946e2fee5f4172a1d3df945c50ff1db6b5ccef3c2e906b3a9f61eb171b3583c1cfd03a7ccb47ece075a845a2219e9492ec0789e5350ff07037ff49704ded7b2855bca6bfb772f5070dfe3d5f6f0b3f2c8c388a6742bc268c6aab237cb87e52c01a992d3736bae981085bd09146bed696754b2ea031a1fb2bca4e795ee57e52c6a7c723c28474785e5cecddc5c47fe353c257bc7aede4308cb881ad171cbb91a1d93a816384011f07f9f800813eaf22d362d5ff7a5743ed7627fd6ab6d7a712c31df9e652046bbb619c6b3fc77db556ef2b1f6de3795de8e0a7d16a182e850f59dfb9cb1829fdd62989381994cabca4089d6065a15226258f01981ae60ed049c1be387fa377f8715190d1020d572adf5e5a7d0cb81752e10e243e1b2b6d9a5fdf9d8e1a11c87cd14c4c80baf877d54232433d87c5db3e72e93af8d302367b2f3847d848b0a9cf76ee30ce8962dd51af119fba98870eb7695edc21c8c0eea46785732a8ca50821c4ac42ede0c0864b6b23d99f85b7487a9d0614bfc66fd4ea646c741486833285e17279e6f1a4e8d58fe926f6a52c2ef74293c5d4bac035f046bc060354fb78a651fb4c182f65563bef81fc42994534949e8a10c35d0c244cd3d6733e8d6937c179f00f436210964accfdd75977700ec28bf73844dfd0896568512da3194cd42fc7eb63e2c849fb553ec4ece05976a7afb43d12df11bc2d2361d0acc902fd26984f916837d882f151b5d02e7458db9a7a0c781bad695f562dbe15ee038772f32811bc18656e4ec96b2f01bc90343f1066bb3afce26b1d4bb0b13816c23ba2b8010bec031cd5143c5ae28bde6656c1b7aac34eb44adc0239f5fa437fcea8f7c881583d3d707e18bf0b5a1c516267bb35745b630e2d05fbf6090d3af3131c50fe345a12af5a61e80d697d5174fdfabb9222f61972c2563e9264fde5a6ccb55d9e23fe509203342acc751dd3f4916a97b79f33bca66f94e8e4a8fb091b2979d0ff1e16a7e5e055a3cbfae24822a2dfbf0b32ec443f88a1488ee81073c4fa1cfce48721e7e41609a34f6db92aa8ea1d063105bb7f6c11fae5058df617fe6d44de77c7b6ae3612604f6c4ff7c3a5ac435940130f778fd3eeb0290415d3c914c65c4755dca9e45b74e714ad1ce9345ce600d0db08b98e827e9dd3d9c50ebb88a95d3de6904472167635d9f0b94e997c638dc9de900c841e03e4e5861ca0c45d0acdb929fc5420b658342d195454c18b87bf49a98f7d7b589bebb31febf8ab6b742f3706c1a8e3c8257dd0383c51787bd9f88e711e950b835c98633da1c529bcada38b081126e7fc25339041759c9f3e53c3140882da715ac323ce34fa90fd813673b87b4b75a986301a3350cbd4a9a0e0c24a9c242b67ac502a8e2f66565da8251245eca5662a302d8a1d1ed236696a264af3271ae7bc9ed73f949629c02efde596ac820008979c765020f40ef25998b378731651c772941f849c3f266a0233167b1aba041ebaf2e384faf501ec2d4185d51fd24d15edc32bfe4d7dff4a8d4ea9ba3097c66c9b57cc7af2119db1ef14fe500df223a22484d2a3593bc066189b7a89261970f8445da0f4359b574a141c39a448c6a117018915af61eb2f425848fe7ae75b66a7e3eaa76557e220a788dfab8496f341be8a4ee6712e81715313b31e91fa9a5e21b2e19799f346c9802c7f7d654e4f57c571c3fe5e298b84f56b48351c456d46bf4bf072822f29514cf3643c6be714df59a2af822624418abfe8c6f1dff7a5afd486c9945e940c81db545863b7353b061828816fbfef1a0378031fc7c56ef277aceaf1c9a4b4b1691d5198949d35e03ea7772b845bf81cfe2a1bd369b29789be36a8c737ea7e7f88480ce2f321ad07fe44a75b3a716d0b69c6e6493e6a5c41b9312cf7677a6b07a8a734ab55dac0ec17337d953dd107e8289c1f33f27617c4a059b584d43ef351fe66125cf5ba9d3590ffcb320dc9f84b6e215fdb7980fa246f857376712a5c7ed5649f3e49ce56f014f52a62877a3e1df0dc2f323de86a2637b4d40084bf61e7d00bcf7741e7708aa7e240b5c57d200fe68ddd374d378e4aa3777cc9f82c787de04581f2077fc5d4eac118e7db25a11a21fcb867937472a9bcc222c82c525e6192033bc1bf8050153bba57e362f89c35d1aa9801fcefc04662ed144eb4000065b6a3b657e3dbcdf1cde807ad1497d8ae41669e870b4d188155e82ea846b8abc4f1a8cafc95b44fbbb525e3f8f2c61ae5d6e6f031f4380e536d2874d4e6578f4042d3300c943291772876d00336fb1094c7d6a51942015cc1f4afcff4e55dc616db8235d2ac658d688b12edd409717e19bb019928d80f74a2534af1afb708bff9379b62e5b1985248395d499e74bfa75cc862b248f979661c5cb04cf6dc7a8bdccee0f02e834ada8ec85b38a7a4defa214de9a64a016700e083eb40e0a9fb18775afba916dc95fd3062a50191785917a7c0388d7f6defdb2c7cceacbf4c3307c2c2aadb63eb2a67b367461108395ad4d0b4a6b75953b91aaf37ed9bef7c553e65b5fe2a15664a3e170cd3b113acde8c855a22ebec73284813b018d9793044c029fb34cbdbf2f361f7dbf797b0ce6bf93683da6ebbdb8d59ff903bee775686d39bc02a3e54e92974146b96aae494d57193b846f2f7d202240824136799a8eaac7ab1186e3ab678e29b686cda534fde7ac440f6569e8543ef4b9f33da25bf88f00762c8e38d49861773e6fba62b20241329bf1de4a04f0eda0c7a6554b019dfc64f03fc0e0722b9667d50da4689c7e463b479ee14e3a59a0f7ae87de00ce5972ff9885f469c049f9d91e04f1e4daaa1468698bad72296d6b96cb5d51b73bcd5d8ec0b5f77d64ec3e0f021a73033398b50f89ef1dc184b56509f673c4796c89b41a5db841df941c444c29177a2616c9c6425f29335774cf594e28f899ca93f255c6ccbdc15f36b39fd33d5c900b59ed25ee226b39c5f4f659d1dbafec0c3022dcd8b3abf9c2e3b2ca295b9e71e5070f3bca446582b3b44a970d7027fe45ee4953a28376f9dd5d39ff3f1f12bc07c318199eee14f9f7a87cff937839614210bfaa26b6d0bf2ec53d5ffa570832ccdecda6ec6ed53fad7c657d9849c5bd08c83b06456fcef2a78d2e18503824b698bab2a738d25a91650097e7b5b2c20ce2ce78dfa3e37aec0c04932039a8dd652ea7e64b1ebfb21881eab7941f0dcd2fed6556a9b7d21fa9f88bbe91ff3caff738f326331a04fbda77050b4df3da06e9d0cadc5671fd98f205f6326e519fba0e3ec74c3bd8f8e82ce1f6142a5c8aed2574c5c8414bf209caa110c4a25f687911b140356cc1ca5595c82e346667a0181894ce8a695218c01178789b7190464cb07fa1dd7fd8132f118f0e856dbd98255d79ba5af5872a3706e928582c17daab392913d711b954b225c11fd1bb3a40acaa4f1c0f2aa9423ac2b926ee8c7d52f1a46e38d05312646dbc6ce79add490e05ffb8353bf762ff12ca7e4013b6c451b463f6461f5441d9cefe7fc7bf7eaa916eae4127657a425a694e3cdc8eb1ae3c707741d0a62523a348d4d4504397da3ce68fc11726e6b13b4deafd2a4c2ed28ec82fe1ffa69935b9b069bef9695f59a591faf8d6ef8b3359d5dc5c92ab7313017e7f764f1107ae00ded73c5fa72a1cd96dbadc983a3bd45efd51ed3befed38518cc1f02eea20bac79f7be40e8c6b6dbcca204d7e9db42d87b1c30aa45c336872132b5c3d8399f3313691a63ded9578040ac62cf955f7cd9064feb59b42c186d5025b643380ad44b05d8e7bb8719645006465dd2b799dde6716016c74afb4f896e0a7f43c31fd4d048bf0b7bf80b0682d3efde49105a916be5e20a02fa1b428e77ffaf6b760f64bc881c67ec8d71126ec400a524fa9c1d7b8d3ac5ba9c6fe9dbd5d767169310468575460e6a9dc2229d7adc298018adcdbf452779a01a04deee26fa35e9ebe0355966aeb675297e478983bc0e81d05fc0904bc67e6ed11c9978e5c3aa5ab7e186d9deb4adce48a5125e50e513dff2eb4fb18fcdaebcf7fe0c2ea4e8c52b2d358fb86777f3ca4d00efaf5817a2756c89202ca71880792907b980da4031363b1b7c9196238c815f2500d7f5be3f62883f5978c333c97d89c3f352212498d69353ee0b5bd56e4c9c59f5c73fa87213c84cc9f4e7afeaf405ac10ebe1215b612883b58240cee2f90eb175510af75768ea584061d2", 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:56 executing program 1: socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f00000001c0)="6911d61ec2d31b08ff9276cb1dc09f3ea991f93f18354ff16c03e7582f9ae31ddf379b20fff8540e42f64cb8fe637c27afef874302ba17505bf4950ba9686c247b67def8321d1cb17287febb3fc85fb9786e7c2625b5ac9394932edd0ad1a6988a8db2be0a56c100ad0505f0fb9ee4025d21bc4b2486184cc8d8c8c2e9a630617c399633c5457dc10a479f2c1a393e10af94774f50de75ce1aa3cc6aa6adbe73dfac8f5eead4771146ac2b4a273e77bfe92e84117f2276e9fee6acf3ce6aad24f07f8107d92a96c96eca22f7f9c829047c906c619387ae841bfe808c9d2da9b63c96aa6a303cd54ee2b566f24273f5df0601b26074918a79303c89140070d020e4ace03bbfe79064b7b444995aa1ce20c0b2acd1968646cd718d2ea2cc0ec1aaabcfcab2fa0d50f01a53aca0736ea4c78c3af4217bb3cc06881834a7df2740ad5495ac386eb29962403f545789f65324c2c754bfe6c24cbf4c9c6443c2429f5ccae920b18d20f4b4e88ad803dce9133ce1f69d789e70eaef5ed115b93ee49377784c7c5d9a2ab3c2ea3970f7d3e401d43f1bbe463e723e058a0d2da5568c4922f13d6756bd9efd0af91700ed43249ce76544684a0c25ea12d9e8c1a896a83e38197191a5fba928edebb0821a477e220889d1345fff9c8e8a19d8768026cd80b6b9d8825d13e866251e7a43f4c8aae917a53d0238b453aec4a417970fd21caf46a75c48dd615ed366d1391304d5599c44750c43f2d2963082d03970b38862ae181389a39ca9cb0c25f362e55a3db54e2787490f51ad75bda05f84730dbedf169080cc5219b60ea8f93958329597c4b4897889317e3b21465649a292e724fd8cbc3599e6179202ca4c52c2688203628149eec32838e7dc1261b7d0e3079dbf06f3737d169d71f27f2de6ab89141cba0b4266ff8f7f17b27b0eb68045196040097d3c1d14f0645a23b18d88c86c6db546c2906e648c0b6931929e27f50bbfeabc2774170372a1cd259818ded8bc477baa9c59d6bdb52b14f6f0c6b3736bc178df9e411f04f9a57d5d99d2b90491ba64dd304b3028d33b89b781c8eae4e9a2861ec8c3359bed0c2b64f571cf62be4d49db98752b6ec8ffd847d14d7e2ce26f837d8cc4f7131d1d69609f4df331697bb1662aa97feb3623584f282473ef8388e66c8bbd32b3408d82c49f56c576b681b4bf1c91322cc7aa4087d836c36d320567e4993659c4f166cb85fe0b8d3bec89f21e4c6fe26a7c9ed8cf3cda80653490c50c2d19b975234537cd2cb5637056754287922d689e91513ef907451b53693c5d6860d71338fd31b114bb4e0ad8ce10b364cc4490ddfab2b11a6f4ef1cb8baf0d1210abb020f2ac001e1a1d762bd1f5d2269e1d1290a1e28bbd83692d9817a1daf223e8d53458e0ded6e02937ab4650c24c1fbaff66436be482e7a7ff5e5a1d0387cf6db286e5713993b098c9d7280d3e6e830d2b7fa812f63e3ddd3378f9678b81f50906d16a7228c53381cf987460918b065ef85613b9acf37977c4735736fc681f032cddfe1e8a7e6da26767b72e71fe11c8c06a68933c4768b7edd448d330fa6679da0f8e257ea7581249c7438ba2ac59a57a4c9788974d56377c41c44e370b31d6127e1348aafec29fc0dba2eadfec9477280a239803d82cb128712f358cd3075f808255a0f937326077b0ea2df1e7e1e90991731f77085e5de0f2fccc9c709a652aa86ffc7dfd6c32b674cfed305700d3d4e907cfbf61d6ea007ec890fcc59a1b34b0019362b9a42ef242b4d2ad1c592377544b0a5bed8c616f510b865a3f893dcef0cb9d8f960f70706bcb1063c6173dd23e924fa3cc32d78dd59612ca65e29b109e2076378f561cb6efbf751227dbcbc7bcfc7e68188ce6f53b59ec402fcd2663f2fc901746c5327c552ebc142cb4502c001987d50c475787500a3e4c39c24664ad7794f732b9371aac2291aec87092e7a30f666d50f4d63e2b36c6092f7151b9976901e8369a4968e5bc76b562b5b1c148a26c97d222368e436389566aaac62a6998a65da22ef127dff2e3f5a865398c472d9527d26ef5cdaab552118a1d3aaefaf83fa47514ec99cc7befeae8e07cd0a74648ccb9d7ed97eb0594fa5d70ba49f72e3e9cec16395a56f40b178ff303bac6013f8c69febf815b7e123a0ef46c5b7585fd1f163b97393d61bfeb26841a1ac9a37cb8ffe4013cfb1ad9227371c85dc4eb936dbde9a8025ecb69386982f52bb180ac34bbf884b4cd919a673610b1ff1f9cdb554942c3923b8c1c3960e9cd8ca65ee012ffedc490d7723243e39966d61172521b85a5112faf5e48add046eec60cbf6ed33510ecb01413ad13a3d277635215372ba0d2c36fb38cc7520f8d6aa7cc5016f562ae5fbdc01cb8dfd566e28fc0672dea0575899e4671d48868326a3193fcd5eec55a1bc570b222de5b223f491a6dab3d80e4b7bc113658ff6b2f978646828f8cfaad902d5d1bb3fb1cbef2fbe3eff0468f5897c83ad5e4818ed499c46d903116c89d3fab898c80de1fee73850f66fa77bfc9766f6c896ffa1cf8fdfecf95fd067d741b8a360afd30858caec289c5207a25319b760be94b30234745b16493aaf443a8e926cbefc72ed385b6a52d45e365d8eaebc669a03eb6c05987054b2af7c8e2aab1159ec2e65cc29db8bd5844ed7622705d305ce7d6f85b216ca56961151f4d5d33e6c6c129ad8f6b568ce683f7fd2a52c6dc6f8926d5ef6f99335fd17e50b887c7ffc99fcdf71f35f05ca35c685cba942ab4eb7c31e4932592e2a8483c3a315dfddaa885be0d4aaf9717a828f407a7fd75c7e80260eb4eed0ae35880dafb315722e3f3d83f8770bce92ef0476bc627441576ead4d116b1ce803b9e5086c369c5e7db2cc42c4f2b54ff035d13edd444b9c41e9d6c812944597abbb2a58ecce5b5972025be9bf91756a6f8f60e39731a6a0de80526f5e610015c5508d192d95212c9877ba0e3a8a1dd913de0a32f960b7d02401ad7075622d6407ca66cd24c64976c47457cdb4dab2cb5fd8b48490e0479e4ef765dad0de0ddb78161d5fcec5b24ac584b36094a6a237e3090fcced308f65f92b22ffa92308497080d93b7b3f5ae07946e09f15ce5a06eb9d03a26c7937c19038be5d92ee1edc297bb846f68497f2502271ec0157efafca454fa63c2df428cac39f1328e543975a4d717fb2a1794ad89db961604bdc5505cf890ac7bcdf5c7d670ba2a4f14da64b57f063ccd748602d592a2b3a67c935d40a2cb3a8c39f2642e4d014d9482968593ff3201b22f607f35d1c04bdc4b83a295285de20eb09d72a9567dbd0729afdded7b859b3420aa986b04b92211a403fc4044f9182132eadb045c6021727c3ba2fecd11baf8334b288ccd9bb62645955b4fe3a0e49216da07d8d0b476f745a92b8592894fc78220031af9738e33998e9f4147814f211ef79bb84296662c91b0d5e3c43bf1127bf21d2b81795ecd17e729c44ef0f9909de1757034adc0b1b66da6b9e4c80309724591b7c671419ccb99ab1adba8fa92d8a6b082eafd161b36ea9f65056a1ab11f1329526e629ec2faabc55c27cf14267cde701d13016b057357f9af2e76e0640294f490763eb14a8505370812e863f7629f3bed52c48746cb0f760588df056ce936cd0db30b0f974319ae2ebbf43aa9b0a427683731ab99ca5667fb1503591466d381658196042dc412dece34e64bc3793620823fd5cfd3e0253f9a90cbbd81e719c507c889b04dc67c3eff11bae6ffb2f869c6f94ec4fa7fc0510df5716dca47aefa2c966cae8e4eeca22193ccfd693190080941ee599f34f5e4a813d95ba233e87e1758253e080a22edb587f4d1fc907e33380289d080a45763d031203d5d270928baed0ffa6cde6c6b31022dd6078356340715737e2179821b0cefd79555b784fffbb8f447813fb51b3062d43d22a87fa5dc8269f4cf4791b3d3efdf820ad58372de26045e51a5e111caea553e74e11b9880754f6c9337479cf28c8250ac7787a1620c12d90640c8b3cb00eca1e5af76e306fee69a63d1b9bd8545b71e523d5d2e02fe4e36695f1ab25f8cc27e26092da9f11face5190828c85ed470b3c0497b0cb324f37c4c673e65e166cb57f6744b471309161d33e34c0f3e32136c155f322d3b86442b107e22557a6bd87f1d67b95751a95473d83d2cd91da72f001d14c9fc0dc26300fea3313629a22bfb8d8c0fecdb777997bb43ac20bac741ec0547b80b00d3b8af1516ffa7467016b254372ee2f96f63073f1509f1febb51f4592786712e7ba4a618b019c4628d3ff9b44d523d42921f20d8311499df6b53e7b915c5aa2755e1370cb6715602c3e86f1feb4af4a68be7b615bf4b9bf592ee5eb0b972d35ef2b7ec372ce262779b86142953270a8b5f232d10f1e02eb9351a9ec1f8d9c952699ca9940e9615e5555add9a30ae7a41036953a9c159cae1d66d2680bbfebd2030d1f66a1f3f31db463868155f84695f78ac39485bdd43eec16c38412d4158fb1e18ad614d917bca326cbc1dba869a656c31def566e51e6b7dc5ece6f1e81ed9e7ae8137ea1cfa0d03f3f27a54354b3ce39236e123e2ccc7f55face2a65217b56428c65e3782ab3274ae409efdb17f044f98b22fd5680d9db8dde0fa02325b78651df1552bb72b84cab8bb26e93090b21dd543db0e95c1d73ce9e12c9ccb699567d1282bfb1eca20d43d50773848fdacb02661db641a418722014696291405e1b6855394812b7d9e2369f6e107ed7ae9d271d966ba47ef524f31dcccad5323c37fa6a46dc60c11908d733d46419db54cbb5e6bf025c26905c4d765b21ea28da14662bbf88bd224b53614e1089c547f336f9c652eb1bb32bd5d97e5df9d00e6757152b27a100fa944db6352e8b8114856e2b97b7f1a0b17c18250befa7ae88898b3a39b3e101944aa2dfcecf6139bda3e85ccc88a60b37acf7eb7b33bf561e9702f60df9d1f89c433924d56202dee6520cb825baaab47c0dd45e1c3a0d12bec05497aa830522be2797537fb47b35a8404ccd8f52f8105d5d2b4cbd6cff0e53e53161dd4e70c44be640237766d3c88a6e10fff8c6bd71cd99162c04298304349d065603b78da0c61b19dd5557dc50b0d7445bdc5699e722938f018c31d68781cf68d7889897f7eaa7d9248e52a1eea95b5e3a07fd5815fec7ce3752d530cebc50b2df26b22617cc42dee33f751fd12491888fc777b4327c8b7a394c59a7a70b271eb5cd491111433cd4471c03807a88c46989f62a35b3ec9de5f79254ac18163b2f38b4d8a1530f06c1b60ebefa9f52a8c02074c5c98dafa1b18547ca8f5d1bb0a107c37e7ca918ec107e6cd12c05ec0611c69a83a7b6278859fcb8e836286e9843879e3a83b2612f34a02fe7e266b91593728700e1571965f3e621ded30d2336bb34e10e04b7b13d9c5a6462b053c2221e54cfef8c9d90bb4c3af191dbf533d0b0ad65ec4ee824e4d3fa35f3f4aaf489868179011e0e8a9198f7dcf57b0208472913713f121c9f7f4f1ac3eac4ef82b39cbd154971f4155e666737581f58880fd860bcc7af44c80c0b933ec659c099875318fcdcf3ca303e72e34ca206502f4009edc91f8a6c1c6eb209976cc88f55984e2c4c28ed9006783ff213e6e8c2a6b0cec3c0c28b06ccf56529dc066e877cd1e105f7c734d7f36b44381130991369771efbeffd82ebc90302ff95c19fc74052ba675aae9a3fc4feb59ecc66b13a7d332b3cfe3b94a24a753e8f1b34794abddcb3db4f8feb353e7944409fd7967af0445fcd26781285a", 0x1000) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = accept(r0, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) write(r2, &(0x7f0000001280)="0a0bae60942f0343306b37b492131148e23cc2611f518bc583b23425514b876695f6f69babc0c87c2f928c4b41579fb861dcdea5581ddde1b10a9c6a8ffd1376a397cddde281fbcc1ca9e5dafdd56d07a8dc9d55a1bd83b28f2c727639bd64452f6ad0fab603e3b7de45a4ebe7fd6c4e420d837df9cbe44b5c5921e04ead6c12", 0x80) (async) write(r2, &(0x7f0000001280)="0a0bae60942f0343306b37b492131148e23cc2611f518bc583b23425514b876695f6f69babc0c87c2f928c4b41579fb861dcdea5581ddde1b10a9c6a8ffd1376a397cddde281fbcc1ca9e5dafdd56d07a8dc9d55a1bd83b28f2c727639bd64452f6ad0fab603e3b7de45a4ebe7fd6c4e420d837df9cbe44b5c5921e04ead6c12", 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000011c0)=0xf87, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000011c0)=0xf87, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:53:56 executing program 3: r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) (async) r1 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() r7 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r5, 0xffffffffffffffff, r6, 0x0, 0x8}, 0xfffffff8, 0x7fff, r7, 0xffffffffffffffff, 0x7fff, 0x2, 0x5}) (async) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) r8 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000000000)={0x0, 0x8, 0x200, 0xd38}) 07:53:56 executing program 4: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 07:53:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x7}], 0x2}) 07:53:56 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:53:56 executing program 7: r0 = msgget$private(0x0, 0xb1) msgrcv(r0, &(0x7f0000000180)={0x0, ""/59}, 0x43, 0x3, 0x800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x1000}, {0x40, 0x3ff}], 0x2}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x3) 07:53:56 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000004c0)='Z', 0x1) (async) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) dup2(0xffffffffffffffff, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/50, 0x32}], 0x1, 0xbb19) 07:53:56 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/88}, &(0x7f00000002c0)=0x5a) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {r4, 0x10}], 0x3, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f00000001c0)=[{r6, 0x80}, {r7, 0x8}, {r2, 0x80}, {r0, 0x1c4}, {r2}, {0xffffffffffffff9c, 0x10}, {r3, 0x4}, {r8, 0x1a}, {r1, 0x10}], 0x9, 0x7) 07:53:56 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) (async) setsockopt(r0, 0x9, 0x4, &(0x7f00000001c0)="6911d61ec2d31b08ff9276cb1dc09f3ea991f93f18354ff16c03e7582f9ae31ddf379b20fff8540e42f64cb8fe637c27afef874302ba17505bf4950ba9686c247b67def8321d1cb17287febb3fc85fb9786e7c2625b5ac9394932edd0ad1a6988a8db2be0a56c100ad0505f0fb9ee4025d21bc4b2486184cc8d8c8c2e9a630617c399633c5457dc10a479f2c1a393e10af94774f50de75ce1aa3cc6aa6adbe73dfac8f5eead4771146ac2b4a273e77bfe92e84117f2276e9fee6acf3ce6aad24f07f8107d92a96c96eca22f7f9c829047c906c619387ae841bfe808c9d2da9b63c96aa6a303cd54ee2b566f24273f5df0601b26074918a79303c89140070d020e4ace03bbfe79064b7b444995aa1ce20c0b2acd1968646cd718d2ea2cc0ec1aaabcfcab2fa0d50f01a53aca0736ea4c78c3af4217bb3cc06881834a7df2740ad5495ac386eb29962403f545789f65324c2c754bfe6c24cbf4c9c6443c2429f5ccae920b18d20f4b4e88ad803dce9133ce1f69d789e70eaef5ed115b93ee49377784c7c5d9a2ab3c2ea3970f7d3e401d43f1bbe463e723e058a0d2da5568c4922f13d6756bd9efd0af91700ed43249ce76544684a0c25ea12d9e8c1a896a83e38197191a5fba928edebb0821a477e220889d1345fff9c8e8a19d8768026cd80b6b9d8825d13e866251e7a43f4c8aae917a53d0238b453aec4a417970fd21caf46a75c48dd615ed366d1391304d5599c44750c43f2d2963082d03970b38862ae181389a39ca9cb0c25f362e55a3db54e2787490f51ad75bda05f84730dbedf169080cc5219b60ea8f93958329597c4b4897889317e3b21465649a292e724fd8cbc3599e6179202ca4c52c2688203628149eec32838e7dc1261b7d0e3079dbf06f3737d169d71f27f2de6ab89141cba0b4266ff8f7f17b27b0eb68045196040097d3c1d14f0645a23b18d88c86c6db546c2906e648c0b6931929e27f50bbfeabc2774170372a1cd259818ded8bc477baa9c59d6bdb52b14f6f0c6b3736bc178df9e411f04f9a57d5d99d2b90491ba64dd304b3028d33b89b781c8eae4e9a2861ec8c3359bed0c2b64f571cf62be4d49db98752b6ec8ffd847d14d7e2ce26f837d8cc4f7131d1d69609f4df331697bb1662aa97feb3623584f282473ef8388e66c8bbd32b3408d82c49f56c576b681b4bf1c91322cc7aa4087d836c36d320567e4993659c4f166cb85fe0b8d3bec89f21e4c6fe26a7c9ed8cf3cda80653490c50c2d19b975234537cd2cb5637056754287922d689e91513ef907451b53693c5d6860d71338fd31b114bb4e0ad8ce10b364cc4490ddfab2b11a6f4ef1cb8baf0d1210abb020f2ac001e1a1d762bd1f5d2269e1d1290a1e28bbd83692d9817a1daf223e8d53458e0ded6e02937ab4650c24c1fbaff66436be482e7a7ff5e5a1d0387cf6db286e5713993b098c9d7280d3e6e830d2b7fa812f63e3ddd3378f9678b81f50906d16a7228c53381cf987460918b065ef85613b9acf37977c4735736fc681f032cddfe1e8a7e6da26767b72e71fe11c8c06a68933c4768b7edd448d330fa6679da0f8e257ea7581249c7438ba2ac59a57a4c9788974d56377c41c44e370b31d6127e1348aafec29fc0dba2eadfec9477280a239803d82cb128712f358cd3075f808255a0f937326077b0ea2df1e7e1e90991731f77085e5de0f2fccc9c709a652aa86ffc7dfd6c32b674cfed305700d3d4e907cfbf61d6ea007ec890fcc59a1b34b0019362b9a42ef242b4d2ad1c592377544b0a5bed8c616f510b865a3f893dcef0cb9d8f960f70706bcb1063c6173dd23e924fa3cc32d78dd59612ca65e29b109e2076378f561cb6efbf751227dbcbc7bcfc7e68188ce6f53b59ec402fcd2663f2fc901746c5327c552ebc142cb4502c001987d50c475787500a3e4c39c24664ad7794f732b9371aac2291aec87092e7a30f666d50f4d63e2b36c6092f7151b9976901e8369a4968e5bc76b562b5b1c148a26c97d222368e436389566aaac62a6998a65da22ef127dff2e3f5a865398c472d9527d26ef5cdaab552118a1d3aaefaf83fa47514ec99cc7befeae8e07cd0a74648ccb9d7ed97eb0594fa5d70ba49f72e3e9cec16395a56f40b178ff303bac6013f8c69febf815b7e123a0ef46c5b7585fd1f163b97393d61bfeb26841a1ac9a37cb8ffe4013cfb1ad9227371c85dc4eb936dbde9a8025ecb69386982f52bb180ac34bbf884b4cd919a673610b1ff1f9cdb554942c3923b8c1c3960e9cd8ca65ee012ffedc490d7723243e39966d61172521b85a5112faf5e48add046eec60cbf6ed33510ecb01413ad13a3d277635215372ba0d2c36fb38cc7520f8d6aa7cc5016f562ae5fbdc01cb8dfd566e28fc0672dea0575899e4671d48868326a3193fcd5eec55a1bc570b222de5b223f491a6dab3d80e4b7bc113658ff6b2f978646828f8cfaad902d5d1bb3fb1cbef2fbe3eff0468f5897c83ad5e4818ed499c46d903116c89d3fab898c80de1fee73850f66fa77bfc9766f6c896ffa1cf8fdfecf95fd067d741b8a360afd30858caec289c5207a25319b760be94b30234745b16493aaf443a8e926cbefc72ed385b6a52d45e365d8eaebc669a03eb6c05987054b2af7c8e2aab1159ec2e65cc29db8bd5844ed7622705d305ce7d6f85b216ca56961151f4d5d33e6c6c129ad8f6b568ce683f7fd2a52c6dc6f8926d5ef6f99335fd17e50b887c7ffc99fcdf71f35f05ca35c685cba942ab4eb7c31e4932592e2a8483c3a315dfddaa885be0d4aaf9717a828f407a7fd75c7e80260eb4eed0ae35880dafb315722e3f3d83f8770bce92ef0476bc627441576ead4d116b1ce803b9e5086c369c5e7db2cc42c4f2b54ff035d13edd444b9c41e9d6c812944597abbb2a58ecce5b5972025be9bf91756a6f8f60e39731a6a0de80526f5e610015c5508d192d95212c9877ba0e3a8a1dd913de0a32f960b7d02401ad7075622d6407ca66cd24c64976c47457cdb4dab2cb5fd8b48490e0479e4ef765dad0de0ddb78161d5fcec5b24ac584b36094a6a237e3090fcced308f65f92b22ffa92308497080d93b7b3f5ae07946e09f15ce5a06eb9d03a26c7937c19038be5d92ee1edc297bb846f68497f2502271ec0157efafca454fa63c2df428cac39f1328e543975a4d717fb2a1794ad89db961604bdc5505cf890ac7bcdf5c7d670ba2a4f14da64b57f063ccd748602d592a2b3a67c935d40a2cb3a8c39f2642e4d014d9482968593ff3201b22f607f35d1c04bdc4b83a295285de20eb09d72a9567dbd0729afdded7b859b3420aa986b04b92211a403fc4044f9182132eadb045c6021727c3ba2fecd11baf8334b288ccd9bb62645955b4fe3a0e49216da07d8d0b476f745a92b8592894fc78220031af9738e33998e9f4147814f211ef79bb84296662c91b0d5e3c43bf1127bf21d2b81795ecd17e729c44ef0f9909de1757034adc0b1b66da6b9e4c80309724591b7c671419ccb99ab1adba8fa92d8a6b082eafd161b36ea9f65056a1ab11f1329526e629ec2faabc55c27cf14267cde701d13016b057357f9af2e76e0640294f490763eb14a8505370812e863f7629f3bed52c48746cb0f760588df056ce936cd0db30b0f974319ae2ebbf43aa9b0a427683731ab99ca5667fb1503591466d381658196042dc412dece34e64bc3793620823fd5cfd3e0253f9a90cbbd81e719c507c889b04dc67c3eff11bae6ffb2f869c6f94ec4fa7fc0510df5716dca47aefa2c966cae8e4eeca22193ccfd693190080941ee599f34f5e4a813d95ba233e87e1758253e080a22edb587f4d1fc907e33380289d080a45763d031203d5d270928baed0ffa6cde6c6b31022dd6078356340715737e2179821b0cefd79555b784fffbb8f447813fb51b3062d43d22a87fa5dc8269f4cf4791b3d3efdf820ad58372de26045e51a5e111caea553e74e11b9880754f6c9337479cf28c8250ac7787a1620c12d90640c8b3cb00eca1e5af76e306fee69a63d1b9bd8545b71e523d5d2e02fe4e36695f1ab25f8cc27e26092da9f11face5190828c85ed470b3c0497b0cb324f37c4c673e65e166cb57f6744b471309161d33e34c0f3e32136c155f322d3b86442b107e22557a6bd87f1d67b95751a95473d83d2cd91da72f001d14c9fc0dc26300fea3313629a22bfb8d8c0fecdb777997bb43ac20bac741ec0547b80b00d3b8af1516ffa7467016b254372ee2f96f63073f1509f1febb51f4592786712e7ba4a618b019c4628d3ff9b44d523d42921f20d8311499df6b53e7b915c5aa2755e1370cb6715602c3e86f1feb4af4a68be7b615bf4b9bf592ee5eb0b972d35ef2b7ec372ce262779b86142953270a8b5f232d10f1e02eb9351a9ec1f8d9c952699ca9940e9615e5555add9a30ae7a41036953a9c159cae1d66d2680bbfebd2030d1f66a1f3f31db463868155f84695f78ac39485bdd43eec16c38412d4158fb1e18ad614d917bca326cbc1dba869a656c31def566e51e6b7dc5ece6f1e81ed9e7ae8137ea1cfa0d03f3f27a54354b3ce39236e123e2ccc7f55face2a65217b56428c65e3782ab3274ae409efdb17f044f98b22fd5680d9db8dde0fa02325b78651df1552bb72b84cab8bb26e93090b21dd543db0e95c1d73ce9e12c9ccb699567d1282bfb1eca20d43d50773848fdacb02661db641a418722014696291405e1b6855394812b7d9e2369f6e107ed7ae9d271d966ba47ef524f31dcccad5323c37fa6a46dc60c11908d733d46419db54cbb5e6bf025c26905c4d765b21ea28da14662bbf88bd224b53614e1089c547f336f9c652eb1bb32bd5d97e5df9d00e6757152b27a100fa944db6352e8b8114856e2b97b7f1a0b17c18250befa7ae88898b3a39b3e101944aa2dfcecf6139bda3e85ccc88a60b37acf7eb7b33bf561e9702f60df9d1f89c433924d56202dee6520cb825baaab47c0dd45e1c3a0d12bec05497aa830522be2797537fb47b35a8404ccd8f52f8105d5d2b4cbd6cff0e53e53161dd4e70c44be640237766d3c88a6e10fff8c6bd71cd99162c04298304349d065603b78da0c61b19dd5557dc50b0d7445bdc5699e722938f018c31d68781cf68d7889897f7eaa7d9248e52a1eea95b5e3a07fd5815fec7ce3752d530cebc50b2df26b22617cc42dee33f751fd12491888fc777b4327c8b7a394c59a7a70b271eb5cd491111433cd4471c03807a88c46989f62a35b3ec9de5f79254ac18163b2f38b4d8a1530f06c1b60ebefa9f52a8c02074c5c98dafa1b18547ca8f5d1bb0a107c37e7ca918ec107e6cd12c05ec0611c69a83a7b6278859fcb8e836286e9843879e3a83b2612f34a02fe7e266b91593728700e1571965f3e621ded30d2336bb34e10e04b7b13d9c5a6462b053c2221e54cfef8c9d90bb4c3af191dbf533d0b0ad65ec4ee824e4d3fa35f3f4aaf489868179011e0e8a9198f7dcf57b0208472913713f121c9f7f4f1ac3eac4ef82b39cbd154971f4155e666737581f58880fd860bcc7af44c80c0b933ec659c099875318fcdcf3ca303e72e34ca206502f4009edc91f8a6c1c6eb209976cc88f55984e2c4c28ed9006783ff213e6e8c2a6b0cec3c0c28b06ccf56529dc066e877cd1e105f7c734d7f36b44381130991369771efbeffd82ebc90302ff95c19fc74052ba675aae9a3fc4feb59ecc66b13a7d332b3cfe3b94a24a753e8f1b34794abddcb3db4f8feb353e7944409fd7967af0445fcd26781285a", 0x1000) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = accept(r0, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) write(r2, &(0x7f0000001280)="0a0bae60942f0343306b37b492131148e23cc2611f518bc583b23425514b876695f6f69babc0c87c2f928c4b41579fb861dcdea5581ddde1b10a9c6a8ffd1376a397cddde281fbcc1ca9e5dafdd56d07a8dc9d55a1bd83b28f2c727639bd64452f6ad0fab603e3b7de45a4ebe7fd6c4e420d837df9cbe44b5c5921e04ead6c12", 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000011c0)=0xf87, 0x4) (async, rerun: 64) ioctl$BIOCLOCK(r1, 0x20004276) (async, rerun: 64) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:53:56 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:53:56 executing program 7: r0 = msgget$private(0x0, 0xb1) msgrcv(r0, &(0x7f0000000180)={0x0, ""/59}, 0x43, 0x3, 0x800) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x1000}, {0x40, 0x3ff}], 0x2}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x3) 07:53:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x9}], 0x2}) 07:53:57 executing program 4: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 07:53:57 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000004c0)='Z', 0x1) (async) r3 = getppid() fcntl$setown(r2, 0x6, r3) (async, rerun: 32) fcntl$setown(r1, 0x6, r3) (rerun: 32) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) (async, rerun: 64) dup2(0xffffffffffffffff, r0) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/50, 0x32}], 0x1, 0xbb19) 07:53:57 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}], 0x1}) 07:53:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xa}], 0x2}) 07:53:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x100, 0x1}, {0xcc, 0x2}, {0x23, 0x8}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r2, &(0x7f0000000340)="2300110000fa4000805a099e20a0f57f2737477536e9e5644c1e066efad68db3cc954b59964f566784945ac9139b1aa5912aa8b92d903d6a7aa15e712779a2ada0014a237d2ed6260d7397c01e6d76f2bdc8e15bd93c32db1aec29098a9d7e2a4ec3ffc93ffe5ccbfd85a53a36b3d2a68e1d4b2218c2447eadb57049c398a8aebbb3f316a8cce2beac24b0ecc7cf8d3792268f2c4955e3cca5c146acccc180c1ee74e86365a181514da2f71d7717730dfaffffffffffffff62217db75f3718d6e5981c5d7fa3bd5ba483bd27cad18a3221850885fe433c8ca93143c26df3cc03c2d7e4f7fec32dcf5b3e1dfb1686c48f64b3407f33f82fe190f576326d85afaef72eb5a882fbd5b9f3440f49cdcf4b5487d3e8a56cff56ce0de94ab77d803bb001e68efe3f65bf76d7f4f1b079e4b99d3f8f479b215536910e3cb2230c31a4aa", 0x140) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r5 = syz_open_pts() write(r5, &(0x7f00000004c0)="d05825ee7a1e8bd72cd2f9d6992f7f399e522a8016cbb719c41fdfa41edb2eefa7ca23f918537f7f1bf25ae9a234709f0f19ecde48c7125e42d7eab5b98e70301b53cc50a3ed122d3a", 0x49) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchdir(r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r3) 07:53:57 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r2) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:53:57 executing program 7: r0 = msgget$private(0x0, 0xb1) msgrcv(r0, &(0x7f0000000180)={0x0, ""/59}, 0x43, 0x3, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x1000}, {0x40, 0x3ff}], 0x2}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x3) 07:53:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xc}], 0x2}) 07:53:57 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/88}, &(0x7f00000002c0)=0x5a) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {r4, 0x10}], 0x3, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f00000001c0)=[{r6, 0x80}, {r7, 0x8}, {r2, 0x80}, {r0, 0x1c4}, {r2}, {0xffffffffffffff9c, 0x10}, {r3, 0x4}, {r8, 0x1a}, {r1, 0x10}], 0x9, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/88}, &(0x7f00000002c0)=0x5a) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {r4, 0x10}], 0x3, 0x0) (async) syz_open_pts() (async) poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) (async) fcntl$dupfd(r5, 0x0, r1) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) poll(&(0x7f00000001c0)=[{r6, 0x80}, {r7, 0x8}, {r2, 0x80}, {r0, 0x1c4}, {r2}, {0xffffffffffffff9c, 0x10}, {r3, 0x4}, {r8, 0x1a}, {r1, 0x10}], 0x9, 0x7) (async) 07:53:57 executing program 7: r0 = getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = geteuid() write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000080)=[{0x1, 0x5, 0x80}, {0x800, 0x40, 0x7, 0x1}, {0x800, 0x80, 0x5}, {0x5, 0x80, 0x3, 0xb}, {0x1000, 0x9, 0x2, 0x27d}, {0x285e, 0x5, 0xb, 0x6b}]}) r3 = semget$private(0x0, 0x4, 0x2c4) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x4100}, 0x5, 0x4, 0x400}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) r4 = getgid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000480)=""/4096) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r9) r10 = msgget$private(0x0, 0x100) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x4) r12 = getuid() fchown(r11, r12, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r8, 0x0, r12, r4, 0x0, 0x7}, 0x4, 0x4, 0x0, r7, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r4, r5, r9, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x70}) fchown(r1, r2, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0xffffffffffffffff, 0x0, r0, 0xcf}, 0x1f, 0x3ab6, 0x1}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:53:57 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}], 0x1}) 07:53:57 executing program 4: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 07:53:57 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:53:57 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) (async) fcntl$dupfd(r1, 0x0, r2) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:53:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xd}], 0x2}) 07:53:57 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}], 0x1}) 07:53:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x300}], 0x2}) 07:53:57 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:53:57 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:53:57 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r2) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20001, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) 07:54:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x100, 0x1}, {0xcc, 0x2}, {0x23, 0x8}], 0x3}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r2, &(0x7f0000000340)="2300110000fa4000805a099e20a0f57f2737477536e9e5644c1e066efad68db3cc954b59964f566784945ac9139b1aa5912aa8b92d903d6a7aa15e712779a2ada0014a237d2ed6260d7397c01e6d76f2bdc8e15bd93c32db1aec29098a9d7e2a4ec3ffc93ffe5ccbfd85a53a36b3d2a68e1d4b2218c2447eadb57049c398a8aebbb3f316a8cce2beac24b0ecc7cf8d3792268f2c4955e3cca5c146acccc180c1ee74e86365a181514da2f71d7717730dfaffffffffffffff62217db75f3718d6e5981c5d7fa3bd5ba483bd27cad18a3221850885fe433c8ca93143c26df3cc03c2d7e4f7fec32dcf5b3e1dfb1686c48f64b3407f33f82fe190f576326d85afaef72eb5a882fbd5b9f3440f49cdcf4b5487d3e8a56cff56ce0de94ab77d803bb001e68efe3f65bf76d7f4f1b079e4b99d3f8f479b215536910e3cb2230c31a4aa", 0x140) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) r5 = syz_open_pts() write(r5, &(0x7f00000004c0)="d05825ee7a1e8bd72cd2f9d6992f7f399e522a8016cbb719c41fdfa41edb2eefa7ca23f918537f7f1bf25ae9a234709f0f19ecde48c7125e42d7eab5b98e70301b53cc50a3ed122d3a", 0x49) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) fchdir(r6) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r3) 07:54:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x500}], 0x2}) 07:54:02 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:02 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:02 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x4}, {0x3}], 0x2}) 07:54:02 executing program 7: getgid() (async) r0 = getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = geteuid() write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000080)=[{0x1, 0x5, 0x80}, {0x800, 0x40, 0x7, 0x1}, {0x800, 0x80, 0x5}, {0x5, 0x80, 0x3, 0xb}, {0x1000, 0x9, 0x2, 0x27d}, {0x285e, 0x5, 0xb, 0x6b}]}) r3 = semget$private(0x0, 0x4, 0x2c4) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x4100}, 0x5, 0x4, 0x400}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) r4 = getgid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000480)=""/4096) getuid() (async) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffdc6) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r9) r10 = msgget$private(0x0, 0x100) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x4) (async) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x4) getuid() (async) r12 = getuid() fchown(r11, r12, 0x0) (async) fchown(r11, r12, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r8, 0x0, r12, r4, 0x0, 0x7}, 0x4, 0x4, 0x0, r7, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r4, r5, r9, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x70}) fchown(r1, r2, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0xffffffffffffffff, 0x0, r0, 0xcf}, 0x1f, 0x3ab6, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:02 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x2, 0x4, 0x1, 0x9}, {0x5, 0x8, 0x4, 0x7c00, 0x81}]}) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) 07:54:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/88}, &(0x7f00000002c0)=0x5a) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {r4, 0x10}], 0x3, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) (async) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f00000001c0)=[{r6, 0x80}, {r7, 0x8}, {r2, 0x80}, {r0, 0x1c4}, {r2}, {0xffffffffffffff9c, 0x10}, {r3, 0x4}, {r8, 0x1a}, {r1, 0x10}], 0x9, 0x7) 07:54:02 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4, 0x4ec600}], 0x1}) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x24, 0x1}, {0x8a, 0x4}, {0x6, 0xc23}, {0x46}, {0x85, 0x80000001}, {0x25, 0x5}, {0x80, 0x4}, {0x44, 0x40}], 0x8}) 07:54:02 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x5) 07:54:02 executing program 7: r0 = getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = geteuid() write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(0xffffffffffffffff, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000080)=[{0x1, 0x5, 0x80}, {0x800, 0x40, 0x7, 0x1}, {0x800, 0x80, 0x5}, {0x5, 0x80, 0x3, 0xb}, {0x1000, 0x9, 0x2, 0x27d}, {0x285e, 0x5, 0xb, 0x6b}]}) r3 = semget$private(0x0, 0x4, 0x2c4) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x4100}, 0x5, 0x4, 0x400}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) r4 = getgid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000480)=""/4096) getuid() (async) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffdc6) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r9) msgget$private(0x0, 0x100) (async) r10 = msgget$private(0x0, 0x100) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x4) (async) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x4) r12 = getuid() fchown(r11, r12, 0x0) (async) fchown(r11, r12, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r8, 0x0, r12, r4, 0x0, 0x7}, 0x4, 0x4, 0x0, r7, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r4, r5, r9, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x70}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r4, r5, r9, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x70}) fchown(r1, r2, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0xffffffffffffffff, 0x0, r0, 0xcf}, 0x1f, 0x3ab6, 0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0xffffffffffffffff, 0x0, r0, 0xcf}, 0x1f, 0x3ab6, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:02 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x2, 0x4, 0x1, 0x9}, {0x5, 0x8, 0x4, 0x7c00, 0x81}]}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) 07:54:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x700}], 0x2}) 07:54:02 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x5) 07:54:02 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:02 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) unlink(&(0x7f0000000000)='./file0\x00') (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) 07:54:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x100, 0x1}, {0xcc, 0x2}, {0x23, 0x8}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x100, 0x1}, {0xcc, 0x2}, {0x23, 0x8}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r2, &(0x7f0000000340)="2300110000fa4000805a099e20a0f57f2737477536e9e5644c1e066efad68db3cc954b59964f566784945ac9139b1aa5912aa8b92d903d6a7aa15e712779a2ada0014a237d2ed6260d7397c01e6d76f2bdc8e15bd93c32db1aec29098a9d7e2a4ec3ffc93ffe5ccbfd85a53a36b3d2a68e1d4b2218c2447eadb57049c398a8aebbb3f316a8cce2beac24b0ecc7cf8d3792268f2c4955e3cca5c146acccc180c1ee74e86365a181514da2f71d7717730dfaffffffffffffff62217db75f3718d6e5981c5d7fa3bd5ba483bd27cad18a3221850885fe433c8ca93143c26df3cc03c2d7e4f7fec32dcf5b3e1dfb1686c48f64b3407f33f82fe190f576326d85afaef72eb5a882fbd5b9f3440f49cdcf4b5487d3e8a56cff56ce0de94ab77d803bb001e68efe3f65bf76d7f4f1b079e4b99d3f8f479b215536910e3cb2230c31a4aa", 0x140) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r5 = syz_open_pts() write(r5, &(0x7f00000004c0)="d05825ee7a1e8bd72cd2f9d6992f7f399e522a8016cbb719c41fdfa41edb2eefa7ca23f918537f7f1bf25ae9a234709f0f19ecde48c7125e42d7eab5b98e70301b53cc50a3ed122d3a", 0x49) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchdir(r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r3) 07:54:07 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4, 0x4ec600}], 0x1}) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x24, 0x1}, {0x8a, 0x4}, {0x6, 0xc23}, {0x46}, {0x85, 0x80000001}, {0x25, 0x5}, {0x80, 0x4}, {0x44, 0x40}], 0x8}) 07:54:07 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x2, 0x4, 0x1, 0x9}, {0x5, 0x8, 0x4, 0x7c00, 0x81}]}) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) 07:54:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x1}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000180), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000004c0)='Z', 0x1) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r2, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="013eee33814b7ac71a1bec94df92110252970f2854a8c6fa7e577fde35c80567f2acefdc9c18edd72d0eda8d1d8ef9c7597b347d542d5443c345892df310dc8e6d92975505b7cc90affe36aabc07ad88cedc520c84d5c895fa89d62dc0d040ab91802c4eacec8fa21f961a8de063b34fcafb553312bf9c074f42a9a8209b3788fd6da48715ee200f80a3bb87c4b50adeaf8c39092dc2a592110fcd508c2d60e791c099ec853d9a4c17c2b1c75e71a4051c48f3004a29ab40b3", 0xb9}, {&(0x7f00000002c0)="bb79468d1cbd3e873fc6755c3c8a73561fca0c03b988335f50df1631adaf7665c917b02907519e18fd1180798420e321e6c2790b", 0x34}, {&(0x7f0000000300)="57c75f7314adafbda74c29de2e246a14e9982973814eaea26ed34bc82e26bb9329f77750e23775ca3f31688965d9e2980dcbc906c942a4afb5eeef38c8a86ca6d1c9d968e8bea551b52d5dfe480c2bc8be5ce4c8f7d35194ed72d5e269d43530d930a3e3934680dfe5d8ea03febeb0d6e9d65648cd575fcf14c76444294671aa61014d9eeb1c05b0829c0e94dcbc8b62d5d4c3bce98c0ef17c80d69e30753209a1b8ea40a59634598dd07fc75d5725de14e3f3379019e1d04fe1623acc64c7dbab1eeb7ae1c8c86508eaa41d4c6c1519baf57f70db55a57b8f7963e849", 0xdd}, {&(0x7f0000000400)="0ea167015e293f35720f0826252cfabf3120afeec700d749dede00f3c5d0e8a01cec1f385391feb3767a976070a59bc72fb07bd6c5c256d8702a8decaa44e701b7111252becda76a540b8955f2d2c3a218b8d12ec0ac1391c9e9f8b96dbc654cb761d655031ddf8b530e74eca7f544ba94245bed183899df6c30770fbf8bb3571a41c9d7cb1de83f8155258fe4a7c368b224ab6bfeaf3214be78eaec5696ced82a919c50c724d63d05ddcdcb36d536", 0xaf}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r6, r4, r3, r7, r8, r4]}, @rights={0x18, 0xffff, 0x1, [r4, r2]}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x60, 0x406}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x81, 0x9}, {0x80, 0x2}, {0x47, 0x5f}, {0x21, 0x1540000}], 0x4}) 07:54:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:07 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x5) 07:54:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x900}], 0x2}) 07:54:07 executing program 4: clock_getres(0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x23, 0x3}], 0x1}) 07:54:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xa00}], 0x2}) 07:54:07 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair(0x20, 0x4000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x80}], 0x2, 0x80000001) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f00000002c0)={0x3, 0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYRES32=r4]) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000200)=0x4) 07:54:07 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xed7d}, {0x25, 0x0, 0x0, 0xfff}, {0x6, 0xf8, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(0xffffffffffffffff, &(0x7f0000000400)="2600099e20a0539bc84a73477678247d46cde0b436b9a6dd9fe3fc953f8a48a404a269ff6133165f901e8926b0b77f25d891af62452044f34b2db5b885615b2cf8ffd37ff07326f74ace11e72e23ea43f6174b04f1d114258609007fae2095ea0dfec68a425ab04ef61e6370c462b44e03005a72303b241104f00b1fd30cee8e35908870efa4bfbc577e650427bd450aa72f7b122a05e88b740628fb2877d1617a631f6037ca115fa2bf518deb0bb03d37eea7576b8298dec1094b9147f1311b9570798c94c73fa747994dfc18bd6008f3906a1c8180aaaa89d0d917e11a7d0b0156a2cd61cc03b03dd26c395f0846d5431954e94d0f71adfcd88739a202de863a8c760abc5d25570a4e10d723789bc707f43d967ca139bba0a9f535df5b3ae26776a07cff2f1d830bf7f5130fb546a9110883bf82107e4e7b000614296550d514b175185437612dddd6bc1817f65b6a4245b66186cf1ead121c4f44b55733cf779521908aec7e84b6a64e2bd0bfc6", 0x16f) dup2(r2, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {r3}, {0xffffffffffffffff, 0x4}], 0x3, 0xfffffffd) r4 = syz_open_pts() poll(&(0x7f0000000380)=[{r4}], 0x1, 0x0) 07:54:07 executing program 4: clock_getres(0x0, &(0x7f0000000000)) (async) clock_getres(0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x23, 0x3}], 0x1}) 07:54:07 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4, 0x4ec600}], 0x1}) (async, rerun: 32) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x24, 0x1}, {0x8a, 0x4}, {0x6, 0xc23}, {0x46}, {0x85, 0x80000001}, {0x25, 0x5}, {0x80, 0x4}, {0x44, 0x40}], 0x8}) 07:54:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x1}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000180), 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000004c0)='Z', 0x1) (async) r5 = getppid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r2, 0x6, r5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (rerun: 64) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="013eee33814b7ac71a1bec94df92110252970f2854a8c6fa7e577fde35c80567f2acefdc9c18edd72d0eda8d1d8ef9c7597b347d542d5443c345892df310dc8e6d92975505b7cc90affe36aabc07ad88cedc520c84d5c895fa89d62dc0d040ab91802c4eacec8fa21f961a8de063b34fcafb553312bf9c074f42a9a8209b3788fd6da48715ee200f80a3bb87c4b50adeaf8c39092dc2a592110fcd508c2d60e791c099ec853d9a4c17c2b1c75e71a4051c48f3004a29ab40b3", 0xb9}, {&(0x7f00000002c0)="bb79468d1cbd3e873fc6755c3c8a73561fca0c03b988335f50df1631adaf7665c917b02907519e18fd1180798420e321e6c2790b", 0x34}, {&(0x7f0000000300)="57c75f7314adafbda74c29de2e246a14e9982973814eaea26ed34bc82e26bb9329f77750e23775ca3f31688965d9e2980dcbc906c942a4afb5eeef38c8a86ca6d1c9d968e8bea551b52d5dfe480c2bc8be5ce4c8f7d35194ed72d5e269d43530d930a3e3934680dfe5d8ea03febeb0d6e9d65648cd575fcf14c76444294671aa61014d9eeb1c05b0829c0e94dcbc8b62d5d4c3bce98c0ef17c80d69e30753209a1b8ea40a59634598dd07fc75d5725de14e3f3379019e1d04fe1623acc64c7dbab1eeb7ae1c8c86508eaa41d4c6c1519baf57f70db55a57b8f7963e849", 0xdd}, {&(0x7f0000000400)="0ea167015e293f35720f0826252cfabf3120afeec700d749dede00f3c5d0e8a01cec1f385391feb3767a976070a59bc72fb07bd6c5c256d8702a8decaa44e701b7111252becda76a540b8955f2d2c3a218b8d12ec0ac1391c9e9f8b96dbc654cb761d655031ddf8b530e74eca7f544ba94245bed183899df6c30770fbf8bb3571a41c9d7cb1de83f8155258fe4a7c368b224ab6bfeaf3214be78eaec5696ced82a919c50c724d63d05ddcdcb36d536", 0xaf}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r6, r4, r3, r7, r8, r4]}, @rights={0x18, 0xffff, 0x1, [r4, r2]}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x60, 0x406}, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x81, 0x9}, {0x80, 0x2}, {0x47, 0x5f}, {0x21, 0x1540000}], 0x4}) (rerun: 32) 07:54:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xc00}], 0x2}) pckbd_enable: command error 07:54:12 executing program 1: socketpair(0x10, 0x1, 0x1f, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000140)="d4843b362d083b36e178a46d3742c732c99b1d939c44da12749e41f69e25b74141ca591b726eaeabe1f5bf7ec11c72005a1eaa0d412b6102aa899387ef756fab5cbc997a85b2175467e137b51efe4c82e2132fb1d8e9cd6d5b4a2712d9ddc1f82ff1ec5dc5ceb68b2c4fd509c7bb61b9682cae788954d4429f99dc7f96c24102", 0x80}, {&(0x7f00000001c0)="3d2032365b71c170d0688d15c8b5ad4c1d0cb74980c863549aeb878ff4480be635ba52300303e310dcf80674215747e4a99a125d5fc2e51aa8344c0dbd0a5fdfd64e9f8f34640fe883902ef6ce1977cfd44900342f80310a8b34729782ccc6e996a7921ca7e440e0bd7b6613d9f570edba0363e53e288a2bf31418c9f83168e17e5791f6a64e4d6538742db7c67032f4fab5251f3a754bc91ad893421e9099d51cd54a08894913308f5b50b354e5ac89ed7c3ddfc31d1f0cf5978e3bb4881c49", 0xc0}, {&(0x7f0000000280)="a30f2f161790e7bfa76a1357892c81dcde2c0848bbd40a9b139017c5b3e1453868bc6d741d38973c3f6a149811788e818ce0343d3c6e56231fbfe0a43671eb2e3acf964f73fecd4727c46249903c2c5f6ea0879b17fbc0417a4e4c08ee8d48b80d5eb793f2d375ec4127fb1eac8ca88ad7938852ac3ca9c21e0d66023285fd42bd9e98fabb0e4116da2c95cb0bd53ec576d1f7ffff4bd13b85db79ca45723be7a643978fac4dea85c618ae9d1c0bcf879f361d19ad6795624d321c7cb22f2aed30fd", 0xc2}, {&(0x7f0000000380)="6b6a7d85290f99ebe700a8b5c27ebd89907fac3f0f2dd3b3679ce7229f1c50cdf0754d47e63a1d94ac7bd737961f3e30bd0e6ffb21cb1a8b90c6da458b5363430432f8ad04db7994f45fcac8fe054e8bf662dc3f7cef4e8eb634bd13bfa4adb5f316d2cddd2b34584f251f4adc5aaf6abc5d4f7e81346db483e73c2c6ed6f4bcfd8ac8247ade8bb1789c4c31e45829d663743cf28381fcc416ef44b4d682bf5036f90dc45c617bb9c676152568a8dea5cbb037e57019e77b725b5e1503e35d5c73f80a7c863a157abcdad1845c38747951d08319a2e356082b077521e79267d068d8e7033a88c5e7512985676ea7eb2a97d47a7a0e2495d2d65d008ba2192ef6a56e0a84a57900264c41874cf2e286b450b8773b8f88ee6f3a8790dd1ad267401abe757a5886fda8fc68d016a3d027db01630ccf13ad24b33c3e987e1cd6fffcac242249f191b9d58ff3ac186e167e57581dfcf0de6dbdf7ec865670164c6a86002319a3b0afe34944dc53f7880b6ec88d8659f15e7600512e9a2ea894f08b3fc50c11a4642dbe5b30c1c6ff4a8de2ea548bc67dac97281e183b405c60fa6fbabe231ba606da0a2846f3ce70bd1e3e935bd10d9ddc21155dfefedfd293dcc5173d08f0a1f9082a6009f4e83f4a411fccb29718ca5c2a708766eb14a11bacab724799f7477bec7493358b7615a982aa6290a953354f4276522f0a37e31e0299bea08415a1752cd1217b61359414f5c66b9f688d17eba7ac86238ffe26e5ed9d94f56792a4d15b93c3aefffd61d419d1b212554350f322cb6fe3e30f14ad327c74c58729247eb1ca2f83c4decf9c358367910e7154656d44e8ff7c24a9847a31e9c1d6a225007758a4f7953c19efd4d5fb05ac6329d084624be62bfff313d8d85e3ddbce402c7b0badcd05d2c4c8d321494d3408326f7eb84f220a075252aed1e61d4c38cb58252b1c7ee2033f61ae86651d9b6398965569c15d04068e156ad431aa2e9febc8117964831e48bc2d434681758d8771d666bcae48452156153ffe1d577bbb93a8e8dce824b31cf8fa45830fe7848c7ac877b18a82793f4c9868d3e05c9d6daf96cbfc3cc9452f9f8bfda7656fd76986ba5da7447dda77387871523964aae4145100226960f5145b5e5967ef64788035882764bfcb2320e5f33cea3a8bf9597ed8b80a1d99694a7dbc985c1448400137481384a18d834f80e8cb2c28d69b9317ce6694912986c9178b0a2e82a1391131adeee6932b877256eb5615efb97a26bbafce2d5fb4b641a2c43ab3dac249abe2ee502e47ec6584ef9ac8cfcd6d707df9c429544742ce237569d0062903193d1638161d18a3d4531a8bcc358789373e1347799fad9eb1fb8e99833362b7031ffd61c962a7ffb1c7ddacb9820b8e8631ec9e95c1ed6f0f456ce4f72952a91df8682ad007f423640f7cf36aff4232022b9355d3a0f87d51eafc6bd6fb2fb1693b49d1ac29fa3ba917c27c5114e56e5f79628ee5beb0386519c17a983e04d17c74413ec287885474962f0709ccae895bc0fc22fcba994a4239ca689d9e7be3de2ea9c14f0b3a27d04c69805556fc985ee177631a350002c2186376ae36cb9163b37ebe7becb72028adae04299f24e934dde38c41b2949229e84770bd092745fdca1ade7b3d1143c3cbefd541af7961eb6e2993b87fb10cca3421251e3061dcdfc5e367081153c46778a8f09bbac7ffa63f3d8e90ba15addfee42ef61c83a34ed600f98a9c585d99da40e6772e2703d85444b786d762fadd1758fb0ce02cf4096b9a16b57e4e3f87662981bb5dd479fe1e8518d56ec85d727a4712b7ad01cdd959ac1e9be95fdfc84dfff673f07a55d5154035a4b10ac1984654405c3d38a72f6d050c94b9406f65abc2e0078b5957f8d101c291aabab3b716c91748b18b33215d68974d4873d138a8ed1323c7dfb19518ec575bd8cd57f5770d76727bbc5d401e49cd50b5eb2da79fb90d5c8e89a757577047fe1e44cad34830b086b19039c696a650bf1007db7b30fdc835af795209f7ba3d2e998d67a8d4187873255f8b96323b73d185a0d355b4b1dec514706fd6ff69349fb993bda8e7e04b31f1d5c0111d7ed2b7423e69d2035d999045181b55ba90fddc508793c1b4068491b4da4bae868329ba7b5629531c01057809b7040be907ecabf9f27b21beccb6921dee160dcf82067aa6e8f5a2b422f3e60015a541ca9e13b886c33aef71379839aa1bfa97d4fb6ccbdf2105de06112fe87cf6110a4e26fe58b3903153bc7a0252acb5eb278f53aec300fcf104aed5ffb73cd4bb65ea92b5c14cd058efd87f9a72e6c2f64549b5f719eb8c77e971aed297b0d2a254e64738293bb9718f33b752913cdba17e9b6b6c7076939c143638b15d419a25f5c668d62c68a4bbff07d777a22d5db734f483cf3de23c0a7c6f7c1ddde2fee569bdb87d172185cd04dbfc2cb221cd86ab0eeb50f36b3ba63873c822d52430791def4642edd08b60f8667a596a32b967f8075878b1ad64b3c070a15a9f994ae902812fbeb1b59c12dca52e52f87e2784f05a1f786db13648e2ac4dd6623e9de879f1a86b122bf1b6f486e3190069b3547b42b428b000e45d153067aec650bde45edc8c82343eca0e1d36f12e000570ff8ca454ec6c96f317a77d4e25503716a409bc98390d9b5e7f6b4bb19dacb90abe1501f92e9f212c98a6efdee39afd4c981b957f6aa824ad14be3dc1fb0fc068020f59e2dbf169ab1f2d5213beedea94d472705dfd172b3a4aa2dd4d8162e884cb835e5da61ea039ed54ec2b0b4f81dee2c0215bef97fb3a317189e5ee998a404f03a38b0922f25f2d6cbde948ab4bd914de1b56d96f38260eee69244ed4756e070fb44ff552f5bc06a1e62ebff8e384c36fa24477124f150d97d8e9248fff14e12b3df4f1445288e1c78e73f36768ddfe74599ebf32017edf20c2e77fc8380eaef5f8d45fbd5085d3ba4220735e1885191f0c4090794794a6011bc5095390ac5c7ad20636fd9a681d2a2e4c6937c7098ce88480f0d66f1214d66433d0334e5d24639bc312dff69101239e4fa79db25e5c88b325a1a5626c1c19de88089da6f7e46d06f24b39d92a8b1adf5daa7805d1624036584b9f81ab0edb9754766b93d5cc53d62f20fe141c3ef988dd04be4793eab616142ef2ef0929c5c4869de20278242c761875cb246313b3105c7daf6c2c95254aebb444dc63ee6114107a8586ed47b03987c74002d43a45271a81907e9b53dd788a6c5e07a1bb0e896dc0dd569ab9c7e37172695e49917d13f6c7077ee47eaed3ab0c22ca1f8dcdc3ab361534ef890d5fba821a7db7a752e8f5cca408a11c8e3c4bb23038b18e3a34ab9ab617807d106784f24dde0b6526b26664a2ae89aedd9a90b7fc89ad34b2588134e75f4c09d7080cfeb20ca7f4c1143a961ec126c7260bf6d53ed1bd859806a740015116c99f3cdbe5b299bf714c817d4e694b9b46c0f9893689f3e747c21bfd6daff8f56e169512c4e28299428c19bcb4ad8237df78fc0f3cbc5c83878abb1679bdc905b8fcbf34b3501f87a01994b8119b3e9a83b9abe0c0aa78392151751b6c4e076e3bef1826dd1dfffb913084d2fe651a5b6fc81e369ef27a4d771792a88d6a254a2eb22b1ea91c97f506973984ad42bc395aeb13c3196d938fcb1b5302804147bde82229ecce0e81f78c4ba70c5681fe59cda4543919ca408c96108737da32020fb0c0ce319ea7fc4f636458e4947e3aeae02f64ee973152eba34e1fd6e663b78fa4dcd29bd50a757b74c3364bf89dc54dc05375b74ef020ebc8c7a89402de1d601ccffa6bb425b4a577c7b88a0568866a25d5dfdd452d473fc08d119ad0df05a80628c73076c0e21101761e752534b975ede29785f923f4976fb6bfe9fff2faa6ab6b3c0eef234d5db725ca52b43c1c258e6c2250ea15bc2b917e91ad55b88313079abbf71aa9c50343f0bf1f93622f79ae624753b65ec8fed72884fb3e923ae6af35e73f24b31eb9470ff49766c4fe000044c65a018815b1badb2dd776afcad065d103999e3dd0a732eb67d0a1fc7ddce3330dde21aa726058905c2191dd6f460a072c2b791c9e8ad1cd2b08d848dd65dd295b3a8fa659a75decd229c1fb08f4a2d390d747e58ae458b734d6de6548363e8887eebe9f2a0339387e7c612d8d4e5b201df7d1bca7d83eb1bd75380b8f29fe590bbcabece742dfac6343301ce8f38a9d5ad21b2328bc6682e3763d7f68b48590c97f2d007e26d35a07436c8470b35ce5ff8647f5cbf96873f155f8c119c1ccb762114dc0e0c2f5bdcd1a641552d5b4cb38081373d52d7822fbd016a153d9d40113e2711e811cc55ffe1ccf9c678d8033850c4638e81b8ae0e549a8c0ca1a5fab4523fb81369633f2266e553fcaa70cbf7979aa210fb5cb5f833f62b54a5e8a11b1c43406670208b806d41eb96aa9cc0b69eafc21a603a0dd735a86bc38cf0e183dcb1df36a15926465b862fd930c180847f447279b504e87717f7c7e3463dfc6a6ba44db75460fabb9c52826133068586545ed4086a64ee034c4fe5f775ae2bf5937c212394de8c5f987a74a0b4ffacc8aaa54a82c4aa7389107b16af7c912ef7bf2037e0edbfa7659d9d9e50f0d91583c9e89a27be2ea0995ffe121c24116c2ad3e8668e194b10117f42406313681c7131646f266589aae47c272fa7f78bb94988d356ab3a5aa89bdccbf2c495a029b319ab3532f9292e3d523418912457027c97e203ad057c23adad53c936775759baa244748eeedbc0e54eaaa615549132f10638f564ca1246d0ce8f7f5c851e93608dc7e0919bb02b7c79a363e33091c036f2039c5107d2c35d8b1ecb192e804f557627e3cacb125870bdc7d610d9340ee52497c5cd9462b7c5ee82f374e9a34d35034e82582b831678c6bb195f30673763696f06fb0ef469b11d6a26d9581521edad244609d0b0b13cec1d084bfe87955f71a40be5f7a37896262f2ca6faaacb3c6b3d79e6267933f4d383f122b3d861936fb3db3a5b51b5886072d7e702d6124ca8efb3e4120467e865fffa3302f9f8d73cf033e3546050de177ef5bfe0a060666a3a05e171a289e0feb4c17d0cefacc1a6e9b2179f2ec9a2741a7c23c6f3b6fae0173fc3438dbc380d3965665342ce7bcf7e5381bd4ab8918c8fffd471a044b3723d76473c4c4104d138a4bdfac530d2879eb0f25ef1b00c497269dbbb34ca11fa56921d09b5e117f7172b6dbe2834a1942f3b4d2e0b34bf5610c48180a42ba680c6a8c12a4a5beabb19d6995d8abf6a7844b5f378b70383b9b151c3fcf01dd5132b8966351bcb9e59882db3c93a99fd9f8c5be763f7f70dc21cf7380d7e0b14a4e31dc1eae01a908ded1372e3f71436e1b9f5cd462135cf4755e52528395fb5f243bc469e4a5502d7456a4c952dcca5c9c91348c39e630063d9a0af32aec1a27d8673f88ec8e9615a2e2d72510f981f87a21bf3a11807277d9d05b256217276aa4011714640c829a08637a135331e8ae347a6590e549e3b7b4e9c79ce6fb400e03ea5b80a672e35b8bb37f65f2aeacc86c8e8b0a2e5e81dcfc4fc3a5e2479497ebcd0a91b8c2f024161038e33beb161f3fe0497992d638e6ac04da2c418e3d7e609bd2928eef08269fd251912b39532df752b72d3701a297a3b765bb8f1eb4c3259d551a3a4337c271d948255bd2610d9af7d9039f87856bd25a25b33198f1025825626fabb68b4d4982cd06c1b6430ac69b1b224a1a509128162fc15312c1885641221505d99fb8b60b5168c5f", 0x1000}, {&(0x7f0000000080)="f83eca3a07fb726cfd1ec362b71b79ca0fd3e4f975db501d6b259e36c70e3347886b6b9b07", 0x25}, {&(0x7f0000001380)="86d4281c1c4b035d0088426cd40ddbab6fc0b98bb8b5e12a857a6dc2fcc8299c786e39774880c679972bb85d753d033b76819f72c746f0f11322fa185b4645b3ae7a1797c09155078ca959522cc5e7d29141082a0be51f3231d470d8e52ea31dbe85ca82eab9917933c14725566570c8d026a1e59393b255398a7b74e1807d1168d296b95666086f55bd68bf1574eb611f", 0x91}, {&(0x7f0000001440)="e8c372eae24b334353b17def91f950b71fce21666bcc87461a106f6de992618368", 0x21}], 0x7, &(0x7f0000001600)=[@rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, r4, r5]}], 0x30, 0xc}, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:12 executing program 4: clock_getres(0x0, &(0x7f0000000000)) (async) clock_getres(0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x23, 0x3}], 0x1}) 07:54:12 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xed7d}, {0x25, 0x0, 0x0, 0xfff}, {0x6, 0xf8, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(0xffffffffffffffff, &(0x7f0000000400)="2600099e20a0539bc84a73477678247d46cde0b436b9a6dd9fe3fc953f8a48a404a269ff6133165f901e8926b0b77f25d891af62452044f34b2db5b885615b2cf8ffd37ff07326f74ace11e72e23ea43f6174b04f1d114258609007fae2095ea0dfec68a425ab04ef61e6370c462b44e03005a72303b241104f00b1fd30cee8e35908870efa4bfbc577e650427bd450aa72f7b122a05e88b740628fb2877d1617a631f6037ca115fa2bf518deb0bb03d37eea7576b8298dec1094b9147f1311b9570798c94c73fa747994dfc18bd6008f3906a1c8180aaaa89d0d917e11a7d0b0156a2cd61cc03b03dd26c395f0846d5431954e94d0f71adfcd88739a202de863a8c760abc5d25570a4e10d723789bc707f43d967ca139bba0a9f535df5b3ae26776a07cff2f1d830bf7f5130fb546a9110883bf82107e4e7b000614296550d514b175185437612dddd6bc1817f65b6a4245b66186cf1ead121c4f44b55733cf779521908aec7e84b6a64e2bd0bfc6", 0x16f) dup2(r2, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {r3}, {0xffffffffffffffff, 0x4}], 0x3, 0xfffffffd) r4 = syz_open_pts() poll(&(0x7f0000000380)=[{r4}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xed7d}, {0x25, 0x0, 0x0, 0xfff}, {0x6, 0xf8, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(0xffffffffffffffff, &(0x7f0000000400)="2600099e20a0539bc84a73477678247d46cde0b436b9a6dd9fe3fc953f8a48a404a269ff6133165f901e8926b0b77f25d891af62452044f34b2db5b885615b2cf8ffd37ff07326f74ace11e72e23ea43f6174b04f1d114258609007fae2095ea0dfec68a425ab04ef61e6370c462b44e03005a72303b241104f00b1fd30cee8e35908870efa4bfbc577e650427bd450aa72f7b122a05e88b740628fb2877d1617a631f6037ca115fa2bf518deb0bb03d37eea7576b8298dec1094b9147f1311b9570798c94c73fa747994dfc18bd6008f3906a1c8180aaaa89d0d917e11a7d0b0156a2cd61cc03b03dd26c395f0846d5431954e94d0f71adfcd88739a202de863a8c760abc5d25570a4e10d723789bc707f43d967ca139bba0a9f535df5b3ae26776a07cff2f1d830bf7f5130fb546a9110883bf82107e4e7b000614296550d514b175185437612dddd6bc1817f65b6a4245b66186cf1ead121c4f44b55733cf779521908aec7e84b6a64e2bd0bfc6", 0x16f) (async) dup2(r2, 0xffffffffffffff9c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {r3}, {0xffffffffffffffff, 0x4}], 0x3, 0xfffffffd) (async) syz_open_pts() (async) poll(&(0x7f0000000380)=[{r4}], 0x1, 0x0) (async) 07:54:12 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair(0x20, 0x4000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x80}], 0x2, 0x80000001) (async) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x80}], 0x2, 0x80000001) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000300)) (async) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f00000002c0)={0x3, 0x2}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f00000002c0)={0x3, 0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYRES32=r4]) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000200)=0x4) 07:54:12 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r1, r4]}], 0x48, 0xf}, 0x400) socket(0x6, 0x4000, 0xd0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xd00}], 0x2}) 07:54:12 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0x1000000}, {0x86}], 0x2}) 07:54:12 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x1}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000180), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000004c0)='Z', 0x1) r5 = getppid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) fcntl$setown(r2, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="013eee33814b7ac71a1bec94df92110252970f2854a8c6fa7e577fde35c80567f2acefdc9c18edd72d0eda8d1d8ef9c7597b347d542d5443c345892df310dc8e6d92975505b7cc90affe36aabc07ad88cedc520c84d5c895fa89d62dc0d040ab91802c4eacec8fa21f961a8de063b34fcafb553312bf9c074f42a9a8209b3788fd6da48715ee200f80a3bb87c4b50adeaf8c39092dc2a592110fcd508c2d60e791c099ec853d9a4c17c2b1c75e71a4051c48f3004a29ab40b3", 0xb9}, {&(0x7f00000002c0)="bb79468d1cbd3e873fc6755c3c8a73561fca0c03b988335f50df1631adaf7665c917b02907519e18fd1180798420e321e6c2790b", 0x34}, {&(0x7f0000000300)="57c75f7314adafbda74c29de2e246a14e9982973814eaea26ed34bc82e26bb9329f77750e23775ca3f31688965d9e2980dcbc906c942a4afb5eeef38c8a86ca6d1c9d968e8bea551b52d5dfe480c2bc8be5ce4c8f7d35194ed72d5e269d43530d930a3e3934680dfe5d8ea03febeb0d6e9d65648cd575fcf14c76444294671aa61014d9eeb1c05b0829c0e94dcbc8b62d5d4c3bce98c0ef17c80d69e30753209a1b8ea40a59634598dd07fc75d5725de14e3f3379019e1d04fe1623acc64c7dbab1eeb7ae1c8c86508eaa41d4c6c1519baf57f70db55a57b8f7963e849", 0xdd}, {&(0x7f0000000400)="0ea167015e293f35720f0826252cfabf3120afeec700d749dede00f3c5d0e8a01cec1f385391feb3767a976070a59bc72fb07bd6c5c256d8702a8decaa44e701b7111252becda76a540b8955f2d2c3a218b8d12ec0ac1391c9e9f8b96dbc654cb761d655031ddf8b530e74eca7f544ba94245bed183899df6c30770fbf8bb3571a41c9d7cb1de83f8155258fe4a7c368b224ab6bfeaf3214be78eaec5696ced82a919c50c724d63d05ddcdcb36d536", 0xaf}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r6, r4, r3, r7, r8, r4]}, @rights={0x18, 0xffff, 0x1, [r4, r2]}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x60, 0x406}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x81, 0x9}, {0x80, 0x2}, {0x47, 0x5f}, {0x21, 0x1540000}], 0x4}) 07:54:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x2000}], 0x2}) 07:54:12 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0x1000000}, {0x86}], 0x2}) 07:54:13 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000100)=[{0x8c, 0x7ff}, {0x12d, 0x4}, {0x100, 0x5}, {0x10e, 0x4}, {0xa4, 0x84}, {0x84, 0xd45}, {0x4, 0x401}, {0x84}, {0x4, 0xfffffff7}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0xcd7}], 0x1}) pckbd_enable: command error 07:54:13 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r1, r4]}], 0x48, 0xf}, 0x400) (async) socket(0x6, 0x4000, 0xd0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:13 executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x2c4) semop(r1, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/25) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/61) r2 = getgid() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/4096) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r7) r8 = msgget$private(0x0, 0x100) r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, r6, 0x0, r10, r2, 0x0, 0x7}, 0x4, 0x4, 0x0, r5, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r2, r3, r7, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffff801, 0x0, 0x0, r0, r7, 0x94, 0x3}, 0x36540500, 0x5, 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:13 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0x1000000}, {0x86}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0x1000000}, {0x86}], 0x2}) (async) 07:54:13 executing program 1: socketpair(0x10, 0x1, 0x1f, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000140)="d4843b362d083b36e178a46d3742c732c99b1d939c44da12749e41f69e25b74141ca591b726eaeabe1f5bf7ec11c72005a1eaa0d412b6102aa899387ef756fab5cbc997a85b2175467e137b51efe4c82e2132fb1d8e9cd6d5b4a2712d9ddc1f82ff1ec5dc5ceb68b2c4fd509c7bb61b9682cae788954d4429f99dc7f96c24102", 0x80}, {&(0x7f00000001c0)="3d2032365b71c170d0688d15c8b5ad4c1d0cb74980c863549aeb878ff4480be635ba52300303e310dcf80674215747e4a99a125d5fc2e51aa8344c0dbd0a5fdfd64e9f8f34640fe883902ef6ce1977cfd44900342f80310a8b34729782ccc6e996a7921ca7e440e0bd7b6613d9f570edba0363e53e288a2bf31418c9f83168e17e5791f6a64e4d6538742db7c67032f4fab5251f3a754bc91ad893421e9099d51cd54a08894913308f5b50b354e5ac89ed7c3ddfc31d1f0cf5978e3bb4881c49", 0xc0}, {&(0x7f0000000280)="a30f2f161790e7bfa76a1357892c81dcde2c0848bbd40a9b139017c5b3e1453868bc6d741d38973c3f6a149811788e818ce0343d3c6e56231fbfe0a43671eb2e3acf964f73fecd4727c46249903c2c5f6ea0879b17fbc0417a4e4c08ee8d48b80d5eb793f2d375ec4127fb1eac8ca88ad7938852ac3ca9c21e0d66023285fd42bd9e98fabb0e4116da2c95cb0bd53ec576d1f7ffff4bd13b85db79ca45723be7a643978fac4dea85c618ae9d1c0bcf879f361d19ad6795624d321c7cb22f2aed30fd", 0xc2}, {&(0x7f0000000380)="6b6a7d85290f99ebe700a8b5c27ebd89907fac3f0f2dd3b3679ce7229f1c50cdf0754d47e63a1d94ac7bd737961f3e30bd0e6ffb21cb1a8b90c6da458b5363430432f8ad04db7994f45fcac8fe054e8bf662dc3f7cef4e8eb634bd13bfa4adb5f316d2cddd2b34584f251f4adc5aaf6abc5d4f7e81346db483e73c2c6ed6f4bcfd8ac8247ade8bb1789c4c31e45829d663743cf28381fcc416ef44b4d682bf5036f90dc45c617bb9c676152568a8dea5cbb037e57019e77b725b5e1503e35d5c73f80a7c863a157abcdad1845c38747951d08319a2e356082b077521e79267d068d8e7033a88c5e7512985676ea7eb2a97d47a7a0e2495d2d65d008ba2192ef6a56e0a84a57900264c41874cf2e286b450b8773b8f88ee6f3a8790dd1ad267401abe757a5886fda8fc68d016a3d027db01630ccf13ad24b33c3e987e1cd6fffcac242249f191b9d58ff3ac186e167e57581dfcf0de6dbdf7ec865670164c6a86002319a3b0afe34944dc53f7880b6ec88d8659f15e7600512e9a2ea894f08b3fc50c11a4642dbe5b30c1c6ff4a8de2ea548bc67dac97281e183b405c60fa6fbabe231ba606da0a2846f3ce70bd1e3e935bd10d9ddc21155dfefedfd293dcc5173d08f0a1f9082a6009f4e83f4a411fccb29718ca5c2a708766eb14a11bacab724799f7477bec7493358b7615a982aa6290a953354f4276522f0a37e31e0299bea08415a1752cd1217b61359414f5c66b9f688d17eba7ac86238ffe26e5ed9d94f56792a4d15b93c3aefffd61d419d1b212554350f322cb6fe3e30f14ad327c74c58729247eb1ca2f83c4decf9c358367910e7154656d44e8ff7c24a9847a31e9c1d6a225007758a4f7953c19efd4d5fb05ac6329d084624be62bfff313d8d85e3ddbce402c7b0badcd05d2c4c8d321494d3408326f7eb84f220a075252aed1e61d4c38cb58252b1c7ee2033f61ae86651d9b6398965569c15d04068e156ad431aa2e9febc8117964831e48bc2d434681758d8771d666bcae48452156153ffe1d577bbb93a8e8dce824b31cf8fa45830fe7848c7ac877b18a82793f4c9868d3e05c9d6daf96cbfc3cc9452f9f8bfda7656fd76986ba5da7447dda77387871523964aae4145100226960f5145b5e5967ef64788035882764bfcb2320e5f33cea3a8bf9597ed8b80a1d99694a7dbc985c1448400137481384a18d834f80e8cb2c28d69b9317ce6694912986c9178b0a2e82a1391131adeee6932b877256eb5615efb97a26bbafce2d5fb4b641a2c43ab3dac249abe2ee502e47ec6584ef9ac8cfcd6d707df9c429544742ce237569d0062903193d1638161d18a3d4531a8bcc358789373e1347799fad9eb1fb8e99833362b7031ffd61c962a7ffb1c7ddacb9820b8e8631ec9e95c1ed6f0f456ce4f72952a91df8682ad007f423640f7cf36aff4232022b9355d3a0f87d51eafc6bd6fb2fb1693b49d1ac29fa3ba917c27c5114e56e5f79628ee5beb0386519c17a983e04d17c74413ec287885474962f0709ccae895bc0fc22fcba994a4239ca689d9e7be3de2ea9c14f0b3a27d04c69805556fc985ee177631a350002c2186376ae36cb9163b37ebe7becb72028adae04299f24e934dde38c41b2949229e84770bd092745fdca1ade7b3d1143c3cbefd541af7961eb6e2993b87fb10cca3421251e3061dcdfc5e367081153c46778a8f09bbac7ffa63f3d8e90ba15addfee42ef61c83a34ed600f98a9c585d99da40e6772e2703d85444b786d762fadd1758fb0ce02cf4096b9a16b57e4e3f87662981bb5dd479fe1e8518d56ec85d727a4712b7ad01cdd959ac1e9be95fdfc84dfff673f07a55d5154035a4b10ac1984654405c3d38a72f6d050c94b9406f65abc2e0078b5957f8d101c291aabab3b716c91748b18b33215d68974d4873d138a8ed1323c7dfb19518ec575bd8cd57f5770d76727bbc5d401e49cd50b5eb2da79fb90d5c8e89a757577047fe1e44cad34830b086b19039c696a650bf1007db7b30fdc835af795209f7ba3d2e998d67a8d4187873255f8b96323b73d185a0d355b4b1dec514706fd6ff69349fb993bda8e7e04b31f1d5c0111d7ed2b7423e69d2035d999045181b55ba90fddc508793c1b4068491b4da4bae868329ba7b5629531c01057809b7040be907ecabf9f27b21beccb6921dee160dcf82067aa6e8f5a2b422f3e60015a541ca9e13b886c33aef71379839aa1bfa97d4fb6ccbdf2105de06112fe87cf6110a4e26fe58b3903153bc7a0252acb5eb278f53aec300fcf104aed5ffb73cd4bb65ea92b5c14cd058efd87f9a72e6c2f64549b5f719eb8c77e971aed297b0d2a254e64738293bb9718f33b752913cdba17e9b6b6c7076939c143638b15d419a25f5c668d62c68a4bbff07d777a22d5db734f483cf3de23c0a7c6f7c1ddde2fee569bdb87d172185cd04dbfc2cb221cd86ab0eeb50f36b3ba63873c822d52430791def4642edd08b60f8667a596a32b967f8075878b1ad64b3c070a15a9f994ae902812fbeb1b59c12dca52e52f87e2784f05a1f786db13648e2ac4dd6623e9de879f1a86b122bf1b6f486e3190069b3547b42b428b000e45d153067aec650bde45edc8c82343eca0e1d36f12e000570ff8ca454ec6c96f317a77d4e25503716a409bc98390d9b5e7f6b4bb19dacb90abe1501f92e9f212c98a6efdee39afd4c981b957f6aa824ad14be3dc1fb0fc068020f59e2dbf169ab1f2d5213beedea94d472705dfd172b3a4aa2dd4d8162e884cb835e5da61ea039ed54ec2b0b4f81dee2c0215bef97fb3a317189e5ee998a404f03a38b0922f25f2d6cbde948ab4bd914de1b56d96f38260eee69244ed4756e070fb44ff552f5bc06a1e62ebff8e384c36fa24477124f150d97d8e9248fff14e12b3df4f1445288e1c78e73f36768ddfe74599ebf32017edf20c2e77fc8380eaef5f8d45fbd5085d3ba4220735e1885191f0c4090794794a6011bc5095390ac5c7ad20636fd9a681d2a2e4c6937c7098ce88480f0d66f1214d66433d0334e5d24639bc312dff69101239e4fa79db25e5c88b325a1a5626c1c19de88089da6f7e46d06f24b39d92a8b1adf5daa7805d1624036584b9f81ab0edb9754766b93d5cc53d62f20fe141c3ef988dd04be4793eab616142ef2ef0929c5c4869de20278242c761875cb246313b3105c7daf6c2c95254aebb444dc63ee6114107a8586ed47b03987c74002d43a45271a81907e9b53dd788a6c5e07a1bb0e896dc0dd569ab9c7e37172695e49917d13f6c7077ee47eaed3ab0c22ca1f8dcdc3ab361534ef890d5fba821a7db7a752e8f5cca408a11c8e3c4bb23038b18e3a34ab9ab617807d106784f24dde0b6526b26664a2ae89aedd9a90b7fc89ad34b2588134e75f4c09d7080cfeb20ca7f4c1143a961ec126c7260bf6d53ed1bd859806a740015116c99f3cdbe5b299bf714c817d4e694b9b46c0f9893689f3e747c21bfd6daff8f56e169512c4e28299428c19bcb4ad8237df78fc0f3cbc5c83878abb1679bdc905b8fcbf34b3501f87a01994b8119b3e9a83b9abe0c0aa78392151751b6c4e076e3bef1826dd1dfffb913084d2fe651a5b6fc81e369ef27a4d771792a88d6a254a2eb22b1ea91c97f506973984ad42bc395aeb13c3196d938fcb1b5302804147bde82229ecce0e81f78c4ba70c5681fe59cda4543919ca408c96108737da32020fb0c0ce319ea7fc4f636458e4947e3aeae02f64ee973152eba34e1fd6e663b78fa4dcd29bd50a757b74c3364bf89dc54dc05375b74ef020ebc8c7a89402de1d601ccffa6bb425b4a577c7b88a0568866a25d5dfdd452d473fc08d119ad0df05a80628c73076c0e21101761e752534b975ede29785f923f4976fb6bfe9fff2faa6ab6b3c0eef234d5db725ca52b43c1c258e6c2250ea15bc2b917e91ad55b88313079abbf71aa9c50343f0bf1f93622f79ae624753b65ec8fed72884fb3e923ae6af35e73f24b31eb9470ff49766c4fe000044c65a018815b1badb2dd776afcad065d103999e3dd0a732eb67d0a1fc7ddce3330dde21aa726058905c2191dd6f460a072c2b791c9e8ad1cd2b08d848dd65dd295b3a8fa659a75decd229c1fb08f4a2d390d747e58ae458b734d6de6548363e8887eebe9f2a0339387e7c612d8d4e5b201df7d1bca7d83eb1bd75380b8f29fe590bbcabece742dfac6343301ce8f38a9d5ad21b2328bc6682e3763d7f68b48590c97f2d007e26d35a07436c8470b35ce5ff8647f5cbf96873f155f8c119c1ccb762114dc0e0c2f5bdcd1a641552d5b4cb38081373d52d7822fbd016a153d9d40113e2711e811cc55ffe1ccf9c678d8033850c4638e81b8ae0e549a8c0ca1a5fab4523fb81369633f2266e553fcaa70cbf7979aa210fb5cb5f833f62b54a5e8a11b1c43406670208b806d41eb96aa9cc0b69eafc21a603a0dd735a86bc38cf0e183dcb1df36a15926465b862fd930c180847f447279b504e87717f7c7e3463dfc6a6ba44db75460fabb9c52826133068586545ed4086a64ee034c4fe5f775ae2bf5937c212394de8c5f987a74a0b4ffacc8aaa54a82c4aa7389107b16af7c912ef7bf2037e0edbfa7659d9d9e50f0d91583c9e89a27be2ea0995ffe121c24116c2ad3e8668e194b10117f42406313681c7131646f266589aae47c272fa7f78bb94988d356ab3a5aa89bdccbf2c495a029b319ab3532f9292e3d523418912457027c97e203ad057c23adad53c936775759baa244748eeedbc0e54eaaa615549132f10638f564ca1246d0ce8f7f5c851e93608dc7e0919bb02b7c79a363e33091c036f2039c5107d2c35d8b1ecb192e804f557627e3cacb125870bdc7d610d9340ee52497c5cd9462b7c5ee82f374e9a34d35034e82582b831678c6bb195f30673763696f06fb0ef469b11d6a26d9581521edad244609d0b0b13cec1d084bfe87955f71a40be5f7a37896262f2ca6faaacb3c6b3d79e6267933f4d383f122b3d861936fb3db3a5b51b5886072d7e702d6124ca8efb3e4120467e865fffa3302f9f8d73cf033e3546050de177ef5bfe0a060666a3a05e171a289e0feb4c17d0cefacc1a6e9b2179f2ec9a2741a7c23c6f3b6fae0173fc3438dbc380d3965665342ce7bcf7e5381bd4ab8918c8fffd471a044b3723d76473c4c4104d138a4bdfac530d2879eb0f25ef1b00c497269dbbb34ca11fa56921d09b5e117f7172b6dbe2834a1942f3b4d2e0b34bf5610c48180a42ba680c6a8c12a4a5beabb19d6995d8abf6a7844b5f378b70383b9b151c3fcf01dd5132b8966351bcb9e59882db3c93a99fd9f8c5be763f7f70dc21cf7380d7e0b14a4e31dc1eae01a908ded1372e3f71436e1b9f5cd462135cf4755e52528395fb5f243bc469e4a5502d7456a4c952dcca5c9c91348c39e630063d9a0af32aec1a27d8673f88ec8e9615a2e2d72510f981f87a21bf3a11807277d9d05b256217276aa4011714640c829a08637a135331e8ae347a6590e549e3b7b4e9c79ce6fb400e03ea5b80a672e35b8bb37f65f2aeacc86c8e8b0a2e5e81dcfc4fc3a5e2479497ebcd0a91b8c2f024161038e33beb161f3fe0497992d638e6ac04da2c418e3d7e609bd2928eef08269fd251912b39532df752b72d3701a297a3b765bb8f1eb4c3259d551a3a4337c271d948255bd2610d9af7d9039f87856bd25a25b33198f1025825626fabb68b4d4982cd06c1b6430ac69b1b224a1a509128162fc15312c1885641221505d99fb8b60b5168c5f", 0x1000}, {&(0x7f0000000080)="f83eca3a07fb726cfd1ec362b71b79ca0fd3e4f975db501d6b259e36c70e3347886b6b9b07", 0x25}, {&(0x7f0000001380)="86d4281c1c4b035d0088426cd40ddbab6fc0b98bb8b5e12a857a6dc2fcc8299c786e39774880c679972bb85d753d033b76819f72c746f0f11322fa185b4645b3ae7a1797c09155078ca959522cc5e7d29141082a0be51f3231d470d8e52ea31dbe85ca82eab9917933c14725566570c8d026a1e59393b255398a7b74e1807d1168d296b95666086f55bd68bf1574eb611f", 0x91}, {&(0x7f0000001440)="e8c372eae24b334353b17def91f950b71fce21666bcc87461a106f6de992618368", 0x21}], 0x7, &(0x7f0000001600)=[@rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, r4, r5]}], 0x30, 0xc}, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:13 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xed7d}, {0x25, 0x0, 0x0, 0xfff}, {0x6, 0xf8, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(0xffffffffffffffff, &(0x7f0000000400)="2600099e20a0539bc84a73477678247d46cde0b436b9a6dd9fe3fc953f8a48a404a269ff6133165f901e8926b0b77f25d891af62452044f34b2db5b885615b2cf8ffd37ff07326f74ace11e72e23ea43f6174b04f1d114258609007fae2095ea0dfec68a425ab04ef61e6370c462b44e03005a72303b241104f00b1fd30cee8e35908870efa4bfbc577e650427bd450aa72f7b122a05e88b740628fb2877d1617a631f6037ca115fa2bf518deb0bb03d37eea7576b8298dec1094b9147f1311b9570798c94c73fa747994dfc18bd6008f3906a1c8180aaaa89d0d917e11a7d0b0156a2cd61cc03b03dd26c395f0846d5431954e94d0f71adfcd88739a202de863a8c760abc5d25570a4e10d723789bc707f43d967ca139bba0a9f535df5b3ae26776a07cff2f1d830bf7f5130fb546a9110883bf82107e4e7b000614296550d514b175185437612dddd6bc1817f65b6a4245b66186cf1ead121c4f44b55733cf779521908aec7e84b6a64e2bd0bfc6", 0x16f) (async) dup2(r2, 0xffffffffffffff9c) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {r3}, {0xffffffffffffffff, 0x4}], 0x3, 0xfffffffd) (async) r4 = syz_open_pts() poll(&(0x7f0000000380)=[{r4}], 0x1, 0x0) 07:54:13 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r1, r4]}], 0x48, 0xf}, 0x400) socket(0x6, 0x4000, 0xd0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:13 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) socketpair(0x20, 0x4000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x80}], 0x2, 0x80000001) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async, rerun: 32) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (rerun: 32) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f00000002c0)={0x3, 0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYRES32=r4]) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000200)=0x4) 07:54:13 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000100)=[{0x8c, 0x7ff}, {0x12d, 0x4}, {0x100, 0x5}, {0x10e, 0x4}, {0xa4, 0x84}, {0x84, 0xd45}, {0x4, 0x401}, {0x84}, {0x4, 0xfffffff7}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0xcd7}], 0x1}) 07:54:13 executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) r1 = semget$private(0x0, 0x4, 0x2c4) semop(r1, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/25) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/61) (async, rerun: 32) r2 = getgid() (async, rerun: 32) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/4096) (async) r3 = getuid() setreuid(0xee00, r3) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r7) (async, rerun: 32) r8 = msgget$private(0x0, 0x100) (async, rerun: 32) r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r10 = getuid() fchown(r9, r10, 0x0) (async, rerun: 64) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, r6, 0x0, r10, r2, 0x0, 0x7}, 0x4, 0x4, 0x0, r5, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r2, r3, r7, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffff801, 0x0, 0x0, r0, r7, 0x94, 0x3}, 0x36540500, 0x5, 0x2}) (rerun: 32) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:13 executing program 5: pledge(&(0x7f0000000000)=',}\x00', &(0x7f0000000040)=':(\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x25}, {0x3, 0x10000000}], 0x2}) 07:54:13 executing program 1: socketpair(0x10, 0x1, 0x1f, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (rerun: 32) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 32) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) (rerun: 32) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000140)="d4843b362d083b36e178a46d3742c732c99b1d939c44da12749e41f69e25b74141ca591b726eaeabe1f5bf7ec11c72005a1eaa0d412b6102aa899387ef756fab5cbc997a85b2175467e137b51efe4c82e2132fb1d8e9cd6d5b4a2712d9ddc1f82ff1ec5dc5ceb68b2c4fd509c7bb61b9682cae788954d4429f99dc7f96c24102", 0x80}, {&(0x7f00000001c0)="3d2032365b71c170d0688d15c8b5ad4c1d0cb74980c863549aeb878ff4480be635ba52300303e310dcf80674215747e4a99a125d5fc2e51aa8344c0dbd0a5fdfd64e9f8f34640fe883902ef6ce1977cfd44900342f80310a8b34729782ccc6e996a7921ca7e440e0bd7b6613d9f570edba0363e53e288a2bf31418c9f83168e17e5791f6a64e4d6538742db7c67032f4fab5251f3a754bc91ad893421e9099d51cd54a08894913308f5b50b354e5ac89ed7c3ddfc31d1f0cf5978e3bb4881c49", 0xc0}, {&(0x7f0000000280)="a30f2f161790e7bfa76a1357892c81dcde2c0848bbd40a9b139017c5b3e1453868bc6d741d38973c3f6a149811788e818ce0343d3c6e56231fbfe0a43671eb2e3acf964f73fecd4727c46249903c2c5f6ea0879b17fbc0417a4e4c08ee8d48b80d5eb793f2d375ec4127fb1eac8ca88ad7938852ac3ca9c21e0d66023285fd42bd9e98fabb0e4116da2c95cb0bd53ec576d1f7ffff4bd13b85db79ca45723be7a643978fac4dea85c618ae9d1c0bcf879f361d19ad6795624d321c7cb22f2aed30fd", 0xc2}, {&(0x7f0000000380)="6b6a7d85290f99ebe700a8b5c27ebd89907fac3f0f2dd3b3679ce7229f1c50cdf0754d47e63a1d94ac7bd737961f3e30bd0e6ffb21cb1a8b90c6da458b5363430432f8ad04db7994f45fcac8fe054e8bf662dc3f7cef4e8eb634bd13bfa4adb5f316d2cddd2b34584f251f4adc5aaf6abc5d4f7e81346db483e73c2c6ed6f4bcfd8ac8247ade8bb1789c4c31e45829d663743cf28381fcc416ef44b4d682bf5036f90dc45c617bb9c676152568a8dea5cbb037e57019e77b725b5e1503e35d5c73f80a7c863a157abcdad1845c38747951d08319a2e356082b077521e79267d068d8e7033a88c5e7512985676ea7eb2a97d47a7a0e2495d2d65d008ba2192ef6a56e0a84a57900264c41874cf2e286b450b8773b8f88ee6f3a8790dd1ad267401abe757a5886fda8fc68d016a3d027db01630ccf13ad24b33c3e987e1cd6fffcac242249f191b9d58ff3ac186e167e57581dfcf0de6dbdf7ec865670164c6a86002319a3b0afe34944dc53f7880b6ec88d8659f15e7600512e9a2ea894f08b3fc50c11a4642dbe5b30c1c6ff4a8de2ea548bc67dac97281e183b405c60fa6fbabe231ba606da0a2846f3ce70bd1e3e935bd10d9ddc21155dfefedfd293dcc5173d08f0a1f9082a6009f4e83f4a411fccb29718ca5c2a708766eb14a11bacab724799f7477bec7493358b7615a982aa6290a953354f4276522f0a37e31e0299bea08415a1752cd1217b61359414f5c66b9f688d17eba7ac86238ffe26e5ed9d94f56792a4d15b93c3aefffd61d419d1b212554350f322cb6fe3e30f14ad327c74c58729247eb1ca2f83c4decf9c358367910e7154656d44e8ff7c24a9847a31e9c1d6a225007758a4f7953c19efd4d5fb05ac6329d084624be62bfff313d8d85e3ddbce402c7b0badcd05d2c4c8d321494d3408326f7eb84f220a075252aed1e61d4c38cb58252b1c7ee2033f61ae86651d9b6398965569c15d04068e156ad431aa2e9febc8117964831e48bc2d434681758d8771d666bcae48452156153ffe1d577bbb93a8e8dce824b31cf8fa45830fe7848c7ac877b18a82793f4c9868d3e05c9d6daf96cbfc3cc9452f9f8bfda7656fd76986ba5da7447dda77387871523964aae4145100226960f5145b5e5967ef64788035882764bfcb2320e5f33cea3a8bf9597ed8b80a1d99694a7dbc985c1448400137481384a18d834f80e8cb2c28d69b9317ce6694912986c9178b0a2e82a1391131adeee6932b877256eb5615efb97a26bbafce2d5fb4b641a2c43ab3dac249abe2ee502e47ec6584ef9ac8cfcd6d707df9c429544742ce237569d0062903193d1638161d18a3d4531a8bcc358789373e1347799fad9eb1fb8e99833362b7031ffd61c962a7ffb1c7ddacb9820b8e8631ec9e95c1ed6f0f456ce4f72952a91df8682ad007f423640f7cf36aff4232022b9355d3a0f87d51eafc6bd6fb2fb1693b49d1ac29fa3ba917c27c5114e56e5f79628ee5beb0386519c17a983e04d17c74413ec287885474962f0709ccae895bc0fc22fcba994a4239ca689d9e7be3de2ea9c14f0b3a27d04c69805556fc985ee177631a350002c2186376ae36cb9163b37ebe7becb72028adae04299f24e934dde38c41b2949229e84770bd092745fdca1ade7b3d1143c3cbefd541af7961eb6e2993b87fb10cca3421251e3061dcdfc5e367081153c46778a8f09bbac7ffa63f3d8e90ba15addfee42ef61c83a34ed600f98a9c585d99da40e6772e2703d85444b786d762fadd1758fb0ce02cf4096b9a16b57e4e3f87662981bb5dd479fe1e8518d56ec85d727a4712b7ad01cdd959ac1e9be95fdfc84dfff673f07a55d5154035a4b10ac1984654405c3d38a72f6d050c94b9406f65abc2e0078b5957f8d101c291aabab3b716c91748b18b33215d68974d4873d138a8ed1323c7dfb19518ec575bd8cd57f5770d76727bbc5d401e49cd50b5eb2da79fb90d5c8e89a757577047fe1e44cad34830b086b19039c696a650bf1007db7b30fdc835af795209f7ba3d2e998d67a8d4187873255f8b96323b73d185a0d355b4b1dec514706fd6ff69349fb993bda8e7e04b31f1d5c0111d7ed2b7423e69d2035d999045181b55ba90fddc508793c1b4068491b4da4bae868329ba7b5629531c01057809b7040be907ecabf9f27b21beccb6921dee160dcf82067aa6e8f5a2b422f3e60015a541ca9e13b886c33aef71379839aa1bfa97d4fb6ccbdf2105de06112fe87cf6110a4e26fe58b3903153bc7a0252acb5eb278f53aec300fcf104aed5ffb73cd4bb65ea92b5c14cd058efd87f9a72e6c2f64549b5f719eb8c77e971aed297b0d2a254e64738293bb9718f33b752913cdba17e9b6b6c7076939c143638b15d419a25f5c668d62c68a4bbff07d777a22d5db734f483cf3de23c0a7c6f7c1ddde2fee569bdb87d172185cd04dbfc2cb221cd86ab0eeb50f36b3ba63873c822d52430791def4642edd08b60f8667a596a32b967f8075878b1ad64b3c070a15a9f994ae902812fbeb1b59c12dca52e52f87e2784f05a1f786db13648e2ac4dd6623e9de879f1a86b122bf1b6f486e3190069b3547b42b428b000e45d153067aec650bde45edc8c82343eca0e1d36f12e000570ff8ca454ec6c96f317a77d4e25503716a409bc98390d9b5e7f6b4bb19dacb90abe1501f92e9f212c98a6efdee39afd4c981b957f6aa824ad14be3dc1fb0fc068020f59e2dbf169ab1f2d5213beedea94d472705dfd172b3a4aa2dd4d8162e884cb835e5da61ea039ed54ec2b0b4f81dee2c0215bef97fb3a317189e5ee998a404f03a38b0922f25f2d6cbde948ab4bd914de1b56d96f38260eee69244ed4756e070fb44ff552f5bc06a1e62ebff8e384c36fa24477124f150d97d8e9248fff14e12b3df4f1445288e1c78e73f36768ddfe74599ebf32017edf20c2e77fc8380eaef5f8d45fbd5085d3ba4220735e1885191f0c4090794794a6011bc5095390ac5c7ad20636fd9a681d2a2e4c6937c7098ce88480f0d66f1214d66433d0334e5d24639bc312dff69101239e4fa79db25e5c88b325a1a5626c1c19de88089da6f7e46d06f24b39d92a8b1adf5daa7805d1624036584b9f81ab0edb9754766b93d5cc53d62f20fe141c3ef988dd04be4793eab616142ef2ef0929c5c4869de20278242c761875cb246313b3105c7daf6c2c95254aebb444dc63ee6114107a8586ed47b03987c74002d43a45271a81907e9b53dd788a6c5e07a1bb0e896dc0dd569ab9c7e37172695e49917d13f6c7077ee47eaed3ab0c22ca1f8dcdc3ab361534ef890d5fba821a7db7a752e8f5cca408a11c8e3c4bb23038b18e3a34ab9ab617807d106784f24dde0b6526b26664a2ae89aedd9a90b7fc89ad34b2588134e75f4c09d7080cfeb20ca7f4c1143a961ec126c7260bf6d53ed1bd859806a740015116c99f3cdbe5b299bf714c817d4e694b9b46c0f9893689f3e747c21bfd6daff8f56e169512c4e28299428c19bcb4ad8237df78fc0f3cbc5c83878abb1679bdc905b8fcbf34b3501f87a01994b8119b3e9a83b9abe0c0aa78392151751b6c4e076e3bef1826dd1dfffb913084d2fe651a5b6fc81e369ef27a4d771792a88d6a254a2eb22b1ea91c97f506973984ad42bc395aeb13c3196d938fcb1b5302804147bde82229ecce0e81f78c4ba70c5681fe59cda4543919ca408c96108737da32020fb0c0ce319ea7fc4f636458e4947e3aeae02f64ee973152eba34e1fd6e663b78fa4dcd29bd50a757b74c3364bf89dc54dc05375b74ef020ebc8c7a89402de1d601ccffa6bb425b4a577c7b88a0568866a25d5dfdd452d473fc08d119ad0df05a80628c73076c0e21101761e752534b975ede29785f923f4976fb6bfe9fff2faa6ab6b3c0eef234d5db725ca52b43c1c258e6c2250ea15bc2b917e91ad55b88313079abbf71aa9c50343f0bf1f93622f79ae624753b65ec8fed72884fb3e923ae6af35e73f24b31eb9470ff49766c4fe000044c65a018815b1badb2dd776afcad065d103999e3dd0a732eb67d0a1fc7ddce3330dde21aa726058905c2191dd6f460a072c2b791c9e8ad1cd2b08d848dd65dd295b3a8fa659a75decd229c1fb08f4a2d390d747e58ae458b734d6de6548363e8887eebe9f2a0339387e7c612d8d4e5b201df7d1bca7d83eb1bd75380b8f29fe590bbcabece742dfac6343301ce8f38a9d5ad21b2328bc6682e3763d7f68b48590c97f2d007e26d35a07436c8470b35ce5ff8647f5cbf96873f155f8c119c1ccb762114dc0e0c2f5bdcd1a641552d5b4cb38081373d52d7822fbd016a153d9d40113e2711e811cc55ffe1ccf9c678d8033850c4638e81b8ae0e549a8c0ca1a5fab4523fb81369633f2266e553fcaa70cbf7979aa210fb5cb5f833f62b54a5e8a11b1c43406670208b806d41eb96aa9cc0b69eafc21a603a0dd735a86bc38cf0e183dcb1df36a15926465b862fd930c180847f447279b504e87717f7c7e3463dfc6a6ba44db75460fabb9c52826133068586545ed4086a64ee034c4fe5f775ae2bf5937c212394de8c5f987a74a0b4ffacc8aaa54a82c4aa7389107b16af7c912ef7bf2037e0edbfa7659d9d9e50f0d91583c9e89a27be2ea0995ffe121c24116c2ad3e8668e194b10117f42406313681c7131646f266589aae47c272fa7f78bb94988d356ab3a5aa89bdccbf2c495a029b319ab3532f9292e3d523418912457027c97e203ad057c23adad53c936775759baa244748eeedbc0e54eaaa615549132f10638f564ca1246d0ce8f7f5c851e93608dc7e0919bb02b7c79a363e33091c036f2039c5107d2c35d8b1ecb192e804f557627e3cacb125870bdc7d610d9340ee52497c5cd9462b7c5ee82f374e9a34d35034e82582b831678c6bb195f30673763696f06fb0ef469b11d6a26d9581521edad244609d0b0b13cec1d084bfe87955f71a40be5f7a37896262f2ca6faaacb3c6b3d79e6267933f4d383f122b3d861936fb3db3a5b51b5886072d7e702d6124ca8efb3e4120467e865fffa3302f9f8d73cf033e3546050de177ef5bfe0a060666a3a05e171a289e0feb4c17d0cefacc1a6e9b2179f2ec9a2741a7c23c6f3b6fae0173fc3438dbc380d3965665342ce7bcf7e5381bd4ab8918c8fffd471a044b3723d76473c4c4104d138a4bdfac530d2879eb0f25ef1b00c497269dbbb34ca11fa56921d09b5e117f7172b6dbe2834a1942f3b4d2e0b34bf5610c48180a42ba680c6a8c12a4a5beabb19d6995d8abf6a7844b5f378b70383b9b151c3fcf01dd5132b8966351bcb9e59882db3c93a99fd9f8c5be763f7f70dc21cf7380d7e0b14a4e31dc1eae01a908ded1372e3f71436e1b9f5cd462135cf4755e52528395fb5f243bc469e4a5502d7456a4c952dcca5c9c91348c39e630063d9a0af32aec1a27d8673f88ec8e9615a2e2d72510f981f87a21bf3a11807277d9d05b256217276aa4011714640c829a08637a135331e8ae347a6590e549e3b7b4e9c79ce6fb400e03ea5b80a672e35b8bb37f65f2aeacc86c8e8b0a2e5e81dcfc4fc3a5e2479497ebcd0a91b8c2f024161038e33beb161f3fe0497992d638e6ac04da2c418e3d7e609bd2928eef08269fd251912b39532df752b72d3701a297a3b765bb8f1eb4c3259d551a3a4337c271d948255bd2610d9af7d9039f87856bd25a25b33198f1025825626fabb68b4d4982cd06c1b6430ac69b1b224a1a509128162fc15312c1885641221505d99fb8b60b5168c5f", 0x1000}, {&(0x7f0000000080)="f83eca3a07fb726cfd1ec362b71b79ca0fd3e4f975db501d6b259e36c70e3347886b6b9b07", 0x25}, {&(0x7f0000001380)="86d4281c1c4b035d0088426cd40ddbab6fc0b98bb8b5e12a857a6dc2fcc8299c786e39774880c679972bb85d753d033b76819f72c746f0f11322fa185b4645b3ae7a1797c09155078ca959522cc5e7d29141082a0be51f3231d470d8e52ea31dbe85ca82eab9917933c14725566570c8d026a1e59393b255398a7b74e1807d1168d296b95666086f55bd68bf1574eb611f", 0x91}, {&(0x7f0000001440)="e8c372eae24b334353b17def91f950b71fce21666bcc87461a106f6de992618368", 0x21}], 0x7, &(0x7f0000001600)=[@rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, r4, r5]}], 0x30, 0xc}, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0xa1, 0x7, 0xfffffffb}, {0x1ff, 0x20, 0x81, 0x5}]}) socket(0x18, 0x3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) poll(&(0x7f00000002c0)=[{r4, 0x20}, {}, {0xffffffffffffffff, 0x2}], 0x3, 0x7a) write(r0, &(0x7f0000000400)="973d7fdb48b12fbbe4e80b56c44c2461f24b08f873570de492a69e88b0bb883cddac3a9f37fe3dcc8c9aee35e0140b870fc90ec7731f77f9de33ba4f3faa7c4ba1895ca442d5d3f94a96869a4523d3f7952b6509d66a34ba619d6a6de5f8431e7b", 0x61) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 07:54:13 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000100)=[{0x8c, 0x7ff}, {0x12d, 0x4}, {0x100, 0x5}, {0x10e, 0x4}, {0xa4, 0x84}, {0x84, 0xd45}, {0x4, 0x401}, {0x84}, {0x4, 0xfffffff7}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0xcd7}], 0x1}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0xcd7}], 0x1}) 07:54:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x8100}], 0x2}) 07:54:14 executing program 2: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0xc0, './file0\x00', './file0\x00'}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82, 0x7a70a65b}, {0x83, 0x28}], 0x2}) pckbd_enable: command error 07:54:15 executing program 5: pledge(&(0x7f0000000000)=',}\x00', &(0x7f0000000040)=':(\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x25}, {0x3, 0x10000000}], 0x2}) 07:54:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x1000000}], 0x2}) 07:54:15 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x3}, {0x4, 0x4}, {0x8d, 0x7f}, {0x84}, {0x88, 0x6}, {0x86, 0xbff}, {0x2, 0x4}], 0x7}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:15 executing program 2: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0xc0, './file0\x00', './file0\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82, 0x7a70a65b}, {0x83, 0x28}], 0x2}) 07:54:15 executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x2c4) semop(r1, 0xffffffffffffffff, 0x53) (async) semop(r1, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/25) (async) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/25) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/61) r2 = getgid() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/4096) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffdc6) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r7) r8 = msgget$private(0x0, 0x100) r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0x0) (async) fchown(r9, r10, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, r6, 0x0, r10, r2, 0x0, 0x7}, 0x4, 0x4, 0x0, r5, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r2, r3, r7, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r2, r3, r7, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffff801, 0x0, 0x0, r0, r7, 0x94, 0x3}, 0x36540500, 0x5, 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x2000000}], 0x2}) 07:54:15 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x3}, {0x4, 0x4}, {0x8d, 0x7f}, {0x84}, {0x88, 0x6}, {0x86, 0xbff}, {0x2, 0x4}], 0x7}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x3}, {0x4, 0x4}, {0x8d, 0x7f}, {0x84}, {0x88, 0x6}, {0x86, 0xbff}, {0x2, 0x4}], 0x7}) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) pckbd_enable: command error 07:54:16 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000002c0)=ANY=[@ANYBLOB="000a1000f2bee13400000000e949bb69fe83226e505e8c3a019a3e1ed5dd9e403a888a737138", @ANYBLOB="47b21ad8e105dd0882b244a003d546175a469b91bd6e9ce25bcf8308ca1dc9c61a52370cb1e9f1fceaec2e20a94b1f51e10284a1d5a79875625f3eaa977768baf0283a05c8ae35bdfde8d5335d6e1781df050e33356823ba6eb971fbcd6ccab0fb8b42e462be885ae4cf27abae0de1186ab0b38bd4c9f4cff8952d45e1036c6acd6876b8e061845b"]) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000200)="45383ece0db3f88b5fb0642e6fdde8dec464ebe1b88380a0dabf808b1f7d6bce02d43114a65b5d8d8a24b3cd7918a2c9e9f438ecb08c3dd1f1cc8bf9346f7af83faf0c89b1121efd273be43d25fe59eef81003ca", 0x54, 0x0, 0x0, 0x0) r3 = getppid() r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1000, r3) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x2e, 0x1, 0x8, 0x8}) 07:54:16 executing program 5: pledge(&(0x7f0000000000)=',}\x00', &(0x7f0000000040)=':(\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x25}, {0x3, 0x10000000}], 0x2}) pledge(&(0x7f0000000000)=',}\x00', &(0x7f0000000040)=':(\x00') (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x25}, {0x3, 0x10000000}], 0x2}) (async) 07:54:16 executing program 2: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0xc0, './file0\x00', './file0\x00'}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) (async, rerun: 32) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82, 0x7a70a65b}, {0x83, 0x28}], 0x2}) 07:54:16 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r2) r3 = msgget$private(0x0, 0x100) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, r5, 0x0, 0x0, 0x7}, 0x4, 0x4, 0x0, r0, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, 0x0, 0x0, r2, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r9, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r10, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000540)="5b09ec430645e034a46a7d9d91c3a2671cd7ceea1da53a277821147a0552f3a4abfc6daa8d6bde6aa25f36fd0555bb855be7c9b7583ed2a6ed874ed9dbe360f716e4bfcb4af0bb9046c52b020079d4ec33305ef86c090bb02a91b2c1968766286252b835e8e4e9182bee9a61e13557b0440a64da456381e85ba9c0755ab02e3bbff7595c00101046d8e6fe06b38cad61af121e485a2ddeef0149f2949eb4bef09cd897fb2c1971ba5fe38a396e219614658e1d198f23a475b6ad66f959f16b84909542f58e1e12d94d69f310829895c97fb63068d1dbbda6a100311691c15566d190c2066b89520488f51a5c7d66a40754dd67b6b7ed59efc4362011c724e0725ca71683b237c1244dd59ad884d3c42d118110f680fd5357253e4f09b4ed10b4e6a1ed5044bf02d8bf2b72ca29603b4d5ccd84890568438c4eea783cdad0441d2dd3a01e57c84fc3ecd1127c340a2cd50aeb35feebb4ad9c352677d49a5a5bf9b0ed9b502895ebabe2d210e710a11925d4e3042ee88017a8aed9b44528a336532ad7d910a5351edccee636cdbce2c2f2305756f3e578fd99eb62561bd93b52a8a0f24828c1602d8b4a889e6ee6eaf762c34aaf9182f1c739337c315f0b73689f08e13f2e3ec3dcde84479bb3c96f5ea403d7c2c4983a47a8d948ce4c6a6ff2f6addf246dac155861a328ecbaa406a8158df79d2ae52beb9738e27e1eaa041ffe8d00fa71eaa3ca307857204907bfd3c4acffedac9555da68b52edb349e3b21cdf21d0a2ed98e8536b349c9234165ca48989656b56581c6e7b322e4a591374cead2ca9d9278ff9e8e79cb5f8d0cf3050545c67e74443d6931482980973187dd87dff62e3c43cbe95106b3c308973cc277d07fd8b9f562bc64cdf74d15390345c522428e9199c7eaba08e5d6ba9ae429913af38f314e77db0c631cc012b01cd9d9d7ef22a0e4a108445e17655794ae2886d9ffebb532cd10581cfd4934f54c135ab57c7f98756b0af227cddd12946324adaa6dbc8591c0ac378745bdf663f7aa1d9b5c33c2d5a9801f8fd74e82d817d1a209cb277e9a8b0559ab95bc8b6e63f745ee25f3c94457e54a7ac31bed404019858dab1a8a958f1880dede507a3a7343645aeef57bcba82f28d1a83e5dcd3305a0842386dc0a96352636e5605be497cb9cd95b9cc23fb8854eddce7e610c353ea0c73981557fd1ef62c599dc27b1ec6561ac5c4931ac0562b606e201056bf6b4ee09efedaf3a97230e8f56bc78f6a8f1a819becf1d78f73b7c8f40c177767551a293a7cb94fadd5439a58022b18bde025664db12e6fa9e3ac8de7699f41dddf2e4c40dee0e55913d3e6ad6ebffb1f0a7d874754f134a1e78f32b2de45ad60f72e83db9aa68188d14b8ccdc1206b6cab64e84837d61bab09d7a1ebe127ad826eada74f150193bd3426c82e6f228be2bc0719452f4e8dfc81650e14904a27666c5ba8f9db675bb0c9019c7ac222761a9e02266cdd9594e716d9cc879911ae99818463b1cb38eb612510870a0f4a9cdc02ab27fa89032f262f8d84f239f04618dac5994768582ee2a4fbd305bec28662b34cca1c2ab6bf9490267b9e5e2e4e684b112619a09df87876e17e5e117a0418dc4a70b141ec73ebfcdd658597afeddc0f0893e6f74359e3edfef9e74e553aec25f236c30394394986ccd04040d2ea590e3471ce350562364cf82f15f0ecb7cfa64d2daf34a32d93fe244f12ede823c746778574d2e4476078246ea78431e5e1bd4942acb4b443002471c9ea397adebdf5bf14213b5cbd896bd0097ded1c397b2ffc2ca979234ba4417a083e83d87d6e6b19a707f0726b5ef20334e2b7df9ef8ac07a370f352ce1c5feb8e6a4beb68a85568a8f22536b19faa9f5e28570f41194b6b3a36fdf88373732e0e0bf23ccc19e63347ea6272abdf8bca36e0caf0d6858d39a7e8740cad9d375ca814c492d6980b1c177bb4c40fb12cae0460a601d5829e90b015616d488b6af40bf243fe5d4462d49ca92f0295d73e604bbb8b45f95a85dcae4da31b3ed238dbcbd1cd6f188ec63265dee86b91583fa3167e12bbf1a0bf290a46614fc5c861bd665f36479c130e86ec2c8a384c9fc4d729baea6d52a2d1c8036266aa63cb1831286acf0b993afbe673bf6604522843cec9dc055238bed36c0cd55faaf6a135e9b7730d3eea08996c4cfb9a5e7c5f88382776fe8ef777dbe260fc09351442ee34b60328553086172fd34e2774db9f57ecb94f9ab758141d4db0d0c840d1cb675c8b3f4ff481afc6f2ba4f4891b5c79a3b5c6d3e7e1f78210f787738f06f2d4499dec72af25742d13633835fdfcd669ed3c76a373aad649a2178f51149ab168af935ad7244ab670702428b4e4cce7d9bf1fe0b4cd0da6fff9adf15ac4e28b564b36285bbd16ed4201f1416a5c1fdd3de1be18aa453c1dbcb904e8085a7f0217ebb4174ac61144cc1d532aad469b83ca9d00b77c94a50786d7f482e18fe14497d3a6cb15ac84961bb75bf0aa5c09e51ba122866cff9e7cf3d32b987439f4dd8e5140f0aaeffbb36f3553a31dac1e133a9650fa85fb4fe9055c71b819eb7f26a83d74b156f12463dff516733d040958c774cdc4a350e36fddf69dc98026a75001111d6f2ca69654dd3317efc3d85ca4d9b70ca785b796fb1abe39c33728435f731a279d045abdc7a91c81778e9944f6130797c8696c9eaf34a84a726e61dec1d521d3e1355afe302cd3323ae2bc2e955a5d9119cacc36de6c231394083d1b031ab99fde03808fac09337754198582db48f9ba42d769256ec0dc8079813436f35307630b61d7aebcce7e31c035485591cdf831be77671e3a2dd71ea94082ce52320b5d24f76268eb35cfa186720aed542b9c8f5f8075422df3e59b36225d492d73d85e3f5c5e878bdf1930191e2d4f78d8c0b9211b6a0906a6ffd9bab81908a42e10fb445fffbd80d1731e395c9eb57b741bd823572b1b5280602b3ddde441bbdcd9fb79b45de4932d4531932ac5482c8deeaeddc54f32848a9d006ce973437003742e3c7a73582091df8ef3681eee3ce2f6919686f4d23b86cf2c410ae0de73d95e68c94ebd74002232dd2ce9bc1bd340a0b6cd8daadb400407e13fbef0d8e50a2311851813e6324d97c8081d239995a7cf8072c6e57812bd00bbeae31f785724e5e52df1fddd53822315b5767d0aa0e18f7e067f0badf75fe60d82d5cffabd40615309e3c11d8eaa5200d38e0d69a71152eb11f1040868e5e2c1fc4b559643a061c4ea1c9662842fe5260693423b860f32f00984997b4344e40239739d3066638dd703e82caed624f9298601549dd3412ec878d804064358c6f5ffc83ee24c4e1ae6eed0dbc13709dc50d699e7ca5c5cfe60687852d9d76758dda6cd1ea3d77ecdde59cdc003a1b9de411e1808867d06536fb438ca5c5d7c0398a8dee745967957a7e788ab58b1309d426a461339a5e8a7230c1a322d52f6bffb5d53910d1de55d10e27323ffb9741bf7a4171b94b29d16ca973daf0f01f1875aff3061830db0cf6d84cd83ad212e3f78498428168b5ebbae4f9990ad11fccd958417543fdfc1b571b4607e3cdacb9120ef3f0464551bd17a1ed519a089b2bee60811aa118361b131ef9281b1119c5d37da81ce31de3c5ba39c5342052261af5ea83bc9358e8e723d51e032564ac276a43781c82ffe5f954c4f6b0667dbad42a36a08cfa6cfde9f53bfda41f03b13fa4d6809b5920ee8dd7966631209b51ca5127333e3143d34bb3dbdc700deb9f19772fcd41c967c9737effac3d7c6a9a09298f93821acb58e0298ceb3f64b2ed09a3df4469463bab1517bff13a4fdd9125cdb204e87ce167fe421d869fec65b97285226229cbd9a0b933bd531a6a78a577488e0175b8c9727cc53440b95d0a1e0807ac31e1f9d66034266f379a0bf34f15b81822a629befeac785fd0c0e90cf43d9fa7f40332880807882fe5f3cbe40e2acd0dfdf18e96e782d579332bc4ced217bc6032caa3fb953e123f7d50a936e1257471bfaf92555c42188949a309687467665d5264669161e0c78bc5d8e29b530cff87a077b86705fb39e2f118895122dad1631777277b822cab045c3e3a9d51ed4f698be9ff9336fadc796fdc596389a43aca6b56f6a236f25c4c1564344229df3d1e59a0483f9096e3ad72772adeba2ca19994dd5f5eee4567a71d3b93aa3f5c69a053229e0b1d5983f4bdad4db07b56232740819e42b14df4c992b43d62db375ce2044c6733b68eaed0895344761689892a1e89ed892eb96808b0f68f24ca4782859ab64b616beaa2aee9fd152efd134c5c796630884970dd39f2f3a60878f3f364d114e500ddd905af6225ef6325cd951e8fb73ca868542c4944241bd3e747c7bf764b0b7f088c066f17b822cc2ad8aa0cc43108484117371212447419255dbfa7c2a65252bcc8fc1d93a9969f54751be387e6cd0a241d9d17348b11248d014b627db89f5d96953ba42c674f5463255ae7867ef7e358e13491bd902e8f7e7f9ebe76febfdf995ac76a5f4ad8d0698422b52aec903e28f55bea6de8f4d5a2d46352269f4a5d48d371555b2c3f54d9e422ea4bbc537c98f4fffa35de38af8adc8d566581c5619e6529d139a09fcc7c52671a23cda420a7358e5b1df5cdde8f40092cac295546694836533815a96c3e7e16d6eed0e1e686739a93d929daa644cac55144f65798768b8e53c9ef595f7afe26559eacfe85ca119668c9cc9e94da7e5ba6943880bf152d887d02a13e29ebeee3f99160116bb33eeb4df913ab61d1d2e0dcb2fdf006f4b96707e2fb517856c4f5b3bb052e5a6a34e8e2016f9da4ba117319d5067db49d0986d042f959e34c39718e3d21b4248ba8d4a8f4d59e3079d7a70a9718c44425716a8e34b70892e6d4ccf112dd9021c050d69d3341e62bed591bc33ce353962952d84cf2e73a17b084477ac95e0acc79f3d7cd9385c98132294dbec43b5f8a77657e6fd68f31c253b596e8ad6c23fc63eaa14f456de2b9abb960c0ca7bfd44c79ae2f0c238d4780b30e9ae0a0b88339bd0ff538edbcfe8c8a82e79f97cec0f300a78484126da45fc67f215d2d34908e67b45211807423496d7e02aa1f5d0b51468e21fbc1e42b52e63a86a3081c1af687d36496381c608716e648ebfdcc18d4665ddc53b0e32a8751e2f6a42e3763977c1e35a0b88f3ca7c5a29d6c8a0060c337fe44b07f0c2b3725f3002d111aee608b952daf45edd313b03e8e7d93890cca09217fc611791c91923e47b4b9f61055b5c938cd2b8d02df0a68c9f9775304ceacc6e7a36d9d13a90f94ca3a9f9fd77b3c67a1cd8041bb728fbf6b53358bba161a5980434e2da2cb69d10d43dcc2ea87bac073bfff51ea031e2640de76d4bbd473b55008a1e4e4c4dce7e9bad6aaa263a137540e9c71e875c6e83103d4458c1070d264a7fbe2099ccfb926a365cf975042004ae1689c6551279ce67979834d77e104c8ec1a7c3ce86fdf203e8462677ea92b4001589fcc1f53780549395c83af7aed06e6f1cee04869835535fa1c347f0e109b6ef15a477734a7f6460aa8bfcb50625bd3964d87ec892afc873c725c01dc9d8be17a6859d31ce05d44b51c0c4139126557c3288b9202f0d8a57fa9453fb8bd011100c79639bfa0097694ba655ceb2647688243136f2e65a4794c5df9a81c3ae7fd9d47e9b5c141311aa27ae8a714a96bd0621f767f0aa7a23d6f77d375a365e9cd9d31354046da7a7ecf2005429e62a4be30897f5850ee386db778f0c1e2dc88842604a2ba56991a", 0x1000}, {&(0x7f0000001540)="0d3791260683813decf1b93e95c6e481", 0x10}, {&(0x7f0000001580)="edab9d0494f62b31aaa56a585e760ea829fdb3d485c2a1aa9627bc3cb94a8c22f5f81fca4617f77f7bebc8fe59aee12cd938638ea01f7f2ded58a501bc9540be6f25f4a2f05b6bca5123ec03bb10", 0x4e}, {&(0x7f0000001600)="95aedc95ba0ef65504247a9b372680a273db47b996f46a8bd41be547c4a390fe984cc5a5ba3f0da2836561d01394149da99d7423afa2784adbd671977eab9c9511b1f42b4fe81cb64538aef851e27a21c6fff7bfead811ccd22e7aad2030a761ea6609c87e0ea8c26e433591db733d4259b1be363226be992435c77b42dd96222cfa46b9c2c77e8d8f3375e076bb0bd62fd0", 0x92}], 0x4, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}], 0xc8, 0xc}, 0xb) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000000240)=""/183, 0xb7}], 0x4, &(0x7f0000000340)=""/196, 0xc4}, 0xff}, 0x10, 0x0, &(0x7f00000004c0)={0x6, 0xffffffff}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:16 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0xa1, 0x7, 0xfffffffb}, {0x1ff, 0x20, 0x81, 0x5}]}) (async) socket(0x18, 0x3, 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (rerun: 32) poll(&(0x7f00000002c0)=[{r4, 0x20}, {}, {0xffffffffffffffff, 0x2}], 0x3, 0x7a) (async) write(r0, &(0x7f0000000400)="973d7fdb48b12fbbe4e80b56c44c2461f24b08f873570de492a69e88b0bb883cddac3a9f37fe3dcc8c9aee35e0140b870fc90ec7731f77f9de33ba4f3faa7c4ba1895ca442d5d3f94a96869a4523d3f7952b6509d66a34ba619d6a6de5f8431e7b", 0x61) (async) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 07:54:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x3000000}], 0x2}) 07:54:16 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) shmget(0x2, 0x2000, 0x2, &(0x7f000000f000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x44, 0x1}, {0xe4, 0xffffffff}, {0x3, 0x3a}, {0x26, 0xffffff00}, {0x26, 0x1}, {0x84, 0x3}, {0x45}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101, 0x5}, {0x5, 0x783}, {0x22, 0x1}], 0x3}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x44ecd44937c39b36}, {r2, 0x4}], 0x3, 0x81) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0xbe447e305ceecb0a}) 07:54:16 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x3}, {0x4, 0x4}, {0x8d, 0x7f}, {0x84}, {0x88, 0x6}, {0x86, 0xbff}, {0x2, 0x4}], 0x7}) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x5000000}], 0x2}) 07:54:20 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0xa1, 0x7, 0xfffffffb}, {0x1ff, 0x20, 0x81, 0x5}]}) socket(0x18, 0x3, 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) poll(&(0x7f00000002c0)=[{r4, 0x20}, {}, {0xffffffffffffffff, 0x2}], 0x3, 0x7a) write(r0, &(0x7f0000000400)="973d7fdb48b12fbbe4e80b56c44c2461f24b08f873570de492a69e88b0bb883cddac3a9f37fe3dcc8c9aee35e0140b870fc90ec7731f77f9de33ba4f3faa7c4ba1895ca442d5d3f94a96869a4523d3f7952b6509d66a34ba619d6a6de5f8431e7b", 0x61) (async) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 07:54:20 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x10000}, {0x88, 0x38000}], 0x2}) pckbd_enable: command error 07:54:20 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x82) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8, 0x9}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x20, 0x4a12}, {0x46, 0x8}, {0x1, 0x9}, {0x23, 0x8f5f93f1}, {0x0, 0x800}, {0x86, 0x7ff}, {0x0, 0x3}], 0x7}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0xfffffffffffffffe}) 07:54:20 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x20}, {0x8e, 0x5}, {0x8b, 0x3e82b43f}], 0x3}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:20 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000002c0)=ANY=[@ANYBLOB="000a1000f2bee13400000000e949bb69fe83226e505e8c3a019a3e1ed5dd9e403a888a737138", @ANYBLOB="47b21ad8e105dd0882b244a003d546175a469b91bd6e9ce25bcf8308ca1dc9c61a52370cb1e9f1fceaec2e20a94b1f51e10284a1d5a79875625f3eaa977768baf0283a05c8ae35bdfde8d5335d6e1781df050e33356823ba6eb971fbcd6ccab0fb8b42e462be885ae4cf27abae0de1186ab0b38bd4c9f4cff8952d45e1036c6acd6876b8e061845b"]) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000200)="45383ece0db3f88b5fb0642e6fdde8dec464ebe1b88380a0dabf808b1f7d6bce02d43114a65b5d8d8a24b3cd7918a2c9e9f438ecb08c3dd1f1cc8bf9346f7af83faf0c89b1121efd273be43d25fe59eef81003ca", 0x54, 0x0, 0x0, 0x0) r3 = getppid() r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1000, r3) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x2e, 0x1, 0x8, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_BELL(r1, 0x20005701) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000002c0)=ANY=[@ANYBLOB="000a1000f2bee13400000000e949bb69fe83226e505e8c3a019a3e1ed5dd9e403a888a737138", @ANYBLOB="47b21ad8e105dd0882b244a003d546175a469b91bd6e9ce25bcf8308ca1dc9c61a52370cb1e9f1fceaec2e20a94b1f51e10284a1d5a79875625f3eaa977768baf0283a05c8ae35bdfde8d5335d6e1781df050e33356823ba6eb971fbcd6ccab0fb8b42e462be885ae4cf27abae0de1186ab0b38bd4c9f4cff8952d45e1036c6acd6876b8e061845b"]) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000100)) (async) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) (async) sendto$unix(r1, &(0x7f0000000200)="45383ece0db3f88b5fb0642e6fdde8dec464ebe1b88380a0dabf808b1f7d6bce02d43114a65b5d8d8a24b3cd7918a2c9e9f438ecb08c3dd1f1cc8bf9346f7af83faf0c89b1121efd273be43d25fe59eef81003ca", 0x54, 0x0, 0x0, 0x0) (async) getppid() (async) socket$unix(0x1, 0x1, 0x0) (async) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) (async) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1000, r3) (async) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x2e, 0x1, 0x8, 0x8}) (async) 07:54:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x7000000}], 0x2}) 07:54:20 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x20}, {0x8e, 0x5}, {0x8b, 0x3e82b43f}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x20}, {0x8e, 0x5}, {0x8b, 0x3e82b43f}], 0x3}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:20 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r2) r3 = msgget$private(0x0, 0x100) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) r5 = getuid() (rerun: 32) fchown(r4, r5, 0x0) (async) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, r5, 0x0, 0x0, 0x7}, 0x4, 0x4, 0x0, r0, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, 0x0, 0x0, r2, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 64) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 64) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) (async, rerun: 32) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r9, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r10, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 64) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000540)="5b09ec430645e034a46a7d9d91c3a2671cd7ceea1da53a277821147a0552f3a4abfc6daa8d6bde6aa25f36fd0555bb855be7c9b7583ed2a6ed874ed9dbe360f716e4bfcb4af0bb9046c52b020079d4ec33305ef86c090bb02a91b2c1968766286252b835e8e4e9182bee9a61e13557b0440a64da456381e85ba9c0755ab02e3bbff7595c00101046d8e6fe06b38cad61af121e485a2ddeef0149f2949eb4bef09cd897fb2c1971ba5fe38a396e219614658e1d198f23a475b6ad66f959f16b84909542f58e1e12d94d69f310829895c97fb63068d1dbbda6a100311691c15566d190c2066b89520488f51a5c7d66a40754dd67b6b7ed59efc4362011c724e0725ca71683b237c1244dd59ad884d3c42d118110f680fd5357253e4f09b4ed10b4e6a1ed5044bf02d8bf2b72ca29603b4d5ccd84890568438c4eea783cdad0441d2dd3a01e57c84fc3ecd1127c340a2cd50aeb35feebb4ad9c352677d49a5a5bf9b0ed9b502895ebabe2d210e710a11925d4e3042ee88017a8aed9b44528a336532ad7d910a5351edccee636cdbce2c2f2305756f3e578fd99eb62561bd93b52a8a0f24828c1602d8b4a889e6ee6eaf762c34aaf9182f1c739337c315f0b73689f08e13f2e3ec3dcde84479bb3c96f5ea403d7c2c4983a47a8d948ce4c6a6ff2f6addf246dac155861a328ecbaa406a8158df79d2ae52beb9738e27e1eaa041ffe8d00fa71eaa3ca307857204907bfd3c4acffedac9555da68b52edb349e3b21cdf21d0a2ed98e8536b349c9234165ca48989656b56581c6e7b322e4a591374cead2ca9d9278ff9e8e79cb5f8d0cf3050545c67e74443d6931482980973187dd87dff62e3c43cbe95106b3c308973cc277d07fd8b9f562bc64cdf74d15390345c522428e9199c7eaba08e5d6ba9ae429913af38f314e77db0c631cc012b01cd9d9d7ef22a0e4a108445e17655794ae2886d9ffebb532cd10581cfd4934f54c135ab57c7f98756b0af227cddd12946324adaa6dbc8591c0ac378745bdf663f7aa1d9b5c33c2d5a9801f8fd74e82d817d1a209cb277e9a8b0559ab95bc8b6e63f745ee25f3c94457e54a7ac31bed404019858dab1a8a958f1880dede507a3a7343645aeef57bcba82f28d1a83e5dcd3305a0842386dc0a96352636e5605be497cb9cd95b9cc23fb8854eddce7e610c353ea0c73981557fd1ef62c599dc27b1ec6561ac5c4931ac0562b606e201056bf6b4ee09efedaf3a97230e8f56bc78f6a8f1a819becf1d78f73b7c8f40c177767551a293a7cb94fadd5439a58022b18bde025664db12e6fa9e3ac8de7699f41dddf2e4c40dee0e55913d3e6ad6ebffb1f0a7d874754f134a1e78f32b2de45ad60f72e83db9aa68188d14b8ccdc1206b6cab64e84837d61bab09d7a1ebe127ad826eada74f150193bd3426c82e6f228be2bc0719452f4e8dfc81650e14904a27666c5ba8f9db675bb0c9019c7ac222761a9e02266cdd9594e716d9cc879911ae99818463b1cb38eb612510870a0f4a9cdc02ab27fa89032f262f8d84f239f04618dac5994768582ee2a4fbd305bec28662b34cca1c2ab6bf9490267b9e5e2e4e684b112619a09df87876e17e5e117a0418dc4a70b141ec73ebfcdd658597afeddc0f0893e6f74359e3edfef9e74e553aec25f236c30394394986ccd04040d2ea590e3471ce350562364cf82f15f0ecb7cfa64d2daf34a32d93fe244f12ede823c746778574d2e4476078246ea78431e5e1bd4942acb4b443002471c9ea397adebdf5bf14213b5cbd896bd0097ded1c397b2ffc2ca979234ba4417a083e83d87d6e6b19a707f0726b5ef20334e2b7df9ef8ac07a370f352ce1c5feb8e6a4beb68a85568a8f22536b19faa9f5e28570f41194b6b3a36fdf88373732e0e0bf23ccc19e63347ea6272abdf8bca36e0caf0d6858d39a7e8740cad9d375ca814c492d6980b1c177bb4c40fb12cae0460a601d5829e90b015616d488b6af40bf243fe5d4462d49ca92f0295d73e604bbb8b45f95a85dcae4da31b3ed238dbcbd1cd6f188ec63265dee86b91583fa3167e12bbf1a0bf290a46614fc5c861bd665f36479c130e86ec2c8a384c9fc4d729baea6d52a2d1c8036266aa63cb1831286acf0b993afbe673bf6604522843cec9dc055238bed36c0cd55faaf6a135e9b7730d3eea08996c4cfb9a5e7c5f88382776fe8ef777dbe260fc09351442ee34b60328553086172fd34e2774db9f57ecb94f9ab758141d4db0d0c840d1cb675c8b3f4ff481afc6f2ba4f4891b5c79a3b5c6d3e7e1f78210f787738f06f2d4499dec72af25742d13633835fdfcd669ed3c76a373aad649a2178f51149ab168af935ad7244ab670702428b4e4cce7d9bf1fe0b4cd0da6fff9adf15ac4e28b564b36285bbd16ed4201f1416a5c1fdd3de1be18aa453c1dbcb904e8085a7f0217ebb4174ac61144cc1d532aad469b83ca9d00b77c94a50786d7f482e18fe14497d3a6cb15ac84961bb75bf0aa5c09e51ba122866cff9e7cf3d32b987439f4dd8e5140f0aaeffbb36f3553a31dac1e133a9650fa85fb4fe9055c71b819eb7f26a83d74b156f12463dff516733d040958c774cdc4a350e36fddf69dc98026a75001111d6f2ca69654dd3317efc3d85ca4d9b70ca785b796fb1abe39c33728435f731a279d045abdc7a91c81778e9944f6130797c8696c9eaf34a84a726e61dec1d521d3e1355afe302cd3323ae2bc2e955a5d9119cacc36de6c231394083d1b031ab99fde03808fac09337754198582db48f9ba42d769256ec0dc8079813436f35307630b61d7aebcce7e31c035485591cdf831be77671e3a2dd71ea94082ce52320b5d24f76268eb35cfa186720aed542b9c8f5f8075422df3e59b36225d492d73d85e3f5c5e878bdf1930191e2d4f78d8c0b9211b6a0906a6ffd9bab81908a42e10fb445fffbd80d1731e395c9eb57b741bd823572b1b5280602b3ddde441bbdcd9fb79b45de4932d4531932ac5482c8deeaeddc54f32848a9d006ce973437003742e3c7a73582091df8ef3681eee3ce2f6919686f4d23b86cf2c410ae0de73d95e68c94ebd74002232dd2ce9bc1bd340a0b6cd8daadb400407e13fbef0d8e50a2311851813e6324d97c8081d239995a7cf8072c6e57812bd00bbeae31f785724e5e52df1fddd53822315b5767d0aa0e18f7e067f0badf75fe60d82d5cffabd40615309e3c11d8eaa5200d38e0d69a71152eb11f1040868e5e2c1fc4b559643a061c4ea1c9662842fe5260693423b860f32f00984997b4344e40239739d3066638dd703e82caed624f9298601549dd3412ec878d804064358c6f5ffc83ee24c4e1ae6eed0dbc13709dc50d699e7ca5c5cfe60687852d9d76758dda6cd1ea3d77ecdde59cdc003a1b9de411e1808867d06536fb438ca5c5d7c0398a8dee745967957a7e788ab58b1309d426a461339a5e8a7230c1a322d52f6bffb5d53910d1de55d10e27323ffb9741bf7a4171b94b29d16ca973daf0f01f1875aff3061830db0cf6d84cd83ad212e3f78498428168b5ebbae4f9990ad11fccd958417543fdfc1b571b4607e3cdacb9120ef3f0464551bd17a1ed519a089b2bee60811aa118361b131ef9281b1119c5d37da81ce31de3c5ba39c5342052261af5ea83bc9358e8e723d51e032564ac276a43781c82ffe5f954c4f6b0667dbad42a36a08cfa6cfde9f53bfda41f03b13fa4d6809b5920ee8dd7966631209b51ca5127333e3143d34bb3dbdc700deb9f19772fcd41c967c9737effac3d7c6a9a09298f93821acb58e0298ceb3f64b2ed09a3df4469463bab1517bff13a4fdd9125cdb204e87ce167fe421d869fec65b97285226229cbd9a0b933bd531a6a78a577488e0175b8c9727cc53440b95d0a1e0807ac31e1f9d66034266f379a0bf34f15b81822a629befeac785fd0c0e90cf43d9fa7f40332880807882fe5f3cbe40e2acd0dfdf18e96e782d579332bc4ced217bc6032caa3fb953e123f7d50a936e1257471bfaf92555c42188949a309687467665d5264669161e0c78bc5d8e29b530cff87a077b86705fb39e2f118895122dad1631777277b822cab045c3e3a9d51ed4f698be9ff9336fadc796fdc596389a43aca6b56f6a236f25c4c1564344229df3d1e59a0483f9096e3ad72772adeba2ca19994dd5f5eee4567a71d3b93aa3f5c69a053229e0b1d5983f4bdad4db07b56232740819e42b14df4c992b43d62db375ce2044c6733b68eaed0895344761689892a1e89ed892eb96808b0f68f24ca4782859ab64b616beaa2aee9fd152efd134c5c796630884970dd39f2f3a60878f3f364d114e500ddd905af6225ef6325cd951e8fb73ca868542c4944241bd3e747c7bf764b0b7f088c066f17b822cc2ad8aa0cc43108484117371212447419255dbfa7c2a65252bcc8fc1d93a9969f54751be387e6cd0a241d9d17348b11248d014b627db89f5d96953ba42c674f5463255ae7867ef7e358e13491bd902e8f7e7f9ebe76febfdf995ac76a5f4ad8d0698422b52aec903e28f55bea6de8f4d5a2d46352269f4a5d48d371555b2c3f54d9e422ea4bbc537c98f4fffa35de38af8adc8d566581c5619e6529d139a09fcc7c52671a23cda420a7358e5b1df5cdde8f40092cac295546694836533815a96c3e7e16d6eed0e1e686739a93d929daa644cac55144f65798768b8e53c9ef595f7afe26559eacfe85ca119668c9cc9e94da7e5ba6943880bf152d887d02a13e29ebeee3f99160116bb33eeb4df913ab61d1d2e0dcb2fdf006f4b96707e2fb517856c4f5b3bb052e5a6a34e8e2016f9da4ba117319d5067db49d0986d042f959e34c39718e3d21b4248ba8d4a8f4d59e3079d7a70a9718c44425716a8e34b70892e6d4ccf112dd9021c050d69d3341e62bed591bc33ce353962952d84cf2e73a17b084477ac95e0acc79f3d7cd9385c98132294dbec43b5f8a77657e6fd68f31c253b596e8ad6c23fc63eaa14f456de2b9abb960c0ca7bfd44c79ae2f0c238d4780b30e9ae0a0b88339bd0ff538edbcfe8c8a82e79f97cec0f300a78484126da45fc67f215d2d34908e67b45211807423496d7e02aa1f5d0b51468e21fbc1e42b52e63a86a3081c1af687d36496381c608716e648ebfdcc18d4665ddc53b0e32a8751e2f6a42e3763977c1e35a0b88f3ca7c5a29d6c8a0060c337fe44b07f0c2b3725f3002d111aee608b952daf45edd313b03e8e7d93890cca09217fc611791c91923e47b4b9f61055b5c938cd2b8d02df0a68c9f9775304ceacc6e7a36d9d13a90f94ca3a9f9fd77b3c67a1cd8041bb728fbf6b53358bba161a5980434e2da2cb69d10d43dcc2ea87bac073bfff51ea031e2640de76d4bbd473b55008a1e4e4c4dce7e9bad6aaa263a137540e9c71e875c6e83103d4458c1070d264a7fbe2099ccfb926a365cf975042004ae1689c6551279ce67979834d77e104c8ec1a7c3ce86fdf203e8462677ea92b4001589fcc1f53780549395c83af7aed06e6f1cee04869835535fa1c347f0e109b6ef15a477734a7f6460aa8bfcb50625bd3964d87ec892afc873c725c01dc9d8be17a6859d31ce05d44b51c0c4139126557c3288b9202f0d8a57fa9453fb8bd011100c79639bfa0097694ba655ceb2647688243136f2e65a4794c5df9a81c3ae7fd9d47e9b5c141311aa27ae8a714a96bd0621f767f0aa7a23d6f77d375a365e9cd9d31354046da7a7ecf2005429e62a4be30897f5850ee386db778f0c1e2dc88842604a2ba56991a", 0x1000}, {&(0x7f0000001540)="0d3791260683813decf1b93e95c6e481", 0x10}, {&(0x7f0000001580)="edab9d0494f62b31aaa56a585e760ea829fdb3d485c2a1aa9627bc3cb94a8c22f5f81fca4617f77f7bebc8fe59aee12cd938638ea01f7f2ded58a501bc9540be6f25f4a2f05b6bca5123ec03bb10", 0x4e}, {&(0x7f0000001600)="95aedc95ba0ef65504247a9b372680a273db47b996f46a8bd41be547c4a390fe984cc5a5ba3f0da2836561d01394149da99d7423afa2784adbd671977eab9c9511b1f42b4fe81cb64538aef851e27a21c6fff7bfead811ccd22e7aad2030a761ea6609c87e0ea8c26e433591db733d4259b1be363226be992435c77b42dd96222cfa46b9c2c77e8d8f3375e076bb0bd62fd0", 0x92}], 0x4, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}], 0xc8, 0xc}, 0xb) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000000240)=""/183, 0xb7}], 0x4, &(0x7f0000000340)=""/196, 0xc4}, 0xff}, 0x10, 0x0, &(0x7f00000004c0)={0x6, 0xffffffff}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:20 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) shmget(0x2, 0x2000, 0x2, &(0x7f000000f000/0x2000)=nil) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x44, 0x1}, {0xe4, 0xffffffff}, {0x3, 0x3a}, {0x26, 0xffffff00}, {0x26, 0x1}, {0x84, 0x3}, {0x45}], 0x7}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101, 0x5}, {0x5, 0x783}, {0x22, 0x1}], 0x3}) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x44ecd44937c39b36}, {r2, 0x4}], 0x3, 0x81) (async) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0xbe447e305ceecb0a}) 07:54:24 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x82) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8, 0x9}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x20, 0x4a12}, {0x46, 0x8}, {0x1, 0x9}, {0x23, 0x8f5f93f1}, {0x0, 0x800}, {0x86, 0x7ff}, {0x0, 0x3}], 0x7}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) dup2(r1, r2) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0xfffffffffffffffe}) 07:54:24 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x10000}, {0x88, 0x38000}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x10000}, {0x88, 0x38000}], 0x2}) (async) 07:54:24 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000001a2, &(0x7f0000000100)=[{0x6, 0x0, 0xfd, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) syz_open_pts() poll(&(0x7f0000000380), 0x0, 0x0) syz_open_pts() pckbd_enable: command error 07:54:24 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async, rerun: 64) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000002c0)=ANY=[@ANYBLOB="000a1000f2bee13400000000e949bb69fe83226e505e8c3a019a3e1ed5dd9e403a888a737138", @ANYBLOB="47b21ad8e105dd0882b244a003d546175a469b91bd6e9ce25bcf8308ca1dc9c61a52370cb1e9f1fceaec2e20a94b1f51e10284a1d5a79875625f3eaa977768baf0283a05c8ae35bdfde8d5335d6e1781df050e33356823ba6eb971fbcd6ccab0fb8b42e462be885ae4cf27abae0de1186ab0b38bd4c9f4cff8952d45e1036c6acd6876b8e061845b"]) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000100)) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) (async) sendto$unix(r1, &(0x7f0000000200)="45383ece0db3f88b5fb0642e6fdde8dec464ebe1b88380a0dabf808b1f7d6bce02d43114a65b5d8d8a24b3cd7918a2c9e9f438ecb08c3dd1f1cc8bf9346f7af83faf0c89b1121efd273be43d25fe59eef81003ca", 0x54, 0x0, 0x0, 0x0) (async) r3 = getppid() (async, rerun: 32) r4 = socket$unix(0x1, 0x1, 0x0) (rerun: 32) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1000, r3) (async, rerun: 32) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x2e, 0x1, 0x8, 0x8}) 07:54:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x9000000}], 0x2}) 07:54:24 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x20}, {0x8e, 0x5}, {0x8b, 0x3e82b43f}], 0x3}) (async) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:29 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) shmget(0x2, 0x2000, 0x2, &(0x7f000000f000/0x2000)=nil) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x44, 0x1}, {0xe4, 0xffffffff}, {0x3, 0x3a}, {0x26, 0xffffff00}, {0x26, 0x1}, {0x84, 0x3}, {0x45}], 0x7}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101, 0x5}, {0x5, 0x783}, {0x22, 0x1}], 0x3}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x44ecd44937c39b36}, {r2, 0x4}], 0x3, 0x81) (async) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0xbe447e305ceecb0a}) 07:54:29 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r2) (async) r3 = msgget$private(0x0, 0x100) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, r5, 0x0, 0x0, 0x7}, 0x4, 0x4, 0x0, r0, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, 0x0, 0x0, r2, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r7, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r9, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r10, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000540)="5b09ec430645e034a46a7d9d91c3a2671cd7ceea1da53a277821147a0552f3a4abfc6daa8d6bde6aa25f36fd0555bb855be7c9b7583ed2a6ed874ed9dbe360f716e4bfcb4af0bb9046c52b020079d4ec33305ef86c090bb02a91b2c1968766286252b835e8e4e9182bee9a61e13557b0440a64da456381e85ba9c0755ab02e3bbff7595c00101046d8e6fe06b38cad61af121e485a2ddeef0149f2949eb4bef09cd897fb2c1971ba5fe38a396e219614658e1d198f23a475b6ad66f959f16b84909542f58e1e12d94d69f310829895c97fb63068d1dbbda6a100311691c15566d190c2066b89520488f51a5c7d66a40754dd67b6b7ed59efc4362011c724e0725ca71683b237c1244dd59ad884d3c42d118110f680fd5357253e4f09b4ed10b4e6a1ed5044bf02d8bf2b72ca29603b4d5ccd84890568438c4eea783cdad0441d2dd3a01e57c84fc3ecd1127c340a2cd50aeb35feebb4ad9c352677d49a5a5bf9b0ed9b502895ebabe2d210e710a11925d4e3042ee88017a8aed9b44528a336532ad7d910a5351edccee636cdbce2c2f2305756f3e578fd99eb62561bd93b52a8a0f24828c1602d8b4a889e6ee6eaf762c34aaf9182f1c739337c315f0b73689f08e13f2e3ec3dcde84479bb3c96f5ea403d7c2c4983a47a8d948ce4c6a6ff2f6addf246dac155861a328ecbaa406a8158df79d2ae52beb9738e27e1eaa041ffe8d00fa71eaa3ca307857204907bfd3c4acffedac9555da68b52edb349e3b21cdf21d0a2ed98e8536b349c9234165ca48989656b56581c6e7b322e4a591374cead2ca9d9278ff9e8e79cb5f8d0cf3050545c67e74443d6931482980973187dd87dff62e3c43cbe95106b3c308973cc277d07fd8b9f562bc64cdf74d15390345c522428e9199c7eaba08e5d6ba9ae429913af38f314e77db0c631cc012b01cd9d9d7ef22a0e4a108445e17655794ae2886d9ffebb532cd10581cfd4934f54c135ab57c7f98756b0af227cddd12946324adaa6dbc8591c0ac378745bdf663f7aa1d9b5c33c2d5a9801f8fd74e82d817d1a209cb277e9a8b0559ab95bc8b6e63f745ee25f3c94457e54a7ac31bed404019858dab1a8a958f1880dede507a3a7343645aeef57bcba82f28d1a83e5dcd3305a0842386dc0a96352636e5605be497cb9cd95b9cc23fb8854eddce7e610c353ea0c73981557fd1ef62c599dc27b1ec6561ac5c4931ac0562b606e201056bf6b4ee09efedaf3a97230e8f56bc78f6a8f1a819becf1d78f73b7c8f40c177767551a293a7cb94fadd5439a58022b18bde025664db12e6fa9e3ac8de7699f41dddf2e4c40dee0e55913d3e6ad6ebffb1f0a7d874754f134a1e78f32b2de45ad60f72e83db9aa68188d14b8ccdc1206b6cab64e84837d61bab09d7a1ebe127ad826eada74f150193bd3426c82e6f228be2bc0719452f4e8dfc81650e14904a27666c5ba8f9db675bb0c9019c7ac222761a9e02266cdd9594e716d9cc879911ae99818463b1cb38eb612510870a0f4a9cdc02ab27fa89032f262f8d84f239f04618dac5994768582ee2a4fbd305bec28662b34cca1c2ab6bf9490267b9e5e2e4e684b112619a09df87876e17e5e117a0418dc4a70b141ec73ebfcdd658597afeddc0f0893e6f74359e3edfef9e74e553aec25f236c30394394986ccd04040d2ea590e3471ce350562364cf82f15f0ecb7cfa64d2daf34a32d93fe244f12ede823c746778574d2e4476078246ea78431e5e1bd4942acb4b443002471c9ea397adebdf5bf14213b5cbd896bd0097ded1c397b2ffc2ca979234ba4417a083e83d87d6e6b19a707f0726b5ef20334e2b7df9ef8ac07a370f352ce1c5feb8e6a4beb68a85568a8f22536b19faa9f5e28570f41194b6b3a36fdf88373732e0e0bf23ccc19e63347ea6272abdf8bca36e0caf0d6858d39a7e8740cad9d375ca814c492d6980b1c177bb4c40fb12cae0460a601d5829e90b015616d488b6af40bf243fe5d4462d49ca92f0295d73e604bbb8b45f95a85dcae4da31b3ed238dbcbd1cd6f188ec63265dee86b91583fa3167e12bbf1a0bf290a46614fc5c861bd665f36479c130e86ec2c8a384c9fc4d729baea6d52a2d1c8036266aa63cb1831286acf0b993afbe673bf6604522843cec9dc055238bed36c0cd55faaf6a135e9b7730d3eea08996c4cfb9a5e7c5f88382776fe8ef777dbe260fc09351442ee34b60328553086172fd34e2774db9f57ecb94f9ab758141d4db0d0c840d1cb675c8b3f4ff481afc6f2ba4f4891b5c79a3b5c6d3e7e1f78210f787738f06f2d4499dec72af25742d13633835fdfcd669ed3c76a373aad649a2178f51149ab168af935ad7244ab670702428b4e4cce7d9bf1fe0b4cd0da6fff9adf15ac4e28b564b36285bbd16ed4201f1416a5c1fdd3de1be18aa453c1dbcb904e8085a7f0217ebb4174ac61144cc1d532aad469b83ca9d00b77c94a50786d7f482e18fe14497d3a6cb15ac84961bb75bf0aa5c09e51ba122866cff9e7cf3d32b987439f4dd8e5140f0aaeffbb36f3553a31dac1e133a9650fa85fb4fe9055c71b819eb7f26a83d74b156f12463dff516733d040958c774cdc4a350e36fddf69dc98026a75001111d6f2ca69654dd3317efc3d85ca4d9b70ca785b796fb1abe39c33728435f731a279d045abdc7a91c81778e9944f6130797c8696c9eaf34a84a726e61dec1d521d3e1355afe302cd3323ae2bc2e955a5d9119cacc36de6c231394083d1b031ab99fde03808fac09337754198582db48f9ba42d769256ec0dc8079813436f35307630b61d7aebcce7e31c035485591cdf831be77671e3a2dd71ea94082ce52320b5d24f76268eb35cfa186720aed542b9c8f5f8075422df3e59b36225d492d73d85e3f5c5e878bdf1930191e2d4f78d8c0b9211b6a0906a6ffd9bab81908a42e10fb445fffbd80d1731e395c9eb57b741bd823572b1b5280602b3ddde441bbdcd9fb79b45de4932d4531932ac5482c8deeaeddc54f32848a9d006ce973437003742e3c7a73582091df8ef3681eee3ce2f6919686f4d23b86cf2c410ae0de73d95e68c94ebd74002232dd2ce9bc1bd340a0b6cd8daadb400407e13fbef0d8e50a2311851813e6324d97c8081d239995a7cf8072c6e57812bd00bbeae31f785724e5e52df1fddd53822315b5767d0aa0e18f7e067f0badf75fe60d82d5cffabd40615309e3c11d8eaa5200d38e0d69a71152eb11f1040868e5e2c1fc4b559643a061c4ea1c9662842fe5260693423b860f32f00984997b4344e40239739d3066638dd703e82caed624f9298601549dd3412ec878d804064358c6f5ffc83ee24c4e1ae6eed0dbc13709dc50d699e7ca5c5cfe60687852d9d76758dda6cd1ea3d77ecdde59cdc003a1b9de411e1808867d06536fb438ca5c5d7c0398a8dee745967957a7e788ab58b1309d426a461339a5e8a7230c1a322d52f6bffb5d53910d1de55d10e27323ffb9741bf7a4171b94b29d16ca973daf0f01f1875aff3061830db0cf6d84cd83ad212e3f78498428168b5ebbae4f9990ad11fccd958417543fdfc1b571b4607e3cdacb9120ef3f0464551bd17a1ed519a089b2bee60811aa118361b131ef9281b1119c5d37da81ce31de3c5ba39c5342052261af5ea83bc9358e8e723d51e032564ac276a43781c82ffe5f954c4f6b0667dbad42a36a08cfa6cfde9f53bfda41f03b13fa4d6809b5920ee8dd7966631209b51ca5127333e3143d34bb3dbdc700deb9f19772fcd41c967c9737effac3d7c6a9a09298f93821acb58e0298ceb3f64b2ed09a3df4469463bab1517bff13a4fdd9125cdb204e87ce167fe421d869fec65b97285226229cbd9a0b933bd531a6a78a577488e0175b8c9727cc53440b95d0a1e0807ac31e1f9d66034266f379a0bf34f15b81822a629befeac785fd0c0e90cf43d9fa7f40332880807882fe5f3cbe40e2acd0dfdf18e96e782d579332bc4ced217bc6032caa3fb953e123f7d50a936e1257471bfaf92555c42188949a309687467665d5264669161e0c78bc5d8e29b530cff87a077b86705fb39e2f118895122dad1631777277b822cab045c3e3a9d51ed4f698be9ff9336fadc796fdc596389a43aca6b56f6a236f25c4c1564344229df3d1e59a0483f9096e3ad72772adeba2ca19994dd5f5eee4567a71d3b93aa3f5c69a053229e0b1d5983f4bdad4db07b56232740819e42b14df4c992b43d62db375ce2044c6733b68eaed0895344761689892a1e89ed892eb96808b0f68f24ca4782859ab64b616beaa2aee9fd152efd134c5c796630884970dd39f2f3a60878f3f364d114e500ddd905af6225ef6325cd951e8fb73ca868542c4944241bd3e747c7bf764b0b7f088c066f17b822cc2ad8aa0cc43108484117371212447419255dbfa7c2a65252bcc8fc1d93a9969f54751be387e6cd0a241d9d17348b11248d014b627db89f5d96953ba42c674f5463255ae7867ef7e358e13491bd902e8f7e7f9ebe76febfdf995ac76a5f4ad8d0698422b52aec903e28f55bea6de8f4d5a2d46352269f4a5d48d371555b2c3f54d9e422ea4bbc537c98f4fffa35de38af8adc8d566581c5619e6529d139a09fcc7c52671a23cda420a7358e5b1df5cdde8f40092cac295546694836533815a96c3e7e16d6eed0e1e686739a93d929daa644cac55144f65798768b8e53c9ef595f7afe26559eacfe85ca119668c9cc9e94da7e5ba6943880bf152d887d02a13e29ebeee3f99160116bb33eeb4df913ab61d1d2e0dcb2fdf006f4b96707e2fb517856c4f5b3bb052e5a6a34e8e2016f9da4ba117319d5067db49d0986d042f959e34c39718e3d21b4248ba8d4a8f4d59e3079d7a70a9718c44425716a8e34b70892e6d4ccf112dd9021c050d69d3341e62bed591bc33ce353962952d84cf2e73a17b084477ac95e0acc79f3d7cd9385c98132294dbec43b5f8a77657e6fd68f31c253b596e8ad6c23fc63eaa14f456de2b9abb960c0ca7bfd44c79ae2f0c238d4780b30e9ae0a0b88339bd0ff538edbcfe8c8a82e79f97cec0f300a78484126da45fc67f215d2d34908e67b45211807423496d7e02aa1f5d0b51468e21fbc1e42b52e63a86a3081c1af687d36496381c608716e648ebfdcc18d4665ddc53b0e32a8751e2f6a42e3763977c1e35a0b88f3ca7c5a29d6c8a0060c337fe44b07f0c2b3725f3002d111aee608b952daf45edd313b03e8e7d93890cca09217fc611791c91923e47b4b9f61055b5c938cd2b8d02df0a68c9f9775304ceacc6e7a36d9d13a90f94ca3a9f9fd77b3c67a1cd8041bb728fbf6b53358bba161a5980434e2da2cb69d10d43dcc2ea87bac073bfff51ea031e2640de76d4bbd473b55008a1e4e4c4dce7e9bad6aaa263a137540e9c71e875c6e83103d4458c1070d264a7fbe2099ccfb926a365cf975042004ae1689c6551279ce67979834d77e104c8ec1a7c3ce86fdf203e8462677ea92b4001589fcc1f53780549395c83af7aed06e6f1cee04869835535fa1c347f0e109b6ef15a477734a7f6460aa8bfcb50625bd3964d87ec892afc873c725c01dc9d8be17a6859d31ce05d44b51c0c4139126557c3288b9202f0d8a57fa9453fb8bd011100c79639bfa0097694ba655ceb2647688243136f2e65a4794c5df9a81c3ae7fd9d47e9b5c141311aa27ae8a714a96bd0621f767f0aa7a23d6f77d375a365e9cd9d31354046da7a7ecf2005429e62a4be30897f5850ee386db778f0c1e2dc88842604a2ba56991a", 0x1000}, {&(0x7f0000001540)="0d3791260683813decf1b93e95c6e481", 0x10}, {&(0x7f0000001580)="edab9d0494f62b31aaa56a585e760ea829fdb3d485c2a1aa9627bc3cb94a8c22f5f81fca4617f77f7bebc8fe59aee12cd938638ea01f7f2ded58a501bc9540be6f25f4a2f05b6bca5123ec03bb10", 0x4e}, {&(0x7f0000001600)="95aedc95ba0ef65504247a9b372680a273db47b996f46a8bd41be547c4a390fe984cc5a5ba3f0da2836561d01394149da99d7423afa2784adbd671977eab9c9511b1f42b4fe81cb64538aef851e27a21c6fff7bfead811ccd22e7aad2030a761ea6609c87e0ea8c26e433591db733d4259b1be363226be992435c77b42dd96222cfa46b9c2c77e8d8f3375e076bb0bd62fd0", 0x92}], 0x4, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}], 0xc8, 0xc}, 0xb) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000000240)=""/183, 0xb7}], 0x4, &(0x7f0000000340)=""/196, 0xc4}, 0xff}, 0x10, 0x0, &(0x7f00000004c0)={0x6, 0xffffffff}) (async) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:29 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x10000}, {0x88, 0x38000}], 0x2}) 07:54:29 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x82) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8, 0x9}], 0x1}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x20, 0x4a12}, {0x46, 0x8}, {0x1, 0x9}, {0x23, 0x8f5f93f1}, {0x0, 0x800}, {0x86, 0x7ff}, {0x0, 0x3}], 0x7}) (rerun: 64) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) dup2(r1, r2) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0xfffffffffffffffe}) 07:54:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:29 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) pckbd_enable: command error 07:54:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xa000000}], 0x2}) 07:54:29 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000001a2, &(0x7f0000000100)=[{0x6, 0x0, 0xfd, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) syz_open_pts() poll(&(0x7f0000000380), 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000001a2, &(0x7f0000000100)=[{0x6, 0x0, 0xfd, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) syz_open_pts() (async) poll(&(0x7f0000000380), 0x0, 0x0) (async) syz_open_pts() (async) 07:54:29 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x85, 0x5}], 0x1}) 07:54:29 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1, 0x7}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x60}, {0xfff8}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x88, 0xf3}, {0x47, 0x5}, {0x43, 0x3f}, {0x46, 0x4}, {0x42, 0x6}, {0x4, 0x3}, {0x142, 0xb52}, {0x269e779cf35396aa, 0x7}], 0x8}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x41, 0x4, 0xb90}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0xf27b, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x18, 0x4, 0xfffffffffffffff8, 0xdb}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x80, 0x401, 0x4}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x7fffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x1c, 0x40000000, 0x3, 0x5}], 0x3ff, &(0x7f0000000180)={0x5, 0x12fe}) 07:54:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xc000000}], 0x2}) 07:54:29 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x85, 0x5}], 0x1}) 07:54:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) fcntl$setown(r0, 0x6, r1) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:54:29 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1, 0x7}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x60}, {0xfff8}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x88, 0xf3}, {0x47, 0x5}, {0x43, 0x3f}, {0x46, 0x4}, {0x42, 0x6}, {0x4, 0x3}, {0x142, 0xb52}, {0x269e779cf35396aa, 0x7}], 0x8}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x41, 0x4, 0xb90}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0xf27b, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x18, 0x4, 0xfffffffffffffff8, 0xdb}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x80, 0x401, 0x4}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x7fffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x1c, 0x40000000, 0x3, 0x5}], 0x3ff, &(0x7f0000000180)={0x5, 0x12fe}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1, 0x7}], 0x2}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x60}, {0xfff8}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x88, 0xf3}, {0x47, 0x5}, {0x43, 0x3f}, {0x46, 0x4}, {0x42, 0x6}, {0x4, 0x3}, {0x142, 0xb52}, {0x269e779cf35396aa, 0x7}], 0x8}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x41, 0x4, 0xb90}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0xf27b, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x18, 0x4, 0xfffffffffffffff8, 0xdb}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x80, 0x401, 0x4}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x7fffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x1c, 0x40000000, 0x3, 0x5}], 0x3ff, &(0x7f0000000180)={0x5, 0x12fe}) (async) 07:54:29 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x85, 0x5}], 0x1}) 07:54:29 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) write(r0, &(0x7f0000000000)="e8ab8c45", 0x4) 07:54:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0xd000000}], 0x2}) 07:54:29 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) sendto$inet(r0, &(0x7f0000000100)="79506b37890d781bea2eabdce94d7f5a0b8c8f995c33dd9c7899c5fa05452e931fce393b53baed00d2368baa0ca76638ea80da7bdd7698599499f9d541118b426b6d5825053a3a3e19ad2c047ce4fbacda9a1a12ebddaa48f80b688429fb2107ee00dd1ce3472e65dccb87179078801324272e1c42fc0916a29fe17163d485578c8121225c2bf1", 0x87, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:29 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) dup(r2) write(r2, &(0x7f00000001c0)="5d6bcd06718488753e07494a7ef2307b39abe0b3c206862ea4e0ea7b3f63597895f65f74d58e254cd02f1f45577abecb06cf58b1995f138c640f34969d0525d01fe3d9fc1ec2407dc59866ac5fa81ef62c66abf8d14e79d9beeb2334671d12d30a8ea11aeb2a4104a26011d440d7cb806c1c4d37b0f4a8824a", 0x79) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:54:29 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) (async) 07:54:29 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000001a2, &(0x7f0000000100)=[{0x6, 0x0, 0xfd, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) syz_open_pts() (async) syz_open_pts() poll(&(0x7f0000000380), 0x0, 0x0) (async) poll(&(0x7f0000000380), 0x0, 0x0) syz_open_pts() (async) syz_open_pts() 07:54:29 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:29 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1, 0x7}], 0x2}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x60}, {0xfff8}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x88, 0xf3}, {0x47, 0x5}, {0x43, 0x3f}, {0x46, 0x4}, {0x42, 0x6}, {0x4, 0x3}, {0x142, 0xb52}, {0x269e779cf35396aa, 0x7}], 0x8}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x41, 0x4, 0xb90}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0xf27b, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x18, 0x4, 0xfffffffffffffff8, 0xdb}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x80, 0x401, 0x4}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x7fffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x1c, 0x40000000, 0x3, 0x5}], 0x3ff, &(0x7f0000000180)={0x5, 0x12fe}) 07:54:29 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) dup(r2) write(r2, &(0x7f00000001c0)="5d6bcd06718488753e07494a7ef2307b39abe0b3c206862ea4e0ea7b3f63597895f65f74d58e254cd02f1f45577abecb06cf58b1995f138c640f34969d0525d01fe3d9fc1ec2407dc59866ac5fa81ef62c66abf8d14e79d9beeb2334671d12d30a8ea11aeb2a4104a26011d440d7cb806c1c4d37b0f4a8824a", 0x79) (async) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:54:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x20000000}], 0x2}) 07:54:29 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:54:29 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x7, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) write(r0, &(0x7f0000000000)="e8ab8c45", 0x4) 07:54:29 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) dup(r2) (async) write(r2, &(0x7f00000001c0)="5d6bcd06718488753e07494a7ef2307b39abe0b3c206862ea4e0ea7b3f63597895f65f74d58e254cd02f1f45577abecb06cf58b1995f138c640f34969d0525d01fe3d9fc1ec2407dc59866ac5fa81ef62c66abf8d14e79d9beeb2334671d12d30a8ea11aeb2a4104a26011d440d7cb806c1c4d37b0f4a8824a", 0x79) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:54:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {0x0, 0x81000000}], 0x2}) 07:54:29 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) sendto$inet(r0, &(0x7f0000000100)="79506b37890d781bea2eabdce94d7f5a0b8c8f995c33dd9c7899c5fa05452e931fce393b53baed00d2368baa0ca76638ea80da7bdd7698599499f9d541118b426b6d5825053a3a3e19ad2c047ce4fbacda9a1a12ebddaa48f80b688429fb2107ee00dd1ce3472e65dccb87179078801324272e1c42fc0916a29fe17163d485578c8121225c2bf1", 0x87, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:29 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fchdir(r0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:29 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:54:29 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) (async) 07:54:29 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:29 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r8) r9 = msgget$private(0x0, 0x100) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) r12 = semget$private(0x0, 0x4, 0x2c4) recvmmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f00000015c0)=ANY=[@ANYRESOCT, @ANYRES16=r2, @ANYRESDEC, @ANYRES64=r5, @ANYBLOB="3c2b53b4ba47126ee492ab5e374d6996f2bcbb709886f691532d11e59f53c97265b81c5386109689ee98b97588d366f19faabf113dd7aa2694425e994b6da48b53e92be25466ec2eacad8b9de50311c6f0b2ca6ce9e72f6ea0948b592a6f06856295c806ca0f7ebcc166804d8a44845851070ea3d19eeb190971f60419bf84c7c3e68910301389468dff9f3feff6ed05e10900006d13be3843db748a5aae18f11337ef828f81499823b5982dc7c993a1f8f0d262b8460846a798c23d15ff9313b5510a720f102968c19f3f4852943ed2fbcc3207f4a0264d7771e14886060000000000000086e93788f27fccbd0425d429c2c39086590d93beffff9e6c6bc290eb71ca5da6e65a92066f587eebc792629c66803e18c225b6fadc52d44b5e530192ec2a7a96b2d9adeb1eb654f612187fff21dc7827968065f16cc54b9b82bb1d9b6d4a516d9c7e70ee024021b6abec6166f8121ab23f786da366ee2ca34c8bcdc16a98dbead88127307e13b59446283baf4d874c51bbcc185cc4bac7871c5054e2461e34657fbf591dcb2d2900000000c300000000d62de1a9bee72bb91502d5f4a6a4086a8a0c7764f4b99d09b53e1006933051be0080e07d72108c50888964d3dd961ad76621fca67a2f2c5e0112f31545c3475061187889d2c39f71b5eeedacf024c7f944998591a90d24a75b382531d68fbcad3334c067fb747c4dcf47dc334715bf6927811c50e14f00000000453399907dd8fbd2ae75ecbc2cab38220ab9000077906bbe82879631d99c6df2d6f7a5aaa0ac7ce30a78e057e96ba321e38c68dc5ba855d4ae2f75590f8028aa2450d2321dcceec71524f5c07908880cdefa7186f21a84436d6ec0f24370dd2ff71588ed13ab3b78b60a3de1944c65591e4a500510471efb45219c6f8efee400000000000000", @ANYRESDEC=r12, @ANYRES32], 0x207, 0x0, 0x0, 0x0}, 0x8000000}, 0x10, 0x2000, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001140), 0x40, 0x0) r14 = accept(r1, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r15, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="289a767fad306a4fdc3133774eb7ff885c8f815ebbe31cfec50c1e4c628bd61a379733973cdd5af15d7f9d71f3a3879e1c47cbd609c0be0fadd4899ec0097d48ee15a7df83202ce7b8f4a536496a1428f3ca767253f06580c760f5ed5c892d32b535cddb13d5355269af2829146df514ea9a3baba36f07607c634c5f2124911e9c209d02a25ab8b301bd97c3ea85ea22d2199928f2cc38e85005c4681d6a9d39947986ea27c2e6c67b3da7b10d2e921f61952504317b764ffcb3d92d79a489b82542a8f46f2f06a60951f7218e039fee0fdf7b8980a7b70ac4aac3c5a0603f99f5a1d20961471eaaf1dc3a91eddd71e72dae8c23a75aeeec26c5bf0f8bab8ea9c475633142fa75b261e4f35ded3c10f676a764fbe24253708362b6a5129518dfc8c51c22535d7affd77fee8a8784b5056ae0a34944a3ed9e08f0af193d1770c50e0fb533799ce95af909a9f61a5a4caf57ce3df617ad3cbccfd8d6bbde3911ccf56ced407413b5dc5282664a173a61ea89d58f42b7a015c87561a5a8c0526cc6b12955bc34e37285f030c54697daa588af2e484fe9c499bd009bcdb3c91a8206510af00f209a0959a739cb4255bb5fc51b6136ff489390ec3800c61def1478dd9e53c6a13ddd5c2a11033a07d15a8f04f7899b2089668f7b7c987643f2be23e5458a9e478f4f0068a323bd5029af94d637fac6a22844211bc9b41cb85686441e46d5cc824f0e06e7be743e98ce77cfc311e287363cd09b8f9e8b26f8ff4e4ee5364e72e467ff908a21780a38ef9f3a370a767a6b54baa6f88d1b0b68c843a9a225cd6ff0b2bb5f008d56b556f266e259f7684f7bc7baf8908759a660a1f90e7549cd4eeb2681fd19ed02502472dec16d5b76caa92491127ae870cec9d5ee549881bc6ccc201292734812d2984c47f0890d7dff5e7cf3f21f5a7ace864f1522949e570dcb6f16ab51b2a5d2161dde4276d1c77c4300851bd0b99d2628cc83ed15fbe93c49d57de5f99c6129db8ae4286277daff6910453ed98d5e625b2c63782b25958c3e7b42199039135b61c9dce0f6fedeb29013c738506e688cdabac7e92950bee5ed650e0b9c5970652ae6e9a5a6b46cd9fefec65d029b97a2b83c5730f505b9d6f7664377a5e196adb4fb9f3c5dc4b2d7f38c1e095434e43eab982f3930d8dc7fdbb2736597d4c7acf8463a2bd650b1f0174ba1a885c54c664101810fa6ce5a9a91753d6d59757bb6949db2f0841cadc8312e79f1817ba3a862ba8abd8a3378981e069f91eafad6fa564e8bf4bf792506b06f0db09a64f72c10b0bc0dfe99c3b179fa664dec290371e9e09cc47a62dc4d2579acd27a2a8861b14f2eab37e2be08f157b6626d5320e73e622e6e76ea8a2bf4eaeb465a5a420ae92df7aada8bcc96334d82cb2f0953a4f935d1ec28596de4750214ff1a2b06c6257b4be33100eeeed22b1d21df8a39abe296198c058a86bd2d80f5fb439d1f8e553e5fc643f97a0d17db5af06f05d59f7412cc5c287ea1da605df5bff33d58da9f721e8581e863fa67438c87ad78f135675a2d06712b9e7ea820d38f2e4cf17f037e8b5872ab1d334025518966fa03e535b8d04421895590d76211cd0be59b73b6e3eb9726d38f922f30be0413f986dc9702f4c2c800ade4edd8ad971e05053ec29af72e198ce915b86cce0d3df1194d1f7792160467e83e7833f3f7d445d06412e3ee110d47b1c774a776c5c07d7badd48f119c07adad682c8369304add21eabd2db7c6ef3256564c067c5f8e6c2dda56311e80b8578b2b13273fa226aad8d9f40e58658a7f6739538cae66b2c0fd1ce404bdc2b4f87d32ee5846eeda7cb0617765832f88eec6d093ab65ee98a4c7fb183a67c13e1ef9e41d5d1a337dce6731cbd78bf882bd0ae055a27785f80698b9a37c5315845f9af40d2e7bddf51504ccef2e4356562f108be3b72c70e89fb21b66ed24310dde851b3207835424fe9cbc228ce9c64ada5f4df71ad9b6aea193506f551f495cd9aa821e4e3a1338f7383174c73c249aa4808996613d456ce5b1fe85fdc5cd7fcb7d00615a1453d28a585a4fa08739e55e027ab3b5a04d6c50fb6501c4d3722ebb10e3f5ed99f7406325dd675e4d9bcf7f45cb6fcb14532b21d877384821763f153907c659b617c385983e8b133e1d197b08042579742ccc291bc2b991d3d3c866cc8cb3ff5e28903b21ae6c13aff4a473016e89a5bab341fb64efc4a5d3fa19131abbbb7ef1bf48daaeb1280fe5424d0bb52d31a028493dd07261679dc3b451efa180e36aa291b0fecdbe35ee5f8515734e6c1f2a505b672fc1e66209bb48e1dded3e0cd8b36f0d072d075ac5b4672a87ec9cf78cf7f259fa9d10cfeee91144ebb4c0aaecd9ccf3067b33c38edba031bfd311c6abd5e78c292d9f8ba2cdae50392328aa6af06c915e65b57c105537799cffbe25b2e37b4ed66f8d131fe5a8c23befdadcc582ac3308c4b248ec5bfa45be4e4014b3f1acf1c73fbde05c21159c7d6333a41c633258315f9b1130763b03292af1739466f408dcd2b8b51d29438502ba8138197149719c8e2da5a7a2e11a7a2e40342ac41fa60ce8f53e7eafb7a252db2df1f2d5049162e5211c7b6cc32d706a66c138dd802c76b505e247909d99d936c85471434ef316aa6770c0034e33b929f50d91d05552ae1bb1c3f2b0147d92a53dc566182bd81790394ce6384436a8ae80e971c74b14d5024542c287f286236c0af911c075c0c12c69e85ae66bce4fcc0a622171d2d38cc01eaf17a35f00cbb3e1404188cbfd90f61ccecff924dd60c506dfd6dad80b447acba2a0416216feb731c5a8060879ea92911afce630832288e6f4b57b314dc65933086735b7d3f0416d8e4ec72aa429f8b4851c81bbba1c06fa94e161d0170a2fe598d7fef50680298c4c88e8397e603721583c560ea1887c6d37d966de996d028ff1781ad19d2b5d232ecd220582cce950548b197e37e81d4bf9054601256ada1e693ef2acd8667830bf784fa105c5b440182164a919a1de5c42c89d0f780ed863f84393cbb40045dcf56bba6190735c88c473e755887f002ee27f1a59263c0755df20e05257506369ffdb310f26c3862b552704d4fe3b509daa225afe4633229406ac0e385b70cfaf7505b222d1a04af50d0f9cb8d24f38d30c909deffabe7759258a17da02cb9fd1df9245e8e0384bd59157086cea029bafbebc9b600317fb617f030e2a1c38e232d3ce826e37c9fa1dc2e3086777a702071864355354d1c9845652cad1f5dd44b165844ef32f7cc0acf5ee0f7791053e4f3f2f03360fedee4b413ee5194a91625933ba859ae65d204a7c4d736090eb6b72d7207913cdc289caac75a1b6fb9b1bc1675d379f328505ec4edf79f5d50357ecc5266c587ed87d6a5e4164e9acd3221675b3110fac063c7e0b9b24ae46e2417907b98a616d78699a06742a8aa764acf221b884abbc0c5d23d04ce30dc3c1b725a2dd5b5e86dbc86873e5c59eae3403a40eed714e15f09b925409fa42f18465dc41455a05d0ec520de8be241a4b778cfd3925bc75078bf7c43f5ece4e83b04b8842a7de5abde27e8e98184a8e8f560c95c07f315c212f80e4bb666edd79e842455345a155fbf7e8aa34654209332b894249a12f32e44aed98545077a832bae424873f5c5937aa48624c36512575493703f845387d21a17f0848276f683cd278570eaeebd260409128b2b1054651d258fac09e4b1e3dc5770fe62d315bd20295afa3c82e4fa9616a9ec34cd58075ff8fa474ad5febb9b5fad6a7b550067128415aefdc91aa7dae952ef7266cc1daa406704729bf0d2d57c8bd2620f26172c5afa6f868b9aa16962bc661c2f8bc743cf2779df17e61233a1ce08ad78fde3f8c91466dacfce95dee5493d6e8d5af4237615a48fba7ea782d751781cf14ac994ca66e7d537fe3b10ee0d6e41fb1269fe61a4b6474b6041d440ed3b59ded48c9e0f4b7b71b7d789044c48790ca9eca4d4997b74a066772f646edf5bad01e14586bfe95d3e69029f15ca313226b2a7973d18bc4b7cd283d91837fd9ba55a23c2811f8f5c093a63b941d02fe0b56528ba01e044b25911d239c5b5d540cbb197dee53d9715ef6f29fef074ace62b1fe263917b3fa34f1bc5dcc690d608dd2c46686b44eced377e46fd8a7013c158cce9a97d3817414747678089df9127b6a87fdad4516dd90c03d8cd0b7217533c7d6eefc8d8716032f07ec301c837aa6dbb7cebfcc28b79d0a4afc3aa1a57a22eec13cb262a207f97ebba8f0996c602efb961b9283b06914d35c1463e2c87b8bab59bc11453ec72701ff3bef0f32b122c82d75e8560cbc29c0d33de0e5ad81b97a3b9b7dcd8503a5286993682bd718918b0c8f4fb326d8fda50b385e4954d5b3deea6a8ce56937ba8f5b98b4e820e272f1baad2abf59ce6b9527e620101117f104e4329335a6b974f2f0c76b1402be647a34cc73e2645890c7e6181b840591b94ec44ca8779623128d29d6e9dd9f9e1ed95930e01d3b3b3a914bf30714cc5a96def83ab0bdb846140bf4061057b0496384f40a6d0f2b90230047d7b89ac6abc381b1d8cf0640d77cdcde7b5247c608a26522a8f0923d2bdf317fb04d9aba46c77b5c2dce4f709c64fdf503b234784c2f72f53364f3bc92e48b29395786c763869bbd71c098f4f892d4e1896c2ca0ee9b7e0ccc81c0ec372fe0ab15d21bd694731b84a1b1dacda9aea721f678fcc5375949597a270e13f2afa112c681bcbead01673a4fc6b00e6fd4a4908466d460d5a5c88b83b63253e78b39730da794bf050223175994450bbe422299452a2ee4c6b4df4cae1387ec5dd4f26a800c2f9c9389034482150b9aaf5ff839dd5e0879bf61d8631db8a60d6909a3b71a338df0c10a4853cd016be1f20963cedc7687ee87af391b204ba9b278daba4788241356bba0b60f9429725a51214023e33216eed267dcfe9f2ca9779ece6e7bce829d1528b9a18b5bbfa48d721c9b8f4b1a5bfb47198be2e2e21c1d4314496cceabb3708dd8fe0d8c07e668d1065a0431d6509842cd0e996ab6d67585b8d061b1418da1d3b6716c095909d7f06736ccdb3155957c702bea446dd9916bb4f8a45c981d77e8261a850bddca150d716b4a025fee1deda89883ccd3771a234330b9f3662e4fec80fe849cc9f5f97be88a75621cda45e1cd309800b0a001347e155f7a2ad7b09d41f07aca7b998b91863d86d3abe3482d1e969393353ce398546b319826b2dd2d9e4c42ef0222dec7f9653c6b03536f62b3c5f67d8c5b3a4d88314aeeed889fdf8b946cae56f162276aca82b29d26d2bb36d48282778dcaeb1808593e6838a8a8212b29a617c2cc8a2cf74564ab213c330113d16c79fbe0c803688f9760e7b5912611c5939f9a63314f084f7d255bfdd411cc097a9c32768bd14e32bdcc9cfc5cc47ee76870f7aef261974bb4f907964338d81a5d9c9734b622e6e71a76ec9c5cf8cc59b893de75f668a9fc57901069a75b1b4eeaff9a5cfa999aa4a2882652a48865094365c76facf724ba261f061deb6a8dcb065cb52c295c94a0487ef36eb9fd51d249da7d4ab0dca00cd776f00f0ae79b6aa2d88f8b3a33980408906990499459e5594444acb83de4f0976c878882f529cff922560969016c73e300c2587286cb1e8bc2971a7d6f2276751dd14f54bfd8427f36424e361ad54a8ee239b95cbf7a56988d113c2ae351e5b747e2f70a808448e14d242bd52de31278f19be3477c55e0d3d85beee92cd244061e4e6e65cb4132103c", 0x1000}, {&(0x7f0000000040)="ec969173917c179d8a216132ecf68398ccf53265d3ba6f6339c21e1311e7957c60dc66cd510e2f4fe4c434da022a0a5152b13202767134b5e8dbae3bd5b0", 0x3e}, {&(0x7f0000000080)="d577a80b009e42a568a755d0686c63559dcb7af2216920b221d0c019da4c287d59d6fcb4c0dad35dd797250f33a59360286fd29d136fdfe5e79540236ce8fe", 0x3f}], 0x3, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r13, r0]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0x58, 0x1}, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:29 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) write(r0, &(0x7f0000000000)="e8ab8c45", 0x4) 07:54:29 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) sendto$inet(r0, &(0x7f0000000100)="79506b37890d781bea2eabdce94d7f5a0b8c8f995c33dd9c7899c5fa05452e931fce393b53baed00d2368baa0ca76638ea80da7bdd7698599499f9d541118b426b6d5825053a3a3e19ad2c047ce4fbacda9a1a12ebddaa48f80b688429fb2107ee00dd1ce3472e65dccb87179078801324272e1c42fc0916a29fe17163d485578c8121225c2bf1", 0x87, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x3}) 07:54:29 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:54:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x4}) 07:54:30 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x81) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = socket$inet6(0x18, 0x2, 0x1) r5 = fcntl$dupfd(r1, 0xa, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x7}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xff, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xc13, 0x81}, {{r5}, 0xfffffffffffffffa, 0x4, 0x2, 0x1f3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x8}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000000, 0xff}], 0x8, &(0x7f0000000200)={0x7, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x5}) 07:54:30 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x40, 0x20) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x401}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6}, {0x1}], 0x2}) 07:54:30 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) fchdir(r0) (async) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:30 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:54:30 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}, {0x42, 0x7}, {0x85, 0x81}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:30 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) semget$private(0x0, 0x4, 0x2c4) (async) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) (async) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffdc6) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r8) (async) setegid(r8) r9 = msgget$private(0x0, 0x100) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semget$private(0x0, 0x4, 0x2c4) (async) r12 = semget$private(0x0, 0x4, 0x2c4) recvmmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f00000015c0)=ANY=[@ANYRESOCT, @ANYRES16=r2, @ANYRESDEC, @ANYRES64=r5, @ANYBLOB="3c2b53b4ba47126ee492ab5e374d6996f2bcbb709886f691532d11e59f53c97265b81c5386109689ee98b97588d366f19faabf113dd7aa2694425e994b6da48b53e92be25466ec2eacad8b9de50311c6f0b2ca6ce9e72f6ea0948b592a6f06856295c806ca0f7ebcc166804d8a44845851070ea3d19eeb190971f60419bf84c7c3e68910301389468dff9f3feff6ed05e10900006d13be3843db748a5aae18f11337ef828f81499823b5982dc7c993a1f8f0d262b8460846a798c23d15ff9313b5510a720f102968c19f3f4852943ed2fbcc3207f4a0264d7771e14886060000000000000086e93788f27fccbd0425d429c2c39086590d93beffff9e6c6bc290eb71ca5da6e65a92066f587eebc792629c66803e18c225b6fadc52d44b5e530192ec2a7a96b2d9adeb1eb654f612187fff21dc7827968065f16cc54b9b82bb1d9b6d4a516d9c7e70ee024021b6abec6166f8121ab23f786da366ee2ca34c8bcdc16a98dbead88127307e13b59446283baf4d874c51bbcc185cc4bac7871c5054e2461e34657fbf591dcb2d2900000000c300000000d62de1a9bee72bb91502d5f4a6a4086a8a0c7764f4b99d09b53e1006933051be0080e07d72108c50888964d3dd961ad76621fca67a2f2c5e0112f31545c3475061187889d2c39f71b5eeedacf024c7f944998591a90d24a75b382531d68fbcad3334c067fb747c4dcf47dc334715bf6927811c50e14f00000000453399907dd8fbd2ae75ecbc2cab38220ab9000077906bbe82879631d99c6df2d6f7a5aaa0ac7ce30a78e057e96ba321e38c68dc5ba855d4ae2f75590f8028aa2450d2321dcceec71524f5c07908880cdefa7186f21a84436d6ec0f24370dd2ff71588ed13ab3b78b60a3de1944c65591e4a500510471efb45219c6f8efee400000000000000", @ANYRESDEC=r12, @ANYRES32], 0x207, 0x0, 0x0, 0x0}, 0x8000000}, 0x10, 0x2000, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001140), 0x40, 0x0) r14 = accept(r1, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r15, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r15, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="289a767fad306a4fdc3133774eb7ff885c8f815ebbe31cfec50c1e4c628bd61a379733973cdd5af15d7f9d71f3a3879e1c47cbd609c0be0fadd4899ec0097d48ee15a7df83202ce7b8f4a536496a1428f3ca767253f06580c760f5ed5c892d32b535cddb13d5355269af2829146df514ea9a3baba36f07607c634c5f2124911e9c209d02a25ab8b301bd97c3ea85ea22d2199928f2cc38e85005c4681d6a9d39947986ea27c2e6c67b3da7b10d2e921f61952504317b764ffcb3d92d79a489b82542a8f46f2f06a60951f7218e039fee0fdf7b8980a7b70ac4aac3c5a0603f99f5a1d20961471eaaf1dc3a91eddd71e72dae8c23a75aeeec26c5bf0f8bab8ea9c475633142fa75b261e4f35ded3c10f676a764fbe24253708362b6a5129518dfc8c51c22535d7affd77fee8a8784b5056ae0a34944a3ed9e08f0af193d1770c50e0fb533799ce95af909a9f61a5a4caf57ce3df617ad3cbccfd8d6bbde3911ccf56ced407413b5dc5282664a173a61ea89d58f42b7a015c87561a5a8c0526cc6b12955bc34e37285f030c54697daa588af2e484fe9c499bd009bcdb3c91a8206510af00f209a0959a739cb4255bb5fc51b6136ff489390ec3800c61def1478dd9e53c6a13ddd5c2a11033a07d15a8f04f7899b2089668f7b7c987643f2be23e5458a9e478f4f0068a323bd5029af94d637fac6a22844211bc9b41cb85686441e46d5cc824f0e06e7be743e98ce77cfc311e287363cd09b8f9e8b26f8ff4e4ee5364e72e467ff908a21780a38ef9f3a370a767a6b54baa6f88d1b0b68c843a9a225cd6ff0b2bb5f008d56b556f266e259f7684f7bc7baf8908759a660a1f90e7549cd4eeb2681fd19ed02502472dec16d5b76caa92491127ae870cec9d5ee549881bc6ccc201292734812d2984c47f0890d7dff5e7cf3f21f5a7ace864f1522949e570dcb6f16ab51b2a5d2161dde4276d1c77c4300851bd0b99d2628cc83ed15fbe93c49d57de5f99c6129db8ae4286277daff6910453ed98d5e625b2c63782b25958c3e7b42199039135b61c9dce0f6fedeb29013c738506e688cdabac7e92950bee5ed650e0b9c5970652ae6e9a5a6b46cd9fefec65d029b97a2b83c5730f505b9d6f7664377a5e196adb4fb9f3c5dc4b2d7f38c1e095434e43eab982f3930d8dc7fdbb2736597d4c7acf8463a2bd650b1f0174ba1a885c54c664101810fa6ce5a9a91753d6d59757bb6949db2f0841cadc8312e79f1817ba3a862ba8abd8a3378981e069f91eafad6fa564e8bf4bf792506b06f0db09a64f72c10b0bc0dfe99c3b179fa664dec290371e9e09cc47a62dc4d2579acd27a2a8861b14f2eab37e2be08f157b6626d5320e73e622e6e76ea8a2bf4eaeb465a5a420ae92df7aada8bcc96334d82cb2f0953a4f935d1ec28596de4750214ff1a2b06c6257b4be33100eeeed22b1d21df8a39abe296198c058a86bd2d80f5fb439d1f8e553e5fc643f97a0d17db5af06f05d59f7412cc5c287ea1da605df5bff33d58da9f721e8581e863fa67438c87ad78f135675a2d06712b9e7ea820d38f2e4cf17f037e8b5872ab1d334025518966fa03e535b8d04421895590d76211cd0be59b73b6e3eb9726d38f922f30be0413f986dc9702f4c2c800ade4edd8ad971e05053ec29af72e198ce915b86cce0d3df1194d1f7792160467e83e7833f3f7d445d06412e3ee110d47b1c774a776c5c07d7badd48f119c07adad682c8369304add21eabd2db7c6ef3256564c067c5f8e6c2dda56311e80b8578b2b13273fa226aad8d9f40e58658a7f6739538cae66b2c0fd1ce404bdc2b4f87d32ee5846eeda7cb0617765832f88eec6d093ab65ee98a4c7fb183a67c13e1ef9e41d5d1a337dce6731cbd78bf882bd0ae055a27785f80698b9a37c5315845f9af40d2e7bddf51504ccef2e4356562f108be3b72c70e89fb21b66ed24310dde851b3207835424fe9cbc228ce9c64ada5f4df71ad9b6aea193506f551f495cd9aa821e4e3a1338f7383174c73c249aa4808996613d456ce5b1fe85fdc5cd7fcb7d00615a1453d28a585a4fa08739e55e027ab3b5a04d6c50fb6501c4d3722ebb10e3f5ed99f7406325dd675e4d9bcf7f45cb6fcb14532b21d877384821763f153907c659b617c385983e8b133e1d197b08042579742ccc291bc2b991d3d3c866cc8cb3ff5e28903b21ae6c13aff4a473016e89a5bab341fb64efc4a5d3fa19131abbbb7ef1bf48daaeb1280fe5424d0bb52d31a028493dd07261679dc3b451efa180e36aa291b0fecdbe35ee5f8515734e6c1f2a505b672fc1e66209bb48e1dded3e0cd8b36f0d072d075ac5b4672a87ec9cf78cf7f259fa9d10cfeee91144ebb4c0aaecd9ccf3067b33c38edba031bfd311c6abd5e78c292d9f8ba2cdae50392328aa6af06c915e65b57c105537799cffbe25b2e37b4ed66f8d131fe5a8c23befdadcc582ac3308c4b248ec5bfa45be4e4014b3f1acf1c73fbde05c21159c7d6333a41c633258315f9b1130763b03292af1739466f408dcd2b8b51d29438502ba8138197149719c8e2da5a7a2e11a7a2e40342ac41fa60ce8f53e7eafb7a252db2df1f2d5049162e5211c7b6cc32d706a66c138dd802c76b505e247909d99d936c85471434ef316aa6770c0034e33b929f50d91d05552ae1bb1c3f2b0147d92a53dc566182bd81790394ce6384436a8ae80e971c74b14d5024542c287f286236c0af911c075c0c12c69e85ae66bce4fcc0a622171d2d38cc01eaf17a35f00cbb3e1404188cbfd90f61ccecff924dd60c506dfd6dad80b447acba2a0416216feb731c5a8060879ea92911afce630832288e6f4b57b314dc65933086735b7d3f0416d8e4ec72aa429f8b4851c81bbba1c06fa94e161d0170a2fe598d7fef50680298c4c88e8397e603721583c560ea1887c6d37d966de996d028ff1781ad19d2b5d232ecd220582cce950548b197e37e81d4bf9054601256ada1e693ef2acd8667830bf784fa105c5b440182164a919a1de5c42c89d0f780ed863f84393cbb40045dcf56bba6190735c88c473e755887f002ee27f1a59263c0755df20e05257506369ffdb310f26c3862b552704d4fe3b509daa225afe4633229406ac0e385b70cfaf7505b222d1a04af50d0f9cb8d24f38d30c909deffabe7759258a17da02cb9fd1df9245e8e0384bd59157086cea029bafbebc9b600317fb617f030e2a1c38e232d3ce826e37c9fa1dc2e3086777a702071864355354d1c9845652cad1f5dd44b165844ef32f7cc0acf5ee0f7791053e4f3f2f03360fedee4b413ee5194a91625933ba859ae65d204a7c4d736090eb6b72d7207913cdc289caac75a1b6fb9b1bc1675d379f328505ec4edf79f5d50357ecc5266c587ed87d6a5e4164e9acd3221675b3110fac063c7e0b9b24ae46e2417907b98a616d78699a06742a8aa764acf221b884abbc0c5d23d04ce30dc3c1b725a2dd5b5e86dbc86873e5c59eae3403a40eed714e15f09b925409fa42f18465dc41455a05d0ec520de8be241a4b778cfd3925bc75078bf7c43f5ece4e83b04b8842a7de5abde27e8e98184a8e8f560c95c07f315c212f80e4bb666edd79e842455345a155fbf7e8aa34654209332b894249a12f32e44aed98545077a832bae424873f5c5937aa48624c36512575493703f845387d21a17f0848276f683cd278570eaeebd260409128b2b1054651d258fac09e4b1e3dc5770fe62d315bd20295afa3c82e4fa9616a9ec34cd58075ff8fa474ad5febb9b5fad6a7b550067128415aefdc91aa7dae952ef7266cc1daa406704729bf0d2d57c8bd2620f26172c5afa6f868b9aa16962bc661c2f8bc743cf2779df17e61233a1ce08ad78fde3f8c91466dacfce95dee5493d6e8d5af4237615a48fba7ea782d751781cf14ac994ca66e7d537fe3b10ee0d6e41fb1269fe61a4b6474b6041d440ed3b59ded48c9e0f4b7b71b7d789044c48790ca9eca4d4997b74a066772f646edf5bad01e14586bfe95d3e69029f15ca313226b2a7973d18bc4b7cd283d91837fd9ba55a23c2811f8f5c093a63b941d02fe0b56528ba01e044b25911d239c5b5d540cbb197dee53d9715ef6f29fef074ace62b1fe263917b3fa34f1bc5dcc690d608dd2c46686b44eced377e46fd8a7013c158cce9a97d3817414747678089df9127b6a87fdad4516dd90c03d8cd0b7217533c7d6eefc8d8716032f07ec301c837aa6dbb7cebfcc28b79d0a4afc3aa1a57a22eec13cb262a207f97ebba8f0996c602efb961b9283b06914d35c1463e2c87b8bab59bc11453ec72701ff3bef0f32b122c82d75e8560cbc29c0d33de0e5ad81b97a3b9b7dcd8503a5286993682bd718918b0c8f4fb326d8fda50b385e4954d5b3deea6a8ce56937ba8f5b98b4e820e272f1baad2abf59ce6b9527e620101117f104e4329335a6b974f2f0c76b1402be647a34cc73e2645890c7e6181b840591b94ec44ca8779623128d29d6e9dd9f9e1ed95930e01d3b3b3a914bf30714cc5a96def83ab0bdb846140bf4061057b0496384f40a6d0f2b90230047d7b89ac6abc381b1d8cf0640d77cdcde7b5247c608a26522a8f0923d2bdf317fb04d9aba46c77b5c2dce4f709c64fdf503b234784c2f72f53364f3bc92e48b29395786c763869bbd71c098f4f892d4e1896c2ca0ee9b7e0ccc81c0ec372fe0ab15d21bd694731b84a1b1dacda9aea721f678fcc5375949597a270e13f2afa112c681bcbead01673a4fc6b00e6fd4a4908466d460d5a5c88b83b63253e78b39730da794bf050223175994450bbe422299452a2ee4c6b4df4cae1387ec5dd4f26a800c2f9c9389034482150b9aaf5ff839dd5e0879bf61d8631db8a60d6909a3b71a338df0c10a4853cd016be1f20963cedc7687ee87af391b204ba9b278daba4788241356bba0b60f9429725a51214023e33216eed267dcfe9f2ca9779ece6e7bce829d1528b9a18b5bbfa48d721c9b8f4b1a5bfb47198be2e2e21c1d4314496cceabb3708dd8fe0d8c07e668d1065a0431d6509842cd0e996ab6d67585b8d061b1418da1d3b6716c095909d7f06736ccdb3155957c702bea446dd9916bb4f8a45c981d77e8261a850bddca150d716b4a025fee1deda89883ccd3771a234330b9f3662e4fec80fe849cc9f5f97be88a75621cda45e1cd309800b0a001347e155f7a2ad7b09d41f07aca7b998b91863d86d3abe3482d1e969393353ce398546b319826b2dd2d9e4c42ef0222dec7f9653c6b03536f62b3c5f67d8c5b3a4d88314aeeed889fdf8b946cae56f162276aca82b29d26d2bb36d48282778dcaeb1808593e6838a8a8212b29a617c2cc8a2cf74564ab213c330113d16c79fbe0c803688f9760e7b5912611c5939f9a63314f084f7d255bfdd411cc097a9c32768bd14e32bdcc9cfc5cc47ee76870f7aef261974bb4f907964338d81a5d9c9734b622e6e71a76ec9c5cf8cc59b893de75f668a9fc57901069a75b1b4eeaff9a5cfa999aa4a2882652a48865094365c76facf724ba261f061deb6a8dcb065cb52c295c94a0487ef36eb9fd51d249da7d4ab0dca00cd776f00f0ae79b6aa2d88f8b3a33980408906990499459e5594444acb83de4f0976c878882f529cff922560969016c73e300c2587286cb1e8bc2971a7d6f2276751dd14f54bfd8427f36424e361ad54a8ee239b95cbf7a56988d113c2ae351e5b747e2f70a808448e14d242bd52de31278f19be3477c55e0d3d85beee92cd244061e4e6e65cb4132103c", 0x1000}, {&(0x7f0000000040)="ec969173917c179d8a216132ecf68398ccf53265d3ba6f6339c21e1311e7957c60dc66cd510e2f4fe4c434da022a0a5152b13202767134b5e8dbae3bd5b0", 0x3e}, {&(0x7f0000000080)="d577a80b009e42a568a755d0686c63559dcb7af2216920b221d0c019da4c287d59d6fcb4c0dad35dd797250f33a59360286fd29d136fdfe5e79540236ce8fe", 0x3f}], 0x3, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r13, r0]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0x58, 0x1}, 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="289a767fad306a4fdc3133774eb7ff885c8f815ebbe31cfec50c1e4c628bd61a379733973cdd5af15d7f9d71f3a3879e1c47cbd609c0be0fadd4899ec0097d48ee15a7df83202ce7b8f4a536496a1428f3ca767253f06580c760f5ed5c892d32b535cddb13d5355269af2829146df514ea9a3baba36f07607c634c5f2124911e9c209d02a25ab8b301bd97c3ea85ea22d2199928f2cc38e85005c4681d6a9d39947986ea27c2e6c67b3da7b10d2e921f61952504317b764ffcb3d92d79a489b82542a8f46f2f06a60951f7218e039fee0fdf7b8980a7b70ac4aac3c5a0603f99f5a1d20961471eaaf1dc3a91eddd71e72dae8c23a75aeeec26c5bf0f8bab8ea9c475633142fa75b261e4f35ded3c10f676a764fbe24253708362b6a5129518dfc8c51c22535d7affd77fee8a8784b5056ae0a34944a3ed9e08f0af193d1770c50e0fb533799ce95af909a9f61a5a4caf57ce3df617ad3cbccfd8d6bbde3911ccf56ced407413b5dc5282664a173a61ea89d58f42b7a015c87561a5a8c0526cc6b12955bc34e37285f030c54697daa588af2e484fe9c499bd009bcdb3c91a8206510af00f209a0959a739cb4255bb5fc51b6136ff489390ec3800c61def1478dd9e53c6a13ddd5c2a11033a07d15a8f04f7899b2089668f7b7c987643f2be23e5458a9e478f4f0068a323bd5029af94d637fac6a22844211bc9b41cb85686441e46d5cc824f0e06e7be743e98ce77cfc311e287363cd09b8f9e8b26f8ff4e4ee5364e72e467ff908a21780a38ef9f3a370a767a6b54baa6f88d1b0b68c843a9a225cd6ff0b2bb5f008d56b556f266e259f7684f7bc7baf8908759a660a1f90e7549cd4eeb2681fd19ed02502472dec16d5b76caa92491127ae870cec9d5ee549881bc6ccc201292734812d2984c47f0890d7dff5e7cf3f21f5a7ace864f1522949e570dcb6f16ab51b2a5d2161dde4276d1c77c4300851bd0b99d2628cc83ed15fbe93c49d57de5f99c6129db8ae4286277daff6910453ed98d5e625b2c63782b25958c3e7b42199039135b61c9dce0f6fedeb29013c738506e688cdabac7e92950bee5ed650e0b9c5970652ae6e9a5a6b46cd9fefec65d029b97a2b83c5730f505b9d6f7664377a5e196adb4fb9f3c5dc4b2d7f38c1e095434e43eab982f3930d8dc7fdbb2736597d4c7acf8463a2bd650b1f0174ba1a885c54c664101810fa6ce5a9a91753d6d59757bb6949db2f0841cadc8312e79f1817ba3a862ba8abd8a3378981e069f91eafad6fa564e8bf4bf792506b06f0db09a64f72c10b0bc0dfe99c3b179fa664dec290371e9e09cc47a62dc4d2579acd27a2a8861b14f2eab37e2be08f157b6626d5320e73e622e6e76ea8a2bf4eaeb465a5a420ae92df7aada8bcc96334d82cb2f0953a4f935d1ec28596de4750214ff1a2b06c6257b4be33100eeeed22b1d21df8a39abe296198c058a86bd2d80f5fb439d1f8e553e5fc643f97a0d17db5af06f05d59f7412cc5c287ea1da605df5bff33d58da9f721e8581e863fa67438c87ad78f135675a2d06712b9e7ea820d38f2e4cf17f037e8b5872ab1d334025518966fa03e535b8d04421895590d76211cd0be59b73b6e3eb9726d38f922f30be0413f986dc9702f4c2c800ade4edd8ad971e05053ec29af72e198ce915b86cce0d3df1194d1f7792160467e83e7833f3f7d445d06412e3ee110d47b1c774a776c5c07d7badd48f119c07adad682c8369304add21eabd2db7c6ef3256564c067c5f8e6c2dda56311e80b8578b2b13273fa226aad8d9f40e58658a7f6739538cae66b2c0fd1ce404bdc2b4f87d32ee5846eeda7cb0617765832f88eec6d093ab65ee98a4c7fb183a67c13e1ef9e41d5d1a337dce6731cbd78bf882bd0ae055a27785f80698b9a37c5315845f9af40d2e7bddf51504ccef2e4356562f108be3b72c70e89fb21b66ed24310dde851b3207835424fe9cbc228ce9c64ada5f4df71ad9b6aea193506f551f495cd9aa821e4e3a1338f7383174c73c249aa4808996613d456ce5b1fe85fdc5cd7fcb7d00615a1453d28a585a4fa08739e55e027ab3b5a04d6c50fb6501c4d3722ebb10e3f5ed99f7406325dd675e4d9bcf7f45cb6fcb14532b21d877384821763f153907c659b617c385983e8b133e1d197b08042579742ccc291bc2b991d3d3c866cc8cb3ff5e28903b21ae6c13aff4a473016e89a5bab341fb64efc4a5d3fa19131abbbb7ef1bf48daaeb1280fe5424d0bb52d31a028493dd07261679dc3b451efa180e36aa291b0fecdbe35ee5f8515734e6c1f2a505b672fc1e66209bb48e1dded3e0cd8b36f0d072d075ac5b4672a87ec9cf78cf7f259fa9d10cfeee91144ebb4c0aaecd9ccf3067b33c38edba031bfd311c6abd5e78c292d9f8ba2cdae50392328aa6af06c915e65b57c105537799cffbe25b2e37b4ed66f8d131fe5a8c23befdadcc582ac3308c4b248ec5bfa45be4e4014b3f1acf1c73fbde05c21159c7d6333a41c633258315f9b1130763b03292af1739466f408dcd2b8b51d29438502ba8138197149719c8e2da5a7a2e11a7a2e40342ac41fa60ce8f53e7eafb7a252db2df1f2d5049162e5211c7b6cc32d706a66c138dd802c76b505e247909d99d936c85471434ef316aa6770c0034e33b929f50d91d05552ae1bb1c3f2b0147d92a53dc566182bd81790394ce6384436a8ae80e971c74b14d5024542c287f286236c0af911c075c0c12c69e85ae66bce4fcc0a622171d2d38cc01eaf17a35f00cbb3e1404188cbfd90f61ccecff924dd60c506dfd6dad80b447acba2a0416216feb731c5a8060879ea92911afce630832288e6f4b57b314dc65933086735b7d3f0416d8e4ec72aa429f8b4851c81bbba1c06fa94e161d0170a2fe598d7fef50680298c4c88e8397e603721583c560ea1887c6d37d966de996d028ff1781ad19d2b5d232ecd220582cce950548b197e37e81d4bf9054601256ada1e693ef2acd8667830bf784fa105c5b440182164a919a1de5c42c89d0f780ed863f84393cbb40045dcf56bba6190735c88c473e755887f002ee27f1a59263c0755df20e05257506369ffdb310f26c3862b552704d4fe3b509daa225afe4633229406ac0e385b70cfaf7505b222d1a04af50d0f9cb8d24f38d30c909deffabe7759258a17da02cb9fd1df9245e8e0384bd59157086cea029bafbebc9b600317fb617f030e2a1c38e232d3ce826e37c9fa1dc2e3086777a702071864355354d1c9845652cad1f5dd44b165844ef32f7cc0acf5ee0f7791053e4f3f2f03360fedee4b413ee5194a91625933ba859ae65d204a7c4d736090eb6b72d7207913cdc289caac75a1b6fb9b1bc1675d379f328505ec4edf79f5d50357ecc5266c587ed87d6a5e4164e9acd3221675b3110fac063c7e0b9b24ae46e2417907b98a616d78699a06742a8aa764acf221b884abbc0c5d23d04ce30dc3c1b725a2dd5b5e86dbc86873e5c59eae3403a40eed714e15f09b925409fa42f18465dc41455a05d0ec520de8be241a4b778cfd3925bc75078bf7c43f5ece4e83b04b8842a7de5abde27e8e98184a8e8f560c95c07f315c212f80e4bb666edd79e842455345a155fbf7e8aa34654209332b894249a12f32e44aed98545077a832bae424873f5c5937aa48624c36512575493703f845387d21a17f0848276f683cd278570eaeebd260409128b2b1054651d258fac09e4b1e3dc5770fe62d315bd20295afa3c82e4fa9616a9ec34cd58075ff8fa474ad5febb9b5fad6a7b550067128415aefdc91aa7dae952ef7266cc1daa406704729bf0d2d57c8bd2620f26172c5afa6f868b9aa16962bc661c2f8bc743cf2779df17e61233a1ce08ad78fde3f8c91466dacfce95dee5493d6e8d5af4237615a48fba7ea782d751781cf14ac994ca66e7d537fe3b10ee0d6e41fb1269fe61a4b6474b6041d440ed3b59ded48c9e0f4b7b71b7d789044c48790ca9eca4d4997b74a066772f646edf5bad01e14586bfe95d3e69029f15ca313226b2a7973d18bc4b7cd283d91837fd9ba55a23c2811f8f5c093a63b941d02fe0b56528ba01e044b25911d239c5b5d540cbb197dee53d9715ef6f29fef074ace62b1fe263917b3fa34f1bc5dcc690d608dd2c46686b44eced377e46fd8a7013c158cce9a97d3817414747678089df9127b6a87fdad4516dd90c03d8cd0b7217533c7d6eefc8d8716032f07ec301c837aa6dbb7cebfcc28b79d0a4afc3aa1a57a22eec13cb262a207f97ebba8f0996c602efb961b9283b06914d35c1463e2c87b8bab59bc11453ec72701ff3bef0f32b122c82d75e8560cbc29c0d33de0e5ad81b97a3b9b7dcd8503a5286993682bd718918b0c8f4fb326d8fda50b385e4954d5b3deea6a8ce56937ba8f5b98b4e820e272f1baad2abf59ce6b9527e620101117f104e4329335a6b974f2f0c76b1402be647a34cc73e2645890c7e6181b840591b94ec44ca8779623128d29d6e9dd9f9e1ed95930e01d3b3b3a914bf30714cc5a96def83ab0bdb846140bf4061057b0496384f40a6d0f2b90230047d7b89ac6abc381b1d8cf0640d77cdcde7b5247c608a26522a8f0923d2bdf317fb04d9aba46c77b5c2dce4f709c64fdf503b234784c2f72f53364f3bc92e48b29395786c763869bbd71c098f4f892d4e1896c2ca0ee9b7e0ccc81c0ec372fe0ab15d21bd694731b84a1b1dacda9aea721f678fcc5375949597a270e13f2afa112c681bcbead01673a4fc6b00e6fd4a4908466d460d5a5c88b83b63253e78b39730da794bf050223175994450bbe422299452a2ee4c6b4df4cae1387ec5dd4f26a800c2f9c9389034482150b9aaf5ff839dd5e0879bf61d8631db8a60d6909a3b71a338df0c10a4853cd016be1f20963cedc7687ee87af391b204ba9b278daba4788241356bba0b60f9429725a51214023e33216eed267dcfe9f2ca9779ece6e7bce829d1528b9a18b5bbfa48d721c9b8f4b1a5bfb47198be2e2e21c1d4314496cceabb3708dd8fe0d8c07e668d1065a0431d6509842cd0e996ab6d67585b8d061b1418da1d3b6716c095909d7f06736ccdb3155957c702bea446dd9916bb4f8a45c981d77e8261a850bddca150d716b4a025fee1deda89883ccd3771a234330b9f3662e4fec80fe849cc9f5f97be88a75621cda45e1cd309800b0a001347e155f7a2ad7b09d41f07aca7b998b91863d86d3abe3482d1e969393353ce398546b319826b2dd2d9e4c42ef0222dec7f9653c6b03536f62b3c5f67d8c5b3a4d88314aeeed889fdf8b946cae56f162276aca82b29d26d2bb36d48282778dcaeb1808593e6838a8a8212b29a617c2cc8a2cf74564ab213c330113d16c79fbe0c803688f9760e7b5912611c5939f9a63314f084f7d255bfdd411cc097a9c32768bd14e32bdcc9cfc5cc47ee76870f7aef261974bb4f907964338d81a5d9c9734b622e6e71a76ec9c5cf8cc59b893de75f668a9fc57901069a75b1b4eeaff9a5cfa999aa4a2882652a48865094365c76facf724ba261f061deb6a8dcb065cb52c295c94a0487ef36eb9fd51d249da7d4ab0dca00cd776f00f0ae79b6aa2d88f8b3a33980408906990499459e5594444acb83de4f0976c878882f529cff922560969016c73e300c2587286cb1e8bc2971a7d6f2276751dd14f54bfd8427f36424e361ad54a8ee239b95cbf7a56988d113c2ae351e5b747e2f70a808448e14d242bd52de31278f19be3477c55e0d3d85beee92cd244061e4e6e65cb4132103c", 0x1000}, {&(0x7f0000000040)="ec969173917c179d8a216132ecf68398ccf53265d3ba6f6339c21e1311e7957c60dc66cd510e2f4fe4c434da022a0a5152b13202767134b5e8dbae3bd5b0", 0x3e}, {&(0x7f0000000080)="d577a80b009e42a568a755d0686c63559dcb7af2216920b221d0c019da4c287d59d6fcb4c0dad35dd797250f33a59360286fd29d136fdfe5e79540236ce8fe", 0x3f}], 0x3, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r13, r0]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0x58, 0x1}, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:30 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:54:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x6}) 07:54:30 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/249}, &(0x7f0000000000)=0xfb) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)='Z', 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x200, r2) r3 = fcntl$dupfd(r0, 0x0, r0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r4 = socket$inet6(0x18, 0x8005, 0x8c) lseek(r4, 0x2800000000000000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:54:30 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}, {0x42, 0x7}, {0x85, 0x81}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:30 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fchdir(r0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:30 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x40, 0x20) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x401}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6}, {0x1}], 0x2}) 07:54:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x40}, {0xffffffffffffffff, 0x20}], 0x2, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:30 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}, {0x42, 0x7}, {0x85, 0x81}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:30 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (rerun: 32) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:54:30 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x81) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = socket$inet6(0x18, 0x2, 0x1) (async) r5 = fcntl$dupfd(r1, 0xa, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x7}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xff, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xc13, 0x81}, {{r5}, 0xfffffffffffffffa, 0x4, 0x2, 0x1f3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x8}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000000, 0xff}], 0x8, &(0x7f0000000200)={0x7, 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:30 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) dup2(r1, r0) 07:54:30 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x40, 0x20) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x401}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6}, {0x1}], 0x2}) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x20) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x401}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6}, {0x1}], 0x2}) (async) 07:54:30 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/249}, &(0x7f0000000000)=0xfb) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)='Z', 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x200, r2) r3 = fcntl$dupfd(r0, 0x0, r0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r4 = socket$inet6(0x18, 0x8005, 0x8c) lseek(r4, 0x2800000000000000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/249}, &(0x7f0000000000)=0xfb) (async) pipe(&(0x7f0000000100)) (async) write(r1, &(0x7f0000000280)='Z', 0x1) (async) getppid() (async) fcntl$setown(r1, 0x6, r2) (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x200, r2) (async) fcntl$dupfd(r0, 0x0, r0) (async) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) socket$inet6(0x18, 0x8005, 0x8c) (async) lseek(r4, 0x2800000000000000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) 07:54:30 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xfffff30d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:30 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() (async, rerun: 64) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) (rerun: 64) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r8) (async, rerun: 32) r9 = msgget$private(0x0, 0x100) (async, rerun: 32) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 64) r11 = getuid() (rerun: 64) fchown(r10, r11, 0x0) (async) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) (async) r12 = semget$private(0x0, 0x4, 0x2c4) recvmmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f00000015c0)=ANY=[@ANYRESOCT, @ANYRES16=r2, @ANYRESDEC, @ANYRES64=r5, @ANYBLOB="3c2b53b4ba47126ee492ab5e374d6996f2bcbb709886f691532d11e59f53c97265b81c5386109689ee98b97588d366f19faabf113dd7aa2694425e994b6da48b53e92be25466ec2eacad8b9de50311c6f0b2ca6ce9e72f6ea0948b592a6f06856295c806ca0f7ebcc166804d8a44845851070ea3d19eeb190971f60419bf84c7c3e68910301389468dff9f3feff6ed05e10900006d13be3843db748a5aae18f11337ef828f81499823b5982dc7c993a1f8f0d262b8460846a798c23d15ff9313b5510a720f102968c19f3f4852943ed2fbcc3207f4a0264d7771e14886060000000000000086e93788f27fccbd0425d429c2c39086590d93beffff9e6c6bc290eb71ca5da6e65a92066f587eebc792629c66803e18c225b6fadc52d44b5e530192ec2a7a96b2d9adeb1eb654f612187fff21dc7827968065f16cc54b9b82bb1d9b6d4a516d9c7e70ee024021b6abec6166f8121ab23f786da366ee2ca34c8bcdc16a98dbead88127307e13b59446283baf4d874c51bbcc185cc4bac7871c5054e2461e34657fbf591dcb2d2900000000c300000000d62de1a9bee72bb91502d5f4a6a4086a8a0c7764f4b99d09b53e1006933051be0080e07d72108c50888964d3dd961ad76621fca67a2f2c5e0112f31545c3475061187889d2c39f71b5eeedacf024c7f944998591a90d24a75b382531d68fbcad3334c067fb747c4dcf47dc334715bf6927811c50e14f00000000453399907dd8fbd2ae75ecbc2cab38220ab9000077906bbe82879631d99c6df2d6f7a5aaa0ac7ce30a78e057e96ba321e38c68dc5ba855d4ae2f75590f8028aa2450d2321dcceec71524f5c07908880cdefa7186f21a84436d6ec0f24370dd2ff71588ed13ab3b78b60a3de1944c65591e4a500510471efb45219c6f8efee400000000000000", @ANYRESDEC=r12, @ANYRES32], 0x207, 0x0, 0x0, 0x0}, 0x8000000}, 0x10, 0x2000, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001140), 0x40, 0x0) (async) r14 = accept(r1, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r15, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="289a767fad306a4fdc3133774eb7ff885c8f815ebbe31cfec50c1e4c628bd61a379733973cdd5af15d7f9d71f3a3879e1c47cbd609c0be0fadd4899ec0097d48ee15a7df83202ce7b8f4a536496a1428f3ca767253f06580c760f5ed5c892d32b535cddb13d5355269af2829146df514ea9a3baba36f07607c634c5f2124911e9c209d02a25ab8b301bd97c3ea85ea22d2199928f2cc38e85005c4681d6a9d39947986ea27c2e6c67b3da7b10d2e921f61952504317b764ffcb3d92d79a489b82542a8f46f2f06a60951f7218e039fee0fdf7b8980a7b70ac4aac3c5a0603f99f5a1d20961471eaaf1dc3a91eddd71e72dae8c23a75aeeec26c5bf0f8bab8ea9c475633142fa75b261e4f35ded3c10f676a764fbe24253708362b6a5129518dfc8c51c22535d7affd77fee8a8784b5056ae0a34944a3ed9e08f0af193d1770c50e0fb533799ce95af909a9f61a5a4caf57ce3df617ad3cbccfd8d6bbde3911ccf56ced407413b5dc5282664a173a61ea89d58f42b7a015c87561a5a8c0526cc6b12955bc34e37285f030c54697daa588af2e484fe9c499bd009bcdb3c91a8206510af00f209a0959a739cb4255bb5fc51b6136ff489390ec3800c61def1478dd9e53c6a13ddd5c2a11033a07d15a8f04f7899b2089668f7b7c987643f2be23e5458a9e478f4f0068a323bd5029af94d637fac6a22844211bc9b41cb85686441e46d5cc824f0e06e7be743e98ce77cfc311e287363cd09b8f9e8b26f8ff4e4ee5364e72e467ff908a21780a38ef9f3a370a767a6b54baa6f88d1b0b68c843a9a225cd6ff0b2bb5f008d56b556f266e259f7684f7bc7baf8908759a660a1f90e7549cd4eeb2681fd19ed02502472dec16d5b76caa92491127ae870cec9d5ee549881bc6ccc201292734812d2984c47f0890d7dff5e7cf3f21f5a7ace864f1522949e570dcb6f16ab51b2a5d2161dde4276d1c77c4300851bd0b99d2628cc83ed15fbe93c49d57de5f99c6129db8ae4286277daff6910453ed98d5e625b2c63782b25958c3e7b42199039135b61c9dce0f6fedeb29013c738506e688cdabac7e92950bee5ed650e0b9c5970652ae6e9a5a6b46cd9fefec65d029b97a2b83c5730f505b9d6f7664377a5e196adb4fb9f3c5dc4b2d7f38c1e095434e43eab982f3930d8dc7fdbb2736597d4c7acf8463a2bd650b1f0174ba1a885c54c664101810fa6ce5a9a91753d6d59757bb6949db2f0841cadc8312e79f1817ba3a862ba8abd8a3378981e069f91eafad6fa564e8bf4bf792506b06f0db09a64f72c10b0bc0dfe99c3b179fa664dec290371e9e09cc47a62dc4d2579acd27a2a8861b14f2eab37e2be08f157b6626d5320e73e622e6e76ea8a2bf4eaeb465a5a420ae92df7aada8bcc96334d82cb2f0953a4f935d1ec28596de4750214ff1a2b06c6257b4be33100eeeed22b1d21df8a39abe296198c058a86bd2d80f5fb439d1f8e553e5fc643f97a0d17db5af06f05d59f7412cc5c287ea1da605df5bff33d58da9f721e8581e863fa67438c87ad78f135675a2d06712b9e7ea820d38f2e4cf17f037e8b5872ab1d334025518966fa03e535b8d04421895590d76211cd0be59b73b6e3eb9726d38f922f30be0413f986dc9702f4c2c800ade4edd8ad971e05053ec29af72e198ce915b86cce0d3df1194d1f7792160467e83e7833f3f7d445d06412e3ee110d47b1c774a776c5c07d7badd48f119c07adad682c8369304add21eabd2db7c6ef3256564c067c5f8e6c2dda56311e80b8578b2b13273fa226aad8d9f40e58658a7f6739538cae66b2c0fd1ce404bdc2b4f87d32ee5846eeda7cb0617765832f88eec6d093ab65ee98a4c7fb183a67c13e1ef9e41d5d1a337dce6731cbd78bf882bd0ae055a27785f80698b9a37c5315845f9af40d2e7bddf51504ccef2e4356562f108be3b72c70e89fb21b66ed24310dde851b3207835424fe9cbc228ce9c64ada5f4df71ad9b6aea193506f551f495cd9aa821e4e3a1338f7383174c73c249aa4808996613d456ce5b1fe85fdc5cd7fcb7d00615a1453d28a585a4fa08739e55e027ab3b5a04d6c50fb6501c4d3722ebb10e3f5ed99f7406325dd675e4d9bcf7f45cb6fcb14532b21d877384821763f153907c659b617c385983e8b133e1d197b08042579742ccc291bc2b991d3d3c866cc8cb3ff5e28903b21ae6c13aff4a473016e89a5bab341fb64efc4a5d3fa19131abbbb7ef1bf48daaeb1280fe5424d0bb52d31a028493dd07261679dc3b451efa180e36aa291b0fecdbe35ee5f8515734e6c1f2a505b672fc1e66209bb48e1dded3e0cd8b36f0d072d075ac5b4672a87ec9cf78cf7f259fa9d10cfeee91144ebb4c0aaecd9ccf3067b33c38edba031bfd311c6abd5e78c292d9f8ba2cdae50392328aa6af06c915e65b57c105537799cffbe25b2e37b4ed66f8d131fe5a8c23befdadcc582ac3308c4b248ec5bfa45be4e4014b3f1acf1c73fbde05c21159c7d6333a41c633258315f9b1130763b03292af1739466f408dcd2b8b51d29438502ba8138197149719c8e2da5a7a2e11a7a2e40342ac41fa60ce8f53e7eafb7a252db2df1f2d5049162e5211c7b6cc32d706a66c138dd802c76b505e247909d99d936c85471434ef316aa6770c0034e33b929f50d91d05552ae1bb1c3f2b0147d92a53dc566182bd81790394ce6384436a8ae80e971c74b14d5024542c287f286236c0af911c075c0c12c69e85ae66bce4fcc0a622171d2d38cc01eaf17a35f00cbb3e1404188cbfd90f61ccecff924dd60c506dfd6dad80b447acba2a0416216feb731c5a8060879ea92911afce630832288e6f4b57b314dc65933086735b7d3f0416d8e4ec72aa429f8b4851c81bbba1c06fa94e161d0170a2fe598d7fef50680298c4c88e8397e603721583c560ea1887c6d37d966de996d028ff1781ad19d2b5d232ecd220582cce950548b197e37e81d4bf9054601256ada1e693ef2acd8667830bf784fa105c5b440182164a919a1de5c42c89d0f780ed863f84393cbb40045dcf56bba6190735c88c473e755887f002ee27f1a59263c0755df20e05257506369ffdb310f26c3862b552704d4fe3b509daa225afe4633229406ac0e385b70cfaf7505b222d1a04af50d0f9cb8d24f38d30c909deffabe7759258a17da02cb9fd1df9245e8e0384bd59157086cea029bafbebc9b600317fb617f030e2a1c38e232d3ce826e37c9fa1dc2e3086777a702071864355354d1c9845652cad1f5dd44b165844ef32f7cc0acf5ee0f7791053e4f3f2f03360fedee4b413ee5194a91625933ba859ae65d204a7c4d736090eb6b72d7207913cdc289caac75a1b6fb9b1bc1675d379f328505ec4edf79f5d50357ecc5266c587ed87d6a5e4164e9acd3221675b3110fac063c7e0b9b24ae46e2417907b98a616d78699a06742a8aa764acf221b884abbc0c5d23d04ce30dc3c1b725a2dd5b5e86dbc86873e5c59eae3403a40eed714e15f09b925409fa42f18465dc41455a05d0ec520de8be241a4b778cfd3925bc75078bf7c43f5ece4e83b04b8842a7de5abde27e8e98184a8e8f560c95c07f315c212f80e4bb666edd79e842455345a155fbf7e8aa34654209332b894249a12f32e44aed98545077a832bae424873f5c5937aa48624c36512575493703f845387d21a17f0848276f683cd278570eaeebd260409128b2b1054651d258fac09e4b1e3dc5770fe62d315bd20295afa3c82e4fa9616a9ec34cd58075ff8fa474ad5febb9b5fad6a7b550067128415aefdc91aa7dae952ef7266cc1daa406704729bf0d2d57c8bd2620f26172c5afa6f868b9aa16962bc661c2f8bc743cf2779df17e61233a1ce08ad78fde3f8c91466dacfce95dee5493d6e8d5af4237615a48fba7ea782d751781cf14ac994ca66e7d537fe3b10ee0d6e41fb1269fe61a4b6474b6041d440ed3b59ded48c9e0f4b7b71b7d789044c48790ca9eca4d4997b74a066772f646edf5bad01e14586bfe95d3e69029f15ca313226b2a7973d18bc4b7cd283d91837fd9ba55a23c2811f8f5c093a63b941d02fe0b56528ba01e044b25911d239c5b5d540cbb197dee53d9715ef6f29fef074ace62b1fe263917b3fa34f1bc5dcc690d608dd2c46686b44eced377e46fd8a7013c158cce9a97d3817414747678089df9127b6a87fdad4516dd90c03d8cd0b7217533c7d6eefc8d8716032f07ec301c837aa6dbb7cebfcc28b79d0a4afc3aa1a57a22eec13cb262a207f97ebba8f0996c602efb961b9283b06914d35c1463e2c87b8bab59bc11453ec72701ff3bef0f32b122c82d75e8560cbc29c0d33de0e5ad81b97a3b9b7dcd8503a5286993682bd718918b0c8f4fb326d8fda50b385e4954d5b3deea6a8ce56937ba8f5b98b4e820e272f1baad2abf59ce6b9527e620101117f104e4329335a6b974f2f0c76b1402be647a34cc73e2645890c7e6181b840591b94ec44ca8779623128d29d6e9dd9f9e1ed95930e01d3b3b3a914bf30714cc5a96def83ab0bdb846140bf4061057b0496384f40a6d0f2b90230047d7b89ac6abc381b1d8cf0640d77cdcde7b5247c608a26522a8f0923d2bdf317fb04d9aba46c77b5c2dce4f709c64fdf503b234784c2f72f53364f3bc92e48b29395786c763869bbd71c098f4f892d4e1896c2ca0ee9b7e0ccc81c0ec372fe0ab15d21bd694731b84a1b1dacda9aea721f678fcc5375949597a270e13f2afa112c681bcbead01673a4fc6b00e6fd4a4908466d460d5a5c88b83b63253e78b39730da794bf050223175994450bbe422299452a2ee4c6b4df4cae1387ec5dd4f26a800c2f9c9389034482150b9aaf5ff839dd5e0879bf61d8631db8a60d6909a3b71a338df0c10a4853cd016be1f20963cedc7687ee87af391b204ba9b278daba4788241356bba0b60f9429725a51214023e33216eed267dcfe9f2ca9779ece6e7bce829d1528b9a18b5bbfa48d721c9b8f4b1a5bfb47198be2e2e21c1d4314496cceabb3708dd8fe0d8c07e668d1065a0431d6509842cd0e996ab6d67585b8d061b1418da1d3b6716c095909d7f06736ccdb3155957c702bea446dd9916bb4f8a45c981d77e8261a850bddca150d716b4a025fee1deda89883ccd3771a234330b9f3662e4fec80fe849cc9f5f97be88a75621cda45e1cd309800b0a001347e155f7a2ad7b09d41f07aca7b998b91863d86d3abe3482d1e969393353ce398546b319826b2dd2d9e4c42ef0222dec7f9653c6b03536f62b3c5f67d8c5b3a4d88314aeeed889fdf8b946cae56f162276aca82b29d26d2bb36d48282778dcaeb1808593e6838a8a8212b29a617c2cc8a2cf74564ab213c330113d16c79fbe0c803688f9760e7b5912611c5939f9a63314f084f7d255bfdd411cc097a9c32768bd14e32bdcc9cfc5cc47ee76870f7aef261974bb4f907964338d81a5d9c9734b622e6e71a76ec9c5cf8cc59b893de75f668a9fc57901069a75b1b4eeaff9a5cfa999aa4a2882652a48865094365c76facf724ba261f061deb6a8dcb065cb52c295c94a0487ef36eb9fd51d249da7d4ab0dca00cd776f00f0ae79b6aa2d88f8b3a33980408906990499459e5594444acb83de4f0976c878882f529cff922560969016c73e300c2587286cb1e8bc2971a7d6f2276751dd14f54bfd8427f36424e361ad54a8ee239b95cbf7a56988d113c2ae351e5b747e2f70a808448e14d242bd52de31278f19be3477c55e0d3d85beee92cd244061e4e6e65cb4132103c", 0x1000}, {&(0x7f0000000040)="ec969173917c179d8a216132ecf68398ccf53265d3ba6f6339c21e1311e7957c60dc66cd510e2f4fe4c434da022a0a5152b13202767134b5e8dbae3bd5b0", 0x3e}, {&(0x7f0000000080)="d577a80b009e42a568a755d0686c63559dcb7af2216920b221d0c019da4c287d59d6fcb4c0dad35dd797250f33a59360286fd29d136fdfe5e79540236ce8fe", 0x3f}], 0x3, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r13, r0]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0x58, 0x1}, 0x2) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:30 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:54:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x40}, {0xffffffffffffffff, 0x20}], 0x2, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:30 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 32) dup2(r1, r0) (rerun: 32) 07:54:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x43, 0x8}], 0x1}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{0x2, 0x9}, {0x21, 0x200}, {0x0, 0x7f}, {0x101, 0x7}, {0x4e, 0x2}, {0x88, 0x4}, {0x20, 0xce}, {0x100, 0x80}, {0x20, 0x80000000}], 0x9}) 07:54:30 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xfffff30d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:30 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) dup2(r1, r0) 07:54:30 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000e981adb8e78eed128a27ef8ec64b9cf4e28331075c6b10c1819c623e0d83c683edcac81bc6d78c3c3afa715178ea25526bf97c3434c4c2fb48e19230381885dd824eef0a2fe469037d0f8d9083683eae876f5f962243d1203bc34ab6800e28050000000000000095bae9423a45af6f16d78ffe93e29d3e00000000000003dcc61b83481b83bc05d5f4aa9a6d3e49cf2e3d98e08366d31925d5e66c95020081b5d478372c6a7ac8796b125404a331b2ee73a45a887349144fc8e046a533abde21b596d0b992c6fd9b92805e3adb55565550c447849de8dc9431a7bb416aa70eb79257c3565c4621818729362afdf62d13b3da66adbe668cbd82c08e8550141f35bd3f818ddfb2e8b71536db2cfa30d619732c6c40ad24cadd33aa9f7aab21115965489e3c6c959eecf0c428cf964f826c51e264053e2206a41cfd57ea0cc088ddfb5ab51b33b99f4b26a22ba0222c69786c1a82c94c1ca32732f3f2350b2d4deaeaa78d954cff18e57b1734e3d705783332fe40d0bf4e9580f0a9d09d5f3f3f1f389babc54420088d720e172ea8ce8e8af600"/437]) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x6, 0x0, 0x80}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x4) 07:54:30 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x81) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (rerun: 64) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 64) r4 = socket$inet6(0x18, 0x2, 0x1) r5 = fcntl$dupfd(r1, 0xa, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 64) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x7}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xff, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xc13, 0x81}, {{r5}, 0xfffffffffffffffa, 0x4, 0x2, 0x1f3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x8}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000000, 0xff}], 0x8, &(0x7f0000000200)={0x7, 0x8}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x40}, {0xffffffffffffffff, 0x20}], 0x2, 0x7) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x43, 0x8}], 0x1}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{0x2, 0x9}, {0x21, 0x200}, {0x0, 0x7f}, {0x101, 0x7}, {0x4e, 0x2}, {0x88, 0x4}, {0x20, 0xce}, {0x100, 0x80}, {0x20, 0x80000000}], 0x9}) 07:54:30 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/249}, &(0x7f0000000000)=0xfb) pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)='Z', 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x200, r2) (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x200, r2) r3 = fcntl$dupfd(r0, 0x0, r0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) socket$inet6(0x18, 0x8005, 0x8c) (async) r4 = socket$inet6(0x18, 0x8005, 0x8c) lseek(r4, 0x2800000000000000, 0x0) (async) lseek(r4, 0x2800000000000000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:54:30 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xfffff30d}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xfffff30d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) syz_open_pts() (async) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:30 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000e981adb8e78eed128a27ef8ec64b9cf4e28331075c6b10c1819c623e0d83c683edcac81bc6d78c3c3afa715178ea25526bf97c3434c4c2fb48e19230381885dd824eef0a2fe469037d0f8d9083683eae876f5f962243d1203bc34ab6800e28050000000000000095bae9423a45af6f16d78ffe93e29d3e00000000000003dcc61b83481b83bc05d5f4aa9a6d3e49cf2e3d98e08366d31925d5e66c95020081b5d478372c6a7ac8796b125404a331b2ee73a45a887349144fc8e046a533abde21b596d0b992c6fd9b92805e3adb55565550c447849de8dc9431a7bb416aa70eb79257c3565c4621818729362afdf62d13b3da66adbe668cbd82c08e8550141f35bd3f818ddfb2e8b71536db2cfa30d619732c6c40ad24cadd33aa9f7aab21115965489e3c6c959eecf0c428cf964f826c51e264053e2206a41cfd57ea0cc088ddfb5ab51b33b99f4b26a22ba0222c69786c1a82c94c1ca32732f3f2350b2d4deaeaa78d954cff18e57b1734e3d705783332fe40d0bf4e9580f0a9d09d5f3f3f1f389babc54420088d720e172ea8ce8e8af600"/437]) (async) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x70e, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x6, 0x0, 0x80}) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x4) 07:54:31 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x8a, 0x5}, {0x2, 0x4004}, {0x8c, 0x4}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x15) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x80}, {0x0, 0x62d7}, {0x22, 0x6}], 0x3}) 07:54:31 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x84, 0x441}], 0x1}) 07:54:31 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x920, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x44, 0x97c}, {0x4, 0xaf}, {0x20, 0x80000001}, {0x83, 0x1}, {0x47, 0x4}, {0x86, 0x5}, {0x6, 0x8}, {0x25, 0xffff}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:31 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000), 0xa}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="493e57d4d32efc87631dfd1913c54b0fd8a7a9fb163ebc9bbdf3881c544ef3a9cbc7fca6a6cdf8d781d51ff3a872d184439989bd5d91a3de0f254d6f54a754d3bfde67217665e2a7614f7db5a8a9c183ca3adbb809418f5d52b9e8f48ea6e316c45ff1ec0866241a02fbe4b5ebec337c81554b0f78796a88fb948932e0bec328c2ff9facf2095e967e734721190ecc46e20697a742dad87749efbf4866bbaa9c9f80de85136ff00c44db011d7c7b1600c8d93225d41a2e3dbee8acc6a79735f6c3569895d48d735f5c0de5d4", 0xcc}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}, {0x86, 0x7}], 0x2}) 07:54:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x43, 0x8}], 0x1}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{0x2, 0x9}, {0x21, 0x200}, {0x0, 0x7f}, {0x101, 0x7}, {0x4e, 0x2}, {0x88, 0x4}, {0x20, 0xce}, {0x100, 0x80}, {0x20, 0x80000000}], 0x9}) 07:54:31 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x84, 0x441}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x84, 0x441}], 0x1}) (async) 07:54:31 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x8a, 0x5}, {0x2, 0x4004}, {0x8c, 0x4}], 0x4}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x15) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x80}, {0x0, 0x62d7}, {0x22, 0x6}], 0x3}) 07:54:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:31 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000e981adb8e78eed128a27ef8ec64b9cf4e28331075c6b10c1819c623e0d83c683edcac81bc6d78c3c3afa715178ea25526bf97c3434c4c2fb48e19230381885dd824eef0a2fe469037d0f8d9083683eae876f5f962243d1203bc34ab6800e28050000000000000095bae9423a45af6f16d78ffe93e29d3e00000000000003dcc61b83481b83bc05d5f4aa9a6d3e49cf2e3d98e08366d31925d5e66c95020081b5d478372c6a7ac8796b125404a331b2ee73a45a887349144fc8e046a533abde21b596d0b992c6fd9b92805e3adb55565550c447849de8dc9431a7bb416aa70eb79257c3565c4621818729362afdf62d13b3da66adbe668cbd82c08e8550141f35bd3f818ddfb2e8b71536db2cfa30d619732c6c40ad24cadd33aa9f7aab21115965489e3c6c959eecf0c428cf964f826c51e264053e2206a41cfd57ea0cc088ddfb5ab51b33b99f4b26a22ba0222c69786c1a82c94c1ca32732f3f2350b2d4deaeaa78d954cff18e57b1734e3d705783332fe40d0bf4e9580f0a9d09d5f3f3f1f389babc54420088d720e172ea8ce8e8af600"/437]) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x6, 0x0, 0x80}) (async) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x6, 0x0, 0x80}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x4) 07:54:31 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:54:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:31 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x920, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x44, 0x97c}, {0x4, 0xaf}, {0x20, 0x80000001}, {0x83, 0x1}, {0x47, 0x4}, {0x86, 0x5}, {0x6, 0x8}, {0x25, 0xffff}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x920, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x44, 0x97c}, {0x4, 0xaf}, {0x20, 0x80000001}, {0x83, 0x1}, {0x47, 0x4}, {0x86, 0x5}, {0x6, 0x8}, {0x25, 0xffff}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) 07:54:31 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000), 0xa}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="493e57d4d32efc87631dfd1913c54b0fd8a7a9fb163ebc9bbdf3881c544ef3a9cbc7fca6a6cdf8d781d51ff3a872d184439989bd5d91a3de0f254d6f54a754d3bfde67217665e2a7614f7db5a8a9c183ca3adbb809418f5d52b9e8f48ea6e316c45ff1ec0866241a02fbe4b5ebec337c81554b0f78796a88fb948932e0bec328c2ff9facf2095e967e734721190ecc46e20697a742dad87749efbf4866bbaa9c9f80de85136ff00c44db011d7c7b1600c8d93225d41a2e3dbee8acc6a79735f6c3569895d48d735f5c0de5d4", 0xcc}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}, {0x86, 0x7}], 0x2}) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000), 0xa}) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) pipe(&(0x7f0000000280)) (async) fcntl$dupfd(r2, 0xa, r3) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="493e57d4d32efc87631dfd1913c54b0fd8a7a9fb163ebc9bbdf3881c544ef3a9cbc7fca6a6cdf8d781d51ff3a872d184439989bd5d91a3de0f254d6f54a754d3bfde67217665e2a7614f7db5a8a9c183ca3adbb809418f5d52b9e8f48ea6e316c45ff1ec0866241a02fbe4b5ebec337c81554b0f78796a88fb948932e0bec328c2ff9facf2095e967e734721190ecc46e20697a742dad87749efbf4866bbaa9c9f80de85136ff00c44db011d7c7b1600c8d93225d41a2e3dbee8acc6a79735f6c3569895d48d735f5c0de5d4", 0xcc}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}, {0x86, 0x7}], 0x2}) (async) 07:54:31 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x87, 0xd28}, {0x8b, 0x80}, {0x8e, 0x5}, {0x48, 0x6}, {0xca, 0xffff}], 0x5}) 07:54:31 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x84, 0x441}], 0x1}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x84, 0x441}], 0x1}) 07:54:31 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f657760000000039355c7181"]) 07:54:31 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x87, 0xd28}, {0x8b, 0x80}, {0x8e, 0x5}, {0x48, 0x6}, {0xca, 0xffff}], 0x5}) 07:54:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:31 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x8a, 0x5}, {0x2, 0x4004}, {0x8c, 0x4}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x15) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x80}, {0x0, 0x62d7}, {0x22, 0x6}], 0x3}) 07:54:31 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x84, 0x40}, {0x82, 0x80000000}, {0x44, 0x6}, {0x8e, 0x2}, {0x5, 0x400}, {0x21, 0x10001}, {0x43, 0x6}, {0x6, 0x241}, {0x42}, {0x25, 0x5}], 0xa}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:31 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000), 0xa}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) (async) fcntl$dupfd(r2, 0xa, r3) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="493e57d4d32efc87631dfd1913c54b0fd8a7a9fb163ebc9bbdf3881c544ef3a9cbc7fca6a6cdf8d781d51ff3a872d184439989bd5d91a3de0f254d6f54a754d3bfde67217665e2a7614f7db5a8a9c183ca3adbb809418f5d52b9e8f48ea6e316c45ff1ec0866241a02fbe4b5ebec337c81554b0f78796a88fb948932e0bec328c2ff9facf2095e967e734721190ecc46e20697a742dad87749efbf4866bbaa9c9f80de85136ff00c44db011d7c7b1600c8d93225d41a2e3dbee8acc6a79735f6c3569895d48d735f5c0de5d4", 0xcc}], 0x1) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="493e57d4d32efc87631dfd1913c54b0fd8a7a9fb163ebc9bbdf3881c544ef3a9cbc7fca6a6cdf8d781d51ff3a872d184439989bd5d91a3de0f254d6f54a754d3bfde67217665e2a7614f7db5a8a9c183ca3adbb809418f5d52b9e8f48ea6e316c45ff1ec0866241a02fbe4b5ebec337c81554b0f78796a88fb948932e0bec328c2ff9facf2095e967e734721190ecc46e20697a742dad87749efbf4866bbaa9c9f80de85136ff00c44db011d7c7b1600c8d93225d41a2e3dbee8acc6a79735f6c3569895d48d735f5c0de5d4", 0xcc}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}, {0x86, 0x7}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}, {0x86, 0x7}], 0x2}) 07:54:35 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x87, 0xd28}, {0x8b, 0x80}, {0x8e, 0x5}, {0x48, 0x6}, {0xca, 0xffff}], 0x5}) 07:54:35 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:54:35 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x920, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x44, 0x97c}, {0x4, 0xaf}, {0x20, 0x80000001}, {0x83, 0x1}, {0x47, 0x4}, {0x86, 0x5}, {0x6, 0x8}, {0x25, 0xffff}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x44, 0x97c}, {0x4, 0xaf}, {0x20, 0x80000001}, {0x83, 0x1}, {0x47, 0x4}, {0x86, 0x5}, {0x6, 0x8}, {0x25, 0xffff}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:35 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xc0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x9, 0x242, 0x40, 0xfff9, &(0x7f0000000180)={{0xc9, 0x40, 0x2, 0x80, 0x1, 0x9, 0x80000000}, {[0x8000000000000001, 0x100000000, 0x101, 0x6, 0x8, 0x5, 0x7, 0x6, 0x4, 0x100000001, 0x1, 0xfffffffffffff0aa, 0x791a, 0x9c8, 0x7, 0x7, 0x2, 0x9], [0x80, 0x0, 0xb7a4, 0x6, 0x6, 0x7fff, 0x9, 0x3, 0x200, 0x5b2], [0x5, 0x3, 0x3f, 0x100000000, 0x40, 0x82, 0x9], [0x3ff, 0xffffffffffffffff, 0x40, 0x11, 0x7ff0, 0x1], [{0xffff, 0x80000000, 0xd58c, 0x3}, {0x8, 0xc52b, 0x0, 0x40}, {0x7, 0x2, 0x5, 0x7}, {0x100, 0x3, 0x9, 0x5}, {0x6, 0xffffffff, 0xb08, 0x4}, {0x1, 0x10000, 0x8, 0x10000}, {0x81, 0xf5, 0x1, 0x7a91}, {0xfff9, 0x1d3dcdb8, 0xffff, 0x7fff}], {0x1, 0xffff2b00, 0xbf, 0x4526bb77}, {0x7ff, 0xfc, 0x7, 0xe122}}}, 0x8, 0x1f}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x44, 0x9}, {0x8a, 0x60000000}, {0x4, 0x4}, {0x3, 0x3ff}, {0x41, 0x5}, {0x47, 0x9}, {0x5, 0x401}, {0x85, 0x10001}], 0x8}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x86, 0x96}, {0x8a, 0xfffffff7}, {0x8e, 0x2}, {0x25, 0x80}, {0xa2, 0x8001}, {0x81, 0x1}, {0x40, 0x1}, {0x20, 0x9}], 0x8}) 07:54:35 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f657760000000039355c7181"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f657760000000039355c7181"]) (async) pckbd_enable: command error 07:54:35 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x84, 0x40}, {0x82, 0x80000000}, {0x44, 0x6}, {0x8e, 0x2}, {0x5, 0x400}, {0x21, 0x10001}, {0x43, 0x6}, {0x6, 0x241}, {0x42}, {0x25, 0x5}], 0xa}) (async, rerun: 64) r1 = dup(r0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:35 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x81, 0xffffffff}, {0x85}], 0x2}) 07:54:35 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:54:35 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:40 executing program 0: setreuid(0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0x5}, {0x0, 0xae7e}, {0x101, 0x2}, {0x100, 0x1f}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:40 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x84, 0x40}, {0x82, 0x80000000}, {0x44, 0x6}, {0x8e, 0x2}, {0x5, 0x400}, {0x21, 0x10001}, {0x43, 0x6}, {0x6, 0x241}, {0x42}, {0x25, 0x5}], 0xa}) (async) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:40 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xc0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x9, 0x242, 0x40, 0xfff9, &(0x7f0000000180)={{0xc9, 0x40, 0x2, 0x80, 0x1, 0x9, 0x80000000}, {[0x8000000000000001, 0x100000000, 0x101, 0x6, 0x8, 0x5, 0x7, 0x6, 0x4, 0x100000001, 0x1, 0xfffffffffffff0aa, 0x791a, 0x9c8, 0x7, 0x7, 0x2, 0x9], [0x80, 0x0, 0xb7a4, 0x6, 0x6, 0x7fff, 0x9, 0x3, 0x200, 0x5b2], [0x5, 0x3, 0x3f, 0x100000000, 0x40, 0x82, 0x9], [0x3ff, 0xffffffffffffffff, 0x40, 0x11, 0x7ff0, 0x1], [{0xffff, 0x80000000, 0xd58c, 0x3}, {0x8, 0xc52b, 0x0, 0x40}, {0x7, 0x2, 0x5, 0x7}, {0x100, 0x3, 0x9, 0x5}, {0x6, 0xffffffff, 0xb08, 0x4}, {0x1, 0x10000, 0x8, 0x10000}, {0x81, 0xf5, 0x1, 0x7a91}, {0xfff9, 0x1d3dcdb8, 0xffff, 0x7fff}], {0x1, 0xffff2b00, 0xbf, 0x4526bb77}, {0x7ff, 0xfc, 0x7, 0xe122}}}, 0x8, 0x1f}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x44, 0x9}, {0x8a, 0x60000000}, {0x4, 0x4}, {0x3, 0x3ff}, {0x41, 0x5}, {0x47, 0x9}, {0x5, 0x401}, {0x85, 0x10001}], 0x8}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x86, 0x96}, {0x8a, 0xfffffff7}, {0x8e, 0x2}, {0x25, 0x80}, {0xa2, 0x8001}, {0x81, 0x1}, {0x40, 0x1}, {0x20, 0x9}], 0x8}) 07:54:40 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f657760000000039355c7181"]) 07:54:40 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) syz_open_pts() (async) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:54:40 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:54:40 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x81, 0xffffffff}, {0x85}], 0x2}) 07:54:40 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0xfffffff7}, {0x20, 0xa82}, {0x0, 0x36}, {0x4, 0x80000001}, {0x46, 0x7}, {0x8b, 0x1}, {0x44, 0x299}], 0x7}) pckbd_enable: command error 07:54:40 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xc0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x9, 0x242, 0x40, 0xfff9, &(0x7f0000000180)={{0xc9, 0x40, 0x2, 0x80, 0x1, 0x9, 0x80000000}, {[0x8000000000000001, 0x100000000, 0x101, 0x6, 0x8, 0x5, 0x7, 0x6, 0x4, 0x100000001, 0x1, 0xfffffffffffff0aa, 0x791a, 0x9c8, 0x7, 0x7, 0x2, 0x9], [0x80, 0x0, 0xb7a4, 0x6, 0x6, 0x7fff, 0x9, 0x3, 0x200, 0x5b2], [0x5, 0x3, 0x3f, 0x100000000, 0x40, 0x82, 0x9], [0x3ff, 0xffffffffffffffff, 0x40, 0x11, 0x7ff0, 0x1], [{0xffff, 0x80000000, 0xd58c, 0x3}, {0x8, 0xc52b, 0x0, 0x40}, {0x7, 0x2, 0x5, 0x7}, {0x100, 0x3, 0x9, 0x5}, {0x6, 0xffffffff, 0xb08, 0x4}, {0x1, 0x10000, 0x8, 0x10000}, {0x81, 0xf5, 0x1, 0x7a91}, {0xfff9, 0x1d3dcdb8, 0xffff, 0x7fff}], {0x1, 0xffff2b00, 0xbf, 0x4526bb77}, {0x7ff, 0xfc, 0x7, 0xe122}}}, 0x8, 0x1f}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x44, 0x9}, {0x8a, 0x60000000}, {0x4, 0x4}, {0x3, 0x3ff}, {0x41, 0x5}, {0x47, 0x9}, {0x5, 0x401}, {0x85, 0x10001}], 0x8}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x86, 0x96}, {0x8a, 0xfffffff7}, {0x8e, 0x2}, {0x25, 0x80}, {0xa2, 0x8001}, {0x81, 0x1}, {0x40, 0x1}, {0x20, 0x9}], 0x8}) 07:54:40 executing program 0: setreuid(0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0x5}, {0x0, 0xae7e}, {0x101, 0x2}, {0x100, 0x1f}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) setreuid(0xffffffffffffffff, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0x5}, {0x0, 0xae7e}, {0x101, 0x2}, {0x100, 0x1f}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) 07:54:40 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:44 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0xfffffff7}, {0x20, 0xa82}, {0x0, 0x36}, {0x4, 0x80000001}, {0x46, 0x7}, {0x8b, 0x1}, {0x44, 0x299}], 0x7}) 07:54:44 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x81, 0xffffffff}, {0x85}], 0x2}) 07:54:44 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x1) 07:54:44 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:44 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pckbd_enable: command error 07:54:44 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x101, 0x8}, {0x8c, 0x3}, {0x8c, 0x3}, {0x42}, {0x43, 0xffffffff}, {0x8b, 0x8000}, {0x3, 0x8562}, {0x8c, 0x7ffffffb}], 0x8}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x2}, {0x8a, 0xb9}, {0x26, 0x10000}, {0x1, 0xffff77c7}, {0x8d, 0x7}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) 07:54:44 executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8c, 0x7}], 0x1}) 07:54:44 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0xfffffff7}, {0x20, 0xa82}, {0x0, 0x36}, {0x4, 0x80000001}, {0x46, 0x7}, {0x8b, 0x1}, {0x44, 0x299}], 0x7}) 07:54:44 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) writev(r1, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:54:44 executing program 0: setreuid(0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0x5}, {0x0, 0xae7e}, {0x101, 0x2}, {0x100, 0x1f}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:44 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x8}, {0x1}], 0x2}) getegid() 07:54:44 executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8c, 0x7}], 0x1}) 07:54:44 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x101, 0x8}, {0x8c, 0x3}, {0x8c, 0x3}, {0x42}, {0x43, 0xffffffff}, {0x8b, 0x8000}, {0x3, 0x8562}, {0x8c, 0x7ffffffb}], 0x8}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x2}, {0x8a, 0xb9}, {0x26, 0x10000}, {0x1, 0xffff77c7}, {0x8d, 0x7}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) 07:54:44 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) syz_open_pts() (async) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x1) (async) 07:54:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x83, 0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x767a}, {0x89, 0x3ff}, {0x7, 0x800}, {0xa}, {0x101, 0x4}], 0x5}) 07:54:44 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x8}, {0x1}], 0x2}) (async) getegid() 07:54:44 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x2}, {0x3}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x6}], 0x1}) 07:54:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x83, 0x2}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x767a}, {0x89, 0x3ff}, {0x7, 0x800}, {0xa}, {0x101, 0x4}], 0x5}) 07:54:44 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x101, 0x8}, {0x8c, 0x3}, {0x8c, 0x3}, {0x42}, {0x43, 0xffffffff}, {0x8b, 0x8000}, {0x3, 0x8562}, {0x8c, 0x7ffffffb}], 0x8}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x2}, {0x8a, 0xb9}, {0x26, 0x10000}, {0x1, 0xffff77c7}, {0x8d, 0x7}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x101, 0x8}, {0x8c, 0x3}, {0x8c, 0x3}, {0x42}, {0x43, 0xffffffff}, {0x8b, 0x8000}, {0x3, 0x8562}, {0x8c, 0x7ffffffb}], 0x8}) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x2}, {0x8a, 0xb9}, {0x26, 0x10000}, {0x1, 0xffff77c7}, {0x8d, 0x7}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) (async) 07:54:44 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) writev(r1, &(0x7f0000000000), 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:54:44 executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8c, 0x7}], 0x1}) 07:54:44 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x85, 0x6}, {0x46, 0x2}, {0x2, 0xfffffff9}, {0x8a, 0x30cb}, {0x83, 0x20}, {0x7, 0xf3da}, {0x84, 0x7}], 0x7}) 07:54:44 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x8}, {0x1}], 0x2}) getegid() 07:54:45 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x3, 0x20}, {0xb28d8b03d2c47af5, 0xd0}, {0x5, 0x8000}, {0x89, 0x4}, {0x89, 0x6}, {0x82, 0x5}, {0x8, 0x3ff}, {0x26, 0x77d0}], 0x8}) 07:54:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x83, 0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x767a}, {0x89, 0x3ff}, {0x7, 0x800}, {0xa}, {0x101, 0x4}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x767a}, {0x89, 0x3ff}, {0x7, 0x800}, {0xa}, {0x101, 0x4}], 0x5}) 07:54:45 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x2}, {0x3}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x6}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x2}, {0x3}], 0x2}) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x6}], 0x1}) (async) 07:54:45 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x85, 0x6}, {0x46, 0x2}, {0x2, 0xfffffff9}, {0x8a, 0x30cb}, {0x83, 0x20}, {0x7, 0xf3da}, {0x84, 0x7}], 0x7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) dup(r0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x85, 0x6}, {0x46, 0x2}, {0x2, 0xfffffff9}, {0x8a, 0x30cb}, {0x83, 0x20}, {0x7, 0xf3da}, {0x84, 0x7}], 0x7}) (async) 07:54:45 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) writev(r1, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) socket$inet6(0x18, 0x8000, 0x4) (async) writev(r1, &(0x7f0000000000), 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) 07:54:45 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x1) 07:54:45 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x6}, {0x8c, 0x8c}, {0x86, 0x2}, {0x4, 0xdb}, {0x25, 0x1}, {0x44, 0xec}, {0x85, 0x9}, {0x8a}], 0x4}) 07:54:45 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:45 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8, 0x4}, {0x44, 0x80200000}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x0, 0x7}, {0x89, 0x10001}, {0x88, 0xffff}, {0x45, 0x7fffffff}], 0x4}) 07:54:45 executing program 3: pipe(&(0x7f0000001180)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003440)={&(0x7f0000003400)={&(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000001200)="d4d7da025782cfdc49b0845e0b25825b90eb45bdf2f898b339fde2c82eed2ba8920e5376d1c2d6d62f3aa07c4e0713563a1be960cb9c68d1bfb242e02859cb8b1cec01e9cf9f5caac9d9b2c726af6157ae103239f0363cc026909820a22ad4102907aebc74c04653e924e143d8effb50fc00e0b6a43578b203dde9908bb0ccbd870d69ff66fb725bb71b5de7eba5c75747094123", 0x94}, {&(0x7f00000012c0)="bb2a742bfe16ce8e1805f88312c9ecc700b454055ef8538e3e451c8fd50193799774013950f223bdb64896dd144468a096dabb3663b5ec7d34b68696e0006e85224aa64d0424de4e94ff0ef7d3757c3dfec581dbc72673c4672e49dd725c1d64dd864a5abf08756e049e1ed7fc38650e1d9003a4d70d05dbb1b6558e03aac312b48583ff630efc2daf1fc5e528bd08d975e99e2ec9108a047af3f108acea6180432ccf899bf8dd24506bca698be2dbbf98804f066786445d8e5b50d209af6844e2cbb2b2044bf3129d49c735130eae91fa19958bac11fee11ad843a3aa1ceebae80d26d2e33f8b33ef1a5ae0db86146cb7b560db3229674c272aee8d55b6baee86b28eafca1b15c0851f5fa2994b24e0d333848019a627130f80e7449bfdcf1792b22b174737786c19a16df03175c9f8849ba193defea880ecb9ea445d4a59e0ab2b9df61a9c25ff802adb211a6a89a8d5713d3f034fc09eb56ed0ed3680c49bd621e3352bb8c639b80ee2fd4d964ce2766488b79c4023c47743ba0136742bc875f39221db0aaef814b2f96a5874b7c33ce975216fe2ba8b9f704b1d3b9171740073c22e8b095353b2854044a62a603b7ca886af52382bcb27d47b836103216891c9f656efd4b6d8316536532a8b7e448d934f11be2acd4ea2888e85280ba661caf7fc5eb99a3da774292cba756cf2c5ea22aea220ea53e16d0b04baab77efe52c69f740048bf5f268132cd85cf51364b8606456d6797c6c6f95519892d087e40663cba423447b383c162ea3b95c442301b7946eef3732c8691981249466ed7bfb6185311f8eca6607f923e9aa59bdb597c68985e2bf637d46896bfecb446544d34a9d3b56d1ded9a4aef1e2b62347c5502b26422e7f46057fd59db7ffe10fe456789ed8a9c0fdda0c0e20ce469f15c1a3312af6d7c788e2af9b48d96ac7fad90de23779454e304e8aae671e92b7cf6f39824f8955fecdbb82fc63b3a0c38f3ec2c70245b8c8a6306a45ab78bbc7123ef8946dcd64f4af678e87f43afeee9e33c91193b31fba577d6e686eb74331e51b4a6826c66e449eb89a6631d8a4d7ec35f2b9ab499bfe0ea34d37748f9c873788657b705ec748e8834eb9e63587c439f6306b1369a1c98b1ab536cb64a7406182fd9cee78b6222696107fbad9bfa7162c30278a78ae7b6a22e3c3f95daba8d2a4305b3db85b86dbf290f68779a064484467267653a0f87fe89ca62c0549f025387858cab7e27de4ee598bf28cdf853ada787b426e79a6eb5fa6edc5ce2cc8d99480f70c7cd75240e994f7527e199f80c1ed40284592fcc6080d8abc6344f46fd04a4b223ac906ece6bc5a9c9e9f5753a5901db77a421b3886c965f9b149eda606a34a7e9f85dc8c1e732447e2ede78f87328bb548d813edc41988f14caeb5b2da1c3e320295da45f7edba85a948b4a5e68f0d96b1cfc298513edbaad803051269de7868fe82c7c93677c9bad693beefc8515cd25f327d211ae9840d11c10509c789807cd1936f182ea344bcf3704ea12c7afafaa812f4c99abf3d393045b26d004fdecaaa62015dd82de77ea5d59a8eff0e279c414350794405bccee46fb4c900a5cc7c4ccd1d64ef7eee3fbfd5d1d42c9b44fcedfc5eb52104882eabe824a93b920ce932a6ac6e5579281159351a43d4f606292b0ba2b848e3b8e0fcd8d755178876c60a05f57a0d92788988a7a938431ae887780ba7df9194ad3d52c1e71ca3d0b75fe5fa8821b75b671df89259d2fc7e4122286083b6992d94f38d8203a932b95d818c0f61f59d5f62625c13a98ec0bd54b77851c628d0a655d918611723df68de97ebb09d7d1a4da28e4a9c9243d430e1be21c628f8337c2342769da5fde85dbf2a3654e2e5b0a1ddbe0bff5f38d2d81c339c8cebec879611fbff255569ec95a0c069edb1ac6401f115dd0732e860bafa2866a871a5aa0fa1761b2c0d22f47b7e86638a2cd4c7feecf256a9a8aafa6bb8361d1659381a254952e6ff3753d2c88abcb30f23f5c6a1bf61ee53ff50d9631c8598ad10ce51187286bd0208be732f33be84b2e694493f6a318161201cbd3dfeca670285de16b4bf7dd278cde1b19be5a06af6f095391c873a1cd8fcc1951e1326d88ce5e8c8a521364ac06bed52f48abefa7aa06c4a907f130d2d02c49673e1a31389d66a03271bc5a7508379d90bdf8e817e3dade52a42f3786fb5bdb4fc2059d907e823477f4753d8384298e71faf8044fd53476b58c3062f5d2c2d30731207034a42a6ff38932a6dc0b23a55110b1fc977d2e2d9411bbb43b3cb3bf9f92c528f2b8503eb40abca18e31a9bc6d823f9aa2d72a81c73ca7709d91cd674504ddeb9e1ab47be4c0bfdb45bb26f347ae88aca8d2e87db5ee13dc335a164cdccc332cfa8d9bdb403daefa7a1c0009fb82ec7e8990ae9fc3897185c589107cc9bcb7502d52c2b9a060e4ea1352a20c18ab94a978467745c04f37e53a34df97df598d29cc8ab119ac14b322341813754a20846cc85fa3b61f1b77b6b64033fe3581db6c99c33e94f02717cebe5821a4d0c39eba80903e3fd7bb1a46d5089c694c192579a295dce41936894b5608c598d6c5c06536129a07fae9d3fe5310a3e162842d7e0c7b4ed74004c508833075fe68ef59e176440df06619bef3e174f72f7a9c983708f9fa2892f1a331c5bd7aaa4d79017022da9a0518dcff666ab26efcca79744c0d325a62440b64114afd70433337b84329cc65be99c0b16fd1394844851ae8516b579b51dec59e062199e8ef96e8d2d1f80543ebfa619b8f7d98920ba9ae1946f593eb5f89eafb245697a85824b212fff2fa9f42986f864f749df248b79c0d761f1bc819aa657da7d8af71fc208b14be2bfbd72b25a233a8522915b9b7027a0f3dd534c53d477747e7323776f1717a169af317d28ba34f2dd0b0140574bd6a1ee2de71998bcf9831c3a323a617961fc4d8abf96ebc8cd846db1222178a19235923849f146a1e4e7ff501f5c32a1e73c528134fe7ef414597d8bf89dd3c7310828eecf43072227423fc190287ed6374a02ae3d85cdcb2293a3d2188ca7c4306a1feb50f02098e0a72ea8430e0e7c28db42131b91fee846e59f41dc0878453a7ece7443c5947cc679d7af4ee996537177fce99853f739a79d942d54978725c01c59a583407e6a70329b117550f9de938bc2e2015b29c315b98c6140eed6d029db11aa7667403484acc0aab9149f74048a648f7897df7be31a0f1fefc5ec863a80f4bc7d72758d49cadb46233114ca370f3afec65085eaecd3cc0f7bf0133b8c1a7695dbcb833709d527072cc2ca11966e2556a2441d8b3a4d276934b02ffa4cfec5f99c595837fbf1c6eee976c380e75eba8d74abe2fd1c4f4b039002b55057b0d9866b8401ef70003e00a545aa0db3d9112bd2ccbeb8c69493c88824ea112ed2735f7d7e18355fd7f32f2ba6f803ca83cb488cd09ebdd7c5d938e75a37505309a2f6018f924b38cf18a6a0c2966de452e30e5349272f6b0590262245925fd7e2079c8c2182126dc4f96bd8f96f183dc2490245d5cd4d61d7ddc20142f89022545fe888269cdf042a686365732152545c77d7065f044c4b81c0542e02654df91b40de459684395c4633aeade83379b45a0148fb3c198f4641a46567deccf55ea76979b4bfee359d313d4795fe3b356a8b49208904527c9b011f072cb83c8ae9f75fe2d73ceb7466b8d81f88f7b8e1462fbe836b4fb47b718114584a84e6eb21db3b0ed9c87f5a729ac36f7bff19cdf1c0600a03943e36e24d0b4040fc9181aea107f9456a88b83be2cfc602ea9d4b0e7b5d32f66947e6bacd881550a3488b395cbc153ad27182a4d716f8951afb1e8da68bd6f57f83a7a4b65a10437489c7750d40b2515b6b4e72abc6204fa01ccaa9d991442159eca5a5109611f87fbd9f825dae9af3656dadf5908020d10fbe216b65677a7a870ee2c5a36c446bddb95cd023d0ba9d9adccac523310e3ec455d6c4f504d9323cd02cd7f1738846350ef3960d00858879a78ac1e2531ab660bc608121896ad4dd8204ee29927e366cce65107b36bf88ca39d6285cabd91bcb2c41154e87d87ab7b7ce8f76d8c7e4757ef3623aeb3bf5e1ddfd464dc737895e4f1efa5cda015e5fb36b2d3eaa3e5f8e3aa6e768563bd686cb480c0a5538030a0e27efd4f8a93e63f5c305634c047632e4e94ad374f98c4fa043d780bc728c14242feaf3e930c01ccf8dd2f0dba6fb4b6a53ce662df65af66ff3a7e3b6ff56ed813ca08739127e101332e205734f4539b24a9d1d390ec33a8f4c7c993fc2b8f18387234ea53a6b91224573cec9687a0860122a0e5b680a0dd247b2dd490c07024b9eafb3322404c5c947cf554a5354d1242db9cb9290fab44e3df0d15d4b81b64e4bb6e00f455a56c708619ea5545caff1dfb4e00a129171bd872e578df8f158be23c187533c1f8c168558e9b0dadb8018265c562ccc6efef11414c32585af17ee324e6383e7780f70243eeab32f165654adc563d58ec14d94509d6b86403c9bc3a5313088df3f280267492b1182f04095f71f4fb6cfe529d75c7bdd82d5fc2f132a190856e04940cb12c4ecd806f772ff450b2602c3f83f774128955f56a514185c132e71308b992d5241b323f7fce76e2fdea8817e7c07c94e14b2cb763ae385c0c5fa5030780b20491905af9065007cbde4e063e00ddc14c71c89c65e827626edb9b6e450e88db477fd0cee8d8190c9c0abef66837f6f133cf296769af4709cce064a0fb3eae759f44d87e255cb3e56d1a8647a02abc703bc98e2bf76641bd05c451c5b84999f54822a9a9cf8d6abb48f469242f1d6fb56dba889f8ef9f3157dc1c612f5e093f2ac906884b6bbbbe0a843f4ee80c601f99310691046990d3b6d5cf4fceaa6b4351837930e9bcad0b00d32167f011aa78ff2bc3f4052d4d1d81ab45a72731879df767d253a5664a7a22756404444cc1273e115f8c2462654691faa1e5286023ababa580d3d4bfe4e0ba00c46a6947b756e1395c97eb27010a0f5e03d651bfe172cacfb260b642a81ecdcf943af4dd7f184ef8cad5783ba5893066b0ce1124fddc6ae6b7f72fc1aaedc9f553e6ad3f4757815b5ab40c457a02cd6a48e402e49492a2f64166e6bbd3a6ba39eb3f59d3ed7933d68d8d4a9b464fc6791f4e9fe694cd0c768a614a397ec42dfb6ba08465926be6066074a7a3fb214a644378b746b7a0432631f3dc4cc0c35e10a8aef22a13587c1b9a63d4cd210a09c1644f9443622828fbd0abe6611881b36ab6d9615f1b28ca80db0629db146c2ec25b75a3109dc0fe571574cfe0ae6643dd017274962f78b20c2af7d9547d38ad70d9e8ecbc5b314b7dfb12bb3ab8b9f4565d7773e9aeb8fc49100614115aa885ec304d4aa970b9be2a656e19dc6797012eadb9a636e8b9cf46ad3436b371bc49e6d8eb1a3d1d4a2a13e5a3dc6faea4cf3b8db2910963741e937c174ed5d6c34add24c51638d875a9c30e7eab082ce931ab12c9637fec5ee1b6a90ddc209f586680333b6fd1de0ec34ddc3d1daf9bc30caa5a832facc2a895290050c0cdb0a5b1e6b14ff16df346e2e4124f012834c4e2f653a9fc37b6cadc36bda88dd0bd5d91645ab862dc116d4ccaa37db8a00c77dbb225df523f0a65e4c1dd8f224a7ce9def886125efaff6fabf51b77ffff87c9fc75549d667a0bf49ca7e10d636e110542603e31d17dd55a41b8957663951288bdecbfc2f44cdcf563510f007c4c0d6f8ec3a62c21df2c003c7579fac3c21c5b7c", 0x1000}], 0x2, &(0x7f0000002300)=[{0x1010, 0x1, 0x1f, "e84247d6d4eb2dd4e020a299529b802d9431aeeb1c37dc655c5b8a9f090541b53f9f7120b513b5b50f199f6750d633b691c30f478d0ccd8fb9ae065afaa5ad123b473482648944f2b62d94175f4f853f6c28fbba2818efe92c078e235478c239cb2abd786ba72c892d8f4d212f126abb799a05cc5e8f39c575a23d991e947c2b012f2bdb568e91c958c11e9ca364617777967da4b48b4f564543da57ed18fff0d3f1fb01c5c5e70d17dc6e2327c9a00ea9e449990b77f166e6750b6ac31bfa21d12d3fee0be41e1b4f1ace9abd5a24316f16eb0e305be5d65276db1b6943859f1c49223c5305567504f033fdf56294cdc1d9459d078b3d07f780177ca2d5d82e4b1dd81cf731fbb420c8fbf6ee4a49cc3dc644ba4a6b1aa686ed4b9a73a719b9da050b96d7d9930db0d9579c5b43befba996fce8939ec26db15829a67b6131db3b7df45c91377d874de4137473d60d45146af4ee289a71fec1fcdac94e13c141885200e6d566363a143fec31ffc327670806b7700a750ba0a7c00b646f05e82e0556becae29767ae6e38b1bc4426c0655cad41f53ed57aefab0f6a2b79c403badef8cab91485695e1a932017759db3c3fc7d4b7f30718890a241dcbfe3f57946c09096998b796b3748ca885a6bec50bf04c781e9ea429ae8f785d876288e1781c3d371a3700d6d52221c1a59d40950fd7bcf6f018f9210bc59c6cdc21f3fde7dabb96057fc028aacb3ed9c8f7ba25ca22ac0727683723df051c7a9085a5c5c4f0f9d05768cc84075e73e82c1fe08b9a276c7c4cd8a24b5897101e85818a7512d8a6d3c280a72cac2a927d124693d7e8c58e2d116bb8559ed6dcf047e10dad0f5885c40c9d9566f521e63962c64ce405573373d1d1eb1cb92969edff537417966067a276c84c02b1ab946275c3ba2bc79f1149e4cd7b026215d7592ac62f239fbad912fa57e83c7311d4027ca7bfe036fe2d9b2f2d2036e9666a8b6749037d67fedbaf6b7275cfbb51fef620cd14eb0f3e0c55cf528c43ee0da8563a6eee81751ee30a2d7777c0cf2a916227cda89068f184078252fc064b396fd730871d4f923ef77d135c7769f2798c8e9f58cc04e8862f5526ccfed687022be575fab76c42ecf6aae7d5aa18d8c0b1f6266637e8ecb66faac36d1719e92ecc35aeb0583a8d6ec980417d2e099ba79a5ffdebaad751207cf0a44b4477ac242c1a374fa426cc9a930fec947b73a7ab568c5f3c95aa60ebbcd178a34f4fcf54069fe0ad37e871b5a7ecd14f6b1bf7b6ced3b3b39f53c23fc0362ba0a462ddd72e3eda3be6c7df8f7e67130835437740671ea06826f384d66a27f5840f081892ef70975dd3d3f8cc1e3bf8758083e83d553dab638b79fdf86a52b012c32fda2762b54d112ba7cb5499f903f8c9073ad198c42a8cdaf4d73ff3025e1adf26cb80214429b40de43e488e2f98caa981f7e46b615e9a52597f6a13af601a74f0642697488cdeb05060e18f88edee53a25b13baa19c24cfb36c8f5515399c0f4898512e3958af57b00519fd79e1c433fc3c1af071c2ff5568024a65b9a93a9e29df28047681e1e992b21cc682606463ff42dafdf501f1657e497891ba6813b85a78b415e701f5025a9b6abc043a353756ae434c22bfc138d20fee31f4b5838ac3a307d554653e28b23c690392c6d2dd508d704440756e03cf8d5dac9fc2cb6dd42a4430aeffae05364c0aaa66b59aeaf439fecc5246d431e93b3c3ff01dd39239bd421b54911f7b21da659ad11afc1574db7e99e879073ce346ecae8ec67efb2b2d022ab38a49b07abfb052ed6a364742489f829debe9a444d26bd3ad4cb8f192e8527fd2ba5217ca485b197f21e5ea2052632cb815a1c9bf8e7d475eeb7a3231bff379f5108aa634d24f99829cb15cde7339b345f7014fb0b189217fdcddda7f25abe220f8e03ee79709b77906109490a35bb6a3df4de6d218e161fd4f5f3afb016ec063ffb96db85b40138990022c911b2aba4c5d49edef10fb158f61514f10857a88fae307fbb640c97e7361e39d166b4d57c330001589e2a969a7de1b4a7984b98a8b801984d05a206d99243e4f057f70c08feb8548661208dc131a04daaa58309ebcff8ebcb39ee319113f78ff89e07c25df0830734d51aaabc671cf6ee34bf9ad74145fcf1c62b543b1870bc2727b8420cb1bb13d355119d84861694e5fd5280019ebbfbd9d00f0a7dc22cd4ce9c04d901b3645dc05b2b2adc981e505c457b51869c93149951428765b57a4816d1348c79471fb7f8d74c551e79d6be8286e947decfa04e58df93fb8ba3a766fc263810d30cb4b39be51bab927938b1108b73aa433728f9e57b3a87a5fdba301860ebc105c98bf7cca37b0554d159f5ac4e2396402eba4f9f3091e74f743a54d8b2b75ec5bea38600e00a68317be000d6c4e7fb3d9b529a2c796b93bca1c420a9d5472be9c7cf587de48fbdac5bcec88c7c99557d284edefd3d0de1d0648416b88fda4534e7e2850bca1d0d7dea4ca3ca281c5d08b0d30e2afa6553d62995f2ffc63903a22d2281f5c7a1f45068ce4dfecc6ac33107910e7893ffb809de35c6d785ea18a56fe2d98f8d940e0b5bfb506fa2beb92212aa167b67b5d83c8c5a759d132f19d916106148071b2a73cca42dfae7f3e0c41de22662f4dc7b2bc2dd4be20b7e12269c69e59c7e9dcecf5733c195824d353c782d30582096b39db0d8dab636bd3e2b9d54c3f2cc50b0755da0de4b18978a120d74ef44f19d132e20e727dce0ea58f6b143b65bb7c2a9e41d52e2463270da6d53c29200707b82f993852a0a0c7f5138317abfbbba908a67b29573d1bfc14e6ae45eaade31e5c756ad7e98da3f273d1b52c72ccf0dee65d7e579761e0f3769f465669eea186104449b231e0a7ffe989109b22bad559000d1b8de3c8a4b5ee1bca4c66f8797cd7a87944cbfa5f5d873c1ea5b186f9821c1e9aa2cdf6c5a8ed5e79d5bad137dbe262203ebf3ef77641ba9a519dfeb95117140588348aa5dad065b1e130127745c5643e389cc54b32900927f30b67b749161014256c349358b80b0e19843b5ac881b91fc2b015e995b4fe9a0d6ed8c834b734cbb01341f318744dbbfb2ed143453b565efa5b7af80a410d232c56dc69046bb8c05de69adc527c92896009b96eeb34e4d8b834e087f4344e621065d771b1b0efb314495b57eb6c389602b5f3bf641368822e3aed3bd81c718f5dc2a4e59363a99b0a22be7fed5686cd6a2665d61f43dd9123a5229d56dfc2897ec677ef4809280249cfae2f17b3b33e3a3dea518e84da195d88811d27648a98bfd435317547ad6565dd93c3f4b569c0fc959557c79f1256ec0e46e46a0c3bdca226777308a3c106ea6b61c0bd46dcc7cb344d950e9e89bd54a820fe36150347da008c8c969adbe12318798bf765b07238da9497b2c9b3f36082d48334d30f093bb27d14abb94768c4c9ba41c537d6294b65154415c8700a6319f474e4b615beb20faf52f5fc6820a1d9f9fa360682eb5582861a30b717d6a50c0742cd74d65927b9c1933bd82a6804d19d056b580bd13525f7e0ecfb8bfd30bfacc73bde260de241d2b8ba7b69329002fc66b4894d58ce4201beb6c655a81d87e0bd256cb1aaf8cfd1d200ad85b2bf4808599afdb4fea2aedd8fa777926054ea6066243b36dada25f9935a250003608a947d320e02d0736db7539deab2755ee3718647c67a8633c996643e251d79fe5def4a6b0942923680c7fd935cfd7338cb1351aa365767ea861996a50baa07a12d5cd6ec51df4faec289f9644f0420bd2d67d71323846623cfd416a3c16456c167588d70934cd4b41cfa49070dd9762803c120938fc237b73a1e666b39ce083efdcfcf554a67f6eed486f5286a3aa0bd67253c9a3f2e85f6bd49cf2050db3d32e99f600ac882ffdd63148a24e4e7fd182abb22ca59e209301dfe3ca821b74c1082a2c54b798a112cb39527f410ca638e0b0af6b7b1ac69af9abb161a6f96a38ea8544339b7e621a4b22ecd06e5764df7afd00c8de95fc5648a109f40972aa6a9b0425bc25cd14980dde56db6b2b72e3e5dc66c99a38d509318434ab73785cca80d535edcde93d4ac999fa5b81bb6411f10eb461a2d82b168be701ff6cb5f3732d6fa2b056d7491a5d4d7981b8f24f780224a744b66ea9f13e403ff4101a479fe40f16c9c8ce4810bc927abb5c6284055085bc289bc6fff0b2b8ff2fcc814c3e189c47e7760479d7c04df2d04e4e722b06febf5e4588232077b611d8ff44b6db936f31c924ab167608b450c88d4444bc0176cd43319d1beb24a77c0336c5dbcc6d27c705aa0732d7e456203f5182c1a6604f7978b51284c20dc169b246c317c4d87f5310d3aacf1fc25b4ebdd22464bbf95fb11b810010deb66455a95315d8b1f84b54b5499ba94fb6c6b0d8acc946b6646777e29f85ab39b63969fd92ff547312ab47af5d70c5ba294d6fa011cdf935488ca78cb9e799c948e7b90434dde7589276a8643cf2c2550363e2797992bb421a33d1e664c385eb79f7821cd1b82958224af7c724e375dfccb3791ea0387035d7fc739230703184a923d55c0d33016ae4442b6cbcc4ea67fd319235fea4b5d9ef4eb7eb4ded83213859b7428aeec88400d46c847b39831048174c55c9415088b211e063026b0e53734a1f8ddfd3b15b31894ed778ffe85dbac937ede1ce275b087f300002cd83a578cbbcd3db3206b0825d45ce1e3581720a7c13ef55f0cfee362b48f703bc093bf45f4e53ca86f89254f0605ea4b0fee610ff07a4f7d3e65a5caa77f953692eaa2e999032f3218a4fe191bb2e7a4098777209b8aa0a39383523c216c3c9230abf65daaf169a7c06e4ba8cbf420a1c01e4eb34b8285b98bc6256923f86fa39490af70c57ebec23fc56473ff0f6b4795c93c9cfd2ee47449b0e3489139200faeca763005fec96fd02f10b0dea417c6dbbfa1ea37e57187145f27899a6ce44e8da764fff31feebf218e34892fe0dc29607e16eb1db6f34da66caa8a81822f3252bc250880c5d7010e13497c8daa9324a7bcae5ee067cef63d901e0edb2e99d77f09a15b9f8036e2d0c40f84f67a6047ba543f26a9b0a214d5e0dae42bb8b574255f8281c5512340bcc625d67f56da31a3212f04428db980f42f909223392fbc09b238d8c023e6ad2a0538124b02201864013004fd8e2b5b4c7ea9f5a097041ff02a538dcbbff6e21fd10b477d2ea6d9942cd1ab497823afe3700446ca841431bfab84941de0c3d334ab4adaa478821a389ffd1a8e504b433d961bdbe228f7c5fb313cc33cd64ed9bb7aeb97b387002c5b416f5d3a170ba90324b7db399a328153703e1d8a8b23400cad76920fde3c1073eded93178aa90a63532171a7963d1488280d8f1cdad285e3289149f6f3d066905f775c9a7ac96e046b8300b5b0b1963cf24edbb4a13aff0cebd460c5a6eae88dfeecca8eff7a72307fc8eaf3ab493889ddd9daaad26f8ead15ee11bc737c4db529e0f75711f5484947f743ecbf8d9b16da65c0fd107af496b748357f9ac91e41d56ecc479e30c912ea9d3b124b2ef842bb9debc22b415bb654a48e42928a5c3710d224ccb11f03d0f333cfd6fd5a677d4362d6808620832918bf0a4cb4df142010ab750e6d6df248ea75f25a49bf2504db89862dbd8263e82baf379ed9cd014d7251d85ded79e25d0db70d03e02930d851af1a4ea3bedc174edd83df6a4c02afa23389a00034bf0622169a8a7f71c0a1136ea311d65ce8dfd7c7207112ddd2edb4c50aadf14f1"}, {0xc8, 0xffff, 0xeed4, "3daa99d151c61b4cd779d55eeec86c136385f5e34656ecdb9e5788fe2eedfda6dae9bf06508e8dbdfd4a9a690b8f781ae2005fb57a06fa3eba5cf09da3271cd3e22f36b82b474ee7fd43547c5394628cc06b884b4c6235409723827e330fe5c8e81118d226f83a58292e94c81e247ac6440273c8148c036f806afbbb9a29785f001dbda06d9b326a13efd989c57b5544a1724b2c9aad2436c70e8d658f97ba8e50a9807810cb0f47a52133634e077144908ded292115"}], 0x10d8}, 0x57b4}, 0x10, 0x1) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="5bf676a7a1045c79cca6d55fa6f8078b9822f4bdfa52461e87faf82a88e3700a3b41755992d86b686f304478b9caceb1f53df10eab57cd97814bc464d214866eeb9b84aea2293b61bfbcf233b2c6b27060cb8b763a4cc9acf986b1ce50fc32c46469fc834edb2769d61d0b8821528992d633935e44f2d6c35bd54ef6896b8b406779144e7f5ad3a4ea562859a782b416e27a3d74e7b7c4ed227de3e969a2b60a09889615d69482c1ddd3449d427eee6239a14028dd7b9b4b8483eb6aeacb6d6d264fa806a073d9248c7de046f168b667f5fda6dfe61ae5218f6ab115bdfabdf7c8c2014fd8b518937b05991b9cda34aeab90b582c90a761ecdb27336b034ffd42edd940e5ce7f55446078e78b649612b31d1a4ec91c3ff82ea9c1ec72edb64bc54e5cdab08102759e24fa469ee233808c10fde06ffd689c91b167909781277e8606fd674cdeeaf8c17fefa80ff742955fe01415de2e1344efbe697f857f94c34d03cb408cea4a58eee2a2e245e8bd4a61affd97e3f5b3ddc9149a314b774d5b64193e060418affa923eb39fe3da89170de02624c7ff03d522088f2d0b7520253cc66f3b954b9f89d66a1c463b6bb6ceae9a5c5f182ec31c3b64b1b96dc51e756fbaffbeed6f9c256d31f54de6bd28fc381646f5c30f080f547db89868b770d0226d5520148d715edcbcdf393c5983acb15f557862d5ae5167c390a925d05ec394cd826cb3b715ef498d169763a1053b62784d5105fb1dc58526a328ec6ba6f6a0a46457cee03d9b06bd61fa0472e1991427fdb74983ba8826e8037fc4a15c646a32ef7bb83f01007ec62491e5c1fb6445aa34b260da352a6d58066dee3f7d5844b75a9e2623e5a00f5d1463df05f84e456c5faae5a15c22c88e654b707cf960fe88f586b56aac3ad0cd5c25cdf8626caf333a28cb80f2180f5e8500b13c4167c0c62b10576ba51fc0f12bca4966ac2631e57dd2d051e65f123186f145fe97fd053e62813cdaa5607e0c1d33de966e4be898f0e3fe1acbd1e2b2116dd49f613f73d96b2efb704946b4c703430093f8ef07c634a39b80cc4386baeb65c357ca34353ab0b2d1baf1bc2e9c0d74c104c6826db8d010446d7bce277833b5342a77d7a06cf8a768438d568d633b023f67c226468b0252b97d324681a1decdd9a0426e25343cfb32ab1ce2487089bd3d77ec371d758b1c1c6f90fdeba6098fa525cf4e422efb2a80d03f899ae63f81c2745220756f0613aa561c0459d13987519541bd8ca247003be826fa57c2d4f43db40d7581ec6955841e073dec386df3a6f566f8739c9a76f7a689b387ef06850803c19157d4dc093e6aa094de3a60b139de29e93a0d260abd2abad541c523cce9f34909acf2c64676e0a86e75184d68bb2be1c25516aef4fc9e056e00965205486da67f1f99fe332dff556b4f33e40ec830c925a566f1d9ff2b0aa2bd92f126d17a2668ce8189d8e1a4c72d20e0557b39ef8a263d5d67bd8fd082d8f02cc61a626d26bffde752cbb67042d1c435fba3b9a047f483abab26e03acc1f0360db0b176d4cf3bd7aacafc0e0fc74b5e929af9d9c3b8104afe24ec3224eea7af23d6d30ba5131c69f8ff1159e95b4b03e0f1bfd797af2c4d9b6d503d7f112c1cbdb4dfa333e65d58a599093e6704de26b32a9a58a1877a871682194952e760400da43c5a259bc92b85efb413cd0e71b8e5cf4c4755c1658a262f22d141abfe1e29e4fb7322c7f5589a81bbc195d8363a710a449d364378292898bb1232b793bd13e1b511d8891058f3f7a75feb604cc8597033189c567354aba459ed31f266c7afe3d657456fb1b2349d23bd58a2ce43494372579772ba73102b6a3870545394e242411982b62bf2e3155c85ba2659b119a9aa9d39c9a8959164e4bffc707a8d7890c37a29f4fcac84f46a7bc7e52c9fed69e62e191823e7e3d8e5ac2ad1b10b35dfab4541e9939d4c026ac4ef07662aeb77197a881f19ecf36f834a2f52317eb404e83cf9fc17dd72c7042462e82b4a089b4ee4c91539a12859c3ba0c8b8ce6c28701181c135fd338d848135831a2c1d907f6984f0abdb8de2dfdb70c67bcd4b101f691695c1755ec61d58392874911b69efe508efb9219c99d3f3d303a54638ab4e584758f623fbf80da9b86107b1a9c4e500c8160c3da0063720ffa23df3d31a9f07032b1d4c0143f8b03f67ed50cd2c381b9f5d90f8412df70ce6bacbf218018e3a6e73242e7d7789a75bf57a6d86b6df4ff36a80896e233df3ddc9b30bfd16d3084042bc34778c444da16b163b8cd6513d00d834b6bc924e61a25f3be5bb15b818895a6003b8471f2321ffcdfb663e97da3e7a5bf6a1924ff73f17f0a328b929debe588fe8f19afd688784c969138ef9fedbb4136d18fe1cab0e5521f39fbba1123b405ece46b2568d28257e91f80bb60c5d12c5d5df7250b6d0100e0c698ac129cab6b73b6b8f087e713586b9dc670d98e4096aab3c23c9e5595bfa306c696423137eb5338b2d2dca7420e61088d240d870cef1678c1d8ca2c83e65188bed8a976a74a8b48cab577401e6cdcc40c7df14631973cfaf03610ccaef49cfff1ce36a381eb31aa05cea105a7a1e7302bc4b51aea605b6a7f928acc2d5315b9b9217fcd894701fc8d8a92ca9d28648a2f0585ccdb77806eebd1b175cc7c78139ba4bc593fbe367f09ede23fbdf437089f23b219fb4f191167efa963877391c1f8a402005a1398a28076aaba9a4b3123dc362fd7b48e1d90f4fd6fd2f8f2d90f21fc69c8e1b7edbbc5fa5d929512f10ca2e1e82b3bd7edcfbd51d192a433631efe2c00a1ae65caa95f62e9fa74682bcc3db1279bbbc55767253c3ab63945d61fa1afadd28a57741d7ac661013ec109aba1147a0c46708c7c92768ce832cff5238f8f3d299a6bc34f5109ec235d25a82b90b571f88065036a76c76d84a7db418ec6030e5ba349ed285cc5baa353f706539eef1fc59e1304fa48450bd140fc0571e511482ba94c9f1aeb5a2e11dda86db1080a2d002e4c210160ff9a8dee7c6695342075b87eaf3794ad76d5a8f4a1894ad71d5eb2324f42495f79bb4dec7c15b72082c99a4b3d36f18a026469ba2d4bfc2feda339a962a97ad55fb38656ca0a03900cbb340378d5965438d786835caaa77534cc774c2d23b7dfac158286546ea267236a7dd13c127141b083f18f84eac6077cd0e8466ed0e3ce5fd5db7a7e9ab65edb9c0d24ba547017fcc5b202d0d60f0e409c6813c02904fe457747535dfa0465b3382e113355f8a1fa490f401cee75def0540f55f7c8ba745c76ee233eeb40d8a3511d64f41cbc5afdae80dc137807fe9f914ef24dfcb065fa1b5062f6fecceae02056b0f24cb7cc24ec4ee0a1059396f298551abfc560f3b686b1f72f312b8ab180d54bba94ebb6d73fb9f9cb4072122567a74fbaaa28cbbe43839c90a17a190dc0df9d63fa4817007f63eed4ad417bd69cb3faa6a8b68315ce92bcd0e6041daebb2c80aa5e3705682a51afba553a0816d996ab83e6c16806aea303fc6f464b318e0c3682ad2da4c1ecd277bd5d0dc61a3c65cceb4e7a61ea130a642046e26a0a7d2afbde105059781a6f27aba176ed8eb3519b424a486e86cebea4dbe0f80c78097e20017ceffe5bd70d5944699ce64dde7306fe031249738ded42a43aeda2df9103741fa1281d5e57eb564e0b29f1003f0de2bc5b41f994b3e8c6b3321ab7ab711ba6666a7677c6fc59116ca2a0e165ec66c73d6edf2d590d1f1dd5c49422d31c32c0de0f166adfd9e4d6a05ac1e0fcaa003b4f240bb3235ce7943a59067521810af03de306ee8662977ba3e43f6938d25ff3a25e428d23d2bf5ff3469252c401460099c19410b226ab3a2982ef0f4aaee979a2abbe36a0f519cd154f895b7ece5746e31894383daea2458c474763aae3c05c79cc0ca7600ed94f8c747d908fb487a303dcd87cc653ce37b01c75d00e44268ca559e6b00cff703a31ae3283a8c2b6ca71d89f81460c521a4f83552dd9f055ac44b95b9c13de5d62c8e7d1c050cbafb0187044c2cd641c722c6b426a72c8d87145036f87f239d16af00569058e0d63c7362d723dbe46b6b99dc3415b541485dcd06b68bbee0e4fb70b7107531993fe9a1c3610d976684e3b0b4ba38577e3712a89998472e1cdfd23c2e0336531190ff4570b7e0861a438fa0d4258a5066f7357eced480109d6c58e7a70ce208a8f835140592a667971b3616486dc85ea191c06c5fab54a97631edb6c550ca18f20faa30e8d62967659efe40e8762afc2261e12f00be3537cc14b33e6076054248a812456c1e30d26c4fdadfccdf0532d43af2e4cba60ed4b58109e1eb539248b3bc4d0eadc5f4eda5daf2a8f6cb7485c3f6d39b03240a62fea104e8a96ce86bbe526d859715e1d89e6551bbfd6adebfdb6989afe93d12fd6d7c83db80fd64de79dc4b682955ce8a262617d0b67f3f8b8e0a9a5127f9bf90c7ceb919995cfba64d2358758c069c493fc689421a85755318d9afd9d2f7f836764abf276f9ee83167b5891ccb2b6e2cacd244c2eebd133a43ffbcb50980513bb4a6bec2d27f904172116dac163640ffd63e731301a51340df156c1c01f878474988e8926f9a9b0a11ddafa15dc6595247c3abe362d35084b905b49c8194186f25dee293e15fd8330cd165bf6f6f96ab5133cee1726719927837d2382984e06e0e623f1f38f1fb455734448f0e0cb1214f79339200dc484d274b4677ca913ff44f42bc47919c83616b4855151456b7e54d12f9c95d1fa796a7c419fa46618be2c6235e28f3d663da085599b76d7109782a40f78592edfe4920d296910684568e7129c932c3dea9bba6eaa1b7db200e2065e973a14eec3a8aaba7f7940b45c7da3f15e307cf268a720e13db26ee1f24ce783d6d85db963614ceeed9d943b39a91c9b37145298f16041070632f8c3d6c359720309af6e834e189cfde7452a1f531d4c1af2a2376d6bc80b8b73f7d0f9fdecc2d39ad5ca7e219313486393994f476221a0fc9e699367215a84b2554621a32b2a58fb6c96bb03f3a42503493ef802407aa1b75ee646fb28aad5be7dadffc77894478878d0150ace717a0943a52a627532d2ff8e2daf53a4cd18c3f4de3f895933d8394cdcc88b5c34c7755c3599e73fa00516a3f6261e03eca0976088733e822a1032b0809194814fb4a556d7c55bf093422e2d93526b2057de14466fb720c6963c2cffe38647da28a85b4dbe582fcc16ad22d0e3757e8ed092d8ea9ed2e663f90c1e0629de665db87b3c463f10c824b0c18fe733064afe10a57032f124db0b7d19437c4590a940eaad19b194bce34044039c9e7f28e7204e2356a7afefb34f86e13c9bf98d9ef8620928a27654606197b54993c34e959ceba414154a7c1914876dcee8709c37a61d26d54b5a5added96168523669bd225097fe767ad4ef56628acd1d1b01a53ec7f6c96dd04317460061d6e822280b628a86c8fe5a83a4edfaff0082dc435fae30016e0dc366431e7475c174f4a5ff9587390bd6c569f4efa7c8f1c3d14904da2810f2330ae8f5425a61b04c2d034e608c598a48521e9d95283cc623bf11825e0d5be5abd596ffb14f15bb645c81a9cfb607afaa1b93cad01fcb243f4ca5ddffbd070373e035dfe4899db9c5b6d677febb754f21456d7936c33291bbdc71898582879b6d878590beea810458067e14b18eb062bcbb176c242d87f188b6228d3a29fc7640b032c92a4aeb65d2e03a1ad803615770a95c33be3386f1302f6249a848a8839504f", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="9cc067d9d1de3fad4f1f98221db34ff19fc6f3a7b4b36f23f0c41186016c42801b4e093e1be25f78f36367d6011e3633a0f238004314c9710cff2934ef9d707fab8e72c02c575568b36b27", 0x4b) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYBLOB="0000f6577600000000000000e932975b149ee758e181e8dd7df13a7d234733a453a7232a004e032608df1473d8027116b0e9"]) 07:54:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x3, 0x20}, {0xb28d8b03d2c47af5, 0xd0}, {0x5, 0x8000}, {0x89, 0x4}, {0x89, 0x6}, {0x82, 0x5}, {0x8, 0x3ff}, {0x26, 0x77d0}], 0x8}) 07:54:45 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000000)=[{0x85, 0x6}, {0x46, 0x2}, {0x2, 0xfffffff9}, {0x8a, 0x30cb}, {0x83, 0x20}, {0x7, 0xf3da}, {0x84, 0x7}], 0x7}) 07:54:45 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x2}, {0x3}], 0x2}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x6}], 0x1}) 07:54:45 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x6}, {0x8c, 0x8c}, {0x86, 0x2}, {0x4, 0xdb}, {0x25, 0x1}, {0x44, 0xec}, {0x85, 0x9}, {0x8a}], 0x4}) 07:54:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x3, 0x20}, {0xb28d8b03d2c47af5, 0xd0}, {0x5, 0x8000}, {0x89, 0x4}, {0x89, 0x6}, {0x82, 0x5}, {0x8, 0x3ff}, {0x26, 0x77d0}], 0x8}) 07:54:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x120) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x4, 0x5, 0xd1, 0x101}, {0x7b8f, 0x40, 0x2, 0x6c}]}) 07:54:45 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:54:45 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) (rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8, 0x4}, {0x44, 0x80200000}], 0x2}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x0, 0x7}, {0x89, 0x10001}, {0x88, 0xffff}, {0x45, 0x7fffffff}], 0x4}) 07:54:45 executing program 4: r0 = shmget(0x3, 0x1000, 0x400, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8300, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:45 executing program 3: pipe(&(0x7f0000001180)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003440)={&(0x7f0000003400)={&(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000001200)="d4d7da025782cfdc49b0845e0b25825b90eb45bdf2f898b339fde2c82eed2ba8920e5376d1c2d6d62f3aa07c4e0713563a1be960cb9c68d1bfb242e02859cb8b1cec01e9cf9f5caac9d9b2c726af6157ae103239f0363cc026909820a22ad4102907aebc74c04653e924e143d8effb50fc00e0b6a43578b203dde9908bb0ccbd870d69ff66fb725bb71b5de7eba5c75747094123", 0x94}, {&(0x7f00000012c0)="bb2a742bfe16ce8e1805f88312c9ecc700b454055ef8538e3e451c8fd50193799774013950f223bdb64896dd144468a096dabb3663b5ec7d34b68696e0006e85224aa64d0424de4e94ff0ef7d3757c3dfec581dbc72673c4672e49dd725c1d64dd864a5abf08756e049e1ed7fc38650e1d9003a4d70d05dbb1b6558e03aac312b48583ff630efc2daf1fc5e528bd08d975e99e2ec9108a047af3f108acea6180432ccf899bf8dd24506bca698be2dbbf98804f066786445d8e5b50d209af6844e2cbb2b2044bf3129d49c735130eae91fa19958bac11fee11ad843a3aa1ceebae80d26d2e33f8b33ef1a5ae0db86146cb7b560db3229674c272aee8d55b6baee86b28eafca1b15c0851f5fa2994b24e0d333848019a627130f80e7449bfdcf1792b22b174737786c19a16df03175c9f8849ba193defea880ecb9ea445d4a59e0ab2b9df61a9c25ff802adb211a6a89a8d5713d3f034fc09eb56ed0ed3680c49bd621e3352bb8c639b80ee2fd4d964ce2766488b79c4023c47743ba0136742bc875f39221db0aaef814b2f96a5874b7c33ce975216fe2ba8b9f704b1d3b9171740073c22e8b095353b2854044a62a603b7ca886af52382bcb27d47b836103216891c9f656efd4b6d8316536532a8b7e448d934f11be2acd4ea2888e85280ba661caf7fc5eb99a3da774292cba756cf2c5ea22aea220ea53e16d0b04baab77efe52c69f740048bf5f268132cd85cf51364b8606456d6797c6c6f95519892d087e40663cba423447b383c162ea3b95c442301b7946eef3732c8691981249466ed7bfb6185311f8eca6607f923e9aa59bdb597c68985e2bf637d46896bfecb446544d34a9d3b56d1ded9a4aef1e2b62347c5502b26422e7f46057fd59db7ffe10fe456789ed8a9c0fdda0c0e20ce469f15c1a3312af6d7c788e2af9b48d96ac7fad90de23779454e304e8aae671e92b7cf6f39824f8955fecdbb82fc63b3a0c38f3ec2c70245b8c8a6306a45ab78bbc7123ef8946dcd64f4af678e87f43afeee9e33c91193b31fba577d6e686eb74331e51b4a6826c66e449eb89a6631d8a4d7ec35f2b9ab499bfe0ea34d37748f9c873788657b705ec748e8834eb9e63587c439f6306b1369a1c98b1ab536cb64a7406182fd9cee78b6222696107fbad9bfa7162c30278a78ae7b6a22e3c3f95daba8d2a4305b3db85b86dbf290f68779a064484467267653a0f87fe89ca62c0549f025387858cab7e27de4ee598bf28cdf853ada787b426e79a6eb5fa6edc5ce2cc8d99480f70c7cd75240e994f7527e199f80c1ed40284592fcc6080d8abc6344f46fd04a4b223ac906ece6bc5a9c9e9f5753a5901db77a421b3886c965f9b149eda606a34a7e9f85dc8c1e732447e2ede78f87328bb548d813edc41988f14caeb5b2da1c3e320295da45f7edba85a948b4a5e68f0d96b1cfc298513edbaad803051269de7868fe82c7c93677c9bad693beefc8515cd25f327d211ae9840d11c10509c789807cd1936f182ea344bcf3704ea12c7afafaa812f4c99abf3d393045b26d004fdecaaa62015dd82de77ea5d59a8eff0e279c414350794405bccee46fb4c900a5cc7c4ccd1d64ef7eee3fbfd5d1d42c9b44fcedfc5eb52104882eabe824a93b920ce932a6ac6e5579281159351a43d4f606292b0ba2b848e3b8e0fcd8d755178876c60a05f57a0d92788988a7a938431ae887780ba7df9194ad3d52c1e71ca3d0b75fe5fa8821b75b671df89259d2fc7e4122286083b6992d94f38d8203a932b95d818c0f61f59d5f62625c13a98ec0bd54b77851c628d0a655d918611723df68de97ebb09d7d1a4da28e4a9c9243d430e1be21c628f8337c2342769da5fde85dbf2a3654e2e5b0a1ddbe0bff5f38d2d81c339c8cebec879611fbff255569ec95a0c069edb1ac6401f115dd0732e860bafa2866a871a5aa0fa1761b2c0d22f47b7e86638a2cd4c7feecf256a9a8aafa6bb8361d1659381a254952e6ff3753d2c88abcb30f23f5c6a1bf61ee53ff50d9631c8598ad10ce51187286bd0208be732f33be84b2e694493f6a318161201cbd3dfeca670285de16b4bf7dd278cde1b19be5a06af6f095391c873a1cd8fcc1951e1326d88ce5e8c8a521364ac06bed52f48abefa7aa06c4a907f130d2d02c49673e1a31389d66a03271bc5a7508379d90bdf8e817e3dade52a42f3786fb5bdb4fc2059d907e823477f4753d8384298e71faf8044fd53476b58c3062f5d2c2d30731207034a42a6ff38932a6dc0b23a55110b1fc977d2e2d9411bbb43b3cb3bf9f92c528f2b8503eb40abca18e31a9bc6d823f9aa2d72a81c73ca7709d91cd674504ddeb9e1ab47be4c0bfdb45bb26f347ae88aca8d2e87db5ee13dc335a164cdccc332cfa8d9bdb403daefa7a1c0009fb82ec7e8990ae9fc3897185c589107cc9bcb7502d52c2b9a060e4ea1352a20c18ab94a978467745c04f37e53a34df97df598d29cc8ab119ac14b322341813754a20846cc85fa3b61f1b77b6b64033fe3581db6c99c33e94f02717cebe5821a4d0c39eba80903e3fd7bb1a46d5089c694c192579a295dce41936894b5608c598d6c5c06536129a07fae9d3fe5310a3e162842d7e0c7b4ed74004c508833075fe68ef59e176440df06619bef3e174f72f7a9c983708f9fa2892f1a331c5bd7aaa4d79017022da9a0518dcff666ab26efcca79744c0d325a62440b64114afd70433337b84329cc65be99c0b16fd1394844851ae8516b579b51dec59e062199e8ef96e8d2d1f80543ebfa619b8f7d98920ba9ae1946f593eb5f89eafb245697a85824b212fff2fa9f42986f864f749df248b79c0d761f1bc819aa657da7d8af71fc208b14be2bfbd72b25a233a8522915b9b7027a0f3dd534c53d477747e7323776f1717a169af317d28ba34f2dd0b0140574bd6a1ee2de71998bcf9831c3a323a617961fc4d8abf96ebc8cd846db1222178a19235923849f146a1e4e7ff501f5c32a1e73c528134fe7ef414597d8bf89dd3c7310828eecf43072227423fc190287ed6374a02ae3d85cdcb2293a3d2188ca7c4306a1feb50f02098e0a72ea8430e0e7c28db42131b91fee846e59f41dc0878453a7ece7443c5947cc679d7af4ee996537177fce99853f739a79d942d54978725c01c59a583407e6a70329b117550f9de938bc2e2015b29c315b98c6140eed6d029db11aa7667403484acc0aab9149f74048a648f7897df7be31a0f1fefc5ec863a80f4bc7d72758d49cadb46233114ca370f3afec65085eaecd3cc0f7bf0133b8c1a7695dbcb833709d527072cc2ca11966e2556a2441d8b3a4d276934b02ffa4cfec5f99c595837fbf1c6eee976c380e75eba8d74abe2fd1c4f4b039002b55057b0d9866b8401ef70003e00a545aa0db3d9112bd2ccbeb8c69493c88824ea112ed2735f7d7e18355fd7f32f2ba6f803ca83cb488cd09ebdd7c5d938e75a37505309a2f6018f924b38cf18a6a0c2966de452e30e5349272f6b0590262245925fd7e2079c8c2182126dc4f96bd8f96f183dc2490245d5cd4d61d7ddc20142f89022545fe888269cdf042a686365732152545c77d7065f044c4b81c0542e02654df91b40de459684395c4633aeade83379b45a0148fb3c198f4641a46567deccf55ea76979b4bfee359d313d4795fe3b356a8b49208904527c9b011f072cb83c8ae9f75fe2d73ceb7466b8d81f88f7b8e1462fbe836b4fb47b718114584a84e6eb21db3b0ed9c87f5a729ac36f7bff19cdf1c0600a03943e36e24d0b4040fc9181aea107f9456a88b83be2cfc602ea9d4b0e7b5d32f66947e6bacd881550a3488b395cbc153ad27182a4d716f8951afb1e8da68bd6f57f83a7a4b65a10437489c7750d40b2515b6b4e72abc6204fa01ccaa9d991442159eca5a5109611f87fbd9f825dae9af3656dadf5908020d10fbe216b65677a7a870ee2c5a36c446bddb95cd023d0ba9d9adccac523310e3ec455d6c4f504d9323cd02cd7f1738846350ef3960d00858879a78ac1e2531ab660bc608121896ad4dd8204ee29927e366cce65107b36bf88ca39d6285cabd91bcb2c41154e87d87ab7b7ce8f76d8c7e4757ef3623aeb3bf5e1ddfd464dc737895e4f1efa5cda015e5fb36b2d3eaa3e5f8e3aa6e768563bd686cb480c0a5538030a0e27efd4f8a93e63f5c305634c047632e4e94ad374f98c4fa043d780bc728c14242feaf3e930c01ccf8dd2f0dba6fb4b6a53ce662df65af66ff3a7e3b6ff56ed813ca08739127e101332e205734f4539b24a9d1d390ec33a8f4c7c993fc2b8f18387234ea53a6b91224573cec9687a0860122a0e5b680a0dd247b2dd490c07024b9eafb3322404c5c947cf554a5354d1242db9cb9290fab44e3df0d15d4b81b64e4bb6e00f455a56c708619ea5545caff1dfb4e00a129171bd872e578df8f158be23c187533c1f8c168558e9b0dadb8018265c562ccc6efef11414c32585af17ee324e6383e7780f70243eeab32f165654adc563d58ec14d94509d6b86403c9bc3a5313088df3f280267492b1182f04095f71f4fb6cfe529d75c7bdd82d5fc2f132a190856e04940cb12c4ecd806f772ff450b2602c3f83f774128955f56a514185c132e71308b992d5241b323f7fce76e2fdea8817e7c07c94e14b2cb763ae385c0c5fa5030780b20491905af9065007cbde4e063e00ddc14c71c89c65e827626edb9b6e450e88db477fd0cee8d8190c9c0abef66837f6f133cf296769af4709cce064a0fb3eae759f44d87e255cb3e56d1a8647a02abc703bc98e2bf76641bd05c451c5b84999f54822a9a9cf8d6abb48f469242f1d6fb56dba889f8ef9f3157dc1c612f5e093f2ac906884b6bbbbe0a843f4ee80c601f99310691046990d3b6d5cf4fceaa6b4351837930e9bcad0b00d32167f011aa78ff2bc3f4052d4d1d81ab45a72731879df767d253a5664a7a22756404444cc1273e115f8c2462654691faa1e5286023ababa580d3d4bfe4e0ba00c46a6947b756e1395c97eb27010a0f5e03d651bfe172cacfb260b642a81ecdcf943af4dd7f184ef8cad5783ba5893066b0ce1124fddc6ae6b7f72fc1aaedc9f553e6ad3f4757815b5ab40c457a02cd6a48e402e49492a2f64166e6bbd3a6ba39eb3f59d3ed7933d68d8d4a9b464fc6791f4e9fe694cd0c768a614a397ec42dfb6ba08465926be6066074a7a3fb214a644378b746b7a0432631f3dc4cc0c35e10a8aef22a13587c1b9a63d4cd210a09c1644f9443622828fbd0abe6611881b36ab6d9615f1b28ca80db0629db146c2ec25b75a3109dc0fe571574cfe0ae6643dd017274962f78b20c2af7d9547d38ad70d9e8ecbc5b314b7dfb12bb3ab8b9f4565d7773e9aeb8fc49100614115aa885ec304d4aa970b9be2a656e19dc6797012eadb9a636e8b9cf46ad3436b371bc49e6d8eb1a3d1d4a2a13e5a3dc6faea4cf3b8db2910963741e937c174ed5d6c34add24c51638d875a9c30e7eab082ce931ab12c9637fec5ee1b6a90ddc209f586680333b6fd1de0ec34ddc3d1daf9bc30caa5a832facc2a895290050c0cdb0a5b1e6b14ff16df346e2e4124f012834c4e2f653a9fc37b6cadc36bda88dd0bd5d91645ab862dc116d4ccaa37db8a00c77dbb225df523f0a65e4c1dd8f224a7ce9def886125efaff6fabf51b77ffff87c9fc75549d667a0bf49ca7e10d636e110542603e31d17dd55a41b8957663951288bdecbfc2f44cdcf563510f007c4c0d6f8ec3a62c21df2c003c7579fac3c21c5b7c", 0x1000}], 0x2, &(0x7f0000002300)=[{0x1010, 0x1, 0x1f, "e84247d6d4eb2dd4e020a299529b802d9431aeeb1c37dc655c5b8a9f090541b53f9f7120b513b5b50f199f6750d633b691c30f478d0ccd8fb9ae065afaa5ad123b473482648944f2b62d94175f4f853f6c28fbba2818efe92c078e235478c239cb2abd786ba72c892d8f4d212f126abb799a05cc5e8f39c575a23d991e947c2b012f2bdb568e91c958c11e9ca364617777967da4b48b4f564543da57ed18fff0d3f1fb01c5c5e70d17dc6e2327c9a00ea9e449990b77f166e6750b6ac31bfa21d12d3fee0be41e1b4f1ace9abd5a24316f16eb0e305be5d65276db1b6943859f1c49223c5305567504f033fdf56294cdc1d9459d078b3d07f780177ca2d5d82e4b1dd81cf731fbb420c8fbf6ee4a49cc3dc644ba4a6b1aa686ed4b9a73a719b9da050b96d7d9930db0d9579c5b43befba996fce8939ec26db15829a67b6131db3b7df45c91377d874de4137473d60d45146af4ee289a71fec1fcdac94e13c141885200e6d566363a143fec31ffc327670806b7700a750ba0a7c00b646f05e82e0556becae29767ae6e38b1bc4426c0655cad41f53ed57aefab0f6a2b79c403badef8cab91485695e1a932017759db3c3fc7d4b7f30718890a241dcbfe3f57946c09096998b796b3748ca885a6bec50bf04c781e9ea429ae8f785d876288e1781c3d371a3700d6d52221c1a59d40950fd7bcf6f018f9210bc59c6cdc21f3fde7dabb96057fc028aacb3ed9c8f7ba25ca22ac0727683723df051c7a9085a5c5c4f0f9d05768cc84075e73e82c1fe08b9a276c7c4cd8a24b5897101e85818a7512d8a6d3c280a72cac2a927d124693d7e8c58e2d116bb8559ed6dcf047e10dad0f5885c40c9d9566f521e63962c64ce405573373d1d1eb1cb92969edff537417966067a276c84c02b1ab946275c3ba2bc79f1149e4cd7b026215d7592ac62f239fbad912fa57e83c7311d4027ca7bfe036fe2d9b2f2d2036e9666a8b6749037d67fedbaf6b7275cfbb51fef620cd14eb0f3e0c55cf528c43ee0da8563a6eee81751ee30a2d7777c0cf2a916227cda89068f184078252fc064b396fd730871d4f923ef77d135c7769f2798c8e9f58cc04e8862f5526ccfed687022be575fab76c42ecf6aae7d5aa18d8c0b1f6266637e8ecb66faac36d1719e92ecc35aeb0583a8d6ec980417d2e099ba79a5ffdebaad751207cf0a44b4477ac242c1a374fa426cc9a930fec947b73a7ab568c5f3c95aa60ebbcd178a34f4fcf54069fe0ad37e871b5a7ecd14f6b1bf7b6ced3b3b39f53c23fc0362ba0a462ddd72e3eda3be6c7df8f7e67130835437740671ea06826f384d66a27f5840f081892ef70975dd3d3f8cc1e3bf8758083e83d553dab638b79fdf86a52b012c32fda2762b54d112ba7cb5499f903f8c9073ad198c42a8cdaf4d73ff3025e1adf26cb80214429b40de43e488e2f98caa981f7e46b615e9a52597f6a13af601a74f0642697488cdeb05060e18f88edee53a25b13baa19c24cfb36c8f5515399c0f4898512e3958af57b00519fd79e1c433fc3c1af071c2ff5568024a65b9a93a9e29df28047681e1e992b21cc682606463ff42dafdf501f1657e497891ba6813b85a78b415e701f5025a9b6abc043a353756ae434c22bfc138d20fee31f4b5838ac3a307d554653e28b23c690392c6d2dd508d704440756e03cf8d5dac9fc2cb6dd42a4430aeffae05364c0aaa66b59aeaf439fecc5246d431e93b3c3ff01dd39239bd421b54911f7b21da659ad11afc1574db7e99e879073ce346ecae8ec67efb2b2d022ab38a49b07abfb052ed6a364742489f829debe9a444d26bd3ad4cb8f192e8527fd2ba5217ca485b197f21e5ea2052632cb815a1c9bf8e7d475eeb7a3231bff379f5108aa634d24f99829cb15cde7339b345f7014fb0b189217fdcddda7f25abe220f8e03ee79709b77906109490a35bb6a3df4de6d218e161fd4f5f3afb016ec063ffb96db85b40138990022c911b2aba4c5d49edef10fb158f61514f10857a88fae307fbb640c97e7361e39d166b4d57c330001589e2a969a7de1b4a7984b98a8b801984d05a206d99243e4f057f70c08feb8548661208dc131a04daaa58309ebcff8ebcb39ee319113f78ff89e07c25df0830734d51aaabc671cf6ee34bf9ad74145fcf1c62b543b1870bc2727b8420cb1bb13d355119d84861694e5fd5280019ebbfbd9d00f0a7dc22cd4ce9c04d901b3645dc05b2b2adc981e505c457b51869c93149951428765b57a4816d1348c79471fb7f8d74c551e79d6be8286e947decfa04e58df93fb8ba3a766fc263810d30cb4b39be51bab927938b1108b73aa433728f9e57b3a87a5fdba301860ebc105c98bf7cca37b0554d159f5ac4e2396402eba4f9f3091e74f743a54d8b2b75ec5bea38600e00a68317be000d6c4e7fb3d9b529a2c796b93bca1c420a9d5472be9c7cf587de48fbdac5bcec88c7c99557d284edefd3d0de1d0648416b88fda4534e7e2850bca1d0d7dea4ca3ca281c5d08b0d30e2afa6553d62995f2ffc63903a22d2281f5c7a1f45068ce4dfecc6ac33107910e7893ffb809de35c6d785ea18a56fe2d98f8d940e0b5bfb506fa2beb92212aa167b67b5d83c8c5a759d132f19d916106148071b2a73cca42dfae7f3e0c41de22662f4dc7b2bc2dd4be20b7e12269c69e59c7e9dcecf5733c195824d353c782d30582096b39db0d8dab636bd3e2b9d54c3f2cc50b0755da0de4b18978a120d74ef44f19d132e20e727dce0ea58f6b143b65bb7c2a9e41d52e2463270da6d53c29200707b82f993852a0a0c7f5138317abfbbba908a67b29573d1bfc14e6ae45eaade31e5c756ad7e98da3f273d1b52c72ccf0dee65d7e579761e0f3769f465669eea186104449b231e0a7ffe989109b22bad559000d1b8de3c8a4b5ee1bca4c66f8797cd7a87944cbfa5f5d873c1ea5b186f9821c1e9aa2cdf6c5a8ed5e79d5bad137dbe262203ebf3ef77641ba9a519dfeb95117140588348aa5dad065b1e130127745c5643e389cc54b32900927f30b67b749161014256c349358b80b0e19843b5ac881b91fc2b015e995b4fe9a0d6ed8c834b734cbb01341f318744dbbfb2ed143453b565efa5b7af80a410d232c56dc69046bb8c05de69adc527c92896009b96eeb34e4d8b834e087f4344e621065d771b1b0efb314495b57eb6c389602b5f3bf641368822e3aed3bd81c718f5dc2a4e59363a99b0a22be7fed5686cd6a2665d61f43dd9123a5229d56dfc2897ec677ef4809280249cfae2f17b3b33e3a3dea518e84da195d88811d27648a98bfd435317547ad6565dd93c3f4b569c0fc959557c79f1256ec0e46e46a0c3bdca226777308a3c106ea6b61c0bd46dcc7cb344d950e9e89bd54a820fe36150347da008c8c969adbe12318798bf765b07238da9497b2c9b3f36082d48334d30f093bb27d14abb94768c4c9ba41c537d6294b65154415c8700a6319f474e4b615beb20faf52f5fc6820a1d9f9fa360682eb5582861a30b717d6a50c0742cd74d65927b9c1933bd82a6804d19d056b580bd13525f7e0ecfb8bfd30bfacc73bde260de241d2b8ba7b69329002fc66b4894d58ce4201beb6c655a81d87e0bd256cb1aaf8cfd1d200ad85b2bf4808599afdb4fea2aedd8fa777926054ea6066243b36dada25f9935a250003608a947d320e02d0736db7539deab2755ee3718647c67a8633c996643e251d79fe5def4a6b0942923680c7fd935cfd7338cb1351aa365767ea861996a50baa07a12d5cd6ec51df4faec289f9644f0420bd2d67d71323846623cfd416a3c16456c167588d70934cd4b41cfa49070dd9762803c120938fc237b73a1e666b39ce083efdcfcf554a67f6eed486f5286a3aa0bd67253c9a3f2e85f6bd49cf2050db3d32e99f600ac882ffdd63148a24e4e7fd182abb22ca59e209301dfe3ca821b74c1082a2c54b798a112cb39527f410ca638e0b0af6b7b1ac69af9abb161a6f96a38ea8544339b7e621a4b22ecd06e5764df7afd00c8de95fc5648a109f40972aa6a9b0425bc25cd14980dde56db6b2b72e3e5dc66c99a38d509318434ab73785cca80d535edcde93d4ac999fa5b81bb6411f10eb461a2d82b168be701ff6cb5f3732d6fa2b056d7491a5d4d7981b8f24f780224a744b66ea9f13e403ff4101a479fe40f16c9c8ce4810bc927abb5c6284055085bc289bc6fff0b2b8ff2fcc814c3e189c47e7760479d7c04df2d04e4e722b06febf5e4588232077b611d8ff44b6db936f31c924ab167608b450c88d4444bc0176cd43319d1beb24a77c0336c5dbcc6d27c705aa0732d7e456203f5182c1a6604f7978b51284c20dc169b246c317c4d87f5310d3aacf1fc25b4ebdd22464bbf95fb11b810010deb66455a95315d8b1f84b54b5499ba94fb6c6b0d8acc946b6646777e29f85ab39b63969fd92ff547312ab47af5d70c5ba294d6fa011cdf935488ca78cb9e799c948e7b90434dde7589276a8643cf2c2550363e2797992bb421a33d1e664c385eb79f7821cd1b82958224af7c724e375dfccb3791ea0387035d7fc739230703184a923d55c0d33016ae4442b6cbcc4ea67fd319235fea4b5d9ef4eb7eb4ded83213859b7428aeec88400d46c847b39831048174c55c9415088b211e063026b0e53734a1f8ddfd3b15b31894ed778ffe85dbac937ede1ce275b087f300002cd83a578cbbcd3db3206b0825d45ce1e3581720a7c13ef55f0cfee362b48f703bc093bf45f4e53ca86f89254f0605ea4b0fee610ff07a4f7d3e65a5caa77f953692eaa2e999032f3218a4fe191bb2e7a4098777209b8aa0a39383523c216c3c9230abf65daaf169a7c06e4ba8cbf420a1c01e4eb34b8285b98bc6256923f86fa39490af70c57ebec23fc56473ff0f6b4795c93c9cfd2ee47449b0e3489139200faeca763005fec96fd02f10b0dea417c6dbbfa1ea37e57187145f27899a6ce44e8da764fff31feebf218e34892fe0dc29607e16eb1db6f34da66caa8a81822f3252bc250880c5d7010e13497c8daa9324a7bcae5ee067cef63d901e0edb2e99d77f09a15b9f8036e2d0c40f84f67a6047ba543f26a9b0a214d5e0dae42bb8b574255f8281c5512340bcc625d67f56da31a3212f04428db980f42f909223392fbc09b238d8c023e6ad2a0538124b02201864013004fd8e2b5b4c7ea9f5a097041ff02a538dcbbff6e21fd10b477d2ea6d9942cd1ab497823afe3700446ca841431bfab84941de0c3d334ab4adaa478821a389ffd1a8e504b433d961bdbe228f7c5fb313cc33cd64ed9bb7aeb97b387002c5b416f5d3a170ba90324b7db399a328153703e1d8a8b23400cad76920fde3c1073eded93178aa90a63532171a7963d1488280d8f1cdad285e3289149f6f3d066905f775c9a7ac96e046b8300b5b0b1963cf24edbb4a13aff0cebd460c5a6eae88dfeecca8eff7a72307fc8eaf3ab493889ddd9daaad26f8ead15ee11bc737c4db529e0f75711f5484947f743ecbf8d9b16da65c0fd107af496b748357f9ac91e41d56ecc479e30c912ea9d3b124b2ef842bb9debc22b415bb654a48e42928a5c3710d224ccb11f03d0f333cfd6fd5a677d4362d6808620832918bf0a4cb4df142010ab750e6d6df248ea75f25a49bf2504db89862dbd8263e82baf379ed9cd014d7251d85ded79e25d0db70d03e02930d851af1a4ea3bedc174edd83df6a4c02afa23389a00034bf0622169a8a7f71c0a1136ea311d65ce8dfd7c7207112ddd2edb4c50aadf14f1"}, {0xc8, 0xffff, 0xeed4, "3daa99d151c61b4cd779d55eeec86c136385f5e34656ecdb9e5788fe2eedfda6dae9bf06508e8dbdfd4a9a690b8f781ae2005fb57a06fa3eba5cf09da3271cd3e22f36b82b474ee7fd43547c5394628cc06b884b4c6235409723827e330fe5c8e81118d226f83a58292e94c81e247ac6440273c8148c036f806afbbb9a29785f001dbda06d9b326a13efd989c57b5544a1724b2c9aad2436c70e8d658f97ba8e50a9807810cb0f47a52133634e077144908ded292115"}], 0x10d8}, 0x57b4}, 0x10, 0x1) (async) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="5bf676a7a1045c79cca6d55fa6f8078b9822f4bdfa52461e87faf82a88e3700a3b41755992d86b686f304478b9caceb1f53df10eab57cd97814bc464d214866eeb9b84aea2293b61bfbcf233b2c6b27060cb8b763a4cc9acf986b1ce50fc32c46469fc834edb2769d61d0b8821528992d633935e44f2d6c35bd54ef6896b8b406779144e7f5ad3a4ea562859a782b416e27a3d74e7b7c4ed227de3e969a2b60a09889615d69482c1ddd3449d427eee6239a14028dd7b9b4b8483eb6aeacb6d6d264fa806a073d9248c7de046f168b667f5fda6dfe61ae5218f6ab115bdfabdf7c8c2014fd8b518937b05991b9cda34aeab90b582c90a761ecdb27336b034ffd42edd940e5ce7f55446078e78b649612b31d1a4ec91c3ff82ea9c1ec72edb64bc54e5cdab08102759e24fa469ee233808c10fde06ffd689c91b167909781277e8606fd674cdeeaf8c17fefa80ff742955fe01415de2e1344efbe697f857f94c34d03cb408cea4a58eee2a2e245e8bd4a61affd97e3f5b3ddc9149a314b774d5b64193e060418affa923eb39fe3da89170de02624c7ff03d522088f2d0b7520253cc66f3b954b9f89d66a1c463b6bb6ceae9a5c5f182ec31c3b64b1b96dc51e756fbaffbeed6f9c256d31f54de6bd28fc381646f5c30f080f547db89868b770d0226d5520148d715edcbcdf393c5983acb15f557862d5ae5167c390a925d05ec394cd826cb3b715ef498d169763a1053b62784d5105fb1dc58526a328ec6ba6f6a0a46457cee03d9b06bd61fa0472e1991427fdb74983ba8826e8037fc4a15c646a32ef7bb83f01007ec62491e5c1fb6445aa34b260da352a6d58066dee3f7d5844b75a9e2623e5a00f5d1463df05f84e456c5faae5a15c22c88e654b707cf960fe88f586b56aac3ad0cd5c25cdf8626caf333a28cb80f2180f5e8500b13c4167c0c62b10576ba51fc0f12bca4966ac2631e57dd2d051e65f123186f145fe97fd053e62813cdaa5607e0c1d33de966e4be898f0e3fe1acbd1e2b2116dd49f613f73d96b2efb704946b4c703430093f8ef07c634a39b80cc4386baeb65c357ca34353ab0b2d1baf1bc2e9c0d74c104c6826db8d010446d7bce277833b5342a77d7a06cf8a768438d568d633b023f67c226468b0252b97d324681a1decdd9a0426e25343cfb32ab1ce2487089bd3d77ec371d758b1c1c6f90fdeba6098fa525cf4e422efb2a80d03f899ae63f81c2745220756f0613aa561c0459d13987519541bd8ca247003be826fa57c2d4f43db40d7581ec6955841e073dec386df3a6f566f8739c9a76f7a689b387ef06850803c19157d4dc093e6aa094de3a60b139de29e93a0d260abd2abad541c523cce9f34909acf2c64676e0a86e75184d68bb2be1c25516aef4fc9e056e00965205486da67f1f99fe332dff556b4f33e40ec830c925a566f1d9ff2b0aa2bd92f126d17a2668ce8189d8e1a4c72d20e0557b39ef8a263d5d67bd8fd082d8f02cc61a626d26bffde752cbb67042d1c435fba3b9a047f483abab26e03acc1f0360db0b176d4cf3bd7aacafc0e0fc74b5e929af9d9c3b8104afe24ec3224eea7af23d6d30ba5131c69f8ff1159e95b4b03e0f1bfd797af2c4d9b6d503d7f112c1cbdb4dfa333e65d58a599093e6704de26b32a9a58a1877a871682194952e760400da43c5a259bc92b85efb413cd0e71b8e5cf4c4755c1658a262f22d141abfe1e29e4fb7322c7f5589a81bbc195d8363a710a449d364378292898bb1232b793bd13e1b511d8891058f3f7a75feb604cc8597033189c567354aba459ed31f266c7afe3d657456fb1b2349d23bd58a2ce43494372579772ba73102b6a3870545394e242411982b62bf2e3155c85ba2659b119a9aa9d39c9a8959164e4bffc707a8d7890c37a29f4fcac84f46a7bc7e52c9fed69e62e191823e7e3d8e5ac2ad1b10b35dfab4541e9939d4c026ac4ef07662aeb77197a881f19ecf36f834a2f52317eb404e83cf9fc17dd72c7042462e82b4a089b4ee4c91539a12859c3ba0c8b8ce6c28701181c135fd338d848135831a2c1d907f6984f0abdb8de2dfdb70c67bcd4b101f691695c1755ec61d58392874911b69efe508efb9219c99d3f3d303a54638ab4e584758f623fbf80da9b86107b1a9c4e500c8160c3da0063720ffa23df3d31a9f07032b1d4c0143f8b03f67ed50cd2c381b9f5d90f8412df70ce6bacbf218018e3a6e73242e7d7789a75bf57a6d86b6df4ff36a80896e233df3ddc9b30bfd16d3084042bc34778c444da16b163b8cd6513d00d834b6bc924e61a25f3be5bb15b818895a6003b8471f2321ffcdfb663e97da3e7a5bf6a1924ff73f17f0a328b929debe588fe8f19afd688784c969138ef9fedbb4136d18fe1cab0e5521f39fbba1123b405ece46b2568d28257e91f80bb60c5d12c5d5df7250b6d0100e0c698ac129cab6b73b6b8f087e713586b9dc670d98e4096aab3c23c9e5595bfa306c696423137eb5338b2d2dca7420e61088d240d870cef1678c1d8ca2c83e65188bed8a976a74a8b48cab577401e6cdcc40c7df14631973cfaf03610ccaef49cfff1ce36a381eb31aa05cea105a7a1e7302bc4b51aea605b6a7f928acc2d5315b9b9217fcd894701fc8d8a92ca9d28648a2f0585ccdb77806eebd1b175cc7c78139ba4bc593fbe367f09ede23fbdf437089f23b219fb4f191167efa963877391c1f8a402005a1398a28076aaba9a4b3123dc362fd7b48e1d90f4fd6fd2f8f2d90f21fc69c8e1b7edbbc5fa5d929512f10ca2e1e82b3bd7edcfbd51d192a433631efe2c00a1ae65caa95f62e9fa74682bcc3db1279bbbc55767253c3ab63945d61fa1afadd28a57741d7ac661013ec109aba1147a0c46708c7c92768ce832cff5238f8f3d299a6bc34f5109ec235d25a82b90b571f88065036a76c76d84a7db418ec6030e5ba349ed285cc5baa353f706539eef1fc59e1304fa48450bd140fc0571e511482ba94c9f1aeb5a2e11dda86db1080a2d002e4c210160ff9a8dee7c6695342075b87eaf3794ad76d5a8f4a1894ad71d5eb2324f42495f79bb4dec7c15b72082c99a4b3d36f18a026469ba2d4bfc2feda339a962a97ad55fb38656ca0a03900cbb340378d5965438d786835caaa77534cc774c2d23b7dfac158286546ea267236a7dd13c127141b083f18f84eac6077cd0e8466ed0e3ce5fd5db7a7e9ab65edb9c0d24ba547017fcc5b202d0d60f0e409c6813c02904fe457747535dfa0465b3382e113355f8a1fa490f401cee75def0540f55f7c8ba745c76ee233eeb40d8a3511d64f41cbc5afdae80dc137807fe9f914ef24dfcb065fa1b5062f6fecceae02056b0f24cb7cc24ec4ee0a1059396f298551abfc560f3b686b1f72f312b8ab180d54bba94ebb6d73fb9f9cb4072122567a74fbaaa28cbbe43839c90a17a190dc0df9d63fa4817007f63eed4ad417bd69cb3faa6a8b68315ce92bcd0e6041daebb2c80aa5e3705682a51afba553a0816d996ab83e6c16806aea303fc6f464b318e0c3682ad2da4c1ecd277bd5d0dc61a3c65cceb4e7a61ea130a642046e26a0a7d2afbde105059781a6f27aba176ed8eb3519b424a486e86cebea4dbe0f80c78097e20017ceffe5bd70d5944699ce64dde7306fe031249738ded42a43aeda2df9103741fa1281d5e57eb564e0b29f1003f0de2bc5b41f994b3e8c6b3321ab7ab711ba6666a7677c6fc59116ca2a0e165ec66c73d6edf2d590d1f1dd5c49422d31c32c0de0f166adfd9e4d6a05ac1e0fcaa003b4f240bb3235ce7943a59067521810af03de306ee8662977ba3e43f6938d25ff3a25e428d23d2bf5ff3469252c401460099c19410b226ab3a2982ef0f4aaee979a2abbe36a0f519cd154f895b7ece5746e31894383daea2458c474763aae3c05c79cc0ca7600ed94f8c747d908fb487a303dcd87cc653ce37b01c75d00e44268ca559e6b00cff703a31ae3283a8c2b6ca71d89f81460c521a4f83552dd9f055ac44b95b9c13de5d62c8e7d1c050cbafb0187044c2cd641c722c6b426a72c8d87145036f87f239d16af00569058e0d63c7362d723dbe46b6b99dc3415b541485dcd06b68bbee0e4fb70b7107531993fe9a1c3610d976684e3b0b4ba38577e3712a89998472e1cdfd23c2e0336531190ff4570b7e0861a438fa0d4258a5066f7357eced480109d6c58e7a70ce208a8f835140592a667971b3616486dc85ea191c06c5fab54a97631edb6c550ca18f20faa30e8d62967659efe40e8762afc2261e12f00be3537cc14b33e6076054248a812456c1e30d26c4fdadfccdf0532d43af2e4cba60ed4b58109e1eb539248b3bc4d0eadc5f4eda5daf2a8f6cb7485c3f6d39b03240a62fea104e8a96ce86bbe526d859715e1d89e6551bbfd6adebfdb6989afe93d12fd6d7c83db80fd64de79dc4b682955ce8a262617d0b67f3f8b8e0a9a5127f9bf90c7ceb919995cfba64d2358758c069c493fc689421a85755318d9afd9d2f7f836764abf276f9ee83167b5891ccb2b6e2cacd244c2eebd133a43ffbcb50980513bb4a6bec2d27f904172116dac163640ffd63e731301a51340df156c1c01f878474988e8926f9a9b0a11ddafa15dc6595247c3abe362d35084b905b49c8194186f25dee293e15fd8330cd165bf6f6f96ab5133cee1726719927837d2382984e06e0e623f1f38f1fb455734448f0e0cb1214f79339200dc484d274b4677ca913ff44f42bc47919c83616b4855151456b7e54d12f9c95d1fa796a7c419fa46618be2c6235e28f3d663da085599b76d7109782a40f78592edfe4920d296910684568e7129c932c3dea9bba6eaa1b7db200e2065e973a14eec3a8aaba7f7940b45c7da3f15e307cf268a720e13db26ee1f24ce783d6d85db963614ceeed9d943b39a91c9b37145298f16041070632f8c3d6c359720309af6e834e189cfde7452a1f531d4c1af2a2376d6bc80b8b73f7d0f9fdecc2d39ad5ca7e219313486393994f476221a0fc9e699367215a84b2554621a32b2a58fb6c96bb03f3a42503493ef802407aa1b75ee646fb28aad5be7dadffc77894478878d0150ace717a0943a52a627532d2ff8e2daf53a4cd18c3f4de3f895933d8394cdcc88b5c34c7755c3599e73fa00516a3f6261e03eca0976088733e822a1032b0809194814fb4a556d7c55bf093422e2d93526b2057de14466fb720c6963c2cffe38647da28a85b4dbe582fcc16ad22d0e3757e8ed092d8ea9ed2e663f90c1e0629de665db87b3c463f10c824b0c18fe733064afe10a57032f124db0b7d19437c4590a940eaad19b194bce34044039c9e7f28e7204e2356a7afefb34f86e13c9bf98d9ef8620928a27654606197b54993c34e959ceba414154a7c1914876dcee8709c37a61d26d54b5a5added96168523669bd225097fe767ad4ef56628acd1d1b01a53ec7f6c96dd04317460061d6e822280b628a86c8fe5a83a4edfaff0082dc435fae30016e0dc366431e7475c174f4a5ff9587390bd6c569f4efa7c8f1c3d14904da2810f2330ae8f5425a61b04c2d034e608c598a48521e9d95283cc623bf11825e0d5be5abd596ffb14f15bb645c81a9cfb607afaa1b93cad01fcb243f4ca5ddffbd070373e035dfe4899db9c5b6d677febb754f21456d7936c33291bbdc71898582879b6d878590beea810458067e14b18eb062bcbb176c242d87f188b6228d3a29fc7640b032c92a4aeb65d2e03a1ad803615770a95c33be3386f1302f6249a848a8839504f", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="9cc067d9d1de3fad4f1f98221db34ff19fc6f3a7b4b36f23f0c41186016c42801b4e093e1be25f78f36367d6011e3633a0f238004314c9710cff2934ef9d707fab8e72c02c575568b36b27", 0x4b) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYBLOB="0000f6577600000000000000e932975b149ee758e181e8dd7df13a7d234733a453a7232a004e032608df1473d8027116b0e9"]) 07:54:45 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x8}, {0x1, 0x1000003}], 0x2}) 07:54:45 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x122) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) 07:54:45 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x6}, {0x8c, 0x8c}, {0x86, 0x2}, {0x4, 0xdb}, {0x25, 0x1}, {0x44, 0xec}, {0x85, 0x9}, {0x8a}], 0x4}) 07:54:45 executing program 1: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x7}, {0x2, 0x7fff}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0x4}], 0x1}) 07:54:45 executing program 4: r0 = shmget(0x3, 0x1000, 0x400, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8300, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:45 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8, 0x4}, {0x44, 0x80200000}], 0x2}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x0, 0x7}, {0x89, 0x10001}, {0x88, 0xffff}, {0x45, 0x7fffffff}], 0x4}) 07:54:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x120) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x4, 0x5, 0xd1, 0x101}, {0x7b8f, 0x40, 0x2, 0x6c}]}) 07:54:45 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x122) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) 07:54:45 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x91, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x9}, {0x21, 0x81}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43}, {0x85, 0x7}, {0x45, 0x3}, {0x43, 0x9}, {0x23, 0x2}, {0x8c}, {0x83, 0x6}], 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r1) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) 07:54:45 executing program 4: r0 = shmget(0x3, 0x1000, 0x400, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8300, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x24, 0x1}, {}, {0x5, 0x5788}], 0x3}) 07:54:45 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x8}, {0x1, 0x1000003}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x8}, {0x1, 0x1000003}], 0x2}) (async) 07:54:45 executing program 3: pipe(&(0x7f0000001180)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003440)={&(0x7f0000003400)={&(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000001200)="d4d7da025782cfdc49b0845e0b25825b90eb45bdf2f898b339fde2c82eed2ba8920e5376d1c2d6d62f3aa07c4e0713563a1be960cb9c68d1bfb242e02859cb8b1cec01e9cf9f5caac9d9b2c726af6157ae103239f0363cc026909820a22ad4102907aebc74c04653e924e143d8effb50fc00e0b6a43578b203dde9908bb0ccbd870d69ff66fb725bb71b5de7eba5c75747094123", 0x94}, {&(0x7f00000012c0)="bb2a742bfe16ce8e1805f88312c9ecc700b454055ef8538e3e451c8fd50193799774013950f223bdb64896dd144468a096dabb3663b5ec7d34b68696e0006e85224aa64d0424de4e94ff0ef7d3757c3dfec581dbc72673c4672e49dd725c1d64dd864a5abf08756e049e1ed7fc38650e1d9003a4d70d05dbb1b6558e03aac312b48583ff630efc2daf1fc5e528bd08d975e99e2ec9108a047af3f108acea6180432ccf899bf8dd24506bca698be2dbbf98804f066786445d8e5b50d209af6844e2cbb2b2044bf3129d49c735130eae91fa19958bac11fee11ad843a3aa1ceebae80d26d2e33f8b33ef1a5ae0db86146cb7b560db3229674c272aee8d55b6baee86b28eafca1b15c0851f5fa2994b24e0d333848019a627130f80e7449bfdcf1792b22b174737786c19a16df03175c9f8849ba193defea880ecb9ea445d4a59e0ab2b9df61a9c25ff802adb211a6a89a8d5713d3f034fc09eb56ed0ed3680c49bd621e3352bb8c639b80ee2fd4d964ce2766488b79c4023c47743ba0136742bc875f39221db0aaef814b2f96a5874b7c33ce975216fe2ba8b9f704b1d3b9171740073c22e8b095353b2854044a62a603b7ca886af52382bcb27d47b836103216891c9f656efd4b6d8316536532a8b7e448d934f11be2acd4ea2888e85280ba661caf7fc5eb99a3da774292cba756cf2c5ea22aea220ea53e16d0b04baab77efe52c69f740048bf5f268132cd85cf51364b8606456d6797c6c6f95519892d087e40663cba423447b383c162ea3b95c442301b7946eef3732c8691981249466ed7bfb6185311f8eca6607f923e9aa59bdb597c68985e2bf637d46896bfecb446544d34a9d3b56d1ded9a4aef1e2b62347c5502b26422e7f46057fd59db7ffe10fe456789ed8a9c0fdda0c0e20ce469f15c1a3312af6d7c788e2af9b48d96ac7fad90de23779454e304e8aae671e92b7cf6f39824f8955fecdbb82fc63b3a0c38f3ec2c70245b8c8a6306a45ab78bbc7123ef8946dcd64f4af678e87f43afeee9e33c91193b31fba577d6e686eb74331e51b4a6826c66e449eb89a6631d8a4d7ec35f2b9ab499bfe0ea34d37748f9c873788657b705ec748e8834eb9e63587c439f6306b1369a1c98b1ab536cb64a7406182fd9cee78b6222696107fbad9bfa7162c30278a78ae7b6a22e3c3f95daba8d2a4305b3db85b86dbf290f68779a064484467267653a0f87fe89ca62c0549f025387858cab7e27de4ee598bf28cdf853ada787b426e79a6eb5fa6edc5ce2cc8d99480f70c7cd75240e994f7527e199f80c1ed40284592fcc6080d8abc6344f46fd04a4b223ac906ece6bc5a9c9e9f5753a5901db77a421b3886c965f9b149eda606a34a7e9f85dc8c1e732447e2ede78f87328bb548d813edc41988f14caeb5b2da1c3e320295da45f7edba85a948b4a5e68f0d96b1cfc298513edbaad803051269de7868fe82c7c93677c9bad693beefc8515cd25f327d211ae9840d11c10509c789807cd1936f182ea344bcf3704ea12c7afafaa812f4c99abf3d393045b26d004fdecaaa62015dd82de77ea5d59a8eff0e279c414350794405bccee46fb4c900a5cc7c4ccd1d64ef7eee3fbfd5d1d42c9b44fcedfc5eb52104882eabe824a93b920ce932a6ac6e5579281159351a43d4f606292b0ba2b848e3b8e0fcd8d755178876c60a05f57a0d92788988a7a938431ae887780ba7df9194ad3d52c1e71ca3d0b75fe5fa8821b75b671df89259d2fc7e4122286083b6992d94f38d8203a932b95d818c0f61f59d5f62625c13a98ec0bd54b77851c628d0a655d918611723df68de97ebb09d7d1a4da28e4a9c9243d430e1be21c628f8337c2342769da5fde85dbf2a3654e2e5b0a1ddbe0bff5f38d2d81c339c8cebec879611fbff255569ec95a0c069edb1ac6401f115dd0732e860bafa2866a871a5aa0fa1761b2c0d22f47b7e86638a2cd4c7feecf256a9a8aafa6bb8361d1659381a254952e6ff3753d2c88abcb30f23f5c6a1bf61ee53ff50d9631c8598ad10ce51187286bd0208be732f33be84b2e694493f6a318161201cbd3dfeca670285de16b4bf7dd278cde1b19be5a06af6f095391c873a1cd8fcc1951e1326d88ce5e8c8a521364ac06bed52f48abefa7aa06c4a907f130d2d02c49673e1a31389d66a03271bc5a7508379d90bdf8e817e3dade52a42f3786fb5bdb4fc2059d907e823477f4753d8384298e71faf8044fd53476b58c3062f5d2c2d30731207034a42a6ff38932a6dc0b23a55110b1fc977d2e2d9411bbb43b3cb3bf9f92c528f2b8503eb40abca18e31a9bc6d823f9aa2d72a81c73ca7709d91cd674504ddeb9e1ab47be4c0bfdb45bb26f347ae88aca8d2e87db5ee13dc335a164cdccc332cfa8d9bdb403daefa7a1c0009fb82ec7e8990ae9fc3897185c589107cc9bcb7502d52c2b9a060e4ea1352a20c18ab94a978467745c04f37e53a34df97df598d29cc8ab119ac14b322341813754a20846cc85fa3b61f1b77b6b64033fe3581db6c99c33e94f02717cebe5821a4d0c39eba80903e3fd7bb1a46d5089c694c192579a295dce41936894b5608c598d6c5c06536129a07fae9d3fe5310a3e162842d7e0c7b4ed74004c508833075fe68ef59e176440df06619bef3e174f72f7a9c983708f9fa2892f1a331c5bd7aaa4d79017022da9a0518dcff666ab26efcca79744c0d325a62440b64114afd70433337b84329cc65be99c0b16fd1394844851ae8516b579b51dec59e062199e8ef96e8d2d1f80543ebfa619b8f7d98920ba9ae1946f593eb5f89eafb245697a85824b212fff2fa9f42986f864f749df248b79c0d761f1bc819aa657da7d8af71fc208b14be2bfbd72b25a233a8522915b9b7027a0f3dd534c53d477747e7323776f1717a169af317d28ba34f2dd0b0140574bd6a1ee2de71998bcf9831c3a323a617961fc4d8abf96ebc8cd846db1222178a19235923849f146a1e4e7ff501f5c32a1e73c528134fe7ef414597d8bf89dd3c7310828eecf43072227423fc190287ed6374a02ae3d85cdcb2293a3d2188ca7c4306a1feb50f02098e0a72ea8430e0e7c28db42131b91fee846e59f41dc0878453a7ece7443c5947cc679d7af4ee996537177fce99853f739a79d942d54978725c01c59a583407e6a70329b117550f9de938bc2e2015b29c315b98c6140eed6d029db11aa7667403484acc0aab9149f74048a648f7897df7be31a0f1fefc5ec863a80f4bc7d72758d49cadb46233114ca370f3afec65085eaecd3cc0f7bf0133b8c1a7695dbcb833709d527072cc2ca11966e2556a2441d8b3a4d276934b02ffa4cfec5f99c595837fbf1c6eee976c380e75eba8d74abe2fd1c4f4b039002b55057b0d9866b8401ef70003e00a545aa0db3d9112bd2ccbeb8c69493c88824ea112ed2735f7d7e18355fd7f32f2ba6f803ca83cb488cd09ebdd7c5d938e75a37505309a2f6018f924b38cf18a6a0c2966de452e30e5349272f6b0590262245925fd7e2079c8c2182126dc4f96bd8f96f183dc2490245d5cd4d61d7ddc20142f89022545fe888269cdf042a686365732152545c77d7065f044c4b81c0542e02654df91b40de459684395c4633aeade83379b45a0148fb3c198f4641a46567deccf55ea76979b4bfee359d313d4795fe3b356a8b49208904527c9b011f072cb83c8ae9f75fe2d73ceb7466b8d81f88f7b8e1462fbe836b4fb47b718114584a84e6eb21db3b0ed9c87f5a729ac36f7bff19cdf1c0600a03943e36e24d0b4040fc9181aea107f9456a88b83be2cfc602ea9d4b0e7b5d32f66947e6bacd881550a3488b395cbc153ad27182a4d716f8951afb1e8da68bd6f57f83a7a4b65a10437489c7750d40b2515b6b4e72abc6204fa01ccaa9d991442159eca5a5109611f87fbd9f825dae9af3656dadf5908020d10fbe216b65677a7a870ee2c5a36c446bddb95cd023d0ba9d9adccac523310e3ec455d6c4f504d9323cd02cd7f1738846350ef3960d00858879a78ac1e2531ab660bc608121896ad4dd8204ee29927e366cce65107b36bf88ca39d6285cabd91bcb2c41154e87d87ab7b7ce8f76d8c7e4757ef3623aeb3bf5e1ddfd464dc737895e4f1efa5cda015e5fb36b2d3eaa3e5f8e3aa6e768563bd686cb480c0a5538030a0e27efd4f8a93e63f5c305634c047632e4e94ad374f98c4fa043d780bc728c14242feaf3e930c01ccf8dd2f0dba6fb4b6a53ce662df65af66ff3a7e3b6ff56ed813ca08739127e101332e205734f4539b24a9d1d390ec33a8f4c7c993fc2b8f18387234ea53a6b91224573cec9687a0860122a0e5b680a0dd247b2dd490c07024b9eafb3322404c5c947cf554a5354d1242db9cb9290fab44e3df0d15d4b81b64e4bb6e00f455a56c708619ea5545caff1dfb4e00a129171bd872e578df8f158be23c187533c1f8c168558e9b0dadb8018265c562ccc6efef11414c32585af17ee324e6383e7780f70243eeab32f165654adc563d58ec14d94509d6b86403c9bc3a5313088df3f280267492b1182f04095f71f4fb6cfe529d75c7bdd82d5fc2f132a190856e04940cb12c4ecd806f772ff450b2602c3f83f774128955f56a514185c132e71308b992d5241b323f7fce76e2fdea8817e7c07c94e14b2cb763ae385c0c5fa5030780b20491905af9065007cbde4e063e00ddc14c71c89c65e827626edb9b6e450e88db477fd0cee8d8190c9c0abef66837f6f133cf296769af4709cce064a0fb3eae759f44d87e255cb3e56d1a8647a02abc703bc98e2bf76641bd05c451c5b84999f54822a9a9cf8d6abb48f469242f1d6fb56dba889f8ef9f3157dc1c612f5e093f2ac906884b6bbbbe0a843f4ee80c601f99310691046990d3b6d5cf4fceaa6b4351837930e9bcad0b00d32167f011aa78ff2bc3f4052d4d1d81ab45a72731879df767d253a5664a7a22756404444cc1273e115f8c2462654691faa1e5286023ababa580d3d4bfe4e0ba00c46a6947b756e1395c97eb27010a0f5e03d651bfe172cacfb260b642a81ecdcf943af4dd7f184ef8cad5783ba5893066b0ce1124fddc6ae6b7f72fc1aaedc9f553e6ad3f4757815b5ab40c457a02cd6a48e402e49492a2f64166e6bbd3a6ba39eb3f59d3ed7933d68d8d4a9b464fc6791f4e9fe694cd0c768a614a397ec42dfb6ba08465926be6066074a7a3fb214a644378b746b7a0432631f3dc4cc0c35e10a8aef22a13587c1b9a63d4cd210a09c1644f9443622828fbd0abe6611881b36ab6d9615f1b28ca80db0629db146c2ec25b75a3109dc0fe571574cfe0ae6643dd017274962f78b20c2af7d9547d38ad70d9e8ecbc5b314b7dfb12bb3ab8b9f4565d7773e9aeb8fc49100614115aa885ec304d4aa970b9be2a656e19dc6797012eadb9a636e8b9cf46ad3436b371bc49e6d8eb1a3d1d4a2a13e5a3dc6faea4cf3b8db2910963741e937c174ed5d6c34add24c51638d875a9c30e7eab082ce931ab12c9637fec5ee1b6a90ddc209f586680333b6fd1de0ec34ddc3d1daf9bc30caa5a832facc2a895290050c0cdb0a5b1e6b14ff16df346e2e4124f012834c4e2f653a9fc37b6cadc36bda88dd0bd5d91645ab862dc116d4ccaa37db8a00c77dbb225df523f0a65e4c1dd8f224a7ce9def886125efaff6fabf51b77ffff87c9fc75549d667a0bf49ca7e10d636e110542603e31d17dd55a41b8957663951288bdecbfc2f44cdcf563510f007c4c0d6f8ec3a62c21df2c003c7579fac3c21c5b7c", 0x1000}], 0x2, &(0x7f0000002300)=[{0x1010, 0x1, 0x1f, "e84247d6d4eb2dd4e020a299529b802d9431aeeb1c37dc655c5b8a9f090541b53f9f7120b513b5b50f199f6750d633b691c30f478d0ccd8fb9ae065afaa5ad123b473482648944f2b62d94175f4f853f6c28fbba2818efe92c078e235478c239cb2abd786ba72c892d8f4d212f126abb799a05cc5e8f39c575a23d991e947c2b012f2bdb568e91c958c11e9ca364617777967da4b48b4f564543da57ed18fff0d3f1fb01c5c5e70d17dc6e2327c9a00ea9e449990b77f166e6750b6ac31bfa21d12d3fee0be41e1b4f1ace9abd5a24316f16eb0e305be5d65276db1b6943859f1c49223c5305567504f033fdf56294cdc1d9459d078b3d07f780177ca2d5d82e4b1dd81cf731fbb420c8fbf6ee4a49cc3dc644ba4a6b1aa686ed4b9a73a719b9da050b96d7d9930db0d9579c5b43befba996fce8939ec26db15829a67b6131db3b7df45c91377d874de4137473d60d45146af4ee289a71fec1fcdac94e13c141885200e6d566363a143fec31ffc327670806b7700a750ba0a7c00b646f05e82e0556becae29767ae6e38b1bc4426c0655cad41f53ed57aefab0f6a2b79c403badef8cab91485695e1a932017759db3c3fc7d4b7f30718890a241dcbfe3f57946c09096998b796b3748ca885a6bec50bf04c781e9ea429ae8f785d876288e1781c3d371a3700d6d52221c1a59d40950fd7bcf6f018f9210bc59c6cdc21f3fde7dabb96057fc028aacb3ed9c8f7ba25ca22ac0727683723df051c7a9085a5c5c4f0f9d05768cc84075e73e82c1fe08b9a276c7c4cd8a24b5897101e85818a7512d8a6d3c280a72cac2a927d124693d7e8c58e2d116bb8559ed6dcf047e10dad0f5885c40c9d9566f521e63962c64ce405573373d1d1eb1cb92969edff537417966067a276c84c02b1ab946275c3ba2bc79f1149e4cd7b026215d7592ac62f239fbad912fa57e83c7311d4027ca7bfe036fe2d9b2f2d2036e9666a8b6749037d67fedbaf6b7275cfbb51fef620cd14eb0f3e0c55cf528c43ee0da8563a6eee81751ee30a2d7777c0cf2a916227cda89068f184078252fc064b396fd730871d4f923ef77d135c7769f2798c8e9f58cc04e8862f5526ccfed687022be575fab76c42ecf6aae7d5aa18d8c0b1f6266637e8ecb66faac36d1719e92ecc35aeb0583a8d6ec980417d2e099ba79a5ffdebaad751207cf0a44b4477ac242c1a374fa426cc9a930fec947b73a7ab568c5f3c95aa60ebbcd178a34f4fcf54069fe0ad37e871b5a7ecd14f6b1bf7b6ced3b3b39f53c23fc0362ba0a462ddd72e3eda3be6c7df8f7e67130835437740671ea06826f384d66a27f5840f081892ef70975dd3d3f8cc1e3bf8758083e83d553dab638b79fdf86a52b012c32fda2762b54d112ba7cb5499f903f8c9073ad198c42a8cdaf4d73ff3025e1adf26cb80214429b40de43e488e2f98caa981f7e46b615e9a52597f6a13af601a74f0642697488cdeb05060e18f88edee53a25b13baa19c24cfb36c8f5515399c0f4898512e3958af57b00519fd79e1c433fc3c1af071c2ff5568024a65b9a93a9e29df28047681e1e992b21cc682606463ff42dafdf501f1657e497891ba6813b85a78b415e701f5025a9b6abc043a353756ae434c22bfc138d20fee31f4b5838ac3a307d554653e28b23c690392c6d2dd508d704440756e03cf8d5dac9fc2cb6dd42a4430aeffae05364c0aaa66b59aeaf439fecc5246d431e93b3c3ff01dd39239bd421b54911f7b21da659ad11afc1574db7e99e879073ce346ecae8ec67efb2b2d022ab38a49b07abfb052ed6a364742489f829debe9a444d26bd3ad4cb8f192e8527fd2ba5217ca485b197f21e5ea2052632cb815a1c9bf8e7d475eeb7a3231bff379f5108aa634d24f99829cb15cde7339b345f7014fb0b189217fdcddda7f25abe220f8e03ee79709b77906109490a35bb6a3df4de6d218e161fd4f5f3afb016ec063ffb96db85b40138990022c911b2aba4c5d49edef10fb158f61514f10857a88fae307fbb640c97e7361e39d166b4d57c330001589e2a969a7de1b4a7984b98a8b801984d05a206d99243e4f057f70c08feb8548661208dc131a04daaa58309ebcff8ebcb39ee319113f78ff89e07c25df0830734d51aaabc671cf6ee34bf9ad74145fcf1c62b543b1870bc2727b8420cb1bb13d355119d84861694e5fd5280019ebbfbd9d00f0a7dc22cd4ce9c04d901b3645dc05b2b2adc981e505c457b51869c93149951428765b57a4816d1348c79471fb7f8d74c551e79d6be8286e947decfa04e58df93fb8ba3a766fc263810d30cb4b39be51bab927938b1108b73aa433728f9e57b3a87a5fdba301860ebc105c98bf7cca37b0554d159f5ac4e2396402eba4f9f3091e74f743a54d8b2b75ec5bea38600e00a68317be000d6c4e7fb3d9b529a2c796b93bca1c420a9d5472be9c7cf587de48fbdac5bcec88c7c99557d284edefd3d0de1d0648416b88fda4534e7e2850bca1d0d7dea4ca3ca281c5d08b0d30e2afa6553d62995f2ffc63903a22d2281f5c7a1f45068ce4dfecc6ac33107910e7893ffb809de35c6d785ea18a56fe2d98f8d940e0b5bfb506fa2beb92212aa167b67b5d83c8c5a759d132f19d916106148071b2a73cca42dfae7f3e0c41de22662f4dc7b2bc2dd4be20b7e12269c69e59c7e9dcecf5733c195824d353c782d30582096b39db0d8dab636bd3e2b9d54c3f2cc50b0755da0de4b18978a120d74ef44f19d132e20e727dce0ea58f6b143b65bb7c2a9e41d52e2463270da6d53c29200707b82f993852a0a0c7f5138317abfbbba908a67b29573d1bfc14e6ae45eaade31e5c756ad7e98da3f273d1b52c72ccf0dee65d7e579761e0f3769f465669eea186104449b231e0a7ffe989109b22bad559000d1b8de3c8a4b5ee1bca4c66f8797cd7a87944cbfa5f5d873c1ea5b186f9821c1e9aa2cdf6c5a8ed5e79d5bad137dbe262203ebf3ef77641ba9a519dfeb95117140588348aa5dad065b1e130127745c5643e389cc54b32900927f30b67b749161014256c349358b80b0e19843b5ac881b91fc2b015e995b4fe9a0d6ed8c834b734cbb01341f318744dbbfb2ed143453b565efa5b7af80a410d232c56dc69046bb8c05de69adc527c92896009b96eeb34e4d8b834e087f4344e621065d771b1b0efb314495b57eb6c389602b5f3bf641368822e3aed3bd81c718f5dc2a4e59363a99b0a22be7fed5686cd6a2665d61f43dd9123a5229d56dfc2897ec677ef4809280249cfae2f17b3b33e3a3dea518e84da195d88811d27648a98bfd435317547ad6565dd93c3f4b569c0fc959557c79f1256ec0e46e46a0c3bdca226777308a3c106ea6b61c0bd46dcc7cb344d950e9e89bd54a820fe36150347da008c8c969adbe12318798bf765b07238da9497b2c9b3f36082d48334d30f093bb27d14abb94768c4c9ba41c537d6294b65154415c8700a6319f474e4b615beb20faf52f5fc6820a1d9f9fa360682eb5582861a30b717d6a50c0742cd74d65927b9c1933bd82a6804d19d056b580bd13525f7e0ecfb8bfd30bfacc73bde260de241d2b8ba7b69329002fc66b4894d58ce4201beb6c655a81d87e0bd256cb1aaf8cfd1d200ad85b2bf4808599afdb4fea2aedd8fa777926054ea6066243b36dada25f9935a250003608a947d320e02d0736db7539deab2755ee3718647c67a8633c996643e251d79fe5def4a6b0942923680c7fd935cfd7338cb1351aa365767ea861996a50baa07a12d5cd6ec51df4faec289f9644f0420bd2d67d71323846623cfd416a3c16456c167588d70934cd4b41cfa49070dd9762803c120938fc237b73a1e666b39ce083efdcfcf554a67f6eed486f5286a3aa0bd67253c9a3f2e85f6bd49cf2050db3d32e99f600ac882ffdd63148a24e4e7fd182abb22ca59e209301dfe3ca821b74c1082a2c54b798a112cb39527f410ca638e0b0af6b7b1ac69af9abb161a6f96a38ea8544339b7e621a4b22ecd06e5764df7afd00c8de95fc5648a109f40972aa6a9b0425bc25cd14980dde56db6b2b72e3e5dc66c99a38d509318434ab73785cca80d535edcde93d4ac999fa5b81bb6411f10eb461a2d82b168be701ff6cb5f3732d6fa2b056d7491a5d4d7981b8f24f780224a744b66ea9f13e403ff4101a479fe40f16c9c8ce4810bc927abb5c6284055085bc289bc6fff0b2b8ff2fcc814c3e189c47e7760479d7c04df2d04e4e722b06febf5e4588232077b611d8ff44b6db936f31c924ab167608b450c88d4444bc0176cd43319d1beb24a77c0336c5dbcc6d27c705aa0732d7e456203f5182c1a6604f7978b51284c20dc169b246c317c4d87f5310d3aacf1fc25b4ebdd22464bbf95fb11b810010deb66455a95315d8b1f84b54b5499ba94fb6c6b0d8acc946b6646777e29f85ab39b63969fd92ff547312ab47af5d70c5ba294d6fa011cdf935488ca78cb9e799c948e7b90434dde7589276a8643cf2c2550363e2797992bb421a33d1e664c385eb79f7821cd1b82958224af7c724e375dfccb3791ea0387035d7fc739230703184a923d55c0d33016ae4442b6cbcc4ea67fd319235fea4b5d9ef4eb7eb4ded83213859b7428aeec88400d46c847b39831048174c55c9415088b211e063026b0e53734a1f8ddfd3b15b31894ed778ffe85dbac937ede1ce275b087f300002cd83a578cbbcd3db3206b0825d45ce1e3581720a7c13ef55f0cfee362b48f703bc093bf45f4e53ca86f89254f0605ea4b0fee610ff07a4f7d3e65a5caa77f953692eaa2e999032f3218a4fe191bb2e7a4098777209b8aa0a39383523c216c3c9230abf65daaf169a7c06e4ba8cbf420a1c01e4eb34b8285b98bc6256923f86fa39490af70c57ebec23fc56473ff0f6b4795c93c9cfd2ee47449b0e3489139200faeca763005fec96fd02f10b0dea417c6dbbfa1ea37e57187145f27899a6ce44e8da764fff31feebf218e34892fe0dc29607e16eb1db6f34da66caa8a81822f3252bc250880c5d7010e13497c8daa9324a7bcae5ee067cef63d901e0edb2e99d77f09a15b9f8036e2d0c40f84f67a6047ba543f26a9b0a214d5e0dae42bb8b574255f8281c5512340bcc625d67f56da31a3212f04428db980f42f909223392fbc09b238d8c023e6ad2a0538124b02201864013004fd8e2b5b4c7ea9f5a097041ff02a538dcbbff6e21fd10b477d2ea6d9942cd1ab497823afe3700446ca841431bfab84941de0c3d334ab4adaa478821a389ffd1a8e504b433d961bdbe228f7c5fb313cc33cd64ed9bb7aeb97b387002c5b416f5d3a170ba90324b7db399a328153703e1d8a8b23400cad76920fde3c1073eded93178aa90a63532171a7963d1488280d8f1cdad285e3289149f6f3d066905f775c9a7ac96e046b8300b5b0b1963cf24edbb4a13aff0cebd460c5a6eae88dfeecca8eff7a72307fc8eaf3ab493889ddd9daaad26f8ead15ee11bc737c4db529e0f75711f5484947f743ecbf8d9b16da65c0fd107af496b748357f9ac91e41d56ecc479e30c912ea9d3b124b2ef842bb9debc22b415bb654a48e42928a5c3710d224ccb11f03d0f333cfd6fd5a677d4362d6808620832918bf0a4cb4df142010ab750e6d6df248ea75f25a49bf2504db89862dbd8263e82baf379ed9cd014d7251d85ded79e25d0db70d03e02930d851af1a4ea3bedc174edd83df6a4c02afa23389a00034bf0622169a8a7f71c0a1136ea311d65ce8dfd7c7207112ddd2edb4c50aadf14f1"}, {0xc8, 0xffff, 0xeed4, "3daa99d151c61b4cd779d55eeec86c136385f5e34656ecdb9e5788fe2eedfda6dae9bf06508e8dbdfd4a9a690b8f781ae2005fb57a06fa3eba5cf09da3271cd3e22f36b82b474ee7fd43547c5394628cc06b884b4c6235409723827e330fe5c8e81118d226f83a58292e94c81e247ac6440273c8148c036f806afbbb9a29785f001dbda06d9b326a13efd989c57b5544a1724b2c9aad2436c70e8d658f97ba8e50a9807810cb0f47a52133634e077144908ded292115"}], 0x10d8}, 0x57b4}, 0x10, 0x1) (async) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="5bf676a7a1045c79cca6d55fa6f8078b9822f4bdfa52461e87faf82a88e3700a3b41755992d86b686f304478b9caceb1f53df10eab57cd97814bc464d214866eeb9b84aea2293b61bfbcf233b2c6b27060cb8b763a4cc9acf986b1ce50fc32c46469fc834edb2769d61d0b8821528992d633935e44f2d6c35bd54ef6896b8b406779144e7f5ad3a4ea562859a782b416e27a3d74e7b7c4ed227de3e969a2b60a09889615d69482c1ddd3449d427eee6239a14028dd7b9b4b8483eb6aeacb6d6d264fa806a073d9248c7de046f168b667f5fda6dfe61ae5218f6ab115bdfabdf7c8c2014fd8b518937b05991b9cda34aeab90b582c90a761ecdb27336b034ffd42edd940e5ce7f55446078e78b649612b31d1a4ec91c3ff82ea9c1ec72edb64bc54e5cdab08102759e24fa469ee233808c10fde06ffd689c91b167909781277e8606fd674cdeeaf8c17fefa80ff742955fe01415de2e1344efbe697f857f94c34d03cb408cea4a58eee2a2e245e8bd4a61affd97e3f5b3ddc9149a314b774d5b64193e060418affa923eb39fe3da89170de02624c7ff03d522088f2d0b7520253cc66f3b954b9f89d66a1c463b6bb6ceae9a5c5f182ec31c3b64b1b96dc51e756fbaffbeed6f9c256d31f54de6bd28fc381646f5c30f080f547db89868b770d0226d5520148d715edcbcdf393c5983acb15f557862d5ae5167c390a925d05ec394cd826cb3b715ef498d169763a1053b62784d5105fb1dc58526a328ec6ba6f6a0a46457cee03d9b06bd61fa0472e1991427fdb74983ba8826e8037fc4a15c646a32ef7bb83f01007ec62491e5c1fb6445aa34b260da352a6d58066dee3f7d5844b75a9e2623e5a00f5d1463df05f84e456c5faae5a15c22c88e654b707cf960fe88f586b56aac3ad0cd5c25cdf8626caf333a28cb80f2180f5e8500b13c4167c0c62b10576ba51fc0f12bca4966ac2631e57dd2d051e65f123186f145fe97fd053e62813cdaa5607e0c1d33de966e4be898f0e3fe1acbd1e2b2116dd49f613f73d96b2efb704946b4c703430093f8ef07c634a39b80cc4386baeb65c357ca34353ab0b2d1baf1bc2e9c0d74c104c6826db8d010446d7bce277833b5342a77d7a06cf8a768438d568d633b023f67c226468b0252b97d324681a1decdd9a0426e25343cfb32ab1ce2487089bd3d77ec371d758b1c1c6f90fdeba6098fa525cf4e422efb2a80d03f899ae63f81c2745220756f0613aa561c0459d13987519541bd8ca247003be826fa57c2d4f43db40d7581ec6955841e073dec386df3a6f566f8739c9a76f7a689b387ef06850803c19157d4dc093e6aa094de3a60b139de29e93a0d260abd2abad541c523cce9f34909acf2c64676e0a86e75184d68bb2be1c25516aef4fc9e056e00965205486da67f1f99fe332dff556b4f33e40ec830c925a566f1d9ff2b0aa2bd92f126d17a2668ce8189d8e1a4c72d20e0557b39ef8a263d5d67bd8fd082d8f02cc61a626d26bffde752cbb67042d1c435fba3b9a047f483abab26e03acc1f0360db0b176d4cf3bd7aacafc0e0fc74b5e929af9d9c3b8104afe24ec3224eea7af23d6d30ba5131c69f8ff1159e95b4b03e0f1bfd797af2c4d9b6d503d7f112c1cbdb4dfa333e65d58a599093e6704de26b32a9a58a1877a871682194952e760400da43c5a259bc92b85efb413cd0e71b8e5cf4c4755c1658a262f22d141abfe1e29e4fb7322c7f5589a81bbc195d8363a710a449d364378292898bb1232b793bd13e1b511d8891058f3f7a75feb604cc8597033189c567354aba459ed31f266c7afe3d657456fb1b2349d23bd58a2ce43494372579772ba73102b6a3870545394e242411982b62bf2e3155c85ba2659b119a9aa9d39c9a8959164e4bffc707a8d7890c37a29f4fcac84f46a7bc7e52c9fed69e62e191823e7e3d8e5ac2ad1b10b35dfab4541e9939d4c026ac4ef07662aeb77197a881f19ecf36f834a2f52317eb404e83cf9fc17dd72c7042462e82b4a089b4ee4c91539a12859c3ba0c8b8ce6c28701181c135fd338d848135831a2c1d907f6984f0abdb8de2dfdb70c67bcd4b101f691695c1755ec61d58392874911b69efe508efb9219c99d3f3d303a54638ab4e584758f623fbf80da9b86107b1a9c4e500c8160c3da0063720ffa23df3d31a9f07032b1d4c0143f8b03f67ed50cd2c381b9f5d90f8412df70ce6bacbf218018e3a6e73242e7d7789a75bf57a6d86b6df4ff36a80896e233df3ddc9b30bfd16d3084042bc34778c444da16b163b8cd6513d00d834b6bc924e61a25f3be5bb15b818895a6003b8471f2321ffcdfb663e97da3e7a5bf6a1924ff73f17f0a328b929debe588fe8f19afd688784c969138ef9fedbb4136d18fe1cab0e5521f39fbba1123b405ece46b2568d28257e91f80bb60c5d12c5d5df7250b6d0100e0c698ac129cab6b73b6b8f087e713586b9dc670d98e4096aab3c23c9e5595bfa306c696423137eb5338b2d2dca7420e61088d240d870cef1678c1d8ca2c83e65188bed8a976a74a8b48cab577401e6cdcc40c7df14631973cfaf03610ccaef49cfff1ce36a381eb31aa05cea105a7a1e7302bc4b51aea605b6a7f928acc2d5315b9b9217fcd894701fc8d8a92ca9d28648a2f0585ccdb77806eebd1b175cc7c78139ba4bc593fbe367f09ede23fbdf437089f23b219fb4f191167efa963877391c1f8a402005a1398a28076aaba9a4b3123dc362fd7b48e1d90f4fd6fd2f8f2d90f21fc69c8e1b7edbbc5fa5d929512f10ca2e1e82b3bd7edcfbd51d192a433631efe2c00a1ae65caa95f62e9fa74682bcc3db1279bbbc55767253c3ab63945d61fa1afadd28a57741d7ac661013ec109aba1147a0c46708c7c92768ce832cff5238f8f3d299a6bc34f5109ec235d25a82b90b571f88065036a76c76d84a7db418ec6030e5ba349ed285cc5baa353f706539eef1fc59e1304fa48450bd140fc0571e511482ba94c9f1aeb5a2e11dda86db1080a2d002e4c210160ff9a8dee7c6695342075b87eaf3794ad76d5a8f4a1894ad71d5eb2324f42495f79bb4dec7c15b72082c99a4b3d36f18a026469ba2d4bfc2feda339a962a97ad55fb38656ca0a03900cbb340378d5965438d786835caaa77534cc774c2d23b7dfac158286546ea267236a7dd13c127141b083f18f84eac6077cd0e8466ed0e3ce5fd5db7a7e9ab65edb9c0d24ba547017fcc5b202d0d60f0e409c6813c02904fe457747535dfa0465b3382e113355f8a1fa490f401cee75def0540f55f7c8ba745c76ee233eeb40d8a3511d64f41cbc5afdae80dc137807fe9f914ef24dfcb065fa1b5062f6fecceae02056b0f24cb7cc24ec4ee0a1059396f298551abfc560f3b686b1f72f312b8ab180d54bba94ebb6d73fb9f9cb4072122567a74fbaaa28cbbe43839c90a17a190dc0df9d63fa4817007f63eed4ad417bd69cb3faa6a8b68315ce92bcd0e6041daebb2c80aa5e3705682a51afba553a0816d996ab83e6c16806aea303fc6f464b318e0c3682ad2da4c1ecd277bd5d0dc61a3c65cceb4e7a61ea130a642046e26a0a7d2afbde105059781a6f27aba176ed8eb3519b424a486e86cebea4dbe0f80c78097e20017ceffe5bd70d5944699ce64dde7306fe031249738ded42a43aeda2df9103741fa1281d5e57eb564e0b29f1003f0de2bc5b41f994b3e8c6b3321ab7ab711ba6666a7677c6fc59116ca2a0e165ec66c73d6edf2d590d1f1dd5c49422d31c32c0de0f166adfd9e4d6a05ac1e0fcaa003b4f240bb3235ce7943a59067521810af03de306ee8662977ba3e43f6938d25ff3a25e428d23d2bf5ff3469252c401460099c19410b226ab3a2982ef0f4aaee979a2abbe36a0f519cd154f895b7ece5746e31894383daea2458c474763aae3c05c79cc0ca7600ed94f8c747d908fb487a303dcd87cc653ce37b01c75d00e44268ca559e6b00cff703a31ae3283a8c2b6ca71d89f81460c521a4f83552dd9f055ac44b95b9c13de5d62c8e7d1c050cbafb0187044c2cd641c722c6b426a72c8d87145036f87f239d16af00569058e0d63c7362d723dbe46b6b99dc3415b541485dcd06b68bbee0e4fb70b7107531993fe9a1c3610d976684e3b0b4ba38577e3712a89998472e1cdfd23c2e0336531190ff4570b7e0861a438fa0d4258a5066f7357eced480109d6c58e7a70ce208a8f835140592a667971b3616486dc85ea191c06c5fab54a97631edb6c550ca18f20faa30e8d62967659efe40e8762afc2261e12f00be3537cc14b33e6076054248a812456c1e30d26c4fdadfccdf0532d43af2e4cba60ed4b58109e1eb539248b3bc4d0eadc5f4eda5daf2a8f6cb7485c3f6d39b03240a62fea104e8a96ce86bbe526d859715e1d89e6551bbfd6adebfdb6989afe93d12fd6d7c83db80fd64de79dc4b682955ce8a262617d0b67f3f8b8e0a9a5127f9bf90c7ceb919995cfba64d2358758c069c493fc689421a85755318d9afd9d2f7f836764abf276f9ee83167b5891ccb2b6e2cacd244c2eebd133a43ffbcb50980513bb4a6bec2d27f904172116dac163640ffd63e731301a51340df156c1c01f878474988e8926f9a9b0a11ddafa15dc6595247c3abe362d35084b905b49c8194186f25dee293e15fd8330cd165bf6f6f96ab5133cee1726719927837d2382984e06e0e623f1f38f1fb455734448f0e0cb1214f79339200dc484d274b4677ca913ff44f42bc47919c83616b4855151456b7e54d12f9c95d1fa796a7c419fa46618be2c6235e28f3d663da085599b76d7109782a40f78592edfe4920d296910684568e7129c932c3dea9bba6eaa1b7db200e2065e973a14eec3a8aaba7f7940b45c7da3f15e307cf268a720e13db26ee1f24ce783d6d85db963614ceeed9d943b39a91c9b37145298f16041070632f8c3d6c359720309af6e834e189cfde7452a1f531d4c1af2a2376d6bc80b8b73f7d0f9fdecc2d39ad5ca7e219313486393994f476221a0fc9e699367215a84b2554621a32b2a58fb6c96bb03f3a42503493ef802407aa1b75ee646fb28aad5be7dadffc77894478878d0150ace717a0943a52a627532d2ff8e2daf53a4cd18c3f4de3f895933d8394cdcc88b5c34c7755c3599e73fa00516a3f6261e03eca0976088733e822a1032b0809194814fb4a556d7c55bf093422e2d93526b2057de14466fb720c6963c2cffe38647da28a85b4dbe582fcc16ad22d0e3757e8ed092d8ea9ed2e663f90c1e0629de665db87b3c463f10c824b0c18fe733064afe10a57032f124db0b7d19437c4590a940eaad19b194bce34044039c9e7f28e7204e2356a7afefb34f86e13c9bf98d9ef8620928a27654606197b54993c34e959ceba414154a7c1914876dcee8709c37a61d26d54b5a5added96168523669bd225097fe767ad4ef56628acd1d1b01a53ec7f6c96dd04317460061d6e822280b628a86c8fe5a83a4edfaff0082dc435fae30016e0dc366431e7475c174f4a5ff9587390bd6c569f4efa7c8f1c3d14904da2810f2330ae8f5425a61b04c2d034e608c598a48521e9d95283cc623bf11825e0d5be5abd596ffb14f15bb645c81a9cfb607afaa1b93cad01fcb243f4ca5ddffbd070373e035dfe4899db9c5b6d677febb754f21456d7936c33291bbdc71898582879b6d878590beea810458067e14b18eb062bcbb176c242d87f188b6228d3a29fc7640b032c92a4aeb65d2e03a1ad803615770a95c33be3386f1302f6249a848a8839504f", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="9cc067d9d1de3fad4f1f98221db34ff19fc6f3a7b4b36f23f0c41186016c42801b4e093e1be25f78f36367d6011e3633a0f238004314c9710cff2934ef9d707fab8e72c02c575568b36b27", 0x4b) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYBLOB="0000f6577600000000000000e932975b149ee758e181e8dd7df13a7d234733a453a7232a004e032608df1473d8027116b0e9"]) 07:54:45 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x122) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x122) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) (async) 07:54:45 executing program 1: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x7}, {0x2, 0x7fff}}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0x4}], 0x1}) 07:54:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x120) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x4, 0x5, 0xd1, 0x101}, {0x7b8f, 0x40, 0x2, 0x6c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x120) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) syz_open_pts() (async) poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x4, 0x5, 0xd1, 0x101}, {0x7b8f, 0x40, 0x2, 0x6c}]}) (async) 07:54:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x24, 0x1}, {}, {0x5, 0x5788}], 0x3}) 07:54:45 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8d, 0x4}, {0x88, 0x6}, {0x100, 0x6}, {0x6, 0x6000}, {0x100, 0xde3}], 0x5}) 07:54:45 executing program 1: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x7}, {0x2, 0x7fff}}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0x4}], 0x1}) 07:54:45 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x91, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x9}, {0x21, 0x81}], 0x2}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43}, {0x85, 0x7}, {0x45, 0x3}, {0x43, 0x9}, {0x23, 0x2}, {0x8c}, {0x83, 0x6}], 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r1) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) 07:54:45 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async, rerun: 32) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8d, 0x4}, {0x88, 0x6}, {0x100, 0x6}, {0x6, 0x6000}, {0x100, 0xde3}], 0x5}) 07:54:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000280)=[{0x7f, 0x1c, 0x0, 0xffffffff}, {0x0, 0x5, 0x8, 0xfff}, {0x5, 0x20, 0x9, 0x2}, {0x7f, 0x2, 0xa6, 0x80000001}, {0x3, 0x3f, 0x40, 0x1}, {0x0, 0x20, 0x0, 0x579b}, {0x5, 0x1f, 0x9, 0x9}, {0x7f, 0x1, 0x0, 0xfffffff7}]}) r2 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x2, 0x5c, 0xfd, 0x5}, {0xffff, 0x9, 0x0, 0x743}, {0x8, 0x6, 0x7, 0x8}, {0x7f, 0x7, 0x3, 0x9ab}, {0xffff, 0x6, 0x9, 0x2f984759}, {0x7, 0xdb, 0x2, 0x3}, {0x2, 0x6, 0x0, 0x7fff}]}) poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) 07:54:45 executing program 3: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f6577600000000000000e9815a817e39bfbae2436416a63e3795a510cbdfcf35d198a7efbb3b94978d8d9042a8821e0fccb0a8722ee24c983436eb09063c994670cedce54f045fbf74edb0d940c6701f476350cc4d6654d09ca69666d8605da837811ff21d6a635f00b76aae25e85c25424033e8ca197637"]) 07:54:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x24, 0x1}, {}, {0x5, 0x5788}], 0x3}) 07:54:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x44}, {0x1}], 0x2}) 07:54:45 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:45 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x8}, {0x1, 0x1000003}], 0x2}) 07:54:45 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8d, 0x4}, {0x88, 0x6}, {0x100, 0x6}, {0x6, 0x6000}, {0x100, 0xde3}], 0x5}) 07:54:45 executing program 3: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f6577600000000000000e9815a817e39bfbae2436416a63e3795a510cbdfcf35d198a7efbb3b94978d8d9042a8821e0fccb0a8722ee24c983436eb09063c994670cedce54f045fbf74edb0d940c6701f476350cc4d6654d09ca69666d8605da837811ff21d6a635f00b76aae25e85c25424033e8ca197637"]) 07:54:46 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x91, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x9}, {0x21, 0x81}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43}, {0x85, 0x7}, {0x45, 0x3}, {0x43, 0x9}, {0x23, 0x2}, {0x8c}, {0x83, 0x6}], 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r1) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x91, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x9}, {0x21, 0x81}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43}, {0x85, 0x7}, {0x45, 0x3}, {0x43, 0x9}, {0x23, 0x2}, {0x8c}, {0x83, 0x6}], 0x7}) (async) pipe(&(0x7f00000001c0)) (async) dup2(r2, r1) (async) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) (async) 07:54:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x44}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x44}, {0x1}], 0x2}) 07:54:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4, 0x80}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:46 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}, {0xc925, 0x8, 0x7, 0xcc3}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="cc10d87c3fe9a3bd8a034193d0b7efbc45d429c64e775dd50040d780c1ca09a4572992873398d582e2a62486566924f180141bd349f487c807382621f5e2957fddf7dab46c4b0fe87e6aa7e07604001a5c229c104fbe854ccb14dc16c42a6411ad6103155d73866ce46858980dca399b01a36eb61e606c7142faa4670b52d449475775c66535a3d7118ddf4a857c6a929b01f4196a730a65ce1399cbb263f572397eebbd119df8988fdffd7a0962029761ee6ae69715264d158627539d9ca09b22b5c2bbd6a7373dddf2cf9fd7a05a29b42e22fb36528b245b", 0xd9) r3 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x44}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x44}, {0x1}], 0x2}) (async) 07:54:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000280)=[{0x7f, 0x1c, 0x0, 0xffffffff}, {0x0, 0x5, 0x8, 0xfff}, {0x5, 0x20, 0x9, 0x2}, {0x7f, 0x2, 0xa6, 0x80000001}, {0x3, 0x3f, 0x40, 0x1}, {0x0, 0x20, 0x0, 0x579b}, {0x5, 0x1f, 0x9, 0x9}, {0x7f, 0x1, 0x0, 0xfffffff7}]}) (async) r2 = syz_open_pts() (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x2, 0x5c, 0xfd, 0x5}, {0xffff, 0x9, 0x0, 0x743}, {0x8, 0x6, 0x7, 0x8}, {0x7f, 0x7, 0x3, 0x9ab}, {0xffff, 0x6, 0x9, 0x2f984759}, {0x7, 0xdb, 0x2, 0x3}, {0x2, 0x6, 0x0, 0x7fff}]}) poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) 07:54:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4, 0x80}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:46 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8c, 0x80000001}, {0x86, 0xe}, {0x7, 0x236}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) fsync(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x2, 0x1}, {0x43, 0x7133}, {0x88, 0x4}, {0x40, 0x80000001}, {0x100, 0x2}, {0x8c, 0x101}, {0x84, 0x3}, {0x8d}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x26, 0x10000}, {0x100, 0x10000}, {0x81, 0xb43f}, {0x0, 0x1}, {0x6, 0x7}, {0x45, 0xffff}, {0x24, 0x7}, {0x22, 0x8}, {0x42, 0x10001}], 0x9}) 07:54:46 executing program 3: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f6577600000000000000e9815a817e39bfbae2436416a63e3795a510cbdfcf35d198a7efbb3b94978d8d9042a8821e0fccb0a8722ee24c983436eb09063c994670cedce54f045fbf74edb0d940c6701f476350cc4d6654d09ca69666d8605da837811ff21d6a635f00b76aae25e85c25424033e8ca197637"]) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f6577600000000000000e9815a817e39bfbae2436416a63e3795a510cbdfcf35d198a7efbb3b94978d8d9042a8821e0fccb0a8722ee24c983436eb09063c994670cedce54f045fbf74edb0d940c6701f476350cc4d6654d09ca69666d8605da837811ff21d6a635f00b76aae25e85c25424033e8ca197637"]) 07:54:46 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:54:46 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x19002, 0x104) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:46 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x151) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0x8001}, {0x43, 0x4}, {0xe1, 0x70e800}], 0x3}) 07:54:46 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x1}, {0x46, 0x5f4d}, {0x2, 0x200}, {0x80, 0x1f}, {0x101}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x0, 0x80000001}, {0x3}], 0x2}) 07:54:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 64) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4, 0x80}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:46 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/166, &(0x7f0000000000)=0xa6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="ebda220200ef002e439e"]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_BELL(r2, 0x20005701) 07:54:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000280)=[{0x7f, 0x1c, 0x0, 0xffffffff}, {0x0, 0x5, 0x8, 0xfff}, {0x5, 0x20, 0x9, 0x2}, {0x7f, 0x2, 0xa6, 0x80000001}, {0x3, 0x3f, 0x40, 0x1}, {0x0, 0x20, 0x0, 0x579b}, {0x5, 0x1f, 0x9, 0x9}, {0x7f, 0x1, 0x0, 0xfffffff7}]}) r2 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x2, 0x5c, 0xfd, 0x5}, {0xffff, 0x9, 0x0, 0x743}, {0x8, 0x6, 0x7, 0x8}, {0x7f, 0x7, 0x3, 0x9ab}, {0xffff, 0x6, 0x9, 0x2f984759}, {0x7, 0xdb, 0x2, 0x3}, {0x2, 0x6, 0x0, 0x7fff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x2, 0x5c, 0xfd, 0x5}, {0xffff, 0x9, 0x0, 0x743}, {0x8, 0x6, 0x7, 0x8}, {0x7f, 0x7, 0x3, 0x9ab}, {0xffff, 0x6, 0x9, 0x2f984759}, {0x7, 0xdb, 0x2, 0x3}, {0x2, 0x6, 0x0, 0x7fff}]}) poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) 07:54:46 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x19002, 0x104) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x19002, 0x104) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) 07:54:46 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8c, 0x80000001}, {0x86, 0xe}, {0x7, 0x236}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) fsync(r0) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x2, 0x1}, {0x43, 0x7133}, {0x88, 0x4}, {0x40, 0x80000001}, {0x100, 0x2}, {0x8c, 0x101}, {0x84, 0x3}, {0x8d}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x26, 0x10000}, {0x100, 0x10000}, {0x81, 0xb43f}, {0x0, 0x1}, {0x6, 0x7}, {0x45, 0xffff}, {0x24, 0x7}, {0x22, 0x8}, {0x42, 0x10001}], 0x9}) 07:54:46 executing program 0: setsockopt(0xffffffffffffffff, 0x5588, 0x6, &(0x7f0000000140)="6b074e2e8b3a5c40096d980cb23fffc660d03a1aad8a222fd826b73620f2b4aaaaa4d3ad53cf8a4401346110952401745d370e3e80b25c180a3665da712b435d023624f0215b2702420a00c24c4ca05baaeb5a83b6747033d2de20c37fc80771a7ea09c6c1825f5ffd45154e6175a6b17e5c103696362af6f439bfde9014f779b933ce52d1403ab023a00e9cec23c48519c55017ed1a4dcd170b5bed3b651e97b10b01d90f5a55a054952a3fbf5000f7ea4a31ad05b89c9791f1c8a094b61adaf9e66ca298fa96544c6eaa6ae6", 0xcd) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x8, 0x9, 0x4, 0x400, 0xff7, 0x3, 0x3, 0x10, [{0x6, 0x9, 0x3}, {0x5, 0x9, 0x4, 0x3}, {0x0, 0x7, 0x27c, 0x80000001}, {0x5, 0x7f, 0x8, 0x8001}, {0x6, 0x6, 0x1, 0x4}, {0x80000000, 0x8, 0x0, 0x4}, {0x3ff, 0x0, 0x3f, 0x5}, {0x890b, 0x212, 0x7, 0x100}, {0x55c, 0x40, 0x0, 0x401}, {0x7ff, 0x9, 0x200, 0x4}, {0xcf6, 0x7, 0x10001, 0x3}, {0x1f, 0xb15, 0x3, 0x4}, {0xe424, 0xf0, 0x7, 0x9}, {0x20, 0x8, 0x3}, {0xc35f, 0x2, 0x5, 0xfffffffb}, {0xfa, 0x1, 0x3, 0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) write(r0, &(0x7f0000000240)="949946f0de53b6859a83bf9a9a5848f5e4ddc53425e9ff3deeb3aec744e1794ab3175454e502534b38039ed99ea8c15007a034ec2b9129081552bd5c705bc03801453eca51b72cc60be3006e7ea6f5a94c8ed6f1b42cfe121b2c6538cf3d21b6a1003df0c60b40aae094bfbf0b6569635ed1d0d6b4cf98b2c86f28e949159a9e873dc134dfb03172e05e564d7b605d7939f04e99f1a776a46deb2f9ad432360241d055edc515b731af28ab53689961a0027d4e93e59971ec4fa5c16735c8f8c4f00f844056cce644ea1113c995b9e15ae0413da771a9a1a7649acb12d3b838cb1bcb3b0cb691f8600e28070493c1609493f3a5", 0xf3) 07:54:51 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}, {0xc925, 0x8, 0x7, 0xcc3}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="cc10d87c3fe9a3bd8a034193d0b7efbc45d429c64e775dd50040d780c1ca09a4572992873398d582e2a62486566924f180141bd349f487c807382621f5e2957fddf7dab46c4b0fe87e6aa7e07604001a5c229c104fbe854ccb14dc16c42a6411ad6103155d73866ce46858980dca399b01a36eb61e606c7142faa4670b52d449475775c66535a3d7118ddf4a857c6a929b01f4196a730a65ce1399cbb263f572397eebbd119df8988fdffd7a0962029761ee6ae69715264d158627539d9ca09b22b5c2bbd6a7373dddf2cf9fd7a05a29b42e22fb36528b245b", 0xd9) r3 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}, {0xc925, 0x8, 0x7, 0xcc3}]}) (async) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) syz_open_pts() (async) write(r2, &(0x7f00000001c0)="cc10d87c3fe9a3bd8a034193d0b7efbc45d429c64e775dd50040d780c1ca09a4572992873398d582e2a62486566924f180141bd349f487c807382621f5e2957fddf7dab46c4b0fe87e6aa7e07604001a5c229c104fbe854ccb14dc16c42a6411ad6103155d73866ce46858980dca399b01a36eb61e606c7142faa4670b52d449475775c66535a3d7118ddf4a857c6a929b01f4196a730a65ce1399cbb263f572397eebbd119df8988fdffd7a0962029761ee6ae69715264d158627539d9ca09b22b5c2bbd6a7373dddf2cf9fd7a05a29b42e22fb36528b245b", 0xd9) (async) dup(r1) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) 07:54:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x151) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0x8001}, {0x43, 0x4}, {0xe1, 0x70e800}], 0x3}) 07:54:51 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/166, &(0x7f0000000000)=0xa6) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="ebda220200ef002e439e"]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_BELL(r2, 0x20005701) 07:54:51 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x1}, {0x46, 0x5f4d}, {0x2, 0x200}, {0x80, 0x1f}, {0x101}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x0, 0x80000001}, {0x3}], 0x2}) 07:54:51 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x19002, 0x104) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:51 executing program 0: setsockopt(0xffffffffffffffff, 0x5588, 0x6, &(0x7f0000000140)="6b074e2e8b3a5c40096d980cb23fffc660d03a1aad8a222fd826b73620f2b4aaaaa4d3ad53cf8a4401346110952401745d370e3e80b25c180a3665da712b435d023624f0215b2702420a00c24c4ca05baaeb5a83b6747033d2de20c37fc80771a7ea09c6c1825f5ffd45154e6175a6b17e5c103696362af6f439bfde9014f779b933ce52d1403ab023a00e9cec23c48519c55017ed1a4dcd170b5bed3b651e97b10b01d90f5a55a054952a3fbf5000f7ea4a31ad05b89c9791f1c8a094b61adaf9e66ca298fa96544c6eaa6ae6", 0xcd) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x8, 0x9, 0x4, 0x400, 0xff7, 0x3, 0x3, 0x10, [{0x6, 0x9, 0x3}, {0x5, 0x9, 0x4, 0x3}, {0x0, 0x7, 0x27c, 0x80000001}, {0x5, 0x7f, 0x8, 0x8001}, {0x6, 0x6, 0x1, 0x4}, {0x80000000, 0x8, 0x0, 0x4}, {0x3ff, 0x0, 0x3f, 0x5}, {0x890b, 0x212, 0x7, 0x100}, {0x55c, 0x40, 0x0, 0x401}, {0x7ff, 0x9, 0x200, 0x4}, {0xcf6, 0x7, 0x10001, 0x3}, {0x1f, 0xb15, 0x3, 0x4}, {0xe424, 0xf0, 0x7, 0x9}, {0x20, 0x8, 0x3}, {0xc35f, 0x2, 0x5, 0xfffffffb}, {0xfa, 0x1, 0x3, 0x3}]}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) write(r0, &(0x7f0000000240)="949946f0de53b6859a83bf9a9a5848f5e4ddc53425e9ff3deeb3aec744e1794ab3175454e502534b38039ed99ea8c15007a034ec2b9129081552bd5c705bc03801453eca51b72cc60be3006e7ea6f5a94c8ed6f1b42cfe121b2c6538cf3d21b6a1003df0c60b40aae094bfbf0b6569635ed1d0d6b4cf98b2c86f28e949159a9e873dc134dfb03172e05e564d7b605d7939f04e99f1a776a46deb2f9ad432360241d055edc515b731af28ab53689961a0027d4e93e59971ec4fa5c16735c8f8c4f00f844056cce644ea1113c995b9e15ae0413da771a9a1a7649acb12d3b838cb1bcb3b0cb691f8600e28070493c1609493f3a5", 0xf3) 07:54:51 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{r0}, {0xffffffffffffffff, 0x20}, {}], 0x3, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1}) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:51 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8c, 0x80000001}, {0x86, 0xe}, {0x7, 0x236}], 0x3}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (rerun: 64) fsync(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x2, 0x1}, {0x43, 0x7133}, {0x88, 0x4}, {0x40, 0x80000001}, {0x100, 0x2}, {0x8c, 0x101}, {0x84, 0x3}, {0x8d}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x26, 0x10000}, {0x100, 0x10000}, {0x81, 0xb43f}, {0x0, 0x1}, {0x6, 0x7}, {0x45, 0xffff}, {0x24, 0x7}, {0x22, 0x8}, {0x42, 0x10001}], 0x9}) 07:54:51 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/166, &(0x7f0000000000)=0xa6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="ebda220200ef002e439e"]) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_BELL(r2, 0x20005701) (async) ioctl$WSKBDIO_BELL(r2, 0x20005701) 07:54:51 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:54:51 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x151) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0x8001}, {0x43, 0x4}, {0xe1, 0x70e800}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x151) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0x8001}, {0x43, 0x4}, {0xe1, 0x70e800}], 0x3}) (async) 07:54:51 executing program 0: setsockopt(0xffffffffffffffff, 0x5588, 0x6, &(0x7f0000000140)="6b074e2e8b3a5c40096d980cb23fffc660d03a1aad8a222fd826b73620f2b4aaaaa4d3ad53cf8a4401346110952401745d370e3e80b25c180a3665da712b435d023624f0215b2702420a00c24c4ca05baaeb5a83b6747033d2de20c37fc80771a7ea09c6c1825f5ffd45154e6175a6b17e5c103696362af6f439bfde9014f779b933ce52d1403ab023a00e9cec23c48519c55017ed1a4dcd170b5bed3b651e97b10b01d90f5a55a054952a3fbf5000f7ea4a31ad05b89c9791f1c8a094b61adaf9e66ca298fa96544c6eaa6ae6", 0xcd) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x8, 0x9, 0x4, 0x400, 0xff7, 0x3, 0x3, 0x10, [{0x6, 0x9, 0x3}, {0x5, 0x9, 0x4, 0x3}, {0x0, 0x7, 0x27c, 0x80000001}, {0x5, 0x7f, 0x8, 0x8001}, {0x6, 0x6, 0x1, 0x4}, {0x80000000, 0x8, 0x0, 0x4}, {0x3ff, 0x0, 0x3f, 0x5}, {0x890b, 0x212, 0x7, 0x100}, {0x55c, 0x40, 0x0, 0x401}, {0x7ff, 0x9, 0x200, 0x4}, {0xcf6, 0x7, 0x10001, 0x3}, {0x1f, 0xb15, 0x3, 0x4}, {0xe424, 0xf0, 0x7, 0x9}, {0x20, 0x8, 0x3}, {0xc35f, 0x2, 0x5, 0xfffffffb}, {0xfa, 0x1, 0x3, 0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) write(r0, &(0x7f0000000240)="949946f0de53b6859a83bf9a9a5848f5e4ddc53425e9ff3deeb3aec744e1794ab3175454e502534b38039ed99ea8c15007a034ec2b9129081552bd5c705bc03801453eca51b72cc60be3006e7ea6f5a94c8ed6f1b42cfe121b2c6538cf3d21b6a1003df0c60b40aae094bfbf0b6569635ed1d0d6b4cf98b2c86f28e949159a9e873dc134dfb03172e05e564d7b605d7939f04e99f1a776a46deb2f9ad432360241d055edc515b731af28ab53689961a0027d4e93e59971ec4fa5c16735c8f8c4f00f844056cce644ea1113c995b9e15ae0413da771a9a1a7649acb12d3b838cb1bcb3b0cb691f8600e28070493c1609493f3a5", 0xf3) setsockopt(0xffffffffffffffff, 0x5588, 0x6, &(0x7f0000000140)="6b074e2e8b3a5c40096d980cb23fffc660d03a1aad8a222fd826b73620f2b4aaaaa4d3ad53cf8a4401346110952401745d370e3e80b25c180a3665da712b435d023624f0215b2702420a00c24c4ca05baaeb5a83b6747033d2de20c37fc80771a7ea09c6c1825f5ffd45154e6175a6b17e5c103696362af6f439bfde9014f779b933ce52d1403ab023a00e9cec23c48519c55017ed1a4dcd170b5bed3b651e97b10b01d90f5a55a054952a3fbf5000f7ea4a31ad05b89c9791f1c8a094b61adaf9e66ca298fa96544c6eaa6ae6", 0xcd) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x8, 0x9, 0x4, 0x400, 0xff7, 0x3, 0x3, 0x10, [{0x6, 0x9, 0x3}, {0x5, 0x9, 0x4, 0x3}, {0x0, 0x7, 0x27c, 0x80000001}, {0x5, 0x7f, 0x8, 0x8001}, {0x6, 0x6, 0x1, 0x4}, {0x80000000, 0x8, 0x0, 0x4}, {0x3ff, 0x0, 0x3f, 0x5}, {0x890b, 0x212, 0x7, 0x100}, {0x55c, 0x40, 0x0, 0x401}, {0x7ff, 0x9, 0x200, 0x4}, {0xcf6, 0x7, 0x10001, 0x3}, {0x1f, 0xb15, 0x3, 0x4}, {0xe424, 0xf0, 0x7, 0x9}, {0x20, 0x8, 0x3}, {0xc35f, 0x2, 0x5, 0xfffffffb}, {0xfa, 0x1, 0x3, 0x3}]}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) write(r0, &(0x7f0000000240)="949946f0de53b6859a83bf9a9a5848f5e4ddc53425e9ff3deeb3aec744e1794ab3175454e502534b38039ed99ea8c15007a034ec2b9129081552bd5c705bc03801453eca51b72cc60be3006e7ea6f5a94c8ed6f1b42cfe121b2c6538cf3d21b6a1003df0c60b40aae094bfbf0b6569635ed1d0d6b4cf98b2c86f28e949159a9e873dc134dfb03172e05e564d7b605d7939f04e99f1a776a46deb2f9ad432360241d055edc515b731af28ab53689961a0027d4e93e59971ec4fa5c16735c8f8c4f00f844056cce644ea1113c995b9e15ae0413da771a9a1a7649acb12d3b838cb1bcb3b0cb691f8600e28070493c1609493f3a5", 0xf3) (async) 07:54:51 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x1}, {0x46, 0x5f4d}, {0x2, 0x200}, {0x80, 0x1f}, {0x101}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x0, 0x80000001}, {0x3}], 0x2}) 07:54:51 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{r0}, {0xffffffffffffffff, 0x20}, {}], 0x3, 0x0) (async) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1}) (async) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:51 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) 07:54:56 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}, {0xc925, 0x8, 0x7, 0xcc3}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="cc10d87c3fe9a3bd8a034193d0b7efbc45d429c64e775dd50040d780c1ca09a4572992873398d582e2a62486566924f180141bd349f487c807382621f5e2957fddf7dab46c4b0fe87e6aa7e07604001a5c229c104fbe854ccb14dc16c42a6411ad6103155d73866ce46858980dca399b01a36eb61e606c7142faa4670b52d449475775c66535a3d7118ddf4a857c6a929b01f4196a730a65ce1399cbb263f572397eebbd119df8988fdffd7a0962029761ee6ae69715264d158627539d9ca09b22b5c2bbd6a7373dddf2cf9fd7a05a29b42e22fb36528b245b", 0xd9) (async) write(r2, &(0x7f00000001c0)="cc10d87c3fe9a3bd8a034193d0b7efbc45d429c64e775dd50040d780c1ca09a4572992873398d582e2a62486566924f180141bd349f487c807382621f5e2957fddf7dab46c4b0fe87e6aa7e07604001a5c229c104fbe854ccb14dc16c42a6411ad6103155d73866ce46858980dca399b01a36eb61e606c7142faa4670b52d449475775c66535a3d7118ddf4a857c6a929b01f4196a730a65ce1399cbb263f572397eebbd119df8988fdffd7a0962029761ee6ae69715264d158627539d9ca09b22b5c2bbd6a7373dddf2cf9fd7a05a29b42e22fb36528b245b", 0xd9) r3 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:54:56 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:54:56 executing program 3: open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x24) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000f6577600000000000000e98166b3d5b3829166d24654303d19283479357d7dc11ea2328f958a2c84c86f89423f5c04349e3a30a1e70f937029ba3d71748ca5a0054458d8c7d849081a09d08a78e7285d8620fec3730dae75b5688aa1de7ea81b192f932735f4623afd040afb3b27844459431b50f2cc4b619e80a6e92d622f9e8482a3cd03623332015f"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="341c86f90ecaf9c068902a942aa748942378a60f198e4c0631369b1dcdd3bfe0d7b311b562acf001a26d49816ebb8f", 0x2f}, {&(0x7f00000000c0)="695bedaa9429a209b18c999a77652d1998b715a832c44cfe12f91e0ffb1341280e6908bc028fd4718ee445dafc4e17acea39caf591745a04391263e4e5ae07acc9e4e93dc5eb9c381ce4fa7d4799d932f93ce2b3a21617a6444446869a5b868a415622d1ab2dd10c3531d68888f01edd0c4549375fdf861b731f5945c9d4a9fe6986402c65e34f60b14ce460822cf6498aea87f1c9ac8415099261387cfb1afe86bffc13a829b5f8f9f186af18a3b340c81b789ab60a1a69a391a9d89e834f90ac09bc1c7d6ef08e681685dee89cc15c95fc635078690ea3fc591c239f6651c8688481203a5131f7c769a7adf422ebb5", 0xf0}, {&(0x7f00000001c0)="61398fc38cfbda8d1b3187bc01c15c92e8712ea973e24a297dd9ab251c2290c68d764872c60d55564717fe587a37ae89c12339d1966eb8c5bd3f83fbc7bab5a1f6606fbce447133799effa1cf9f33fe58889ea9df7fc7a583d86a8434ff96bc8049c2e51f5e627d313fb8a3777b9ec6a594f32d53bf9f6f20b01ecc66de70beb39674621562de47e4a57ea77bf2b299e07de9173ca53f7ad0aad65c68e39aa501cb1", 0xa2}, {&(0x7f00000002c0)="bdd28fcd93ba0385262cc9982f0392cd0fababdf6b5456d984d1cca890e47f145bff72e1e46a7391a34d2f838dccff426a369af7bd169bc67c70", 0x3a}, {&(0x7f0000000300)="30c39052d0cebb309a35c5884fe50d263263a96a12f6b7d123141fa37de5ab191eacc45baf1fc0ae0d7a6ed63b05f2cb47e061fa75c59ee079724e2ae936c3d7b82f74429aa239d663f7813d2823b87ea7c1aeddc06221764c1ade74467883818bcafc2a985f0e5163fba1", 0x6b}, {&(0x7f0000000380)="edfd91a5580214e6f77ac7ae2daf56ebd58a2b58e6786a35e84b0c98adaae6165d2e3f37028280c14a7828a4d02ece949d1e9b31e8351805ee1f4215d5d6f0c7eec93bb7", 0x44}, {&(0x7f0000000400)="be7a986f9661f9f61f307c3896acddb6dc92b9b5118f7322e815084e34291eb850d6666cecfdc208df6cae46aad7115631453bf1df972fa7a277d562f1b4463288fbd203477fd7ed858e6214e87361c37c63cb6715044dbc9c804eba9175dc373151e727e3c0b00f40aeb9aa476d3bcc4b72b2", 0x73}], 0x7, 0x8) ioctl$WSKBDIO_BELL(r1, 0x20005701) 07:54:56 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7, 0x3, 0x8, 0xacb3}, {0x5, 0x6f, 0x1, 0xffffffff}, {0x3ff, 0x8d, 0x8, 0x7}, {0x0, 0x7, 0x8, 0x9}, {0x3, 0x3f, 0x2, 0xff}, {0x8000, 0x4, 0x9, 0x2f4}, {0x7, 0x5, 0x0, 0x3}, {0x9, 0x1, 0xe}, {0x7, 0x8, 0x0, 0x80000000}]}) 07:54:56 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{r0}, {0xffffffffffffffff, 0x20}, {}], 0x3, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1}) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1}) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:54:56 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000800)=[0xffffffffffffffff, 0x0]) r4 = getuid() setreuid(0x0, r4) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x2c4) semop(r6, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000440)=""/61) r7 = getgid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000480)=""/4096) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file1\x00') r8 = getuid() setreuid(0xee00, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r12) r13 = msgget$private(0x0, 0x100) r14 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r15 = getuid() fchown(r14, r15, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, r15, r7}, 0x2, 0x4, 0x0, r10, 0xfffffffffffff02c, 0x5, 0x10000000004, 0x1000000000000006}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r7, r8, r12, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="f70aafe5604ae28d9f971fed01ebc1ce2cbb72143933a16af46e59b7ceb8da14a11db08a7ee068d00a6c4b52a0ff72b34b4bf45816e60784fec76a23cd7845a4e8159afb19c437f1538481b4fa3d4b6276e5a3e84c515adee9aef1654614febc4efa9459885e6b4994e6f933499d5a1234944d04422d9cc34cc2d8c3acfb9d433138e1c4b2a44af1e6ae21cf415e40644a07fb6c483be74ec5e66ed5542579124039a5c7ad350bd15f0c8f98df46dcd0cc3c7849fadf395ded9ab35a3312aff3c86ea42aeb3b5c348ed494902a90758cc16834b6c523437f", 0xd8}, {&(0x7f0000000240)="929588978e8ec4ef819837fc17187c6b93a780b20b6e5ff55ab2e425ec534bf9aa937ea9035cc2d1d82f76b9431a15c90a86a6e7b910f48266eb1af09a33f2ce1e4903b2eae5830b0e5a961ed2df", 0x4e}, {&(0x7f00000002c0)="193d711eaf492e1d57d7f1f45a8bb5a630936e205e4b83a237d6a189b64badff280e5c8091c5c6fd96722ae724f069960d7ea863f51d6322b1478db288d63c003ec20c5fe4a0d0e807fd70a1d85205a238d52a45b5aee636e13466dd30a9c03ce367ec6dfb1221c82328ffbc35402e2fd6df3fe41f93eca5291fd70b136d70388a42bc1a962d7d36cc3582bb6d216e5dafed4146a431c40572dabf2cd9d38e24f917db1d4c0e2835536136a80a3dc38b9e4ed8abe43b23f578635c56f082d6340bf2", 0xc2}, {&(0x7f00000003c0)="50e56a91a14f6e085e23c5b4265de345ed3821698c5170e76b5c620cd05f4e508e003604f209170d1c9228540cbd31e8de57a3b95935a7b881d8eee0de8802897421189b8203c5850880f4db135e15441ff779ce7081c008964aa40a5e58a46285e6bb5b2668d0b25bb31529dfe6538a40aa2648", 0x74}, {&(0x7f0000000440)="7f43dd6b82cf4dd51e67329c5652b28221e28d0ab919d6ad7c942b4fc870cd7b0e24a4a5a2aa887590aa06fd1ce9b964a49acc8eb5290cd482950e3b8c5a195240b6f5296d2141b6cac37c38f784fec0b905d2b64c88ff0b142a860694387f16a16754b8fa0a0075dbf13507330e9e0cefb1963b1f975a0c562ed3dada9d521d572c0c05e9deb322b2e0a86b305fb1223d5f582b5985051f0e1a17939f9d72af7b98f7030b90f62920be363200a3e93f0b9bc58f75bbc427bcf5b9ec72612798eba2adbdb9c9997e99", 0xc9}, {&(0x7f0000000040)="c6fcd8327007146e77786d16c679f5ba50989a1c41f19c28748e1fcd", 0x1c}, {&(0x7f0000000540)="aa5df45cd50c0240dd23b461b567335d1631146982e67c653abb1098f6480da79641381333bc4d61266e34b9325929768c327425926351a4a6482b3786f7abb28227ba642706c4cad53810cbe7c1134d3dd3bd726fb05199f59d11a99d994892a4aeb7423e43aa4d02a7168436d32de62e8084368796f5051079", 0x7a}, {&(0x7f00000005c0)="ace5128d0305d95868a6098d8d244fb523c127163c99ebceb6b0ee7aa20b04551f78f6f602d95a875e865be3e429c3d2b69f85d18b076ac48fad97e26d16a09b4c8c50e4c92158dfd0e9f5a6f14dd79a5be4c4a80dc0cfc21299c0bfa650d91135e42a0c4da80a31d6af2d4b0b91757eb9bc120d7f2353c9b5463b2060564de167abe3875ba006a37a65b6504ed27265baad5be436af65444068644dae8202b243676a62083b2c779f79a4ba47794181d59fb060ef77dfcbb5943c4105f73643a77b42110f363aaa9be34680baa7417ba6ee2581f3a97b6cbe5069d53391b42d6ca7ce", 0xe3}, {&(0x7f00000006c0)="8e25cb6367c3d4846534de446fda1cae80c1812115cfd2f4eba39e05ca3c81320658692300bf2a50066578d734dbfdd080e87c0d4cac37159ae0602a", 0x3c}], 0x9, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x60, 0xf}, 0x400) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x4}, {r0, 0x10}, {r0, 0x2}, {r0, 0x10}, {r2, 0x40}], 0x6, 0x0) 07:54:56 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:54:56 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x1, 0x40}, {0x0, 0x79}, {0x80, 0x80000000}, {0x7, 0x5}, {0x4, 0x400}, {0x100, 0x6}, {0x21, 0xfffffffe}, {0xa7, 0xffffff80}, {0x40, 0xf487}], 0x9}) close(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x0, 0x101}, {0x8c, 0xffffffff}], 0x2}) 07:54:56 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) 07:54:56 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7, 0x3, 0x8, 0xacb3}, {0x5, 0x6f, 0x1, 0xffffffff}, {0x3ff, 0x8d, 0x8, 0x7}, {0x0, 0x7, 0x8, 0x9}, {0x3, 0x3f, 0x2, 0xff}, {0x8000, 0x4, 0x9, 0x2f4}, {0x7, 0x5, 0x0, 0x3}, {0x9, 0x1, 0xe}, {0x7, 0x8, 0x0, 0x80000000}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) pipe2(&(0x7f0000000000), 0x4) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7, 0x3, 0x8, 0xacb3}, {0x5, 0x6f, 0x1, 0xffffffff}, {0x3ff, 0x8d, 0x8, 0x7}, {0x0, 0x7, 0x8, 0x9}, {0x3, 0x3f, 0x2, 0xff}, {0x8000, 0x4, 0x9, 0x2f4}, {0x7, 0x5, 0x0, 0x3}, {0x9, 0x1, 0xe}, {0x7, 0x8, 0x0, 0x80000000}]}) (async) 07:54:56 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000800)=[0xffffffffffffffff, 0x0]) r4 = getuid() setreuid(0x0, r4) (async) r5 = getuid() (async) r6 = semget$private(0x0, 0x4, 0x2c4) semop(r6, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000440)=""/61) r7 = getgid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000480)=""/4096) (async) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file1\x00') (async) r8 = getuid() setreuid(0xee00, r8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r12) (async) r13 = msgget$private(0x0, 0x100) (async) r14 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r15 = getuid() fchown(r14, r15, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, r15, r7}, 0x2, 0x4, 0x0, r10, 0xfffffffffffff02c, 0x5, 0x10000000004, 0x1000000000000006}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r7, r8, r12, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="f70aafe5604ae28d9f971fed01ebc1ce2cbb72143933a16af46e59b7ceb8da14a11db08a7ee068d00a6c4b52a0ff72b34b4bf45816e60784fec76a23cd7845a4e8159afb19c437f1538481b4fa3d4b6276e5a3e84c515adee9aef1654614febc4efa9459885e6b4994e6f933499d5a1234944d04422d9cc34cc2d8c3acfb9d433138e1c4b2a44af1e6ae21cf415e40644a07fb6c483be74ec5e66ed5542579124039a5c7ad350bd15f0c8f98df46dcd0cc3c7849fadf395ded9ab35a3312aff3c86ea42aeb3b5c348ed494902a90758cc16834b6c523437f", 0xd8}, {&(0x7f0000000240)="929588978e8ec4ef819837fc17187c6b93a780b20b6e5ff55ab2e425ec534bf9aa937ea9035cc2d1d82f76b9431a15c90a86a6e7b910f48266eb1af09a33f2ce1e4903b2eae5830b0e5a961ed2df", 0x4e}, {&(0x7f00000002c0)="193d711eaf492e1d57d7f1f45a8bb5a630936e205e4b83a237d6a189b64badff280e5c8091c5c6fd96722ae724f069960d7ea863f51d6322b1478db288d63c003ec20c5fe4a0d0e807fd70a1d85205a238d52a45b5aee636e13466dd30a9c03ce367ec6dfb1221c82328ffbc35402e2fd6df3fe41f93eca5291fd70b136d70388a42bc1a962d7d36cc3582bb6d216e5dafed4146a431c40572dabf2cd9d38e24f917db1d4c0e2835536136a80a3dc38b9e4ed8abe43b23f578635c56f082d6340bf2", 0xc2}, {&(0x7f00000003c0)="50e56a91a14f6e085e23c5b4265de345ed3821698c5170e76b5c620cd05f4e508e003604f209170d1c9228540cbd31e8de57a3b95935a7b881d8eee0de8802897421189b8203c5850880f4db135e15441ff779ce7081c008964aa40a5e58a46285e6bb5b2668d0b25bb31529dfe6538a40aa2648", 0x74}, {&(0x7f0000000440)="7f43dd6b82cf4dd51e67329c5652b28221e28d0ab919d6ad7c942b4fc870cd7b0e24a4a5a2aa887590aa06fd1ce9b964a49acc8eb5290cd482950e3b8c5a195240b6f5296d2141b6cac37c38f784fec0b905d2b64c88ff0b142a860694387f16a16754b8fa0a0075dbf13507330e9e0cefb1963b1f975a0c562ed3dada9d521d572c0c05e9deb322b2e0a86b305fb1223d5f582b5985051f0e1a17939f9d72af7b98f7030b90f62920be363200a3e93f0b9bc58f75bbc427bcf5b9ec72612798eba2adbdb9c9997e99", 0xc9}, {&(0x7f0000000040)="c6fcd8327007146e77786d16c679f5ba50989a1c41f19c28748e1fcd", 0x1c}, {&(0x7f0000000540)="aa5df45cd50c0240dd23b461b567335d1631146982e67c653abb1098f6480da79641381333bc4d61266e34b9325929768c327425926351a4a6482b3786f7abb28227ba642706c4cad53810cbe7c1134d3dd3bd726fb05199f59d11a99d994892a4aeb7423e43aa4d02a7168436d32de62e8084368796f5051079", 0x7a}, {&(0x7f00000005c0)="ace5128d0305d95868a6098d8d244fb523c127163c99ebceb6b0ee7aa20b04551f78f6f602d95a875e865be3e429c3d2b69f85d18b076ac48fad97e26d16a09b4c8c50e4c92158dfd0e9f5a6f14dd79a5be4c4a80dc0cfc21299c0bfa650d91135e42a0c4da80a31d6af2d4b0b91757eb9bc120d7f2353c9b5463b2060564de167abe3875ba006a37a65b6504ed27265baad5be436af65444068644dae8202b243676a62083b2c779f79a4ba47794181d59fb060ef77dfcbb5943c4105f73643a77b42110f363aaa9be34680baa7417ba6ee2581f3a97b6cbe5069d53391b42d6ca7ce", 0xe3}, {&(0x7f00000006c0)="8e25cb6367c3d4846534de446fda1cae80c1812115cfd2f4eba39e05ca3c81320658692300bf2a50066578d734dbfdd080e87c0d4cac37159ae0602a", 0x3c}], 0x9, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x60, 0xf}, 0x400) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:54:56 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:54:56 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x1, 0x40}, {0x0, 0x79}, {0x80, 0x80000000}, {0x7, 0x5}, {0x4, 0x400}, {0x100, 0x6}, {0x21, 0xfffffffe}, {0xa7, 0xffffff80}, {0x40, 0xf487}], 0x9}) (async) close(0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x0, 0x101}, {0x8c, 0xffffffff}], 0x2}) 07:54:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x4}, {r0, 0x10}, {r0, 0x2}, {r0, 0x10}, {r2, 0x40}], 0x6, 0x0) 07:54:56 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) flock(r1, 0xe) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:01 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:01 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x1, 0x40}, {0x0, 0x79}, {0x80, 0x80000000}, {0x7, 0x5}, {0x4, 0x400}, {0x100, 0x6}, {0x21, 0xfffffffe}, {0xa7, 0xffffff80}, {0x40, 0xf487}], 0x9}) (async) close(0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x0, 0x101}, {0x8c, 0xffffffff}], 0x2}) 07:55:01 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:55:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) (async) r1 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000800)=[0xffffffffffffffff, 0x0]) (async) r4 = getuid() setreuid(0x0, r4) (async) r5 = getuid() (async) r6 = semget$private(0x0, 0x4, 0x2c4) semop(r6, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000440)=""/61) r7 = getgid() (async) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000480)=""/4096) (async) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file1\x00') r8 = getuid() setreuid(0xee00, r8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r12) (async) r13 = msgget$private(0x0, 0x100) (async) r14 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r15 = getuid() fchown(r14, r15, 0x0) (async) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, r15, r7}, 0x2, 0x4, 0x0, r10, 0xfffffffffffff02c, 0x5, 0x10000000004, 0x1000000000000006}) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r7, r8, r12, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="f70aafe5604ae28d9f971fed01ebc1ce2cbb72143933a16af46e59b7ceb8da14a11db08a7ee068d00a6c4b52a0ff72b34b4bf45816e60784fec76a23cd7845a4e8159afb19c437f1538481b4fa3d4b6276e5a3e84c515adee9aef1654614febc4efa9459885e6b4994e6f933499d5a1234944d04422d9cc34cc2d8c3acfb9d433138e1c4b2a44af1e6ae21cf415e40644a07fb6c483be74ec5e66ed5542579124039a5c7ad350bd15f0c8f98df46dcd0cc3c7849fadf395ded9ab35a3312aff3c86ea42aeb3b5c348ed494902a90758cc16834b6c523437f", 0xd8}, {&(0x7f0000000240)="929588978e8ec4ef819837fc17187c6b93a780b20b6e5ff55ab2e425ec534bf9aa937ea9035cc2d1d82f76b9431a15c90a86a6e7b910f48266eb1af09a33f2ce1e4903b2eae5830b0e5a961ed2df", 0x4e}, {&(0x7f00000002c0)="193d711eaf492e1d57d7f1f45a8bb5a630936e205e4b83a237d6a189b64badff280e5c8091c5c6fd96722ae724f069960d7ea863f51d6322b1478db288d63c003ec20c5fe4a0d0e807fd70a1d85205a238d52a45b5aee636e13466dd30a9c03ce367ec6dfb1221c82328ffbc35402e2fd6df3fe41f93eca5291fd70b136d70388a42bc1a962d7d36cc3582bb6d216e5dafed4146a431c40572dabf2cd9d38e24f917db1d4c0e2835536136a80a3dc38b9e4ed8abe43b23f578635c56f082d6340bf2", 0xc2}, {&(0x7f00000003c0)="50e56a91a14f6e085e23c5b4265de345ed3821698c5170e76b5c620cd05f4e508e003604f209170d1c9228540cbd31e8de57a3b95935a7b881d8eee0de8802897421189b8203c5850880f4db135e15441ff779ce7081c008964aa40a5e58a46285e6bb5b2668d0b25bb31529dfe6538a40aa2648", 0x74}, {&(0x7f0000000440)="7f43dd6b82cf4dd51e67329c5652b28221e28d0ab919d6ad7c942b4fc870cd7b0e24a4a5a2aa887590aa06fd1ce9b964a49acc8eb5290cd482950e3b8c5a195240b6f5296d2141b6cac37c38f784fec0b905d2b64c88ff0b142a860694387f16a16754b8fa0a0075dbf13507330e9e0cefb1963b1f975a0c562ed3dada9d521d572c0c05e9deb322b2e0a86b305fb1223d5f582b5985051f0e1a17939f9d72af7b98f7030b90f62920be363200a3e93f0b9bc58f75bbc427bcf5b9ec72612798eba2adbdb9c9997e99", 0xc9}, {&(0x7f0000000040)="c6fcd8327007146e77786d16c679f5ba50989a1c41f19c28748e1fcd", 0x1c}, {&(0x7f0000000540)="aa5df45cd50c0240dd23b461b567335d1631146982e67c653abb1098f6480da79641381333bc4d61266e34b9325929768c327425926351a4a6482b3786f7abb28227ba642706c4cad53810cbe7c1134d3dd3bd726fb05199f59d11a99d994892a4aeb7423e43aa4d02a7168436d32de62e8084368796f5051079", 0x7a}, {&(0x7f00000005c0)="ace5128d0305d95868a6098d8d244fb523c127163c99ebceb6b0ee7aa20b04551f78f6f602d95a875e865be3e429c3d2b69f85d18b076ac48fad97e26d16a09b4c8c50e4c92158dfd0e9f5a6f14dd79a5be4c4a80dc0cfc21299c0bfa650d91135e42a0c4da80a31d6af2d4b0b91757eb9bc120d7f2353c9b5463b2060564de167abe3875ba006a37a65b6504ed27265baad5be436af65444068644dae8202b243676a62083b2c779f79a4ba47794181d59fb060ef77dfcbb5943c4105f73643a77b42110f363aaa9be34680baa7417ba6ee2581f3a97b6cbe5069d53391b42d6ca7ce", 0xe3}, {&(0x7f00000006c0)="8e25cb6367c3d4846534de446fda1cae80c1812115cfd2f4eba39e05ca3c81320658692300bf2a50066578d734dbfdd080e87c0d4cac37159ae0602a", 0x3c}], 0x9, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x60, 0xf}, 0x400) (async) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x4}, {r0, 0x10}, {r0, 0x2}, {r0, 0x10}, {r2, 0x40}], 0x6, 0x0) 07:55:01 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7, 0x3, 0x8, 0xacb3}, {0x5, 0x6f, 0x1, 0xffffffff}, {0x3ff, 0x8d, 0x8, 0x7}, {0x0, 0x7, 0x8, 0x9}, {0x3, 0x3f, 0x2, 0xff}, {0x8000, 0x4, 0x9, 0x2f4}, {0x7, 0x5, 0x0, 0x3}, {0x9, 0x1, 0xe}, {0x7, 0x8, 0x0, 0x80000000}]}) 07:55:01 executing program 3: open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x24) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000f6577600000000000000e98166b3d5b3829166d24654303d19283479357d7dc11ea2328f958a2c84c86f89423f5c04349e3a30a1e70f937029ba3d71748ca5a0054458d8c7d849081a09d08a78e7285d8620fec3730dae75b5688aa1de7ea81b192f932735f4623afd040afb3b27844459431b50f2cc4b619e80a6e92d622f9e8482a3cd03623332015f"]) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="341c86f90ecaf9c068902a942aa748942378a60f198e4c0631369b1dcdd3bfe0d7b311b562acf001a26d49816ebb8f", 0x2f}, {&(0x7f00000000c0)="695bedaa9429a209b18c999a77652d1998b715a832c44cfe12f91e0ffb1341280e6908bc028fd4718ee445dafc4e17acea39caf591745a04391263e4e5ae07acc9e4e93dc5eb9c381ce4fa7d4799d932f93ce2b3a21617a6444446869a5b868a415622d1ab2dd10c3531d68888f01edd0c4549375fdf861b731f5945c9d4a9fe6986402c65e34f60b14ce460822cf6498aea87f1c9ac8415099261387cfb1afe86bffc13a829b5f8f9f186af18a3b340c81b789ab60a1a69a391a9d89e834f90ac09bc1c7d6ef08e681685dee89cc15c95fc635078690ea3fc591c239f6651c8688481203a5131f7c769a7adf422ebb5", 0xf0}, {&(0x7f00000001c0)="61398fc38cfbda8d1b3187bc01c15c92e8712ea973e24a297dd9ab251c2290c68d764872c60d55564717fe587a37ae89c12339d1966eb8c5bd3f83fbc7bab5a1f6606fbce447133799effa1cf9f33fe58889ea9df7fc7a583d86a8434ff96bc8049c2e51f5e627d313fb8a3777b9ec6a594f32d53bf9f6f20b01ecc66de70beb39674621562de47e4a57ea77bf2b299e07de9173ca53f7ad0aad65c68e39aa501cb1", 0xa2}, {&(0x7f00000002c0)="bdd28fcd93ba0385262cc9982f0392cd0fababdf6b5456d984d1cca890e47f145bff72e1e46a7391a34d2f838dccff426a369af7bd169bc67c70", 0x3a}, {&(0x7f0000000300)="30c39052d0cebb309a35c5884fe50d263263a96a12f6b7d123141fa37de5ab191eacc45baf1fc0ae0d7a6ed63b05f2cb47e061fa75c59ee079724e2ae936c3d7b82f74429aa239d663f7813d2823b87ea7c1aeddc06221764c1ade74467883818bcafc2a985f0e5163fba1", 0x6b}, {&(0x7f0000000380)="edfd91a5580214e6f77ac7ae2daf56ebd58a2b58e6786a35e84b0c98adaae6165d2e3f37028280c14a7828a4d02ece949d1e9b31e8351805ee1f4215d5d6f0c7eec93bb7", 0x44}, {&(0x7f0000000400)="be7a986f9661f9f61f307c3896acddb6dc92b9b5118f7322e815084e34291eb850d6666cecfdc208df6cae46aad7115631453bf1df972fa7a277d562f1b4463288fbd203477fd7ed858e6214e87361c37c63cb6715044dbc9c804eba9175dc373151e727e3c0b00f40aeb9aa476d3bcc4b72b2", 0x73}], 0x7, 0x8) ioctl$WSKBDIO_BELL(r1, 0x20005701) 07:55:01 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) flock(r1, 0xe) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) flock(r1, 0xe) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:01 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x88, 0x7}, {0x10d, 0xfff}], 0x2}) 07:55:01 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x101) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80}, {0x84, 0x4}, {0x8, 0x4fdb7f71}, {0x86, 0x7}], 0x4}) 07:55:01 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:01 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x101) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80}, {0x84, 0x4}, {0x8, 0x4fdb7f71}, {0x86, 0x7}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x101) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80}, {0x84, 0x4}, {0x8, 0x4fdb7f71}, {0x86, 0x7}], 0x4}) (async) 07:55:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x88) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x69, 0x4}, {0x81, 0xff}, {0x8c, 0xfffffff7}, {0x25, 0x334}, {0x40, 0x7f}, {0x0, 0x31a4}, {0x84, 0x1}], 0x7}) 07:55:01 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:01 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x88, 0x7}, {0x10d, 0xfff}], 0x2}) 07:55:01 executing program 3: open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x24) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000f6577600000000000000e98166b3d5b3829166d24654303d19283479357d7dc11ea2328f958a2c84c86f89423f5c04349e3a30a1e70f937029ba3d71748ca5a0054458d8c7d849081a09d08a78e7285d8620fec3730dae75b5688aa1de7ea81b192f932735f4623afd040afb3b27844459431b50f2cc4b619e80a6e92d622f9e8482a3cd03623332015f"]) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="341c86f90ecaf9c068902a942aa748942378a60f198e4c0631369b1dcdd3bfe0d7b311b562acf001a26d49816ebb8f", 0x2f}, {&(0x7f00000000c0)="695bedaa9429a209b18c999a77652d1998b715a832c44cfe12f91e0ffb1341280e6908bc028fd4718ee445dafc4e17acea39caf591745a04391263e4e5ae07acc9e4e93dc5eb9c381ce4fa7d4799d932f93ce2b3a21617a6444446869a5b868a415622d1ab2dd10c3531d68888f01edd0c4549375fdf861b731f5945c9d4a9fe6986402c65e34f60b14ce460822cf6498aea87f1c9ac8415099261387cfb1afe86bffc13a829b5f8f9f186af18a3b340c81b789ab60a1a69a391a9d89e834f90ac09bc1c7d6ef08e681685dee89cc15c95fc635078690ea3fc591c239f6651c8688481203a5131f7c769a7adf422ebb5", 0xf0}, {&(0x7f00000001c0)="61398fc38cfbda8d1b3187bc01c15c92e8712ea973e24a297dd9ab251c2290c68d764872c60d55564717fe587a37ae89c12339d1966eb8c5bd3f83fbc7bab5a1f6606fbce447133799effa1cf9f33fe58889ea9df7fc7a583d86a8434ff96bc8049c2e51f5e627d313fb8a3777b9ec6a594f32d53bf9f6f20b01ecc66de70beb39674621562de47e4a57ea77bf2b299e07de9173ca53f7ad0aad65c68e39aa501cb1", 0xa2}, {&(0x7f00000002c0)="bdd28fcd93ba0385262cc9982f0392cd0fababdf6b5456d984d1cca890e47f145bff72e1e46a7391a34d2f838dccff426a369af7bd169bc67c70", 0x3a}, {&(0x7f0000000300)="30c39052d0cebb309a35c5884fe50d263263a96a12f6b7d123141fa37de5ab191eacc45baf1fc0ae0d7a6ed63b05f2cb47e061fa75c59ee079724e2ae936c3d7b82f74429aa239d663f7813d2823b87ea7c1aeddc06221764c1ade74467883818bcafc2a985f0e5163fba1", 0x6b}, {&(0x7f0000000380)="edfd91a5580214e6f77ac7ae2daf56ebd58a2b58e6786a35e84b0c98adaae6165d2e3f37028280c14a7828a4d02ece949d1e9b31e8351805ee1f4215d5d6f0c7eec93bb7", 0x44}, {&(0x7f0000000400)="be7a986f9661f9f61f307c3896acddb6dc92b9b5118f7322e815084e34291eb850d6666cecfdc208df6cae46aad7115631453bf1df972fa7a277d562f1b4463288fbd203477fd7ed858e6214e87361c37c63cb6715044dbc9c804eba9175dc373151e727e3c0b00f40aeb9aa476d3bcc4b72b2", 0x73}], 0x7, 0x8) ioctl$WSKBDIO_BELL(r1, 0x20005701) 07:55:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:01 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) flock(r1, 0xe) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:01 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) 07:55:01 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x101) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80}, {0x84, 0x4}, {0x8, 0x4fdb7f71}, {0x86, 0x7}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x101) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80}, {0x84, 0x4}, {0x8, 0x4fdb7f71}, {0x86, 0x7}], 0x4}) (async) 07:55:01 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6f07600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 07:55:01 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000040)=[{0x2, 0x101}, {0x84, 0xffffc531}, {0x8e, 0x3}, {0x23, 0x3}, {0x26, 0x1}], 0x5}) 07:55:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:01 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x1000, 0x40, 0x81, 0x8}, {0x5, 0x8, 0x1, 0x1}]}) 07:55:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x88) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x69, 0x4}, {0x81, 0xff}, {0x8c, 0xfffffff7}, {0x25, 0x334}, {0x40, 0x7f}, {0x0, 0x31a4}, {0x84, 0x1}], 0x7}) 07:55:01 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x88, 0x7}, {0x10d, 0xfff}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x88, 0x7}, {0x10d, 0xfff}], 0x2}) (async) 07:55:02 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = socket$inet6(0x18, 0x4000, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000380)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x85, 0xce39}, {0x101, 0xffffffff}, {0x86, 0x1000}, {0x101}], 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6c6, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x9, 0x4}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x400000c3, 0x7b59, 0x6}, {{r2}, 0xfffffffffffffffa, 0x19, 0x4, 0x3b, 0x9}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8000000000000000, 0x400}], 0x6, &(0x7f0000000280)={0xfff, 0xfffffffffffffffe}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x41, 0x7fff}, {0x8d, 0x3}, {0x101, 0xa6529fa3}, {0x80, 0x784}, {0x0, 0x1}, {0x2, 0x401}], 0x6}) 07:55:02 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) dup(r0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000040)=[{0x2, 0x101}, {0x84, 0xffffc531}, {0x8e, 0x3}, {0x23, 0x3}, {0x26, 0x1}], 0x5}) pckbd_enable: command error 07:55:02 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6f07600000000000000e981"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6f07600000000000000e981"]) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) (async) 07:55:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x88) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x69, 0x4}, {0x81, 0xff}, {0x8c, 0xfffffff7}, {0x25, 0x334}, {0x40, 0x7f}, {0x0, 0x31a4}, {0x84, 0x1}], 0x7}) 07:55:02 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async, rerun: 64) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x1000, 0x40, 0x81, 0x8}, {0x5, 0x8, 0x1, 0x1}]}) 07:55:02 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) r1 = socket$inet6(0x18, 0x4000, 0x9) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000380)='./file0\x00', 0x10, 0x8) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x85, 0xce39}, {0x101, 0xffffffff}, {0x86, 0x1000}, {0x101}], 0x4}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6c6, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x9, 0x4}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x400000c3, 0x7b59, 0x6}, {{r2}, 0xfffffffffffffffa, 0x19, 0x4, 0x3b, 0x9}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8000000000000000, 0x400}], 0x6, &(0x7f0000000280)={0xfff, 0xfffffffffffffffe}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x41, 0x7fff}, {0x8d, 0x3}, {0x101, 0xa6529fa3}, {0x80, 0x784}, {0x0, 0x1}, {0x2, 0x401}], 0x6}) 07:55:02 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0xc79, 0x5}, {{r2}, 0xfffffffffffffff9, 0x3, 0x80000000, 0x4, 0x1}], 0x7bee, &(0x7f0000000100)=[{{}, 0xdcf46192735d5a7f, 0x4e, 0xfffff, 0x13, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x20, 0xffffffffffffff8b}], 0xff, &(0x7f0000000140)={0x101, 0x6}) 07:55:02 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000040)=[{0x2, 0x101}, {0x84, 0xffffc531}, {0x8e, 0x3}, {0x23, 0x3}, {0x26, 0x1}], 0x5}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f0000000040)=[{0x2, 0x101}, {0x84, 0xffffc531}, {0x8e, 0x3}, {0x23, 0x3}, {0x26, 0x1}], 0x5}) 07:55:02 executing program 2: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x7}, 0x4, 0x4, 0x0, 0x0, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r8) r9 = msgget$private(0x0, 0x100) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x1f, 0x0, 0x0, 0xffffffffffffffff, r3, 0x22, 0x9}, 0x2, 0x8000000000000001, 0x200}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x10001}, {0x6, 0xff}, {0x4, 0x7}, {0x41, 0x53157fb0}, {0x26, 0x7f}, {0x8a, 0x4}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r13 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r13, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x7f}, {0x20, 0x1}], 0x2}) 07:55:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x1f}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) pckbd_enable: command error 07:55:04 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) (async) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x1000, 0x40, 0x81, 0x8}, {0x5, 0x8, 0x1, 0x1}]}) 07:55:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) write(r0, &(0x7f0000000140)="8b969d5fcedd97a36d032fd2cdd21e3c4d9331390ccedfe21f188d5c6188155e9da2fbd1c80db7b6c22e7d7d450fdd4236d6e372d7b87b820362766c2c8c3d5bf08664d08a78435cb67bc7b3070be81c5fe257261a92c4d4b2c269185bfaf7f98b9bcb108ff6f34acd154b348b76ddaa13b12777a89e8ea226773d2217037b92837b7d28df7e41b2b39280c28fb4f05ab403eb89313473739f04b57ffee18f7e2b6cb6c36a4baa1028571be47b6ed32cdf10ec1b339cf608604907ca38f1650fa8a1e7237f4417f0bbaf61a65132ae8ce7d75f6f5785def49f5691f2c9ebf513301e463b50d1a181756bbe50ead09a3ce54dab83b11fa2", 0xf7) 07:55:05 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = socket$inet6(0x18, 0x4000, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000380)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x85, 0xce39}, {0x101, 0xffffffff}, {0x86, 0x1000}, {0x101}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x85, 0xce39}, {0x101, 0xffffffff}, {0x86, 0x1000}, {0x101}], 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6c6, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x9, 0x4}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x400000c3, 0x7b59, 0x6}, {{r2}, 0xfffffffffffffffa, 0x19, 0x4, 0x3b, 0x9}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8000000000000000, 0x400}], 0x6, &(0x7f0000000280)={0xfff, 0xfffffffffffffffe}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6c6, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x9, 0x4}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x400000c3, 0x7b59, 0x6}, {{r2}, 0xfffffffffffffffa, 0x19, 0x4, 0x3b, 0x9}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8000000000000000, 0x400}], 0x6, &(0x7f0000000280)={0xfff, 0xfffffffffffffffe}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x41, 0x7fff}, {0x8d, 0x3}, {0x101, 0xa6529fa3}, {0x80, 0x784}, {0x0, 0x1}, {0x2, 0x401}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x41, 0x7fff}, {0x8d, 0x3}, {0x101, 0xa6529fa3}, {0x80, 0x784}, {0x0, 0x1}, {0x2, 0x401}], 0x6}) 07:55:05 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0xc79, 0x5}, {{r2}, 0xfffffffffffffff9, 0x3, 0x80000000, 0x4, 0x1}], 0x7bee, &(0x7f0000000100)=[{{}, 0xdcf46192735d5a7f, 0x4e, 0xfffff, 0x13, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x20, 0xffffffffffffff8b}], 0xff, &(0x7f0000000140)={0x101, 0x6}) 07:55:05 executing program 4: seteuid(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) write(r0, &(0x7f0000000140)="8b969d5fcedd97a36d032fd2cdd21e3c4d9331390ccedfe21f188d5c6188155e9da2fbd1c80db7b6c22e7d7d450fdd4236d6e372d7b87b820362766c2c8c3d5bf08664d08a78435cb67bc7b3070be81c5fe257261a92c4d4b2c269185bfaf7f98b9bcb108ff6f34acd154b348b76ddaa13b12777a89e8ea226773d2217037b92837b7d28df7e41b2b39280c28fb4f05ab403eb89313473739f04b57ffee18f7e2b6cb6c36a4baa1028571be47b6ed32cdf10ec1b339cf608604907ca38f1650fa8a1e7237f4417f0bbaf61a65132ae8ce7d75f6f5785def49f5691f2c9ebf513301e463b50d1a181756bbe50ead09a3ce54dab83b11fa2", 0xf7) pckbd_enable: command error 07:55:05 executing program 2: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x7}, 0x4, 0x4, 0x0, 0x0, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) (rerun: 32) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) (async, rerun: 64) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) (async, rerun: 64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) (async) r4 = getuid() setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r8) r9 = msgget$private(0x0, 0x100) (async) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) (async) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x1f, 0x0, 0x0, 0xffffffffffffffff, r3, 0x22, 0x9}, 0x2, 0x8000000000000001, 0x200}) (async, rerun: 32) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x10001}, {0x6, 0xff}, {0x4, 0x7}, {0x41, 0x53157fb0}, {0x26, 0x7f}, {0x8a, 0x4}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r13 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r13, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x7f}, {0x20, 0x1}], 0x2}) 07:55:05 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6f07600000000000000e981"]) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 07:55:05 executing program 4: seteuid(0xffffffffffffffff) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:05 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x266e, 0x3, 0x6, 0x2}, {0x0, 0xac, 0x1f, 0x1}, {0x7, 0xff, 0x1, 0x905e}, {0x0, 0x8a, 0x81, 0x400}, {0x9, 0x9, 0x1, 0x1}, {0x1f, 0x3, 0x4, 0x8}]}) 07:55:05 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) poll(&(0x7f0000000080)=[{r1, 0x80}, {0xffffffffffffffff, 0x2}, {r0, 0x20}], 0x3, 0xdd) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) write(r0, &(0x7f0000000140)="8b969d5fcedd97a36d032fd2cdd21e3c4d9331390ccedfe21f188d5c6188155e9da2fbd1c80db7b6c22e7d7d450fdd4236d6e372d7b87b820362766c2c8c3d5bf08664d08a78435cb67bc7b3070be81c5fe257261a92c4d4b2c269185bfaf7f98b9bcb108ff6f34acd154b348b76ddaa13b12777a89e8ea226773d2217037b92837b7d28df7e41b2b39280c28fb4f05ab403eb89313473739f04b57ffee18f7e2b6cb6c36a4baa1028571be47b6ed32cdf10ec1b339cf608604907ca38f1650fa8a1e7237f4417f0bbaf61a65132ae8ce7d75f6f5785def49f5691f2c9ebf513301e463b50d1a181756bbe50ead09a3ce54dab83b11fa2", 0xf7) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) write(r0, &(0x7f0000000140)="8b969d5fcedd97a36d032fd2cdd21e3c4d9331390ccedfe21f188d5c6188155e9da2fbd1c80db7b6c22e7d7d450fdd4236d6e372d7b87b820362766c2c8c3d5bf08664d08a78435cb67bc7b3070be81c5fe257261a92c4d4b2c269185bfaf7f98b9bcb108ff6f34acd154b348b76ddaa13b12777a89e8ea226773d2217037b92837b7d28df7e41b2b39280c28fb4f05ab403eb89313473739f04b57ffee18f7e2b6cb6c36a4baa1028571be47b6ed32cdf10ec1b339cf608604907ca38f1650fa8a1e7237f4417f0bbaf61a65132ae8ce7d75f6f5785def49f5691f2c9ebf513301e463b50d1a181756bbe50ead09a3ce54dab83b11fa2", 0xf7) (async) 07:55:05 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) (async) r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (rerun: 64) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0xc79, 0x5}, {{r2}, 0xfffffffffffffff9, 0x3, 0x80000000, 0x4, 0x1}], 0x7bee, &(0x7f0000000100)=[{{}, 0xdcf46192735d5a7f, 0x4e, 0xfffff, 0x13, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x20, 0xffffffffffffff8b}], 0xff, &(0x7f0000000140)={0x101, 0x6}) 07:55:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) fcntl$setown(r1, 0x6, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x1f}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:05 executing program 4: seteuid(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) seteuid(0xffffffffffffffff) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) pckbd_enable: command error 07:55:06 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x266e, 0x3, 0x6, 0x2}, {0x0, 0xac, 0x1f, 0x1}, {0x7, 0xff, 0x1, 0x905e}, {0x0, 0x8a, 0x81, 0x400}, {0x9, 0x9, 0x1, 0x1}, {0x1f, 0x3, 0x4, 0x8}]}) 07:55:06 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x800) 07:55:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x1f}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) fcntl$setown(r1, 0x6, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x1f}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) 07:55:06 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x800) 07:55:06 executing program 2: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x7}, 0x4, 0x4, 0x0, 0x0, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) (async) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) getuid() (async) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) setegid(r8) r9 = msgget$private(0x0, 0x100) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() (async) r11 = getuid() fchown(r10, r11, 0x0) (async) fchown(r10, r11, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) (async) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r11, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x1f, 0x0, 0x0, 0xffffffffffffffff, r3, 0x22, 0x9}, 0x2, 0x8000000000000001, 0x200}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x10001}, {0x6, 0xff}, {0x4, 0x7}, {0x41, 0x53157fb0}, {0x26, 0x7f}, {0x8a, 0x4}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r13 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r13, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) writev(r13, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x7f}, {0x20, 0x1}], 0x2}) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x3}, {0x6, 0x8}, {0x6f, 0x80}, {0x21, 0xffffffe1}], 0x5}) 07:55:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x3}, {0x6, 0x8}, {0x6f, 0x80}, {0x21, 0xffffffe1}], 0x5}) 07:55:06 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r0, r2) 07:55:06 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x266e, 0x3, 0x6, 0x2}, {0x0, 0xac, 0x1f, 0x1}, {0x7, 0xff, 0x1, 0x905e}, {0x0, 0x8a, 0x81, 0x400}, {0x9, 0x9, 0x1, 0x1}, {0x1f, 0x3, 0x4, 0x8}]}) 07:55:06 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x800) 07:55:06 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) poll(&(0x7f0000000080)=[{r1, 0x80}, {0xffffffffffffffff, 0x2}, {r0, 0x20}], 0x3, 0xdd) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:06 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r0, r2) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x3}, {0x6, 0x8}, {0x6f, 0x80}, {0x21, 0xffffffe1}], 0x5}) 07:55:06 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x47, 0x7b16}, {0x8d, 0x482}, {0x43}, {0x2, 0x3}, {0x8a, 0xfffffff7}, {0x8d, 0x1}], 0x6}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x44, 0x9}, {0x21, 0x6}, {0x46, 0x81}, {0x81, 0x3}, {0x82, 0x1}, {0x20}], 0x6}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x87}, {0x0, 0x83}, {0x85, 0x3}], 0x3}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x86, 0x200}, {0x22, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x7, 0x200800}, {0x8, 0xffffffff}, {0x82, 0x3}], 0x3}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x5) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x200}, {0x0, 0x6}, {0x85, 0x9}], 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x42, 0xfffffff8}, {0x1d3, 0x4}], 0x2}) close(r6) 07:55:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:55:06 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) 07:55:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) dup2(r0, r0) 07:55:06 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x8}, {}, {0xffffffffffffffff, 0x40}], 0x3, 0x0) r3 = syz_open_pts() writev(r1, &(0x7f0000001680), 0x0) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 07:55:06 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r0, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) dup2(r0, r2) (async) 07:55:06 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) 07:55:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x24, 0x9}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x81, 0x2d1400}, {0x86, 0xfffff4e1}, {0x9f}, {0x1, 0x10000}, {0x8d, 0x503}, {0x81, 0x200}, {0x21, 0x1}], 0x7}) 07:55:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) dup2(r0, r0) 07:55:06 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x8}, {}, {0xffffffffffffffff, 0x40}], 0x3, 0x0) (async) r3 = syz_open_pts() writev(r1, &(0x7f0000001680), 0x0) (async, rerun: 64) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) (async, rerun: 64) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 07:55:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) dup2(r0, r0) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x24, 0x9}], 0x2}) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x81, 0x2d1400}, {0x86, 0xfffff4e1}, {0x9f}, {0x1, 0x10000}, {0x8d, 0x503}, {0x81, 0x200}, {0x21, 0x1}], 0x7}) 07:55:06 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) poll(&(0x7f0000000080)=[{r1, 0x80}, {0xffffffffffffffff, 0x2}, {r0, 0x20}], 0x3, 0xdd) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) (async) poll(&(0x7f0000000080)=[{r1, 0x80}, {0xffffffffffffffff, 0x2}, {r0, 0x20}], 0x3, 0xdd) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:06 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x80000001}, {0x1}], 0x2}) 07:55:06 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) (async) 07:55:06 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x47, 0x7b16}, {0x8d, 0x482}, {0x43}, {0x2, 0x3}, {0x8a, 0xfffffff7}, {0x8d, 0x1}], 0x6}) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x44, 0x9}, {0x21, 0x6}, {0x46, 0x81}, {0x81, 0x3}, {0x82, 0x1}, {0x20}], 0x6}) (async, rerun: 32) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x87}, {0x0, 0x83}, {0x85, 0x3}], 0x3}) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x86, 0x200}, {0x22, 0x2}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x7, 0x200800}, {0x8, 0xffffffff}, {0x82, 0x3}], 0x3}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x5) (async) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x200}, {0x0, 0x6}, {0x85, 0x9}], 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x42, 0xfffffff8}, {0x1d3, 0x4}], 0x2}) (async) close(r6) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x24, 0x9}], 0x2}) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x81, 0x2d1400}, {0x86, 0xfffff4e1}, {0x9f}, {0x1, 0x10000}, {0x8d, 0x503}, {0x81, 0x200}, {0x21, 0x1}], 0x7}) 07:55:06 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x8}, {}, {0xffffffffffffffff, 0x40}], 0x3, 0x0) r3 = syz_open_pts() writev(r1, &(0x7f0000001680), 0x0) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 07:55:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x401}, {0x8d, 0x3}, {0x23, 0x7}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:06 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="94e28436f45a9916754d034346378e8809325b880102e1307d4d7f9b3e081b905491e0ca65555ab21ea839fef1db5e48053011aff77f1f8d8dec09ad504ad45f899f26ab9cbefb6d2d64ce368dfb21b05d5b7e4df6ea4d35bcb2f85aaf525981a0e44d003b1be7e8870c611bfb04e9c1f56eef0ce060ee68af5da983faf5a3ffeb01c6c7163744fbcf5768d5da4318f3db71a2008334d7ac8b84a497dc9a3ffa90efe4e16dd3a3f094aed25a8654333d819be3f8a3fe38ff859d36b725680eef3bfc07d415383cf5bc159a0fe084e16723e2961b49b4d97ece30e733194284aacb7b0ca54021", 0xe6}, {&(0x7f0000000080)="c579caafbb9b299058a8044429f3310ac316e4f658165c60562917f9baae99", 0x1f}, {&(0x7f0000000200)="332381830ed3189e80e9ff6e2a64713d1806d9dc05c4ed59ab8c4f257a931e48341fb38cf9b7b4af9cc26087c5a3ebb769d1", 0x32}, {&(0x7f0000000240)="78b6960ddac86c6e0cc8f0e81fa3b536d9bb5685bd66d998ae0390eab856ebe7cc3fc96235e308f88c7a0b447d7d3ffb30adab7dde5480b42da122f6f6e0a6ed4b433b506dd6e59261ddbf9189cfbd5253ecf883f7f53318c0ec980e7b4d5aef675c20cded48f157fc0d4ea66dd9507764c25394f9466f20a91b33f02c86f02441e55cd9d769b41a4ba42d9a3bcf41c5", 0x90}, {&(0x7f0000000300)="9ceb342b01ab6c1f43a06d400a81c1cb54e8de5c2fba3aaf2397de4c0299035f8942bb4b6c09b1e386d6b34f56d36e50973e1976faef724689ca618ca0007767611f7f7cc0176361676d92a566967aa4ffa6a82b13750a47217369e6f8f100d370daf22860c0aefb9a8c9429058b7dd3a76807bd89b54878d673255d1b51de71b3b2f94709eaf5bd7da63f8a49185ef24adf577c4ee5b147d72147def51927c7ca64161486460b16494d990e938d107711d238069e5d669f13d25528ab1d5df332d08c63737e6a8b10db5e2f46f27a979541f363617c8f22260a9cfdb74be5a916b73a7dae0af468fdf9c75bf05bb1c38fafe12ff6", 0xf5}, {&(0x7f0000000400)="2ff41647e69231f13c3ac6d26378f4282890decf2cc6d6000cd3302ffb591442f986b8611c7b23c14e88bf8be8b35ed28cbdd6d9ddf27ee4cc5de6ace01bdc0b69da09f1d0f1b666f3957618fb97252a6bf2d950c89d074b7d9a5b7538d5b27341eb4ef9c9492c95edb47f26fa435d3e6163f714b174fda51392d2ae48263a79ab5528bdb95d338118d15b38c84ccb2d6e2e8a81be727af66a6e6193efe61c28e0fe294d5d62b6dedc494e82e0bf22ca4eb1fe4ca2e273d2541a8a90a8a48e3f36fcda92c6483cac3a7159feaa8a15d070bc5ce5a162b46acefb3cfb703b6f52aab49094090248ff55fb1a8c11650d79da7cf583c9f71448defabf330a281539e67b38c28b9e062ea1e330955c974f012d109b049329ce825f12205933413785b2f84d302218bf5af8010748f0e7f123bd46e0a8c8799cf0ae967a1788f602043f660d4d3d9f4613de12cc0756fc4fcc38efcb2d33b64d903e5c4a9163a0c4c0653b339f610192a337b1c55d21a5f5f513af2c597a8a14817ecc11afe035f381d540affaaeb5d387e8cede3fb7f90ac04f5fa57f9027aecac0314756273a9255f8d0ba2b8135d9dc16eaeb21ab5247839672a490e4d806b684847561f8eb07443db797f63ea2b5e4ad4742ea51569f29ccca25df1d431ce415422ee2b3f303eb43961a783780d3681dc84245e565f9ecf8ea3edaad67f492dead786971c2ace49b215aeb9df1bfdfadf50e467a163f5e87808acb4f9c151800daeacef2c33762d483394722f11d0052eb7693d79ecd4860102794229cb0549cec6468c48009182e594498f4ae23b3a8e91429217c5e00fd07c1fea8ef63d5c2bf41c23461337ec04f37b1c065a88acb052fae0958c9ed50430a606538019e7767e1c1b636e7ee7bcb1048d59d4b630a3d58f9623e07803fab198ded2d9aa0e4ce7abf5a9305739a59507670478ea160374a43ed4d65fe48d12183c889815676716023f75dc5886fe56c6dda116ef46a04aa6fa4562968a735cc496b3c48c87680f58b118bd04b7ff487df3d51c534b5717af62f7f20711acd17d9eab2773ed77e5b312c028edaea22389b3c6345d1dc2c2f5829948dfa95996efdcd10c313f93786b7ea0956755b611250148c4850895ad894590793a71f3069dba9d65cecfb8fe6e6ce47f178fcf1a430966b9c0650b77875ced2fae49424dd0e8f08f702ad681d1e5137b6457b36c94c9caf1d04b8f3559e598363618e5b53cbdb8ee7079deb5e62f040dd7be59e742d782593faa07eb0d1a8a859a4345b74d9c2718efaf98554e0ef654347e64df9572c334078b3b0d6d1bca9603e636686832cbed7cdfeabc8aee4b20dcb397b7083845a2db9083cce81c9ec52d9379b3ee6f7ef93ecc17bb38ba498d7fea857307afe3ec3309755c0ad841b4b1faa24731807eb1b8566fdc7a231c2d41942d4f8990fc38e8d29c2a006837486244d8fb21c734319ca55518e274430d8cab22c90ac9f83f5715b3c22d70d8a32223f8140309330705d92b83c8b875cf3d63e3aa8a05b7d3f79b43ed5cc4bc833ea623acb52978bfd7bb3c820e9387ab69506ef0f7aff4fe8a4f7bcae973590963dc5050219e8b2c71edea3c1476190e638e4c7a275bcf98f3af3137e3601be883e8b0c3297c9297a2fe604e67551b2c088fe79f46887e52436e40eae765d4e65414ea84ba14790080337f5720a32ef28208d9a1747e9d549a2d22d5ad106ad9f5d0e44dcd6bb86f9a421e9fd85b8b0dacda548e4138343529d29197416caac1816aac2e41da798dfa7ff12141a408a8fe679fb9ae45f958c7cbcb041b4ef97c11dea6358c123901a04ff89e6976349fcf509b9fc8d2ee13783ce00c1327e6d9980007e76fce8e74b6cf150c73362ded5b117c7607d81596526cf0dae6c0ba8ce0da455139252d3bc16f80f6f01cedaa21e0c9ad608b5dd5ddaa7e221497ec5754b2f75ecdc8bc363e2db7e7399a18b06f19fd85516a531035179b7371b4ff43805684da24c4c18e58bc9dafa4d7df2368530303dc902662fcae65e7ab4474b9655acdb8784717fe7d29f022dffae1393e07718f5e8516594c1f68d93cc8e9650b67ce065f3d6d0dce78e31904a12e42884fc837155fc4e809922d1baa62d12550f291921a784123e4c227efa647b0ef3ff63a31a1150e7119258d5e3d0c4a0c8f24c007fc7a337628a28855e2567fc62fa985be7dc1b504a2241cd0baf83b6233491479ff47cc1cef9ff818b66cb556c42d730f9743bac18e3c1b1fd4c4faefe80d68bdf67689ddfcb2396afe02ee0c110e29def2256e060e5d89816f37555feefadbfb7494bcfa7b22c360a657a56902778c0218c5f8034be1efd558123d3ae4573e008e947158f9609b643bf7743cb774011edfeca8b9299c99ea64615b1dc99bffc82d55500e1e2930648b22ffde19d44bb5586d35923df8f4d9a6290445159e67a31dd9b19847364b7d4f45d74ce357e1f5622ec650ad0fb0c6791099b22b4912f1b3b7e767e669d09460c58ee9a53881d81a98ca949225ad0f557b2e04f41a7af4561a159eb4987cae016c0edc1558c6447689cedda35b8825664d3075a713f7532a26215f56b0c3e53c35f5e83c87c755b2338ce5ff71273985512e46c1604bc4da10d1a5317f6d6cc3ed6de94777b71703efdf51a9c7b654b9e77effdac743a5e12b370e55f6fbe307a3d724a08a8aa4ce52b835376b2ed6888d313d690a6eebc0a73abec260fe631b85ff985c50cd45e8a43ac3b5ea3b8224e6745506fcc53a440d187a18aa9389f7520b8cfe933950437b2b2db89c5b54fc677a44911123098e04a363bfe5e03e63bed9736f0313c90d60f9f6afd2a9cd324e8967a3682216ca23ad1f1d4aaf55ae5833f2053e4cef91ea1ae4164c518be8e58ef43472e10a1f328747ce82487d0a46b46c1c7599c9897c7361ae1d61a976eac11a33e36f2581e3979d4686648cd6849fc8c57f4b0ca2ef1e3ae183dc7e481d6b46eade29e1ce036761b81760cd8136405e3d0b91fcd9d891eacabecdaa791df9ed1e177fb38147560804221da8bb29bdaea96075b177a63fe93262d7b6db43060a7db50489fc9a7f97c52f83d5334de3f55aec09f63f7b68b8fadd80d3281665e7a5b51eb3cc62822785ff55398512e2956330dbc76fa21326c7923bf2c15ca1fa77da8ebdf50075a6507bfcf1bc91d08ccc2d134bcf8607ef55afcb4850a0e9cdcaad03925d8ec9f3574b36d5c4a67b30dba487020362dcd6bba72513b709660d8df4f66a44e1f8290d56a0dcaee8c398c87038496754c4b540c36bee961e8bc9fa8428b7a34b04ba97f98ab0ef4e37b46225d8c1444844449cf75cedad6036bb01d8610ec48a56f4a4c2284d33c6f7007f6ca6447a9897f9875526c648bf4b3478a7fff816ff674683376ccf0677ea1f45e46be63d5014f9538c5773e5eb9f64b2a0b39fe798f59699f64803fcc12b4282351ab6bd79806f18fc6909366184a555a6a0e4171110aa28584a54c095ffbd5f5ccc12a39bc43bef3c440f210412cd5cb6d6bce296b0692dc385339698715275028f5d10bd35bd117f42858eeddf49872b18d3f30a44da505402d6ce5049362e97e2fc4698428fed92cd6bcc490b823da0eecb1f2bdce5714f312c65c2866490c75549e5701fa0b558abad44293d54a9fb79c65e0ab884ab20f1dfad7f81fadd1e4d2628ad31b48d41c6cd0f78b5eb2c943c92e4f167518f3c4cfb35e1624bf94ec7f2e8df6e6d40f64e1122c2cb2b836066c57701e0668bdfd2310cfd2b67ba127189648a511553e4e0e3b9d7922df2a509edd9c4ed5b8fb8192e0885a454d40dad568f05d3e71a6664901158180610ac26e8ba14db387689c9fa4f76cfb1a0f7938acca90bdb68f5f2b372ba831dc4cf005d5a0993c85dfce4ff28dea2cc2dd2784e63227ff2dbf57a5076ac92ef17898c7bf78054fadc955485c362d32a259121484f6bc33fa7d1272aed3437eefb3d5baf5ed8bfc87f32cc527ebede7eb309684e7d2242a487ad31f27917bcfe3f2f855a4a6b16601ca25a584f14a5f981cd37394c65fa1e2466694280873d5c97e0a0aaa4f29088ffc4278b637ab9919fa3963005c1c812f8a45003f4abeef040efb90ce4d1087bb3f1d2fcf9e66b83abbba9de1a4bb72129e7ce784f98b725ebd2ca14c47944f90eee95c031f18bf443db765e361e098a52dc95b69e4f30b63d350c71d0d60a78b942b3a86718689772b6e09181521e629dad4002a98abb3869a0ffaa7a33ef8f12d5c5093b5cd9c8f230b54dbd6ef2f754a570daeac843556cd1626fe768b919f91409672191ef2524323049e577ef7df745ae9af7480838c0c67538596005eb97e235e7c0ece1873bc7500f3b23049f04c331ed56817c2b2599c65ae52d8b60681cd0d89afa7a21f0be7c9607701837ef5f37d9462e5e3d149a912a4381304a62274d3792c9cd5bf47adcf732f7728e2bbd2fe3c47f0ce7327e6ea56be2b7396239c0b5c67b007fb7a6299e7cf471cdd46faf1726274b157f257207e8d2c062522bc76bf7d19394342908f2b2063dd23ad5ab9548e7eca898806e5b4fad6f88c6afc7dba7f09b3a04f537e5514f334b6f0753d67b2243ebf7e97c579361c89a326fde5cffc4e2754adb3a6434db493363f3b98ed0cd8acc7dfc1e8f02aaca82af6dd389509f1d17631a37f175bb5fc3805db42abf49a7ffc14b1afa6ec0a065f7b13fee11b709b920545131d1553b7ee18aa5a8a243fab6564c24aa08deeb529be9c26acc095da9fdadd8397d65105765d26d47752dd981ab8d3a64166c7af4cd33e4fb4c294873ce45d2e08606c0e82b99523a6bdaa8c899502a3bcfe2cff1c0e81faea292edcff0aaccdbd7ae873ee6943c49dd83794f9f4cf063f993648e703ec7fe3bdc10ccd2b66ece6de2e0f4c8cb7e47f3253e2b74d4c3bde5529f2d9652511f1ff2797c5c3ec0741d07b0583d16a3cc7786e0dc29be021cc659caf74d41f44dccd6a5ef97a1c786935a82f281f0d82de5b6eade5814e00edd79c4582209c3eb706cc1de97e44a549d1c251d5f452461c891455a5c6f8c18c77024091634061b3317d12ab6b1ec9c5c7d233e1347b3e968ccef636a200ecb65c0d45e44a683d0f57c0cecf70b89d2190bc630080cb4ad230f6eba8b601dcfa2267f097b7f499ee954430db3ebc71fec05da623a6bcedc435452194a437e3c409bf258da517123175d51e48fe95f555ec481d4b502d566302ece1359c6f5a209631eff5bc77cc73447a579fe1bd307e401cb43eda8080e1c8a09356763d0a25f9e3d532c15f31101c08122a641dc06b557e0baeac646158e2ce9bbfacae42c56d44112920ddc7a377806a872435c8f1138179f66ec691a7507ec250519b9b06963bce51e496ccfff794b1ef75107a2051b4bff2dcd9f1cd35d055a6f064f99f1fca4fbbd1710cc5253cb4a4f8454dd580acb93006a0a714d86f3d91423198ffe251755ade1a4b3be5b423a4e94844396bf0448520e3564ae80488ae9159a9c7ce38e75adeb86153c4026c1c4b361838af1fa0f673fa9f8d891541448dee635d08c7bc2137a59d0934d0d826dab855f918c0ad3e37ffa23671213a830a49358344a271dce776da17f8dc8cbc131f0631729ca84d1b90ef1f51dd950f7288ff9645f069887d2934437550dd78b4a4466a9107658ec8e406eebba892a72d08d9bf97549a1a30a74e8b86becda56b7a6bbdaee0327b6ce47b9fdb0b795e562b7562275c697ce3eda94f695d4bedb6", 0x1000}], 0x6, 0x0, 0x0, 0x401}, 0x2) r1 = dup(r0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x46}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0xffffffff}, {0x20, 0x3e742be}], 0x2}) 07:55:06 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x80000001}, {0x1}], 0x2}) 07:55:06 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="94e28436f45a9916754d034346378e8809325b880102e1307d4d7f9b3e081b905491e0ca65555ab21ea839fef1db5e48053011aff77f1f8d8dec09ad504ad45f899f26ab9cbefb6d2d64ce368dfb21b05d5b7e4df6ea4d35bcb2f85aaf525981a0e44d003b1be7e8870c611bfb04e9c1f56eef0ce060ee68af5da983faf5a3ffeb01c6c7163744fbcf5768d5da4318f3db71a2008334d7ac8b84a497dc9a3ffa90efe4e16dd3a3f094aed25a8654333d819be3f8a3fe38ff859d36b725680eef3bfc07d415383cf5bc159a0fe084e16723e2961b49b4d97ece30e733194284aacb7b0ca54021", 0xe6}, {&(0x7f0000000080)="c579caafbb9b299058a8044429f3310ac316e4f658165c60562917f9baae99", 0x1f}, {&(0x7f0000000200)="332381830ed3189e80e9ff6e2a64713d1806d9dc05c4ed59ab8c4f257a931e48341fb38cf9b7b4af9cc26087c5a3ebb769d1", 0x32}, {&(0x7f0000000240)="78b6960ddac86c6e0cc8f0e81fa3b536d9bb5685bd66d998ae0390eab856ebe7cc3fc96235e308f88c7a0b447d7d3ffb30adab7dde5480b42da122f6f6e0a6ed4b433b506dd6e59261ddbf9189cfbd5253ecf883f7f53318c0ec980e7b4d5aef675c20cded48f157fc0d4ea66dd9507764c25394f9466f20a91b33f02c86f02441e55cd9d769b41a4ba42d9a3bcf41c5", 0x90}, {&(0x7f0000000300)="9ceb342b01ab6c1f43a06d400a81c1cb54e8de5c2fba3aaf2397de4c0299035f8942bb4b6c09b1e386d6b34f56d36e50973e1976faef724689ca618ca0007767611f7f7cc0176361676d92a566967aa4ffa6a82b13750a47217369e6f8f100d370daf22860c0aefb9a8c9429058b7dd3a76807bd89b54878d673255d1b51de71b3b2f94709eaf5bd7da63f8a49185ef24adf577c4ee5b147d72147def51927c7ca64161486460b16494d990e938d107711d238069e5d669f13d25528ab1d5df332d08c63737e6a8b10db5e2f46f27a979541f363617c8f22260a9cfdb74be5a916b73a7dae0af468fdf9c75bf05bb1c38fafe12ff6", 0xf5}, {&(0x7f0000000400)="2ff41647e69231f13c3ac6d26378f4282890decf2cc6d6000cd3302ffb591442f986b8611c7b23c14e88bf8be8b35ed28cbdd6d9ddf27ee4cc5de6ace01bdc0b69da09f1d0f1b666f3957618fb97252a6bf2d950c89d074b7d9a5b7538d5b27341eb4ef9c9492c95edb47f26fa435d3e6163f714b174fda51392d2ae48263a79ab5528bdb95d338118d15b38c84ccb2d6e2e8a81be727af66a6e6193efe61c28e0fe294d5d62b6dedc494e82e0bf22ca4eb1fe4ca2e273d2541a8a90a8a48e3f36fcda92c6483cac3a7159feaa8a15d070bc5ce5a162b46acefb3cfb703b6f52aab49094090248ff55fb1a8c11650d79da7cf583c9f71448defabf330a281539e67b38c28b9e062ea1e330955c974f012d109b049329ce825f12205933413785b2f84d302218bf5af8010748f0e7f123bd46e0a8c8799cf0ae967a1788f602043f660d4d3d9f4613de12cc0756fc4fcc38efcb2d33b64d903e5c4a9163a0c4c0653b339f610192a337b1c55d21a5f5f513af2c597a8a14817ecc11afe035f381d540affaaeb5d387e8cede3fb7f90ac04f5fa57f9027aecac0314756273a9255f8d0ba2b8135d9dc16eaeb21ab5247839672a490e4d806b684847561f8eb07443db797f63ea2b5e4ad4742ea51569f29ccca25df1d431ce415422ee2b3f303eb43961a783780d3681dc84245e565f9ecf8ea3edaad67f492dead786971c2ace49b215aeb9df1bfdfadf50e467a163f5e87808acb4f9c151800daeacef2c33762d483394722f11d0052eb7693d79ecd4860102794229cb0549cec6468c48009182e594498f4ae23b3a8e91429217c5e00fd07c1fea8ef63d5c2bf41c23461337ec04f37b1c065a88acb052fae0958c9ed50430a606538019e7767e1c1b636e7ee7bcb1048d59d4b630a3d58f9623e07803fab198ded2d9aa0e4ce7abf5a9305739a59507670478ea160374a43ed4d65fe48d12183c889815676716023f75dc5886fe56c6dda116ef46a04aa6fa4562968a735cc496b3c48c87680f58b118bd04b7ff487df3d51c534b5717af62f7f20711acd17d9eab2773ed77e5b312c028edaea22389b3c6345d1dc2c2f5829948dfa95996efdcd10c313f93786b7ea0956755b611250148c4850895ad894590793a71f3069dba9d65cecfb8fe6e6ce47f178fcf1a430966b9c0650b77875ced2fae49424dd0e8f08f702ad681d1e5137b6457b36c94c9caf1d04b8f3559e598363618e5b53cbdb8ee7079deb5e62f040dd7be59e742d782593faa07eb0d1a8a859a4345b74d9c2718efaf98554e0ef654347e64df9572c334078b3b0d6d1bca9603e636686832cbed7cdfeabc8aee4b20dcb397b7083845a2db9083cce81c9ec52d9379b3ee6f7ef93ecc17bb38ba498d7fea857307afe3ec3309755c0ad841b4b1faa24731807eb1b8566fdc7a231c2d41942d4f8990fc38e8d29c2a006837486244d8fb21c734319ca55518e274430d8cab22c90ac9f83f5715b3c22d70d8a32223f8140309330705d92b83c8b875cf3d63e3aa8a05b7d3f79b43ed5cc4bc833ea623acb52978bfd7bb3c820e9387ab69506ef0f7aff4fe8a4f7bcae973590963dc5050219e8b2c71edea3c1476190e638e4c7a275bcf98f3af3137e3601be883e8b0c3297c9297a2fe604e67551b2c088fe79f46887e52436e40eae765d4e65414ea84ba14790080337f5720a32ef28208d9a1747e9d549a2d22d5ad106ad9f5d0e44dcd6bb86f9a421e9fd85b8b0dacda548e4138343529d29197416caac1816aac2e41da798dfa7ff12141a408a8fe679fb9ae45f958c7cbcb041b4ef97c11dea6358c123901a04ff89e6976349fcf509b9fc8d2ee13783ce00c1327e6d9980007e76fce8e74b6cf150c73362ded5b117c7607d81596526cf0dae6c0ba8ce0da455139252d3bc16f80f6f01cedaa21e0c9ad608b5dd5ddaa7e221497ec5754b2f75ecdc8bc363e2db7e7399a18b06f19fd85516a531035179b7371b4ff43805684da24c4c18e58bc9dafa4d7df2368530303dc902662fcae65e7ab4474b9655acdb8784717fe7d29f022dffae1393e07718f5e8516594c1f68d93cc8e9650b67ce065f3d6d0dce78e31904a12e42884fc837155fc4e809922d1baa62d12550f291921a784123e4c227efa647b0ef3ff63a31a1150e7119258d5e3d0c4a0c8f24c007fc7a337628a28855e2567fc62fa985be7dc1b504a2241cd0baf83b6233491479ff47cc1cef9ff818b66cb556c42d730f9743bac18e3c1b1fd4c4faefe80d68bdf67689ddfcb2396afe02ee0c110e29def2256e060e5d89816f37555feefadbfb7494bcfa7b22c360a657a56902778c0218c5f8034be1efd558123d3ae4573e008e947158f9609b643bf7743cb774011edfeca8b9299c99ea64615b1dc99bffc82d55500e1e2930648b22ffde19d44bb5586d35923df8f4d9a6290445159e67a31dd9b19847364b7d4f45d74ce357e1f5622ec650ad0fb0c6791099b22b4912f1b3b7e767e669d09460c58ee9a53881d81a98ca949225ad0f557b2e04f41a7af4561a159eb4987cae016c0edc1558c6447689cedda35b8825664d3075a713f7532a26215f56b0c3e53c35f5e83c87c755b2338ce5ff71273985512e46c1604bc4da10d1a5317f6d6cc3ed6de94777b71703efdf51a9c7b654b9e77effdac743a5e12b370e55f6fbe307a3d724a08a8aa4ce52b835376b2ed6888d313d690a6eebc0a73abec260fe631b85ff985c50cd45e8a43ac3b5ea3b8224e6745506fcc53a440d187a18aa9389f7520b8cfe933950437b2b2db89c5b54fc677a44911123098e04a363bfe5e03e63bed9736f0313c90d60f9f6afd2a9cd324e8967a3682216ca23ad1f1d4aaf55ae5833f2053e4cef91ea1ae4164c518be8e58ef43472e10a1f328747ce82487d0a46b46c1c7599c9897c7361ae1d61a976eac11a33e36f2581e3979d4686648cd6849fc8c57f4b0ca2ef1e3ae183dc7e481d6b46eade29e1ce036761b81760cd8136405e3d0b91fcd9d891eacabecdaa791df9ed1e177fb38147560804221da8bb29bdaea96075b177a63fe93262d7b6db43060a7db50489fc9a7f97c52f83d5334de3f55aec09f63f7b68b8fadd80d3281665e7a5b51eb3cc62822785ff55398512e2956330dbc76fa21326c7923bf2c15ca1fa77da8ebdf50075a6507bfcf1bc91d08ccc2d134bcf8607ef55afcb4850a0e9cdcaad03925d8ec9f3574b36d5c4a67b30dba487020362dcd6bba72513b709660d8df4f66a44e1f8290d56a0dcaee8c398c87038496754c4b540c36bee961e8bc9fa8428b7a34b04ba97f98ab0ef4e37b46225d8c1444844449cf75cedad6036bb01d8610ec48a56f4a4c2284d33c6f7007f6ca6447a9897f9875526c648bf4b3478a7fff816ff674683376ccf0677ea1f45e46be63d5014f9538c5773e5eb9f64b2a0b39fe798f59699f64803fcc12b4282351ab6bd79806f18fc6909366184a555a6a0e4171110aa28584a54c095ffbd5f5ccc12a39bc43bef3c440f210412cd5cb6d6bce296b0692dc385339698715275028f5d10bd35bd117f42858eeddf49872b18d3f30a44da505402d6ce5049362e97e2fc4698428fed92cd6bcc490b823da0eecb1f2bdce5714f312c65c2866490c75549e5701fa0b558abad44293d54a9fb79c65e0ab884ab20f1dfad7f81fadd1e4d2628ad31b48d41c6cd0f78b5eb2c943c92e4f167518f3c4cfb35e1624bf94ec7f2e8df6e6d40f64e1122c2cb2b836066c57701e0668bdfd2310cfd2b67ba127189648a511553e4e0e3b9d7922df2a509edd9c4ed5b8fb8192e0885a454d40dad568f05d3e71a6664901158180610ac26e8ba14db387689c9fa4f76cfb1a0f7938acca90bdb68f5f2b372ba831dc4cf005d5a0993c85dfce4ff28dea2cc2dd2784e63227ff2dbf57a5076ac92ef17898c7bf78054fadc955485c362d32a259121484f6bc33fa7d1272aed3437eefb3d5baf5ed8bfc87f32cc527ebede7eb309684e7d2242a487ad31f27917bcfe3f2f855a4a6b16601ca25a584f14a5f981cd37394c65fa1e2466694280873d5c97e0a0aaa4f29088ffc4278b637ab9919fa3963005c1c812f8a45003f4abeef040efb90ce4d1087bb3f1d2fcf9e66b83abbba9de1a4bb72129e7ce784f98b725ebd2ca14c47944f90eee95c031f18bf443db765e361e098a52dc95b69e4f30b63d350c71d0d60a78b942b3a86718689772b6e09181521e629dad4002a98abb3869a0ffaa7a33ef8f12d5c5093b5cd9c8f230b54dbd6ef2f754a570daeac843556cd1626fe768b919f91409672191ef2524323049e577ef7df745ae9af7480838c0c67538596005eb97e235e7c0ece1873bc7500f3b23049f04c331ed56817c2b2599c65ae52d8b60681cd0d89afa7a21f0be7c9607701837ef5f37d9462e5e3d149a912a4381304a62274d3792c9cd5bf47adcf732f7728e2bbd2fe3c47f0ce7327e6ea56be2b7396239c0b5c67b007fb7a6299e7cf471cdd46faf1726274b157f257207e8d2c062522bc76bf7d19394342908f2b2063dd23ad5ab9548e7eca898806e5b4fad6f88c6afc7dba7f09b3a04f537e5514f334b6f0753d67b2243ebf7e97c579361c89a326fde5cffc4e2754adb3a6434db493363f3b98ed0cd8acc7dfc1e8f02aaca82af6dd389509f1d17631a37f175bb5fc3805db42abf49a7ffc14b1afa6ec0a065f7b13fee11b709b920545131d1553b7ee18aa5a8a243fab6564c24aa08deeb529be9c26acc095da9fdadd8397d65105765d26d47752dd981ab8d3a64166c7af4cd33e4fb4c294873ce45d2e08606c0e82b99523a6bdaa8c899502a3bcfe2cff1c0e81faea292edcff0aaccdbd7ae873ee6943c49dd83794f9f4cf063f993648e703ec7fe3bdc10ccd2b66ece6de2e0f4c8cb7e47f3253e2b74d4c3bde5529f2d9652511f1ff2797c5c3ec0741d07b0583d16a3cc7786e0dc29be021cc659caf74d41f44dccd6a5ef97a1c786935a82f281f0d82de5b6eade5814e00edd79c4582209c3eb706cc1de97e44a549d1c251d5f452461c891455a5c6f8c18c77024091634061b3317d12ab6b1ec9c5c7d233e1347b3e968ccef636a200ecb65c0d45e44a683d0f57c0cecf70b89d2190bc630080cb4ad230f6eba8b601dcfa2267f097b7f499ee954430db3ebc71fec05da623a6bcedc435452194a437e3c409bf258da517123175d51e48fe95f555ec481d4b502d566302ece1359c6f5a209631eff5bc77cc73447a579fe1bd307e401cb43eda8080e1c8a09356763d0a25f9e3d532c15f31101c08122a641dc06b557e0baeac646158e2ce9bbfacae42c56d44112920ddc7a377806a872435c8f1138179f66ec691a7507ec250519b9b06963bce51e496ccfff794b1ef75107a2051b4bff2dcd9f1cd35d055a6f064f99f1fca4fbbd1710cc5253cb4a4f8454dd580acb93006a0a714d86f3d91423198ffe251755ade1a4b3be5b423a4e94844396bf0448520e3564ae80488ae9159a9c7ce38e75adeb86153c4026c1c4b361838af1fa0f673fa9f8d891541448dee635d08c7bc2137a59d0934d0d826dab855f918c0ad3e37ffa23671213a830a49358344a271dce776da17f8dc8cbc131f0631729ca84d1b90ef1f51dd950f7288ff9645f069887d2934437550dd78b4a4466a9107658ec8e406eebba892a72d08d9bf97549a1a30a74e8b86becda56b7a6bbdaee0327b6ce47b9fdb0b795e562b7562275c697ce3eda94f695d4bedb6", 0x1000}], 0x6, 0x0, 0x0, 0x401}, 0x2) r1 = dup(r0) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2805) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f00000008c0)="03881dd1", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x1, 0x1, 0x6, 0x8}, {0x7, 0x48, 0x0, 0xbb36}, {0x5, 0xd8, 0xb, 0x8}, {0x2, 0xc0, 0x2, 0xff}, {0x7f, 0x1, 0x40, 0x2}, {0x2, 0xf8, 0x3, 0x4}, {0x8, 0x3f, 0x8, 0xffff2508}, {0xb21, 0x19, 0x4, 0x800}]}) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) 07:55:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) close(r0) (async) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x401}, {0x8d, 0x3}, {0x23, 0x7}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:06 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[]) 07:55:06 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x46}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0xffffffff}, {0x20, 0x3e742be}], 0x2}) 07:55:06 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x80000001}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x80000001}, {0x1}], 0x2}) (async) 07:55:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0xe9, 0x71bc}, {0x83, 0x5}, {0x45, 0xffff}, {0x8, 0x5}, {0x6, 0x7}, {0x8c, 0x9}, {0x0, 0x5}, {0x80, 0x91b0}], 0x8}) fcntl$setflags(r1, 0x2, 0x0) 07:55:07 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x47, 0x7b16}, {0x8d, 0x482}, {0x43}, {0x2, 0x3}, {0x8a, 0xfffffff7}, {0x8d, 0x1}], 0x6}) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x44, 0x9}, {0x21, 0x6}, {0x46, 0x81}, {0x81, 0x3}, {0x82, 0x1}, {0x20}], 0x6}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x87}, {0x0, 0x83}, {0x85, 0x3}], 0x3}) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x86, 0x200}, {0x22, 0x2}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x7, 0x200800}, {0x8, 0xffffffff}, {0x82, 0x3}], 0x3}) (async, rerun: 64) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x5) (async, rerun: 64) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x200}, {0x0, 0x6}, {0x85, 0x9}], 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x42, 0xfffffff8}, {0x1d3, 0x4}], 0x2}) (async) close(r6) 07:55:07 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="94e28436f45a9916754d034346378e8809325b880102e1307d4d7f9b3e081b905491e0ca65555ab21ea839fef1db5e48053011aff77f1f8d8dec09ad504ad45f899f26ab9cbefb6d2d64ce368dfb21b05d5b7e4df6ea4d35bcb2f85aaf525981a0e44d003b1be7e8870c611bfb04e9c1f56eef0ce060ee68af5da983faf5a3ffeb01c6c7163744fbcf5768d5da4318f3db71a2008334d7ac8b84a497dc9a3ffa90efe4e16dd3a3f094aed25a8654333d819be3f8a3fe38ff859d36b725680eef3bfc07d415383cf5bc159a0fe084e16723e2961b49b4d97ece30e733194284aacb7b0ca54021", 0xe6}, {&(0x7f0000000080)="c579caafbb9b299058a8044429f3310ac316e4f658165c60562917f9baae99", 0x1f}, {&(0x7f0000000200)="332381830ed3189e80e9ff6e2a64713d1806d9dc05c4ed59ab8c4f257a931e48341fb38cf9b7b4af9cc26087c5a3ebb769d1", 0x32}, {&(0x7f0000000240)="78b6960ddac86c6e0cc8f0e81fa3b536d9bb5685bd66d998ae0390eab856ebe7cc3fc96235e308f88c7a0b447d7d3ffb30adab7dde5480b42da122f6f6e0a6ed4b433b506dd6e59261ddbf9189cfbd5253ecf883f7f53318c0ec980e7b4d5aef675c20cded48f157fc0d4ea66dd9507764c25394f9466f20a91b33f02c86f02441e55cd9d769b41a4ba42d9a3bcf41c5", 0x90}, {&(0x7f0000000300)="9ceb342b01ab6c1f43a06d400a81c1cb54e8de5c2fba3aaf2397de4c0299035f8942bb4b6c09b1e386d6b34f56d36e50973e1976faef724689ca618ca0007767611f7f7cc0176361676d92a566967aa4ffa6a82b13750a47217369e6f8f100d370daf22860c0aefb9a8c9429058b7dd3a76807bd89b54878d673255d1b51de71b3b2f94709eaf5bd7da63f8a49185ef24adf577c4ee5b147d72147def51927c7ca64161486460b16494d990e938d107711d238069e5d669f13d25528ab1d5df332d08c63737e6a8b10db5e2f46f27a979541f363617c8f22260a9cfdb74be5a916b73a7dae0af468fdf9c75bf05bb1c38fafe12ff6", 0xf5}, {&(0x7f0000000400)="2ff41647e69231f13c3ac6d26378f4282890decf2cc6d6000cd3302ffb591442f986b8611c7b23c14e88bf8be8b35ed28cbdd6d9ddf27ee4cc5de6ace01bdc0b69da09f1d0f1b666f3957618fb97252a6bf2d950c89d074b7d9a5b7538d5b27341eb4ef9c9492c95edb47f26fa435d3e6163f714b174fda51392d2ae48263a79ab5528bdb95d338118d15b38c84ccb2d6e2e8a81be727af66a6e6193efe61c28e0fe294d5d62b6dedc494e82e0bf22ca4eb1fe4ca2e273d2541a8a90a8a48e3f36fcda92c6483cac3a7159feaa8a15d070bc5ce5a162b46acefb3cfb703b6f52aab49094090248ff55fb1a8c11650d79da7cf583c9f71448defabf330a281539e67b38c28b9e062ea1e330955c974f012d109b049329ce825f12205933413785b2f84d302218bf5af8010748f0e7f123bd46e0a8c8799cf0ae967a1788f602043f660d4d3d9f4613de12cc0756fc4fcc38efcb2d33b64d903e5c4a9163a0c4c0653b339f610192a337b1c55d21a5f5f513af2c597a8a14817ecc11afe035f381d540affaaeb5d387e8cede3fb7f90ac04f5fa57f9027aecac0314756273a9255f8d0ba2b8135d9dc16eaeb21ab5247839672a490e4d806b684847561f8eb07443db797f63ea2b5e4ad4742ea51569f29ccca25df1d431ce415422ee2b3f303eb43961a783780d3681dc84245e565f9ecf8ea3edaad67f492dead786971c2ace49b215aeb9df1bfdfadf50e467a163f5e87808acb4f9c151800daeacef2c33762d483394722f11d0052eb7693d79ecd4860102794229cb0549cec6468c48009182e594498f4ae23b3a8e91429217c5e00fd07c1fea8ef63d5c2bf41c23461337ec04f37b1c065a88acb052fae0958c9ed50430a606538019e7767e1c1b636e7ee7bcb1048d59d4b630a3d58f9623e07803fab198ded2d9aa0e4ce7abf5a9305739a59507670478ea160374a43ed4d65fe48d12183c889815676716023f75dc5886fe56c6dda116ef46a04aa6fa4562968a735cc496b3c48c87680f58b118bd04b7ff487df3d51c534b5717af62f7f20711acd17d9eab2773ed77e5b312c028edaea22389b3c6345d1dc2c2f5829948dfa95996efdcd10c313f93786b7ea0956755b611250148c4850895ad894590793a71f3069dba9d65cecfb8fe6e6ce47f178fcf1a430966b9c0650b77875ced2fae49424dd0e8f08f702ad681d1e5137b6457b36c94c9caf1d04b8f3559e598363618e5b53cbdb8ee7079deb5e62f040dd7be59e742d782593faa07eb0d1a8a859a4345b74d9c2718efaf98554e0ef654347e64df9572c334078b3b0d6d1bca9603e636686832cbed7cdfeabc8aee4b20dcb397b7083845a2db9083cce81c9ec52d9379b3ee6f7ef93ecc17bb38ba498d7fea857307afe3ec3309755c0ad841b4b1faa24731807eb1b8566fdc7a231c2d41942d4f8990fc38e8d29c2a006837486244d8fb21c734319ca55518e274430d8cab22c90ac9f83f5715b3c22d70d8a32223f8140309330705d92b83c8b875cf3d63e3aa8a05b7d3f79b43ed5cc4bc833ea623acb52978bfd7bb3c820e9387ab69506ef0f7aff4fe8a4f7bcae973590963dc5050219e8b2c71edea3c1476190e638e4c7a275bcf98f3af3137e3601be883e8b0c3297c9297a2fe604e67551b2c088fe79f46887e52436e40eae765d4e65414ea84ba14790080337f5720a32ef28208d9a1747e9d549a2d22d5ad106ad9f5d0e44dcd6bb86f9a421e9fd85b8b0dacda548e4138343529d29197416caac1816aac2e41da798dfa7ff12141a408a8fe679fb9ae45f958c7cbcb041b4ef97c11dea6358c123901a04ff89e6976349fcf509b9fc8d2ee13783ce00c1327e6d9980007e76fce8e74b6cf150c73362ded5b117c7607d81596526cf0dae6c0ba8ce0da455139252d3bc16f80f6f01cedaa21e0c9ad608b5dd5ddaa7e221497ec5754b2f75ecdc8bc363e2db7e7399a18b06f19fd85516a531035179b7371b4ff43805684da24c4c18e58bc9dafa4d7df2368530303dc902662fcae65e7ab4474b9655acdb8784717fe7d29f022dffae1393e07718f5e8516594c1f68d93cc8e9650b67ce065f3d6d0dce78e31904a12e42884fc837155fc4e809922d1baa62d12550f291921a784123e4c227efa647b0ef3ff63a31a1150e7119258d5e3d0c4a0c8f24c007fc7a337628a28855e2567fc62fa985be7dc1b504a2241cd0baf83b6233491479ff47cc1cef9ff818b66cb556c42d730f9743bac18e3c1b1fd4c4faefe80d68bdf67689ddfcb2396afe02ee0c110e29def2256e060e5d89816f37555feefadbfb7494bcfa7b22c360a657a56902778c0218c5f8034be1efd558123d3ae4573e008e947158f9609b643bf7743cb774011edfeca8b9299c99ea64615b1dc99bffc82d55500e1e2930648b22ffde19d44bb5586d35923df8f4d9a6290445159e67a31dd9b19847364b7d4f45d74ce357e1f5622ec650ad0fb0c6791099b22b4912f1b3b7e767e669d09460c58ee9a53881d81a98ca949225ad0f557b2e04f41a7af4561a159eb4987cae016c0edc1558c6447689cedda35b8825664d3075a713f7532a26215f56b0c3e53c35f5e83c87c755b2338ce5ff71273985512e46c1604bc4da10d1a5317f6d6cc3ed6de94777b71703efdf51a9c7b654b9e77effdac743a5e12b370e55f6fbe307a3d724a08a8aa4ce52b835376b2ed6888d313d690a6eebc0a73abec260fe631b85ff985c50cd45e8a43ac3b5ea3b8224e6745506fcc53a440d187a18aa9389f7520b8cfe933950437b2b2db89c5b54fc677a44911123098e04a363bfe5e03e63bed9736f0313c90d60f9f6afd2a9cd324e8967a3682216ca23ad1f1d4aaf55ae5833f2053e4cef91ea1ae4164c518be8e58ef43472e10a1f328747ce82487d0a46b46c1c7599c9897c7361ae1d61a976eac11a33e36f2581e3979d4686648cd6849fc8c57f4b0ca2ef1e3ae183dc7e481d6b46eade29e1ce036761b81760cd8136405e3d0b91fcd9d891eacabecdaa791df9ed1e177fb38147560804221da8bb29bdaea96075b177a63fe93262d7b6db43060a7db50489fc9a7f97c52f83d5334de3f55aec09f63f7b68b8fadd80d3281665e7a5b51eb3cc62822785ff55398512e2956330dbc76fa21326c7923bf2c15ca1fa77da8ebdf50075a6507bfcf1bc91d08ccc2d134bcf8607ef55afcb4850a0e9cdcaad03925d8ec9f3574b36d5c4a67b30dba487020362dcd6bba72513b709660d8df4f66a44e1f8290d56a0dcaee8c398c87038496754c4b540c36bee961e8bc9fa8428b7a34b04ba97f98ab0ef4e37b46225d8c1444844449cf75cedad6036bb01d8610ec48a56f4a4c2284d33c6f7007f6ca6447a9897f9875526c648bf4b3478a7fff816ff674683376ccf0677ea1f45e46be63d5014f9538c5773e5eb9f64b2a0b39fe798f59699f64803fcc12b4282351ab6bd79806f18fc6909366184a555a6a0e4171110aa28584a54c095ffbd5f5ccc12a39bc43bef3c440f210412cd5cb6d6bce296b0692dc385339698715275028f5d10bd35bd117f42858eeddf49872b18d3f30a44da505402d6ce5049362e97e2fc4698428fed92cd6bcc490b823da0eecb1f2bdce5714f312c65c2866490c75549e5701fa0b558abad44293d54a9fb79c65e0ab884ab20f1dfad7f81fadd1e4d2628ad31b48d41c6cd0f78b5eb2c943c92e4f167518f3c4cfb35e1624bf94ec7f2e8df6e6d40f64e1122c2cb2b836066c57701e0668bdfd2310cfd2b67ba127189648a511553e4e0e3b9d7922df2a509edd9c4ed5b8fb8192e0885a454d40dad568f05d3e71a6664901158180610ac26e8ba14db387689c9fa4f76cfb1a0f7938acca90bdb68f5f2b372ba831dc4cf005d5a0993c85dfce4ff28dea2cc2dd2784e63227ff2dbf57a5076ac92ef17898c7bf78054fadc955485c362d32a259121484f6bc33fa7d1272aed3437eefb3d5baf5ed8bfc87f32cc527ebede7eb309684e7d2242a487ad31f27917bcfe3f2f855a4a6b16601ca25a584f14a5f981cd37394c65fa1e2466694280873d5c97e0a0aaa4f29088ffc4278b637ab9919fa3963005c1c812f8a45003f4abeef040efb90ce4d1087bb3f1d2fcf9e66b83abbba9de1a4bb72129e7ce784f98b725ebd2ca14c47944f90eee95c031f18bf443db765e361e098a52dc95b69e4f30b63d350c71d0d60a78b942b3a86718689772b6e09181521e629dad4002a98abb3869a0ffaa7a33ef8f12d5c5093b5cd9c8f230b54dbd6ef2f754a570daeac843556cd1626fe768b919f91409672191ef2524323049e577ef7df745ae9af7480838c0c67538596005eb97e235e7c0ece1873bc7500f3b23049f04c331ed56817c2b2599c65ae52d8b60681cd0d89afa7a21f0be7c9607701837ef5f37d9462e5e3d149a912a4381304a62274d3792c9cd5bf47adcf732f7728e2bbd2fe3c47f0ce7327e6ea56be2b7396239c0b5c67b007fb7a6299e7cf471cdd46faf1726274b157f257207e8d2c062522bc76bf7d19394342908f2b2063dd23ad5ab9548e7eca898806e5b4fad6f88c6afc7dba7f09b3a04f537e5514f334b6f0753d67b2243ebf7e97c579361c89a326fde5cffc4e2754adb3a6434db493363f3b98ed0cd8acc7dfc1e8f02aaca82af6dd389509f1d17631a37f175bb5fc3805db42abf49a7ffc14b1afa6ec0a065f7b13fee11b709b920545131d1553b7ee18aa5a8a243fab6564c24aa08deeb529be9c26acc095da9fdadd8397d65105765d26d47752dd981ab8d3a64166c7af4cd33e4fb4c294873ce45d2e08606c0e82b99523a6bdaa8c899502a3bcfe2cff1c0e81faea292edcff0aaccdbd7ae873ee6943c49dd83794f9f4cf063f993648e703ec7fe3bdc10ccd2b66ece6de2e0f4c8cb7e47f3253e2b74d4c3bde5529f2d9652511f1ff2797c5c3ec0741d07b0583d16a3cc7786e0dc29be021cc659caf74d41f44dccd6a5ef97a1c786935a82f281f0d82de5b6eade5814e00edd79c4582209c3eb706cc1de97e44a549d1c251d5f452461c891455a5c6f8c18c77024091634061b3317d12ab6b1ec9c5c7d233e1347b3e968ccef636a200ecb65c0d45e44a683d0f57c0cecf70b89d2190bc630080cb4ad230f6eba8b601dcfa2267f097b7f499ee954430db3ebc71fec05da623a6bcedc435452194a437e3c409bf258da517123175d51e48fe95f555ec481d4b502d566302ece1359c6f5a209631eff5bc77cc73447a579fe1bd307e401cb43eda8080e1c8a09356763d0a25f9e3d532c15f31101c08122a641dc06b557e0baeac646158e2ce9bbfacae42c56d44112920ddc7a377806a872435c8f1138179f66ec691a7507ec250519b9b06963bce51e496ccfff794b1ef75107a2051b4bff2dcd9f1cd35d055a6f064f99f1fca4fbbd1710cc5253cb4a4f8454dd580acb93006a0a714d86f3d91423198ffe251755ade1a4b3be5b423a4e94844396bf0448520e3564ae80488ae9159a9c7ce38e75adeb86153c4026c1c4b361838af1fa0f673fa9f8d891541448dee635d08c7bc2137a59d0934d0d826dab855f918c0ad3e37ffa23671213a830a49358344a271dce776da17f8dc8cbc131f0631729ca84d1b90ef1f51dd950f7288ff9645f069887d2934437550dd78b4a4466a9107658ec8e406eebba892a72d08d9bf97549a1a30a74e8b86becda56b7a6bbdaee0327b6ce47b9fdb0b795e562b7562275c697ce3eda94f695d4bedb6", 0x1000}], 0x6, 0x0, 0x0, 0x401}, 0x2) r1 = dup(r0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="94e28436f45a9916754d034346378e8809325b880102e1307d4d7f9b3e081b905491e0ca65555ab21ea839fef1db5e48053011aff77f1f8d8dec09ad504ad45f899f26ab9cbefb6d2d64ce368dfb21b05d5b7e4df6ea4d35bcb2f85aaf525981a0e44d003b1be7e8870c611bfb04e9c1f56eef0ce060ee68af5da983faf5a3ffeb01c6c7163744fbcf5768d5da4318f3db71a2008334d7ac8b84a497dc9a3ffa90efe4e16dd3a3f094aed25a8654333d819be3f8a3fe38ff859d36b725680eef3bfc07d415383cf5bc159a0fe084e16723e2961b49b4d97ece30e733194284aacb7b0ca54021", 0xe6}, {&(0x7f0000000080)="c579caafbb9b299058a8044429f3310ac316e4f658165c60562917f9baae99", 0x1f}, {&(0x7f0000000200)="332381830ed3189e80e9ff6e2a64713d1806d9dc05c4ed59ab8c4f257a931e48341fb38cf9b7b4af9cc26087c5a3ebb769d1", 0x32}, {&(0x7f0000000240)="78b6960ddac86c6e0cc8f0e81fa3b536d9bb5685bd66d998ae0390eab856ebe7cc3fc96235e308f88c7a0b447d7d3ffb30adab7dde5480b42da122f6f6e0a6ed4b433b506dd6e59261ddbf9189cfbd5253ecf883f7f53318c0ec980e7b4d5aef675c20cded48f157fc0d4ea66dd9507764c25394f9466f20a91b33f02c86f02441e55cd9d769b41a4ba42d9a3bcf41c5", 0x90}, {&(0x7f0000000300)="9ceb342b01ab6c1f43a06d400a81c1cb54e8de5c2fba3aaf2397de4c0299035f8942bb4b6c09b1e386d6b34f56d36e50973e1976faef724689ca618ca0007767611f7f7cc0176361676d92a566967aa4ffa6a82b13750a47217369e6f8f100d370daf22860c0aefb9a8c9429058b7dd3a76807bd89b54878d673255d1b51de71b3b2f94709eaf5bd7da63f8a49185ef24adf577c4ee5b147d72147def51927c7ca64161486460b16494d990e938d107711d238069e5d669f13d25528ab1d5df332d08c63737e6a8b10db5e2f46f27a979541f363617c8f22260a9cfdb74be5a916b73a7dae0af468fdf9c75bf05bb1c38fafe12ff6", 0xf5}, {&(0x7f0000000400)="2ff41647e69231f13c3ac6d26378f4282890decf2cc6d6000cd3302ffb591442f986b8611c7b23c14e88bf8be8b35ed28cbdd6d9ddf27ee4cc5de6ace01bdc0b69da09f1d0f1b666f3957618fb97252a6bf2d950c89d074b7d9a5b7538d5b27341eb4ef9c9492c95edb47f26fa435d3e6163f714b174fda51392d2ae48263a79ab5528bdb95d338118d15b38c84ccb2d6e2e8a81be727af66a6e6193efe61c28e0fe294d5d62b6dedc494e82e0bf22ca4eb1fe4ca2e273d2541a8a90a8a48e3f36fcda92c6483cac3a7159feaa8a15d070bc5ce5a162b46acefb3cfb703b6f52aab49094090248ff55fb1a8c11650d79da7cf583c9f71448defabf330a281539e67b38c28b9e062ea1e330955c974f012d109b049329ce825f12205933413785b2f84d302218bf5af8010748f0e7f123bd46e0a8c8799cf0ae967a1788f602043f660d4d3d9f4613de12cc0756fc4fcc38efcb2d33b64d903e5c4a9163a0c4c0653b339f610192a337b1c55d21a5f5f513af2c597a8a14817ecc11afe035f381d540affaaeb5d387e8cede3fb7f90ac04f5fa57f9027aecac0314756273a9255f8d0ba2b8135d9dc16eaeb21ab5247839672a490e4d806b684847561f8eb07443db797f63ea2b5e4ad4742ea51569f29ccca25df1d431ce415422ee2b3f303eb43961a783780d3681dc84245e565f9ecf8ea3edaad67f492dead786971c2ace49b215aeb9df1bfdfadf50e467a163f5e87808acb4f9c151800daeacef2c33762d483394722f11d0052eb7693d79ecd4860102794229cb0549cec6468c48009182e594498f4ae23b3a8e91429217c5e00fd07c1fea8ef63d5c2bf41c23461337ec04f37b1c065a88acb052fae0958c9ed50430a606538019e7767e1c1b636e7ee7bcb1048d59d4b630a3d58f9623e07803fab198ded2d9aa0e4ce7abf5a9305739a59507670478ea160374a43ed4d65fe48d12183c889815676716023f75dc5886fe56c6dda116ef46a04aa6fa4562968a735cc496b3c48c87680f58b118bd04b7ff487df3d51c534b5717af62f7f20711acd17d9eab2773ed77e5b312c028edaea22389b3c6345d1dc2c2f5829948dfa95996efdcd10c313f93786b7ea0956755b611250148c4850895ad894590793a71f3069dba9d65cecfb8fe6e6ce47f178fcf1a430966b9c0650b77875ced2fae49424dd0e8f08f702ad681d1e5137b6457b36c94c9caf1d04b8f3559e598363618e5b53cbdb8ee7079deb5e62f040dd7be59e742d782593faa07eb0d1a8a859a4345b74d9c2718efaf98554e0ef654347e64df9572c334078b3b0d6d1bca9603e636686832cbed7cdfeabc8aee4b20dcb397b7083845a2db9083cce81c9ec52d9379b3ee6f7ef93ecc17bb38ba498d7fea857307afe3ec3309755c0ad841b4b1faa24731807eb1b8566fdc7a231c2d41942d4f8990fc38e8d29c2a006837486244d8fb21c734319ca55518e274430d8cab22c90ac9f83f5715b3c22d70d8a32223f8140309330705d92b83c8b875cf3d63e3aa8a05b7d3f79b43ed5cc4bc833ea623acb52978bfd7bb3c820e9387ab69506ef0f7aff4fe8a4f7bcae973590963dc5050219e8b2c71edea3c1476190e638e4c7a275bcf98f3af3137e3601be883e8b0c3297c9297a2fe604e67551b2c088fe79f46887e52436e40eae765d4e65414ea84ba14790080337f5720a32ef28208d9a1747e9d549a2d22d5ad106ad9f5d0e44dcd6bb86f9a421e9fd85b8b0dacda548e4138343529d29197416caac1816aac2e41da798dfa7ff12141a408a8fe679fb9ae45f958c7cbcb041b4ef97c11dea6358c123901a04ff89e6976349fcf509b9fc8d2ee13783ce00c1327e6d9980007e76fce8e74b6cf150c73362ded5b117c7607d81596526cf0dae6c0ba8ce0da455139252d3bc16f80f6f01cedaa21e0c9ad608b5dd5ddaa7e221497ec5754b2f75ecdc8bc363e2db7e7399a18b06f19fd85516a531035179b7371b4ff43805684da24c4c18e58bc9dafa4d7df2368530303dc902662fcae65e7ab4474b9655acdb8784717fe7d29f022dffae1393e07718f5e8516594c1f68d93cc8e9650b67ce065f3d6d0dce78e31904a12e42884fc837155fc4e809922d1baa62d12550f291921a784123e4c227efa647b0ef3ff63a31a1150e7119258d5e3d0c4a0c8f24c007fc7a337628a28855e2567fc62fa985be7dc1b504a2241cd0baf83b6233491479ff47cc1cef9ff818b66cb556c42d730f9743bac18e3c1b1fd4c4faefe80d68bdf67689ddfcb2396afe02ee0c110e29def2256e060e5d89816f37555feefadbfb7494bcfa7b22c360a657a56902778c0218c5f8034be1efd558123d3ae4573e008e947158f9609b643bf7743cb774011edfeca8b9299c99ea64615b1dc99bffc82d55500e1e2930648b22ffde19d44bb5586d35923df8f4d9a6290445159e67a31dd9b19847364b7d4f45d74ce357e1f5622ec650ad0fb0c6791099b22b4912f1b3b7e767e669d09460c58ee9a53881d81a98ca949225ad0f557b2e04f41a7af4561a159eb4987cae016c0edc1558c6447689cedda35b8825664d3075a713f7532a26215f56b0c3e53c35f5e83c87c755b2338ce5ff71273985512e46c1604bc4da10d1a5317f6d6cc3ed6de94777b71703efdf51a9c7b654b9e77effdac743a5e12b370e55f6fbe307a3d724a08a8aa4ce52b835376b2ed6888d313d690a6eebc0a73abec260fe631b85ff985c50cd45e8a43ac3b5ea3b8224e6745506fcc53a440d187a18aa9389f7520b8cfe933950437b2b2db89c5b54fc677a44911123098e04a363bfe5e03e63bed9736f0313c90d60f9f6afd2a9cd324e8967a3682216ca23ad1f1d4aaf55ae5833f2053e4cef91ea1ae4164c518be8e58ef43472e10a1f328747ce82487d0a46b46c1c7599c9897c7361ae1d61a976eac11a33e36f2581e3979d4686648cd6849fc8c57f4b0ca2ef1e3ae183dc7e481d6b46eade29e1ce036761b81760cd8136405e3d0b91fcd9d891eacabecdaa791df9ed1e177fb38147560804221da8bb29bdaea96075b177a63fe93262d7b6db43060a7db50489fc9a7f97c52f83d5334de3f55aec09f63f7b68b8fadd80d3281665e7a5b51eb3cc62822785ff55398512e2956330dbc76fa21326c7923bf2c15ca1fa77da8ebdf50075a6507bfcf1bc91d08ccc2d134bcf8607ef55afcb4850a0e9cdcaad03925d8ec9f3574b36d5c4a67b30dba487020362dcd6bba72513b709660d8df4f66a44e1f8290d56a0dcaee8c398c87038496754c4b540c36bee961e8bc9fa8428b7a34b04ba97f98ab0ef4e37b46225d8c1444844449cf75cedad6036bb01d8610ec48a56f4a4c2284d33c6f7007f6ca6447a9897f9875526c648bf4b3478a7fff816ff674683376ccf0677ea1f45e46be63d5014f9538c5773e5eb9f64b2a0b39fe798f59699f64803fcc12b4282351ab6bd79806f18fc6909366184a555a6a0e4171110aa28584a54c095ffbd5f5ccc12a39bc43bef3c440f210412cd5cb6d6bce296b0692dc385339698715275028f5d10bd35bd117f42858eeddf49872b18d3f30a44da505402d6ce5049362e97e2fc4698428fed92cd6bcc490b823da0eecb1f2bdce5714f312c65c2866490c75549e5701fa0b558abad44293d54a9fb79c65e0ab884ab20f1dfad7f81fadd1e4d2628ad31b48d41c6cd0f78b5eb2c943c92e4f167518f3c4cfb35e1624bf94ec7f2e8df6e6d40f64e1122c2cb2b836066c57701e0668bdfd2310cfd2b67ba127189648a511553e4e0e3b9d7922df2a509edd9c4ed5b8fb8192e0885a454d40dad568f05d3e71a6664901158180610ac26e8ba14db387689c9fa4f76cfb1a0f7938acca90bdb68f5f2b372ba831dc4cf005d5a0993c85dfce4ff28dea2cc2dd2784e63227ff2dbf57a5076ac92ef17898c7bf78054fadc955485c362d32a259121484f6bc33fa7d1272aed3437eefb3d5baf5ed8bfc87f32cc527ebede7eb309684e7d2242a487ad31f27917bcfe3f2f855a4a6b16601ca25a584f14a5f981cd37394c65fa1e2466694280873d5c97e0a0aaa4f29088ffc4278b637ab9919fa3963005c1c812f8a45003f4abeef040efb90ce4d1087bb3f1d2fcf9e66b83abbba9de1a4bb72129e7ce784f98b725ebd2ca14c47944f90eee95c031f18bf443db765e361e098a52dc95b69e4f30b63d350c71d0d60a78b942b3a86718689772b6e09181521e629dad4002a98abb3869a0ffaa7a33ef8f12d5c5093b5cd9c8f230b54dbd6ef2f754a570daeac843556cd1626fe768b919f91409672191ef2524323049e577ef7df745ae9af7480838c0c67538596005eb97e235e7c0ece1873bc7500f3b23049f04c331ed56817c2b2599c65ae52d8b60681cd0d89afa7a21f0be7c9607701837ef5f37d9462e5e3d149a912a4381304a62274d3792c9cd5bf47adcf732f7728e2bbd2fe3c47f0ce7327e6ea56be2b7396239c0b5c67b007fb7a6299e7cf471cdd46faf1726274b157f257207e8d2c062522bc76bf7d19394342908f2b2063dd23ad5ab9548e7eca898806e5b4fad6f88c6afc7dba7f09b3a04f537e5514f334b6f0753d67b2243ebf7e97c579361c89a326fde5cffc4e2754adb3a6434db493363f3b98ed0cd8acc7dfc1e8f02aaca82af6dd389509f1d17631a37f175bb5fc3805db42abf49a7ffc14b1afa6ec0a065f7b13fee11b709b920545131d1553b7ee18aa5a8a243fab6564c24aa08deeb529be9c26acc095da9fdadd8397d65105765d26d47752dd981ab8d3a64166c7af4cd33e4fb4c294873ce45d2e08606c0e82b99523a6bdaa8c899502a3bcfe2cff1c0e81faea292edcff0aaccdbd7ae873ee6943c49dd83794f9f4cf063f993648e703ec7fe3bdc10ccd2b66ece6de2e0f4c8cb7e47f3253e2b74d4c3bde5529f2d9652511f1ff2797c5c3ec0741d07b0583d16a3cc7786e0dc29be021cc659caf74d41f44dccd6a5ef97a1c786935a82f281f0d82de5b6eade5814e00edd79c4582209c3eb706cc1de97e44a549d1c251d5f452461c891455a5c6f8c18c77024091634061b3317d12ab6b1ec9c5c7d233e1347b3e968ccef636a200ecb65c0d45e44a683d0f57c0cecf70b89d2190bc630080cb4ad230f6eba8b601dcfa2267f097b7f499ee954430db3ebc71fec05da623a6bcedc435452194a437e3c409bf258da517123175d51e48fe95f555ec481d4b502d566302ece1359c6f5a209631eff5bc77cc73447a579fe1bd307e401cb43eda8080e1c8a09356763d0a25f9e3d532c15f31101c08122a641dc06b557e0baeac646158e2ce9bbfacae42c56d44112920ddc7a377806a872435c8f1138179f66ec691a7507ec250519b9b06963bce51e496ccfff794b1ef75107a2051b4bff2dcd9f1cd35d055a6f064f99f1fca4fbbd1710cc5253cb4a4f8454dd580acb93006a0a714d86f3d91423198ffe251755ade1a4b3be5b423a4e94844396bf0448520e3564ae80488ae9159a9c7ce38e75adeb86153c4026c1c4b361838af1fa0f673fa9f8d891541448dee635d08c7bc2137a59d0934d0d826dab855f918c0ad3e37ffa23671213a830a49358344a271dce776da17f8dc8cbc131f0631729ca84d1b90ef1f51dd950f7288ff9645f069887d2934437550dd78b4a4466a9107658ec8e406eebba892a72d08d9bf97549a1a30a74e8b86becda56b7a6bbdaee0327b6ce47b9fdb0b795e562b7562275c697ce3eda94f695d4bedb6", 0x1000}], 0x6, 0x0, 0x0, 0x401}, 0x2) (async) dup(r0) (async) socket$unix(0x1, 0x1, 0x0) (async) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) 07:55:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) close(r0) (async) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x401}, {0x8d, 0x3}, {0x23, 0x7}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:07 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[]) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[]) 07:55:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x46}], 0x2}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0xffffffff}, {0x20, 0x3e742be}], 0x2}) 07:55:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47}, {0x41, 0xffff8000}, {0x43, 0x6}, {0x8a, 0x800}, {0x24, 0x3}, {0x24, 0x2}, {0x4, 0xfffffffd}], 0x7}) 07:55:07 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2805) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f00000008c0)="03881dd1", 0x4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x1, 0x1, 0x6, 0x8}, {0x7, 0x48, 0x0, 0xbb36}, {0x5, 0xd8, 0xb, 0x8}, {0x2, 0xc0, 0x2, 0xff}, {0x7f, 0x1, 0x40, 0x2}, {0x2, 0xf8, 0x3, 0x4}, {0x8, 0x3f, 0x8, 0xffff2508}, {0xb21, 0x19, 0x4, 0x800}]}) (async) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) 07:55:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async, rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47}, {0x41, 0xffff8000}, {0x43, 0x6}, {0x8a, 0x800}, {0x24, 0x3}, {0x24, 0x2}, {0x4, 0xfffffffd}], 0x7}) (rerun: 64) 07:55:07 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[]) (async) 07:55:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x2, 0x0, 0x4, 0x9}, {0x7, 0x20, 0x7, 0x1}, {0xca, 0x80, 0x1, 0x1}, {0x7, 0x20, 0x0, 0x10000}, {0x800, 0x9, 0x6}, {0x94, 0x1f, 0x2, 0x6}, {0x5, 0x80, 0x3, 0x1}, {0x4, 0x20, 0x7f, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x1000, 0x0, 0xf8, 0x3ff}, {0x1, 0x2, 0x5, 0x5}, {0x117, 0x1, 0x24, 0x5}, {0x1, 0x3, 0x8, 0x7}, {0x3, 0x3, 0x7, 0x7fffffff}, {0x20, 0xa2, 0x0, 0x5}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x1, 0xffffff7f}, {0x101, 0x25}, {0x4b, 0xe36}, {0x8c, 0x2}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x8d, 0xa}, {0x23}, {0x24, 0x84}, {0x85, 0x4}, {0x8d, 0x8}, {0x6, 0x1}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x6}, {0x25, 0x3ff}, {0x46, 0x400}, {0x2a, 0x9}, {0x6, 0x7}, {0x45, 0x1}], 0x6}) 07:55:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80, 0xbe}, {0x0, 0x6}, {0x12e, 0x5}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:07 executing program 2: munlockall() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x1) 07:55:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0xe9, 0x71bc}, {0x83, 0x5}, {0x45, 0xffff}, {0x8, 0x5}, {0x6, 0x7}, {0x8c, 0x9}, {0x0, 0x5}, {0x80, 0x91b0}], 0x8}) (async) fcntl$setflags(r1, 0x2, 0x0) 07:55:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47}, {0x41, 0xffff8000}, {0x43, 0x6}, {0x8a, 0x800}, {0x24, 0x3}, {0x24, 0x2}, {0x4, 0xfffffffd}], 0x7}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47}, {0x41, 0xffff8000}, {0x43, 0x6}, {0x8a, 0x800}, {0x24, 0x3}, {0x24, 0x2}, {0x4, 0xfffffffd}], 0x7}) 07:55:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x2, 0x0, 0x4, 0x9}, {0x7, 0x20, 0x7, 0x1}, {0xca, 0x80, 0x1, 0x1}, {0x7, 0x20, 0x0, 0x10000}, {0x800, 0x9, 0x6}, {0x94, 0x1f, 0x2, 0x6}, {0x5, 0x80, 0x3, 0x1}, {0x4, 0x20, 0x7f, 0x2}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x1000, 0x0, 0xf8, 0x3ff}, {0x1, 0x2, 0x5, 0x5}, {0x117, 0x1, 0x24, 0x5}, {0x1, 0x3, 0x8, 0x7}, {0x3, 0x3, 0x7, 0x7fffffff}, {0x20, 0xa2, 0x0, 0x5}]}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x1, 0xffffff7f}, {0x101, 0x25}, {0x4b, 0xe36}, {0x8c, 0x2}], 0x4}) (async, rerun: 32) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x8d, 0xa}, {0x23}, {0x24, 0x84}, {0x85, 0x4}, {0x8d, 0x8}, {0x6, 0x1}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x6}, {0x25, 0x3ff}, {0x46, 0x400}, {0x2a, 0x9}, {0x6, 0x7}, {0x45, 0x1}], 0x6}) 07:55:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80, 0xbe}, {0x0, 0x6}, {0x12e, 0x5}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:07 executing program 4: bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) dup(r2) 07:55:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0xe9, 0x71bc}, {0x83, 0x5}, {0x45, 0xffff}, {0x8, 0x5}, {0x6, 0x7}, {0x8c, 0x9}, {0x0, 0x5}, {0x80, 0x91b0}], 0x8}) fcntl$setflags(r1, 0x2, 0x0) 07:55:07 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f6cf22f2d3d8", @ANYRESDEC=r1]) 07:55:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:07 executing program 2: munlockall() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x1) munlockall() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x1) (async) 07:55:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80, 0xbe}, {0x0, 0x6}, {0x12e, 0x5}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:07 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2805) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f00000008c0)="03881dd1", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r3 = syz_open_pts() fcntl$dupfd(r0, 0xa, r2) (async) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x1, 0x1, 0x6, 0x8}, {0x7, 0x48, 0x0, 0xbb36}, {0x5, 0xd8, 0xb, 0x8}, {0x2, 0xc0, 0x2, 0xff}, {0x7f, 0x1, 0x40, 0x2}, {0x2, 0xf8, 0x3, 0x4}, {0x8, 0x3f, 0x8, 0xffff2508}, {0xb21, 0x19, 0x4, 0x800}]}) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) (async) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) 07:55:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x2, 0x0, 0x4, 0x9}, {0x7, 0x20, 0x7, 0x1}, {0xca, 0x80, 0x1, 0x1}, {0x7, 0x20, 0x0, 0x10000}, {0x800, 0x9, 0x6}, {0x94, 0x1f, 0x2, 0x6}, {0x5, 0x80, 0x3, 0x1}, {0x4, 0x20, 0x7f, 0x2}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x1000, 0x0, 0xf8, 0x3ff}, {0x1, 0x2, 0x5, 0x5}, {0x117, 0x1, 0x24, 0x5}, {0x1, 0x3, 0x8, 0x7}, {0x3, 0x3, 0x7, 0x7fffffff}, {0x20, 0xa2, 0x0, 0x5}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x1, 0xffffff7f}, {0x101, 0x25}, {0x4b, 0xe36}, {0x8c, 0x2}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x8d, 0xa}, {0x23}, {0x24, 0x84}, {0x85, 0x4}, {0x8d, 0x8}, {0x6, 0x1}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x6}, {0x25, 0x3ff}, {0x46, 0x400}, {0x2a, 0x9}, {0x6, 0x7}, {0x45, 0x1}], 0x6}) 07:55:07 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f6cf22f2d3d8", @ANYRESDEC=r1]) 07:55:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) 07:55:07 executing program 4: bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) dup(r2) 07:55:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000dd, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fcntl$dupfd(r0, 0x0, r2) r3 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup2(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x83}, {0x3}], 0x2}) 07:55:07 executing program 2: munlockall() (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x1) 07:55:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:07 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x40, 0x7316}, {0x82, 0x1}, {0x47, 0x9}, {0x81, 0x1}, {0x21, 0xffffffe1}, {0x45, 0x6}, {0x24, 0x9}, {0x84, 0x101}], 0x8}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x5011, r1, 0x8f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000080)=[{0xa2, 0x3}, {0x81, 0xfffffffc}, {0x81, 0xbe9}], 0x3}) pread(r1, &(0x7f00000001c0)="88e44a75ead4fcd74fd7a3920bbfd5e80e2607a2f3b981b0ba9327c7bd332941fd2622516fe46edd9d532c090a40a73b02f827ad06c98d6073cdb3af3be1d3f5ecd59d5317ac5973ac192d03961bd8a8893221d1d479f0b8eb16917fe8446383d892f940a1cd32a50f8b63aea5e6ab87d650e2c124a0907d6d5e3003f022e4dfb44705bd66100c674ae26eb73dcc89e8c2976e948e5b72cfd196a7918f064777f34f30fcca9a6aca89e139b678da839ad7b68a5625f366d422f41fc19b9e5c632ad0ef048c27f90d86d820715da8841c", 0xd0, 0x509) 07:55:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) 07:55:07 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f6cf22f2d3d8", @ANYRESDEC=r1]) 07:55:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x546359c122ae87f4, 0x0) 07:55:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000dd, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fcntl$dupfd(r0, 0x0, r2) r3 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup2(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x83}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) dup(r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000dd, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) fcntl$dupfd(r0, 0x0, r2) (async) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) dup2(r3, 0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x83}, {0x3}], 0x2}) (async) 07:55:07 executing program 4: bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) dup(r2) 07:55:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) 07:55:07 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x5, 0x20, 0xffffffff}, {0x3, 0x7f, 0x8, 0x3}, {0x8001, 0x7, 0xb9, 0x2}]}) 07:55:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x546359c122ae87f4, 0x0) 07:55:07 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) 07:55:07 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x40, 0x7316}, {0x82, 0x1}, {0x47, 0x9}, {0x81, 0x1}, {0x21, 0xffffffe1}, {0x45, 0x6}, {0x24, 0x9}, {0x84, 0x101}], 0x8}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x5011, r1, 0x8f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000080)=[{0xa2, 0x3}, {0x81, 0xfffffffc}, {0x81, 0xbe9}], 0x3}) (async) pread(r1, &(0x7f00000001c0)="88e44a75ead4fcd74fd7a3920bbfd5e80e2607a2f3b981b0ba9327c7bd332941fd2622516fe46edd9d532c090a40a73b02f827ad06c98d6073cdb3af3be1d3f5ecd59d5317ac5973ac192d03961bd8a8893221d1d479f0b8eb16917fe8446383d892f940a1cd32a50f8b63aea5e6ab87d650e2c124a0907d6d5e3003f022e4dfb44705bd66100c674ae26eb73dcc89e8c2976e948e5b72cfd196a7918f064777f34f30fcca9a6aca89e139b678da839ad7b68a5625f366d422f41fc19b9e5c632ad0ef048c27f90d86d820715da8841c", 0xd0, 0x509) 07:55:07 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/54}, &(0x7f0000000200)=0x38) r7 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x100) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x95, 0x20, 0x800, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x20, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x100, 0x6}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x8, 0xf97}, {{r4}, 0xfffffffffffffffa, 0xc, 0x0, 0x0, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x41, 0x1, 0x10000, 0x36e0}, {{r5}, 0xfffffffffffffffb, 0x1d, 0x0, 0xffff, 0x5f58}, {{r6}, 0xfffffffffffffff9, 0x66, 0x10, 0x8000000000000000, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1a, 0x20000000, 0x4, 0x8}, {{r7}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x400, 0x2}], 0x7fffffff, &(0x7f00000003c0)={0x5, 0x3ff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r9 = dup(r8) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r11 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x80, 0x6) close(r11) writev(r10, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x1}], 0x1}) 07:55:07 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYRES64=r1]) 07:55:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) 07:55:07 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000dd, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) fcntl$dupfd(r0, 0x0, r2) (async) r3 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup2(r3, 0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x83}, {0x3}], 0x2}) 07:55:10 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x5, 0x20, 0xffffffff}, {0x3, 0x7f, 0x8, 0x3}, {0x8001, 0x7, 0xb9, 0x2}]}) 07:55:10 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 64) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/54}, &(0x7f0000000200)=0x38) r7 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x100) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x95, 0x20, 0x800, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x20, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x100, 0x6}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x8, 0xf97}, {{r4}, 0xfffffffffffffffa, 0xc, 0x0, 0x0, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x41, 0x1, 0x10000, 0x36e0}, {{r5}, 0xfffffffffffffffb, 0x1d, 0x0, 0xffff, 0x5f58}, {{r6}, 0xfffffffffffffff9, 0x66, 0x10, 0x8000000000000000, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1a, 0x20000000, 0x4, 0x8}, {{r7}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x400, 0x2}], 0x7fffffff, &(0x7f00000003c0)={0x5, 0x3ff}) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r9 = dup(r8) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r10 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r11 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x80, 0x6) close(r11) (async) writev(r10, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x1}], 0x1}) 07:55:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) 07:55:10 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYRES64=r1]) 07:55:10 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xbc14e165b48c8738, 0x1a4) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x7f, 0x4}, {0x1, 0xffffffffffffffff}}, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x3}, {0x6, 0x1577}, {0x45, 0xb615}, {0x44, 0xd838}], 0x4}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 07:55:10 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x40, 0x7316}, {0x82, 0x1}, {0x47, 0x9}, {0x81, 0x1}, {0x21, 0xffffffe1}, {0x45, 0x6}, {0x24, 0x9}, {0x84, 0x101}], 0x8}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x5011, r1, 0x8f) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x5011, r1, 0x8f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000080)=[{0xa2, 0x3}, {0x81, 0xfffffffc}, {0x81, 0xbe9}], 0x3}) pread(r1, &(0x7f00000001c0)="88e44a75ead4fcd74fd7a3920bbfd5e80e2607a2f3b981b0ba9327c7bd332941fd2622516fe46edd9d532c090a40a73b02f827ad06c98d6073cdb3af3be1d3f5ecd59d5317ac5973ac192d03961bd8a8893221d1d479f0b8eb16917fe8446383d892f940a1cd32a50f8b63aea5e6ab87d650e2c124a0907d6d5e3003f022e4dfb44705bd66100c674ae26eb73dcc89e8c2976e948e5b72cfd196a7918f064777f34f30fcca9a6aca89e139b678da839ad7b68a5625f366d422f41fc19b9e5c632ad0ef048c27f90d86d820715da8841c", 0xd0, 0x509) (async) pread(r1, &(0x7f00000001c0)="88e44a75ead4fcd74fd7a3920bbfd5e80e2607a2f3b981b0ba9327c7bd332941fd2622516fe46edd9d532c090a40a73b02f827ad06c98d6073cdb3af3be1d3f5ecd59d5317ac5973ac192d03961bd8a8893221d1d479f0b8eb16917fe8446383d892f940a1cd32a50f8b63aea5e6ab87d650e2c124a0907d6d5e3003f022e4dfb44705bd66100c674ae26eb73dcc89e8c2976e948e5b72cfd196a7918f064777f34f30fcca9a6aca89e139b678da839ad7b68a5625f366d422f41fc19b9e5c632ad0ef048c27f90d86d820715da8841c", 0xd0, 0x509) 07:55:10 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x84, 0xffffffff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 07:55:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x546359c122ae87f4, 0x0) pckbd_enable: command error pckbd_enable: command error 07:55:19 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x5, 0x20, 0xffffffff}, {0x3, 0x7f, 0x8, 0x3}, {0x8001, 0x7, 0xb9, 0x2}]}) 07:55:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {}], 0x1c}) 07:55:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x23, 0x8}, {0x20, 0x4}, {0x100, 0x2}, {0x18b}, {0x88, 0x1000}], 0x5}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21, 0xffff2202}, {0x8a}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x1}, {0x23, 0xff000000}, {0x8d, 0x7fff}, {0x0, 0x7}, {0x8}], 0x5}) pckbd_enable: command error 07:55:19 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYRES64=r1]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYRES64=r1]) (async) 07:55:19 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/54}, &(0x7f0000000200)=0x38) (async) r7 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x100) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x95, 0x20, 0x800, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x20, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x100, 0x6}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x8, 0xf97}, {{r4}, 0xfffffffffffffffa, 0xc, 0x0, 0x0, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x41, 0x1, 0x10000, 0x36e0}, {{r5}, 0xfffffffffffffffb, 0x1d, 0x0, 0xffff, 0x5f58}, {{r6}, 0xfffffffffffffff9, 0x66, 0x10, 0x8000000000000000, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1a, 0x20000000, 0x4, 0x8}, {{r7}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x400, 0x2}], 0x7fffffff, &(0x7f00000003c0)={0x5, 0x3ff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r9 = dup(r8) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) r10 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r11 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x80, 0x6) close(r11) writev(r10, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x1}], 0x1}) 07:55:19 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x4, 0x6}, {0x25, 0xad74}, {0x100, 0x7fffffff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x81, 0x101}, {0x0, 0x965}, {0x8a, 0xfffffffa}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x43, 0x1c0}, {0x6, 0xfffffffe}, {0x24, 0x9}], 0x3}) 07:55:19 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xbc14e165b48c8738, 0x1a4) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x7f, 0x4}, {0x1, 0xffffffffffffffff}}, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x3}, {0x6, 0x1577}, {0x45, 0xb615}, {0x44, 0xd838}], 0x4}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xbc14e165b48c8738, 0x1a4) (async) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x7f, 0x4}, {0x1, 0xffffffffffffffff}}, 0x2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x3}, {0x6, 0x1577}, {0x45, 0xb615}, {0x44, 0xd838}], 0x4}) (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) (async) 07:55:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {}], 0x1c}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {}], 0x1c}) 07:55:19 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x84, 0xffffffff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 07:55:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x23, 0x8}, {0x20, 0x4}, {0x100, 0x2}, {0x18b}, {0x88, 0x1000}], 0x5}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21, 0xffff2202}, {0x8a}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x1}, {0x23, 0xff000000}, {0x8d, 0x7fff}, {0x0, 0x7}, {0x8}], 0x5}) 07:55:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {}], 0x1c}) 07:55:19 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x84, 0xffffffff}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 07:55:19 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x9, 0x7f, 0x7, 0xfffffffc}, {0x4, 0x6, 0x94, 0x5}, {0x100, 0x4, 0x6, 0x8}, {0x4, 0x1, 0x40}]}) poll(&(0x7f0000000000)=[{}, {r0}, {r2}], 0x2, 0x0) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000240)="020d41187a43306642e6ac1e57804262def10fe23cfa17151cc01466a6c2acae20516c65a65977fe16e2fdfef3a3bd1032b78f9064a67be08d1800029f24ef8390a3822a700c1e719d0da0e4c41fb9158eef4188f7d6952a6a945038c6d246e3d90150ddd89c4e880e7fcdaa0061e8b65a0e34a2ff01e94a5a22debb38b3d0e11e", 0x81) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) 07:55:19 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x4, 0x6}, {0x25, 0xad74}, {0x100, 0x7fffffff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x81, 0x101}, {0x0, 0x965}, {0x8a, 0xfffffffa}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x43, 0x1c0}, {0x6, 0xfffffffe}, {0x24, 0x9}], 0x3}) 07:55:23 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x23, 0x8}, {0x20, 0x4}, {0x100, 0x2}, {0x18b}, {0x88, 0x1000}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x23, 0x8}, {0x20, 0x4}, {0x100, 0x2}, {0x18b}, {0x88, 0x1000}], 0x5}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21, 0xffff2202}, {0x8a}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x1}, {0x23, 0xff000000}, {0x8d, 0x7fff}, {0x0, 0x7}, {0x8}], 0x5}) 07:55:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x3, 0x7}], 0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8b, 0x5}, {0x82, 0x80}, {0x82, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x86, 0x2}, {0x22, 0x80}, {0x2, 0x1}, {0x80, 0x9}, {0xe5, 0x80000001}, {0x4, 0x3}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:23 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x81, 0xfff}, {0x87, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x21, 0xc45}], 0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0]) 07:55:23 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xbc14e165b48c8738, 0x1a4) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x7f, 0x4}, {0x1, 0xffffffffffffffff}}, 0x2) (async) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x7f, 0x4}, {0x1, 0xffffffffffffffff}}, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x3}, {0x6, 0x1577}, {0x45, 0xb615}, {0x44, 0xd838}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8c, 0x3}, {0x6, 0x1577}, {0x45, 0xb615}, {0x44, 0xd838}], 0x4}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 07:55:23 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x4, 0x6}, {0x25, 0xad74}, {0x100, 0x7fffffff}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x81, 0x101}, {0x0, 0x965}, {0x8a, 0xfffffffa}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x43, 0x1c0}, {0x6, 0xfffffffe}, {0x24, 0x9}], 0x3}) 07:55:23 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x47, 0x2}, {0x42, 0x6}], 0x2}) 07:55:23 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) read(r0, &(0x7f0000000000)=""/61, 0x3d) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) pckbd_enable: command error 07:55:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x3, 0x7}], 0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8b, 0x5}, {0x82, 0x80}, {0x82, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x86, 0x2}, {0x22, 0x80}, {0x2, 0x1}, {0x80, 0x9}, {0xe5, 0x80000001}, {0x4, 0x3}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x3, 0x7}], 0x1}) (async) pipe2(&(0x7f00000001c0), 0x4) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8b, 0x5}, {0x82, 0x80}, {0x82, 0x4}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x86, 0x2}, {0x22, 0x80}, {0x2, 0x1}, {0x80, 0x9}, {0xe5, 0x80000001}, {0x4, 0x3}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:23 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x81, 0xfff}, {0x87, 0x7}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x81, 0xfff}, {0x87, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x21, 0xc45}], 0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0]) 07:55:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x4}, {0x81, 0x8}], 0x2}) 07:55:23 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x9, 0x7f, 0x7, 0xfffffffc}, {0x4, 0x6, 0x94, 0x5}, {0x100, 0x4, 0x6, 0x8}, {0x4, 0x1, 0x40}]}) (async, rerun: 64) poll(&(0x7f0000000000)=[{}, {r0}, {r2}], 0x2, 0x0) (async, rerun: 64) r3 = dup(r1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000240)="020d41187a43306642e6ac1e57804262def10fe23cfa17151cc01466a6c2acae20516c65a65977fe16e2fdfef3a3bd1032b78f9064a67be08d1800029f24ef8390a3822a700c1e719d0da0e4c41fb9158eef4188f7d6952a6a945038c6d246e3d90150ddd89c4e880e7fcdaa0061e8b65a0e34a2ff01e94a5a22debb38b3d0e11e", 0x81) (async) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 32) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) (async, rerun: 32) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) 07:55:23 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) read(r0, &(0x7f0000000000)=""/61, 0x3d) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:23 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x47, 0x2}, {0x42, 0x6}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x47, 0x2}, {0x42, 0x6}], 0x2}) 07:55:23 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2000000000000165}) 07:55:23 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x164, 0x1}, {0x100, 0x8}, {0x89, 0x1}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x5, 0x7ff}, {0x82, 0x401}, {0x8d, 0x3}, {0x8b, 0x8adb}, {0x22, 0x7}, {0x41, 0x1f}, {0x8, 0x40}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x200}, {0x22}], 0x2}) 07:55:23 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x81, 0xfff}, {0x87, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x21, 0xc45}], 0x1}) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0]) 07:55:23 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) read(r0, &(0x7f0000000000)=""/61, 0x3d) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:23 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2000000000000165}) 07:55:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x3, 0x7}], 0x1}) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8b, 0x5}, {0x82, 0x80}, {0x82, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x86, 0x2}, {0x22, 0x80}, {0x2, 0x1}, {0x80, 0x9}, {0xe5, 0x80000001}, {0x4, 0x3}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:23 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="7df6e5818ea93e77aa7360187c456e18b573f87227e51120f390831729116e6a865045e576", 0x25}, {&(0x7f0000000080)="6f85ba7536403dd24387b65b467e86fd0b7d2dd73751f12fd7ec6d8378ee1a0dc4b4ce55d9395c4c2ee6762407131b4efb3fe55513066987937cbb98b005993f1ce2d770ca63737f8e45ee4bf852c7f079929e15c4b42084532956a8245a71caf1ca685ebb87f130458feb44b66c5bee12c1d2d6ac77dd62857af141858374b4ea84a617691d545346bedc218a44464ca5fb2e2706d79cf8ef7c814693d55151c8f2c60bc80a8f159d1e9ecc68f4e74d1a24f88fba904e929757bfca8a032343c000ab22d4c9df50e07c04f3dd06e8f14e7b3c1d536a233f6c98bedb510db8a4b2ac3aaae9716b1e6e6c4cc0fcc9409ab1", 0xf1}, {&(0x7f0000000180)="11c0696108008c0cb19eb43373b918af52a58d0af23ac60de58760808c3e5bbb4dd9bebf67f3857303882aeb5b4c5b018ca29f1a316a678662376ff8c2211c5c30b3bb569fa45f501b41dc24a0d708f19bf94d6b174d1d9deaf7d37739f0e21ac3577e5435da04635595d9e96ff77f2d82cee11cf86943b19d953f7b631d9449528c7e3b35166bade2", 0x89}, {&(0x7f0000000240)="9267caccbeefe9e4a3495b6353398166bd391d9d32740634d777b8781be6e0beb08757b9870f14641f8a8488799b734b1cfc5f449dc504f271721ef11843395c2282b32651e2767d442ed4f0e42c34c4a67be9517bf27a7b107b2e29594e14ef5bb6389a49d03895a12dbde57718e67de7cece8b", 0x74}, {&(0x7f00000002c0)="ebe54d470ae228ef547a99a688bf67e5f71e7c312755868e2495f3", 0x1b}, {&(0x7f0000000300)="aa4b108552c800b282b1d60224449ba5b8233cf04afba1effb400c8f0d6f89161bc71d1116ebf62fa1ae1a6c223998a29fcb70c9981687362c61cfb424ef32020a64d4bb5d3293c7fee842fdf365195a0029c2dbeb354ae2dc93e5669dcfb67f74feb90866ecbba0b8a3033031736e83afd9ad22ac3b72c0fdaee7b3", 0x7c}, {&(0x7f0000000380)="d228777c615ee20c68ed799d4994aae701a5f3947ac6c3b0cbe2d759504e9c1b6da793688e7633a9e3eb656515855b1bcc8ef64a815cb7d55d74314c1ef559609d2f45fbf73570597459e11f494c92526fcf45c039ec9cb96da09ab9ea89de3f71e6c82811227350bbc86aaf6faeda97957423b90a8419afffc9750979732961180dfa7d4fde47bc2b79ca4e2540157a3e5bfb2b8d8945a5069b7300513f419706c9f88fd5af254cafa7a0f3b9cab858fa813936895ed7e8bf703b5fcb44ab4b580b01d37155a4c825ea5fd489ccd341d89014560f816a171b287e7581", 0xdd}, {&(0x7f0000000480)="f219bf90b5615e39d30cc7ee31c19e5b591f8e2f236fec4ff20fb166244c8da4213e05785281fd57b49c224ebebc6958d720938fc97efbcc043b64b28d2caf6d3e80f9286f7e2a1946a4cb4651cf7c1fea4fc48cd1d127d03e2266c882aacfaea84ac92b61ed09993449e8c4b4e8c1174f8613e8455298c492f5c09f5866eac4c675041d37f165b79f4d5e4b414243664f864ae8b296aaedeb2f1387abcff2775d9967952b297632f33926988c2c997a438e8a", 0xb3}], 0x8) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:55:23 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x5) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x47, 0x2}, {0x42, 0x6}], 0x2}) 07:55:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x4}, {0x81, 0x8}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x4}, {0x81, 0x8}], 0x2}) (async) 07:55:23 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x9, 0x7f, 0x7, 0xfffffffc}, {0x4, 0x6, 0x94, 0x5}, {0x100, 0x4, 0x6, 0x8}, {0x4, 0x1, 0x40}]}) poll(&(0x7f0000000000)=[{}, {r0}, {r2}], 0x2, 0x0) (async) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r4, &(0x7f0000000240)="020d41187a43306642e6ac1e57804262def10fe23cfa17151cc01466a6c2acae20516c65a65977fe16e2fdfef3a3bd1032b78f9064a67be08d1800029f24ef8390a3822a700c1e719d0da0e4c41fb9158eef4188f7d6952a6a945038c6d246e3d90150ddd89c4e880e7fcdaa0061e8b65a0e34a2ff01e94a5a22debb38b3d0e11e", 0x81) (async) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) (async) r5 = syz_open_pts() poll(&(0x7f0000000380)=[{r5}], 0x1, 0x0) 07:55:23 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2000000000000165}) 07:55:23 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x164, 0x1}, {0x100, 0x8}, {0x89, 0x1}], 0x3}) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x5, 0x7ff}, {0x82, 0x401}, {0x8d, 0x3}, {0x8b, 0x8adb}, {0x22, 0x7}, {0x41, 0x1f}, {0x8, 0x40}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x200}, {0x22}], 0x2}) 07:55:23 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x4}, {0x81, 0x3ff}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:23 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="7df6e5818ea93e77aa7360187c456e18b573f87227e51120f390831729116e6a865045e576", 0x25}, {&(0x7f0000000080)="6f85ba7536403dd24387b65b467e86fd0b7d2dd73751f12fd7ec6d8378ee1a0dc4b4ce55d9395c4c2ee6762407131b4efb3fe55513066987937cbb98b005993f1ce2d770ca63737f8e45ee4bf852c7f079929e15c4b42084532956a8245a71caf1ca685ebb87f130458feb44b66c5bee12c1d2d6ac77dd62857af141858374b4ea84a617691d545346bedc218a44464ca5fb2e2706d79cf8ef7c814693d55151c8f2c60bc80a8f159d1e9ecc68f4e74d1a24f88fba904e929757bfca8a032343c000ab22d4c9df50e07c04f3dd06e8f14e7b3c1d536a233f6c98bedb510db8a4b2ac3aaae9716b1e6e6c4cc0fcc9409ab1", 0xf1}, {&(0x7f0000000180)="11c0696108008c0cb19eb43373b918af52a58d0af23ac60de58760808c3e5bbb4dd9bebf67f3857303882aeb5b4c5b018ca29f1a316a678662376ff8c2211c5c30b3bb569fa45f501b41dc24a0d708f19bf94d6b174d1d9deaf7d37739f0e21ac3577e5435da04635595d9e96ff77f2d82cee11cf86943b19d953f7b631d9449528c7e3b35166bade2", 0x89}, {&(0x7f0000000240)="9267caccbeefe9e4a3495b6353398166bd391d9d32740634d777b8781be6e0beb08757b9870f14641f8a8488799b734b1cfc5f449dc504f271721ef11843395c2282b32651e2767d442ed4f0e42c34c4a67be9517bf27a7b107b2e29594e14ef5bb6389a49d03895a12dbde57718e67de7cece8b", 0x74}, {&(0x7f00000002c0)="ebe54d470ae228ef547a99a688bf67e5f71e7c312755868e2495f3", 0x1b}, {&(0x7f0000000300)="aa4b108552c800b282b1d60224449ba5b8233cf04afba1effb400c8f0d6f89161bc71d1116ebf62fa1ae1a6c223998a29fcb70c9981687362c61cfb424ef32020a64d4bb5d3293c7fee842fdf365195a0029c2dbeb354ae2dc93e5669dcfb67f74feb90866ecbba0b8a3033031736e83afd9ad22ac3b72c0fdaee7b3", 0x7c}, {&(0x7f0000000380)="d228777c615ee20c68ed799d4994aae701a5f3947ac6c3b0cbe2d759504e9c1b6da793688e7633a9e3eb656515855b1bcc8ef64a815cb7d55d74314c1ef559609d2f45fbf73570597459e11f494c92526fcf45c039ec9cb96da09ab9ea89de3f71e6c82811227350bbc86aaf6faeda97957423b90a8419afffc9750979732961180dfa7d4fde47bc2b79ca4e2540157a3e5bfb2b8d8945a5069b7300513f419706c9f88fd5af254cafa7a0f3b9cab858fa813936895ed7e8bf703b5fcb44ab4b580b01d37155a4c825ea5fd489ccd341d89014560f816a171b287e7581", 0xdd}, {&(0x7f0000000480)="f219bf90b5615e39d30cc7ee31c19e5b591f8e2f236fec4ff20fb166244c8da4213e05785281fd57b49c224ebebc6958d720938fc97efbcc043b64b28d2caf6d3e80f9286f7e2a1946a4cb4651cf7c1fea4fc48cd1d127d03e2266c882aacfaea84ac92b61ed09993449e8c4b4e8c1174f8613e8455298c492f5c09f5866eac4c675041d37f165b79f4d5e4b414243664f864ae8b296aaedeb2f1387abcff2775d9967952b297632f33926988c2c997a438e8a", 0xb3}], 0x8) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="7df6e5818ea93e77aa7360187c456e18b573f87227e51120f390831729116e6a865045e576", 0x25}, {&(0x7f0000000080)="6f85ba7536403dd24387b65b467e86fd0b7d2dd73751f12fd7ec6d8378ee1a0dc4b4ce55d9395c4c2ee6762407131b4efb3fe55513066987937cbb98b005993f1ce2d770ca63737f8e45ee4bf852c7f079929e15c4b42084532956a8245a71caf1ca685ebb87f130458feb44b66c5bee12c1d2d6ac77dd62857af141858374b4ea84a617691d545346bedc218a44464ca5fb2e2706d79cf8ef7c814693d55151c8f2c60bc80a8f159d1e9ecc68f4e74d1a24f88fba904e929757bfca8a032343c000ab22d4c9df50e07c04f3dd06e8f14e7b3c1d536a233f6c98bedb510db8a4b2ac3aaae9716b1e6e6c4cc0fcc9409ab1", 0xf1}, {&(0x7f0000000180)="11c0696108008c0cb19eb43373b918af52a58d0af23ac60de58760808c3e5bbb4dd9bebf67f3857303882aeb5b4c5b018ca29f1a316a678662376ff8c2211c5c30b3bb569fa45f501b41dc24a0d708f19bf94d6b174d1d9deaf7d37739f0e21ac3577e5435da04635595d9e96ff77f2d82cee11cf86943b19d953f7b631d9449528c7e3b35166bade2", 0x89}, {&(0x7f0000000240)="9267caccbeefe9e4a3495b6353398166bd391d9d32740634d777b8781be6e0beb08757b9870f14641f8a8488799b734b1cfc5f449dc504f271721ef11843395c2282b32651e2767d442ed4f0e42c34c4a67be9517bf27a7b107b2e29594e14ef5bb6389a49d03895a12dbde57718e67de7cece8b", 0x74}, {&(0x7f00000002c0)="ebe54d470ae228ef547a99a688bf67e5f71e7c312755868e2495f3", 0x1b}, {&(0x7f0000000300)="aa4b108552c800b282b1d60224449ba5b8233cf04afba1effb400c8f0d6f89161bc71d1116ebf62fa1ae1a6c223998a29fcb70c9981687362c61cfb424ef32020a64d4bb5d3293c7fee842fdf365195a0029c2dbeb354ae2dc93e5669dcfb67f74feb90866ecbba0b8a3033031736e83afd9ad22ac3b72c0fdaee7b3", 0x7c}, {&(0x7f0000000380)="d228777c615ee20c68ed799d4994aae701a5f3947ac6c3b0cbe2d759504e9c1b6da793688e7633a9e3eb656515855b1bcc8ef64a815cb7d55d74314c1ef559609d2f45fbf73570597459e11f494c92526fcf45c039ec9cb96da09ab9ea89de3f71e6c82811227350bbc86aaf6faeda97957423b90a8419afffc9750979732961180dfa7d4fde47bc2b79ca4e2540157a3e5bfb2b8d8945a5069b7300513f419706c9f88fd5af254cafa7a0f3b9cab858fa813936895ed7e8bf703b5fcb44ab4b580b01d37155a4c825ea5fd489ccd341d89014560f816a171b287e7581", 0xdd}, {&(0x7f0000000480)="f219bf90b5615e39d30cc7ee31c19e5b591f8e2f236fec4ff20fb166244c8da4213e05785281fd57b49c224ebebc6958d720938fc97efbcc043b64b28d2caf6d3e80f9286f7e2a1946a4cb4651cf7c1fea4fc48cd1d127d03e2266c882aacfaea84ac92b61ed09993449e8c4b4e8c1174f8613e8455298c492f5c09f5866eac4c675041d37f165b79f4d5e4b414243664f864ae8b296aaedeb2f1387abcff2775d9967952b297632f33926988c2c997a438e8a", 0xb3}], 0x8) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) 07:55:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:24 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='/dev/wsmouse0\x00', &(0x7f0000000140)='\'%@]\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/-b\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00']) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:24 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x164, 0x1}, {0x100, 0x8}, {0x89, 0x1}], 0x3}) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x5, 0x7ff}, {0x82, 0x401}, {0x8d, 0x3}, {0x8b, 0x8adb}, {0x22, 0x7}, {0x41, 0x1f}, {0x8, 0x40}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x200}, {0x22}], 0x2}) 07:55:24 executing program 2: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x740, 0x118) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000240)='./file0\x00', 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x25, 0x40}, {0x25, 0x20}, {0x3, 0x2}, {0x8, 0xfffffff7}, {0x8c, 0x8}, {0x2, 0x4}, {0x1a9, 0x7}, {0x83, 0xffff}], 0x8}) 07:55:24 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x4}, {0x81, 0x8}], 0x2}) 07:55:24 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x4}, {0x81, 0x3ff}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x4}, {0x81, 0x3ff}], 0x2}) (async) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) 07:55:24 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 07:55:24 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="7df6e5818ea93e77aa7360187c456e18b573f87227e51120f390831729116e6a865045e576", 0x25}, {&(0x7f0000000080)="6f85ba7536403dd24387b65b467e86fd0b7d2dd73751f12fd7ec6d8378ee1a0dc4b4ce55d9395c4c2ee6762407131b4efb3fe55513066987937cbb98b005993f1ce2d770ca63737f8e45ee4bf852c7f079929e15c4b42084532956a8245a71caf1ca685ebb87f130458feb44b66c5bee12c1d2d6ac77dd62857af141858374b4ea84a617691d545346bedc218a44464ca5fb2e2706d79cf8ef7c814693d55151c8f2c60bc80a8f159d1e9ecc68f4e74d1a24f88fba904e929757bfca8a032343c000ab22d4c9df50e07c04f3dd06e8f14e7b3c1d536a233f6c98bedb510db8a4b2ac3aaae9716b1e6e6c4cc0fcc9409ab1", 0xf1}, {&(0x7f0000000180)="11c0696108008c0cb19eb43373b918af52a58d0af23ac60de58760808c3e5bbb4dd9bebf67f3857303882aeb5b4c5b018ca29f1a316a678662376ff8c2211c5c30b3bb569fa45f501b41dc24a0d708f19bf94d6b174d1d9deaf7d37739f0e21ac3577e5435da04635595d9e96ff77f2d82cee11cf86943b19d953f7b631d9449528c7e3b35166bade2", 0x89}, {&(0x7f0000000240)="9267caccbeefe9e4a3495b6353398166bd391d9d32740634d777b8781be6e0beb08757b9870f14641f8a8488799b734b1cfc5f449dc504f271721ef11843395c2282b32651e2767d442ed4f0e42c34c4a67be9517bf27a7b107b2e29594e14ef5bb6389a49d03895a12dbde57718e67de7cece8b", 0x74}, {&(0x7f00000002c0)="ebe54d470ae228ef547a99a688bf67e5f71e7c312755868e2495f3", 0x1b}, {&(0x7f0000000300)="aa4b108552c800b282b1d60224449ba5b8233cf04afba1effb400c8f0d6f89161bc71d1116ebf62fa1ae1a6c223998a29fcb70c9981687362c61cfb424ef32020a64d4bb5d3293c7fee842fdf365195a0029c2dbeb354ae2dc93e5669dcfb67f74feb90866ecbba0b8a3033031736e83afd9ad22ac3b72c0fdaee7b3", 0x7c}, {&(0x7f0000000380)="d228777c615ee20c68ed799d4994aae701a5f3947ac6c3b0cbe2d759504e9c1b6da793688e7633a9e3eb656515855b1bcc8ef64a815cb7d55d74314c1ef559609d2f45fbf73570597459e11f494c92526fcf45c039ec9cb96da09ab9ea89de3f71e6c82811227350bbc86aaf6faeda97957423b90a8419afffc9750979732961180dfa7d4fde47bc2b79ca4e2540157a3e5bfb2b8d8945a5069b7300513f419706c9f88fd5af254cafa7a0f3b9cab858fa813936895ed7e8bf703b5fcb44ab4b580b01d37155a4c825ea5fd489ccd341d89014560f816a171b287e7581", 0xdd}, {&(0x7f0000000480)="f219bf90b5615e39d30cc7ee31c19e5b591f8e2f236fec4ff20fb166244c8da4213e05785281fd57b49c224ebebc6958d720938fc97efbcc043b64b28d2caf6d3e80f9286f7e2a1946a4cb4651cf7c1fea4fc48cd1d127d03e2266c882aacfaea84ac92b61ed09993449e8c4b4e8c1174f8613e8455298c492f5c09f5866eac4c675041d37f165b79f4d5e4b414243664f864ae8b296aaedeb2f1387abcff2775d9967952b297632f33926988c2c997a438e8a", 0xb3}], 0x8) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="7df6e5818ea93e77aa7360187c456e18b573f87227e51120f390831729116e6a865045e576", 0x25}, {&(0x7f0000000080)="6f85ba7536403dd24387b65b467e86fd0b7d2dd73751f12fd7ec6d8378ee1a0dc4b4ce55d9395c4c2ee6762407131b4efb3fe55513066987937cbb98b005993f1ce2d770ca63737f8e45ee4bf852c7f079929e15c4b42084532956a8245a71caf1ca685ebb87f130458feb44b66c5bee12c1d2d6ac77dd62857af141858374b4ea84a617691d545346bedc218a44464ca5fb2e2706d79cf8ef7c814693d55151c8f2c60bc80a8f159d1e9ecc68f4e74d1a24f88fba904e929757bfca8a032343c000ab22d4c9df50e07c04f3dd06e8f14e7b3c1d536a233f6c98bedb510db8a4b2ac3aaae9716b1e6e6c4cc0fcc9409ab1", 0xf1}, {&(0x7f0000000180)="11c0696108008c0cb19eb43373b918af52a58d0af23ac60de58760808c3e5bbb4dd9bebf67f3857303882aeb5b4c5b018ca29f1a316a678662376ff8c2211c5c30b3bb569fa45f501b41dc24a0d708f19bf94d6b174d1d9deaf7d37739f0e21ac3577e5435da04635595d9e96ff77f2d82cee11cf86943b19d953f7b631d9449528c7e3b35166bade2", 0x89}, {&(0x7f0000000240)="9267caccbeefe9e4a3495b6353398166bd391d9d32740634d777b8781be6e0beb08757b9870f14641f8a8488799b734b1cfc5f449dc504f271721ef11843395c2282b32651e2767d442ed4f0e42c34c4a67be9517bf27a7b107b2e29594e14ef5bb6389a49d03895a12dbde57718e67de7cece8b", 0x74}, {&(0x7f00000002c0)="ebe54d470ae228ef547a99a688bf67e5f71e7c312755868e2495f3", 0x1b}, {&(0x7f0000000300)="aa4b108552c800b282b1d60224449ba5b8233cf04afba1effb400c8f0d6f89161bc71d1116ebf62fa1ae1a6c223998a29fcb70c9981687362c61cfb424ef32020a64d4bb5d3293c7fee842fdf365195a0029c2dbeb354ae2dc93e5669dcfb67f74feb90866ecbba0b8a3033031736e83afd9ad22ac3b72c0fdaee7b3", 0x7c}, {&(0x7f0000000380)="d228777c615ee20c68ed799d4994aae701a5f3947ac6c3b0cbe2d759504e9c1b6da793688e7633a9e3eb656515855b1bcc8ef64a815cb7d55d74314c1ef559609d2f45fbf73570597459e11f494c92526fcf45c039ec9cb96da09ab9ea89de3f71e6c82811227350bbc86aaf6faeda97957423b90a8419afffc9750979732961180dfa7d4fde47bc2b79ca4e2540157a3e5bfb2b8d8945a5069b7300513f419706c9f88fd5af254cafa7a0f3b9cab858fa813936895ed7e8bf703b5fcb44ab4b580b01d37155a4c825ea5fd489ccd341d89014560f816a171b287e7581", 0xdd}, {&(0x7f0000000480)="f219bf90b5615e39d30cc7ee31c19e5b591f8e2f236fec4ff20fb166244c8da4213e05785281fd57b49c224ebebc6958d720938fc97efbcc043b64b28d2caf6d3e80f9286f7e2a1946a4cb4651cf7c1fea4fc48cd1d127d03e2266c882aacfaea84ac92b61ed09993449e8c4b4e8c1174f8613e8455298c492f5c09f5866eac4c675041d37f165b79f4d5e4b414243664f864ae8b296aaedeb2f1387abcff2775d9967952b297632f33926988c2c997a438e8a", 0xb3}], 0x8) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) (async) 07:55:24 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) syz_open_pts() (async) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) 07:55:24 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='/dev/wsmouse0\x00', &(0x7f0000000140)='\'%@]\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/-b\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00']) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='/dev/wsmouse0\x00', &(0x7f0000000140)='\'%@]\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/-b\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00']) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) 07:55:24 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fchmod(r1, 0x3a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:24 executing program 2: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x740, 0x118) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000240)='./file0\x00', 0x8}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x25, 0x40}, {0x25, 0x20}, {0x3, 0x2}, {0x8, 0xfffffff7}, {0x8c, 0x8}, {0x2, 0x4}, {0x1a9, 0x7}, {0x83, 0xffff}], 0x8}) 07:55:24 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3703b97e71c201e7a4cd806c3824b22b966f7a989d6bb0a4e26c874f45be57bc3b57df5b9c6354828601525b03622bceb6b4035813113c197eb0120baf21cc6ad2a3b6b49f1daa1100e99119e3d108a5401338fa5350f44fc1d37bc275", 0x5d}, {&(0x7f0000000140)="05fd3ca9ef6ae2f7820661ed3916cd25d1df196b614140909a1c138b314b27fadec8ab54433e235982405566b89b3c75b588b8f6a8128659adfe6ade97ad58b0982841b815cfc8ec64011f2ef4749ed6659de99af2931ed01e4b", 0x5a}, {&(0x7f00000001c0)="e02eb4b3b2a4f8c3d2afb6257363105ff9052efded95a308980c887d792cb24414b8482f40dbed55e1401b9f75ef7d853aad4ddaa7672f7400c1234671fbbd9e7ca71367e3fafc2b5b40a61c9087be99222220cb4e181fa30dc66a2296a498a62f8846d75a171fc4f6c21dafafbef1743f6c1993de35d7c500", 0x79}, {&(0x7f0000000240)="c6762297c6626d64450ffdf10daaf7fdd33e6786b66ee7ede9378045f3a2e1b90584a95537db48b3cda94ab7e12c544fa2fd404b0e58dfb93b98caf20e46f10437c3b915eabd313176b23b4e05d710bd47b5aaaaddd0f578415ae80c0382f667e6537c7fdb23f883fc91254f778ef6716db6214fa8d53b0c8cafe4e84cfebf5968f076990cc182a74f713768415dd7fed66689f1ddb636c2d383870f9f68d51475a0503492217eb0ffc9ccf92e58c9c3d85900dd0bc37a87fed37e889a1d863c0b764927221bd893eaff37bc0f1eb5c78928cb31bfed0f", 0xd7}], 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100c0, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r5 = kqueue() poll(&(0x7f0000000400)=[{r1, 0xb0}, {r1, 0x2}, {r2, 0x4}, {r5, 0x2}, {r3, 0x80}, {r4, 0x10}, {0xffffffffffffff9c, 0x4}, {r1, 0x2}, {r0, 0x8}], 0x9, 0x7) 07:55:24 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x4}, {0x81, 0x3ff}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x4}, {0x81, 0x3ff}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:24 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fchmod(r1, 0x3a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:24 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3703b97e71c201e7a4cd806c3824b22b966f7a989d6bb0a4e26c874f45be57bc3b57df5b9c6354828601525b03622bceb6b4035813113c197eb0120baf21cc6ad2a3b6b49f1daa1100e99119e3d108a5401338fa5350f44fc1d37bc275", 0x5d}, {&(0x7f0000000140)="05fd3ca9ef6ae2f7820661ed3916cd25d1df196b614140909a1c138b314b27fadec8ab54433e235982405566b89b3c75b588b8f6a8128659adfe6ade97ad58b0982841b815cfc8ec64011f2ef4749ed6659de99af2931ed01e4b", 0x5a}, {&(0x7f00000001c0)="e02eb4b3b2a4f8c3d2afb6257363105ff9052efded95a308980c887d792cb24414b8482f40dbed55e1401b9f75ef7d853aad4ddaa7672f7400c1234671fbbd9e7ca71367e3fafc2b5b40a61c9087be99222220cb4e181fa30dc66a2296a498a62f8846d75a171fc4f6c21dafafbef1743f6c1993de35d7c500", 0x79}, {&(0x7f0000000240)="c6762297c6626d64450ffdf10daaf7fdd33e6786b66ee7ede9378045f3a2e1b90584a95537db48b3cda94ab7e12c544fa2fd404b0e58dfb93b98caf20e46f10437c3b915eabd313176b23b4e05d710bd47b5aaaaddd0f578415ae80c0382f667e6537c7fdb23f883fc91254f778ef6716db6214fa8d53b0c8cafe4e84cfebf5968f076990cc182a74f713768415dd7fed66689f1ddb636c2d383870f9f68d51475a0503492217eb0ffc9ccf92e58c9c3d85900dd0bc37a87fed37e889a1d863c0b764927221bd893eaff37bc0f1eb5c78928cb31bfed0f", 0xd7}], 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100c0, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r5 = kqueue() poll(&(0x7f0000000400)=[{r1, 0xb0}, {r1, 0x2}, {r2, 0x4}, {r5, 0x2}, {r3, 0x80}, {r4, 0x10}, {0xffffffffffffff9c, 0x4}, {r1, 0x2}, {r0, 0x8}], 0x9, 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3703b97e71c201e7a4cd806c3824b22b966f7a989d6bb0a4e26c874f45be57bc3b57df5b9c6354828601525b03622bceb6b4035813113c197eb0120baf21cc6ad2a3b6b49f1daa1100e99119e3d108a5401338fa5350f44fc1d37bc275", 0x5d}, {&(0x7f0000000140)="05fd3ca9ef6ae2f7820661ed3916cd25d1df196b614140909a1c138b314b27fadec8ab54433e235982405566b89b3c75b588b8f6a8128659adfe6ade97ad58b0982841b815cfc8ec64011f2ef4749ed6659de99af2931ed01e4b", 0x5a}, {&(0x7f00000001c0)="e02eb4b3b2a4f8c3d2afb6257363105ff9052efded95a308980c887d792cb24414b8482f40dbed55e1401b9f75ef7d853aad4ddaa7672f7400c1234671fbbd9e7ca71367e3fafc2b5b40a61c9087be99222220cb4e181fa30dc66a2296a498a62f8846d75a171fc4f6c21dafafbef1743f6c1993de35d7c500", 0x79}, {&(0x7f0000000240)="c6762297c6626d64450ffdf10daaf7fdd33e6786b66ee7ede9378045f3a2e1b90584a95537db48b3cda94ab7e12c544fa2fd404b0e58dfb93b98caf20e46f10437c3b915eabd313176b23b4e05d710bd47b5aaaaddd0f578415ae80c0382f667e6537c7fdb23f883fc91254f778ef6716db6214fa8d53b0c8cafe4e84cfebf5968f076990cc182a74f713768415dd7fed66689f1ddb636c2d383870f9f68d51475a0503492217eb0ffc9ccf92e58c9c3d85900dd0bc37a87fed37e889a1d863c0b764927221bd893eaff37bc0f1eb5c78928cb31bfed0f", 0xd7}], 0x4) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100c0, 0x0) (async) close(r1) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) kqueue() (async) poll(&(0x7f0000000400)=[{r1, 0xb0}, {r1, 0x2}, {r2, 0x4}, {r5, 0x2}, {r3, 0x80}, {r4, 0x10}, {0xffffffffffffff9c, 0x4}, {r1, 0x2}, {r0, 0x8}], 0x9, 0x7) (async) 07:55:24 executing program 2: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x740, 0x118) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000240)='./file0\x00', 0x8}) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) dup2(r1, r2) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x25, 0x40}, {0x25, 0x20}, {0x3, 0x2}, {0x8, 0xfffffff7}, {0x8c, 0x8}, {0x2, 0x4}, {0x1a9, 0x7}, {0x83, 0xffff}], 0x8}) (rerun: 32) 07:55:24 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fchmod(r1, 0x3a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) fchmod(r1, 0x3a) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:24 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='/dev/wsmouse0\x00', &(0x7f0000000140)='\'%@]\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/-b\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00']) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:24 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 07:55:24 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 07:55:24 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3703b97e71c201e7a4cd806c3824b22b966f7a989d6bb0a4e26c874f45be57bc3b57df5b9c6354828601525b03622bceb6b4035813113c197eb0120baf21cc6ad2a3b6b49f1daa1100e99119e3d108a5401338fa5350f44fc1d37bc275", 0x5d}, {&(0x7f0000000140)="05fd3ca9ef6ae2f7820661ed3916cd25d1df196b614140909a1c138b314b27fadec8ab54433e235982405566b89b3c75b588b8f6a8128659adfe6ade97ad58b0982841b815cfc8ec64011f2ef4749ed6659de99af2931ed01e4b", 0x5a}, {&(0x7f00000001c0)="e02eb4b3b2a4f8c3d2afb6257363105ff9052efded95a308980c887d792cb24414b8482f40dbed55e1401b9f75ef7d853aad4ddaa7672f7400c1234671fbbd9e7ca71367e3fafc2b5b40a61c9087be99222220cb4e181fa30dc66a2296a498a62f8846d75a171fc4f6c21dafafbef1743f6c1993de35d7c500", 0x79}, {&(0x7f0000000240)="c6762297c6626d64450ffdf10daaf7fdd33e6786b66ee7ede9378045f3a2e1b90584a95537db48b3cda94ab7e12c544fa2fd404b0e58dfb93b98caf20e46f10437c3b915eabd313176b23b4e05d710bd47b5aaaaddd0f578415ae80c0382f667e6537c7fdb23f883fc91254f778ef6716db6214fa8d53b0c8cafe4e84cfebf5968f076990cc182a74f713768415dd7fed66689f1ddb636c2d383870f9f68d51475a0503492217eb0ffc9ccf92e58c9c3d85900dd0bc37a87fed37e889a1d863c0b764927221bd893eaff37bc0f1eb5c78928cb31bfed0f", 0xd7}], 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100c0, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r5 = kqueue() poll(&(0x7f0000000400)=[{r1, 0xb0}, {r1, 0x2}, {r2, 0x4}, {r5, 0x2}, {r3, 0x80}, {r4, 0x10}, {0xffffffffffffff9c, 0x4}, {r1, 0x2}, {r0, 0x8}], 0x9, 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3703b97e71c201e7a4cd806c3824b22b966f7a989d6bb0a4e26c874f45be57bc3b57df5b9c6354828601525b03622bceb6b4035813113c197eb0120baf21cc6ad2a3b6b49f1daa1100e99119e3d108a5401338fa5350f44fc1d37bc275", 0x5d}, {&(0x7f0000000140)="05fd3ca9ef6ae2f7820661ed3916cd25d1df196b614140909a1c138b314b27fadec8ab54433e235982405566b89b3c75b588b8f6a8128659adfe6ade97ad58b0982841b815cfc8ec64011f2ef4749ed6659de99af2931ed01e4b", 0x5a}, {&(0x7f00000001c0)="e02eb4b3b2a4f8c3d2afb6257363105ff9052efded95a308980c887d792cb24414b8482f40dbed55e1401b9f75ef7d853aad4ddaa7672f7400c1234671fbbd9e7ca71367e3fafc2b5b40a61c9087be99222220cb4e181fa30dc66a2296a498a62f8846d75a171fc4f6c21dafafbef1743f6c1993de35d7c500", 0x79}, {&(0x7f0000000240)="c6762297c6626d64450ffdf10daaf7fdd33e6786b66ee7ede9378045f3a2e1b90584a95537db48b3cda94ab7e12c544fa2fd404b0e58dfb93b98caf20e46f10437c3b915eabd313176b23b4e05d710bd47b5aaaaddd0f578415ae80c0382f667e6537c7fdb23f883fc91254f778ef6716db6214fa8d53b0c8cafe4e84cfebf5968f076990cc182a74f713768415dd7fed66689f1ddb636c2d383870f9f68d51475a0503492217eb0ffc9ccf92e58c9c3d85900dd0bc37a87fed37e889a1d863c0b764927221bd893eaff37bc0f1eb5c78928cb31bfed0f", 0xd7}], 0x4) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100c0, 0x0) (async) close(r1) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) kqueue() (async) poll(&(0x7f0000000400)=[{r1, 0xb0}, {r1, 0x2}, {r2, 0x4}, {r5, 0x2}, {r3, 0x80}, {r4, 0x10}, {0xffffffffffffff9c, 0x4}, {r1, 0x2}, {r0, 0x8}], 0x9, 0x7) (async) 07:55:24 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 07:55:24 executing program 5: msgsnd(0x0, &(0x7f0000000140)={0x3, "94bba7c7468a71c6e91274fdfc1b004cb088d2a358123786d0c2f0dfbf8121f7eaaeb4295d36b77c39ffff6ede7352bd52f311c8aae408d693ba14bd579106e206801d948df38db02c1091d01321f2ffc77dd4c03124a8402525c1e1c252d015fa289d8d7852b889c4d29b5bb5abdf4b42860f9e19c17f75b2d85bfb86a4d62c9cb1c4878ff431414bbaa46ec70acea6dff3dfce5c962579a2b6cafbf1a8d35da0eaca6aeba4edc11af9eb29ec33e6746224bb888c8e60c09d12aa3e91ab515ae43cda6ac7dd4405ab21943860bb6804fc2d0d96361f87f0ef700d65453f95b1726be2ae56d6ad2671a42634f237482bdf2386dbccf7ef9c9bf267a3a82529"}, 0x107, 0x800) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80}, {0x86, 0x80000001}, {0x100, 0x3f}, {0x43, 0x2}, {0x8e, 0x4}], 0x5}) 07:55:24 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x25}, {0x8b, 0x4}], 0x3}) 07:55:24 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) syz_open_pts() poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x80}], 0x1, 0x0) 07:55:24 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:24 executing program 5: msgsnd(0x0, &(0x7f0000000140)={0x3, "94bba7c7468a71c6e91274fdfc1b004cb088d2a358123786d0c2f0dfbf8121f7eaaeb4295d36b77c39ffff6ede7352bd52f311c8aae408d693ba14bd579106e206801d948df38db02c1091d01321f2ffc77dd4c03124a8402525c1e1c252d015fa289d8d7852b889c4d29b5bb5abdf4b42860f9e19c17f75b2d85bfb86a4d62c9cb1c4878ff431414bbaa46ec70acea6dff3dfce5c962579a2b6cafbf1a8d35da0eaca6aeba4edc11af9eb29ec33e6746224bb888c8e60c09d12aa3e91ab515ae43cda6ac7dd4405ab21943860bb6804fc2d0d96361f87f0ef700d65453f95b1726be2ae56d6ad2671a42634f237482bdf2386dbccf7ef9c9bf267a3a82529"}, 0x107, 0x800) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) msgsnd(0x0, &(0x7f0000000140)={0x3, "94bba7c7468a71c6e91274fdfc1b004cb088d2a358123786d0c2f0dfbf8121f7eaaeb4295d36b77c39ffff6ede7352bd52f311c8aae408d693ba14bd579106e206801d948df38db02c1091d01321f2ffc77dd4c03124a8402525c1e1c252d015fa289d8d7852b889c4d29b5bb5abdf4b42860f9e19c17f75b2d85bfb86a4d62c9cb1c4878ff431414bbaa46ec70acea6dff3dfce5c962579a2b6cafbf1a8d35da0eaca6aeba4edc11af9eb29ec33e6746224bb888c8e60c09d12aa3e91ab515ae43cda6ac7dd4405ab21943860bb6804fc2d0d96361f87f0ef700d65453f95b1726be2ae56d6ad2671a42634f237482bdf2386dbccf7ef9c9bf267a3a82529"}, 0x107, 0x800) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) 07:55:24 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 07:55:24 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x69) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffffb) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x400) 07:55:24 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x25}, {0x8b, 0x4}], 0x3}) 07:55:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80}, {0x86, 0x80000001}, {0x100, 0x3f}, {0x43, 0x2}, {0x8e, 0x4}], 0x5}) 07:55:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x3f}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x43, 0xea}, {0x89, 0x81}, {0x24, 0x8}, {0x87, 0x7fffffff}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0xe1a}], 0x1}) 07:55:24 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000540)=ANY=[@ANYBLOB="0000f6577600000000000000e981"]) 07:55:24 executing program 4: r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8602"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="4a92e7a6b0b27113bc7b27288af4a9c5561a112debde7fdb3125a8f4", 0x1c) connect(r0, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000001200)=[{0x0, 0xfffffffffffffe8e}], 0x1) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:24 executing program 5: msgsnd(0x0, &(0x7f0000000140)={0x3, "94bba7c7468a71c6e91274fdfc1b004cb088d2a358123786d0c2f0dfbf8121f7eaaeb4295d36b77c39ffff6ede7352bd52f311c8aae408d693ba14bd579106e206801d948df38db02c1091d01321f2ffc77dd4c03124a8402525c1e1c252d015fa289d8d7852b889c4d29b5bb5abdf4b42860f9e19c17f75b2d85bfb86a4d62c9cb1c4878ff431414bbaa46ec70acea6dff3dfce5c962579a2b6cafbf1a8d35da0eaca6aeba4edc11af9eb29ec33e6746224bb888c8e60c09d12aa3e91ab515ae43cda6ac7dd4405ab21943860bb6804fc2d0d96361f87f0ef700d65453f95b1726be2ae56d6ad2671a42634f237482bdf2386dbccf7ef9c9bf267a3a82529"}, 0x107, 0x800) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:24 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x25}, {0x8b, 0x4}], 0x3}) 07:55:25 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) syz_open_pts() poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x80}], 0x1, 0x0) 07:55:25 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:25 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x69) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffffb) (async) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffffb) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x400) 07:55:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80}, {0x86, 0x80000001}, {0x100, 0x3f}, {0x43, 0x2}, {0x8e, 0x4}], 0x5}) (rerun: 32) 07:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x3f}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x43, 0xea}, {0x89, 0x81}, {0x24, 0x8}, {0x87, 0x7fffffff}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0xe1a}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0xe1a}], 0x1}) 07:55:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:55:25 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x3f}, {}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x3f}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x43, 0xea}, {0x89, 0x81}, {0x24, 0x8}, {0x87, 0x7fffffff}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0xe1a}], 0x1}) 07:55:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:55:25 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) syz_open_pts() poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x80}], 0x1, 0x0) 07:55:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 07:55:25 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) 07:55:25 executing program 4: socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8602"], 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8602"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="4a92e7a6b0b27113bc7b27288af4a9c5561a112debde7fdb3125a8f4", 0x1c) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="4a92e7a6b0b27113bc7b27288af4a9c5561a112debde7fdb3125a8f4", 0x1c) connect(r0, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000001200)=[{0x0, 0xfffffffffffffe8e}], 0x1) (async) writev(r1, &(0x7f0000001200)=[{0x0, 0xfffffffffffffe8e}], 0x1) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:25 executing program 3: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:25 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x69) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffffb) (async) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffffb) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x400) 07:55:25 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) shmget(0x3, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x40, 0x4}, {0x26, 0x1000}, {0x8c, 0xee}, {0x80, 0xfff}, {0x58387843643a93f9, 0x6}, {0x45, 0x5}, {0x2, 0x1}], 0x7}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x80000001, 0x6, 0x7a6, 0xe472, 0x7a6, 0x3, 0x7, 0x10, [{0x8, 0x502, 0x1, 0x4}, {0xe0, 0xfffffffc, 0x1, 0x4}, {0x4, 0xfffff4ca, 0x7fff, 0x9}, {0x5, 0x6, 0x1, 0x1}, {0x9, 0xfffffff8, 0x24d, 0x5}, {0x1, 0x1, 0x1, 0x400}, {0x8000, 0x0, 0x401, 0x61}, {0x2400000, 0xff, 0x5, 0x8}, {0x4, 0x38000, 0x5, 0x2}, {0x9, 0x1bf, 0x3f0, 0x1ff}, {0x7, 0x3, 0xe23, 0x9}, {0x8, 0x1, 0x6, 0x5}, {0x5, 0x7a, 0x10000, 0x1}, {0x3, 0x0, 0xff, 0x2}, {0xffff236c, 0x0, 0xd9f, 0x20}, {0x400, 0x1000, 0x5, 0x5}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x9c3b12bf3b4d9561, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x45, 0x7fffffff}, {0x46, 0x40}, {0x7, 0x10000}], 0x3}) 07:55:25 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:55:25 executing program 4: r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8602"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="4a92e7a6b0b27113bc7b27288af4a9c5561a112debde7fdb3125a8f4", 0x1c) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="4a92e7a6b0b27113bc7b27288af4a9c5561a112debde7fdb3125a8f4", 0x1c) connect(r0, &(0x7f0000000000), 0x10) (async) connect(r0, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000001200)=[{0x0, 0xfffffffffffffe8e}], 0x1) (async) writev(r1, &(0x7f0000001200)=[{0x0, 0xfffffffffffffe8e}], 0x1) close(r0) (async) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:25 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3, 0x1}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x3, 0x8}], 0x1}) 07:55:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x5e4f}, {0x8a, 0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x1}, {0x45, 0x4}], 0x2}) 07:55:25 executing program 3: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:25 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) shmget(0x3, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x40, 0x4}, {0x26, 0x1000}, {0x8c, 0xee}, {0x80, 0xfff}, {0x58387843643a93f9, 0x6}, {0x45, 0x5}, {0x2, 0x1}], 0x7}) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x40, 0x4}, {0x26, 0x1000}, {0x8c, 0xee}, {0x80, 0xfff}, {0x58387843643a93f9, 0x6}, {0x45, 0x5}, {0x2, 0x1}], 0x7}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x80000001, 0x6, 0x7a6, 0xe472, 0x7a6, 0x3, 0x7, 0x10, [{0x8, 0x502, 0x1, 0x4}, {0xe0, 0xfffffffc, 0x1, 0x4}, {0x4, 0xfffff4ca, 0x7fff, 0x9}, {0x5, 0x6, 0x1, 0x1}, {0x9, 0xfffffff8, 0x24d, 0x5}, {0x1, 0x1, 0x1, 0x400}, {0x8000, 0x0, 0x401, 0x61}, {0x2400000, 0xff, 0x5, 0x8}, {0x4, 0x38000, 0x5, 0x2}, {0x9, 0x1bf, 0x3f0, 0x1ff}, {0x7, 0x3, 0xe23, 0x9}, {0x8, 0x1, 0x6, 0x5}, {0x5, 0x7a, 0x10000, 0x1}, {0x3, 0x0, 0xff, 0x2}, {0xffff236c, 0x0, 0xd9f, 0x20}, {0x400, 0x1000, 0x5, 0x5}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x9c3b12bf3b4d9561, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x45, 0x7fffffff}, {0x46, 0x40}, {0x7, 0x10000}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x45, 0x7fffffff}, {0x46, 0x40}, {0x7, 0x10000}], 0x3}) 07:55:25 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0xa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0x7}, {0x86, 0xe0}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x42, 0xe1}, {0x1, 0x80000000}], 0x2}) 07:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) 07:55:25 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x7, 0xffffffff}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:55:25 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0xa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0x7}, {0x86, 0xe0}], 0x2}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x42, 0xe1}, {0x1, 0x80000000}], 0x2}) (rerun: 64) 07:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) 07:55:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x5e4f}, {0x8a, 0x6}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x5e4f}, {0x8a, 0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x1}, {0x45, 0x4}], 0x2}) 07:55:25 executing program 3: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:25 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3, 0x1}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x3, 0x8}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3, 0x1}], 0x2}) (async) pipe(&(0x7f0000000000)) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x3, 0x8}], 0x1}) (async) 07:55:25 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:25 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) shmget(0x3, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x40, 0x4}, {0x26, 0x1000}, {0x8c, 0xee}, {0x80, 0xfff}, {0x58387843643a93f9, 0x6}, {0x45, 0x5}, {0x2, 0x1}], 0x7}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x80000001, 0x6, 0x7a6, 0xe472, 0x7a6, 0x3, 0x7, 0x10, [{0x8, 0x502, 0x1, 0x4}, {0xe0, 0xfffffffc, 0x1, 0x4}, {0x4, 0xfffff4ca, 0x7fff, 0x9}, {0x5, 0x6, 0x1, 0x1}, {0x9, 0xfffffff8, 0x24d, 0x5}, {0x1, 0x1, 0x1, 0x400}, {0x8000, 0x0, 0x401, 0x61}, {0x2400000, 0xff, 0x5, 0x8}, {0x4, 0x38000, 0x5, 0x2}, {0x9, 0x1bf, 0x3f0, 0x1ff}, {0x7, 0x3, 0xe23, 0x9}, {0x8, 0x1, 0x6, 0x5}, {0x5, 0x7a, 0x10000, 0x1}, {0x3, 0x0, 0xff, 0x2}, {0xffff236c, 0x0, 0xd9f, 0x20}, {0x400, 0x1000, 0x5, 0x5}]}) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x9c3b12bf3b4d9561, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x45, 0x7fffffff}, {0x46, 0x40}, {0x7, 0x10000}], 0x3}) 07:55:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x5e4f}, {0x8a, 0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x1}, {0x45, 0x4}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x5e4f}, {0x8a, 0x6}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x1}, {0x45, 0x4}], 0x2}) (async) 07:55:25 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x1}, {0x3}, {0x45, 0x9}, {0x81, 0x2}, {0x7, 0x3ff}, {0x3, 0xe62}, {0x1, 0x6}], 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 07:55:25 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x7, 0xffffffff}) (async) r1 = syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) 07:55:25 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:25 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0xa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0x7}, {0x86, 0xe0}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x42, 0xe1}, {0x1, 0x80000000}], 0x2}) 07:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x4}, {0x46, 0x6}, {0x8a, 0x7293}, {0x8b, 0x2}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:25 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3, 0x1}], 0x2}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x3, 0x8}], 0x1}) 07:55:25 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x1}, {0x3}, {0x45, 0x9}, {0x81, 0x2}, {0x7, 0x3ff}, {0x3, 0xe62}, {0x1, 0x6}], 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 07:55:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x85, 0x9}, {0x1a8, 0x6}, {0x42, 0x8000}, {0xe6, 0x9}, {0x23, 0x8107}, {0x26, 0x7}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x80000001}, {0x3, 0x3}, {0x8c, 0x7fffffff}, {0x83}, {0x87, 0x3f}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x81, 0x9}, {0x88, 0x8}, {0x8a, 0x20}, {0x41, 0xb073}, {0x1, 0x2}, {0x40, 0x8}, {0x1, 0x8}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0x5}, {0xe, 0x6}], 0x2}) 07:55:25 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2}, {0x20, 0x6}, {0x22, 0x1}, {0xe8, 0x8000}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:25 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1, 0x2}, {0x24, 0x7}, {0x3, 0xa978775}, {0x25, 0xffffffff}, {0x0, 0x4}, {0x44, 0xa3}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x4}, {0x46, 0x6}, {0x8a, 0x7293}, {0x8b, 0x2}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:25 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x1}, {0x3}, {0x45, 0x9}, {0x81, 0x2}, {0x7, 0x3ff}, {0x3, 0xe62}, {0x1, 0x6}], 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 07:55:25 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x8e, 0x1}, {0x86, 0x7}, {0x6b, 0xffff}, {0x85, 0x1f}, {0x80, 0x1f}], 0x5}) 07:55:25 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x7, 0xffffffff}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x7, 0xffffffff}) (async) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) poll(&(0x7f0000000380)=[{r1}], 0x1, 0x0) (async) 07:55:25 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2}, {0x20, 0x6}, {0x22, 0x1}, {0xe8, 0x8000}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:25 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1, 0x2}, {0x24, 0x7}, {0x3, 0xa978775}, {0x25, 0xffffffff}, {0x0, 0x4}, {0x44, 0xa3}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1, 0x2}, {0x24, 0x7}, {0x3, 0xa978775}, {0x25, 0xffffffff}, {0x0, 0x4}, {0x44, 0xa3}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:26 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2}, {0x20, 0x6}, {0x22, 0x1}, {0xe8, 0x8000}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x4}, {0x46, 0x6}, {0x8a, 0x7293}, {0x8b, 0x2}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:26 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x82) r3 = accept(r1, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000280)=0x20, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r6 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x10}, {r3, 0x80}, {r4, 0x100}, {r5, 0x100}, {r6, 0x20}, {r7, 0x100}], 0x7, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) write(r1, &(0x7f0000000100)="506225d67680466f4f9359aaaa5c6eebc9ce3f1b6adc2ebc725f863c955d4ae37d5e393c33322b070bc02502c37aa566c38c4c78e8449a5f68454bd89fd94d178134f24e75a7768e495bd257b8a5d585aedfb2fffa9f9d6de4beb0831406e86f0e675df5d2aa8e3c3341d59ac240ec16292a7e729ae3601457c98a45425f1e3f149129c8002c62cbaacb3af5db4e10df2370b9e6f308e87885ce6d722009d25458332f070a161284b7335df9f01e0994a29d4ab918a7b35cf3c96c0bf180a1247deceebadc16298de6c92eeb4ad5f335bf599a65d7a22e4c1f8770444b00796a9bd81a602460f42e80750fbd", 0xec) 07:55:26 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x8e, 0x1}, {0x86, 0x7}, {0x6b, 0xffff}, {0x85, 0x1f}, {0x80, 0x1f}], 0x5}) 07:55:26 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x85, 0x9}, {0x1a8, 0x6}, {0x42, 0x8000}, {0xe6, 0x9}, {0x23, 0x8107}, {0x26, 0x7}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x80000001}, {0x3, 0x3}, {0x8c, 0x7fffffff}, {0x83}, {0x87, 0x3f}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x81, 0x9}, {0x88, 0x8}, {0x8a, 0x20}, {0x41, 0xb073}, {0x1, 0x2}, {0x40, 0x8}, {0x1, 0x8}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0x5}, {0xe, 0x6}], 0x2}) pckbd_enable: command error 07:55:30 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x8e, 0x1}, {0x86, 0x7}, {0x6b, 0xffff}, {0x85, 0x1f}, {0x80, 0x1f}], 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x8e, 0x1}, {0x86, 0x7}, {0x6b, 0xffff}, {0x85, 0x1f}, {0x80, 0x1f}], 0x5}) (async) 07:55:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:30 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8d}, {0x82}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0xe3}], 0x1}) 07:55:30 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:30 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x2, 0x1, 0x4, 0x9}, {0x7fff, 0x5, 0x3, 0x2c}, {0x9, 0x7, 0x20, 0x9}, {0x6, 0xfc, 0x1, 0x1}, {0x100, 0x8, 0x0, 0x6a}, {0x9, 0x1, 0x0, 0x9}, {0x5, 0x3, 0x5, 0x82e}, {0x18, 0x7, 0x6, 0x9}, {0xff, 0xe4, 0x6, 0x1}]}) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x68) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = syz_open_pts() poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x84) 07:55:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1, 0x2}, {0x24, 0x7}, {0x3, 0xa978775}, {0x25, 0xffffffff}, {0x0, 0x4}, {0x44, 0xa3}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:30 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x85, 0x9}, {0x1a8, 0x6}, {0x42, 0x8000}, {0xe6, 0x9}, {0x23, 0x8107}, {0x26, 0x7}], 0x6}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x80000001}, {0x3, 0x3}, {0x8c, 0x7fffffff}, {0x83}, {0x87, 0x3f}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x81, 0x9}, {0x88, 0x8}, {0x8a, 0x20}, {0x41, 0xb073}, {0x1, 0x2}, {0x40, 0x8}, {0x1, 0x8}], 0x7}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0x5}, {0xe, 0x6}], 0x2}) 07:55:30 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup(r0) (async) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x82) r3 = accept(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) (async) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000280)=0x20, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x10}, {r3, 0x80}, {r4, 0x100}, {r5, 0x100}, {r6, 0x20}, {r7, 0x100}], 0x7, 0x0) (async) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x10}, {r3, 0x80}, {r4, 0x100}, {r5, 0x100}, {r6, 0x20}, {r7, 0x100}], 0x7, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) write(r1, &(0x7f0000000100)="506225d67680466f4f9359aaaa5c6eebc9ce3f1b6adc2ebc725f863c955d4ae37d5e393c33322b070bc02502c37aa566c38c4c78e8449a5f68454bd89fd94d178134f24e75a7768e495bd257b8a5d585aedfb2fffa9f9d6de4beb0831406e86f0e675df5d2aa8e3c3341d59ac240ec16292a7e729ae3601457c98a45425f1e3f149129c8002c62cbaacb3af5db4e10df2370b9e6f308e87885ce6d722009d25458332f070a161284b7335df9f01e0994a29d4ab918a7b35cf3c96c0bf180a1247deceebadc16298de6c92eeb4ad5f335bf599a65d7a22e4c1f8770444b00796a9bd81a602460f42e80750fbd", 0xec) 07:55:34 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8d}, {0x82}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0xe3}], 0x1}) 07:55:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x3f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r2, 0x2, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:34 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup(r0) (async) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x82) (async) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x82) r3 = accept(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) (async) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000280)=0x20, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x10}, {r3, 0x80}, {r4, 0x100}, {r5, 0x100}, {r6, 0x20}, {r7, 0x100}], 0x7, 0x0) (async) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x10}, {r3, 0x80}, {r4, 0x100}, {r5, 0x100}, {r6, 0x20}, {r7, 0x100}], 0x7, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) write(r1, &(0x7f0000000100)="506225d67680466f4f9359aaaa5c6eebc9ce3f1b6adc2ebc725f863c955d4ae37d5e393c33322b070bc02502c37aa566c38c4c78e8449a5f68454bd89fd94d178134f24e75a7768e495bd257b8a5d585aedfb2fffa9f9d6de4beb0831406e86f0e675df5d2aa8e3c3341d59ac240ec16292a7e729ae3601457c98a45425f1e3f149129c8002c62cbaacb3af5db4e10df2370b9e6f308e87885ce6d722009d25458332f070a161284b7335df9f01e0994a29d4ab918a7b35cf3c96c0bf180a1247deceebadc16298de6c92eeb4ad5f335bf599a65d7a22e4c1f8770444b00796a9bd81a602460f42e80750fbd", 0xec) pckbd_enable: command error 07:55:34 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x8}, {0x0, 0xeb}, {0x7, 0x7fff}, {0x5, 0x9}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:34 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8d}, {0x82}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0xe3}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8d}, {0x82}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0xe3}], 0x1}) (async) 07:55:34 executing program 4: r0 = msgget(0x1, 0xb0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f2ba0000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000"], 0xcd, 0x1, 0x1800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) msgsnd(r0, &(0x7f0000001180)={0x2, "54cbf593564735969110e19503fe9f986d44347be369f8f13567e32745a1aa4c962402885103761b5cb6f53a09a38f069fbbdd"}, 0x3b, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1) 07:55:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x80000000}, {0x84, 0x7fff}, {0x2, 0x2}, {0x20, 0x5}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) write(r0, &(0x7f0000000140)="e0781eba87a6afa5c48890950e505d14b2b329c1089bcef8e6483adb6d2b94efa724c0bc4c363c283569c5f3bec111fead0603122007c67eebc3867aeb82c1989008fa98dfe69310f9ae93d22aed527fc03f418ac98dabcd1e44e7440bb00dab487f75e05747f3514ea4c88d1395278fd5dfe3e8d05d90f167b8a4868d1e59e818b07a8f3571e1f122a95f6885ef4b0d83bbaf304dda6bd7f3eb3e55ace326085b075a52", 0xa4) 07:55:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x3f) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r2, 0x2, 0x3) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:34 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x2, 0x1, 0x4, 0x9}, {0x7fff, 0x5, 0x3, 0x2c}, {0x9, 0x7, 0x20, 0x9}, {0x6, 0xfc, 0x1, 0x1}, {0x100, 0x8, 0x0, 0x6a}, {0x9, 0x1, 0x0, 0x9}, {0x5, 0x3, 0x5, 0x82e}, {0x18, 0x7, 0x6, 0x9}, {0xff, 0xe4, 0x6, 0x1}]}) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x68) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = syz_open_pts() poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x84) 07:55:34 executing program 2: connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="010000"], 0xa) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) write(r1, &(0x7f0000000140)="a98fafe1c76bfe0a7d", 0x9) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000031a438b49469d29cbb00"/61], &(0x7f0000000040)=0x3d) r2 = dup2(0xffffffffffffff9c, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x4}, {0x25, 0x2000000}], 0x2}) 07:55:38 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) pckbd_enable: command error 07:55:39 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x3f) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r2, 0x2, 0x3) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x80000000}, {0x84, 0x7fff}, {0x2, 0x2}, {0x20, 0x5}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) write(r0, &(0x7f0000000140)="e0781eba87a6afa5c48890950e505d14b2b329c1089bcef8e6483adb6d2b94efa724c0bc4c363c283569c5f3bec111fead0603122007c67eebc3867aeb82c1989008fa98dfe69310f9ae93d22aed527fc03f418ac98dabcd1e44e7440bb00dab487f75e05747f3514ea4c88d1395278fd5dfe3e8d05d90f167b8a4868d1e59e818b07a8f3571e1f122a95f6885ef4b0d83bbaf304dda6bd7f3eb3e55ace326085b075a52", 0xa4) 07:55:39 executing program 7: ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x3ff, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:39 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x8}, {0x0, 0xeb}, {0x7, 0x7fff}, {0x5, 0x9}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:39 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:39 executing program 4: r0 = msgget(0x1, 0xb0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x1, 0x800) (async) msgrcv(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f2ba0000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000"], 0xcd, 0x1, 0x1800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) msgsnd(r0, &(0x7f0000001180)={0x2, "54cbf593564735969110e19503fe9f986d44347be369f8f13567e32745a1aa4c962402885103761b5cb6f53a09a38f069fbbdd"}, 0x3b, 0x0) (async) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1) 07:55:39 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x142) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x94) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x200, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 07:55:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x80000000}, {0x84, 0x7fff}, {0x2, 0x2}, {0x20, 0x5}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) write(r0, &(0x7f0000000140)="e0781eba87a6afa5c48890950e505d14b2b329c1089bcef8e6483adb6d2b94efa724c0bc4c363c283569c5f3bec111fead0603122007c67eebc3867aeb82c1989008fa98dfe69310f9ae93d22aed527fc03f418ac98dabcd1e44e7440bb00dab487f75e05747f3514ea4c88d1395278fd5dfe3e8d05d90f167b8a4868d1e59e818b07a8f3571e1f122a95f6885ef4b0d83bbaf304dda6bd7f3eb3e55ace326085b075a52", 0xa4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x80000000}, {0x84, 0x7fff}, {0x2, 0x2}, {0x20, 0x5}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) write(r0, &(0x7f0000000140)="e0781eba87a6afa5c48890950e505d14b2b329c1089bcef8e6483adb6d2b94efa724c0bc4c363c283569c5f3bec111fead0603122007c67eebc3867aeb82c1989008fa98dfe69310f9ae93d22aed527fc03f418ac98dabcd1e44e7440bb00dab487f75e05747f3514ea4c88d1395278fd5dfe3e8d05d90f167b8a4868d1e59e818b07a8f3571e1f122a95f6885ef4b0d83bbaf304dda6bd7f3eb3e55ace326085b075a52", 0xa4) (async) 07:55:39 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x2, 0x1, 0x4, 0x9}, {0x7fff, 0x5, 0x3, 0x2c}, {0x9, 0x7, 0x20, 0x9}, {0x6, 0xfc, 0x1, 0x1}, {0x100, 0x8, 0x0, 0x6a}, {0x9, 0x1, 0x0, 0x9}, {0x5, 0x3, 0x5, 0x82e}, {0x18, 0x7, 0x6, 0x9}, {0xff, 0xe4, 0x6, 0x1}]}) (async, rerun: 32) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x68) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r2 = syz_open_pts() poll(&(0x7f0000000380)=[{r2}], 0x1, 0x0) (async, rerun: 32) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x84) (rerun: 32) 07:55:39 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0x1f, 0x8, 0x20, 0x7f}) 07:55:39 executing program 2: connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="010000"], 0xa) (async) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r1, &(0x7f0000000140)="a98fafe1c76bfe0a7d", 0x9) (async) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000031a438b49469d29cbb00"/61], &(0x7f0000000040)=0x3d) (async) r2 = dup2(0xffffffffffffff9c, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x4}, {0x25, 0x2000000}], 0x2}) 07:55:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x8}, {0x0, 0xeb}, {0x7, 0x7fff}, {0x5, 0x9}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:39 executing program 4: r0 = msgget(0x1, 0xb0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f2ba0000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000"], 0xcd, 0x1, 0x1800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) msgsnd(r0, &(0x7f0000001180)={0x2, "54cbf593564735969110e19503fe9f986d44347be369f8f13567e32745a1aa4c962402885103761b5cb6f53a09a38f069fbbdd"}, 0x3b, 0x0) (async, rerun: 64) r2 = dup(r1) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async, rerun: 32) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1) (rerun: 32) 07:55:39 executing program 7: ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x3ff, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:39 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x142) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x94) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x200, r0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 07:55:39 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, 0x0) 07:55:39 executing program 7: ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x3ff, 0x0, 0x100}) (async) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x3ff, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2ab142f21fb1c050, 0x5d35}, {0x22, 0x8}], 0x2}) 07:55:39 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x85}, {0x47, 0x100}], 0x2}) 07:55:39 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, 0x0) 07:55:39 executing program 1: sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000280)="11071dba0b5a4e1c1ed7cdc253c32be85a012b88f5497b0452ef72bc02f8d18771185034f8b7bfd1a032507af2031c09d9dce8328b497e863480d3755e9a3d3c9488817267153d35c4200b728a41d5944e688ac43ea654d2a8509b072fb672d99ac40b8a3c35493a4e374d203e060853bc769d6f3de890252d8a8bd510b2125b2c1bff074bea0f8ca6ee23a23e", &(0x7f0000000340)=0x8d, &(0x7f0000000380)="e94f71e6ec3c65c0761c2731824b44c6f688c24510944f5a400da163904d2a14b8b25b1afcc40e2236b2c3570ec5cb6b7ebdd43ff7d6fa37a102336857e5ccd069a82820b383e15c6b4ca3f258178740ed193bbc1ffab0e8e7928c2cdb56bbb071292a766019867f006351c41e1b8a43e20805a849446ff65b605807dfb397bfd6b24ef432cdd5b30a8f9edd10", 0x8d) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xffff}, {0x87, 0x37b5bd09}, {0x47, 0x1}, {0x0, 0x1000}, {0x46, 0xc0b6}, {0x24, 0x5581}, {0x5, 0x1f}, {0x82, 0x5}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x46, 0x8}, {0x100}, {0x1, 0x833}, {0x0, 0xf7df}, {0x82, 0x4}, {0x42, 0x3ff}, {0x87, 0x9}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x85, 0x2}, {0x20, 0x8f3f}, {0x2, 0x100}, {0x20, 0x70}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x1}, {0x1, 0x401}, {0x86, 0xfffffffc}, {0x101, 0xc0}, {0x5, 0x8}], 0x6}) 07:55:39 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x83}, {0x7, 0x2}, {0x3, 0x3f}, {0x87, 0x1000}, {0x82, 0x9765}, {0x18c, 0x40}, {0x4, 0x7}], 0x7}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x1400}, {0x8b, 0x3}, {0x5, 0x1}, {0x4, 0x9}, {0x42, 0x10001}, {0x41}, {0x80, 0x9b4c}, {0x4, 0xfb0}], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) pipe2(&(0x7f0000000100), 0x20004) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:55:39 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x142) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x94) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x200, r0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 07:55:39 executing program 1: sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000280)="11071dba0b5a4e1c1ed7cdc253c32be85a012b88f5497b0452ef72bc02f8d18771185034f8b7bfd1a032507af2031c09d9dce8328b497e863480d3755e9a3d3c9488817267153d35c4200b728a41d5944e688ac43ea654d2a8509b072fb672d99ac40b8a3c35493a4e374d203e060853bc769d6f3de890252d8a8bd510b2125b2c1bff074bea0f8ca6ee23a23e", &(0x7f0000000340)=0x8d, &(0x7f0000000380)="e94f71e6ec3c65c0761c2731824b44c6f688c24510944f5a400da163904d2a14b8b25b1afcc40e2236b2c3570ec5cb6b7ebdd43ff7d6fa37a102336857e5ccd069a82820b383e15c6b4ca3f258178740ed193bbc1ffab0e8e7928c2cdb56bbb071292a766019867f006351c41e1b8a43e20805a849446ff65b605807dfb397bfd6b24ef432cdd5b30a8f9edd10", 0x8d) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xffff}, {0x87, 0x37b5bd09}, {0x47, 0x1}, {0x0, 0x1000}, {0x46, 0xc0b6}, {0x24, 0x5581}, {0x5, 0x1f}, {0x82, 0x5}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x46, 0x8}, {0x100}, {0x1, 0x833}, {0x0, 0xf7df}, {0x82, 0x4}, {0x42, 0x3ff}, {0x87, 0x9}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x85, 0x2}, {0x20, 0x8f3f}, {0x2, 0x100}, {0x20, 0x70}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x1}, {0x1, 0x401}, {0x86, 0xfffffffc}, {0x101, 0xc0}, {0x5, 0x8}], 0x6}) sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000280)="11071dba0b5a4e1c1ed7cdc253c32be85a012b88f5497b0452ef72bc02f8d18771185034f8b7bfd1a032507af2031c09d9dce8328b497e863480d3755e9a3d3c9488817267153d35c4200b728a41d5944e688ac43ea654d2a8509b072fb672d99ac40b8a3c35493a4e374d203e060853bc769d6f3de890252d8a8bd510b2125b2c1bff074bea0f8ca6ee23a23e", &(0x7f0000000340)=0x8d, &(0x7f0000000380)="e94f71e6ec3c65c0761c2731824b44c6f688c24510944f5a400da163904d2a14b8b25b1afcc40e2236b2c3570ec5cb6b7ebdd43ff7d6fa37a102336857e5ccd069a82820b383e15c6b4ca3f258178740ed193bbc1ffab0e8e7928c2cdb56bbb071292a766019867f006351c41e1b8a43e20805a849446ff65b605807dfb397bfd6b24ef432cdd5b30a8f9edd10", 0x8d) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xffff}, {0x87, 0x37b5bd09}, {0x47, 0x1}, {0x0, 0x1000}, {0x46, 0xc0b6}, {0x24, 0x5581}, {0x5, 0x1f}, {0x82, 0x5}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x46, 0x8}, {0x100}, {0x1, 0x833}, {0x0, 0xf7df}, {0x82, 0x4}, {0x42, 0x3ff}, {0x87, 0x9}], 0x7}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x85, 0x2}, {0x20, 0x8f3f}, {0x2, 0x100}, {0x20, 0x70}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x1}, {0x1, 0x401}, {0x86, 0xfffffffc}, {0x101, 0xc0}, {0x5, 0x8}], 0x6}) (async) 07:55:39 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0xf4, 0x6, 0x1}, {0x3, 0x8, 0x1, 0x25b4}]}) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) r3 = syz_open_pts() poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) 07:55:39 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x85}, {0x47, 0x100}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) pipe(&(0x7f0000000000)) (async) fcntl$setown(r0, 0x6, 0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x85}, {0x47, 0x100}], 0x2}) (async) 07:55:39 executing program 2: connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="010000"], 0xa) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) write(r1, &(0x7f0000000140)="a98fafe1c76bfe0a7d", 0x9) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000031a438b49469d29cbb00"/61], &(0x7f0000000040)=0x3d) r2 = dup2(0xffffffffffffff9c, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x4}, {0x25, 0x2000000}], 0x2}) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="010000"], 0xa) (async) socket$unix(0x1, 0x1, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) write(r1, &(0x7f0000000140)="a98fafe1c76bfe0a7d", 0x9) (async) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000031a438b49469d29cbb00"/61], &(0x7f0000000040)=0x3d) (async) dup2(0xffffffffffffff9c, r0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x4}, {0x25, 0x2000000}], 0x2}) (async) 07:55:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2ab142f21fb1c050, 0x5d35}, {0x22, 0x8}], 0x2}) 07:55:39 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, 0x0) 07:55:39 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x83}, {0x7, 0x2}, {0x3, 0x3f}, {0x87, 0x1000}, {0x82, 0x9765}, {0x18c, 0x40}, {0x4, 0x7}], 0x7}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x1400}, {0x8b, 0x3}, {0x5, 0x1}, {0x4, 0x9}, {0x42, 0x10001}, {0x41}, {0x80, 0x9b4c}, {0x4, 0xfb0}], 0x8}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) pipe2(&(0x7f0000000100), 0x20004) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:55:39 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000000)=[{0x8e}, {0x43, 0xe06f}, {0x45, 0x5}, {0x5, 0x4}, {0x42, 0x8}, {0x43, 0x10001}, {0x26, 0x3}, {0x101, 0x80000000}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x42, 0xda}, {0x24, 0x4}, {0x8c, 0x38}, {0x45}, {0x41, 0x6}, {0x23, 0x2}], 0x6}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x6) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 07:55:39 executing program 1: sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000280)="11071dba0b5a4e1c1ed7cdc253c32be85a012b88f5497b0452ef72bc02f8d18771185034f8b7bfd1a032507af2031c09d9dce8328b497e863480d3755e9a3d3c9488817267153d35c4200b728a41d5944e688ac43ea654d2a8509b072fb672d99ac40b8a3c35493a4e374d203e060853bc769d6f3de890252d8a8bd510b2125b2c1bff074bea0f8ca6ee23a23e", &(0x7f0000000340)=0x8d, &(0x7f0000000380)="e94f71e6ec3c65c0761c2731824b44c6f688c24510944f5a400da163904d2a14b8b25b1afcc40e2236b2c3570ec5cb6b7ebdd43ff7d6fa37a102336857e5ccd069a82820b383e15c6b4ca3f258178740ed193bbc1ffab0e8e7928c2cdb56bbb071292a766019867f006351c41e1b8a43e20805a849446ff65b605807dfb397bfd6b24ef432cdd5b30a8f9edd10", 0x8d) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xffff}, {0x87, 0x37b5bd09}, {0x47, 0x1}, {0x0, 0x1000}, {0x46, 0xc0b6}, {0x24, 0x5581}, {0x5, 0x1f}, {0x82, 0x5}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x46, 0x8}, {0x100}, {0x1, 0x833}, {0x0, 0xf7df}, {0x82, 0x4}, {0x42, 0x3ff}, {0x87, 0x9}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x85, 0x2}, {0x20, 0x8f3f}, {0x2, 0x100}, {0x20, 0x70}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x85, 0x2}, {0x20, 0x8f3f}, {0x2, 0x100}, {0x20, 0x70}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x1}, {0x1, 0x401}, {0x86, 0xfffffffc}, {0x101, 0xc0}, {0x5, 0x8}], 0x6}) 07:55:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2ab142f21fb1c050, 0x5d35}, {0x22, 0x8}], 0x2}) 07:55:39 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x0, 0x8, 0x20, 0x7f}) 07:55:39 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000000)=[{0x8e}, {0x43, 0xe06f}, {0x45, 0x5}, {0x5, 0x4}, {0x42, 0x8}, {0x43, 0x10001}, {0x26, 0x3}, {0x101, 0x80000000}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x42, 0xda}, {0x24, 0x4}, {0x8c, 0x38}, {0x45}, {0x41, 0x6}, {0x23, 0x2}], 0x6}) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x6) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 07:55:40 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x83}, {0x7, 0x2}, {0x3, 0x3f}, {0x87, 0x1000}, {0x82, 0x9765}, {0x18c, 0x40}, {0x4, 0x7}], 0x7}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x1400}, {0x8b, 0x3}, {0x5, 0x1}, {0x4, 0x9}, {0x42, 0x10001}, {0x41}, {0x80, 0x9b4c}, {0x4, 0xfb0}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x1400}, {0x8b, 0x3}, {0x5, 0x1}, {0x4, 0x9}, {0x42, 0x10001}, {0x41}, {0x80, 0x9b4c}, {0x4, 0xfb0}], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) pipe2(&(0x7f0000000100), 0x20004) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:55:40 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) r9 = semget(0x0, 0x4, 0x2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000280)=""/223) setegid(r8) r10 = msgget$private(0x0, 0x100) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r12 = getuid() fchown(r11, r12, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r12, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x10000, 0x0, r8, 0x0, 0xffffffffffffffff, 0x80, 0x800}, 0x39, 0x1, 0x0, 0xffffffffffffffff, 0x5, 0xfffffffffffffffd, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8c, 0x4}, {0x82, 0x5}, {0x41, 0x7}], 0x3}) 07:55:40 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x85}, {0x47, 0x100}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) pipe(&(0x7f0000000000)) (async) fcntl$setown(r0, 0x6, 0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x85}, {0x47, 0x100}], 0x2}) (async) 07:55:40 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x7f}) 07:55:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)="d02740", 0x3}, {&(0x7f0000000180)="985e172f2fdc7704d6f4edd77c1576692b7a6cbfb9f4f65c89909e958740d813fd838b65e63dea5b74dbcf719324e8ff7b53c8822900c130ac1ec8f64c4e7af2c15e667afced95c74ac1946dd588987e81e41f250ebd2942b9fb2bce85f17137cf90f4758857915896c5e2c85d645d76d93d018fd3aec4bd5f605059c34d1a4764b75c450017c9e7bd237a0363bcd715fd72e2b06f5a611ea4e77187d9447c0202f5239ef15182a8c1ac6376dbab922aa7b2d93a24d8871876d9ee1d2fcaf5d23b4bac0e0c0589ace5d870eaead39bb1cf62330a46f2156fbb9f2d46232f9bb3c4e7453ddcd8852bb8fbba4c974cd97f98dc7a", 0xf3}], 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0xffffff80}, {0x46, 0x7}, {0x21, 0x7fffffff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x24, 0x4}, {}], 0x2}) 07:55:40 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0xf4, 0x6, 0x1}, {0x3, 0x8, 0x1, 0x25b4}]}) (async) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) (async) r3 = syz_open_pts() poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) 07:55:40 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000000)=[{0x8e}, {0x43, 0xe06f}, {0x45, 0x5}, {0x5, 0x4}, {0x42, 0x8}, {0x43, 0x10001}, {0x26, 0x3}, {0x101, 0x80000000}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x42, 0xda}, {0x24, 0x4}, {0x8c, 0x38}, {0x45}, {0x41, 0x6}, {0x23, 0x2}], 0x6}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x6) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 07:55:40 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x3, 0x7}, {0x0, 0xdf0}, {0x8a, 0x40}, {0x41, 0x1}], 0x4}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26, 0x1}, {0x85, 0xc3f0}, {0x81, 0x2}, {0x2, 0x1}, {0x82, 0x37ed}, {0x0, 0x8}, {0x101, 0x38000000}, {0x47, 0x6}, {0x87, 0x4}, {0x8a, 0x5}], 0xa}) 07:55:40 executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="702c4cce5b6aaa750b3f82e44b83c29e35e5241a79384cbefafe0a09beec9561296aec58e7004914cad8cfefe3b8967a2f24b639ebc3f32e83aacaf05f3008f74896df26f9a0c205629f22d2ac22f6506d8249e72fc1178d3d42a05528d1e6beecfa81ca327e0f1dfe4680646586e2b0587b79dc", 0x74) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="b14361a1db1b34", 0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:40 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7f}) 07:55:40 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) (async) r2 = semget$private(0x0, 0x4, 0x2c4) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) (async) r9 = semget(0x0, 0x4, 0x2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000280)=""/223) setegid(r8) r10 = msgget$private(0x0, 0x100) (async) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r12 = getuid() fchown(r11, r12, 0x0) (async) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r12, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x10000, 0x0, r8, 0x0, 0xffffffffffffffff, 0x80, 0x800}, 0x39, 0x1, 0x0, 0xffffffffffffffff, 0x5, 0xfffffffffffffffd, 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8c, 0x4}, {0x82, 0x5}, {0x41, 0x7}], 0x3}) 07:55:40 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60, 0x0, 0x0, 0x5}, {0x25}, {0x1, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="ca560deb8191faf418d149411f7ea22d741cfa1fa2b0404311f982227ef523f0103f6f93dafd1c800a3b0723d3dead6d57b64be8e292b5d7a16b9f05122e3a9e2babaae4816b091a2eb12d88b8c5fb2e00ad58", 0x53}, {&(0x7f0000000100)="b3bbb3f6aa15505d953c38a1bb1be07477edb08657c0b073a88f43c952724401d3ac3508d227e5a59dcf58d7d5640edb52bdc1a45d075c14d71f46ceea1265e8e8f0aa72d9c55e8f54ea98fa11359cc16c3d056ce53b27e5dd1f699367158042ecae071de655c9e0b1056d1928d88c95d05ea981e2d93e8e7a1678b4fb4bd8e2aa832932483cd12e360bd8c06d1808833925cce802f3ee07f8e87a4fa763794fabfac3549faf2ef293d4", 0xaa}, {&(0x7f00000001c0)="6346b74e4d1f71d32668a2aded23ae465aac65d11e226d72a7350ce9d61d494fadc1f35c3c31226a0aba988dc7bc3e39794feadae9b7215d6cccd8578246fab96767ab7847ba664e8885b1a27979b4bcd581cac49d557ab6b955b1ee2cc198df3c86239807c3b6", 0x67}, {&(0x7f0000000240)="810f393c4403191db143393894ab733d8271ebb2618fff40ef5fcfec558a093b9abefc6af9366c1793ebb0c7bb5bdb750f2767a8ca717a7090a8899937716a1cdc7413db53efa005e8949860e8e132506404a0fb111aad65b0", 0x59}], 0x4) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)) 07:55:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)="d02740", 0x3}, {&(0x7f0000000180)="985e172f2fdc7704d6f4edd77c1576692b7a6cbfb9f4f65c89909e958740d813fd838b65e63dea5b74dbcf719324e8ff7b53c8822900c130ac1ec8f64c4e7af2c15e667afced95c74ac1946dd588987e81e41f250ebd2942b9fb2bce85f17137cf90f4758857915896c5e2c85d645d76d93d018fd3aec4bd5f605059c34d1a4764b75c450017c9e7bd237a0363bcd715fd72e2b06f5a611ea4e77187d9447c0202f5239ef15182a8c1ac6376dbab922aa7b2d93a24d8871876d9ee1d2fcaf5d23b4bac0e0c0589ace5d870eaead39bb1cf62330a46f2156fbb9f2d46232f9bb3c4e7453ddcd8852bb8fbba4c974cd97f98dc7a", 0xf3}], 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0xffffff80}, {0x46, 0x7}, {0x21, 0x7fffffff}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x24, 0x4}, {}], 0x2}) 07:55:40 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0xf4, 0x6, 0x1}, {0x3, 0x8, 0x1, 0x25b4}]}) poll(&(0x7f0000000000)=[{}, {}, {}], 0x20000000000000c4, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) r3 = syz_open_pts() poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) 07:55:40 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x26, 0x1}, {0xc3, 0x4}, {0x4, 0x8}, {0x40, 0x6}, {0x46}, {0x2, 0xb3}, {0x88, 0x1}, {0x82, 0xef61}, {0x6, 0x2}, {0x89, 0x5}], 0xa}) 07:55:40 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)) 07:55:40 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x80, 0x3, 0x81, 0x800}, {0x2, 0x7a, 0x1f, 0x1}, {0x7, 0x8, 0x4, 0x9}, {0x9, 0x97, 0x2, 0xca1}, {0x4, 0x4, 0x1, 0x70c}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x1, 0x0, 0x9, 0x8001}) r7 = socket$inet(0x2, 0x4000, 0x1f) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r9, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0xf0, 0x80000000, 0xe0, 0x5}, {{r2}, 0x0, 0x80, 0x4, 0x6, 0x1}, {{r3}, 0x6, 0x88, 0x4, 0x7f, 0x1}, {{r8}, 0x0, 0x16, 0x80, 0x3, 0x8}], 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff9, 0xc, 0x20, 0x3, 0x6}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xffff}, {{r6}, 0xfffffffffffffff8, 0xc, 0x4, 0xff, 0x236}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x800}, {{r7}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x10000d4f}, {{r8}, 0xfffffffffffffff8, 0x120, 0x40000000, 0x2, 0x54}, {{r9}, 0xfffffffffffffffb, 0xa4, 0x80000000, 0x3ff, 0xa4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x9, 0x8}], 0x8, &(0x7f00000002c0)={0x3, 0xffff}) r10 = syz_open_pts() poll(&(0x7f0000000380)=[{r10}], 0x1, 0x0) 07:55:40 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x26, 0x1}, {0xc3, 0x4}, {0x4, 0x8}, {0x40, 0x6}, {0x46}, {0x2, 0xb3}, {0x88, 0x1}, {0x82, 0xef61}, {0x6, 0x2}, {0x89, 0x5}], 0xa}) 07:55:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)="d02740", 0x3}, {&(0x7f0000000180)="985e172f2fdc7704d6f4edd77c1576692b7a6cbfb9f4f65c89909e958740d813fd838b65e63dea5b74dbcf719324e8ff7b53c8822900c130ac1ec8f64c4e7af2c15e667afced95c74ac1946dd588987e81e41f250ebd2942b9fb2bce85f17137cf90f4758857915896c5e2c85d645d76d93d018fd3aec4bd5f605059c34d1a4764b75c450017c9e7bd237a0363bcd715fd72e2b06f5a611ea4e77187d9447c0202f5239ef15182a8c1ac6376dbab922aa7b2d93a24d8871876d9ee1d2fcaf5d23b4bac0e0c0589ace5d870eaead39bb1cf62330a46f2156fbb9f2d46232f9bb3c4e7453ddcd8852bb8fbba4c974cd97f98dc7a", 0xf3}], 0x2) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0xffffff80}, {0x46, 0x7}, {0x21, 0x7fffffff}], 0x3}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x24, 0x4}, {}], 0x2}) (rerun: 64) 07:55:40 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60, 0x0, 0x0, 0x5}, {0x25}, {0x1, 0x0, 0x0, 0xffffffff}]}) (async) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="ca560deb8191faf418d149411f7ea22d741cfa1fa2b0404311f982227ef523f0103f6f93dafd1c800a3b0723d3dead6d57b64be8e292b5d7a16b9f05122e3a9e2babaae4816b091a2eb12d88b8c5fb2e00ad58", 0x53}, {&(0x7f0000000100)="b3bbb3f6aa15505d953c38a1bb1be07477edb08657c0b073a88f43c952724401d3ac3508d227e5a59dcf58d7d5640edb52bdc1a45d075c14d71f46ceea1265e8e8f0aa72d9c55e8f54ea98fa11359cc16c3d056ce53b27e5dd1f699367158042ecae071de655c9e0b1056d1928d88c95d05ea981e2d93e8e7a1678b4fb4bd8e2aa832932483cd12e360bd8c06d1808833925cce802f3ee07f8e87a4fa763794fabfac3549faf2ef293d4", 0xaa}, {&(0x7f00000001c0)="6346b74e4d1f71d32668a2aded23ae465aac65d11e226d72a7350ce9d61d494fadc1f35c3c31226a0aba988dc7bc3e39794feadae9b7215d6cccd8578246fab96767ab7847ba664e8885b1a27979b4bcd581cac49d557ab6b955b1ee2cc198df3c86239807c3b6", 0x67}, {&(0x7f0000000240)="810f393c4403191db143393894ab733d8271ebb2618fff40ef5fcfec558a093b9abefc6af9366c1793ebb0c7bb5bdb750f2767a8ca717a7090a8899937716a1cdc7413db53efa005e8949860e8e132506404a0fb111aad65b0", 0x59}], 0x4) (async, rerun: 64) r3 = dup2(r0, r1) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)) 07:55:40 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) (async, rerun: 64) r2 = semget$private(0x0, 0x4, 0x2c4) (rerun: 64) semop(r2, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/15) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x100}, 0x5, 0x4}) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) r3 = getgid() (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/4096) (async) r4 = getuid() setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffdc6) (async) r9 = semget(0x0, 0x4, 0x2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000280)=""/223) (async, rerun: 64) setegid(r8) (async, rerun: 64) r10 = msgget$private(0x0, 0x100) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r12 = getuid() fchown(r11, r12, 0x0) (async) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, r12, r3, 0x0, 0x7}, 0x4, 0x4, 0x0, r6, 0xfffffffffffff02c, 0x3, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xb68, 0xffffffffffffffff, r3, r4, r8, 0x2, 0x4045}, 0x7fffffff, 0xc, 0x6f}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x10000, 0x0, r8, 0x0, 0xffffffffffffffff, 0x80, 0x800}, 0x39, 0x1, 0x0, 0xffffffffffffffff, 0x5, 0xfffffffffffffffd, 0x4}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8c, 0x4}, {0x82, 0x5}, {0x41, 0x7}], 0x3}) (rerun: 32) 07:55:40 executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="702c4cce5b6aaa750b3f82e44b83c29e35e5241a79384cbefafe0a09beec9561296aec58e7004914cad8cfefe3b8967a2f24b639ebc3f32e83aacaf05f3008f74896df26f9a0c205629f22d2ac22f6506d8249e72fc1178d3d42a05528d1e6beecfa81ca327e0f1dfe4680646586e2b0587b79dc", 0x74) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="b14361a1db1b34", 0x7) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="b14361a1db1b34", 0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:40 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:40 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x3, 0x7}, {0x0, 0xdf0}, {0x8a, 0x40}, {0x41, 0x1}], 0x4}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26, 0x1}, {0x85, 0xc3f0}, {0x81, 0x2}, {0x2, 0x1}, {0x82, 0x37ed}, {0x0, 0x8}, {0x101, 0x38000000}, {0x47, 0x6}, {0x87, 0x4}, {0x8a, 0x5}], 0xa}) 07:55:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x6}, {0x100}, {0x8d, 0x9}, {0x7, 0x1}, {0x20, 0x3ff}, {0x85}, {0x100, 0x800}, {0x8, 0xffffff01}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0xffff}, {0x41, 0xfffffffc}, {0x80, 0xadfe}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x86, 0x7}, {0x80, 0x80000000}], 0x2}) 07:55:41 executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="702c4cce5b6aaa750b3f82e44b83c29e35e5241a79384cbefafe0a09beec9561296aec58e7004914cad8cfefe3b8967a2f24b639ebc3f32e83aacaf05f3008f74896df26f9a0c205629f22d2ac22f6506d8249e72fc1178d3d42a05528d1e6beecfa81ca327e0f1dfe4680646586e2b0587b79dc", 0x74) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="b14361a1db1b34", 0x7) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="b14361a1db1b34", 0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x26, 0x1}, {0xc3, 0x4}, {0x4, 0x8}, {0x40, 0x6}, {0x46}, {0x2, 0xb3}, {0x88, 0x1}, {0x82, 0xef61}, {0x6, 0x2}, {0x89, 0x5}], 0xa}) 07:55:41 executing program 0: fchmod(0xffffffffffffffff, 0x80) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:41 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x3, 0x7}, {0x0, 0xdf0}, {0x8a, 0x40}, {0x41, 0x1}], 0x4}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26, 0x1}, {0x85, 0xc3f0}, {0x81, 0x2}, {0x2, 0x1}, {0x82, 0x37ed}, {0x0, 0x8}, {0x101, 0x38000000}, {0x47, 0x6}, {0x87, 0x4}, {0x8a, 0x5}], 0xa}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x3, 0x7}, {0x0, 0xdf0}, {0x8a, 0x40}, {0x41, 0x1}], 0x4}) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26, 0x1}, {0x85, 0xc3f0}, {0x81, 0x2}, {0x2, 0x1}, {0x82, 0x37ed}, {0x0, 0x8}, {0x101, 0x38000000}, {0x47, 0x6}, {0x87, 0x4}, {0x8a, 0x5}], 0xa}) (async) 07:55:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (rerun: 32) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x6}, {0x100}, {0x8d, 0x9}, {0x7, 0x1}, {0x20, 0x3ff}, {0x85}, {0x100, 0x800}, {0x8, 0xffffff01}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0xffff}, {0x41, 0xfffffffc}, {0x80, 0xadfe}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x86, 0x7}, {0x80, 0x80000000}], 0x2}) 07:55:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60, 0x0, 0x0, 0x5}, {0x25}, {0x1, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r2, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (rerun: 64) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="ca560deb8191faf418d149411f7ea22d741cfa1fa2b0404311f982227ef523f0103f6f93dafd1c800a3b0723d3dead6d57b64be8e292b5d7a16b9f05122e3a9e2babaae4816b091a2eb12d88b8c5fb2e00ad58", 0x53}, {&(0x7f0000000100)="b3bbb3f6aa15505d953c38a1bb1be07477edb08657c0b073a88f43c952724401d3ac3508d227e5a59dcf58d7d5640edb52bdc1a45d075c14d71f46ceea1265e8e8f0aa72d9c55e8f54ea98fa11359cc16c3d056ce53b27e5dd1f699367158042ecae071de655c9e0b1056d1928d88c95d05ea981e2d93e8e7a1678b4fb4bd8e2aa832932483cd12e360bd8c06d1808833925cce802f3ee07f8e87a4fa763794fabfac3549faf2ef293d4", 0xaa}, {&(0x7f00000001c0)="6346b74e4d1f71d32668a2aded23ae465aac65d11e226d72a7350ce9d61d494fadc1f35c3c31226a0aba988dc7bc3e39794feadae9b7215d6cccd8578246fab96767ab7847ba664e8885b1a27979b4bcd581cac49d557ab6b955b1ee2cc198df3c86239807c3b6", 0x67}, {&(0x7f0000000240)="810f393c4403191db143393894ab733d8271ebb2618fff40ef5fcfec558a093b9abefc6af9366c1793ebb0c7bb5bdb750f2767a8ca717a7090a8899937716a1cdc7413db53efa005e8949860e8e132506404a0fb111aad65b0", 0x59}], 0x4) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002a00)) 07:55:41 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x80, 0x3, 0x81, 0x800}, {0x2, 0x7a, 0x1f, 0x1}, {0x7, 0x8, 0x4, 0x9}, {0x9, 0x97, 0x2, 0xca1}, {0x4, 0x4, 0x1, 0x70c}]}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x1, 0x0, 0x9, 0x8001}) (async, rerun: 64) r7 = socket$inet(0x2, 0x4000, 0x1f) (async, rerun: 64) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r9, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0xf0, 0x80000000, 0xe0, 0x5}, {{r2}, 0x0, 0x80, 0x4, 0x6, 0x1}, {{r3}, 0x6, 0x88, 0x4, 0x7f, 0x1}, {{r8}, 0x0, 0x16, 0x80, 0x3, 0x8}], 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff9, 0xc, 0x20, 0x3, 0x6}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xffff}, {{r6}, 0xfffffffffffffff8, 0xc, 0x4, 0xff, 0x236}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x800}, {{r7}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x10000d4f}, {{r8}, 0xfffffffffffffff8, 0x120, 0x40000000, 0x2, 0x54}, {{r9}, 0xfffffffffffffffb, 0xa4, 0x80000000, 0x3ff, 0xa4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x9, 0x8}], 0x8, &(0x7f00000002c0)={0x3, 0xffff}) (async, rerun: 64) r10 = syz_open_pts() (rerun: 64) poll(&(0x7f0000000380)=[{r10}], 0x1, 0x0) 07:55:41 executing program 0: fchmod(0xffffffffffffffff, 0x80) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) fchmod(0xffffffffffffffff, 0x80) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) 07:55:41 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xfffffffc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000100)="2d6dda09b4320ee2b29257e60a08e0c6bcdbdc7cc58f824bed1c393dd020a80e5204959f046ccf87a03e677bbedd6e9fbbd638f8de6349bcb881ecc667a90045d943ba7d721f79acd8dd173a324e743fb87f52eaefc8a2fd497292f6c6013a8c5a9c387639eaa815deb7d820ae1961f44314a1713e28140136c025244b5c80444dc2c8b119acb5976ecf157cd6441fb7a991a6f9f4476a4d845eae385dbb64187f2515ecd630f24b4357750b8d2e0912b35ada301c7fd84aaaceebb0870b7eb9a2846e9716e29d533a0e110ac870ce149615a4a72f616451590eeb1e147a727557501b05eb68cd87a28aa8d39fc59684c9b6d38928262593e1ba0964", 0xfc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:41 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x6}, {0x100}, {0x8d, 0x9}, {0x7, 0x1}, {0x20, 0x3ff}, {0x85}, {0x100, 0x800}, {0x8, 0xffffff01}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0xffff}, {0x41, 0xfffffffc}, {0x80, 0xadfe}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x86, 0x7}, {0x80, 0x80000000}], 0x2}) 07:55:41 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) (async, rerun: 32) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xfffffffc) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 0: fchmod(0xffffffffffffffff, 0x80) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) 07:55:41 executing program 2: fsync(0xffffffffffffff9c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84}, {0x25}], 0x2}) 07:55:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000100)="2d6dda09b4320ee2b29257e60a08e0c6bcdbdc7cc58f824bed1c393dd020a80e5204959f046ccf87a03e677bbedd6e9fbbd638f8de6349bcb881ecc667a90045d943ba7d721f79acd8dd173a324e743fb87f52eaefc8a2fd497292f6c6013a8c5a9c387639eaa815deb7d820ae1961f44314a1713e28140136c025244b5c80444dc2c8b119acb5976ecf157cd6441fb7a991a6f9f4476a4d845eae385dbb64187f2515ecd630f24b4357750b8d2e0912b35ada301c7fd84aaaceebb0870b7eb9a2846e9716e29d533a0e110ac870ce149615a4a72f616451590eeb1e147a727557501b05eb68cd87a28aa8d39fc59684c9b6d38928262593e1ba0964", 0xfc) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:41 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 07:55:41 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000100)="2d6dda09b4320ee2b29257e60a08e0c6bcdbdc7cc58f824bed1c393dd020a80e5204959f046ccf87a03e677bbedd6e9fbbd638f8de6349bcb881ecc667a90045d943ba7d721f79acd8dd173a324e743fb87f52eaefc8a2fd497292f6c6013a8c5a9c387639eaa815deb7d820ae1961f44314a1713e28140136c025244b5c80444dc2c8b119acb5976ecf157cd6441fb7a991a6f9f4476a4d845eae385dbb64187f2515ecd630f24b4357750b8d2e0912b35ada301c7fd84aaaceebb0870b7eb9a2846e9716e29d533a0e110ac870ce149615a4a72f616451590eeb1e147a727557501b05eb68cd87a28aa8d39fc59684c9b6d38928262593e1ba0964", 0xfc) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) 07:55:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:41 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 07:55:41 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xffffffff}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x80, 0x3, 0x81, 0x800}, {0x2, 0x7a, 0x1f, 0x1}, {0x7, 0x8, 0x4, 0x9}, {0x9, 0x97, 0x2, 0xca1}, {0x4, 0x4, 0x1, 0x70c}]}) (rerun: 32) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r2 = kqueue() (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r3, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r4, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (rerun: 32) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) write(r6, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x1, 0x0, 0x9, 0x8001}) (async) r7 = socket$inet(0x2, 0x4000, 0x1f) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) (async, rerun: 32) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r9, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0xf0, 0x80000000, 0xe0, 0x5}, {{r2}, 0x0, 0x80, 0x4, 0x6, 0x1}, {{r3}, 0x6, 0x88, 0x4, 0x7f, 0x1}, {{r8}, 0x0, 0x16, 0x80, 0x3, 0x8}], 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff9, 0xc, 0x20, 0x3, 0x6}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xffff}, {{r6}, 0xfffffffffffffff8, 0xc, 0x4, 0xff, 0x236}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x800}, {{r7}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x10000d4f}, {{r8}, 0xfffffffffffffff8, 0x120, 0x40000000, 0x2, 0x54}, {{r9}, 0xfffffffffffffffb, 0xa4, 0x80000000, 0x3ff, 0xa4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x9, 0x8}], 0x8, &(0x7f00000002c0)={0x3, 0xffff}) (async) r10 = syz_open_pts() poll(&(0x7f0000000380)=[{r10}], 0x1, 0x0) 07:55:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x80000001}], 0x1}) 07:55:41 executing program 2: fsync(0xffffffffffffff9c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84}, {0x25}], 0x2}) 07:55:41 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:55:41 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xfffffffc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 4: ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x3a, 0x7fffffff, 0x7fff, 0x6, "ea70d2ac8457a96d35c35b65b11d0b3e81688914", 0x288, 0x3}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0x9}], 0x1}) 07:55:41 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 07:55:41 executing program 3: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 07:55:41 executing program 2: fsync(0xffffffffffffff9c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84}, {0x25}], 0x2}) fsync(0xffffffffffffff9c) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84}, {0x25}], 0x2}) (async) 07:55:41 executing program 3: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 07:55:41 executing program 4: ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x3a, 0x7fffffff, 0x7fff, 0x6, "ea70d2ac8457a96d35c35b65b11d0b3e81688914", 0x288, 0x3}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002a00)={&(0x7f00000029c0)}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0x9}], 0x1}) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0x9}], 0x1}) 07:55:41 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x83, 0x1}, {0x80}, {0x23, 0x8}, {0x1, 0x1f}, {0x8b, 0x8b}, {0x41, 0x4}, {0x82, 0x7}, {0x24, 0x8}], 0x8}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) dup(r4) open(&(0x7f0000000140)='./file0\x00', 0x880, 0x40) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000400)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, r2) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) accept$unix(r5, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x2a}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) 07:55:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x4}, {}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x80000001}], 0x1}) 07:55:41 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) (async) 07:55:41 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x41, 0x80}, {0x8}, {0x100, 0x4626}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x85, 0x5}, {0x88, 0x200}, {0x1, 0x1}], 0x3}) uvm_fault(0xfffffd806409e5d8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rw_enter+0xf0: movq 0(%r14),%r13 TID PID UID PRFLAGS PFLAGS CPU COMMAND *418438 2417 0 0 0x4000000 0 syz-executor.6 rw_enter(0,1) at rw_enter+0xf0 uvm_vnp_terminate(fffffd807e45ec08) at uvm_vnp_terminate+0x29 vclean(fffffd807e45ec08,8,ffff8000216d22b0) at vclean+0x10a vgonel(fffffd807e45ec08,ffff8000216d22b0) at vgonel+0x7d checkalias(fffffd807e684468,6b1700,0) at checkalias+0x13c cdevvp(6b1700,ffff80002800c6e0) at cdevvp+0x9c spec_open_clone(ffff80002800c7b8) at spec_open_clone+0x193 spec_open(ffff80002800c7b8) at spec_open+0x401 VOP_OPEN(fffffd8075185a50,63,fffffd807f7d7548,ffff8000216d22b0) at VOP_OPEN+0x70 vn_open(ffff80002800ca08,63,0) at vn_open+0x452 doopenat(ffff8000216d22b0,ffffff9c,20000040,462,0,ffff80002800cbe0) at doopenat+0x26e syscall(ffff80002800cc60) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x307bc748010, count: 2 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806409e5d8, 0x0, 0, 1) -> e ddb> trace rw_enter(0,1) at rw_enter+0xf0 uvm_vnp_terminate(fffffd807e45ec08) at uvm_vnp_terminate+0x29 vclean(fffffd807e45ec08,8,ffff8000216d22b0) at vclean+0x10a vgonel(fffffd807e45ec08,ffff8000216d22b0) at vgonel+0x7d checkalias(fffffd807e684468,6b1700,0) at checkalias+0x13c cdevvp(6b1700,ffff80002800c6e0) at cdevvp+0x9c spec_open_clone(ffff80002800c7b8) at spec_open_clone+0x193 spec_open(ffff80002800c7b8) at spec_open+0x401 VOP_OPEN(fffffd8075185a50,63,fffffd807f7d7548,ffff8000216d22b0) at VOP_OPEN+0x70 vn_open(ffff80002800ca08,63,0) at vn_open+0x452 doopenat(ffff8000216d22b0,ffffff9c,20000040,462,0,ffff80002800cbe0) at doopenat+0x26e syscall(ffff80002800cc60) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x307bc748010, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff80002800c4e0 rbx 0x5 rdx 0 rcx 0xffff8000216d22b4 rax 0xffff8000216d22b0 r8 0x50 r9 0xfffffd807f7d7548 r10 0x34556cd1797b77c0 r11 0x590205f6731a2d76 r12 0xffffffffffffffff r13 0x1 r14 0 r15 0 rip 0xffffffff8173ff40 rw_enter+0xf0 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002800c460 ss 0x10 rw_enter+0xf0: movq 0(%r14),%r13 ddb> show proc PROC (syz-executor.6) tid=418438 pid=2417 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000216d2800,0xffff8000216d1028 process=0xffff800021704bd0 user=0xffff800028007000, vmspace=0xfffffd806409e5d8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 26646 91279 8357 0 2 0 syz-executor.5 2417 76341 32068 0 2 0 syz-executor.6 2417 361064 32068 0 2 0x4000000 syz-executor.6 * 2417 418438 32068 0 7 0x4000000 syz-executor.6 2417 489068 32068 0 3 0x4000080 fsleep syz-executor.6 52803 216056 72046 0 2 0x2 syz-executor.7 56272 31113 72046 0 2 0x2 syz-executor.0 32068 46947 72046 0 3 0x82 nanoslp syz-executor.6 17845 509703 0 0 3 0x14280 nfsidl nfsio 57902 472373 0 0 3 0x14280 nfsidl nfsio 56006 103657 0 0 3 0x14280 nfsidl nfsio 42517 163525 0 0 3 0x14280 nfsidl nfsio 46348 199687 0 0 3 0x14280 nfsidl nfsio 97146 291822 0 0 3 0x14280 nfsidl nfsio 85784 314930 0 0 3 0x14280 nfsidl nfsio 43797 272048 0 0 3 0x14280 nfsidl nfsio 72765 190740 0 0 3 0x14280 nfsidl nfsio 5320 25088 0 0 3 0x14280 nfsidl nfsio 21382 415256 0 0 3 0x14280 nfsidl nfsio 23862 24629 0 0 3 0x14280 nfsidl nfsio 12889 169090 0 0 3 0x14280 nfsidl nfsio 444 296451 0 0 3 0x14280 nfsidl nfsio 65306 250514 0 0 3 0x14280 nfsidl nfsio 71300 114458 0 0 3 0x14280 nfsidl nfsio 30308 454118 0 0 3 0x14280 nfsidl nfsio 98162 500092 0 0 3 0x14280 nfsidl nfsio 7480 392496 0 0 3 0x14280 nfsidl nfsio 91816 251581 0 0 3 0x14280 nfsidl nfsio 47259 340510 72046 0 2 0x2 syz-executor.4 34707 32247 0 0 3 0x14200 bored sosplice 8357 232610 72046 0 3 0x82 nanoslp syz-executor.5 38156 389851 72046 0 2 0x2 syz-executor.3 21410 117002 72046 0 2 0x2 syz-executor.2 2250 23483 72046 0 2 0x2 syz-executor.1 72046 80914 78301 0 3 0x2000082 wait syz-fuzzer 72046 136162 78301 0 3 0x6000082 nanoslp syz-fuzzer 72046 237057 78301 0 3 0x6000082 wait syz-fuzzer 72046 376746 78301 0 3 0x6000082 thrsleep syz-fuzzer 72046 314875 78301 0 3 0x6000082 wait syz-fuzzer 72046 401818 78301 0 3 0x6000082 wait syz-fuzzer 72046 421560 78301 0 3 0x6000082 thrsleep syz-fuzzer 72046 386057 78301 0 3 0x6000082 wait syz-fuzzer 72046 263934 78301 0 3 0x6000082 wait syz-fuzzer 72046 364116 78301 0 3 0x6000082 thrsleep syz-fuzzer 72046 352413 78301 0 3 0x6000082 thrsleep syz-fuzzer 72046 108074 78301 0 3 0x6000082 wait syz-fuzzer 72046 37161 78301 0 3 0x6000082 kqread syz-fuzzer 72046 107034 78301 0 3 0x6000082 wait syz-fuzzer 78301 149693 86769 0 3 0x10008a sigsusp ksh 86769 14943 50254 0 3 0x9a kqread sshd 23437 330392 1 0 3 0x100083 ttyopn getty 50254 219998 1 0 3 0x88 kqread sshd 7193 475384 44877 73 3 0x1100090 kqread syslogd 44877 21362 1 0 3 0x100082 netio syslogd 91027 135476 1 0 3 0x100080 kqread resolvd 33177 490200 9847 77 3 0x100092 kqread dhcpleased 13310 59182 9847 77 3 0x100092 kqread dhcpleased 9847 216603 1 0 3 0x80 kqread dhcpleased 50170 180409 0 0 3 0x14200 bored smr 46425 239220 0 0 2 0x14200 zerothread 75161 100738 0 0 3 0x14200 aiodoned aiodoned 45113 40127 0 0 3 0x14200 syncer update 10149 292212 0 0 3 0x14200 cleaner cleaner 44458 288779 0 0 3 0x14200 reaper reaper 86562 268834 0 0 3 0x14200 pgdaemon pagedaemon 69327 279696 0 0 3 0x14200 bored viomb 14940 330578 0 0 3 0x40014200 acpi0 acpi0 50825 186412 0 0 3 0x14200 bored softnet3 82917 296917 0 0 3 0x14200 bored softnet2 24129 372207 0 0 3 0x14200 bored softnet1 70556 279420 0 0 3 0x14200 bored softnet0 83499 486383 0 0 3 0x14200 bored systqmp 12709 59898 0 0 3 0x14200 bored systq 14046 208124 0 0 2 0x40014200 softclock 67251 319700 0 0 3 0x40014200 idle0 1 483939 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10421 6667K 7998K 78643K 35332 0 pcb 13 13K 15K 78643K 280 0 rtable 239 7K 7K 78643K 625 0 pf 29 8K 9K 78643K 75 0 ifaddr 43 11K 11K 78643K 87 0 ifgroup 50 2K 2K 78643K 126 0 sysctl 2 0K 0K 78643K 6 0 counters 28 17K 17K 78643K 47 0 ioctlops 0 0K 2K 78643K 1140 0 iov 0 0K 16K 78643K 195 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1541 96K 96K 78643K 8326 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 17K 78643K 85 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 16 0 dirhash 12 2K 3K 78643K 39 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 12 41K 65K 78643K 7221 0 sigio 0 0K 0K 78643K 372 0 proc 58 59K 83K 78643K 792 0 subproc 104 6K 6K 78643K 195 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 100 0 in_multi 99 7K 7K 78643K 229 0 ether_multi 1 0K 0K 78643K 8 0 mrt 1 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 79 360K 360K 78643K 79 0 exec 0 0K 1K 78643K 837 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 332 110K 117K 78643K 64980 0 UVM aobj 131 6K 7K 78643K 142 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 78 0 NDP 11 0K 2K 78643K 60 0 temp 74 5916K 6044K 78643K 74038 0 kqueue 12 18K 26K 78643K 702 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 111 0 108 1 0 1 1 0 8 0 rtentry 112 196 0 85 4 0 4 4 0 8 0 unpcb 144 2667 0 2654 35 34 1 10 0 8 0 syncache 304 62 0 62 6 6 0 1 0 8 0 tcpqe 32 176 0 176 5 5 0 1 0 8 0 tcpcb 808 650 0 642 17 14 3 16 0 8 0 arp 88 33 0 15 1 0 1 1 0 8 0 ipq 40 6 0 6 2 2 0 1 0 8 0 ipqe 40 17 0 17 2 2 0 1 0 8 0 inpcb 336 1404 0 1393 22 19 3 14 0 8 0 nd6 104 48 0 23 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 kcovpl 48 15 0 7 1 0 1 1 0 8 0 ppxss 1160 4 0 4 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 775 0 318 29 0 29 29 0 8 0 art_table 32 776 0 318 4 0 4 4 0 8 0 art_node 16 191 0 90 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 25 3 3 0 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 10972 0 9512 92 0 92 92 0 8 0 ffsino 240 10973 0 9512 87 0 87 87 0 8 0 nchpl 144 20811 0 19172 63 0 63 63 0 8 0 uvmvnodes 80 16969 0 0 347 0 347 347 0 8 0 uvmvnodes: pool(0xffffffff82d49340:uvmvnodes): page inconsistency: page 0x0; at page head addr 0xfffffd805c9a2f90 (p 0xfffffd805c9a2000) vnodes 216 16969 0 0 943 0 943 943 0 8 0 namei 1024 70179 0 70174 7 6 1 3 0 8 0 vcpupl 2048 22 0 3 3 0 3 3 0 8 0 vmpool 664 30 0 11 2 0 2 2 0 8 0 kstatmem 264 60 0 38 2 0 2 2 0 8 0 scxspl 216 62111 0 62111 17 16 1 8 1 8 1 plimitpl 152 302 0 287 1 0 1 1 0 8 0 sigapl 424 7528 0 7468 8 0 8 8 0 8 0 futexpl 64 53666 0 53665 2 1 1 1 0 8 0 knotepl 120 218671 0 218591 48 40 8 14 0 8 4 kqueuepl 184 894 0 821 5 1 4 4 0 8 0 pipepl 288 1640 0 1612 31 28 3 10 0 8 0 fdescpl 432 7491 0 7468 4 0 4 4 0 8 0 filepl 120 44462 0 44056 77 64 13 19 0 8 0 lockfpl 104 8051 0 7978 19 17 2 5 0 8 0 lockfspl 48 3755 0 3682 7 6 1 3 0 8 0 sessionpl 144 30 0 14 1 0 1 1 0 8 0 pgrppl 48 42 0 26 1 0 1 1 0 8 0 ucredpl 104 5982 0 5972 1 0 1 1 0 8 0 zombiepl 144 7468 0 7468 1 0 1 1 0 8 1 processpl 1008 7528 0 7468 10 1 9 9 0 8 0 procpl 680 16529 0 16453 14 6 8 9 0 8 0 sosppl 168 26 0 26 3 3 0 1 0 8 0 sockpl 456 4186 0 4159 131 126 5 52 0 8 0 mcl64k 65536 126 0 126 15 15 0 1 0 8 0 mcl16k 16384 41 0 41 11 11 0 1 0 8 0 mcl12k 12288 128 0 128 13 13 0 1 0 8 0 mcl9k 9216 40 0 40 13 13 0 1 0 8 0 mcl8k 8192 298 0 298 14 14 0 1 0 8 0 mcl4k 4096 568 0 568 14 13 1 1 0 8 1 mcl2k2 2112 27 0 27 12 12 0 1 0 8 0 mcl2k 2048 74026 0 73879 66 46 20 35 0 8 0 mtagpl 96 4882 0 3010 47 1 46 46 0 8 0 mbufpl 256 162798 0 160774 244 116 128 128 0 8 0 bufpl 288 15074 0 8670 458 0 458 458 0 8 0 anonpl 24 718639 0 705568 126 41 85 104 0 188 0 amapchunkpl 152 206297 0 205589 75 41 34 45 0 158 1 amappl16 200 13933 0 13495 47 22 25 36 0 8 0 amappl15 192 22 0 21 1 0 1 1 0 8 0 amappl14 184 175 0 163 2 1 1 2 0 8 0 amappl13 176 14 0 14 1 1 0 1 0 8 0 amappl12 168 8221 0 8196 2 0 2 2 0 8 0 amappl11 160 97 0 86 1 0 1 1 0 8 0 amappl10 152 40 0 30 1 0 1 1 0 8 0 amappl9 144 171 0 168 1 0 1 1 0 8 0 amappl8 136 280 0 208 3 0 3 3 0 8 0 amappl7 128 72 0 60 1 0 1 1 0 8 0 amappl6 120 295 0 277 2 1 1 2 0 8 0 amappl5 112 239 0 231 1 0 1 1 0 8 0 amappl4 104 617 0 575 2 0 2 2 0 8 0 amappl3 96 41617 0 41559 12 9 3 3 0 8 1 amappl2 88 7831 0 7773 3 1 2 3 0 8 0 amappl1 80 34566 0 34071 22 10 12 22 0 8 0 amappl 88 64299 0 64114 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 141 0 11 3 0 3 3 0 8 0 uaddrrnd 24 7521 0 7479 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7521 0 7479 1 0 1 1 0 8 0 vmmpekpl 168 51314 0 51261 3 0 3 3 0 8 0 vmmpepl 168 436299 0 434273 192 89 103 126 0 357 2 vmsppl 368 7520 0 7479 5 0 5 5 0 8 0 rwobjpl 24 114660 0 96149 113 1 112 112 0 8 0 pdppl 4096 15048 0 14977 421 340 81 85 0 8 10 pvpl 32 2090409 0 2072105 387 230 157 358 0 265 0 pmappl 216 7520 0 7479 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1557 0 630 27 0 27 27 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace rw_enter(0,1) at rw_enter+0xf0 uvm_vnp_terminate(fffffd807e45ec08) at uvm_vnp_terminate+0x29 vclean(fffffd807e45ec08,8,ffff8000216d22b0) at vclean+0x10a vgonel(fffffd807e45ec08,ffff8000216d22b0) at vgonel+0x7d checkalias(fffffd807e684468,6b1700,0) at checkalias+0x13c cdevvp(6b1700,ffff80002800c6e0) at cdevvp+0x9c spec_open_clone(ffff80002800c7b8) at spec_open_clone+0x193 spec_open(ffff80002800c7b8) at spec_open+0x401 VOP_OPEN(fffffd8075185a50,63,fffffd807f7d7548,ffff8000216d22b0) at VOP_OPEN+0x70 vn_open(ffff80002800ca08,63,0) at vn_open+0x452 doopenat(ffff8000216d22b0,ffffff9c,20000040,462,0,ffff80002800cbe0) at doopenat+0x26e syscall(ffff80002800cc60) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x307bc748010, count: -13 ddb> machine ddbcpu 1 No such command ddb> trace rw_enter(0,1) at rw_enter+0xf0 uvm_vnp_terminate(fffffd807e45ec08) at uvm_vnp_terminate+0x29 vclean(fffffd807e45ec08,8,ffff8000216d22b0) at vclean+0x10a vgonel(fffffd807e45ec08,ffff8000216d22b0) at vgonel+0x7d checkalias(fffffd807e684468,6b1700,0) at checkalias+0x13c cdevvp(6b1700,ffff80002800c6e0) at cdevvp+0x9c spec_open_clone(ffff80002800c7b8) at spec_open_clone+0x193 spec_open(ffff80002800c7b8) at spec_open+0x401 VOP_OPEN(fffffd8075185a50,63,fffffd807f7d7548,ffff8000216d22b0) at VOP_OPEN+0x70 vn_open(ffff80002800ca08,63,0) at vn_open+0x452 doopenat(ffff8000216d22b0,ffffff9c,20000040,462,0,ffff80002800cbe0) at doopenat+0x26e syscall(ffff80002800cc60) at syscall+0x4a8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x307bc748010, count: -13