last executing test programs: 43.62563249s ago: executing program 2 (id=300): select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 43.609329216s ago: executing program 2 (id=305): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f00000015c0)='./file0\x00', 0x82) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x1000, 0x40008, 0x5, 0x18002, 0x10, [{0x40006, 0x2, 0xfffeffff, 0x200a24}, {0xc5c, 0x7fff, 0x4, 0xffffdff9}, {0x800008, 0x20f89, 0x7d, 0x9}, {0xfffffff9, 0x800, 0x3, 0x6}, {0x4, 0x803, 0xfffffff7, 0x4d89}, {0x1ff, 0x3, 0x5, 0xb4}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x100002}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x40000090, 0xd1d, 0x88}, {0x1c1, 0xd, 0x4, 0x101}, {0x10001, 0x6, 0x20004, 0xc}, {0xb8d, 0x1453, 0xa, 0x2c4}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x6, 0xb, 0xfffffff9, 0x7}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) unveil(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='r\x00') (async) unveil(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='r\x00') 43.605945861s ago: executing program 2 (id=309): sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x9, 0xffffffff, 0xd7ed, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x7}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x7ff, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0x4}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x1e8, 0x100000000, 0x0, 0x2800000000000200, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sysctl$kern(&(0x7f0000001040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 42.240384723s ago: executing program 2 (id=324): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x158, 0x6}, 0x7, 0xf, 0xffffffffffffffff, 0x0, 0x8e8a, 0x8000000000000000, 0x5}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x158, 0x6}, 0x7, 0xf, 0xffffffffffffffff, 0x0, 0x8e8a, 0x8000000000000000, 0x5}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x200, 0x0) kevent(r1, 0x0, 0xffffffff, &(0x7f0000000380), 0x3, 0x0) 42.035138216s ago: executing program 2 (id=332): syz_emit_ethernet(0xaa, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af0dd4886dd66e2294500743308fe8000000000000000000000000000aa0000000000ebffffffffffffff000000060b0000000007000853873ba7011eaf21b220b541a5e09f21767b21760e09c6e45ac954181cba8f2d28bbf723e07e14e234e09797e41e32527f50ccf2f9bffe545c9dbb1dc8b2", @ANYBLOB]) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000005880), 0x10, 0x0) setuid(0xee01) (async) ioctl$BIOCLOCK(r2, 0x20004276) (async, rerun: 64) socketpair(0x1, 0x2, 0x0, 0x0) (async, rerun: 64) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) (async) ktrace(0x0, 0x0, 0x40000530, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000400)) (async, rerun: 64) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) (rerun: 64) 41.962579011s ago: executing program 2 (id=335): socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r3, &(0x7f0000000180)=""/148, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000006c0)={&(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/4096, 0x1000}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/103, 0x67}], 0x8, &(0x7f0000000580)=""/239, 0xef}, 0x9}, 0x10, 0x0, &(0x7f0000000700)={0x86, 0x80000000}) 26.560310753s ago: executing program 32 (id=335): socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r3, &(0x7f0000000180)=""/148, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000006c0)={&(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/4096, 0x1000}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/103, 0x67}], 0x8, &(0x7f0000000580)=""/239, 0xef}, 0x9}, 0x10, 0x0, &(0x7f0000000700)={0x86, 0x80000000}) 10.667508992s ago: executing program 0 (id=855): mkdir(&(0x7f0000000240)='./file0\x00', 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') 10.433617602s ago: executing program 4 (id=866): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="cac73ce1", 0x4}], 0x1, 0x0, 0x0, 0xc}, 0x0) r1 = socket(0x18, 0x1, 0xf5) setsockopt(r1, 0x1000000029, 0x38, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f00000000c0)={0x0, 0x7ff}, 0x10, 0x400) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000004}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r6 = accept(r5, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet6(r6, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 8.767840389s ago: executing program 0 (id=867): r0 = semget(0x3, 0x5, 0x280) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)=0x8000210) 8.765426259s ago: executing program 1 (id=868): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xacb9c4679d14cbf6) (async) setitimer(0x3, &(0x7f0000000000)={{0x1, 0x3}, {0x80000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x8004667c, &(0x7f0000000080)={0x0, 0x0}) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3c, 0x3, 0x1, 0x4}]}) (async) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 8.764764611s ago: executing program 4 (id=870): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 32) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000680)) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9) readv(r1, 0x0, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0xffffffffffffffff, 0x100200004, 0x6, 0x7, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f00, 0x93, 0x100000003, 0xfffffffffffffffe, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x3, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x91f, 0x9, 0x40000000, 0x0, 0x0, 0x11000, 0xffbfffff00000000], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000002, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x7}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x20, 0x2, 0x0, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x7, 0x6}, {0xfffe, 0x45, 0x6d5, 0x6}}}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)) (async) preadv(r1, &(0x7f00000003c0)=[{0x0}], 0x1, 0x1000) (async) chmod(&(0x7f0000000100)='./file0\x00', 0xd1d8adf9783f0fcf) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x63, 0x0, 0x4b}, 0x401, 0x7ab9, 0x7}) (async) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) (async) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce9", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f0000000200), 0x4, &(0x7f0000000280)="29cc9555332524de25918e532ed8207d105fac232a6d8eff314e9a66ac0f0f523fd58cb8dbc64949268868b5e144217766d2fbe90ba494c24cf4d8a2b43265515df6bf6e64e6b74151be5c7cb3219cfe0622abfcb030d5cac862b9792d106ba7e938795d3df7ca364326ee56a34fbe8db6a0cbc74db406dac7cff6e75cb5c2fb04d38ef180bca843bf8367f52cc1fe38015ff5d5493cec3339948533fe826290", &(0x7f0000000580)=0xa0, &(0x7f00000005c0)="b86fd89ebeb9fc7ece7efa773ca6b94b008c5360160c8f9d3dd2a8f1687118cdb7ad94e48503c569871781236617d071d681993cd952c6208bfd015464831ada2d75360e344d9bdce2ac270517e2978e39d8676be4c79088b85d123e52703e992d145717d1a659873f87032ccae684849d21cd2fa936943faf255eebdc963958a98c67ad3a3348b6ef505ac2ae793d38dbbfc1cb98671c083d9f8d14ad", 0x9d) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/502}, &(0x7f0000000180)=0x1f8) setsockopt(r4, 0x400, 0x10000, &(0x7f0000000100)="f47d2849913fd09561fa01541298d467e669b66438c1983450f06457a458f208070509f683bacbc2f005b3cfb696a6e1358f5ac818a88b6f19765d3848a770307016", 0x42) 8.764339959s ago: executing program 5 (id=871): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xd02) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6b) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0xff3f0000) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6b) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) (async) execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0xff3f0000) (async) 8.756871126s ago: executing program 6 (id=872): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x8, 0x20006}, {0x4, 0x10, 0xd6, 0x2}, {0x9e, 0x19, 0x7f, 0x800001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="e0943c683f1b729e4ba79dcc929fe4a9f4447a63cfcfd2d36d22e1e0a96cc378", 0x20}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) lseek(r1, 0x0, 0x0) 6.9072879s ago: executing program 0 (id=874): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x88, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x2, 0x3, 0x1, 0xffffffff, 0x400, 0x7ff, 0x1, 0x0, 0x400, 0x8}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0xfffffffb, {0xf, 0xe65}}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0x0, 0xa, 0x80000000, 0xe56, 0xfffffffffffffffc}, {{r0}, 0x7, 0x76, 0x1, 0x80000001, 0x40}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x40, 0x1}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x4e, 0x3fa9a3a0}, {{r3}, 0xfffffffffffffffe, 0x32, 0x1, 0x1, 0x8}], 0x6, &(0x7f0000000300)={0x800, 0x8}) (async) kevent(r1, &(0x7f0000000200)=[{{r2}, 0x0, 0xa, 0x80000000, 0xe56, 0xfffffffffffffffc}, {{r0}, 0x7, 0x76, 0x1, 0x80000001, 0x40}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x40, 0x1}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x4e, 0x3fa9a3a0}, {{r3}, 0xfffffffffffffffe, 0x32, 0x1, 0x1, 0x8}], 0x6, &(0x7f0000000300)={0x800, 0x8}) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000380)=0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000003c0)=r1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') (async) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000500)) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000500)) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x5) (async) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x5) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff9, 0x35, 0x1, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x8000000000000001}, {{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0xff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x86, 0xf0000000, 0x3, 0x38d}], 0x3, &(0x7f00000005c0)=[{{r2}, 0xffffffffffffffff, 0xe0, 0x1, 0x4, 0x587d}, {{r3}, 0xfffffffffffffffc, 0x14, 0x4, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0x2}], 0x3, &(0x7f0000000640)={0x6, 0xbec}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000680)) getpid() geteuid() (async) r6 = geteuid() setuid(r6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000006c0)={'.\x00', 0x3ff, 0x80, 0x8000, 0x1, 0x4, 0x10000, 0x35d, 0x0, 0x0, 0xaf8}) ioctl$KDSETRAD(r2, 0x20004b43) setuid(r6) (async) setuid(r6) getsockname$unix(r2, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) close(r4) (async) close(r4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000007c0)={0x0, 0x5, 0x916c, 0x5, 0x7}) (async) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000007c0)={0x0, 0x5, 0x916c, 0x5, 0x7}) 6.906753864s ago: executing program 1 (id=875): syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000002888fffe8000000000000000000000000000aaff"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x70, 0x80010001) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200023}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x0, 0x1}}) (async, rerun: 32) mprotect(&(0x7f0000229000/0x3000)=nil, 0x3000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) pwrite(r0, &(0x7f0000000080)="04d9524f3a5baf0b3cc971e2755e749505b983b11d9935f98dd9b6bbd1a419c5b7c2066d3d132152656316443f16c008556524312b1cce9c37d7eb9df0a497b65308a7e2ffedca18d18611b11476d1c0c29013c906fcdda9f1334ad7ea8c76773ad2b847319b93ac8c48eb1cde03cae7d263245fddf2c21a3e65dc6d088b39f2068d32f485", 0x85, 0xffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x40047477, &(0x7f0000000040)={0x1, 0x4000000}) (async) sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000780), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x2) (async) setsockopt(r0, 0x80, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206997, &(0x7f00000001c0)) (async, rerun: 64) dup(r0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000540)="67424efffa2c8dd7838dec81f115f5d2d6cf3bec306db014e015a2cba46a34b52bac26a58e31d4eff29401a29c32481c02", 0x31}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x7, 0x400}, {0xdb5, 0x776}}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="b886c5180d8c4818c94f34fd6617cb67d0788f4838e7", 0x16}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r4, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (rerun: 32) 6.89875091s ago: executing program 3 (id=876): syz_emit_ethernet(0x103, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000f50000000000069078e0000001ffffffff4e224e2000089078cc4e9ed7a73b67c835948d1e745506389687de3d96dcddb5e4cbf8e6ca17692c814f553cafbb2987d99235aa4fb7b8e7ec5a78eefcdb0f9bc17b5257144de432b5c29a337a7a6599f69e5e4cfc16dd25b853e881b5c19cf319202d2c2415ca454b8ca01c83ebf6dc8de734934f914e49d518c3a3c4e6e891c27c1ebe4fcdf25f3ea8d98a05f113f1ae22d0ed3e12189a0e13fc9d9ac248b5fd3191f34830334887b587f34adf1b1abf5c4becfe253c03e9cadf743d1b9eabd53df927279d8c451dee4a8dc58d56914ad9931b413cb98230a63166543b8bb7e1", @ANYBLOB, @ANYRES8]) 6.898517913s ago: executing program 4 (id=877): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)='c', 0x1) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) poll(&(0x7f0000000340)=[{r1, 0x1}], 0x1, 0x9) 6.898350287s ago: executing program 5 (id=878): sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 6.892388335s ago: executing program 6 (id=879): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000480), 0x0) (async) r1 = socket(0x36, 0x3, 0x0) clock_settime(0x3, 0xfffffffffffffffe) (async) close(r1) (async, rerun: 32) socket(0x24, 0x2, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x1, 0xffffffff, 0xfeffffff, 0xfffff522, "13ea672ee35a10eb00", 0x6, 0x9}) (async) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async, rerun: 32) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="e33745e84d", 0x0, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r3) (async) kevent(0xffffffffffffffff, 0x0, 0xfffffffa, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) (async) r4 = kqueue() (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x54) (async) acct(0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x1800) (async, rerun: 64) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 64) acct(&(0x7f0000000080)='./file0\x00') (async) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) (async) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000000c0)={0x6f9, 0x0, 0x3c, 0x7}) 6.651699933s ago: executing program 3 (id=881): r0 = socket(0x18, 0x3, 0x7) close(r0) setgroups(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400001803c1, 0xc9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) fcntl$dupfd(r2, 0xa, r2) 6.619801946s ago: executing program 7 (id=882): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setuid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43260c7dabb, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendto(r3, &(0x7f00000018c0)="de5f81078cacea0acf52e19029867457f9130fc6159dfa4fbb2fc5225da4b37e9d91cc59f381143aa0561d2a23ed78fd7d0ac0fa6f226206cc89f44c7ba37f5c17f3149b0a3908d03791ffb234ad355daaaded48f10bf1ef47749af64009dd7e923ad4eda0357b42352e036c63e1ec8c03804c1fb75721c32029c7d35160f53f7308fa5b33275d3eaa1be1dc77555baa259d66ac44836f2d1d6e03ae043702263a584ab035db8def44172e88ccae52e88b40911dc4f358f6fb95a242c91bc484b77e19ac5e89201cd18bb44c7eba663092e1aeb761b86ba412d9b14679f10d178f36e9ffb54432873fa1ca9a96ec6b86994035bd60e913e55f64dff2d06c760b530e5a7861d621e2d9cdd456b16ad865cc4e254f440d8c2a2c8c93531aee02b9136144160bd0b93568706ffb8b9c94a12ec4c8ef534caf6751faceba894bd5c3d60cb81e608f0f8e073e92d20b30e5b896090181e8cd332b6c8b0b8174b1ee168f9f3cb62e8c833ec37d38c196de86ad4e419d2730f200aee9b896a5e95dbc7f38a717c1fccbe223ffc109515ac397472bb826a4a7bc409ee2d0e6f0886d06a2b25da4c9737b5363bbcdbe102fd56d390961d457f72dbf663d082a2f34dfe1c39f27d9210c75b43f8b763ff0f4fb0d0b10dedf87bfa2d260c7f7e64c994d513fa2d5e8831d4dcc8dc7d3bb0c1afe3f4dd3058dbd333da1a73410179a41ece07bfce778b52e53b09864778bff7c133d382d6f78ef5ea0d6a96a83cdba5402aead3589892a529d7dd55be90f800c797a94655498c7aa2710ef97c11b19717540bfed309e8e08b6a25a03d252fa2da7679e60ad3b0b22a87502331e2d71c29865c31817108d2dd2d7027d4d1c3408e809e8299e66525328db3e6d889f9666495c243e1a9a90a8442ca10407e2ba92615b398af9a187e45fd1aeacf30e85f4da1fae3a3f5330deaf8d782fe1831a9dbecbb14f9fa59dd5646a9ad756c4ff190d530073dd4f748d7270f59441758e11206ce543ec4690782e38d56953499151e93b80130a3912ae1ce07c7ba9d35da2f5f776dc08822d068c7ae9fbca82c0441c2479a51db6c398c12ce5bf6299e44894d56cbb8e053ca8874aac2d07ba541a4098f4b6461bd7797ebda8351ecf4c74bb32408ee340eae3bd4290ae0d3088721a9109cb4e544d0bdcae4f91615bb106dcfcda0023edfe781b9c01bfe2c52267a3b2bbadbb259de1438a4ecf0874dfdb9afe31123d67559bbafd048f11a036230aa11c496eb572230c5e44aedc842b32fbeb8ae80609eedd57ac7d9cd3c1ec056724314542170216f3edd8ed3fc61ab6da93b6b73cc03bfd11dbf9033b62f7cb8cd55b518c55d32958a32d1710175adea0baa14111047f668e205aad2be65eebcda0a48c5bad435b5a51379673a4a454e93066393aafe1cfefbac24d61995ccba997aad389d2f5a859ef36b7badab295b2562ddb7a75adf1582769eee992cec32a57749394af12b15dc7d5226cf7ae50284ba8d395cddb794bdf849f1b6b6899c5fad41677665d37b04b09646a1a4a87b167640f580b878aac84e360a8fb9d9ee657f9c278d81c5128b300794ae14136a4dbdf2a26aa843db8edf5d19dc2c9e1894734ba9c68b9f2188f59ed9e91adb09d9f0671e2365f9a33fbf605c9f5f5a173bbd9ba869512a57fb2af50eeceee136d0684de814d39aa8cf521f61bb088b21b9eabcdc8c9ed0ed5145847206f6ae0d474fffab7dea9fc059710b6b7a67ea33bc4f9bcdba2acc3922f256190e578bf47062a9e2ee391a22d09fe2ba4f9997e74976ba58c6a8d905c67eaa4d17c371a975ae64a7926a75a12f4c78c7bbaf4bfe8b2c90b2aee0220624dbcab6477a3ee300f9b60d9252840ea3230286cfe49988ba95fb30da77cf85ac85b2d73790e5e913bd7dd98a46deab29a46d4e62a5f67ab2b0d82c51ca448b7924345fa8d443173521387c8b581a49cd5e108349ffc81ce99912646fd2302fa602214a1e9368414cad618fb864c7735a83e661d2703c741a66a55c52f413c49838d57607bfbd29d4ebbfca8850e2d4181729215103591c528b43f041e2f7d35dac4296bfb8c22b14cb1e9341d64a70cd9a46ae757937582f1be6eaf2a01b55b4945ed3ae2d9798fc5ad00c6ca80047010cbf923fcebe0e4784c6cb630f9858f06f73df1beaf73112a4fa765c8689f6b556b2506c947c3f0f3ab73a04d5000fd3f0cd8a4d59894798af3db0faa559140bcfae892c363708ed59cf70e1c81839121c9a3cd115232c9f2e29962ee776cb21c16bcc6d045b7f53b0f60af8e4cc6dae95101ae98bf11bdd90687f7730dfc7020812cd7c8516e89e7e5a736da66df6b71f74e00e3f025cc776c27f422776fe27f003e7f0a83fc7fe8e04d7f59befcc23e0da88168afb52fa6b5c3614dbaeec02ce33653fe19e229961133d4c5d737e142fbbc735646da6ca553daea885ce76a2aac61ec34dd166ae5064d52ee0f7d3765c642fb950730148862a0a40fc435b0514f0fe32f844d3568803495d86f00b61f61b9c7110f59e76857cebaefda867ab1fc13ee7971ca11bdf8177153d63db3c49d8c9571a91c38efed6352494a56970ef6c37e2379d3597346cf7dbc6de8c0651e8ace0b83aa77b973cadaa0bfae8c904c6d9d668fc6ca34986e04f07fd3d49dc0e738feeadc12dc85898757e95ebba275ccbba357a8c487e43176fa936f492dcce6a47ab6817d2547bfcd5e1a50119b9a644c497b7cce2c2a7acf711ad1373dac73b78d68143756c678f1ec4370960913f3d3e1cf5ae03d287bdf059671810372ddc3972f8d353d1dd9e85669730cc24a2f5c70d71573fecb9ad80e8b57488c3e4d4b22b8f1e140fd02d39e65452675cce46aff5c48d77ede28d0e54b0db83ea9b08bde01219cf06429b9a406b18128b176cafca2d4819ba85bede96c0f603fda680e7b9b2316c2a62c35d6fbe217582e84e328e62b0df65d9c8e54fea5a0ddfb30a6589c089906730d9afdc1ddf98c5f4187baeb6723c32629fbd4254fb584ce3d2c4cd9a1f119dcfe366c8feb293fc2c7b080c1dbd0be4f25d6d857e69ec77a1aa25437d132b762f4dbcc8bd42b44165eaa07eb45561a1c56dc4ee1ac72da3f67759e7c446eb0c58c6946ddccee4df97343fc455d5047b775073eb31e59e80ac28b93f28d34e6c520eeec020792033049a61406b9741be454b34f35d4e404104a124d95a48ce026bfbc4f7d6dd648cbbe57ce1e38dac18d7d5b919b2784331e4d4d19b48cef8c423f768bd30b3a9c74fcaea5c12bb8ad2439ee90dbe8f37ce525cd11d60f7ad57693e349d1d73a0da0c79ceb9205081d0ff91a45543248dd9b2a1aea58fab4709701ac5289aff7efedde602aa6d1701a3a09e50afd77fd5a4626529613d3d07b92e019d65a9f00b297bcb69e16eb5fe9314e510daa43afc6cb57385a9cf9cabd22a16f202eeff5958bf93d1b2790447987e0b149b54c3a4acee4692db262fecae4f7f69bfd6e3cbe48dccd05654679071fc97de819b16aaf3532712ed95839d6d03ecdf09d6ec0cfb4c665e33cb61419173b1b825c4b355fead4c45c9684dfbcdab2b3cea047707f685c948dc964d0b65af530d620b5aa82bc824cc0e2568fa03a7f699e0232319727f12e1c7494c9170821450dfd550eac7a3794de32f668d6860c905803e7aa3eab4296a5264a0eff6f4ea16ea01964795aebe955dc7346061fe398808a7aa814c2052976332f79929867e7f76042eda09f78bd624c42c2d543f4adecbb7fa0afd11023f56b946f79d67fca86e6bbdeda1aa53852c12dae061666244cf0c19bde4baf7f1e86a9f0285ab0f56dc5ceccf0c53251da23c197b88621de7227afd8998b569e5595d62624f3e0cc1beab2f20afc7529a7a65660550556360cd343f12c76e6b33309a91688fca71725d73c363ae9561b9cb56e6e770df308a656878f4bbd94dcafa2ec9efc12b700957a1221b0e6defb10d138159543c33b0ea30f03a4f5ff7f911d339e461641bd1cbc5b1a3c59b28521a9a97b8e38f60e471490583ef6204c9a98a7114d2a3a5cc52ce8ecbb88be8f2b49b22a34052b9e1fdc77622f37b2ba088db634d3837a7533a80eaec6620f1fdd0322bcbbd20ff3bb029bdf619c4e1d7e8e05efe60e328489d4aefc86d49e21fa05e569e50cbac99c5d20c87fa1b691ca58ca4abeff30ab787f399f36086599d8193a19872a06037f1cbcbeb9cf265df8ac94dbd1c16c2bdcea240a1fbfddecb1286651b8050cb626baea648ac7b3133f93054091a35664e0508309bd83af404f2cd467382a6bc74514ccd1c1342772422dfae8f658bf3cbef390d15e2f27c28f11a0b683f30853fe03b7d16a8db4e361564a3f345fc0ac55bf0dbe38d6672e58ea56096f85e3325a8b7d2bce02be96c1d8bec293ca53786a9349ef4213ba7de31e7764ecffdd08fc0c9d6755181c4b59901a6885293602bfd486f91eb283729d5f1c576f52ed197765d9a5d5b8902c9472cd3ac4dc181cf01011475a99312c5075f6db75f39e8a88717feca8c96a444844132bd934ad296ab5c299236b8b0c6df19ed06aa197b135f3274d623c32dccd0792cdb2ef11fd63c2095d5e328c88a93a6f691fc56e58e75c8bd3db2fe2d3574698df2838d0929ce199c57e2fff05d56c410b56f8c8a355a2ec61546c03cec6f91dfdc1e920d88d14e1bd96f386029503c4b26f183631636dcc295db5ce7c576537c5aa63bf243eb1f6c2cedfb65c8ab8b6a0448b95cd8098b039351e899a380200df06169c080996c1b715251d5b4b304635d086d3f9cff22394acd6ef6a1fd0bd7377a40073830f2e4d4e33142c1d91a5b0ab496544a5ced72aef1d31158fd0fe636db11009d6d38015ff883eb2d63ded5b72bbeb60318068503e7be5cbc4f8874405b04f64b7715d3b756659968dfa6f473004d2cc05e118f1d0d525949924727254e517cb5944a1eeaf715c0fdfefc44ea0c2e2cc00ffa16bf9ac500b16af295577514af72d965811a87a51dcd83db07dece2026cf0bdaa196735c0ca5e9fb7ff0b87a441238e42236ab905dbe70113a427c7eca0f54ad39b8dbc517eaf2adf9673db44131c8777ebe83ba180a5bdb7f0cab719e6df2815818a81f3f6ef90f848449bf0761d03a26ebde45fd9c70d69390a71dde21dd56783ec3d97608946183c8e8fc291ed5fc482c4d3987e7bc08740677ff7ff773be199db0216758368d1da0f6bf6bb04b38c0f00574c8affe6da6de851e36a9553ff4e18bd1eff8a94008026c53455f47a6fab63f8f8c8ea3b5c7444e3b84c7155d9b25492b2b226a862f570660692a18bdb36a35448c2f4b67ce2c441fe8f3032e977a7409ef082ac29892bb8dfd3dc1146fc042ad9a0810d8a9f4816dcd368ac8200da13be9921eb6889b2990c6d22b356cd85f3412e07fc6f22a1a238da354bdca4609d96d3e37acec69439c55062ffa731cd1945fbb81e93fe5ce2342b6fa75b531acb0ef9c63d9ddf299a4ab6c879ee94b08a86c862309c4e410c3e45190a65f7dac0b225d2e40a2a232b4a6bf6ff93fe77723f2d644df88754c4c125ffb98921379250f0e4b38531a326a435b06efeaf78915fa12d3a091665a5387654b5ecc22e8af1848c00c6e083855aed01570b147435196a2fd0cad007f9bf0347180f1c8252621899a7afd31845573b5c9fa327e668bed044cb580e3fd6aaac6078b5cb54d569d893f21ae993d54bd563b048e8ffe5f2742d6f089b441618105445618577eaf69e980851904f9889c22b063a73729256ca7155e5671a30a7d5e54e62d45b2dd0b1e09c9a26e58932f20fcb40b5c99a20bbc8f0ee5743e36b6398d8ddad77a4715cd912f5ae9ca450e8bd0d835ec6ef88306b884e3126824db1551b5679f623aaa68d63b892f63ad052616777c269dbf7510c96a2b0480d5860c98bac630b9ad4f01bd1ded820e716531044ce773d387e2afdde423915a5687a3591ae5fed88b622a05f69be6e60033a", 0x10a2, 0x409, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x7, 0x39}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0xb, 0x9}, {0x7ffffffffffffffd, 0x8}}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x7, 0x3, 0x1, 0x7ff, 0x9, 0x0, 0x0, 0x1, 0x4, 0xff}) r6 = socket(0x2, 0x2568554e03bb4895, 0x2) setitimer(0x1, &(0x7f0000000140)={{0x8001, 0x100800000000009}, {0xffffffdfffffffff, 0xfffa}}, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000340)) syz_emit_ethernet(0x5e, &(0x7f0000000300)=ANY=[@ANYRES64=r2]) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1047, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 6.619088246s ago: executing program 1 (id=883): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@nop]}}}}}}}) ioctl$TIOCSETA(r0, 0xcd504407, 0x0) getsockopt(r0, 0x256, 0x1, 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000300)='./file0\x00', 0x4) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCSETA(r0, 0x802c7414, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 6.618618517s ago: executing program 6 (id=884): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) dup(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x800007ff, 0x67, 0x2010001, 0x200499, "04000000e6f13d1554eb0d6600ff0700", 0x2, 0xfffffbbf}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)="4b4c86e6655d96defaf61aec9462298d26e6d492c58aac4aceff1d98c854c1f5b44055e8e763021b030d1c77ab221fa1d15b059186f7fefc817aa18f649fb6570dd70bcbdbf4ece902e33a2b18418e1f0d54f7ee9dd5b534302ac984739b9579cde6dd283c63e98840d909ccb41d7b6b0618d3c4a986b96a090000a52a40811e79988910602ff7a418f6ca8633f8744244022197ccf1348565f4ccffe9ff2481b289c3009cc2c8d38877905e3101de8bf084ffdc24c7534896eb23b9f74ce02e05997995b59b07f0a3dcb9218e16da2381add31d05fceb791000c47fc8627807ace1fa02be4492799761dfe0f7752fa89ad535eed75b7cc7c56d345bfdce8997ee48ef67a8e13432e99ee9b6f3a5967d5ce22f62d281265078c3e4d58ae2616ebcbe3f304e07309160ec1721337a9b32facd9d691279d226ce948a8d00", 0x13d}], 0x1) 6.618052458s ago: executing program 5 (id=885): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x8000}, 0x5, 0x8000000000000001, 0x0, 0x0, 0x60000000000006, 0x1ff, 0x9, 0x8000008000000e5f}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="b563333ffa0d93d141bef9e2c31ba62aaceb77da5bcbddd4976cbf70bd6ec2a6dccc63a5e41704d3b73bbbb2ca9aa1b169a38507a239f64d5c4a1ffaa21042786010b8eb19f1ae4802e9cdd5e7717f725d2179e59c82ed88bdfd92de771d3c1b999efb64cd62f7c919a3919c046fea92839f9c91e0382ca241951c582c056856b8deba6ea52081f8ea502f1d4f0c6e97cdb0261b1e887c69677bda81ec3707c397eb7f684d4e82fbcef2419fcf8ece0425960f5c6e03a037fcb71e67c961d00ef1bc37604e1d2883e3dd6058f26a9c04687e2eef", 0xd4}], 0x1) sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x8000}, 0x5, 0x8000000000000001, 0x0, 0x0, 0x60000000000006, 0x1ff, 0x9, 0x8000008000000e5f}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="b563333ffa0d93d141bef9e2c31ba62aaceb77da5bcbddd4976cbf70bd6ec2a6dccc63a5e41704d3b73bbbb2ca9aa1b169a38507a239f64d5c4a1ffaa21042786010b8eb19f1ae4802e9cdd5e7717f725d2179e59c82ed88bdfd92de771d3c1b999efb64cd62f7c919a3919c046fea92839f9c91e0382ca241951c582c056856b8deba6ea52081f8ea502f1d4f0c6e97cdb0261b1e887c69677bda81ec3707c397eb7f684d4e82fbcef2419fcf8ece0425960f5c6e03a037fcb71e67c961d00ef1bc37604e1d2883e3dd6058f26a9c04687e2eef", 0xd4}], 0x1) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) 4.835854758s ago: executing program 0 (id=886): r0 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x0, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x200003, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0x7}, {0x7ffffffd, 0xf3a, 0x0, 0x7}, {0x8001, 0x7ff, 0x9, 0x5}, {0x3, 0xa, 0x1, 0x9}, {0x80000000, 0xfff, 0x0, 0x7}, {0x121, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x0, 0x3}, {0x0, 0x6, 0x6, 0x14}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x1, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x200002, 0xffffffff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) close(r2) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) (async) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) setrlimit(0x0, &(0x7f00000000c0)={0x1, 0x401}) (async) setrlimit(0x0, &(0x7f00000000c0)={0x1, 0x401}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x870, 0x4) setsockopt(r3, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) dup2(r3, r0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x0, &(0x7f0000294000/0x2000)=nil) (async) shmget(0x0, 0x2000, 0x0, &(0x7f0000294000/0x2000)=nil) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000140)={0x9, 0x2359}) (async) setrlimit(0x8, &(0x7f0000000140)={0x9, 0x2359}) r6 = syz_open_pts() close(r6) (async) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000100)=0x400) readv(r7, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) 4.83367747s ago: executing program 1 (id=887): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000002640)=ANY=[@ANYRES64=r0, @ANYRES8=r0, @ANYBLOB="816a2f1745c8a8bbbf6a0210fb26933638bc2a3af05807212ad72a087660d716fe7efb48d1dc196f1fb5898d45cd88ca5024becfe77d8f628137328f4520ad8e00c8e06cd42a20c9385a085e1a42816d45a7c765a3c8f22d808f57d8c06008a468e796daa032128771d9d36530392eb6f40d26549181aad581f9ae2a21c7bdae818c067871e35736dd7f25d9260826cc5fab67fa75acb0426a2a0398967a365d60dc77bd68f42c8f8d1d44d535310654d226941c61d0e231fb003568de81a84f5bdde7a2b061beb13331da58984c531084402cc311a5ac00b9230203dc12f6afbc29a9c70c4985644d350ffc9928410f13a015b540ed"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="6cdcef0f58943204d301cd6fae4ac543187db4267f15947739bd4688eb4d7e5ed378f3a87c68b49513f4e3acf15571114008d21542ebd90d12d87299e758", 0x3e) sendmmsg(r0, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="18720ef7e7c3ef3ec4e22d1f580b76f511b35095496a822c98cf0beba71b58bbbaf74b01214ad22eb7b91f03bb8df14d3ab5fc59c45788d9dba0e8b26d04c03b9a6e6d0f43959e584283836ae087deabc883b75a41f50e4b3106c939e70ba8fd1360426621640bd8b39eb62ce8f0a15ff75ea0b021fe86fe53270aa6e61bace1903531b77bef494b3f9bfa844b694c63e7abe684016b8c115568080af6a229703e7147dc3dccfaf9fb86ebd9e429608e6b3fc84e5f03d87013ba5e44", 0xbc}, {&(0x7f0000000340)="fbf56e6de5c9c66cf201c10db3f4c4d448c16b89d383086e9473a822b36cae1a3795e5d1b828787560c1f97802904d3d571fdb03119d088d1dbc4a707c89f239f43014089c9ceb34b223586a8411252b55b602139a9b33e057c5d039cb08804796b4e054d3f27011387326f00ad7966bb2c16bf0f307f074a0c1f5f7991d48f5cee275f10ddaeba91d95725142e75dace09a1099ace8fe15ef47690e2d063279fafe1fd828281a3ea89f49a3a36f623644cef809f56b076f095b99e3ebded56476eb8e33", 0xc4}, {&(0x7f0000000440)="27587c2a060c5d8dc1c747cffe7770a50c91d37bfd528da501bb3c167dc34763b0a412d8dbfe877c420e2d066e6a682f3403b15524777b1e4feac8879d955ec2d9a29949d97cb002b7e1f7467fe62f3b78ae04d02a35543b53d289b183cc3cdd9e9268d4f75a1387c511572017085f596a6bdcb31bd0e014cbc65003aff69982c580843fae9797a53fd1b2d8527538fdcb55867bf81fec566a5ddd8450c3a540bf570f7b2b9ca340b01ebed8d579f459327ecb35afa862c933e2061fb3f78d438a8e3b56bfad227a5907a72c9519024324f60a636b750cd419c453a907806fd73cdad1758867387d288aad4fb42293ab46d678ab354bbfc81ef03b19fa2b3f3d3527c37b9c9f78d0229f2ce7e7f721c5aa03f965dc73101dc85c36b5de420d0ffe4e1456e6ddda6b51c93ef470beb955aee2abdc11c3092f7a556e6f6c90cf7408e8a167820c671d7e47496937be93e4c02cc9a4f0bf985ce4481629fefad57986b849ff54759ea19f3a7d70358438c9eef4fa71deedfc3cf703829ffd55d4595266f2c88d00f940a2360619510ef972f2d93ae38374515ca0343f1fbe1b3ca5efcd17932fede4c09e2bc86658d4cc13d53200312f984abe7746049091fdf169baf477443840f69f2053be0a3150ff1a6146d9acd3489f5c6e8a1bb0c9320536f5484f74e87d9a382acfc76644a2b4502f02aa0b4091e77f13dd6b0222a793a4e3bafd68b50ce12a7adf5c2c0d021bb3ddf71cba14bae76e9f04141ef5c1e3cae340764aa8c4d0bdfe636cd061c64023fe46b72383ed1053664fe8171c99d9f7fd4d2c4f7f81254074484e7864d8973e7e6382855261e1cc9469d57d33758fbb3d3d56d0b04d4c59232c1714a16ea0e10a59344652e11a9f5cdb50fb337de7e86e01ccd67066693e4b2409f1096585095d03bb1640081f482b6bbda3aeafd0d2148c2213603377083d987abe05ee57b553f39d41c88429379327dd4c3395b16aa63e06f78c421f0fcfcf661c98f0575cd496a793141854c16671566e00cbd3c59ae58687446aeede2d21626d26022fd18c7cc44894d4d304950754182ae9e373a73e7ed6a7e4d1989ed1b6407c1601c522aff0ad1117d5150d80ff0f239a45a642194ddc67373441754731aa38f70507c1eda4e1bfb599e981510d7351d19e7dfdcfbb3f8abb6a39de149e9d3ab0441fcd75f9619a3f494330b06149a3a415cd6541de1e24cb31046bc051bd75553b3abf36a23343c16b15b55ae1f556ae7d9e301fb01a242c4d6b689bcfc1baecd296ca19ddde997996e394ba947681d9da8df1ff6b3d23a8259d8f74d5f562429491fede3012d3f88f5c5153c278b9db67de6d9cf3f2b66626c872109812d06b5ea05fa0afe5e4897e1712526e64716c4aaac2c75f35930d58f7f76c8ba87cf93dc59ed5c909fc95c68f136c40208963a71e9ea30ff435799572305e6eacecf6fcb9a6a770ad6ff1a249dfa262473d6e7fbbb99af328ed07b7f668cc8b306023b4a7ed1bc520250793a3cb90f8fbdd3d2efb4f11618c5e5aedc4b949b751160521cd80a7dbfcd0723b7e164916c145cd5428dacbdeae6e7b6ac3228ddc6e4bbf58f3c482fbf3d90c39d10980df467f581f1e7b35804af7147e6979212a42bc97d17ce5e74333073480b3bb51b3ec5a93e3d0e3f6685d5fbeba0a2ce333f94e191758f07384be9e0574ba0765f2086bf2fed1ce55aee1602052b388686863e759bd7238a1e345d4d00683a3c20ccb8fb853cda12b771f4c4dc8ca3c1c4378caf676a7ae7ede9f3eb2568462b41039584dcb5151c0e82a3c739e04278e2b460ee118fa123ce5d8785eb129990daaa2419d61a2f7ad9efcef8e01721946bffa3895cb5452612d084042c91d68be3a8bfb33e94f8c73a2098b13e5c1c42dfe1efe0c0fba771459f661325f83cc0e61e13afa79c90cfe7e82e0a20bd950cd8993d7469376d7ca78f0c644907744229c000991669b0d125e632b0e4eaf183a2a173e8460e10c201640ff91fe00ba87957b145a15ce4ba126cdef726e5ec85aeeed9c9fb3b146dd58039ca902ebba8d2cd69e64e77d99cf92a989d009df7b5822675da62dbe077189f2a2cb36070d695ebf1165f8ed92e8bc0871213c6e1e7384c6b8624e1ee67e0a1099e2315d84d093c551a48467a719bb02476450e5f937aa737cecdeca3082d3bc22cccfef58ea07e42276bf8697052e9b3f9f27233932207b0da03ec043a79383866ea614c487aa3067833f8e1cb296c015993ac08af367b78438f98724567c9e9f52a2f92e054e8881a52bad5e86088f6ff7a490e23abb4ed837b41f717cabed7483ecea7cb215c70156024d10cbf266f87d3af844cf52fc23bd3853b6d232836bbfb21940103607556c7fb0f26eac759aed55b84a72d8ac8135279576279df7402bf084a8df1b34baf1c88d7c258bc67e066c257896fc7896f658ab0095c36cb6c3a1125f5a9fa2c07dc5a9f388bb80062134af2938ac1a57e3e1ddd5d51cc43df2d5f7c0d160de599c3332154fdc6acf53ed5d40b7c9e2df69fd74db2cd75a07bc1e574beb4015657bbeac1fde6333dc757f5858c04dee3edfe9f7277b4a026c4522cae646feb033616ddfecbac7dfd14e38e23008007427dd2bed0cfa51d4736b1d9c759a2cbf04508a4b480d80b9123d56ca875a4b5d699aa03dea435f81ed20203e9e8cdcfdeb3adaabcc10799a7c75f505313bac4d5dccab54ae3ed332a9c19ba2b77f5b4e300c0dc5c659dcbe96508176463f2e34146427f7c44b640ea7fa7021c6ab5412a7faff3493f5a97e9a4b0440523272f27b4d689f57f516510a0e7eb1471496050afc9165be5ef9ef7a0473b94d8a72dd26205ed1c90ac8bb110422ef36bfb4c0746cb12d7efca30c36ab519d52aebffc7e0d4d7a0f6d527813d13ea7eb6c8e6747c6e796446ed6612a119b99b06e529ebc9339c61da9d106fe127c8dc1b6805f5336cd7be0e483bc24a8b3413e6a0cb6138280545ef7cb60c102abbdb2c4ce5218ab45d207c7fd9938c35116d4200ea9ace31abbcd1bc9a386e22cafb48e3e6ed32920384218df9e2015445a70be08ea9d29fa1e535f93ff092289b98ddb6c13d09c5bc70645fee9cbe38225951f36df872994311c42f87b10394aaf7c95c7b0da3f12857eccdad4054c8a525b81f92c4a5b1a70b03fe21e01863681f367fa74497d9a796b4a5c0ecf4507c2819a11bac3434f4838f0e264ae2c1eb3ca8492c749a6d1513f768062a967bc6c620f6c35f69c0227541cf3e3372730f97c6de379ee469acaa09b34d17f80f7b63ee8e5255e9f72e72c08da8c24cb24fbf34f10131b813c2d4ed92ad72833c2a6c66ed0d7423514a250fda8c0aefaa073139e49665246b495a43a619ab4ae60ec757ca6adbb152020fede210555571b9d01143574256a8f3a9a314fa618063a8470027d7c4dbc2147b48d1b4be343df2aa06e6f3c4b0b09e7d81a3f644e4204bac18d5094f1fb8a67c2581a7255e880f8c0c2de3b301175dc3f9cfc0bb86703d109c8f2314a7b7cfcc9dd4dc8f5268a28df387fe5672407e68129da5f93f68b68bd9fb55740f4d249b73f7c06d06ae7bf41dce842c7d00816a115af78b52fa365f3f9b9a72c709d959ca484285d19888318b6221330f5d0961cfd9a8e2f3c68822cef605ec756e6f2c0b6ed3ee0fd313ecbd5eeef21ef05304626f7559198847286652d36337a53053716953cdc4a23f9657b2f4544f362929ef409de6cff98f222d29bc773a0c1c403f6b3756bf3564c5904e4ed74a2ac658fd4404b16f1f0cb0b54b2f1075e30ade36b384eb89593fc3af061d1b31b38012b384940f397841e95ac2582becb5f68dea37a0167f9ffb77f90df694036ce912fbff25336a7ff5418ce6c8a1e4acd43f8084082ede516b8604836c55a6ab4bf15a87b6edd3980fae7e7221d0f61425a461429e3821daf184429b386f49bbcd98eb62948e953907dde78bc6f6c5c0225589a90bfb2ffdf1ffabaa993e63ef61b6277788a74e76ce40511e36c6f4a6681d5ff1b9b1466bd5be92663aadb62cf523c1dc5bc83e7c0b2d9dd90b13271383e21288aa681af4c4ff6182d76dd04cb937cb8793ea398b78508d2b025e2461bb6ae92d741059cf9145f064c890d0e6b615f37c832f563aa95343e29428de68ad96d696164173bede41b1c67ce73438b7e870d4260817b3b5a6b0bc7a306c7bd89fed4f9f83a940b97bdde1378c9736104a2403e2fafc8e57534263d9b7f6057cc7050c447aa514401694d4291f5ad85677447ae5888286986baddc584827bb2684d30f35eb1bd64206956246e2818491b748679772586d871a694bda4817e037e31a9287e316a4b503fbdb3ec81e13841c255a54927b6d1e8e8ecebf40f633abff8af3f6db0fe104c1c84f74a907631e7abb05faf929fce7afa9f7da49eadab8691b92396276ba7028fc22058823b87da53d0a140d525143f48b0c059e77a9a683700e0d6582b1bcf3c2be5e11bb3dc38b44920077d6d1e2504c06414e0f4002c184c76a83026a2766a232e4b329317d0ff65bef2fd9cae734948539b48c749c3951c491eaba575a1d59a510c96695a5c7d08b265f7d2862d6a58a586198a3764fb56b5aa2206143e791814b13e2cc6e6a1b09cdb399a1d50551c3f4aef265b69d2ac9567ee1c25a4771baf789fba7ddea19771e7f535dbf9cd8fd8e23a888028bfee87e071253e570185fdfeda5010323d23fc5e2630be641fac48d1374e24304a02d7932e3d6e31301eb2465fc3234f68731d1da630f9f7343fa106acd3d078fcd493e1cd42b813a4ae2571405a863a3cba020ce9b7e9867a4b318cb48560e074e390533fb4450efaf143a697de96fcdfb08b54bec50f21e12097542c8135b238d0e5346e3bc9084b676a4076af463d49dd09fa90f0d97b53fad460bd6bd139f98a0b40a249eba58c77bf30a0145ac67b0e5bedb7622b7e7386c03452b21f09ee5549b801f1e7e634b7e2b39484ec979cc388aa0dcc9b497da35ba198c80533500215b416267e396cbdebb38e7ba5e277150d17e3297691b03fbeb5405d437cb29a8fab7b00cd99d7e107a1569b8c2368fd1e37a8579b727d3f217c5e321c8083016ba6b06a3128b2623d3d7fbcb69978f95a60bc98c4290ff6a234c1122c70805cd2cedb0b51634d58adca1ff5ee44fe754cb968a5b45ea76252a7f043d9b8e365393476350828432e37b36decc72235192db709119d2dfbe5e6530ad29d8fac1f1d3b53ce112ca5d86a28ca5d69e062978077d43db6c3a7c90b09ed2136d7f76c73316537f2683d7353579c444525099acae065b68833554cd0a7ab3a7c92c65ce5b418d33167a95967dbe82fead4520f5cc7262016eba698cbc3a795b004e4126bb8d1af42066cabef8e35b09905980ef51250c49ac881bf59337ad83f3affc033b8bd58cb4c2c024b551f9ab9c0846500877e022e38f27d67202c8eff877a1ea7403dbd95158b91f15fa82518be3120dca541cdbb8744f1ac2d63da2588460d61497ce13c3b44be6e41ef3ef0cd07f143c704b7041ff2263be752a01ead338556bddfa6fdb5e4a5602df7007516dcdfc45f64359928d58bff6e02921d12240dad5bf57843ce4bad2c45162d220603c93cc46c4dc6456b47df17fc9bd665b4f6784db98d505b72cd3b4c64745b7292fa795de94ebd6db46f0007dcfc25b9099aee0a95abc5822598f3688541365c4252b0a37927f4138840ad945d1de122a43844cb03ef29625310d84172eed3f9", 0x1000}, {&(0x7f0000001440)="fba9aa2a9600410bacf906e9938fa34f975b3b69263f41eff948d59eba495aaeeb1be8d63fd3ec369d073ea3a816ce1d017865e862efd431fca518269b4b02c9b50cd80613b8e6338928ae5868c146d4f3cbc00627452fa53aa808bd9c9d53254572f372ed7a0374af9f32baa368969dbfc8d150dc00f9c89283dfc487ab51bdff147a197af50521bf5f1481f918478574ca965e4c8a12c97f2bb82b950b7f6d69f3baa152c4eee2ed57439da262d59817cfbeb0149e1911fe0deae0d4da01b0e0f36debf7bdc5742c8f3d2d3ed7cc2ef093f177009bec236df3a31f5bd33651f71b33d8c0680bebfd3b23d0e27b5f8d04728b539aebf26978f1c6fd44ba25af1808b9b3d12c5e1ac662a8c5cb66551f71329b13680a5499a8f13e2cf32d5984b54ee46ebe7310e99a33c56765162e0fc6be4d507f983ac81eccf213f6b7729543228f518ffbba97d992551c0aaeb6bb9a644fde73bea7746839c2b3f177b65924b8658888e79e631f12e743bc5dd10ce29d3e409eefc559934959f33f09681e1bc2f609425a681af42083673ea55392fabcaa8fa40ce665cae478d2b319f5edc742851ea23d363f2c5a514172a36dc8ea4a30f6e5113330d12c4810a594a69d9dced4dda33ada01649e2b98145a31be8f87f023d09c1ef36b2d0554091d9b2b93262d194c8c9a5b250011b644688091476f5e01246e9450022a5d29d3acb824f95138d1bfe1ca0a6514c72cb23a327269a55814259e68ab7e3bbe1b58c5dfb308c0f008c8d70a5b75a416f7358d1b631a601466935766786fdc6a21a9b7c7d188eeb360d8c046cf263cae14b82efb3e98324bf2a4a0d3fb0ac7654ffef9bab264458fe5dfb4ca546e6f23554295c74eb55f218cc8cad798acf4b0a28c170bbc27ca747d138b256360d2ed01090d266a9681ab59f9178b65bf0d461fb2406e089ed3c3bd488b3f708d793de193faede9b88749ad64d2e370e83517eddfc5c8b23bddbd1d70e986e2cf04e7ec783b3265656f1fb1de9c036c844363b244661730d20aa06b18d6bedd537faffe6c51a310f6298479a45f551a86de2ca6c1c4d5e9850210b1c6125182a845c8008ca945d0f4b7024c6fd8f2c91750f49c06b3eb1365d69150d2ea12943abb68fcf324f3cf47fa38f0a4b4fa774f19c471ca6bdf137e4d39d5cf9f4363b393ad4d9c0944cb4414424d4bcb2abfc0ec3af2cfddde144652e51c1e03ba995eb28d31b554182ce50059f7ef334e7245ac9b16829c1a7c9c99cee000d8b472cc715c15b9ba26d27b741af4164e53443052e6e4b97ca26a8c26d33a54b3ae65f7142951cd69fc096ceeb2367cf000a8aa4f2c2f594a5311a11e10d19402360282d078d44bb1d1aa507a1e5c0d36421a2c28f826f5e1594d285c79610b46b6f88c07aba15897f812ed7d9a4577ff3b89c2cb526217623e6b527b4826b7da9f8274d7209e492f8dc033b6f8f6c2f94322aef1566d953246e29fc895a58749da566843e909f738727b9b56fa62edf1dd7dc2400f721a8f5086f57414847d3e0f207860d008d94bfd2782dd4f5d4363ef468e11bc80fa552e3e1d7ce5012e16d590d48819ed2d014f47ba9f670bbb87ae38d51ccee5f6950821ecd50821cff98fc4175ba4d0a39eff34ddb00062386651234e369206cc808cafc02ed4f3b55c1d7a80df679e12b5bb3b9dd81877db27afb92c5d64284a871b604efbd392eb46446e17cda46fc420980871c3abd99c6c9be2f7327305eb576df974c5f731e7339aa2ed1a2a02331c4bf0cfd3b5727897ac7605d3265ee2c7a097e5b03ae2d0b76fc802ffade65c054bf7f29b29acf99a4a87b88bc5ff6312e2c99ef1d469df49dc122795ddcfa9c798ab52be7a73428ab55e9acbf62d6f0f6844853bc11338abcf30fd713f7cc3bd9f47b079edb8e4d25996ffa40791cdaf348229938e157094e5988c571249293f2522f620c955da20dfede0c8251fa01815b51e4cf039f5cd1ce9f43d18c10ae9654f1c24c6add5c971dededbcc6f3c82b17e821685cf017bca05b6fb832f0f114cd0c3027b20bedf1cdd67bad2367bf1ca018d83f5377b96c10d6cb98e1a7c63b30060a7f3c3c539b9891ab3e3270bde9d35a240a3abb150de675354482cbf1229e96d8fb90e7f3b77cbf5d3fee37fd686d816a20e0a2627fda38a2f24f4c8ded00c8597e7b7d3d05f19172f2e0630b017ec16036dbeaf2f9dcd58305f11b135bc3343bc4de1a02163083b20bbd2b00315c008cb1f85baf9834266466c4ec5672155c220813812733591fc50d456de0229f1c3f8a0a5928354cd6e204251c15a706839218a510fb3b79489e2c4a77b7022c4eb8cc5519fb4774730cad21c571393b00c18aedd2bd34bde2a04af33505b6f5ac331a943ece5eae93eaee4a6ba39a9345cd174c933f1c25916737c7e843e506a4da903a9369470f06680a7ff38ca3884a1f48eb0be2acf962a3a9f84af8584a0d669c8c2bc55fed0e4be8487c50b137be6a2a2dc1203742c9de55a15ad4bc1e91742836e6b9cb5f8aa5d7111993a1124b02f1ae931d5e02900ef576e7be33f1e085929d2fd173e77e6bc9ff326c9b988afc1dc092a4a119400cb354b681e2e31f83bed35143bc451236523eeeffcf4e494bd3d971d666f88158da44e1565fe0605fd0252ef813c3891a936305c2af91b8deca5993fdd0b0c583420a663a3240e590d8a699bebc6df2966b16e6e141b748365ff08dc5513121226f7412bc05819eccd2be789fa04494f698073f1efa21fd4b1e98d15457cea8d4540b256eebcd3c7eae6e55e18894eb028bca6bda960468a16ffdeca168150b98ba048184e8056d1912e847edb14c3d443fbaa6e14d4a1c49c169e8c2e33dcacb12dc00a768a95926c72a457dc082a2721146a27fa1c85eb9362414e877a1cb37c94ec02633c9ea7a6669680f3e24ce38f09d4d12fe4a0c6fc1cef0cb7a0592acae3aad1c4fe5bc9536c8e5a08b165e948f7f55d91089cc1b1496c708c06ba242149a2c576d40a86a2c763bf1a0afab739816c2ce672849eedb4d6234f9b5467c0af66e173160f1ffaaa55c9dcaa633db845d1db1fd667caa7ee2b8bfef402ffe539627183d5233fa3ebba015f9779587e75bca94c151a396d063e5abe8b009924bf5f751ae1651874567c106a12ea0ad097010dc656f5f4523cf59916ac133074d03816df6e4bd250679e92425eb21b8ba7f75babfe8c6f7f6e5957c9b93ec783764b06dd6f98d26edf03847617718a9158e7f9b4aae6660635a5951a361f9da49f99a87764692fef3d99d5be78e09d5b7ccdb73ae8de92355625c04f8a0d868314b95956d0ba0a8fbed9440a878517ae51a8b6e53fe5fe6c2f7f91ce344f4b435da5411e7a20de4420b5092684b1189632e3ddd69a853aa18cf9399f440be90fa8fd506c057addc7bfb2ed61c6811006b3d6309afcc6d1fb04d49fdb71ab2f7303adf00a51cfa3b7dc03665050176823d3285e656869e17d3b082170e7ad07fccd8b22a8531b173cc0f6c097f61da9cf541b896f366f52be0e965a1c776a1e2a76faa531d4b0027fbbd7e160f5d679e2e33e4c3154f2b1d25843f4a55470d912cdd3b8b4c5eb5a9b66f8535b1209a748f7673ba9fd434abcfbf5480061a5b7ca43afd6b58772d14cec94be1e68e6485a4a5d4209beef802ecd08af570f316c3da4941c3891b96fc0b9d400d4135e50812e82ce2ef89557212e4a0777e63437456e5c1f407ad1517010875b9af95c7160ae849f5da466b341866f3c8343372ead8234461a74412ba1370ced1ceb289af3e37a2d350ccb76f9b7cc698ebbf04cf4b1859a2ef6c51a3e8a5fdc51405af32669603ef8a61281ec244d8f6c0b7438b1c5989f3270ef0ca9e1fa232c6a9ee78969fa72942cf108cb12e3455beb5edd5936368fa07f5569fc13d773057fb52364fb511a7b989f57f1aa47d6d562f5bbb34554c2215594959c8d59a28c1facef4ecf761fcecefe5960d9c1b6df5cab2d67a76d811c0f16b8a0390c5f5aea6b764fcb50762dab7cc40d4285aa6b31995b1893603db155913fe7cd604a0d092abd143500401ac50138de1a119eba12dae2c6cd34603dc6ca033624b2c11fe971c5902d6710c927e0d88716a5a191ba970011f956fc04c7d355f1da5b2eb564e093aa7b3a6f2ef8077781c6f75c782972abafad3dd1fdf0165a35d3fcd7f113d29f9e9c686ad914f5314abd1b2e11a18b9e51ccaa7fb9188556a1a12d74131e240a6b95a36f39b7aa9098a31a99683754ad9086b966770f0ab9c87d00450bddfb64902f66d08b6650516ed1b3b3e4b0ae282611ec5b6b4b3c5634f5109826edca188fdca3ba2a8b3712d0a5afca8a3926a8bddaf11e72eae53b19569958acfc057a828330dcb88b61d4c7379329d7c50996ec4970824bdeadfb80e523e5a041ab7b3e57df9291a30664982bc1069e7ee23d8ae7edb405061f9c9fd66d6cb0c3ba23da2d08dd5d811087ff2c6cb222c5a13b093f031d973cf82dc41bd4c40a7802f14b6e3c60baf3470123f98ab33ee7d11d373f977301e768c73156c7cc6fd779f4d9317b6bc99247378880da74be254b180dfabba9e5aa656641d119b6276e12eb4cd66b08231fccc6dc11deb1b84b4cd18da0dbbde37be24cc7a590368590d247910ab4ef724286037195e68e00fc29ef1616ca95c751818edbceae05f33fa4d5928650e4027dcc287b82847da49b257cde287bd62b1997e1f3cac9db342821af12b74c864b64f3b14dfc9bf5430bd95fb0b812d05b0ef55de79faa99a88ce86d923e64ec1bea369fa6c8bbf84795fc5fc1921901e72639a3f1f1ce4e264a6e310d0106bb82045f8076618d4cc95cf121ca47af25ec743ab1c00c8bc69d8e3bf1075ab631c81401066f49c63ff6a3d31b84ababeeb54b332fcf844398bd69a4e5523780b138022046e242f481df4ab93fc10e91b93194967e5b3b41fa5e2febdb45750a85d0c583ed7ce773ab70be6f24e5a3d26fcff775bda03840941698def74cc8100ab5eaf36412bf01095ff73b81f5cedbb2df889dbbd66d6cd8a2d39bc88c7f81a3a9bc82cb4bf7fcbfa67fdef5a23c0609fd87d46dcaa9f6989bc8a691118197b58ed6aa2f840e63311389d6b136cc1dc395551dbb2f4d41a7d23f6f6a8e17899d37ac5f642f9b528f4957b50e7f7e99cf3757416a94b760e2e512ae8c3c654d448c1f380949a1bc58884df32b0cff2079a5684079d60fb93a49cfd773a4fa2368b14d4802e85435638ba624273a78dc010f760f81eb922f6681a11f1172643d3d92bbafcb5a918be2169fa62fcc40eb86b8579fbf1d4fafa545996d936dcaebef3a411b95aac7ed64bf006bf51b4993a2c2c9f3470950ab7d2373b0ba9221038d6316f999b62bec7e7be7b61636e33b11f11db224bbda8c71e0d9eb15b27039a54427c0263bb1e12bfdedeba9c24828664e0f23c49d64ae232db96b2bcc0d442a29c94eb17fa95aaee4e8993331ed3e7a31712272d51544e9c1e5d168bcebbb8f061b598e5115dc42a3fc2f868058ac51eeb83b3b32dda046cfee2d4795d0639c4d0480bced1935047d0b8e8cb4b83b785e24002bd4127cf181a9fd06e259856bdd981a8d767205fd45222e872cb7cb7f76a6ab30a193eedeef7314b6659e65f7eb4516b64aa78b77fc7d01e0a48c662564cb5fa1bd28dfb12c85d1b331d3fb6e8a18d71520ab9c780136bb37da1df0d86375f3dca2368e8af2faf1724fd17a5bb6c3cf6291cf90a120f68e35653e0fb9d99746", 0x1000}, {&(0x7f0000002440)="c3a9e720cd094db695731412649467b05b6cbb9918ad2344296b39daa61b617dab3f5be9c9301ecdcef82bd1fc9fac10101fe29ddd50cf9f7d14219f86eeeabf3e7147c3dfe6fc41f7f36524d63431d71ea4e0fd67c636989d9b18a4d630fbbeee7e153ec4bb0502fc550e718486332f9d47c5ade3cf849bda602422724b65e3b1d1cc239da00e4c6dca4e0853853a37448f7a575b33d2001c1ac0fb5449dbb81ad83cb58cbd9eb654032cd50bdbccf4233836a5829335ff6e9d4f2db0aa6dab897189aa0a3d45f1d1f3449cd4a842798167fe20b0ddb3514ca1d6ca91ae24dae5e547d8aa5f32fe85a125ac77db31d799193116222beb2cd2", 0xf9}], 0x5, &(0x7f0000002540)=[{0xb0, 0xffff, 0x800, "a37ca1758862a059a9dbd9498e509a4a383c4dcbb3d182e41755a105282d86780e3364ad557050e34fe16a3fc6dee479b16f90c21f1905f0578e339292577071d32ce12b1a383d1ad63eb959fed915c93753e8111749910fbe48fe7dcc121937703de2c2d9ca12e1dde9eb6b00e887042d684b64313621ebe153cb0030d9b0ddc9c5032972d3f1f4c09295b96657ce8d4cc79e3b707a299b7e"}], 0xb0}, 0x8}, 0x10, 0xe) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x6}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/227, 0xe3}], 0x1) munlock(&(0x7f0000798000/0x2000)=nil, 0x2000) 4.832323108s ago: executing program 3 (id=888): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="8858cd16", 0x4) utimes(0x0, &(0x7f00000001c0)={{0x7f1}, {0x2, 0xbc8}}) 4.831069865s ago: executing program 4 (id=889): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000240)="9d023f9e0789a844cdaf6e2f806be405fd536bed829913c7614e43b86458d62cc40bfccd2e0d4cbd66eb8bfea6713bffaf210950ed4714e0d10021a044f8bc0f719b6da2d8a48581810ab03fe15e800f999fb7469f72b17a67817be792a2c59bfee50bdec2203b3e5d4735ec87fafdfc95837702d9ed033eb85298019a83a097a353fe7a4e69224bec1ff459faf124b6797572e5ea444bbbb83530963c349b7d7627f24c06e17fcecf4f19c08e7fd88bb53efc6a9259b611a90daba5f57665fb6332a444779e", &(0x7f0000000180)=0xc6, &(0x7f00000001c0)="e1516d528f444761fff46c8e80a803f0b8ad095fcf1f422056cbad52befa0997d0b9a5295ba63a1c4803b835b44240630f3dd7fb0defb8df91303e5e70d3d0256648cb1f5af3d173f9e257", 0x4b) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 4.825972666s ago: executing program 5 (id=890): mknod(&(0x7f0000000580)='./file0\x00', 0x8, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000009c0)=[{0x1, 0x6, 0x3, 0x3}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x20, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x196) (async) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000140)='\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x6) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8007, 0x0, 0x0, 0x0, 0x0, 0x80}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x40, 0x1, 0x3e}) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x4, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) open(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x4) (async) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) (async) open$dir(&(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x80) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) 4.825398427s ago: executing program 6 (id=891): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x526, 0x6}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x40047477, &(0x7f0000000080)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) 4.824944478s ago: executing program 7 (id=892): syz_emit_ethernet(0xd2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af09d4886dd66e22945009c3308fe8000000000000000000000000000aafe00000000ebffffffffffffff0000000610000000000000087e769cdf6cf4d9569465d2a3dc0410c4155f71946da376a7cdc2fabe50c105630dad9bec5410900a041849d114cb24c16b6f05ee0f2db631329dd51ff4f487a98b128e8da233a413d5b920509b98429133fd3b1167b646fb9540cd40e9db07b10b328ced8cc4a36ab5bb30cc6368ef6d247c40fed5750cb2cd7393453f64214e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="508000049078048e2420492557b51cfb780004"]) 4.383031268s ago: executing program 7 (id=893): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x7fff, 0x7, 0xd5, "00000000000000000000001500", 0x3, 0x2}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) (async) socket(0x2, 0x3, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x45, 0x26, 0xfff}, {0x3, 0x5, 0x9, 0x6}]}) (async) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000280)) (async) getpid() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000003c0)) (async) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) (async) syz_open_pts() (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000002640)={0x3a49, 0x6549}) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x23) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x260, 0x5e, 0x2f, 0x1}, {0x80, 0xb6, 0xff}, {0x6, 0x5, 0x78, 0x103}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6, 0x7fff, 0xfb, 0x2, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xffffffff, 0x9}, {0x8000001, 0xa7, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x446, 0x6, 0x4, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x5, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7fd, 0x20000b, 0x8, 0x9}, {0xb8c, 0x4, 0x8}, {0x29a71715, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x2, 0x30804}]}) (async) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) (async) r5 = getuid() setreuid(0x0, r5) (async) setreuid(r4, r5) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 4.355265659s ago: executing program 3 (id=894): r0 = semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3fb, r1, r3, 0x0, r7, 0x0, 0x2}, 0x5c25c1c9, 0x8, 0x7ff}) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x38) fchownat(r8, &(0x7f0000000200)='./file0\x00', r1, r7, 0x4) chroot(&(0x7f0000000240)='./file0\x00') setegid(r6) setgroups(0x3, &(0x7f0000000280)=[r6, r5, r3]) setgid(r6) r9 = getegid() setgroups(0x5, &(0x7f00000002c0)=[r9, r7, r3, r6, r6]) setegid(r4) chown(&(0x7f0000000300)='./file1\x00', r1, r5) mkdirat(r8, &(0x7f0000000340)='./file0\x00', 0x104) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/505}, &(0x7f0000000580)=0x1fb) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) preadv(r10, &(0x7f0000000700)=[{&(0x7f0000000600)=""/198, 0xc6}], 0x1, 0x10) mknodat(r8, &(0x7f0000000740)='./file1\x00', 0x2000, 0x0) getgroups(0x2, &(0x7f0000000780)=[r5, r12]) getgroups(0x9, &(0x7f00000007c0)=[r5, r7, r13, r4, r4, r9, r5, r4, r3]) r15 = fcntl$dupfd(r10, 0xa, r8) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) setreuid(r16, r2) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a40), 0x20040, 0x0) r18 = getpgrp() r19 = kqueue() sendmsg$unix(r15, &(0x7f0000000b00)={&(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f00000008c0)="ec66c80da66dc57d855438fed875d612fd87c65d6c25d1d6bce2784446118db390f753893e86f26eacb755f67352aa5c2b1fb7ac78070ac688125fce4b9bb22a3801d46b89e156e53d6b37ff0e404a43281e1df9e32ba597fdc478ab527196aaf1c9aae1576430e3a99b877027bbb2170775b8354d759124a9ab0cc325f412a833a13713fd1ec6fe0710d0accea413f60916b066c2a5f7d2326932902e8f6d17c1670e3d07e15bb11d039c89bbdcc053c93d9d5bf6b9267c429e6123b89f47be0d19400ca8c31958d1aa4d53cb32ad0d84dc898485831f6ad14b9f9bae5c14a1ef04506c97eba2bf31d8", 0xea}, {&(0x7f00000009c0)="e5569af11901c17b6366ea", 0xb}], 0x2, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r17, r10, r8]}, @cred={0x20, 0xffff, 0x0, r18, r11, r14}, @rights={0x20, 0xffff, 0x1, [r10, r19, r8]}], 0x60, 0x2}, 0xc00) 2.606645278s ago: executing program 0 (id=895): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x4000, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x3, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0xc, 0x80000801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0xfc, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x10000005}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x7, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r1, 0x20004102, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) 2.605673877s ago: executing program 1 (id=896): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x1000, 0x8, 0x40, 0xfffffff4, "ff0107002015c8a32d007e170cf7a1a79eec4aaf", 0x7, 0x40005}) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000040)={0x8000, 0xd, 0x825, 0x9, "0700b4ff01000000000000000000f900", 0x0, 0x8}) (async) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000040)={0x8000, 0xd, 0x825, 0x9, "0700b4ff01000000000000000000f900", 0x0, 0x8}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000480)={0x3, 0x8}) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x28) (async) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x28) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xd00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000500)='x\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xbb\x00'], &(0x7f00000003c0)=[&(0x7f0000000540)='/dev/wsmouse\x00\xa3^\xe8\x1c\x86\x8e\xacu+\x1e\xc8S\xe5\xc3\x88\x19\xf9\x86s\xcb\xc0\xb0<\xfd\x925L\x9f_1\xca>8\xf9~\xcb]\x8b\xb5\x9d\xf7\xf6\x95\xbd\xf4\xcdt\xe3m\xa4\x14\x97hO\x9a}\xa6Z\x84\xedp\x1f\xc9s\xaa>\xde\xb0\xc33\xf1\xe6\xda\xfe\x15Uok=W\x15\xb1\r\x14C0D\xeb\xac\x8f\xa30\xbdu\xcd\xbb\xbc\xc6e\xd9Va\x847\x12v5>\xd0o\xcd\"\xb9\x83\xd3t\b\xad\xe4T\x89\xf1\xd5\x01\x9bT1\f\r\xb8\xf4\xbe\x86(4\xec\x90\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00', &(0x7f0000000340)='/dev/wsmouse\x00', &(0x7f0000000380)='x\x00']) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000500)='x\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xbb\x00'], &(0x7f00000003c0)=[&(0x7f0000000540)='/dev/wsmouse\x00\xa3^\xe8\x1c\x86\x8e\xacu+\x1e\xc8S\xe5\xc3\x88\x19\xf9\x86s\xcb\xc0\xb0<\xfd\x925L\x9f_1\xca>8\xf9~\xcb]\x8b\xb5\x9d\xf7\xf6\x95\xbd\xf4\xcdt\xe3m\xa4\x14\x97hO\x9a}\xa6Z\x84\xedp\x1f\xc9s\xaa>\xde\xb0\xc33\xf1\xe6\xda\xfe\x15Uok=W\x15\xb1\r\x14C0D\xeb\xac\x8f\xa30\xbdu\xcd\xbb\xbc\xc6e\xd9Va\x847\x12v5>\xd0o\xcd\"\xb9\x83\xd3t\b\xad\xe4T\x89\xf1\xd5\x01\x9bT1\f\r\xb8\xf4\xbe\x86(4\xec\x90\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00', &(0x7f0000000340)='/dev/wsmouse\x00', &(0x7f0000000380)='x\x00']) r4 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x828, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0xfe, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x3, 0xfffffff9}, {0x8003, 0x3, 0xfffffffd, 0xfffffffe}, {0x2, 0x800, 0xa1b, 0x7}, {0x401, 0xfffffff8, 0x2900, 0x7}, {0x1, 0x64c, 0x3, 0x99}, {0x2, 0xffffffff, 0x4f4, 0x6d}, {0x7, 0x803, 0x2, 0x8}, {0x2, 0x1000082, 0x8, 0x7}, {0x9, 0x7fff, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0xfffffffe}, {0x29a71717, 0xfffffffa, 0x8, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0x8, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0xfe, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x3, 0xfffffff9}, {0x8003, 0x3, 0xfffffffd, 0xfffffffe}, {0x2, 0x800, 0xa1b, 0x7}, {0x401, 0xfffffff8, 0x2900, 0x7}, {0x1, 0x64c, 0x3, 0x99}, {0x2, 0xffffffff, 0x4f4, 0x6d}, {0x7, 0x803, 0x2, 0x8}, {0x2, 0x1000082, 0x8, 0x7}, {0x9, 0x7fff, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0xfffffffe}, {0x29a71717, 0xfffffffa, 0x8, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0x8, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000292000/0x6000)=nil, 0x6000, 0x4, 0x811, r2, 0x1) (async) mmap(&(0x7f0000292000/0x6000)=nil, 0x6000, 0x4, 0x811, r2, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) getpgid(r4) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x4}, {0xffff, 0x4}}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r6 = socket(0x18, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.603995669s ago: executing program 3 (id=897): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x85, 0xc, 0x4, 0xffff2cc6}, {0x1, 0x3, 0x0, 0x8}, {0x16, 0x7d, 0x8, 0x2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0004a8985d0180b36dce1750d31480666351c03b7b", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x89, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x5c, 0x80, 0x13, 0xab1}, {0x45, 0x1, 0x6, 0x10000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000440)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 2.603496101s ago: executing program 4 (id=898): r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x26, 0xe, &(0x7f0000000000)="02000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f050000b10010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) 2.601206156s ago: executing program 5 (id=899): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18400, 0x1) getdents(r0, &(0x7f0000000680)=""/4096, 0x1000) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async, rerun: 32) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) (async) pipe2(0x0, 0x10000) (async, rerun: 64) r3 = getpid() (rerun: 64) close(r2) (async, rerun: 64) socket(0x18, 0x3, 0x0) (async, rerun: 64) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5fd) (async) fcntl$setown(r2, 0x6, r3) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getrlimit(0x3, &(0x7f0000000080)) (async) fcntl$lock(r4, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) 2.600106262s ago: executing program 6 (id=900): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) r1 = socket(0x2, 0x2, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x800, 0x3, 0x2000007, 0x101, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0x0, 0x71003}, {0xd8, 0x8, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x8}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x5}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x9c29, 0x400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e656}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xa9ea, &(0x7f0000000480)=[{{r1}, 0x3, 0x4, 0x80000000, 0x7fffffffffffffff, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x5, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffe, 0x6, 0x2, 0xe913, 0x6}], 0x9, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000100)=""/18, 0x12}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)=0x8000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x8000) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r7 = socket(0x2, 0x3, 0x4) connect$unix(r7, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000400)=[{0x2, 0x4, 0x53, 0x80000000}]}) 2.598604178s ago: executing program 7 (id=901): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x2b, 0xf, 0x2, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x5, 0x9, 0x3}, {0x40, 0x1, 0x4, 0x890c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c00000817c53fcb7c7d40b5bf66108039750000007ab7", &(0x7f0000000000)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 278.122167ms ago: executing program 0 (id=902): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0xba, 0x0, 0xfff}, {0x3, 0xf, 0xfe, 0x7}, {0x406, 0x1, 0x8b, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="b2352f2bbbc6ec4ba3fc21d4a25ce10f7d38664bd72cf521a93a08b0a1bccc7f171019f09b35661269cecf21474265fa4490581eac3eee000000000000", &(0x7f0000000000)=0x3d, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff69dd605f6ad90030370000000000000000000000000000000000ff02000000000000000000000000000102009078000000006006c32e00060600fe8000000000000000000000000000aa00000000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 276.453586ms ago: executing program 1 (id=903): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)={0x7ef41ae2, 0xffff, 0x6, 0x3}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/196, 0xc4}], 0x1, 0x400) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x6}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) 268.467613ms ago: executing program 3 (id=904): mknod(0x0, 0x2000, 0x285b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80, 0x9, 0x17, 0x3}, {0x48, 0x12, 0xfe, 0x10}, {0x400e, 0x4, 0x5a, 0x7ffeffff}]}) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xce02) (async) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0xffffffff, 0x1, 0x50, "acbae3caffc1ffe3a1fc85442d1aa956a6960bd2", 0x1, 0x7}) (async) r3 = syz_open_pts() (async) r4 = syz_open_pts() poll(&(0x7f0000000140)=[{r3, 0x80}, {r3, 0x10}, {r3, 0x40}, {r4, 0x2}, {r3, 0x2}, {r3, 0x1}, {r3, 0x7}], 0x7, 0x4) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0033c53e2cffec01ed2d4adf0000f4ffffffffffffffddffffff0084ae65bf3a8d8f9cc73fb996d1817b46cb9dd70edf22a9e7066d62527fbd0100000047b5e110d08b7be8586ba83065f1026b058a73dba669ed", &(0x7f0000000000)=0x54, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x54}) r5 = syz_open_pts() close(r5) (async) syz_open_pts() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) 264.938984ms ago: executing program 4 (id=905): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket$unix(0x1, 0x5, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x81, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000040)=r5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r9, 0xffffffffffffffff) 264.249234ms ago: executing program 5 (id=906): write(0xffffffffffffffff, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x6}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280)="ff", &(0x7f0000000240)=0x1, 0x0, 0x0) 261.856687ms ago: executing program 6 (id=907): ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1200, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x1, "6124d0c5b6d6fff232bbd6252bcd250d9373a09cafae17d43a80a5498eb641da8de6f1d8899ecbd03bef08c3aad7003585fce8b4c5e45b812dce82463ff0b3f1928d44f729d4ed9b44d198fa09140db97074b6886c"}, 0x5d, 0x0) msgget(0x0, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa00b012e38df9314) recvfrom(r1, &(0x7f0000000100)=""/42, 0x2a, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) r2 = socket(0x6, 0xc000, 0x6) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3e1b7593f20fa8388ad43e6f2657874faeef47933ea90d76510f0442ce290ca96eb5ca8ae4ba33037073d62e42b546d21c7937436fe6df63ce230716e6710c7d694dfc24028f61aef762b5c74764a5e5e301553a6352f08bd5549dbac7784caab33f003fd6812fcda399dade5ef18f9d4fc86eae603099169bdaff6568bd174f91625f5a827adb3b206cf99c5de46befe3472a359df1e86045943c141ce1e2af4bd32bf9202817b978db8ce798b525c35797f96742217448610993527d23eb9e25abc0e278b40cfb0ea05b0cfd8514388cdea53d8e930a2ca06f643bb6da2c0661562adf74ac8e758cc254f458f330ff539d8a", 0xf3}], 0x1, &(0x7f0000000300)=[{0x88, 0x1, 0x2, "044c8a590411e1e9add14e6d7c5c4c45e21fce0c00c6626b9d7c1350c076078775369ac0c4c798bd2749a981ded1d7c1233e5792416eb5d846585b3adcb98863cb2fc482c777c0028c60fde4db313b843dffc5edfc54b3953a4621d5f4d9924f70116df020d88f084dbb7da8cc4822827e79ac4c7471"}, {0x78, 0x1, 0xe, "b6730bae4d7968093d74ff2108316310879511cce73ec458745ffe44a9a7362d2a9c8b5a6eb69f3644866ecff2060d7d71e1bf6cc1c4c76890afc7683dffb47a9971864d34fafee62dd9ce4185e7967526e145df6069d2e0692289db80cb532940d0"}, {0x20, 0xffff, 0x5, "4ed4351b6f109b532a34fad301"}, {0xa0, 0xffff, 0x8, "34190486e6a2050ad38c6a89c07a0ebfdb770b021c47f082ad9894e1816740a46d8e6133182310a4f1d7c490d9cd43118ca55868748acfdce478eba68bfa096f1a668c386525443afec427ec32d0121ab59b433e8244d589053c2fc3597558df0cfceb200e8491fc4b60e1fd6059002ec9e605595dbfbf76f655cbf1334337312ea57eddfaaaf067f7bd7c06a39afae2"}, {0x40, 0x1, 0x3, "869bb10cab98a02d9536270d3ba662e98e8b38826500de4bf98cf3d4fe4de71b9db94d7eb0b8409c8f6861426e"}], 0x200}, 0x40c) sendto(r1, &(0x7f0000000540)="9b893ed9067f6d4670af9a53766e28b334d0c83ca2268aeffe2008476931c36be4add65fe82d333741d758fe49c6b1a861658f79f5822ebf2a8f35815d8673e7731aa37854ee07c1d121c026a5cf3778bb02a27c5ec67f1ede26e604adb7bd1a1ae52ac87f27d015773f4416b6bce541d74e829b3a362f75c973768bd423fc9e48148defc032d54a1e4e9265751f42779967335e440803d3d61798211dc8c7860e4e03de9e914eb8790a49c685a6e606ebd7383587a9f05b88ab", 0xba, 0x1, &(0x7f0000000600)=@in6={0x18, 0x0, 0x80, 0x42c}, 0xc) sendto(r2, &(0x7f0000000640)="f828a23e8fe699b4099ba14670699a16669af22233ad23632a8785e5b8a1223d05eff4f620305054d34de5b34bbdbce5ff8ee64c4bff7ff3fe9dd74a28147d9dda37dfd0dcdf536b144fab721890fd7c91ea06d5f288334d3e8626506a32ebbb71c98597faaba64893684836081555a0b616c63ce7dcba5384c5022f6fd314fa61915e70a3c2acbb90ad256b155453f996f7a001e1f215eee6bf4691a550d67c", 0xa0, 0x4, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)="2ca0b6d20ae3aea3aab18b430336e0c863b0e5db32aa6e20ee82d9d2bb8309395e050552359f0c723e51fc7d70856e1748bb7cdd40170ce5349c561af9f2c1c5bac4fab87e16fc36557660eaf94d761ab0baf9f9576b249440f674c912989c3b5acd599ecb21c7b28a", 0x69}], 0x1, 0x0, 0x0, 0x4}, 0x8) connect(r0, &(0x7f0000000880)=@in6={0x18, 0x2, 0x5, 0x8001}, 0xc) bind(r0, &(0x7f00000008c0)=@in={0x2, 0x2}, 0xc) mknodat(r0, &(0x7f0000000900)='./file0\x00', 0x140, 0xfff) rmdir(&(0x7f0000000940)='./file0\x00') sendto(r1, &(0x7f0000000980)="f78266f82c8a446f76df83ae4ed7ff8724d79374f832d4b05b13745c40ff29636cc6a0eb4eceec79c9e6282f7a6a8e5892374f5738e509d4cded2a340a4b0cbe970e2244deaf6c792f9c8aedc65ba2425b69a54d2ee90a8354beef4ab59393f0c48805184b58fa8b988078a21bbb0f1ae1e3c1c0ec36b39ffa378bbf4650013cb655fac18c174c", 0x87, 0x5, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000a80)={0x1ff, 0x8, './file0\x00', 0x5, 0x8, 0x9, 0x4}) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0xb0c, &(0x7f0000000b00)='./file1\x00', 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) link(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)='./file1\x00') r3 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x80, 0xeee1e2d9675f7562) r4 = openat(r3, &(0x7f0000000c80)='./file0\x00', 0x800, 0xa1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000cc0)=0x1) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000d00)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000d40)={0x3, 0xff}) r5 = open(&(0x7f0000000d80)='./file0\x00', 0x8000, 0x28) sendto$unix(r5, &(0x7f0000000dc0)="75e3da77ebd791ea9fdc6ffc996ac2a5e504aaa2b2489245763af9c1794491ff9c4457bb553ffe8517386980cb1f3452866438472acdd8dcd3c684fd18250ec0303fe0b5bc169096639aaf1a4bf6c97e502466038540c41a32f720e75d502c507e5a103a3ad846456d03071051718a11a7a812581e789d51c6979c495191352fa25ae5ac003ff57af54957f6264fb00e2b887eb5", 0x94, 0x4, 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000e80)) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000ec0)=0x1, 0x4) recvmmsg(r6, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000f00)=@un=@abs, 0x8, &(0x7f0000001140)=[{&(0x7f0000000f40)=""/211, 0xd3}, {&(0x7f0000001040)=""/186, 0xba}, {&(0x7f0000001100)=""/51, 0x33}], 0x3, &(0x7f0000001180)=""/163, 0xa3}, 0x2}, 0x10, 0x1000, &(0x7f00000012c0)={0x6, 0xa6}) 261.03828ms ago: executing program 7 (id=908): r0 = socket(0x800000018, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x1}, {0x3}, {0x3, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6}, {0x0, 0xffffffff}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x7ff}, {0x5}, {0x0, 0x7}, {0x2}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xa}, {0x1, 0x9}]}) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockname(r0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x8d, 0xa, 0x80000004}, {0x5, 0xfd, 0x3}, {0x6, 0xf9, 0x8, 0x4}]}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2000000000000055, &(0x7f0000000000)=[{0x40, 0xa9, 0x7c, 0x4}, {0x28, 0xfd, 0x7, 0x1ff}]}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x40000158, &(0x7f0000000280)="0004c0840000ddce7500000000a8985d9a5554d317c53feb7c7d000000000000", &(0x7f0000000000)=0x20, 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x5, 0x8, &(0x7f0000002dc0)="9366144106a0894493003d39613a643b12809736430d469c0bacac0bbf772b2acb98fdcf3e7820926982f5e38655c35796e449d3037bce0722492134e7a08d81d17be772f05eecaf7323bda6d18c1a6e5ae5b9d2ab7a72e7ae671f639948d95ab35f3b845cda58d7fd8a463bd1b1090f80356e7df6a7cb4d0d15bd9917f1ba593db85e2c7c5ead6113cbe458de2fbf83662f0f4602182fc5033c5149609e26da68c85cbe046ed2a3a50762e96326d53cce4870c194d32e5cf9664a9f3557e945edefcafe8e1e052b79468a0ef10eae341c79ddf1da192ac9dc2e9709d0cde216ca72", 0xe2) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x192) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2307dcda9aec430500361551408753f95b7688ad4c4e1dd5489863b44996077eb4ccb5f809254e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bd542c2148aa42be940970fe88d34d8f99afe7e5ac34733", 0x75) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) (async) ioctl$TIOCSETA(r4, 0xc4504448, &(0x7f0000000740)={0x6, 0xffffffff, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) (async, rerun: 64) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) (rerun: 64) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000100)) r6 = getuid() setuid(r6) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, r6, 0xffffffffffffffff, 0x40}, 0x5, 0x2a3, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x200000) (async) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000, 0x0, 0x0, 0x800}, 0x0, 0x0) 0s ago: executing program 7 (id=909): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x44}, {0x0, 0xa}, {0x40, 0x2}, {0x88, 0x7ff}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x48, 0x2, 0x1, 0x1}, {0x9e, 0xf3, 0x2, 0xce}]}) write(r1, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random='\x00\x00\x00Me\x00', @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "4584d1", 0x8, 0x61, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @udp={{0x1, 0x1, 0x8}}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.101' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 73+"$0: #!.'4 !44!#( -58 (%22/2=5) 56.&,53(: /"*=08&&&&&$800"744#88, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0#+"$%.!",%: #/--!.$ %22/2 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=8 req=736 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806d338610, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect