kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 22 23:14:19 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.31' (ECDSA) to the list of known hosts. 2020/06/22 23:14:30 fuzzer started 2020/06/22 23:14:35 dialing manager at 10.128.15.235:14375 2020/06/22 23:14:35 syscalls: 364 2020/06/22 23:14:35 code coverage: enabled 2020/06/22 23:14:35 comparison tracing: enabled 2020/06/22 23:14:35 extra coverage: support is not implemented in syzkaller 2020/06/22 23:14:35 setuid sandbox: enabled 2020/06/22 23:14:35 namespace sandbox: support is not implemented in syzkaller 2020/06/22 23:14:35 Android sandbox: support is not implemented in syzkaller 2020/06/22 23:14:35 fault injection: support is not implemented in syzkaller 2020/06/22 23:14:35 leak checking: support is not implemented in syzkaller 2020/06/22 23:14:35 net packet injection: enabled 2020/06/22 23:14:35 net device setup: support is not implemented in syzkaller 2020/06/22 23:14:35 concurrency sanitizer: support is not implemented in syzkaller 2020/06/22 23:14:35 devlink PCI setup: support is not implemented in syzkaller 2020/06/22 23:14:35 USB emulation: support is not implemented in syzkaller 23:14:40 executing program 0: r0 = getuid() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x13c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x0, 0x5, 0xfc000000, 0x1, 0x7, 0x5, 0x5, 0x1, 0x2, 0xffff, 0x2}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x100) r4 = geteuid() setreuid(r0, r4) r5 = accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvmsg(r5, &(0x7f0000001540)={&(0x7f0000000380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001480)=[{&(0x7f00000013c0)=""/167, 0xa7}], 0x1, &(0x7f00000014c0)=""/101, 0x65}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) bind(0xffffffffffffff9c, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000001740)=0x4) 23:14:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7ff, 0x6, 0x7, 0x738, &(0x7f0000000040)={{0x4, 0x0, 0x7f, 0x9, 0x3f, 0x4}, {[0x7, 0x0, 0x7fff, 0x7, 0x100, 0x0, 0x2, 0x3, 0xd8, 0x5, 0x81, 0x3, 0x3, 0x8, 0x3, 0x8, 0xb32, 0x40], [0x3dd1, 0x4, 0x8001, 0xfffffffffffffff9, 0x1, 0xe630, 0x0, 0x4, 0x5093b0ba, 0x6], [0x6, 0x2, 0x1, 0x8, 0x3, 0x0, 0x6c], [0x6, 0xea, 0x79d, 0x9, 0x101], [{0x101, 0x9, 0x5}, {0xf7, 0x101, 0x7ff, 0x81}, {0xf0f4, 0x80000, 0x352, 0xc000000000}, {0x7, 0xfffffdfc, 0x769, 0x3}, {0x1f, 0x51, 0x8000, 0x80000001}, {0x9e, 0x6, 0x6, 0x9c5d}, {0x5, 0xa1, 0x8, 0xb4aa}, {0x1000, 0x2, 0x1, 0x57}], {0x3e1, 0x7f, 0x6, 0x8}, {0xff2a, 0x2, 0x800}}}, 0x3, 0x9}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0x75, 0x0, &(0x7f0000000300)=""/117}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x3f) r2 = dup(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000003c0)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000440)=0x6) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x800, 0x0) dup2(r4, r5) openat(r1, &(0x7f0000000500)='./file0\x00', 0x800, 0x104) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r6 = dup(r2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x0, 0x0) poll(&(0x7f0000000580)=[{r6, 0x20}, {r7, 0x20}, {r3, 0x4}], 0x3, 0x5) r8 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000600)={0x5, &(0x7f00000005c0)=[{0x400, 0xff, 0x1, 0xfffffff9}, {0x7f, 0x8, 0x4, 0x1}, {0x400, 0xfe, 0xc1}, {0x14a3, 0x5, 0x80, 0xc4}, {0x0, 0x20, 0x3f, 0x7}]}) pipe(&(0x7f0000000640)) write(r3, &(0x7f0000000680)="28b0d78bd9b7849d76c1024cbbae5b35df24990f98977547005ec10318b16795fa1c89fe24bf5dfd14065d5ae4e74d36051583d61650689ca4e604165add732781ab5cf09a83cf0ee57c98e0184fd68a48fe9b658d1acd308015e099d399f095dd54a4fddc99d5cf8f0bd4e1c0c1843d80313b54d998a18bee22dd1402cd9dae0e79f82dfdf3437883e48e760f32e3dc01a9ff99a4a936358939d4c30d72a5eb94f1596cb81d52ce8f0874077f17c80db79797c077206e9e35c140b9b4e2bb9a8c3d6af7fa966618572d9113696a0b09dd46c3b26c77fb4c7f6574cad6db5568541bbce116fa108a67560fee4b", 0xed) 23:14:40 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000180)={0xfffffffffffffffe}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x18, 0x4) acct(&(0x7f0000000000)='./file0\x00') 23:14:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8000) getegid() r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e8f66696c653000ae21a29c0a4530af5c07412b2e19735fa65fe83487ac34f17f01268ae696f57ff79d74aac4a34fa68864412fe18b5064dc86b49ec6127b112b8a7272222e"], 0x10) getpid() 23:14:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481], [], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x1f, 0x6, 0x8}) getrlimit(0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:14:40 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) chroot(&(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = getuid() setreuid(0x0, r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r5) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 23:14:40 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x170) setreuid(0x0, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x146) fchown(r2, r1, 0x0) setreuid(0x0, r1) setreuid(0x0, 0x0) setreuid(0xee00, r0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = semget$private(0x0, 0x1, 0x25e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0xb3, 0x100}, 0x100000000004, 0x703, 0x8000000000000002}) semctl$IPC_RMID(r3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x40, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/227) r4 = semget$private(0x0, 0x3, 0x205) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xa, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x9, 0x5, 0x7}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000080)=""/231) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) socket(0x18, 0x4, 0x70) 23:14:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400100000feffffff000000000000000000000001ff02000000000000000000000000000111000000000000004e214e230008"]) socket$unix(0x1, 0x5, 0x0) syz_open_pts() 23:14:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000140)="09917b2f2d25", 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003340)={0x0}, 0xc) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) r4 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000003b00)={&(0x7f0000003300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000034c0)="2d2ee41afba8dffaaa95a6810c3541f1eb00b424e5b234cd9d030262495d46877a6cc8e7bf52a0006f5d11fc4d55752b66343fa4e4ecf4868c6d31230b60f077624900c0632b99c24d28e09d9c00000000268f70ccdec133ad746a1c7274af8ffdde53d257c9fff553d050770cf9e86cc57c1ee16ee52f6b914cd76d1fa7ad3e1be922a0108f73bd8101b75cbbad756322606388627b599f1dabfb1b2107a0c2166de194cf1ee5ddf2a19dfc0e6d6659a88645e52a00"/192, 0xc0}, {&(0x7f0000003580)="0bfff620252a2c3412bfccf910bef04fc5db91c881e93d5421dd2f24bfe1fdba4028c4db22bccaf1fad8de84e14428a0b3a46d6dd871ec3f5b5b10cbef4a40457adfbf75bf466bf58c2fb38428bf2fa9f84f3343071a70a213f45e10b13771d40fc941ab9899f8a5ab296d2dc03d8153749424ac5744f4158ce46f5891f542f9abbb3c83e34f48f3de123bc80695cfadd8a299f7352a18c7ee2cbcbe6c5b1ae51b8550856c26cff462d7db28d28c0e857ddc2e16d217e3f7f788745bf95862672d113e765a3d2aa83d073b24dcbf5b7b10302f96ad", 0xd5}, {&(0x7f0000003680)="feeecd68c2b82421aa64dd713b82a9ac5dc3b44028b4c588005226f98626c64e3b39b7e6fff097608ebaa6020bda1bb9034c842ad41d04050cbf26", 0x3b}, {&(0x7f00000036c0)="d1fefd13fee16fe052a42e59418d781d74b2798cfc2cf7c7a8e5067b6be550b1702fb931968db8dbbf006561be58c399d69a4a634e1d03b3bb37dd928eeb79166dbb4c645753", 0x46}, {&(0x7f0000003740)="e532495041f719451a9293cfc81c0adc6cf8d7be3f64cf5907605565e3824d81853bb0b3a2013648fb62364e42d945926a69a7dedd26f86d233a7259fcf53579e9a9808293a2cbd199d3246eadaa6c0f3fcacdb91e227029323ebf1e62a33e55f645d07c2f863028df444dfd9fc12e98074c1a06c402c76e4db39ef8b28725c01cdf3bcaf2e3d58a9ad868c24b5f8df2f9a853ddd5dbad00a9d2ed34801fe9e773fc6b6e986e35b6c42d8e0b0faffee5eb30de31b3fcf346e135212ef20f04889552e42c45791d85ece820b40f71e29ed4a5e6b5fc3aee819612dd155fa75067c6900197", 0xe4}, {&(0x7f0000003840)="73879d9bc566ac9db8b2a1025eccc62af27e218f4978191e88c736d4b3b315a54a7f7a185d681122e7a9c0c412d22a346d67f8c2b88faa1ac41d94bdb2e1fb2ec054e03eda4628aaed3429a91e8c13ed75a35772023d8c1a8b0d49281c9e2492edf953eef782bb25de7138dcc489ae126ee48d323420e41b411f080b7852b71a15d45babeddf9f2492c98a6a7cd3737a45b5c4b4a58f95042743c2889dea134bbb4d60ef66ff4756d298be7833ff1dfb9d79c694272fa779720e7ef9d949fcaba26381ae15060d2e6e644f2b8140af512cad4ca1ea0567116612fc6f558bf0269c84e871460ab26b8099c6817adaee76", 0xf0}], 0x6, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000007f00000000000000ff21010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000008affffffffffffffffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x5}, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e1571998165}], 0x913e, 0x0, 0x10000, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000200)="0991182f2d259c3042db77c462ff780f5e19ad9445c8f514105d1c", 0xfffffffffffffdde) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000200fafd8665391b55d0abb850301715ff11535a229d1cb69ca65e608041f24e1"], 0xa) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x2, 0xce}) 23:14:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x20], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x1], [{0x3}, {0x0, 0x20000}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x800, 0x8, 0x7, 0x80000001}, {0x0, 0x40, 0x7f, 0xd55}, {0x720, 0xff, 0x20, 0x14800000}, {0x4, 0x4c, 0x1, 0x81}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:14:41 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="394775f8ab5eb15cc094", 0xa}, {&(0x7f0000000040)="1b08bde50e8c28c5672dd3810cb36348e0", 0x11}], 0x2) 23:14:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pf\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="51463300e5dde844fe4f579734507532389f2de59dbd111592ce004d6818b843f472b2180ca87ab8dff9e85d421fbf8e5aba8b4f2f5db66df138301441ba5fa60ea4cb", 0x43, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000000ec755c070010000000ba74004f11990e082ae5187c66e1e2e57eac97cb8bb673d6a10e7712b2fa95eeecea9481e784304a17ccc26c8218dbeaa873851ea5e3d0f8da90195a8df04090da079226c94fc91ff8e084a6"], 0x108}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:14:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x8) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c8", 0x64b}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000001640)) r2 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x10) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000540)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000440)=""/31, 0x1f}], 0x6, 0x0, 0x7ff00000000000) 23:14:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x15}, {0x3c}, {0x4006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semget(0x2, 0x4, 0x121) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) semop(0x0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/115) r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000280)=""/190) 23:14:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) shutdown(r1, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r5 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) shutdown(r5, 0x1) 23:14:41 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11d913f565101ca2a91f7012e77bc32dfcef691ce5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb273727700"/133, 0x85) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) setregid(r1, 0xffffffffffffffff) setgid(r1) setgid(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) flock(r2, 0x9) 23:14:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./bus\x00', r1, 0x1}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000200)="87fbd7fbc6bf969f42eea92161c1a4c8524a49e217e2d3c54db9cf3bf31cf8a3b72d587631a5eccfb9837713fe834c0adc21c08998ef21ba1921a1abe4df9905ed61aafeaf2391d88602164eb704dcf8cdc2f8913eea306d7ce616bc8a7fd9481863b7fe80dac0e5dd58de05561ef81e52be83556486cf135941bd239e58ceec03fe070dc2d6f0241d121d780c2ba652c9eec98055e329b711dcb8bcc2d6d49d88699934b9aecd11b07b1853a5b4e0fff4243bb90aa10abbde57ae2d3b583135d183ef6f17698821f5d478f560a95b5abacf29e2b16399d79f99648733164f75", &(0x7f0000000300)=0xe0, &(0x7f0000000340)="324d747f8fb16fd002906cea97414f97f57893719360c1524875fa833540704f2ab34d34da887b5ba7c9d66ae82c1dffaddbf0a99bd5711e3982ef45a461a903841edb22abc32bb1a4006df838dcd204c5e5c6a0220926d375", 0x59) 23:14:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$setflags(r1, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000e40)=""/11, 0xb}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:14:41 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c2826500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a58c000000a202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff014028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731a1b23f9601f99da894dd3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a966a3129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4010e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f5749cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d818c2f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f2720283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102fd347ada1eda510a8aafb8c970b345f4041b6e86fdaf98559164881133acb1b1968381a5898640fc22f765f05ea2dd284a221cf24463f20e02cea5032463ceca2db3de32201ca0732762374b7bc3c8ff702bb7848b3b7fb0d15dffdfb34f96a5615eea0bd404bd17dbb5e380c5f69da6fdb92839139a026c748245f022cb0a7596c9fd0bcdda476af893306ec70bbd6af2077527bb3fb9af004ddf132b7f11390a2c49615f2e5cebdf14bb3c929ea6d313b083c90867fce2f204fa272d192e433c65ddbd55d13db56de973866e64e49db38a1f374"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="c3caf0d5264691d9bdabee4dae3df31ec36228923b078d72ca774c2151b7f69e49588633ea0640d458f9f9d32f0d069f67db45080426ce59e57853d4af29b305b0d803d8df35cabba1af3526a985c23561831d7d24c3f902242da5e77efb9409de17a1ce1400487cd961958462527bea1843a840199c0049148460d35e2de067036f8f9469fa9c591a9c8aa529e903df208b0e27d86d2b8fbf1e8ae2e3204e6be04fd5615651bad9f1229053f5f0c5c20a"], 0xa) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931924800", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0xb) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) semget$private(0x0, 0x7, 0x287) 23:14:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#>/', 0x3}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x110) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 23:14:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x1e1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="233bfabcc4bf7646003c85d63dbb3c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 23:14:41 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = msgget(0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r2, &(0x7f0000000880)=[{&(0x7f00000001c0)="8f8e1c381c450b3ab06ae7831e21b72fe15f4d03de778a10dcb61b09fc02c7d41c4c7902aeaed816ae8cde0aedbc3858b189d66e6343a72481c2e44b68d2909d870e94aec5c5a090edbdbc978274d5d735e3a48fde0e60adbd5d10128dfbf0c9766bd0cacdde3c8de86f4e2b33199103c3549d34b8d345eb0fed631f2473b42fa2f1ed7b0c66b6", 0x87}, {&(0x7f0000000280)="7382261093c77063ea1770f7a87d0b974b5886b9f648d9d134283ff064cad9cc6fe7ca361d70295b1dea8bfb968ad61bd36a3f8c17a0827e69156e26472ba6ac9e28949ca71b2c883bcdb1e1dd5914804e650f8af9609e26ad8bde04a0b125f996b2e18794c46695871c8722c469a1c29953e99ae5fc3b62f99245f0dcf3baa1acc77119d1c528516bcbf5a0eca594cf148e2b176df1a0c226d1db1a3f90ce495d80bf452b4b8a47743f6f0ff332da65ed345a51e0cbea8dbefa19cb0e63be78313555fc2e306383748c5bebde9e2bdde2420a003b6423fca4cdde3d6ea3de2859ee0ec5924d", 0xe6}, {&(0x7f0000000380)="709e466a99490aa85fe7658363be161f88caab2702bf8c3e28b672d50a673087aacaa5f7ec12429ad7cc57ca3360f56de24cc3a7e3e88c1436e001b4390a1c044c11fdc805f6b38442d8bf511ecb632795df41e860e7943031d8ab1b22131e27c2290f3756a9bb9f647683558b1dfa974b25dfc265420551e9ca6ca5ec882dca324d9ee760ea9e9364dc0e392e2dd069320d33c1904466aa4ad48c2bb368423d0fcd4617e6054b3b0efa32e8f4bbab806cf020bcf2a3d3aea045e21eec21230e33998976ab596eb4b0839f3a575d6d52b1e8f572448e60e7541ced46f1fbf11a97f3004cf9c1ee6dd92e9584bebe7fbc91d166268f0812", 0xf7}, {&(0x7f0000000040)="c2301dc371008345694d4a59f93256f1d59aaf999855a51f765d18252715951b1fbe34ed948583cc72d0a9c5a3d7a6fb47105c18fbde4d6f6b36e5a9ceda1d4ba12eff1704854bf1ac716540f99ea132d0cb2ba5dbe7d12a4e8ab07545deb75c69c214", 0x63}, {&(0x7f0000000480)="df69242df74e4bb455a58ddbbd14009a3328df8dab3c1c3ec574094ac5ef07110743cd5dcefc8e5dd8a2c0b57ebebc550a22b168c12d5a865d9af97f638a4bbbf42ea4be98ab18d0ead6ec2dae32d158ab351571bd93a373d0aaa24d157df779324dce79d172f239bd2a3f42bd13ceaeed373a3b9ca4f02195381764a1ede58ad9d4ac5e140728b3d0ef01ea8154f5835f88cff4069b6db6", 0x98}, {&(0x7f0000000540)="5aac102a4bb132be0cba5e1ca08d18d1b4d0dfe943db9d84f91b94b779f29c1c2024f60dd7c5b513a9377e135c70e7fceba9c2ab8f9e4edbd58e22f6d92ca3297773df8d873a394d0962c38b11e41e870652fcbbd2638860504f8d9ae7ac66c41eea7f9c4c851895e7d4bb1da4c61ddfcc812b92f1638a9127ec848c746bc87a9743ee9caa64d920cb9feed7f30a1d3e3daabb5cea5ecbeab0455a11c43ed957fac09bc3096708ebb75f74b19c5f1dec184ac6b1e09b361605a62cdc4aa996f20f40cc599381ba6d6c1b793208ea53ff2d6a0f15439e111033bcd6c4dc032ad02ccaebde01fb8b1f9a253b3754fda4724691715618970d963da27ab172885d", 0xff}, {&(0x7f0000000640)="c4910451a59fb6f952d77cb011dcf4165890963bd2eeb0b08e0dbde66f37bdd6f4ee1cdd65142f538a4968fd92d7737e9248bfbfba275738976567795e2dede79adc43829f9ad5977d8fd007c227e836f39c", 0x52}, {&(0x7f00000006c0)="5fdc1274258d75a74ea5c9c3fc3e17cdd6abaa49c0f1d8810173b882d4416bfc75ad0cfcd1b3c0e6dc14ba16b115bed55a3aed905b326fb2d8d6b03ecde91ad00f06746ec8f43fac4c3e54af40a7db0b3c4ff13ef9b2f70fa4839f9b829433b5929c2ca55269f8c8e0018bb25f904ac0630e53f1e131ef3672af2340668cbc614719a837b7f87cf39ec51c72211d866c6fde304b349c7fc4e04fea8741e924ad", 0xa0}, {&(0x7f0000000780)="7fc295eff723d5d1dc2d4b463ccc2ee9bb4b9c49748ac9e8231c3d3a67175d499dc6a827525ff1710dd1c2e4094cbf22a2c7cae825b2f5d1a4a2db5417a0b0d443abdfa115f67861641c22946b193b5e604b36567b48af41dd1e3bcc5294a17005346fc3071cd4f8613e4e5118ad193b2f15b2a5465c1e84b206d8dc9bc7f23f62c3b28df4a22569c5599af77fa6ac2c1f59419abcd185d665a5506399abe85ce46988d5992a4bb63ec6072267da72c90080ad12c7b29e3a1081a3303b5b8cdd8c26a619bb2e8e", 0xc7}], 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000e3d989e077e8675fff46ab9c816b7bab214522ac763fb8f118c46f77fbd5d3d9efb4fdebac9932375c3353cb923750efa00972dc1954afcca5645c7233590e98e124529efb6923230904ba4bdb9a74ef844a562d0a898b5d2578849cb7b7bba96ae9bfbf452d16743770de8a90655c6f809430dc768144d8e2f628359fc4dbe0b070bb11dac1cbb2dea62923532ddc39d98fc09a4657c461688e39e48853c857d0047b73e67e72d58b4b2a6b0db82240be5dcf54a5b171"], 0x2a, 0x800) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 23:14:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file1\x00'}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) 23:14:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82028010dca229d2dea1f4fc957b6038b65246ec3fca1a6a688a9e7ee329d7c0d4d63e917f77e51339f82070b9a48575fe10"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x10, 0x4, 0x0) close(r0) 23:14:41 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000e0130018000000000000040000080000000000ecffffffffffffff0000000000ffffe00000028800907800000000577f77c544431c8816e7ebe463feaac0"]) 23:14:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000001004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r2, 0x8, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000200)="01004000bd75ee643c19f1ce55a3059c0500e6391d5c35e7d6664e61c4f01061fb91e1161d95f1a41da7e250ad82cd2f77c89f6a80002d21b3094661e183a0335048ab62c4c62d527718", 0x4a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 23:14:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x880, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="15bb31498078", @multicast1, @remote}}}}) 23:14:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0x411, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004, 0x4], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006, 0x2], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x5], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1, 0x3}, {0xfffc, 0x200002, 0x2, 0x4153}, {0x0, 0x0, 0x40, 0x7}, {0x0, 0xfffffffe, 0xbe, 0xfffffffffffffffc}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000bb4380f80000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524a07008cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997b480ef2b7c0d8642ff00000026455bedfb9c9f35f23d1aad00006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c45849768a8b36d05c290109e7bd242648bb89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b4d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a153e8f53d3b3ea39792198434667ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa894febec4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b5301ed04bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac6008604fc49955319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5c48fd5641ca141cca780b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721ba5700689e36def3836e51cecac950dee9cc3fe30366cefa8864bcf8da79d3d3c23008c02cbfcc1b17fb4b492eda077000000000000dfffffc637be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa6bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f193d216953090d13fce544f31f08f75a7faff10d1c45518a6ee479b932b60f769a5626fef94050ac68f790d5c18a8f9152b55e00600cf11a6d22703e4d8a962a7b5d1f41eaa295394b366208193fdf5356f0ca6e9c1dc799b56508252543e49d8f9a7a479581044d9d3b42d476eae1f4a8b3db8281dc520ee18e40895ff15362582f907cb981b4960353032c5184d54"], 0x10) sendto$unix(r1, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) kqueue() r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 23:14:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f00000003c0)="bd", 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)="64909aede151bbbcb0e99fe84ba10e642abd58ad931932ddd5a951c3a0708d5c3b7f2ac2561d2ff9fe72bb38cc6097071bce24e9aeb3a7338094ded20fe4e2915f0d611bae2fb2500234f3c8314ea4144f4bc0fd548a64a5f69baf6ae71ffcdadd5236091cdafca487b7b27e80284f4b59fb1092fd4b83b145708818f283ef5802449d0c6f64154af8e4c79da71a8b0621ef5066db8628b5699e90cb26b3a54c4e2f45998252d679dbcc35ae23e75d63ee5d0b6ee0c1932a7e68b14f3d91de53ea9ada8851440642525322c2629c3d83932376285dfebb8fc7161ef67c88af854a7b7f1e7bfc4441ef0ba1fdaa465ade7ab92768095d6cb5d85d308c7cc34af8536d89b17bb5af576776c592bef15418ad08f2ac492f726ddb9d8c1455d5049ca4dcd7814104cf4c09cadc3f45787f49bc5fc79ebe6ae6cc045983ca314d5ec437ee903f21f84237d01073ae40e2505ae974c9f6ed0cb86465047b1eb7b47e861bc47647ba628d9317179664a80f56d9eb3127fc0183b4cf033e599f79c88f32acd572580665be38071d2d0089e2b14dc6c990c120ed461c0a2841a9fb2c2c54701bd660774d43be7820d3882a4c8ffa280375dc8922598f798fd5069aad8848eecf89ef28409c70b2eacf2a4aa01a66ea40cf29e4a90a8e24e8bea682cbd40a67cbd1887b334d32f3ee8ac4178f4058b631df9a749d61c490a2e70f41fac42838e5a58f7513433bf2d899b82798b6680bdcceadee3b8ec4e0bf12c03f37e9a8439112d6569e65b5a89740598844069d8937044312af68755a7d4a4f60153c93c39524b08fccd9d9987f656448b2c590fa1717d43a46d7e5da26618c28426fb5eb8362aa47a9c8694e05ecc6bfc519a84373710a60ec3f623c69db36d5356b915815f37d19317db342be7625ff10d0aa00d1bf200bae993fcde5ef3de56b73115a27e53ff0d33e4851fef172f7a0407ca031192bebdcf33a59278abba727276c4d5f0c92b786c6e0472c0d552feaf9e143ff62863aacf2e2e03b02c2ad3af91dab884d3f8efaf40373eb8566c10ed2f6f9b731ac0ea3e9b7d184b9b078bcdb8f88fbca61ed4b163c91c5510bf79f5eb28543548651093ec2a4a427d64906eca103e6641ff1f57ee0170382745c7dba7cccbab970d5112d2dcbc78dbde238c9501808567f4057f05781fb7bf595bbf3b74deafd2d0efb81b136c90ce12893aa18fe83c99389ea9d3e5c9fb91f7e7c5a1dbddd2fabd9ba16a407da19429cc362be841bf4b20e3039492c19a921ae557f28f11fb3b2e800fe820cc689a7735ed508989110e1184ee5694f40932f1f35c65c85231dd34ca938a44ccd1ca82775275b401778d38d786f0b51ef8c33cafe00129d745c0e166c55c91ea1cb861ebe1ca5b7b55768ecf9e5f9ff0d3b8ca55f88bfe63b496d2cd417fe2bb4948092ed624212d018a9fa526261d7a40ce4fd07b70492fdd8548346da90cc66ccecb880e84d820e337cc7ed79f1ac74ce7277636cd6e1d31049c9fc84a2c8d6a90540318722479d4234a42344211b558ca44c22918081f7a2ca1da11c81fa690bbcf05ae32b9cf37a73415137748ad081347adffcb6f5cc31b8ce17ae7efe6e5ff85767249eaed0b4854a3f6fbf3b4834a286a260ebf6895f076276a693c677680a37ebe842bd15d0427fc2d99601722ad25a39efcf1fb0654b27ef34c090b0cdbc728feab1e0e8cd657c141286aa3993db6e411d6bcfb221d9bfccdbac742d2661693590592891f2763f941f988895c6cb97ef681c7776d663178538b2deef4a20f81870e2e6cc7b3a416b1d68fd1c278c21d26a03732bfb0485ed8cbb88625fb40c247304639f908fdb4a2722bcd9bcfcd6b1622c4ce4946e29b9d0592caf367cad7080185f2f129e43bdfff78e4e3c6a13122880da784a50d88dda15a6d506056128b1197b4c598f1533dead474b74035c4f0d686ff179cb7c8014dc18b2a6ca3a6681ff9d59ec23ad4df8c58180e2bc7611e3f05868408996776c3b87c80516da50f379f44c089f5e52ce278f416cfdc52ba2352dbb43de3e0173105f0e5453650451ed53e943ef35c52e905f49d04b38cdada78f0f94a71f93b81961c37b309fd0ffa287c4653009f91607c51d4ed5b6e85e8179db44da763d162c5e123d3a296cf701ae8857eeb2fcef88f3721f6a56be75f606039fc7e4790f69351ac54f01482eab1aecfe887df4f8deab14962ab20c371179bfada6fb311345c38860dbbbf2571ae2a44d81680eb2cf67673bdbdb352f6754a89c3f735abc2bac23cfce5875543a51f22145a33beeb2bab2ba030c192d431754a1dcd6f0c4aa1314372d83449c8f77a36d40b9f671c050e7251d2ea73d63d3ada3b51f32efc19b2a8522eefd332a8e9b9de5acdb998890136d52396bd07471971626417ad4c8909afe5d58a9573f28a72f85307675fee0e142ce3362bb46ba84a11206e3432cfebf4227b25d6b5c784395dee68f53f462956601d300bcf62be6ccc7a7af8ddc7e2d2786c19f2b1b97491ec39c50d4189e88e49773193b17b114d47fdee6bd8039c02e91fa416f55ded3691cdcf700b9a3c9f633901fb3fe5d3cc5be5558a16c0bd276005f43655fa36c35ed3a1bc99cdb8953f8ca230fcf91b8086407a1c090bfb28833f44b181534cfe3deaa90c3b948d4aff0a1c379c8654cf7a7322ff777151a66c628801e90e3a7e47c26fd128084d0100ddee670e9740c1197fa894f9d6f8763d38daebf9c92e54ce6721f2a7d0fd8959934167e05000000767286f03f5d9718cf7beb854bc1ca272c591f281b14059e5aac6512c631a273ac0544528eb187ab7c34b46158a0a6a74e5ffea9c4ade17cb839964ec4c4b9cd2c5553cadabd67ac4151c67ab04234862b1a76d71c1eeb2bedb164d558d7da285cc410603426f2dc4a9cc5068f00f50309440c761cc9090c665ea8e9ff65727a89b09511617d1efa950490c13ac2c36dcfb76b5f668a5aa82de9bdc4de3be747ab2b504727ae18c47d64c125bd58e9a6ba61f629b302de1ddff16a411e19d396c857b9f9f9d30d23b038cf6e93b564d5749c2b0da38cab4419d25f929850904ddfad3a43d509e5abcb003600528dc18d7aa5ac59b705aa633f09bd1613452f24bf412e4ad6a1dea7ee0f8951cf00c51e8fb16138abf2179a25e8a82f9ca063a7fd1c1dca3c304c32219f49f5896a9fe32ca27605a375d7a5d92472173506445cc7814fbf45ef33046ab56dc1dc5f629e7907efdb5bed2abae6ad213beb47595ac7a6ee3f68b71d48839608a4feff066058d3390f411568c10fac580cc114a10809ed883875dc0c31bfc4ca046143fa506118038973f7e420ce95c086ed218e8a147e4448de94b1e069cc14d95c2759aae3fb0069e6af93b03796a0d8d7d12c6885a01e776274316f182061c020f282f073bf57739cc3c941b4cfecceccd07b222acd3d98187502aca45d38be3604857e88fb77d71e5f5ddd75ef0f06910a9526941b663d18698ede588a21d34ae3290dce4f05e892aa50cf48b18852b71cf86d51bea8d94ec559ddc3a60638124384dfcefa2f9e4e0c405a11080f3269957b36ddb5f213742ad9aa3388e30fa91a532bcee6abcdcf1e85cc3981347b65b64cd81000f72e39f206fa35d1326dfdb56e85b4e7ce0a536d5577f5e8a9cfd5a072b3659d25c8c1c9c1e5f6c30eb0ad68bcf06808974ce55758c46b55128ec81a1026a6b4e3dd46daa42571940f70c922a8baa48b566167cabf9f91cda16cb13750b66ef45c348fd98cdd4dfd9d2fd8cdd436ad91173b406c8097cec0096125926d0ba008d0b9f1bbbe5f4544912790903d4ad9962da423721e3095622116f91d4b31a9d9439e863723da413714cc5e7ab150878b441a40f6866dcfc2cc40ec1e7af1648849ffbba0ce010718201c081bf26c097ccc4b65f90a72b022399e89a291648d093e04a733b80c5a470862bf2b23f6dc8a0ea9191f8d18b4f09ff754d83e126dfd30816eaec573dbc3d2047b2ad4db8a7139a320518d2ce2dd00ce0d605d6ba2d2b10a3a9f9f77173edd333974849f55dba2c83e986e9b0968da43b7f1c48371b7c8dd3c185bc27ad816efee2bb88a2d95903ecb71948ad293d0fbb7227d706093cabe18841242369a71a06cb897a889a8049e4af89a9b8aa5095f437ad5de2335c98d174c9d3f5b98c46aa420e3ce24a49144b1d5db8cf505cb7f481f1a52c91ede0b38d45387fca93c7d3e53c82f2da942294e19e75b71e210ec9e8ae337f1a502a68f71659e8d3183ec326f0fedb0bcfbe6c285e182d0f4e6edec833d1c3a4615e4c168a5aecfe8e16fa30e201a5f04e05c6404112efb694e9a6d5551b81142c72612a7fee5a3d6c3e9da7ee50d6272e5c32cbe7d0d2563158a217398259a334b87687a2f50d2e916121292402b66d17000167bfab07f267047c8b5aa615448ef17f31742a224ed78835d0a1c93691c8497fbc1e59443ae537ba53a03c88a25c4ca31d26bca5b0501cdb125a832572e9e1d2c6dfc082bdf6a4641df6bfc46ae70c5670cde905f9855b6c7006a3de6bb82afe4701108956e268d85b54789830782d81e55fa4d20047694a2f0d9bfdd1f7f45d5f774e5559e16edb58e0937238aded203daf734580e11e9b972c090c808e143121008335e9792a97f9f7baff58176eca281e427c6621b777e2acd17b267ea3857df983b11f1ffdb8dee40caf3a2a2669388df53651036ac151fa5d943555d071d9914cea86f16b008556f4a95ac71a163fabf8525467f1ea513e0a1a2667fb08172ecdf730b889fb5a3f6cd34a4d61833ce8754f888893073ecab86eb63f108378030f792c3e4cd5c9c1d89919a9ef246c034c05716b3cfa679168e3ac4c8e41bbefe4ea85cd30f2d0e914a040938d9bdcbe413460912a3bac57ec1d8e877af5dd6a7e7f939db0da88c83dcf4ae98bec83f338be1ab5d15b83d3f741f14464e49b3e0cde1f1002db71f613953a7de97cae83aaa7fc73e83a54c3792e0272829cb9e7681d9626e55638e50e4c69296f990b05064cc230236c9626ea05487c527c27d0dd92c91e26496987c97359172230dab6795e44d6f3d2e551d6d7336ccf17f7be4503575fcd436f856967e46fcec788237a2ff2b5c491f1742200791933426457c90790c346ca1e32f1ae8b74b40192621bcc8547a2caed5bd56d214013a1d45fd82bd4623f686c5a4bcc9b38a04b03566d3cd56adbf4b41a980fc765ecbb1c3ce59246da0d4433e9fb0c1864b315e4a0fd038be6ee5a16d39f71c75094f54b77c643ab751db596527d309c8006ac6a078ccd571bd3918c41fedf97846947fadd4773a3427024fbc06ca9ae3de7720b57e3cd2e2beb1536051b968f1c50a", 0xee7}, {&(0x7f0000001400)="7b42bb43d195ea795466f0963172c1e4ad1437440e21ba89627db71e0fb6e16ba0950f7a16c195907f114ff4594a7285f4568386a69c25fac09be907a10255f8b7b9075f07fb9af8e783fe32f0a81a7df0bcaf48ce992854d4db81689c4672600d4867f38f45e8bfe2b840a7288d9817ae362474a96aec5c2f4cfea739736ec7cbfd432a162b956779ba59090dfa47c83ad7d78540ec1a7febd7ba9e0fbe81eb3920d8e6058bd4924e3ba4ba223a27bba255d385adbe700c8483b7de9c63623d310380c94f09e84b31b3684c763c415b2a52875b37c2c5dbe7c5bea0188e0fc52508f879c5cc3ad0b5b49ffd6c5fe714c3e97ed487e0333650d118cae580872911a30cd8fd04344f715333ed6f66aaefc8edc19bb4d56057e274e2c404736a4c837ab1f988a6fd0a3a99d6d1df5c9c6325dc5fadb86efcb151e7b68fa71c300b5ac94f9dd0baa2566eb591e65629499c78d6bf65bc4057aee0adeaf94397f5e8568084d9793a5c4582e4eeb69271ac759bac758dc1e6217c90a15b7fae6a8e5a178246519ec1a9b45592cd4e9bfe7c609f22ea50245d19a3ea17e7048c285810844990450fadaecf45acd63b0c6188e64c769a624286411eba349ec10a4548b954d0171b91c8d57bd45e18df23e2529e21388f142348e6b016fea28787c98a554bebcb6f8aa377a1c44ee9858bf837755ff2374dfea793dd09e28225b5fb744fe47b1bd6f953d6532635385d29fc1ae4b8ef333016f27347ec39f38655922160e95bdfa28e6e576c1539259342a28a7d063b7ea489987579a22c4a998c588e56d9909f145be3b8dfa47234d98c240ef44755229c277428603cbaf3a265356dc4df331990fba7b9ac14d0431c6c057ba3fc8dc493fb34c3bfc23a03fe6c73dc4d0bab268c4f5677a08de096b4ca21f083b09b08ededc3bb694f3e996e50f1f7341aa681f24bbe560126e84ad8aca7a649cd34915fdf370183aac71472817ec1962eb46a29a72b4523d7fadcc64fa25cf6f07945c0857d2504c8d205515291aa1e9c6563a53fb8af5f6a6f08b082cf91c52c23710c5ba42263787fedf8430de3709638d93dd9d339e118ae9ca460dcb716a4b800c9946a5f5ad7de13d4c18c394ce738b9823aff3da5fa558569c296ee4cb371b71665534a3f32d4d93e215167b085feb44370c3682a2d4129b6f9746d513f586427f48f1a08b1bc3c1a59134e2097542e1fa15cc399b370a862090f2536b2a0cfce665bfe9c20f795488fd651fe1eae874d39f83ffe58990be25a09d702296a58dffb4b07c888446f3dd1fa2d4a4cff38d9a7901a2a1ee125ef989a8d6f0ad90b3e32a36c36ae10e28d6fa28ffcc9520e0b993c7d8468997da7e32ef45d43a4422b10c9a7d6c533798a31ddfc747937cae4822f327a979520a050cff2494086b58803595b9977517494d9dae0160fbc6980ba0a74680f4fbbf959ccf330e7319a1cc31af1f416b670a7e9a9960be7bbd392926ae634b8f0bd37b6142b5b85774cddcb20af54a39ddc0d324deb39387fe041b9ddf40f8d1c59643659c7c7a2bc4cb3ea04a1710db067dfb26dc352cc5b2e5e7acae3403de919661673f80610ca85451214a3b0d3a7f6fdf52a700e9191435d3dbec814d5468ad8ea195358399c5211e5ae71e12aa233983ae95fb193c87eb4c3b32bab3abc1dfb62e0ef759f6f9c604dd0f157e511848a25055e6da3246a07e5ec4f8107f22c4e93eb458b8a8ee5093f5dfb40be6b97ea1bc07cff086a309181886a35b65be744ac2160ad0f8125b8a83d9882b93004719148030cefc1790147595a8282c12a213b7f24ad4aa01c48b8bb8e1e3024c13d781b6322e5515b4247093dc9eff27dbf4a469f87842c7c5910b76eae06bd4210c86032c7c0e81d8c957b801ac3ab4d5fdcc312175ca98b3ce6dc406d8e7a149d721aca5eff7cf9258624e5b920aa54c7bc6983670acd24c2c8da24bb1f51bedaf34fc0df3fc94dbf444fb99d055810b993e377238048a8a8b188fdfbe8af84ab2a52cad856eedfc3d44dd99f2354592c0ca83b9f09f7ef7344ddbcdc6877d6770fb00086c9cd8f3dbc1069a5c78d748d9a4a3b100d73f3d063e48870789d3bbc24e4ea643a11db1e017e5b54d9ca4df2f3f2c3a66a61492bdd8950f2792699b83ed96badac475acd49c268b763de209c0b1fb80de5fbffaba4b4900992644f99c3ca7bed0059acb5853540f6b8aecca56c6d79a6c6287c6b0cefdf03fc697dae9c47ba19be4f11fe8842320643275e93e0baaa724e767120e5f114f76c38402639bcda22d4c52a45475a4450bc49746e69654bb1909a99bd407818fc6f90513d7052756a23de60b62dae0eddabdc8875ee1eab45578ca619e0f4a45d3be26642077f1cafa261896186a5978b174214ba05f21a6d95a3a1cac775bfe64f8b340c99d0fa08fa37566a3d281efac681ddedeb07b710514f12a15160c03c4cbe8a69b80a59cda250d1318f2bf85eb6037525d6783c24008c22c1cd726085f60d6288dc53a3566fe9150cdf08358baf9722fb982d4e0b1c48a8a89d3a194dc9e86946a2698c5b324f02e598f43697fbbfb2e2850956057ce662ec128176ff615098e766e86c8110f7bafef37624965ee4ad29d0fdf4c99ae408ba3c21c4eb374898f0dbe3c79934c777b87a407396b896597ba65e6a25c2f00ee301d67974757d87ed8acc883003ebdce0c67e4108eeec4f9b8410dafa979f37706d9c5d149beeed51d521e66b2d75183c94600f6709884142061a9679592e9e703ec61325052cdf86d5cf5019e98fc927eead2fe091a352f0761d3805d61efa1f4462e33d4b845cd13dabe7f6da9f0e57f10bfec6955c781e4d302ed9164af982b98c27e10d3aae9f78a0519312df50f70fa61284da50396f3017f2ad4e5e5c59ea9be59d02860e31ab99b418d8ab8664b907dfe1db3d760390de7a9acf252065c92064ae34367cd7c7706d90175704646a6dd550c9af428bd92a8ed7e35a23978744699dbcf79deb033baba111f5b1517da4d828ca58e4a30f93f1ac9533731b6d0a4906fb07301d46214c6b7e6fa6931941cd31234123f35a03734e598056e9d0a6813e716c9bece33e299949a99ec0b29fa2a13cf981cd0c7f9334e19f96fe2da9587ba049af7bffe03c6b3e8474e5ca8217cf6f7a9b48ec2080e0b4824c099f07a99f70e3e1c343eb885be336d527cd523f8f1ad4fa4befe8f03f8380b8ef4c956939a8fb9f809d69e0d03aa0ab7f2850173f2321f5b391920de736b3aa186dce8d610f0e5cd33f2b20ece5a4c99a810895ac1fe073fa3963a90567eb4dd8c57a442b9f65a72f0de9ab1ceba056b091c27f1ab1aa5c524f03946e1d3919d2d7cbf3cb5d2c371ede7d80fdc0f86702a0bccf1835dff336195247c7eab99e4e8b96f1a111339e870d9cef23fc98190b0fa3a245c6adeab5279d27c851e15bb9148f402f81bb288adcc7858346137e4a5ff43ce0221e956bead707c47d5263dae1778bd9e9d4e95db1d319c7fb5858103fa0401111f9c555d96906ff5c4d6775bc43f78c4df6682515745183cb91631387e10f988cc07f65d31de520fb1ba642c42b67da7d0726cf6cd5541eb49cbc4d4f5bfd72c1ea3ea59a34e33affd810ea463b751d6c02a8ca83e2acf776ffdb98c59caf1f0561ffd3f17730f60bdfc30dfd6545e1317bb1b1a6215983a576433ee4c340d9881884f45f3cc2c167e5230f3cb9a48d55604ad4f2a197a74e6e312879e94fce1c979b6736d12bcf5c1d52519e865ad29f43119ecfcd6a1f73701e57566a78ccdf87372e658836bf481dfee22c7451d67b4284b125952e3e205545c627e9df0adec44702b46b9f68de69aa068fc992f9d8bf0a99a7957818ba2ea3e07eb9a05631ce78f9f1a280affb6e74c51a88a73b1942160c7726d5846e02e180b789751acd71eac22988c2aa03227a33b9091f810427ad62a3fdb62fc999dc59e266cca3d4ffd5324f000936bd4a9beaf6a8d69dbc71663d86d79f21be73beda6c5e0be598074b94eb03c36079c3097ba06f3c2002e62542be79d3142ce00791603df55fb62bc7a1999661dd045e658fd34dfce9d52798215e400cfd6113654b5f53f8c7af4b14dc670088ce5bf8869ef6074a5edd796adb9356be107425b8d45a333379b3133e4a0179d3d20bc148e3d29a96183286b7451810a522609fcd90a4ab8e0380d894d4b5ba034b7839281c911ab53c3615e2267f35696061456b4bc35ee1c8d8cbf523ebee5d62d1587d2e77705bb18acf558595e1c57d47147a8468bccd6de803f83ea99fee2665cabcf610f8b8f6d5f6fbc68aaf0c08bd826dda28f6e9419f9a939839abc234812d74bdd06e40b578be5c860569c8058f165bda8b36b9e89681c73fa78dd6fc6f26e97a1e64ea58db002d61083d878ff1ddd6915caf07c8e0814cf95fa499cf30d223cbbcc7177267dcfb3477eeb51579c1abb5ead0c0bdd414cd3355417a0cd672fdab87d57164ca571697be13f7ffce36904c3ba6264fc0dc4c5b53c44cc9f03733b5399f1564f565c4e46c5bfd78494eff2ca612741e30b67b1681dbd20c0783ae0a494838e464caac87754c6151b9aa61a105e1e9d2d3d27d19f7ab04c57db39709d11d31800be96ac5f0560ed1d3efb0d399f03d3a39c1feba0dcca00e9a45f7a6f8b99349af6cb51ed3d7de0f7cab90e3e0ef0296ba1df8af312918ea726888fca3bbf0c200aa333a2db2c47d62250df27771c47183f0b74e288518c47403db76633271d22bad8d3e667c1145ff50a7a004", 0xd45}], 0x2, 0x0, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d73000000021f4ffff0000000000000000e800"}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(0x0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/189) write(r2, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 23:14:41 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000003c0)='(', 0x1}, {&(0x7f0000000400)="0f7aa57b311f6ab04b4bbf580c1db75ffbe47836a264d20b64b44f669a87d7b82f4c5f0776f90d491aa044a7b77c5c89ff36", 0x32}], 0x2, 0x0, 0x56fe) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000200)={0xfffffff8, 0xfffffffc, 0x0, 0x86, &(0x7f00000003c0)={{0x3, 0x6, 0x1, 0x1f, 0x80, 0x6f, 0x1}, {[0x108, 0x1000, 0x2, 0x8, 0xfff, 0x80000000, 0x400, 0x9, 0x8, 0x0, 0x7ff, 0x9, 0x40, 0xffffffffffff8000, 0x4, 0xff, 0xfffffffffffffffb, 0x8005], [0x8, 0x80000001, 0x1f, 0x6, 0x9, 0x8, 0xfffffffffffffffb, 0x4, 0xffff, 0x5], [0x8, 0x8, 0x400, 0xfffffffffffffffe, 0x9, 0x1, 0xffffffff80000001], [0x7, 0x4, 0x9, 0x4d, 0x8, 0x4], [{0x400, 0x8, 0x200, 0x8}, {0x3ff, 0x401, 0x0, 0x90}, {0x4, 0x8, 0x6, 0x7}, {0x1, 0x9, 0x101}, {0x5, 0x4, 0x7, 0x6103}, {0x3, 0x1, 0xfffffffe, 0x6}, {0x400, 0xaa, 0x3ff, 0x9}, {0x7, 0xffff, 0x6553, 0x800}], {0x5, 0x9, 0x6, 0x5}, {0x4, 0x2b, 0x16, 0xad0e}}}, 0x8, 0x9}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) nanosleep(&(0x7f0000000180)={0x45b3c648, 0x10000}, &(0x7f00000001c0)) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/109) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x3, 0x7f, 0x1800}, {0x4, 0x5, 0x1800}, {0x2, 0x5, 0x800}], 0x3) execve(0x0, 0x0, 0x0) 23:14:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x1) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000004c0)="e459c5f75efda4700cf0eabddee0b7aaa33c689a69f6a42ec9900b069a5a887bf73bc34726ce0438eac322641bea065cc399b018f782e5688c59d41d2809faedb519c04f746936bddc43d9ffffff7f00e96017ae58ff0300000000000094e2163bc0a14685a1c87764b6bf456de6347601395d385daeeaddca2d369a3f5f9c56b65ecd5588fe399a501e0975e4722317899754d22bcd947d845c28541dbad5a0d2a40255d53f849ea661cb04aac2fa7c620c6c7f989d1e88c1c08dce623b7d1699a56da114488bdb2c9fdaeb770625629b45c2f9dc01b6bebc3f5740f1fa2f45b3c0a00bc3705d0f3d4c83c2cf49a309219546bc3917d809250efb070088b3c24ea4085f19c135d04abfa84236f60f241f5c6ce27a", 0x115) socket(0x20, 0x8000, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) recvfrom(r3, &(0x7f00000003c0)=""/236, 0xec, 0x842, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="4e76de0624961b048e83f40bb4ff6d1ba708e536c2fc85233d1ddac2eb93ff33d6e9c902d61e35023fea97d8a01c22af05b2d80c121bf500000000000000000000004bb28a41cd4b90c64e369b4deda4280322ae86482d5351bafa697c74430e15cc574ea70d4fbe97075353dc2d8d6ca322a9c7eca529b39a000000aef5a6a24f2cc57bc0c02967b8b7bc4ceb04fce429999d88f5b0e532fd6efb6bdfb3aae3a255a21b33a353bc50457ae97103a901e636a7af9474f64f3b311c6fdb8584de5330f8f1ffacbeff79dd0e137d69baa4aea7989a03f340bda11ffbe83917ead9749ced2f61bcbc96132525b9ebdac707136944bf11b9856b3bf53de7649024c77d3411ca6f09db8cf80ffc05fc5bbfc16e1d26ef27f8ca92967f56d7"], 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 23:14:41 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) 23:14:42 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x4c) r0 = socket(0x1e, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) sendto$unix(r0, &(0x7f0000000080)="48b16bf7970b2b14f3e8ec67e1f60ac3b12f8b20b41178ddb5689b52b4b344ffe940ffb289fbcd0c12", 0x29, 0x6, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0xa) 23:14:42 executing program 0: socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="9873c0b843314682909430106e5ae272d5c6c413f5c45c4a0f1a4b5352ef0f3095af8a", &(0x7f00000001c0)=0x23, &(0x7f0000000200)="012c5f4e0acac0451df18d17bba5f927081087977ef06bf1ed424f7ce109c35376338dcbefbcca253838dfd0bc0612f937b3b5ef80d62ed09bdb26292a569210470e3acfe4e2ae74617916ce42eba9045cbe0bbe9da12105963299fa7124a07928b8db2cdf312fbfe50f6a28bb4640ffea385bb541f3a028aa8fd418e7081492b492e7d57515122369828098fa8d992a0da009c00f82dca736ff", 0x9a) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x1, 0x0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x110) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) setsockopt(r1, 0x80000000, 0x32, &(0x7f0000000080)="a5b673bf797dc4f2c055f51f522aa1206e76d048c4f8cbe127aecc2e8ab7ced8a5365e992a2dc24a29edb917d722f406211333ba249556a50348ef541b08ec7ef38c8e72bad1bc92b6f7ffa961d6dab4a04bd250a698cbc939189385b3114a4e47cf2b5821534906f5d3a11a575da6c244e7e414e5307e5f41ca9030485e2bf09f10", 0x82) 23:14:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = openat(r1, &(0x7f0000001740)='./file0\x00', 0x400, 0x102) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001780)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x182}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) preadv(r3, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000001380)=""/162, 0xa2}, {&(0x7f0000001440)=""/201, 0xc9}, {&(0x7f0000001540)=""/114, 0x72}, {&(0x7f00000015c0)=""/3, 0x3}, {&(0x7f0000001600)=""/127, 0x7f}], 0x9, 0x0, 0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:14:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 23:14:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x3], [0x0, 0xfffffffffffffffe, 0x0, 0x9, 0x2, 0x401, 0xfffffffffffffffe], [0x0, 0x0, 0x329d4fe5], [{}, {}, {}, {}, {0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0xc, 0x1, 0x40, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x200fffb4, 0x8, 0x9}, {{}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x7fff, 0x5}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x8e2a, 0x4}], 0x1ff, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0x82, 0x40000000, 0x1ff, 0x692}, {{r0}, 0xd, 0x0, 0x1, 0x81}, {{r3}, 0xfffffffffffffffd, 0x51, 0x1, 0x1f, 0x83}, {{r4}, 0xfffffffffffffffe, 0x84, 0x2, 0x80, 0x4}], 0xfffffc00, &(0x7f0000000600)={0x5, 0x8}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000100)) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r7, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00]\x00'/53], &(0x7f00000000c0)=0x35) 23:14:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0x66f0], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) setsockopt(r2, 0x4a81, 0x7, &(0x7f0000000040)="29a3b585b47fca5ecd3cdb10aefc6192a2495fbec7d0a31eada616598769521c6b26e892cbfcda66084e53dde57a3e1d261d39221a6ce62aefc24a5c71d030f4e81b5ce48d31b502e074161139c19947e8aab76733237803e296e0669e88732a76031e5ff6697b62899a00fbaf1f0db7c0709597e43885ce9b286296429dbfac5d1e67", 0x83) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:14:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e5677562d0800450000380000000000019078e0000201000000000300907800000000450000000000000000000000e0000002e00000526d9ea1ce5e27020100000800000000afccbab2b7b60bd3f6166fac0c4a7ef73fb334f436a1a69b89a62aa89bbe3323c0c3f04b34efc158bf5e5e6d9dafdfe8b649cce7fefc591baf436468e654d7505475d7ef0d19a460f60ff074b4b1db14763309c5150146123491997f64d80518e6d3237ddf398295c4253292"]) 23:14:42 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(0x0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x4, 0x1, 0x3800}, {0x1, 0x7, 0x800}, {0x1, 0x8080}, {0x4, 0xf801, 0x800}, {0x0, 0xff, 0x1000}, {0x3, 0xff, 0x1800}, {0x3, 0x3}, {0x2, 0x92b, 0x1800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x48, 0x40}, 0x9, 0x1, 0x9}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49a", 0x0, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) chroot(&(0x7f0000000140)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000540)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x400) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) r4 = openat(r3, &(0x7f0000000240)='./file1\x00', 0x80, 0x21) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) 23:14:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) r1 = socket$inet(0x2, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)="8953f212ebc5becd309ed739d6ab7136d61bd076959eeab70689abdacded52b1369cb98df45ed4f874f97a0ea6d655b918ec5d", 0x33}, {&(0x7f0000000080)="aaac78f7b903452a6a9decd8efacea053b7fc228a5de90657af8e51c54d7eaefbdbe03557526a3497ed84e87d1d373066ec6af75e6e2eaeb68be3bd3808b7d56a4031bb729739b628d04f5142da12840770a64d858eeda4779e6b5d8d94feb04808b9a64d0693e03b019d1a33af06e6d1fbeb257424b7fedcf3192730e0b0bcf367040443320b65545697c12a90bbad48327a9332ef59169708d894124f6428e61e8152bbbd6d4cfefc93a8066fd13130c5ad0c5722127fa3ec897752b1d20ebd0954b48ccbcdb704ef8aca59210925d2c37350f77dba35546dc0097aba664ee58d80b160c952f4b91c16f66", 0xec}, {&(0x7f0000000180)="2824a5687b70bc60798bde628f674f2c58e5f362ed4006a3a2febc072d7921f22a9196755510d42f3746703e7ccf8af40cd23fbf360809cc85819469c77b72785ea4fda29dbcc4e7e2e38c84c1ee9cad2c3a047ca00f691cf3407b0a8a9dcd5b3eed7d87dc084295db53d5", 0xfffffffffffffe91}, {&(0x7f0000000200)="3ee8613ab38f912d28eb9d07f51fcf5796e4ae1e1aa9e3963f102a3d2fad78ae905fbe57f0b55b1708e4fcf78e2ad2f9256995b91116c808219bf58fbd447c5f4a988527a328a5896c09221b579befefee7c7d34347372d4fda8cc4e7b37e667edbe5337aecd5996fa54c34339baf6dc90709b052d71031070ad415374fa6b01c6c2a8168417ad3abd9913867e1f1e023390a27b7e120cffecd3c6", 0x9b}, {&(0x7f00000003c0)="74aa6ed616143086cd8944b0828c7eb6631660fecf9070f5cf421c2be22c7cb725eb8cf7142d4dcc1420701a596ad0c4308ebb4fb3da02dd9670deb53ebc58af393d11106316aa864e7789b239931a283e4fe2fb8124affef7afb64071ad596768c9e8b905ea657441df4d6c007940ae625a864324e0fcdc346fbe8d6695ed1274a74286a26c226f1e0939888f038cb67f4c2197cd8506659c3d01f34dba3361aa5d777c0e98d4c8403ca48329f984d2711e878a0f908b7b819364b48208d130753edaf2fc09ce9844db120159e61f1e72d7d65bde11ea0510a516e724f4d6adc901e85fa70b4671", 0xe8}, {&(0x7f00000004c0)="c6f3aacf86a377bc9a46cfbfb845a3cb2709a10fc0441544c1f18b91a9cde3d3bcc290d60f4e72be81e271e4f5f9efb03fef4b24f3e280364bce64dbb8c18b1d8c7adad92249367eea234c635c44efc4c660366b676fd7f3a9a88ce619ea2c9f2947ff2bbf9a74a93935097e26f70ad7033d18f6aa908e7b3ae074879d3efd52593e2db486e18abc134a9c60bb85160f84b371b8bc7eed4f9315639f32e43e3b430ffafeb58ee620a02a9f0fbf2be3f01c6b1b884da41bf94dd1d201a775055af434c8c4bdff77", 0xc7}], 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="1001000000000000ffff00006c316daf06e9c5c2001da8a97e01bc7828a1870b23881116b3b12e83ec3d3e889398cc023695b3cec6461c188a12dfb31fa8a7ee6b7d19b9220e7ac5bfbc55b0ef4ce5ee0f42c2e9f86541b2acedee990342613cfeaf3391c2f526fe037ecb11b743fa7b5b018a8ca00a3ec8bd773c3011b9913e3e8cf344738328061bd072f0d151fcd5dec932395fe0eed4442410f82600a86311961e0cd70288d74cde55896aa2679525269ef218d6ff66c5d6e7a06a094ac04d66904caf3bbb5a90bbce5ac0f18c4aca506956df5b293485bbe5da726d81d040976974dbf53068ef8335e892c5f53486d2bb680b7b4b393c026e184136a2c3f3790068aa38f39ff784f6d4265e37b5962ab08644c69c87167a7281d0f8562c45cca2001000000000000000ffff000005"], 0x120}, 0x2) sendto(r1, &(0x7f00000006c0)="2a5c3a944d970f22a4964ee3a3da696859d5cf1cb8d198dd976d790290f82c09af7577bce0ab3ff6c060a9b4612992785c9f9a9eaf645920b7d06bd5ec93c2f79be53612288b2c31315c893c607aaaa6b5aeb0daf63d5aaea6082be1fde8a40f5edd2e10f057a51ca3f3ad649fbb909f5beba4c03ee3e48e54312b6342ed3b792b2745ac9cd8", 0x86, 0x2, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/61, 0x3d) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r2, &(0x7f0000000780)="840b5d9f43b99a1deb35799169bae4d9c702158fc76ea469cedcea7958612d9c345f6ca71b5f87d30d6d5b74f92861c23fbf3e9bebde67bc2f4d36834ae9448ed59b39694ed6e55af0efeae8466409b681af7ff059fce98afbf0d2e45527ab62379b621c0acf020af0bd237d19b42fe3fe085b832cfa3c539fc045", 0x7b, 0x8, 0x0, 0x0) 23:14:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x5, 0x3, 0x0, 0x8001, 0x6, 0x401, 0xe3f9}, &(0x7f0000000040)={0xa304, 0x5, 0x6, 0x7, 0x1, 0x9, 0xffffffffffffffff, 0x2}, &(0x7f0000000080)={0xa77f, 0x3, 0x0, 0x0, 0x3ff, 0x3, 0x273, 0x401}, &(0x7f00000000c0)={0x100}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:14:43 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2=0xe0000001, @broadcast}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/25) 23:14:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1b8c94797387f680570f8f172d98af0e491a175a446f486c7b0cab6132ceeff31602324ee2abc275bcfd398acb7e325c77c3d2945374c378868afac4d661ded3d3e3240a0bf838f7f298071acad15b286bc4f7fb155397190adafffe8230c5cbf61232387a8a8e5b2b0b7a9de3", 0x6d}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0xbe403065dc8ab825, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x85, 0x2, &(0x7f00000005c0)="e350e976e2c3648dce6547a5dabc53fbf576806623f65e7684090d06fb488eefd34a10f3c608d56f75ebff3055d5135c21f99f7ebcbe9a7b891bc1a7b970be15d0edd957b099b5761c3616f9fb4d0a2b1e4cb770cc1dda51a77b45cbb373d3bf853ff30474af2033cd5dfdf93562e576efb10a507160ffdaa9a1d4c93c85cd2066db3d8b3f017c5ed97ffccac98d79e71f9baa51136f7f3d30bb668a2c4f5f164568498f7a4d319db284fdb345b89f04e6987ab4c8f62f11b86cdb75c56647b1d7f8efbfe7cf8deb7bd5d682dcf9339a3d8111228d27012ba0ed3f0ee389eb2d4b8f9c38fb7112e2963614c7944694fe1b1c7a90fdba3b6746490a2c893e5c5e4240e3f4052e79fb052cdd6c930295404f122de31c66a281a4b072aa565e5a572053418c8b8d098ed9ede970132a91469258cd490166e67bbe03050bf824992e353af748882d1d96840f109d7e189c3fd06d1a5c17558f539eee0d1e678972e7a011671e266ea3438f280afe346e503d46a2c3cd03d09a1a97e2b0a132830847c5b857e422d7c5ab6dbb621ee09a298e82280f9adae53ced4d44d75cc271d5445471a35b97304050e921770d036663f8b59807d1531259f6b079631ffdffbec91ac729c78115632e9fec82a2f3ac0b223537052fecf03f1ab29e90fdea869cb047d3491eb635e267572cfe45831dd9d080ac0531befb0fb4fecf5b626f17e9122cf783a88a8f0430917d1c876e24e1d3f10717a960b9ed978811dddae000038a2fe7c94d208a966b9116a7056ecd084adbf2dd9e2db92e9069c4feadb56f852052241a06af7156bdc8e06703ead79f6c03be3e9dd68dcd53b78811777605787f90b9e3fd1f7ce35eb9e693e7dbbb85685d20788a1484e5274c9c2f0547c25e2488579689d6d93f0f059612057745df2a41653713a3bd524ec72e621c8e9eb0fa7b5c7fc0348f5b5924643dd2a9cd9df3900ce170797281e7cc2fed2b80d726e938a99c7c8074452654ad739881e375ad7b24189a2780f00ccf73b6be27c1cc72fd72c24430684e199aae69598a646ebb4bf2245d8d36731222bdb62b94e2331e38ca3b807eef98c138fc82a01b0f1bcfaaa6ac4b9fb9a1bc9d6cf2e1eeb6d5b8cbe1c6ff79eea4696c5f94bad3149b400b400a567422b63658d1258b8e59fb53d9772ad80f409cc5c67d8b93f3496ea13dcdb417c0ead89c06d30df0424736e1ade7b343cb5089d27f94f5a4790c46c791bd9dff63c2fd880e2b91ea463512a6bc9eac03181d13bf15360d422fd908f07c56a197efbc54fe130ba10b291073156439adbf41c053d75dd7cce1352ade806796b89716c3e3fa473182a45c1cb43d05f82a07df1cb51010d62e219ad1146d8bfb76a04c1b8edc08054fa61c8a2b3b66d2083b71ec2b5dc732929758514f4f9a0d0d9c296d559c5d710b2ccb5fa8c32dee4dbc8dce865d349acaba92f8dbe9b73f9b8f92d8e6483b9b1b80a0d9d93596d36d2d6003e841a91f0fe68df9d80aefd010b2efb9085607fc5c7f4170c4e213555fc08c57890d635716a8a867297cffdfa9e8d41ef49a9422e0fbabdc5b9a99c0763ea7c41b6a1a225a7c14241a27e8c59013fcb9e712e45d6ed5a57c9675af5b0bbd8afa2d8f9eb631ffb84e7fed98993cdabc47ae7d8314e3c3b2b5f95b15965c510946791ddf7a0e8ce2c97d76d4a2d6844c0e130a606e4e43e6aea96f394b93d714fa229de1db195e5fe184125d7d833f8cc44302ad3fdb75e4f8f59dc421844d798c2b94731b0bc6ebfcb46da09de6acf8c43af28c2a4f2035094ccbab1acd412c85c77a009a44b4f9685338d00e5fc62f0eb5538d22c64b91b8e2149254bb1c03d8fe3bf5af349c631687545aae6d95ad510fb8b55fdd36a75a6bd67db114411a3ed2a2057156e7e3b02b0fd438b3ecf6ff6aabcb1983ab8bdb8662463b6028d86ce02c9717c2fb0bc7ac0641450b16f84981b8d60c044932e9dde508aec40901a1225471791842ea40bca2b6b9b180df40318660c441c059b4a25965c2724c1a590c74fb0fa7d70c21563729c9ae1c3ce1e280f0ed6b51d318aa2a5d87e5a2d5d6e1939e5513c84f2d753b2dd64bf799118231c972c66093728740b00a809b5da0835838bb810b4eede972f366b9740ace8a3e9f152635d65f1118a64e5c276c4b9c98ca580b854b1489b46164b1e30510800fac833fa0d1aea65831fb163fe3e51fc529bb43601da6266d0f09f4083892b50740445550268e52ee2663e9df81d9aed6eb47f63688f7a906e38a4e3eaf70da2f14119d21478b7358fe22f540ba7d5d9f4696d315a467c53ea2e2caf200bfb41cc8b29763d5e4fc42daaf726c19e18b2ad7e5f392420bf4ccb61861b3c30af82a50cef859b2ae23d0f715793ed8694e94dd776de9278230a1390fab466b0ff4a196db0a52b468bceff79f0856e1574cfca34b697f75ee4093efee9be25bbce8c6f10d2bb844e6a225973894d5f1c6a121e7fa717fae125f1fdaede43de20b1d076d1c7e34c04849fe0950b7c2ba84eb6ab9aea109fe54d6e5bb7cd3a9358056fc06199bf233f584c300f53bc5dd27ae61eac5e19e8156c103d5b43aa30426e7cc04053128581343ea8f93566e94632628234b0b414ddbfbf38c0c0fe2a4bccc3a013a682c3fd5c35520b0cc7bc476eadaca58c5968a9ac444675de9244f70d0eac10ce165ce867b57925effcecbfffaaacbfc4efa795c3857f148441fbd2899408ab41c9aecaee1717ecb597bf295adfd9ba7b6db0adebdf809aa02703e421419ad6123f8c5aee577dd993884b24b3b8bb859d61519606efd3502b6009f630f2309a7949c6952d44842b4f89d837e105a3f094f15f9018859de49b97416224c02e528baca33506cc5e24c3aff96ef80181614f38a55177f72c7b76cf3a49c04dc5724ff7521a97e346da11ea87f1714f55119e1eb1fa931b19a4becd5d75f5977d3b12574100997720d554f9743877f208786107f15418537514907613c1fa2c63d4980e2a05ef3a241e8337c2e415496930cc0b341c88924b9d294d18c4585965e09f9974530f3f53f7e9dcc096e36faa5056cff0bf4f48a618766376180073bef204d7589cb4b5fbbdb27c5f86bff848880eba59296b5c4fbcd0a08ecccc4c20e38c9fd667e37bc1afeebbdee9be15aaf8176c8608bec875aa88c39436667033d4fbcabfa16a348ada76ecfe12b8de609fc3ad7a75e1f8a61a368bba77ba96129376302c31cd2806f588791dd64b62a7a5212e24d63f2a5d48d92a50e8a9017f42167a7f312077712cf0d4e4af099a727c0a47563623d6e2208837a6468dd05027dd226d1c2cec8e92f21dd9c798140724530d48770287160f29232a2618fed3c05bbd1c85f3f8e87080bc1e527895b75df527f367644af1e159269fc843d5ab02efef3a8c58c8919f59871f93aa6705c3fa77aed0633c8a97921a1f3f13b3bffd62dc4124edf841eb8f5fb9b88a82a87fa629a5084bed76bcabdcc82c5a601bff0ad2a7b55ecd575c849ce7fd6a78f1ad4cf53982ac29e1a04233a2dbe86a36691e7454edbe27fe6597657383d1133ff8c4a3508326e9490f1c62bf87b6b179b2697278688cf9e55bb1f5a5055784409df126ee08114dc2b71c8c5d4f27e648b9d4bd89133dbcf3e0c1145f14a154870ca378008620f3c79c8d0adb15a13a34fbb5d0dc837ab7f231aa606f975c21c0f5292cb285a1bad11a2a33700e97b66692c106325f3360bbd9af22921227aa601309011e848d10745f4fcaf5eea03e08075547428b5aab2503dbd128110798f7492191e9dd97626d505ca6fd152b27a2182b4b8838479411ef91164287311c3c210564306978630cd2519321a3e4ee67407dc02f9442600c09f47eb0dd65b390d7fa3eef3047aa5a70999d614056d0598136b15838b1f011cb7d12ca964b82ba8d391f239436644064c90d8d7407800544c01d30153912970b8b7bf97f8fff39886cb2abd3b4dcb6c5fc40b271517877dd2dd79ec173d2fda162fb661b54d2ee60265ab637dbb3577ca4555ac584e53982d763197ababbce3e898b2d93f401c9f8a93046be8c20c238bd64e81a2d7eb53735456e7fada8b059834819cb613f5b97c0f5ec718990a98503f01b3b23a6ec769d78423f0c0e4d6534247a0f8922ba124eab7d66524cdbbd3b8227a5e167b0c46b8ebe06ca26055f6e366e9529324c052573b29acf5d934b12bb3c6b8604ec97de11fa246250d39d8e7fe59a39ac3c5c68713793df34516520943704b300c680c734cb47f8e949b3f7b9310ba75ca44408e591cb753c97b3e58c51ee59fb802d598a34119c884fcfc472c60806bfffab6e75258c02afdf42e8539843ef9bee345b04680aa10c393b52e43e2cea4325c4d2575a3aeb65833fe515d75e758b3c0cd47b48746fda18eee227e93bd8b4edfe2637f6305403caeaa14912d4457db4237b1198d3b8617c843e627a3fae7e0cb66e134d7fbd605fdce5e08731a1b9f930454a091a3e7d717aa95304cc8fbaa39feeae0e6332c39ada701f4a2b39be1e7fe31b3ef81e547e861dab1983c7b26cd9f11e145fc19b303f92de35065b9fc51d0b57d2f5fb7b37327da4dd6405e627e5a8fca68744d6b01368846e95d841a38193bafc824f04483d3648a54e9daa49e812b10262ba5649a65af4de6c335974df8f912dd95f972c28ca381382fa861c859199e3ac74a95aa152e616aae66df07d7b8e0967fc1eb9d3b1a930fe077073e8734a34bfa50b8cc2d8c424850d43d46c862a900c3afd30f052afac12e13018751c081f8ed8a04ed1fc6f9bf0bbddf9be1b564d2f52fb0f4656aab892c38ef620e616f54db06f3778c4f0d3dba8265b2a8dfcd4b152ab11c2c85c0bec04902a1f9b0b81e4cd85fa25dff41899a1b93d7af30818b91f010224559da34e2d03b6c7a039d9bb18e09d3beaf5b536f28cf9921f5f9dc20881e4c377aca9a635a7278602e7d95c86a5003b3288e0010af26cb56deb3ba285824bf447e283e7b89263e23d11215ecf1ab173cf6dee96b64e7eb576d0c7cc88bfb5a7dcc99a079e7f5e9a53422bfd36e2d23ee406939997e71dfaa79bbe560d5836e9214880504722ca68eea321e8ac4d73da77f8ade40eddf13b1d3e922da8eebf848c19dfdbe1b187dd4217f60538c2b1167ca48e060e616d71ff4019ac0728700354b277a2a0bb89582330e25fdf323de7a9fefe983eb1c351255e219659e9aa9a6d032dce2eddeb2d81d837b026d5eaf6d89faa7177409cfe9ad37fe1bee674ec4dc93fe15e8fb763a2e9387cbcd9ebb36d6871f8bbe13721d9491d922c9574cb9e652563a50f3357b56ccf5b22585ecaa40ede4b603ee77cc00c0207da082fb98e37556fbbbe825b536c4e6e76205cbc13920dcd95d702570d6c193fa33da0df2ed8e1b64913286fd38b208967b8ef488611cfe597538c59f2263817786e155fe3c17a998fbfccc6e74e12f33ccd7baf7d8fde68a1eab46e13eb3560ecf48aba231d473b9e58b613ec2f914c83e2951a896a7603255691176e7ff145ac64fb7b4e9027888c2af6ff0be2fc9e4561d9c2f97b5d6e00913904e62ca8de6e8905ff80dafcf618a29a46ab6a1dc691d6bc835e91982b01f33a615811d462bd57c63da684b29bb18fb5a906ba625891fdb8615be9b9fbcf483dc2c9f0189b67cc20426e260b3587b2022d48ce86cdf1541e39bc7230dd8a0039b1448a2e21f6441b1726bfeae2eb8a5e727851f0df9dc42dffbd96d0f728f93985537c256d6f884", 0x1000) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x0, 0xff, 0x4, 0x2, &(0x7f0000000340)={{0x80, 0x1, 0x0, 0x8, 0x8, 0xc46, 0x7}, {[0x40, 0xfffffffffffffff9, 0x40000000, 0x1000, 0x200, 0x9, 0x67, 0x0, 0x0, 0x7, 0x0, 0x1, 0x7fffffff, 0x6, 0x4, 0x0, 0x6, 0x56b], [0x8, 0x6, 0x3, 0x1000, 0x0, 0x80, 0x6, 0x6, 0x2, 0x9], [0x7, 0x4000000, 0x8, 0x10000, 0x9, 0x3, 0x339a], [0x5, 0x6, 0x3, 0x6, 0x5, 0x7f], [{0x9, 0x8, 0x8, 0xe1}, {0x10c, 0x5, 0xc89a, 0x1c}, {0x101, 0x6, 0x80, 0x3}, {0x8, 0xc90, 0xfee4, 0xfffffffffffff740}, {0x80, 0x1f, 0x2, 0x5}, {0xd0, 0x5, 0xff, 0x2}, {0x8, 0x2, 0x9, 0x8001}, {0x2, 0x8, 0x1, 0x8001}], {0xfc00, 0x800, 0x4, 0x2}, {0x1f, 0xa65, 0x3, 0x8000}}}, 0x101, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000040000000000"]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3f, 0x1000, 0x6, 0x1, 0x3, 0x5f327525, 0x0, 0x2, 0x2, 0xad9f, 0x10001}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) 23:14:43 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x5345) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) 23:14:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00 ./file0\x00'], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) 23:14:43 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e328000000ffff0400"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 23:14:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = getuid() setreuid(0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) setgid(r2) chown(&(0x7f0000000000)='./bus\x00', r0, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r3, &(0x7f0000000040)="670dc3", 0x3) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000200)="a19d86cd424ea0f7ef4e757b68a8094ea8985bdea9ee900796d18c9ded3981c7e6b5c5cd1fa46494270bde32295cf98e24cfa45b7fed44b800a3e443b5d61d736dfb393e89565c03d5aec1499da18ea6cad1e46c3395631bbac5406ebaf1309489c418c7a6df9f2ed926e72043d5621e9e1b98794068b4afa94aba2441454bd9109a425ea0cc1505e6771d7d714d65d609a041c956d6c8228ba0fa0ef1c3f066c4f9ffa16df982f448", &(0x7f0000000300)=0xa9, &(0x7f0000000340)="e52e22386d75a5c6fff2199661c9ac094bd9ad9710d0e4b21608182db66114dabd7ab049576dc12ff3a3d23b4686be57023f52c06ab43d631fc336271be7ff077d2056c761bda19eb1972fc3eaa542f50bb021a63ca2a3338ef4f58fc4bfbc40b5e9caeb582e625ec06f86f56f91cbcd703c2099ab395519872ac33ae9797827aa0f9dcca6359360019b3ddca9000e3ca5c432ea348baf8976c50a0757966090ad8086854b53be6f21317ecc3e108f529e", 0xb1) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:14:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0xf6}], 0x1, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000000c0)="59c9020418baf1597fc2c5974a5890bb3798b5bc4f5aa09db36a9679e93180865d349f2a941af63c711ce899b0c52f37154f3d1bf57af620303f3a20b0810eec75ea2150894241ce83540e38100e06cb4e5a1d4124bd1b33864e00ee3df4aaf1730627a5bfdb19dde6ca", 0x6a, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) socket(0x1, 0x1, 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8000) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) getpgrp() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) accept(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080fdff00"/86], &(0x7f0000000080)=0x61) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 23:14:43 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 23:14:43 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f7", 0x2, 0x0, 0x0, 0x0) 23:14:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:14:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) 23:14:43 executing program 0: socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffff21) setregid(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) kqueue() setgid(r1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIOASYNC(r6, 0xc0e04412, &(0x7f0000000040)) 23:14:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa874", 0x801, 0x0, 0x0, 0x0) 23:14:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) pwrite(0xffffffffffffffff, &(0x7f0000000480)="f8674b5fcdcbc8704a745da546f3b4a34169834f22a889f0085864ecbe46001b9f9ad7ef12d9cf51ff72b38f6ff12df50614d918046c0c2f0eca91b3e16147f22b2045eeba4a4ef2fceba3d79b896b36315517a5dfebc8035421c8079ba2f4cb37c0fef855c2b33727eac986e3d2d4e0cd173d77a3ae00ccf1b756485103fb711d3bce6aeadcb810772203fedee05c1c91c96117f01b055bcc5ea61140cc77136cd91ca39d4f7330525efd0de5b518ba60aa84ab7bc677b899770d563ed5034666b77746679d57a857718fba42d4c65dc5cde20cdf5d7525f3a112fb7ddf", 0xde, 0x0, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xfffa, 0x81, 0x2, 0x2}]}) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fbaf8a8d1a029be96914e5357e32eb0eb7688b51def50456026c4aa0c861cfa9d0b4cc4828073e2adf53e602e405ef17fee0eaacc2b41db8ccc70867b1815537d4e76fd9a90a926e5c51643f08e4cd93ea1197225e89e911f289105e72489706c02e6a09e499912adce414e84858197dba9ad194f4d44bb564f469ad548972336da0cc942e2389403fc8f4fbf2d15ece00079c9dc965a8d60b2b17185131336e3072b189cdc54f763705a63e7e3f0f063f0179ab000ee621148da7182de150de54454ea4e1c8c5cd163eb66ae318f436f5d5e3", 0xd3, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x3f, 0xfb, 0x8e, 0xff}, {0x2, 0x4, 0x40}]}) 23:14:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8, [0x0, 0x0, 0x0, 0xfffff9a3]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) shutdown(r1, 0x0) 23:14:43 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000afbcbded83d404000000000000000f03e720143434ab67d21828e37386baee9891867d93c2f9d13dec61ec08f33aa6dcc75b823b0ea530d41b7f20cd9438a2934ff011aefbfea742afd0fc2bb3123fa24052c233c0f35125bd24112244f58bdf7dc0a7f1d16e241803dcbc2a6b186130b31d090800000000000000a8bf2fa859ba8f870674d6c7f0a06d6894d5a6b0125c3ae8ae8391"], 0x22, 0x0) msgsnd(r0, &(0x7f0000000180)={0x2, "c4b1bdd004151f45f62cd5da9741eb60d6de3cd6c6f974fbe9dbe170d828d0d47479f849f26d4a2eaf2cc2617c3747d6454770b4fd16a4dff67852051ab1a2ce0d894d9d2f541995968f58c30f6adbdca9fd973803abc58d7f682af0b534867197511a90d4a8f06757"}, 0x71, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) login: pckbd_enable: command error 23:14:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffa, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:14:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) setgid(r2) chown(&(0x7f0000000100)='./file0/file0\x00', r0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x7fe, 0x0) readlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/94, 0x5e) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000340)=[{0x3}, {0x2, 0x408000}, {0x0, 0x4}], 0x200000000000024d}) lseek(r3, 0x0, 0x1, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 23:14:44 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x6a0, 0x7ffe, 0x7ff, "aeed98e0d0e263f5ab7365851d2f65a27e5d0a0e", 0x0, 0x8}) syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 23:14:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000efe2fae16900"/61], &(0x7f0000000340)=0x38) r4 = dup(r2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:14:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x3907, 0x0, 0x0, 0x71da9ed4, 0x1], [0x5], [0x28], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x100) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0xfffffffd) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 23:14:45 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') chflags(&(0x7f0000000100)='./file1\x00', 0x0) pckbd_enable: command error 23:14:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x12, &(0x7f0000000140)={@random="7b9617725926", @empty, [{[], {0x8100, 0x2, 0x1, 0x4}}]}) 23:14:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 23:14:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1200, r3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x1, 0x101, 0x6, 0x2, 0x3, 0x6, 0x4], [0x7, 0x6, 0x8000000000000002, 0x7d, 0x4, 0xdd8, 0x22], [0x626b8d1a, 0x4, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x5, 0x2, 0x6}, {0xd76, 0xff, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x7}, {0x101, 0x6, 0xffffffff, 0x2}, {0x4, 0x5, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0x7, 0x7, 0x8, 0x585}], {0xca, 0x2, 0x200, 0x8000006d}, {0x513b, 0x7fffffff, 0x8, 0x106}}}, 0x0, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x7ff, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x800000001000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x19], [0x0, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0xffffffff, 0x1}, {0x7, 0x0, 0xfffffffe}, {}, {0x1, 0x0, 0x0, 0x1}, {0x40}, {}, {0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)=0x2) 23:14:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e080045000038000000000001902174cd9ec5494eee00030d9078000000004500000000000000000000007f000001e0000001feb354cd107f6269"]) 23:14:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffffffff, 0x200}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, 0x0}, 0x0) 23:14:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 23:14:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x7}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x2, 0x6, 0x1800}], 0x7) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:14:46 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x0, {0x0, 0xffffffffffffd}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x102, 0x5}, 0x9a, 0xa, r1, r2, 0x1, 0xc9, 0x8}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000200)="ebffcb4897736d0240184308499129277c7b56400358340722325d3bb002a093eb545c419313e0184265ab4adf76a16604b1ad5b827ae2c4a35142f79bf87e74790100000000000000bd719d4ef2e4d3caab65a9823ad807668db7e003c0bf1835eacbb690202e0b4ef4b3b06933ba66cf75baab4947fb5aa5a25a0f2255a5819741c150500e2144e849e71361f0612fdf117badd0788ce94e5dff40a6ab1ae2b977319d6b90a1649f9a1e55ab2cf886596f286ebd77ccf3dee27c605d3cf2117b61c5225c573dbe565066fd255c5cec684c1a5f9cfab0f1486e2551f2cafa2d50110c14c924678e3be98f88179a54b6dfb647463ff916668e3463ef5048f49947562e850e28dfef3735ea9b4e85818f8851c5eb3a5825de811ce94b49939900b90c21e252442a0ca6e581cb34aa55a13f000a71922b4b181f4a8cfaca665f879513212ff062f6b748373400a61e4594684c1b4876ab6c313e6a5b4071a11003110c283b4f421b699b1b547958a65217c98ec9342078960f2b8a3dd5a413990a3174c01db830169ab2325e8ccff0293b23566f7d8bfaef6b3d972ac6379b5bfa90207019e4640f7d2e98d805cb022cbd1ee45f3cffe5852eecf6dcc64ef35ab51ed2b5623e6b764ff2f1dfefcf1be1be3d6abb9f93e0c3adbff4675008951910d3c8c89afd8938a99bb0a5d428368d7cabab3c49743111996f5b0d27db2bf98307664360bba48b8c625c55282c8154743d", 0x211) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x540, 0x2a, &(0x7f0000000480)="ebffcb0104000000000000713048e69931929648f9450a343f8676f243bcfd866fdfbee6675a71e8b8c2146e3fd5867c48bd860cb7b769b6ea4c290fb99c2caa21de5b28688a0d97e7adc0a46262b1702430d9fc997f1f7382a4bb5b3f94bc6b9772983a5510c3750f7260c11bd08a33a0401f2a020325b3a3b2f4d124dd9e05e3fed80da6fa2125c8daa335538b5528d77293c72fe14a465b9f205e0920c8ef91034b5367417e32363f9e21ebe99e4e66a48d4776d194584f2dd7dfcea250eadd5c95a0d6edfabbcac495dbdaec6e014bc4c4a78fd4d5eb27d7046c87c2391e235f9e98fe", 0xe5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:14:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffb, 0x27, 0xfffff, 0x5ca, 0x1}, {{r4}, 0xfffffffffffffffa, 0x74, 0x2, 0x2, 0xfffffffffffffeff}], 0x200, 0x0, 0x1ff, 0x0) 23:14:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x0, 0x5, 0x9}, 0x8, [0x8, 0xffff7fff, 0x20, 0xb4, 0xfffffff7, 0x40, 0x7, 0x2]}, 0x3c) write(r1, &(0x7f0000000080)="2dd94452a12b1056af44a2b086724d29faf35c4a278e4818248bc7fd46fc280d99dea077c160692f5a8207267645bdafe078d5bd040e211dd2afd720119fff195a5f6f7d0d87217bfd21baec1c3644b0b817871821debc9dcc8f1abbace3d4eb06191935933a5c9f18b5f1e3f17b279c8b1efaf099f24eb7195e32b264d72a08fee4e6e46e529ddecd4ddd44bf4126670703e31043d95e9013f9ee445772c6577e5fc20550e76dd37eb25c5f53979edfed1a1ef9138bf08d0efbd1a4e8fc8bb5bae9dc9abdfa6a0a4f499a11fc84b2866eb844b3523360762a939cc984aba37b7a55cc37b1428fe2726a77fefb3d42dbdacca935705808d3", 0xf8) shmctl$SHM_LOCK(r0, 0x3) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 23:14:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x40000000000000], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffbfff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x200}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:14:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffc000000], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0xc20}, {0x0, 0x2c5, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x2, 0xcc}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:14:47 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0, 0x0, 0x0, 0x166}, 0x0, 0x4, 0x8001}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6202a57b7f010001023112caab4c62b09e440e925ad7826a099b7017cf6703df65db601ae84ff8d389d0113a1ab8465ae20792ad9d5acab095c312b9e4c998508b0703ef0383633608a963fb0b2084aa178c9f612ec693e5a0997d62c691"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x67, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x80, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="050000000000010000107397041e2f98d6063fdcf449e6bed13bf00c3dac8e24275fd9997cd3e0008993be21b2d87db9d9040cd6433e07542916ded22159c1c9d45607f563d6b45b9fcef3ab"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000002200)=""/4092, 0xffc, 0x1, 0x0, 0x0) 23:14:48 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = kqueue() kevent(r1, &(0x7f0000000440), 0x3ff, 0x0, 0x200003, &(0x7f0000000080)={0x2, 0x4}) 23:14:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 23:14:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x5cc3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/154, 0x9a, 0x41, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 23:14:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000380), &(0x7f00000003c0)={0xff}, 0x0, 0x0) syz_open_pts() 23:14:48 executing program 0: syz_emit_ethernet(0xfffffffffffffe04, &(0x7f0000000080)={@broadcast, @local, [], {@generic={0x802, "c9fadc3e7547b4efc3245109a33e7512d2"}}}) 23:14:48 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x8}, {0x2, 0x6}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) mmap(&(0x7f00001aa000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x1) 23:14:48 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semget(0x0, 0x3, 0x80) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f0000000040)=[{0x1, 0xfff7, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0xf38) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/157) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 23:14:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x1, 0x0, 0x1, 0x0, 0x9, 0x800, 0x0, 0x2, 0x2, 0x4, 0xa84}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 23:14:58 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x159) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:14:58 executing program 0: syz_emit_ethernet(0x75, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) acct(&(0x7f00000000c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x5}) 23:14:58 executing program 0: syz_emit_ethernet(0xc6e, &(0x7f0000001b40)={@random="712ff2f77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0xc38, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0xd, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff88845"}, {0x0, 0x16e, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f"}]}}}}}}) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="3746c16223edbe6787f608308e7b2efd29c444365281b4d7d79a5755fed6562f0390a4c0f294ff54e1e1c971c9f9aa8ab79a839255d078e3851d5ad266c0c9694742a034917139b5f94cd1b3065d1262b13f98dd8e5528dd52747feaf3e8933858def6b504cfd4cbc729e36332859db41033c79f2c35e4be6c9cf9b4e0e634d5ee388efe5034460dfaaf070c13c0022f1a7634aea2d524693da88b2b3a8f876b67986c769aca43897c39c922d1c1", &(0x7f0000000100)=0xae, &(0x7f0000000140)="96591c659e9e1cfe08315c2daa224dddb5add463ca41fbe231b987a384690fe6bafa8ca8208e60cc23dc8386ce4d43d09e627a5e3ed6d8f114ca28d02106e4ee68968110a718e7e2ce4721e7a1feadd2c35745aff385e89b7051f6cad42d18dcf50196c8aaa31e8e9e95ded82dec713990172c127a232992ebd4972841e4d6e2824472cdedbcb29b709b3ca68b12b17329c645235d67d40b21e614ebb3d7c8c1", 0xa0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) 23:14:58 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8, 0x0, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) socket$inet(0x2, 0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d73aab905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000e80), &(0x7f0000000800)=0xfeda) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0x20, 0x6, 0x7fff}, {[0x7, 0x1c51, 0x2, 0xb, 0x401, 0x1, 0x404, 0x6, 0x4000000001dc72, 0x6, 0x2, 0x4, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2, 0x4000000000000, 0x100000000e89b, 0x5, 0x2, 0x6, 0x4, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x4, 0x2, 0xdd8, 0x100000000], [0x626b8d07, 0x5, 0x6f9, 0x6, 0x2000000000000, 0xf247], [{0x8, 0x5, 0x5, 0x100000000000ef8f}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x1, 0x800}, {0x101, 0x40000006, 0x10000001, 0x2}, {0x4, 0x8, 0x10001, 0x8db}, {0x3, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfff9, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x5, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0xffffffffffffffff, &(0x7f0000000f80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x81, 0x3, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x6, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffc1], [0x8, 0x0, 0x0, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0xb886}, {}, {0x1, 0xfffffffe, 0x0, 0x4}, {0x40, 0x386, 0x2000}, {}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0x2, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:14:58 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4098], &(0x7f0000000100)=0x1002) 23:14:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="0000001860", 0x5}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xffffff81) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlockall(0x1) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) openat(r2, &(0x7f0000000340)='./file0\x00', 0x2, 0xc) 23:14:58 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x100, 0x4, 0x3}) r2 = socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000840)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f", 0x96}, {&(0x7f0000000840)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x7, 0x1ff, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x404, 0x6, 0x1dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x7fffffff, 0x6], [0x1000, 0x101, 0x2000000000006, 0x0, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000010007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0x2, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x102, 0x6, 0x1, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0x3, 0xfffffffb, 0x9, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0xfffffffe, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) poll(&(0x7f0000000800)=[{r2, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x4, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x1, 0xffffffff, 0x800000000000, 0x0, 0x100000000000000, 0x0, 0x0, 0x5, 0x7, 0x0, 0x1, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1], [0x0, 0x3fc, 0x9, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x2}, {0x7, 0x0, 0xb886, 0x1}, {}, {0x1, 0x1, 0x3, 0x1}, {0x3e, 0xfffffffe}, {}, {0xfffd, 0xfffffffd}, {0xfffc, 0x0, 0x0, 0xffffffffffffffff}], {0x2, 0x21}, {0x0, 0x101, 0x0, 0x1000000}}}, 0x8001}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:14:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f000052c000/0x4000)=nil, 0x4000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7, 0x4, 0x0, [{&(0x7f0000229000/0xb000)=nil, &(0x7f000012a000/0x2000)=nil, 0x100000000}, {&(0x7f0000652000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3b2d}, {&(0x7f000021e000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000038e000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6b4a}, {&(0x7f0000617000/0x3000)=nil, &(0x7f00005fe000/0x2000)=nil, 0x8}, {&(0x7f00003dd000/0x4000)=nil, &(0x7f0000546000/0x4000)=nil, 0x268bfa8a}, {&(0x7f000038b000/0x3000)=nil, &(0x7f00004d6000/0x3000)=nil, 0x9}, {&(0x7f0000303000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil, 0xf84}, {&(0x7f000068b000/0x3000)=nil, &(0x7f00004f5000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000048a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00000a1000/0x4000)=nil, &(0x7f0000098000/0x2000)=nil, 0x7}, {&(0x7f0000647000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1761}, {&(0x7f000023a000/0x2000)=nil, &(0x7f00000fc000/0x1000)=nil, 0x8}, {&(0x7f00004a3000/0x1000)=nil, &(0x7f0000607000/0x4000)=nil, 0x4}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f00002b2000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffff0cf}) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 23:14:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) shmget(0x1, 0x4000, 0x187, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x86}, {r0, 0x40}], 0x2, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000100)={0x0, "3c656905e45de6928cfe4e053a3ef34fc965e3c2e803cee7bf9313dedb61e55a4c9d6443b43a264226e2132bd42af599822010fc22f2d46369b5b765d1d5484f94423600448ef6f051f4d24b159ac1d91825b04c4d5aef86dc5c32141da9aeb98e9b5e98dea52117c39dcd3145766af5496573e68359013592369adfc1c3f0004779f14cf1e8541ddd5429e992123d63028db391edb0726011faa72ff96f1ce468bfbecb3283afe9fb944d6f0ed4d0b5e14fd470def7ea1409096c17663f8540dc09ac550e4b6a58500215fb7bacb1ce01d7bbaf700d24700c209ed7fcf2e2911e99964db963861194e915bb6015ff32fbd2e2b18d92b842e334e8caae9c67ad0550b340f51ae8c01a9426e51399e1f02751ff2707648c92f8adc26551fd46c2da351b793a5185b75bf29ce4fc75a93b7371278270d5882c77308e3f10c7dc203d36f1a606feb6be2fd394923ff8cb1c07e0e0ba5ad905b3c142fd42b026bd2d79e4034203a86a79c67c4132e057035f1b5028d59ffc09c67421074726980378963fadfc78ebb3f165b0507f2e6ec26a334b3e63196e08b2b640af1afb322e1d03a860ad865938c13e42844b270794df3941d03c0b3797ec6264d53cf5b3ede600169a4702b557b5d23230856b4da8239c54fc3041363049bf207b230fa07199ce081bd2f12ecd6f027aba49dee70197142554b1a275b3a68b43aa2329717e13273a7ba26fe3b4f9b56099a7313f2216c6dc2fcba8cb218d6a1a8a38c08b164d00e9f7a8285016a306efeb69621012b58c0a2add371dda49b12dc3241c3a27e4465385b84e67249be1ff627b6b5f098206e82bca873c41da5f77be6b3f71e8088271e5c518416c91b210483780a47587925ca6eb45d190290dda5b1c94c6b150fc8093dc0fc53f2fa8884cdc711b318698a73bd0ee4d4e1ca61d16225577be57ac6a4c83f1105e5aa6888cc5b4bc0b4742b3f5ad0876df151e7157a1f5d6c0237a97daaee22c4e5a8a30961ab360a9364b74fc1ea104eaeaeb6d12f1495c4eef9c8ea0ed1996530d9ee8090e364c03732682990883638ede69aaa9b3b9facb6a57d3f08634515eaf3bd9b3b9f7fa275f63fbaa599a59f7bd032277ffe7b680fe1f73313d171223718f801506e572591725bb9967b54dc122c4a4c6e75c45a1314f2258e340bd2f6f32c6e9233a1b6c23b72904134b06aa08cfcaca1117d20c0fd3ba2920e470fc5b6f865dd1042062105a8199ec29a4d4643f74759935c76650bcaed5e13ccb89eb1ca9be58923e0125c2230304b298f2b66037c75da34d3c6fbc8a4d42cfa50b7ef03baf551a2094c5378d25a75df7c4209da4cb3deb72ea852b46f6f95672efa6915fa337f8f835dc73a26c79aaebf3c37b9277bcb3b7d93f75f970750955f64f9a3ced41600bc6823bdaf1ba5b21480a4e4d0204416469071c87302062bb25cd21edf5d1bb4dd904ac2710fbbecc3ec1131016a86de5e02875fe43ad0ff10ecaf033a7e34d8fd91d521ca37374475be2920ba325a6560b2820418e8a9683bcc39c7eeea4cf5eddb656a4d4fb59f464bab2ddea1295b82f945e32cb73f6ff005f686872fb5139e9d2eb0285d1ec06fd6775f9be1d5d1b6e62fa512ac23c4048da532bded7aa487df25be78c0dfe16143a19dfceda92ba23477948db516bd733d3b6c2b232bcadd04258e855d57e107f6bf5aea6efc7032816371c533de8c9887630e5dc4be161f97de1d2313ccbe79cfd80ec7c38feaa49315d067f7c3ee91b9b4bc86ee9d8e53d72e6b1ca5fc258729d6cb15e42b91e6272ec875ee2cab97cef92db12b7c04dacacba1135389642d0433f798eeaa77b70539c86d6f2280c26c8f2a92bc909161b2c9c721de4b2f9dbfa380324f03f9c7f75abf309bd09c855facb9b1ad971aac932aaba4911ee2562256d4632a79f9bc83489462b094cb8a39f936597e10dbd18938f098c65cceebd0381e06859b1d13809461d409ce40f788de88b00a38fb632931e93b9e00ffe630c7e1a123a1d4c79cc15b3cbcdca2d854701020308f5ffdeda717d5b265815df029d80d3c905c8bca3fc81083a457b6ceff15280ab0f29138297d0097ce1bc2dc8eba57f111347b1b62bb7b36d0754d2b8a73e440e76ffd00b55610a3115319f7bd3122512361454fafd34f39a04ced662d81c0779634de49a00112ebbda8eda19935d18fe29abd2d7f2b00b8caa86e862a3e2b187e3dc57e3f509ff80de1bd0a15a6a66df81e35691260ce72739a8497636264584fc061fba509dad65df51d2a347cea05b3edbb1e5b9dadaaccd13f383136317edf578a0745c9942e9d58b79b7b0a90e04c7eee58d91d2b79b57dbb9ad3629c3b6e88aef8a25e990b4e440f20a998bb1a6fa9ade53d4ac1d5063ccc1008b6dbfe298fa02cf70eaae25c12ee83824eb1598c125933c0d3cf152255975486b107b2503ee9ba7a68252f54043e3e2e8b070ddc67d8b0ed4c29246bd2a9681f3c97d2959903a0d9db7c4b1841b8fec987519d7c89947495430b276094904553e8544e1bf0757ade2520971aa8439cc117f0bce7c8c631bb6534f168463050afe6fa9f9602328b4aa24ecd6734683684f1f1baf322c0eb4ea74853e6af9b71b69c9533ec4bf553d42f16ca97fab45b6289569fea35f790b41ae80781f5b40647f598561a8eb886bf7ef1270ee9e5732fca24ebf6865cc3cfa338c6bf6fb536c61dc73181be31a8200aeb7699533d5f1b15b19035268009b7d2fa6997d393abda6b3652350c3cd890d1ebe0b75c5f12f46bd145e7d612f8c169bf4fbdd65ce7c9ebccc2256d9b823469aa2be41e25cf728d3692df73bf8e1c4e71f3704b9d0cb6de953ff93f911aaa18da2a2442036149b06049b75d35d50c069848fdf0a6290ef9b7e0fd7a673b8c7af570b8ce84ba2d6124f4aaa7cab532eeb8c4fed16732a1e912a1bf7900ffbecc0cf31d2b22bf0af7d80bd4111d9536b5d91f42a46ff2aa7942d91ae03386315f5a69a6f0a748a2d8fdb8a5319b95271358b7077560e1ed32f0ecc4b87f9791d70695a07f974d4c29758af0c7bc37a1c027bbdf6d701fa15ad2a319bc049c245fab46a87c69daed6c8bbf4fb7274418fe7d5f012dfa90c17f6e01509712250382b9585eb4fdd818c460ea4fe02a98663e7cb8c1f684905935eaa0ad71dd58c255985c986571d7e25adc193103b6649f5fd36fa99fa909320eb8952b8e6c61dcb559c0477f7c36a571e8f4e9a724ce557bedd056e0620c1825ae89d9578a3cd3b6f8e46bdc843877b04343f346be381f5b9027d650130b7b252375338462451d681e0cd92d1f95cdb8e6ff199839ee3be7f068d5b69341fba2da7da4d7c1e770b300f160fb93297a0c06bf62af64d8c93c86bafe37460b31072719b91aac69ba57ba736f4b1221f9ddefd8b59afa3b0cc6c86eebd0c0372436c91b8d2342f6d9e09d8ef047940501a305d5d5eaa753337cb381e633ee107782a067fb451afb732fb91559c5796d1a181f58475827d64feb8a3b5e12cb35cdb12a7b78f866ea0767658ba2b779b46a7e11e136fa35ad0bfb1c47bc5dac37e5a99c5dc762bbd67f8ac66cc2d6feb42ef3aefdcbab881444d72ef193db2b5691dbd42e01167fb5a0415ca53cb6035677f96b966fec504b9692f6a6bab8b44e14348278a18ec8e291b98774360c2f9598a1c7f2e8f3128e938f6b9e586639c66452f8e03eaaa2d3f7160214aad927ecf25bfc81cadaacddfe090bfee20724a21321ecf429d9eaf153cebd4f7982f1636c560bc1b183dfef58732ca954d68dc41b1c8faf51c68ab8f709c9d59a1e8fdb3f0c429d3c9ac879bca30fd033503a4e7e448c10b60960d8b29dd66a829d8c90f9654b45a986da421edbe6b08acab766901b04e410b6efc9ad46812aaae550076f433c1b33252018aa3f2344e912c72b0f3d212bad4b965a0ca731b4c4163899946158ec14feb6d4c4ece9d78abd67c0339d050f94edd08ba6fe2f8db681b3441af2c6140e2bbee5f42cfa2eabc1465c9c52aa09084d4512a13eef9f1c2c80a698e04dc37c57f3683265192103df1551945146e3715554ff33ed4fa31dc4acdf485d47d2876379084fe4e659050ce54002a0e5c5e955078084e6fd67db763fac526665e04ad801fa4ce3f6839f9c9e7c988fdb3f5623c8ed47667ff5d6646c4b7cf21b99379ba4b690f7629f8c3d508b7e1979e7750e82393cbd9460dbd679b44a8503eeb02ae23a054948d4a1c898bd98207ef46045f09499d95f460b9cfca1448ff3ba7f0af1ec8075b57d0b6b2c844e385eb94e761c0a0947ce138c8d17c8ce0502f706449ed9d6b03927f8a236a01c34d944212ffa3a048df243ad042a81e842e54c57bcb4107721398d9081c770f5356e3f1c7505c65d69a89cd61575a0daae43d1034dea511dbd869becb8547640354e1536383e62f308d1dbf802933455334f029ef969a9c662eee38e391b4ebb1c8b58f907191949ac9a231f08635d397e4745b23990ae138b9db8209fb453d0d4df177f03caa3b3d4582c9fbf22271e5082b42268a26c7cb2f4c86c003ad09e65e24a43da7fabcca31c0d78b41a52d76aab44c221ec804238bc867800789cd637892db8ab1c35f8c288b267a32c0503a3f2307830254907b672a41c995107cdc42f4570f9c3f8e64a4b5f8b9b366b9080d59b5416ffc8ad0927f163b6db961d4a15c900771d5167ad1abbb575333015578a72dafb720905eb4e8d0e546abaaced36f60337866167085bd462f08926b43150a1644c9dbff570ae91af9d3074ee0bc9e12ca9a7e7085f724ab21541f8e7a9116313fd0d035fdcd06c996fc2d6c16a42d3e06f8510a7f5e09565317d263181208974a7fd0d3643db35e45564ffbfd3874f93075c31dd031aa9e4b1365d442ea85b7f627bfd08ccf56c0ba510c6786543f4098767e649cc56029d18ef733de63879adcce2cf90b30c111a5df41d03cd308499d9a271774f9097fcb7accaf34c27c405ca956919ef56285f061fc494dee35854412d7caf87bc491888d4ce09d96d66e125b064e048e9d78cdc16b4850a784a99e6502c86417a03c7ed6b261b1128d5f3e2a1229aa081bc744e22db50845beac8cb900bd255315a29fb05af4a90a7a600f52406d71c75574f9f74d76f12fa9f1770469707b3842b2ec765fe89f0f2d025bb737ea731877aece8c56e3dc0fd32930e27018152208d60c3f1bb29b6a69a90a4700c31d17371172cb2726bafb04d0e8a6e4a76eed0a15b59f64f9df3b48a9d8d5879ff63aef762492786828243de93add56f05eaa8fd7e9ed97609c767d2fd73212e4938afd44ba857aa9fb93f2170c6d62c7c2ad61b197dbb3d9b4b12f2ce2a87c5fd14f7c127a10b8dafd25396d7c06e594d721be5d7712d2e15179315c0f6adaa2fa440185943597333ec23b14150d18d07fc56528ba72eee2f205f4a6c7666a26542d7e204307a416d943ee1711028a9e52362f95fa053368f42b4d42afe0497c255094de37b02d37379d618afd4fe0a41127bf0e2860b055834be4eb61748e3a03fb4e7e1fa5d7348afba0347330cdb2bb1fd3ce02018dac5b843c83e05173cfcdfdf3ed1db8e9e9850bcb9c21705d7048da5e661a05376b3bc5114899c4a63bb1570804e8bded44b67d4d124356460c961ae511cb4321f2f93f567cb90b1354be647425d4165aad04c9b58328283c92429ce1515b8de992bc032b3c97dd41c704760ca608e7d6b01129aa5fa2a6c64c907bedc726e0e4fbc483dd30943cd771"}, 0x1008, 0x800) 23:14:58 executing program 0: setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="8dcf76685b6df5448ca67596c55d17e24206240040d70a08fc432b205dac4a9b10b7d9d856844be068942993b4bb1ff6f74e815629b1925486ab41f7eae11c6c8490cbce0d0c74e6039de532afa08dcf93a801fc07f48350643df351a337cc", 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x1ff, './file0\x00', './file0\x00'}) 23:14:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdffffffdffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000011b000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 23:14:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="d0000000", 0xfffffd6c, 0x0, 0x0) 23:14:58 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x18, 0x20000000, 0x0, 0x4}, {{}, 0xfffffffffffffffc, 0x11, 0x1, 0x10000, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x40, 0x1f}, {{r1}, 0x5, 0x89, 0xf0000000, 0x7, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff2, 0xc, 0x2, 0xa76a, 0x1}, {{}, 0xfffffffffffffff9, 0x16, 0x40000000, 0x5b4, 0x8}, {{}, 0x0, 0xf1, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffff9, 0x6, 0x80000000, 0xfffffffffffffffa, 0x10001}], 0x1004, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xc110445d, &(0x7f0000000240)) 23:14:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) write(r1, &(0x7f00000002c0)="de05ae30bf001e0166e9d73591d2dab67dc6f9af63cd2f427269d3e7f8ab324eb593f4b8886a68dfbee4ddbe1a214c6ddc4effd166fe7d7925da7818436c204662940f58f35e0f87c40ff54c40267ec56d27a8fe1483fdeaa082779b69c1c88b9426e66f9abab41be60bdae8b1464b594fe9078c8488a9967b121554c133d8d82e3d3d2917596b4610dd5084d9e5fd19e26c3d3271185a35c3e6528aa0e6ace56211cec8023c27a6a05af1ccbe6949399a54095f3a9b579e1c43a384b37ded827419174758319591a6be81c90590c12e2b1f5049cadd96cb8920ab42407f6702a2786ba08f098a6f2728ac310cd44cf0a6be4622f8655179b6c2201b6591caff73c578dec26270873afa1daf627a9afe1f7e0613770a96f5d80af16b226967adf027b3fdff2c925b5c2ec64b4baaf5e45ff315d4f70066956f9fd2a18a591766113482946758f48cec7121ff72d000bfe152dce9325ef3ab9f9a0c410179cf73eb3f23fac942cb181cb32149c1e3b4ad2b59a929ce7b7ef75f5b04e5da53c552fba8281ee306ad808702e7f2a6738e8da2d4c7a2f974077ea0e45213ee47a0f3623e2d34fbc947e5aeac42bdd3c16d4d7a7da2dca3a0c8b9f41cdecc8c2638377c7882b92911375f648c99b8d1c6ca878bff3af14ee537dc8d66c44906701c0aaca2190a00feb554f98e6a75786b8507e352eec73a691a84cebb3aea0a4187b10d37f3edbb2549c6764e8f1645115b96e63ed89100e135db8f8c09e243737376f3f6a77c4afe1c835dfb82eb4d8682d238d9d143c326fadf4790f55fa49dddbdd2072708cdb6955c9c663f66a1cf5595347227e1d825ba8a9b388f5c2749c1dfc590839cea515f599477d09e14db304c39e4ee86c8f8853d81f09b19f4f3316a401f123193375a3ddc3d1a1e0726c0a1a0fa7a8f1d607fd25b001a2b5ec6b9f022b22dbb0108fccb8e9631923a6d0c0d1b0a3d42b8f9b4e8682547ab7e9b4c027361ec3d9657bbafc4cf059012d780882184040642d3a7b3717ae15aeca99ff9c5c928524aba2c47b9deeb9d2f048aff76e9d58a235a34793b4b190a5b2450e719b21af0046110bbdfc087f853537a210516962d8813c466091ad242933294d0affd8631c29672dc9a10550e7204a19f9644407259e0caa6a4093dc36bb488244ba379604d4d952207f3c20134f08d847c1829206d1f2f4c1ebd82a5f86bcec95aac51ea4349adf585b9e7f2d6c147e15dcca3faa78047386385e2f3087b892073ede1eeb35a54e16c473be6c3e9d7905d56f40932f9cdc9dcaedea4781f8cd1d6228fe1e811ec6b447cff8dfb5e869b43fe9b6019f4b49b669bd7320c09e0f84c3f0506848312d09b896f098e3349785c1d8abbb8154f1b0ac9b4dfe3d7297b304aa2e80cf0542fb5596c87ce7a3742ce8c6b22c75238cc2b0cf2d9e4cff7ec3da41dd1536a40e2257d09ecccc972ca65bc8ebd90cc1b04d8bd8c141f8c8bf69a88d0c03fc07229f2a3d2a4095eba20cfeaeed516f97200425e5a5c7f8e0e4d41af4e40710f34c3340e7eb62ef1bc6c77396bb3ca68d264dd42decd42bca19bbb6f05e446b7e5a69aaed4c7b75302b508333d52cb79243c818e9b2a654a383bd80548edf8c404a433e6712f798a4dc1fa4531a514ad3a9b7261a7df83a1a7aa97845ec2c0c85669301c157f74ceb4c044fe046807a29b88a4d4d826d7bd3d4b2bc69b85b1794e48123739eb0e3d551add3bc5ceff09c193c037a363fdbf9d8a986e4f1df213532b5825e8bb05a479ca76aad9bf488cc3af2fd084cb4e886b59f4fb486d2bc31dc7635d9f2c46f1dd13f77ae6d5ca0752a9086d28878819cbe62b51f925154c7ce0d4dd4d9eeb9f14ad7a9f8e1293e673e3a3d3fdbe4da8587fe9f83d398f43402cde2efb8a60098d85361639719ba5886f0f4d19dadb7ed8d51e912a6f15db23b124653a3121bddea7b1529d8ef80a1deec06df068f94b23b2b38e6400e83d55bf4dd79d0e2f07e9ce7f1877a2cec36aa8ae71a9dde401af996573a67ef3aacf418f3562dbcf112624c3c1a5cce1f0147427b3c10deb43980e6d96e847b1b49820418cc6afe81f9e9b18cec14206f9b2b1cef52a4166975ec908bf2a792953eb2ddbfc1d674dd550fae08c788217c0dc30da37ca61da92764fed058cc1d035f8072b2f5e8029d423af58905c6262df5f84623b90ab3526e92a52fd816b59dcd7ee327777b6bbd1912803b60db13b646787aa88bc3176151a45f71d879b02e716293d105acb3985eb260c551b048bc8106c38d007e05a58f6cb2954e78ddcdb87aeec183ae5a34d483d91ad4fbb3c31e0fc6fb17959bdacb4782f8112dc4e6a3310919311fac6b36cf39ca2637bfa5b3d981da8331c9c3d542b7ece59e8b103869eb72c27d7cea06d27d2d02770e6c50fad836d02a59771ace294c9a6eb84c697af23fb7a7860edf8a042abe8b4c0d6f119afddb62cf9205a77a160bcba070b9ee5973f24a3ccb459580f3a643e2763ef5e8e82dba109f47fe87f3f4e394a6d290d4cefb73e2f8f52ba4df16d94646cbd9cdb0456353d67204e76f4150edbb02772bc9b269fe98b41c66618cb81751a709825d6da7476585b299653d400c48f90c0ac9244c2d5efdf90f0d1dcd027c59745f9c1dba954a4dee02254c246c8a98f73cad7fd4dd1376bee45102ab2942e858f1c15a0c2fe6f33748f8ad36407b811b4d9bc4f64f9d25a2f18be94a6c3c24ed7e38f515ea31f3355ecdadbf3be3b871cc6183294262ac38a42b83ff48e3a7396ecd0070255a7758cb8fd403d4c0a773312be9e236275185e3431579ef6a2b5581c136374c4849fac2ea7abd1f216953ff04cebe633e2efda8f18038b7d71b34c57401c08a57b4dbfccb5b857e9f6a57e94f15eabb32f1943aa240c2f295fe251c10efca282c89ec05136381f48fc8dff28a2b33e54dc03381d37371c078e61f567e7dc8d36475549859091f4d561474b94433d284ac7523cb60fd5ebc0a1bf6bf776f31e544b3fcc967d93ad051fcdc2755841057e775437707eb62525272ef1ae5b833274ba62beebc77b838f6c1db80793cb5b948f97372b9d3c0ec96f3fbc3c96edc67a1418524ca059978ed9eb8be83e5b8be38e453fab07de67bbcea8c0eccdf98ced1cf5ecdf29451bd015e960ae26b5ab4f9ee5073a08b87c6f2c06e6e48b185cd016ee48e0470ea6092ab246eb2d0e2a2830783c4e9222a52c30aeb3e724698824870e6da9e901b48e04106b797e18eba913a3208ff4269f1df8a428ec9696f61d6011ad0c501090f6c00e054d3b865d907b68e06b39ebf9f639163cdddfceac5faf53a499d9f23e27a573f9358c8ba942909f6483eacfb858c4bfd6ce70e5471dc9afd27b04482059eaaf0b5aaeb523aea7068dbe0411f719c2bca8c6cb8d7f6d9fc6ca2b868d92d54d9aeb8cd5fa6cbeb680c8d6b748f19e0005438ee20842b4f0b92e8bff9d019e5a2feb4e8058c3b55aa408232970815c251fe54dc3e8af30c26e67946e4ea7114a427298ea1bcac4580b3bfd09dcda4a56a505754fe9b41a831275920d6cc03480e0e0a334f0112f2b45070674eed168580195d63d8cb1495b8665162a85e1e1b34c74cc1ab990b2e7125026e8de90ef019afc3b80816d921f9f5c1ed03172aa952cb6e78bbaf96b36be46de64ef0632ab192a19b1b04be22f279687160bdd0f8c780789c8c5028f4e8ae3bd9c656fafdbf1ca3a529530248f506b193c42b9affd4353c72c1c9876360d59f68734717f3b3b711a575137eb4c6757c3f62359f4a6c2e44b7909e25c70d7e30262a39420374302d2696231b41300065968ac1e52e54c9987cc0a5209072c703d61ea5da35dc52762429fad0ff5273b85b6d675a12ae8943d8fc9662684fadfe64a9374cf3f3cf0cd1b1c90842717f602798d6c46680eac9941aa7d44b2bb3e12ce1c362f743d1c7691fb6a25477d92a7600b7caa54e4ead431c8703f8f9b316cf59141af89733942c5a7a6ada8d4f2796c04afa6d8614923f12bd10c7726da64d64ca09eb07c1141ffe88b105a7e9e8dec0af830e4f2045727dbd87c5b6c7529aabc370dbe3f602bf351ea8a9dbc33cdbf51f374c0466a49523d3e43c8b0df5f3fdc5fb1532630ea5e2239f888e319aa06182a328d4089aca1b5e1b3542dd291aef01a930ae39fc419266891b01571bdf4a1ca3a9430798e5d12a4c1537783f0292104e312bc1a0a6c13271cb9d9a87585814348536920d617664d541682e53f97aef0385dd3ae5fcb0e3705ec4f256573dd68c1692bc9c5c788db4705f0eeae4b6a2b6c4cab9d8ea1835e6dfde1463db0d0ba905f5f8b9dcf55b1c4ca4fa0bb18e168a2ca3931aebce1f832aef72fa0bb9ca28cf1fb0c235e8f6cffb8e4d1fb56464f054bded7980ca546541eecb8e7d19781217e902046311117b6566285137cbe7351327ac842e4d8253403c0829faf8b9deb59330b7be48304d19dede21cab4f41f50ebc81ebcac0d05ee324ceb091b286f5dd0a0dbba5578e6fb6cfc27d990c4bd54cb85a3a5dec9711daebb5e99c8cffa60c116d688a1cb6b71c94d20e226450a62b5f6acb238d373411bf91c033e2d1012666834626048a5e2912cf30a9f7007f84c48377274f529abc6e46dc63f0a396fa421e2869ae6ba8ddd052880808fe9f056bfd3228f83dee470b49575a6abd11b8e5326999f48c66996e1fa7280d73185686c2ce3c7c64a6eb06d557928e83928a5e77c07723077d2c8edd7a332f6ce2c8e2c92840ef139316afe74a89c28db713f877184389e9f80f5cff870407c7f55e9b07b1419b375e33e80ae51ef868c8351c4ffa0a5418b5cf342d7831f03b275f9376d0228a31aca58f674e205bf51a5758e073169bcc4885bd88a5fc32503671ef4b0da33067e9ed555dae88923d2fc7501082163569f37d50145fa6d499bee56c3d60b974a654734f61916015d810ec96a8bd0962d1ffe4f11fd19c929425275650e1695ffc134143bdd548d42a8ec00d71242c0902a6c78f00f5cc7d84ae7a9a07384fd23f1bbd4e8d4729d34292d07efa5a45cdba9066cbfc73785e4dcfcdd2f09e7dc111453f42e3a5286c56c781765dd9358ad17a28d1456c0682c7e06538be42cfae28f4cc52f351589cf0d50e92a791b01b361883055d33b4b52fd962b087199ba2f7e7da569aaf57bf982755ea38d606f26002aed4a422c7879a330166ca0cdb0387c7acffd5e815d47c2d226bb6d55f8f8ae991768bbe956f6041f82ef1ec185cf0eb353da5593c7d54cfc791357d1fbae7bd4b7268d96cfce36faa9093f45b3c6a6cb300efc3eb44bff3f1f1e722e4bd454341566b0de1a10be7cd6e81737dd9c0b423b3a1b1832388722f3512f539f7cfb3e203c056e293a976461a48ce11c41bdc917c799d81cc2490c0e7029154058a5caf905cb0ab7a796ef23b4a1ee77d01cc50f88b2f554a5f7435511916a2081f3b580e728c9c29ebda8c05ed842887258de96eada85daa19c223836128f13a5605c41fdbfc59563cf6410bc5d089ee0a7e24cd5cb79d71c6e8bf951a200e28089155f9fdc2bdcbd7eeae17b975526b994c08832c36b14a1924927927422fe380b4558a79081781b7450fec93f6c47322a09878c11481232774396f4635760155ff4834c5a9610472b26ace43761957181ba6555887d1d5c4198bf98a9d4873f139a1e07821b4266b1f8667c20aad166aebd3a9a58c68d6bb623fade1980e49214671ac589ee3d359fa617a42b526a0e0bd0840b2", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 23:14:58 executing program 1: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) setgid(r2) fchown(0xffffffffffffff9c, r0, r2) setregid(0x0, 0xffffffffffffffff) setgid(0x0) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, r2, r2, r2, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3]) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x8) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="fa12c48491558e1e00", 0x9}], 0x1, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 23:14:58 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4813, r0, 0x0, 0xff) 23:14:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x8, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffc0000002], [0x0, 0x0, 0x401, 0x0, 0x100000000], [{}, {}, {}, {0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x2000}], {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:14:58 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x1]) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x6c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair(0x10, 0x102deaa605a2859, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 23:14:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet6(r3, 0x0, &(0x7f0000000140)) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) 23:14:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82405605, &(0x7f0000000040)={0x7, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81]}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup2(r1, r0) 23:14:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) pread(r1, &(0x7f0000000240)="6a5416bec216002aef9b295401a35202a9743fd16c4f14f11d3fb5001c", 0x1d, 0x0, 0x3) ioctl$TIOCCBRK(r0, 0x2000747a) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@broadcast, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x21, 0x2c, 0x800, 0x8, 0x7, 0xbd, 0x0, @rand_addr=0x20000000, @loopback, {[@ra={0x94, 0x6, 0x9}, @generic={0x89, 0x8, "7867a2932d9b"}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x3ff, 0xec}}}}}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="d46f778ea76e74af4c583feb194b2fe02e20b005b7f32787cdf0d93020f4dcc966eef8e14d64ce0bb9e7eadfcbff852326e6159286c97ed54158c16f1c7e7ec99cd0c0336bc98f3e0cc88f85ce0e85becd27b53de04445fc244b5f0e2073570dc8b2531bca31c2f6a2bc651f2934158548cff9ef58b072ac305eca0c74706121e1a166f4559d742bd14dbb8522e67a106dbefedc5dd6a9b84f", &(0x7f0000000040)=0x99, &(0x7f00000001c0)="3d0cefcca33d7d6760ff697bdfc99a73a9a5e86248328bbf609fcd3a9c9012da8e7515286e5184f7084a31e450edf5458e760b810edf98cf829ed91c9801b8278ada6dcec1a74c165833ac4a83259f784e52377e68b118872baa838e37c1c386470724cc83780b383cd87e0134245be7439561b166a76209e107d85dc04f1ad1", 0x80) 23:14:58 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100f8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8001, 0x0, 0x80, 0x3}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) write(r2, &(0x7f0000000140)="53dc98da2ed1a952ef978475de6cb7693a430f2220ddbdcbabed691444ad7933da03b76108735ff59062d2804601ea14053fb7738e3695efe28c1460f9faa775bd8211c5a083aaa8a6ddc96d78917ad0c1b6ec6806d3ba554273a9cafe02681daef96dea837394b590b84f81d1060461a6744e", 0x73) 23:14:59 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000002700)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002600)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f0000001380)=""/212, 0xd4}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002740)=""/242, 0xf2}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000002580)=""/65, 0x41}, {0xfffffffffffffffe}], 0xa, &(0x7f00000026c0)=""/48, 0x30}, 0x0) setsockopt(r1, 0x6, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8001, 0x0, &(0x7f0000002480)="9c802e3b733c683898098d70d3667d4bcc0c33a8227a694ba82514fbd6ff276dfbe5971b9ea4db03b6dfb31a45f8426b7e1cc9a548d74df0854d981ab9217f9273ff2f5d7507aab8bcf69b3b679afcb9204e862a3d4ebe84e52a2af24d2e635f440ee5b58cacec376fba478559b36ceecd24655b2b9d468491f83afc559f1dff44767b78540ad4de48380db1d9a10758dcbb6c0d018a43446b0b482b4bf60ece88ca80848d59", 0xa6) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="00ee33003c7200a441b9", 0xa) 23:14:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xe08, r0) 23:15:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8, 0x0, 0x0, 0x101}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:15:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x40) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "93757fd11e3b4ba8dd00"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="0c0f3ed3b7e8534bcceb6afbce40097f7428aa9d9089c253403097ac6cdab912b9c02280186c550a35f27d7f0c9a6073a8a37aede99786381369104c0932a96a3423e9c7985ac7c9e18bc7092f92d1303afebf5d0f6b7cc05ab50dad25fcb683098c0043e234545e303757c21324c13b6bc093925b4d20555f4b5a9d38db841e14ca68942bd79b403bfb5385568754276ef9272f7ca037c5e9ab5a4d839bfa7c27bdd8b52cb461962aeffc32ca558870ca84320d3aaab1fe5c517d3bd26a156679b50a4bd4", 0xc5}, {&(0x7f0000001700)="a1d14bc343a83c2ca4b8f345d9d7dae5d9451667933d061e0ef27abb", 0x1c}], 0x2) getgid() 23:15:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e0008001dd26c766fcc5a61458e25ca40bdc835c2716d3cdfd1a76b5a233c0a283b230be8f61bccd01c2ba13c4cf0eebf900268ea455e6418e4783bfd490198f024e415efb0f9a1d12c236713094f5dcc7c6e18287a6f3ea9a2136d2", @ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="80ce1e918f809f87aa3de3fff26d2d8e586b586f44f75b44975c2a82bac886ce1492c0d19aaa339274eb75fe8646c47527f5b97885", 0x35) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) 23:15:00 executing program 0: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7) 23:15:00 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x4, 0xf13, 0x0, 0x80, &(0x7f0000000100)={{0x6, 0x0, 0x9, 0x40, 0x6, 0x5, 0x23}, {[0x1, 0x0, 0x5954, 0xca2c, 0x1, 0x101, 0x2770, 0x4, 0x7, 0x37, 0x6, 0x6, 0x8, 0x5, 0x80000001, 0x101, 0x7fff, 0x3], [0x94, 0x6, 0x0, 0x8, 0xd47, 0x6, 0x916, 0x7fff, 0x0, 0x20], [0xffffffffffffff97, 0x7, 0xfffffffffffffffb, 0x8, 0x6, 0x1, 0x2], [0x0, 0x5, 0x0, 0x5, 0xc98, 0x800], [{0xc300, 0xffff9b84, 0x1, 0x6}, {0x6, 0x1e89, 0xffff8001}, {0x6, 0x5, 0x8001, 0xc84f}, {0x6, 0x200, 0x81, 0x2}, {0xfff, 0x0, 0x6, 0x101}, {0x2, 0x8, 0x6, 0x8}, {0xc300, 0xe17, 0xffffffff, 0x4}, {0x8001, 0xaefe, 0x1, 0x4}], {0x800, 0x7, 0x400, 0x3f2}, {0xfffb, 0x0, 0x9}}}, 0x1, 0x33}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203d7a07]}}) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0/file0\x00') mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x40a9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 23:15:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8000000000, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483], [{}, {0xfffc}, {}, {}, {}, {}, {}, {0xbf75}], {}, {0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x6, 0x0, &(0x7f0000000080)=""/6}) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setregid(0x0, 0xffffffffffffffff) setgid(0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) setregid(r6, 0xffffffffffffffff) setgid(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000001840)=[{&(0x7f0000000140)="0c6f4fead3f24bc530577f9e78d5e65b76ec479830dcf4eb58cd21369f2769b03302566f0758098044cddc4e3b2c801d2fe74537b681cb09a807673d628b2706136bf4808e343228a27e838eeec49e5c03c6647dfa0790fb2298a0799acc90d37d35d6e732e737b23301e6cd015431d662ab127fe557bc1eb1e072d1473696518471a4f1615466e8cc73983382d8b5f079846b9967d05886c129d11605975eaba87c0c2804cda1b6aa9b2c9c2584969cc0b9f45e2170af18f3d0c8450f8b405445c9b9ba7ca3820d3911582fd26026", 0xcf}, {&(0x7f00000004c0)="1502092a5d9dace07848b6e3baff27a4f6fbe12db98c712baf87d861c6f15a140b3ecc5eee31172858b78e39da817c4e592d73b57780285941e03f05d77e8f432d46ea3ea258d1cbb1a6c7947d8ca54c98b2afb1dbd55dd14505ea6af2bf2ddb16dc24c26ca15b9a89d739661a81", 0x6e}, {&(0x7f0000000540)}, {&(0x7f0000000580)="d2e175367673d657f44f3871a44679b7ca6b19a50f8fd30f1f033deeaceee17557362e89b4a9681656ce1b55b509ef8889c1511ad0d24740e21cf13f848709471428fb05bc8e1b20f039c109f0bd2e69a7122669ae7adeffeba530ced26ce797d7c2f2f5af939785de3d541ed6dd8e91f037fe30c336a560db91300ced5a6adc33e581ad1548bdd3b3409c5922dc23", 0x8f}, {&(0x7f0000000640)="065e7a7ad99b57622589d301e0ba4a5ea9a8b8d872c0c5eed4a50183729e09d1a433778b62a7831fcb38d7bfa30c07d44c39cd88539c07130a30aaab78adaa4718b855a626bb3af3625857e75ae99ed0d57008efe0ff3f9435b1c6592d768338e6c4b48d2e021ecdf69b63f6a72a0f9b39dad5f75aa2db0b4153745888b8009870fe647b1d2b2700be875c7839c47cfbc398438864b96a96f08486dccad560af0350c053d1d1c789d171c4bc61f909ce8f2e680bfec85e110436763b08d551bd2f62431f19422604a5b6897ff161924a91aaf89d3e7d5bee6b954bcc747793f95a936f4a5f27595b732a0609c4c5432438e5fdc48bd6363e3d438bd3b227fbe5c6f37e5c7e542438b2414a84318ae8c07a9e91fc528f8bd1e791223bd139400b887abebe6fd06b6d6ae0cd06511354b36dd0d09d10f84343d9c097f8305224fba4157edd1494f04ddcc4ea274ffbbae45871e828074c776261785b6011b8864ab14eb9bfd29aff67392cada886e703f464964c8deff5f478e101d92f55965c26c492916330352357599b80e70dff3929f2b1dfa381f5a9b644ebce46b6db1d4ec6743f0b1ce24610e28837358da5abbe814955abbdc490f464e74de97ecd9b64681805a1721949389165060ccadab7c7f3a5d619770d925e7549fd0236bcccabefa039ccac5e8198dd17832c42cbaec1830e3dd760b5f575b02834f6924e87953e09b745056df2287dc1ca951ac74ff6eb82819a7d6f8ee641a3fe78eed99c0f2a281970fb3e34bc9fb9fd0ad3a9fc3300380d55444e0ebf8b41bd5c97414a53e4300675fdec89744fc61a02d56337a6a8ba5d3cb0c7d58da6ffa10d274301c042d2ebc2c45eaf9deb35793c1a5b1630f26a262b7f9789d30c3baf1f468fb9a728db21ae357214bfb1b9c07c3b5d6ba95f911ae4ff38482e870446f895b74652e14858065ebbe80c0f9bd3283054acf3bfcf63200a5b767cc2a9e264ac10de918336d783aedb91878fc7def5148e69d53f3e1060434d258b8b06bd8fc4cb7327c55721f3459e0e51e6d2c236c7b3b78f4432299e8517f5711d64f34e02a37bb21243610ea9283fc6e675e595ef9b1d17c3a614b50d647ff65ef3fcd36a6c847e592fa19bdca373349cca22efd980232db922c658ee562d9f51eb85728266a256c66f826d7d9ea981ea914b8221da658338e2f5914b332ac7b7da9acd29d049fd992717db91d4ff87cef083d29810047b5fd4cf3d51502f962f0e704b755b679eabb12996fbea04f4b4da4100339b432678f87831a678b5ed8048b2f0cf605810bede6e2e78f08525f3722b96f34f9c9fc3ca705f52d61e49846afbe4e0b69e5e41788e35ba09c3b0a86f51684caf054227cfc3c678a254738869f7338c71b52e67d0a1419567a47f260ceeca8efef465d9a5faa2e8ee55523db4197812e4017e03833d4580cc27d8fa559981f4ad61fcfb67ef1fd23a1da3ae345e63638b008630c94786cf579c115c6500c7ad22337824304818a96f01e97d9acd59aca62c12cef2ee72b66fef0ab6d518c83d302825650347e323721359a91e87ded1a96fa38cef27fbff3d5ba788826fb59478c735801bc1944b1fbb412acc6971ab341f2ea47845ca7c850ccf4f2c1943f4728f67d6b8076de409aa90367136d9427def27577e6d761d30ec04b49b4a8754060700ca1b1b1ff64d7d2b24948052daf510de72ae8c34be02740a7ffda61640f7e791c868a30dcc44ddcfeb588f98f705562e1d497df9398d61062c49e63391f71a15bf82b5a179de962c836d058382d550d6ad32ab595ed1fb64ed10dd49ccbed8c04d67a347a1f748e981dcb94692d23fe433d3eb9dfa64c1ad6b8c2a73f2cd6140c440298bd3f5e328171af4c592214af9cf46238db7b7c0e7bb40d0940c63367044f7917489abe00d6eaa241a6bb9e23a69c712f10b6239face8eb4777aeec0334aa0a5355f7f34ba9b8555da2118f7216422b69d38be53580b4dbc43f2cf62d8506ad13321a9255ebad59e9baa97c855d75926840b8e8b942281f458b4a800280a4c10b9aa48f7a4df4f6874579e04a027e2f7acf4f6d54c1ca8671863de7170b341ecde85ed98a318f0491c72a8959242f2ff9ff8d13891a92d58c2343b2cce27967b2371ee7be24fde3ab593e907d8f42eb12e92fe04899eae03f8d21e7514a01e92fe2f7c1a7fcfe8f5bd006b1d1939db9c5e5164a7f159d34406f5971467b3f799643f4fd74a1663c0b6e4a8fbc9106681bff37774093505e583c38787249ecae80c7c0c09fd9cd5b8e2790ee13af4813d1140b084da62082b18c8ccb6dea259e6e52b2806e82f2df218037b74f0fc9126758dfc9091209b4d03fd54901c51ad3b600c3aa8d1f2d8a668e91ee131cb3fdc87a311b4db34d29ddccbd3bd2e591e3c49f71fe735b3a960c501244c8d17314810f706f080264e04fced1fd385bce87742cbaf370018851a134d820c15e9f80c686392bde7d031343d8e010f6c4b495fe4a9a3626f02e0069b402363834d940d99535df3307d99668ebc9bead2f30f4da77c0f2a281e1e01deeee3fde7c22d535000a4869a7d75ff36b5e7fde682dde969a32e349249e86b3c0b4cc632b030f0d3f1a1550494fd9651adfebdbb4bc508fa9e89a4f7773a886759145d35564a2447dd7771f60d791e85a151cf2fa198c9de08899a05b71c4ebeea07b1e9b18df6e149edd5727459a0e5e564bb3830261dfa6a7025a7ab1560e025474d6062743bf317cd226411c26db3cc208f25285cb46633831e228658ed0996ae0e26f56c0f48ab3019b6c46721dab3c257962ebd67a78f2bc08b057c282514e54038a87386af011f08434dd5c80ce2af5b5d80ba2c2d1288f077bd6fccded55757e7c571ce6b72353884f1f738bb43414b6dd05e4eb7e14b01d27fe50ebe2dc13b11b4eabb419e515b46d1853764bc5f54b128af0bd83e98479f8ac69171de4a7a40d8817de23bdbbfdebfa2aba078371aedc92b5461c16d84a4e3ceb22a3bb5d7b1e9fcf39af9a21242a67a335b86ce28fe54e84854c4f8f740df03371ff0be6b080b3ef71a43af7bf3d8fb224356ff6e65e04bf136302138ecd53510858de12dcb9eb1e61072df7a5aad90982467ac6bec2b4b81b70020cabe39c9a5e7c1ad5a84a7666ef517b75e802bb270b5d64c8db080db513b71b21948e4b77f245527b354285533f5a420bde127527f267aa40191e5e3d393eaa9f0fa1cf43eb22bc3e0279d5d42cf3ec664254a5b4c98b29285b00602bbc58a596aeb2e51bc3adf8fce639f186e45bdd1cb282183e2fbdd0046f8fa2c2c86f1d65174cceb9884e7c9753da935186f6afb8018d1be042072eeb7c58a386526859d4bc2bec63debc3dbbb6882d6c4a8bfb59d013e495d6fc52587cac037a46fa923cb3161a859213f84b5eb2ba73849f84b9274b6df39ec07eea4ede6f4a79a497842c4db44382e8f1c321f96d01ee3d88626cce96c87be844a9c7891a6ac859916d7f19435f8f138c5e2c2364f935e2f7117d838584f463991ddfc1c7144767eb1bd169c7a705bbd87353f3e76bc9a2946248ea2859c65881060e47b454f9e66c9c768f68833a46dc805640620d7ea600c0e02bd8aa70ad2bbe9098451c375535de9eb7d3764e247c0b97b1d154a67f6a4102e534f2b6ffc3726fc2107c0fe717e5dd1a44aa9f6e11e39ef6b81dc2ea6f9199f4a95f87a344226f5f8d6632af85b723e879e9dd978cad57d3758a3d75cbe213cb9f681812c0f488bc6d08da6f3c1881de74c088a3001363cb57b7943c1056a9db6980d15819335de9a378076e240ea1d3b48501737812e7c6f63d7e2760856026786e4b066aa09fb4bea32e0515c2a099a9c97c2735bfc86758541a528ac597d6cc8917fbf61c336aa7fa3575726b2f7db70773f05a499e83a138c8826faa49611bfbdc65b2cec168b30adedbc6133f9c3b20a2946b6dcff966255c17de02475f98eac9a51d9b430b088d8d70b2bcb47cb627169b82c3f916ff246da2db2dd149deeec3a2ed47139576e51bb190fedf5e6d2748197af8c4e5255fc641e2e5f85232470249be2af1ed23e15c6d796f436938847243e146ac3523aa5a1f15c80bd99d3374f6bfd7bdb7ff21d2e31c6a94f8d75306011fb73e7a335154b78bee9a9a1c948e58b77f93168e2026b19137a37884e1df4def6d0df13b2a6ea726358bcdb3f68c306ef46b8b4d48a5d80c1ca15c8a572a88c21138cd10f93f196ee5e6953f70c5ce7fa26bcbe1af5ebc9f3ddba26c5e9d003754cefdee3c99ca3ea9b68d6155c7e2ea99280dde1aed50168be7fda4aed4de28d4b83e7a9138573e22d1d664a708f74e22f6da642e7eed854d2b9abf180e55f339beb7f43e60848230403a01aa9aafa95285c02b469c58bebc87a8e0e4aaac26414afaf14087a023d9d8f7a8237fd91f7930893a1f3622ee696550d57c8deeca047b63fa92976d2e598b1c03a9219df271eee1416b0f9feda47fef4feb57e0f257998f1ca5a13d342f5fc9fb9e52d9837f895ef633487c9d58f8ef44bc02903c46665b24410a86433b2c4cc81c9513705ebc8b576dd9e46e5a1df5a7819e08ddb6c7e1158ace61ba2fd840c49269fb8d4acda5c5fb686b31e0c46b65b813d5e1e37db38375db6f13490935333db6a643953e6265e5aabdc8e07d6b0272d94005c2601e3b4c424de576a2606bffb53f8ec89966d198a64e29eebc7bafd0de4ea7068a5f3e7e80f9b31d23e813c704046236a466b239b3e2efb1ae073185aae4e947d636f8f3d8fbf2f81da394cd4a6d6ae7a9fdf5d01c4db3637604285ab7db36ef62a6ae9637043525b8fe4baf11ab7a1d1f83e178135a19d2d641431a44b461eb88de05af1ddabdcefe5ede138e353805ed00643857322c037dbcf133a7ddd24864aeaebc753b5285ab3b2646f5c0cb3e239a4c80ae83f5869454d13a50766a1c83e035b18cffbc7a23bb391c785de08b7ec702e86deacc5f18bfa3caa379b2bbc4f0f72aa2e459dc8ad10fe410cb4584f9fbe3ba376c96b6b19e27127ba6134186799cc49cc0e354ae21619ea33834715dbd66d1245e5a86c33cb786787740b785ba6010b215341073fbfc65af4df102d27bfe8d2b20378ecf8046b0d74b59212482a34c03e28ca63f1f5d0978958e1145a451e653ef87eaf5b24269ab73322326149f3e375a609539eabb3142060e3dc9c6c52d73bc4150b0781659f514e538d503c251fca58a6a1ce7fbddb9ee06f7bbb4249207dc974577ef3378bfa4767300ee40ebd87b1bf50b15e0610cc74712c19ecdd4ef6394c7e680b7b425cfd546a21e3cd3eddced70a2980df2d852e848fdd55b35417a942c596396810d7aa58a0a9b6cb425a20a2c19145e06a436f93c0abb344f97303d52bbcf8d02845d11bbd02e4cfe308a97b30389babc25fbf4dfdcddd776b8fb1b014a45b2ffa780ff0c5263383532ee7e32d797df1181f5c20e5d5ba5c88be405f87be9b4003b81216ec655e1c9ec3e6940c402cdfd671ad087938a684e09ccd2fa01418226497e57ee2f80f0a42439663a4b51a207a93a4bdb8a07ad357c51392d00e9bb897fe90c988cf835462726d97548c43f1a5e574b89af974d8634ec5738614e6da6b2a335ed2eb4b7fd9dfad4a4e90cac8dd61a9c2060f6be6d399bde92092370a84c43a6b9b97024f4d914895dc6322fc96fafece4ca8396403e07bfc3c1e5a242a73a4e7127038479100f49928b278714c63580828a6ec3b3f651a587e91a57f5d4768f5deab", 0x1000}, {&(0x7f0000001640)="af9c5e89dd21682d35f9b35562caeeb7236112c17d4b40b22800888b0129f646665654ebc73623b4d980c6dc3655ba6100f3d96f27b52829b34a1870f548658ace5b090d97bcdd4db81162b5aba10293682f52adeeb1549937a6c56f1205ef51eed11712b62e0356e8defb59b965224f28ec03966f2e82a7ee9e1d185fa186f5ab071bd28fd4f6ac760fbdf047b7550765eb598f58f851", 0x97}, {&(0x7f0000001700)="8701c42d34178c1829647be57d63c30b48b91709b0bdd15d5ca673b7657f1183db234f024e5b7aa21188cc464b2ae5a7170707eada8b12a7539c5dc8c14ee44e8b1f88ce592f5b861ccabbdb36c30be31fa354b958c45a744b171bea036c94cb88160db5a9c3f1246a0adc98b64cd1b8950fca88e571d1fb", 0x78}, {&(0x7f0000001780)="5964c42b8963d5383009cc86fb6b3b415d78c6e1ac9066e1b47e0defa91cea243046fa5e31216f9301971482a3b56ab407206b98460bc4233a41d98ea386c50668e5221ed4ce65997a850a3ce45f8a499a73b35984a4934d89717f039ee6bc6de6287b65d8a3228d3cb950360b197c146146a1040f84f3d2bc2944350b8ed96dd0d8aebf8cfc234f645619edfaf799bb38cec313", 0x94}], 0x8, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0xa}, 0x400) 23:15:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b1e84"], 0x10) ioctl$TIOCSTOP(r1, 0x2000746f) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x1, [{&(0x7f00006f5000/0x4000)=nil, &(0x7f0000629000/0x4000)=nil, 0x7b2d}, {&(0x7f0000173000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcb2}, {&(0x7f00005dc000/0x1000)=nil, &(0x7f0000721000/0x2000)=nil, 0x8}, {&(0x7f0000244000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ca}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000205000/0x3000)=nil, 0x7}, {&(0x7f00007e1000/0x4000)=nil, &(0x7f0000711000/0x3000)=nil, 0x7fffffff}, {&(0x7f00002ea000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000018c000/0x400000)=nil, 0x100000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000752000/0x4000)=nil}, {&(0x7f000001e000/0x2000)=nil, &(0x7f0000195000/0x2000)=nil, 0x81}, {&(0x7f0000606000/0x4000)=nil, &(0x7f0000000000/0x14000)=nil, 0x100000000}, {&(0x7f0000515000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f000029e000/0x1000)=nil, &(0x7f00004f9000/0x1000)=nil, 0x6}, {&(0x7f0000318000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f000032f000/0x1000)=nil, &(0x7f000038e000/0x4000)=nil, 0x8}, {&(0x7f0000262000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r0, r4) 23:15:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x9}, {0x3, 0x0, 0x0, 0x9009}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x5, 0xa3, 0x40, 0x401}, {0x9fc3, 0x7, 0x6, 0x2}, {0x4, 0xff, 0x1, 0xffffffff}, {0x3ff, 0x5f, 0x3, 0x1}, {0x200, 0xff, 0x7f, 0x80}, {0x5, 0x40, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)=ANY=[@ANYBLOB="0001f7ffffe20000000000000000"]) 23:15:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) flock(r0, 0x1) r1 = getuid() setreuid(0x0, r1) r2 = geteuid() setreuid(r1, r2) r3 = socket(0x2, 0x3, 0x0) dup2(r3, r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) 23:15:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8], [], [], [0x2, 0x0, 0x200], [], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:15:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="ec4bc0dcb41f4dfa497710ea89ae68b1c157ca790f3aee0df531a567d72c1f3fb89a199e360b712278bd2a772903adf6f0379548f180dd7c2434bbb1b7849852d5375d63f48b04dd516d2a3592e1e0107c62538d0128e1c7330828e80cf10b15dddba0664cc75a3c26161452ce869e795bf812509e5ccbcc830a90b381a20f9747500d05393af2f1f8e36ecff58d32c13609c834f86f71", 0x97}, {&(0x7f0000000180)="53e9c848834b07f9defb56d794f16bb12aba3d32b4b4ab97df1d4d6a3d9a5befa78a57b584", 0x25}, {&(0x7f00000001c0)="c7386f29f6ea53d26eb84c08e15c66f295b1f85443c064baab45849e5c7c7ab5c836c545e1fed247859047874ef9f5dd280463e0b0a559661542fc0659b98d8998b19878be8dea2910e59209b7648b2cf798e16b1cdf849a344cf273872ac07a777661578c1a7c6cee9a55b771db9423bf94bda6575272b3b64bfbb905c4c593e295692419321b1802cc90050dbbcf61d62a905c746e81fa3b305e3724f8a8e98ee2cd6f3d7a", 0xa6}, {&(0x7f0000000280)="306c02fe8f65675a459a780b9860188e72aefc67c932b5b821ed8a9f9bd0727d6c6fb3904a91a4ce31bdbaa1d42d59893abfe8616dfc829e019815764e74ed54347d845d0803023e62f37c70b476b933b7ded6584af3ee0e2e7125323738d09560f202c9bc2a1af8f396f276acbc3ed2d179f098b322db66d0af733b0d010d5a6df0109fbb07bd622f8580749680b53796501a3a3310204dcfa21ddfeaac2b710d6717dd503da5c6d17c2ce9ad7aafc9", 0xb0}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 23:15:00 executing program 0: clock_getres(0x4, &(0x7f0000000180)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x7, 0x3}, 0x8) sendto$inet(r0, &(0x7f00000001c0)="fea0409ac957797e4c14f985442108cdc9d2068ee785b0934173f0003c670f419ed34ed90fcd65b59940d45cb552f0acceda6e822472b3bd6190bae295cee36cffc065dc1415f839dfcfaafcfac3b54b83c985d1f947732117ccd0e4ecf68afb6d9d06d929bdadce9d36eddffbb565e9d29cb5902bda40bd4b58b12e20f2779cbc44292525f55373e0a3851cb051d1b9454901452723388fe16615b7f0bb4b960377b95c700a8096f26aab49b0b3fc86892dc9cb773bcf4d1c28f96a5e7f363ac704cbd43d348741bb4d36e2705d325b38a8e2e4e1f97d43abd9955d420652e1f3492a64b4241ed9788f294e5b9e", 0xee, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/96) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000380)="2684d2", &(0x7f00000003c0)=0x3, &(0x7f0000000400)="e6f9d6c5414a6940084b5b7b3600b9c2dfbe511955f000df89a32d8155dbc10ace3eee1623d3ac62aeda9dff9f16255f2cb507b07996", 0x36) 23:15:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="df7aadffffff81ba"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x6, 0x8}, {0x2, 0x8000}, {0x40, 0x1}, {0x80, 0xdd}, {0x48}, {0x24, 0xb7}, {0x87, 0x4}, {0x8a}, {0x44, 0x8}, {0x0, 0x7}, {0x41, 0x2}, {0x82, 0xfff}, {0x100, 0x10001}], 0xd}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x2, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x100) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0xc, 0x722e, 0x2}, 0xc) 23:15:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x104) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="f499a358965251d361db7bda3456a2e04fb90ba2359f94706e4b48dd793e758dad0de2f7e8bf9b49d934e703eaaa0c9670c8ed4a29e1408dadf784e1ce17a551991eb47b387b623aebb49ec801788bc045f84f1e47e358dbca1497441e00fb14e30b920162fee3485472e5d5793a41b2cda01565be97470d90777fe3dc0d77d33a352ad14a4a5eec451fc4", 0x8b) 23:15:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x80000000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 23:15:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 23:15:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b754efa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd556af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 23:15:00 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 23:15:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f00000000c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 23:15:00 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='W\x00') setuid(0xee01) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000280)="ef2aa0bb87bd8f1db49f162ed14e474f8bb16e7022e8e0d09c056c93e3541a1269eaf5835638fc5f7e4ccec27b8f32d4cf99bcc9fe", &(0x7f00000002c0)=0x35, &(0x7f0000000300)="45a9d9d388a53d3c47dc112581cfa3b7a5e630365602afcda1d7bc42495e16c408984ca1fa6fee593524379c796b833c21ebd5fe39ac47396ea3d366da2dfbf86e5faf718701ad3ca257f882e0175a2099109f6f17fb99d504e059e6ad3401e80587f0be2fa7854fab805d89a2ed", 0x6e) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40, 0x1a0) unlink(&(0x7f0000000380)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x3, 0x400, 0x7, 0x9b}) pipe(&(0x7f0000000100)) 23:15:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x30000ffffffffffc}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) write(r3, &(0x7f0000000300)="510fc3a0e2b11284d07bf3190f2aa9f334cce983129934ef5e20be088f83d1f1b44aff3efa15c9708ceb9af2a2e813d8dade23e7257135f57060760cd820ca42fc535d48340731f78efd8af338031cefe68daa8a03fc1e28e9a3618def0dc832afca3074c52b", 0x66) 23:15:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = dup2(r0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) listen(r3, 0x8) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r2, 0x0) 23:15:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x7, 0x9, 0xf2}, 0x9, 0x3f, 0x7}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x11b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="d27b1fc271a6f626fec53caaa1276f602543e00c1375bcdd70e51514bdf01ac286f5f77fb637df6a2ec66315e56898fe375c29", 0x33}, {&(0x7f00000002c0)="fb2465fa88b4964c28f49c6fbdfe1d80daee112853d3", 0x16}, {&(0x7f0000000300)="b9aa8105dda0b611f99add6f6c1b1bc3aec36074973663c0fd5a0318c7046aca3fe5a3abd52f2f8067c8725c142d49844a0fa2eba7601bc8da9e5cc9d7aff7e6acd983c79d025554aeefbdaf68627f2c6bc1d77dcd042add4da02e31ff93754d96432ed1283e939e4e709209c45877", 0x6f}, {&(0x7f0000000380)="f15ce0149619d8a2f4aa20868985b98a623f4af4cb2d7baa0eb73108dd730b402216ca3707badce7f001354644fe0c69714ae671917e9dce34deb7aa4645d771d30803afdba7102f709131e1c8139185c930a40cd3b4e2e7e83721289fff6a4a0b6eca4a9475750fe5e1f819228d2c2bf9401a61e21acb585d802522048f72ac7c9f923c8fa3804667e7334dc4bb6b751a465219d5082be9c0bb0404676044ded491d3252543f0189f10a94ead92315548fdd4577ad6332c31e58df5093fea18b7257d5fcf4aaee264a0d8d3fb522c1f", 0xd0}, {&(0x7f0000000480)="d5b9c6bb8fad9da739a276cbcff88febef0723f600670455d42741c8ecf81e6b5e240dfab20baf7d35a3690fdc3e91aa3b0109ded43e66131bcc8bc411bae282076e336a211630ba48d2eb4fb352cebefded5d1bde7c5a955a21114acce6d04e3316abecb817c6ccae1e1b1d98fe50b40b01e5b418", 0x75}, {&(0x7f0000000500)="a4aee70f75ed2eca609eb8d7b50e390c532f7e5faecd683c76d198ed23e25290e5a012280415cf8dd8983833fb2bff5e68eede51dca41528902202945550a07818f7712c5c622cf59936c0165f4c170e91b7f88de695dcb8f90ffb06f1266a5d2c74c78688bee1a549e202b3d62db3ce9a697018264dc7b40c37e5", 0x7b}], 0x6, 0x0, 0x0, 0x5}, 0x400) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x64) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x200, 0xfffffff9}) 23:15:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) read(r0, &(0x7f0000000040)=""/50, 0x32) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x2ff, 0x0, "f81d00200b0f00000000000800000009d2ca9800"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() 23:15:00 executing program 1: syz_emit_ethernet(0xec, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@rr={0x7, 0x23, 0xa0, [@multicast1, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @rand_addr=0xadb, @rand_addr=0x2, @broadcast, @loopback]}, @noop]}}, @udp={{0x2, 0x0, 0x8}, {"dbbe8c89eddf6d045b4d9853fbfabf03be0c4ba8ef984b892e636946a5acbbffa21f59c89293e000ad90ef65dea0c13571f5efee331337fca3e26044a4de41761c051bcfa20f095e69ee91175b556b7e5ef2ecdfa4915754ccb57b08c5ec2ee2aa2ee3b703477dd8887e114ad14b0e9b011a5770ab0d9dbba6128abddf5121880c98d460154c0c92f832995d83815abf2384ca0f23f787972be1ddc5eeec"}}}}}}) 23:15:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66696c65300098a3e6a6b10880b906511a66d0de2ba96c1cfb13da225d0aaeb728a23bd38cb6c084be533d554c89b9693b97708c511502cabb2c7261d3222a32abc1ccff826f256869905ab81a5c818604cd6778c8cf79aa8b9821f5bb620d154bdf5579"], 0xa) close(r2) 23:15:01 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x7011, r0, 0x0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffff48, 0x1, 0x5, 0x0, 0x2, 0x200, 0x4d2, 0x2, 0x0, 0xfffffffffffffff9, 0x81}) r3 = socket(0x18, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000080)="e8ddcc5940d298f587563435a95f7d2b49e42d2d8ddc566b6e669bce7e13bf898a4c2cbe0a791804bb646d19a6ba2f53fc", 0x31, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="01e32d2f66696c653000"], 0xa) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r2, r3) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffa, 0x8000}, 0xc) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYBLOB="380000000056008ea0ddf3c6000000ff", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYBLOB="8f8d7e01d7b31b3aea79e1229cc70299fe5b8d364f0194c4af286cb542ca605b89c6a75f1fa3c2956d87189deea79a9b8c6cac113dc36bcf928fedabbca19d77f16426b1ea497fbf75e897fc1cd45a138026762d30887907152c77ee4c146280eee855056b9bf892ce3bb5fcdfeb0e738a356549094099873a90486a6adbd89e97882b379b358c4a3e3658137cb88a7693f6a4792652315e42826dc4586139482a96acb13ed6f1c45140b62e53b0715cd479d10ee2a04556a4dd078bc10ade03d706520e52f93803348408fa267f36f233d1cdb0affc0d7276fd6f38a1fe2f504472b092e28d68e9334db944cdeaf814c262f4c1e8b4791299f2725926021408d0fbed2a2fdcb42f188b9cb05a1c4c2f1188b92a594601c7f82370b3e33b8c5cfb465f7e5165c449f9ee927986827b48e470d34022fbf3bd8c43ac8d75d0726aedabb68a6bdd2fa23413c6238277d268b573fd8f39c514594b16f6c4c124ff3999933ef201f8", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(r6, 0xcd604404, &(0x7f0000000240)) 23:15:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='/'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 23:15:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000040), 0x10000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="04fbff00", 0x4) syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797100343a0000400000000000000000000000000000ff020000000000000000000000000001040090780000000060155d7700001100ff010000000000000000000000000001d3f5ab685191de4dd5000000000000000548eaf5"]) 23:15:01 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 23:15:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') kqueue() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) lseek(r2, 0x0, 0x96b, 0x1) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/5, 0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 23:15:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x104, 0x8001, 0x0, "000600000300000000000000001b010000e7ff00", 0x4717, 0x3}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000002000000ffff00080000fe0028d7bca520d2bdcc95f87c8a5b67a0f7aa67460800000000b8"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:15:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) read(r0, &(0x7f0000000040)=""/32, 0x20) 23:15:01 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="000100"/14]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x20, 0x0) r4 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x6, 0x3}, {{}, 0xfffffffffffffff8, 0x4, 0x4, 0x45ed, 0x7}, {{}, 0xffffffffffffffff, 0x64, 0x2, 0x2, 0x4}, {{}, 0xfffffffffffffffd, 0x21, 0x0, 0x4, 0x2}, {{}, 0xfffffffffffffff9, 0x4, 0x1, 0x1, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x0, 0x80, 0x7, 0xc000000000000000}], 0x40000, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x20, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0x6}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0x1ff, 0x4}, {{r4}, 0xfffffffffffffffc, 0x6, 0x2, 0x17, 0x401}, {{r5}, 0xffffffffffffffff, 0x80, 0x40, 0x40, 0x6}, {{r6}, 0xfffffffffffffff9, 0x30, 0x4, 0xfffffffffffffff8, 0x80}], 0x5, &(0x7f00000005c0)={0x0, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) 23:15:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1c3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000400)='c\x00') r4 = semget$private(0x0, 0x2, 0x189) unlink(&(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x4) getgid() semop(r4, &(0x7f0000000240), 0x0) socket(0x800000018, 0x1, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000140)=0x3, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000000b, r5, r6, 0x0, 0x0, 0x100010024, 0x207}, 0xfffffffffffffffb, 0x7, 0x2}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000600)=""/215) 23:15:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0x37}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) 23:15:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000108000/0x1000)=nil, &(0x7f0000ba7000/0x1000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xf5}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f00008b8000/0x4000)=nil, &(0x7f0000b78000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00003ca000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f00009cd000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f000070d000/0x2000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00004b1000/0x1000)=nil, &(0x7f0000bbb000/0x2000)=nil}, {&(0x7f000089c000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f0000719000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f00008ee000/0x1000)=nil, &(0x7f00005ee000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000a33000/0x4000)=nil, 0xffffffffffff7ffe}], ['./file\x00', './file1\x00', './file0\x00', '.\x00'], './file0\x00', './file\x00', './file1\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) 23:15:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 23:15:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) open(&(0x7f0000000100)='./file0\x00', 0x40, 0xc8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @random="4731e8228e83", [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @broadcast, "", @empty, "5da9066d7b7eb2a373fbf258bc97f7c4"}}}}) 23:15:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="859d3c77c06bab763bc031720fde7bbb2acceee6176e4c980766fa7baa949afcf9db357fc0e74fb5d4440dad402aada8f2319393fe309dd16c03fe3f9fa257f11c6640c0f0010c09c5518689c68f62fbf56c09b295e8ddca029f2f173cfab33854f44620b326440073f8a2ba63f855b9a8de7b2b543004fa4b32eba8f83dc43a218c153ab32a053aed898459befb3c676efca9070f3e8d6d52778d0cf1e32898eabc1fe69ff7648df52a00000000000000"], 0x10) write(r0, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) listen(r0, 0x3f) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe7}, 0x806) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000009c0)=""/220, 0xdc}, {&(0x7f0000000b00)=""/240, 0xf0}, {&(0x7f0000000c00)=""/153, 0x99}], 0x3, &(0x7f0000000cc0)=""/4096, 0x1000}, 0x1) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000380)=0x3) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x941) renameat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f00000003c0)='\x00', 0xffffffffffffffff, &(0x7f0000001cc0)='./file0\x00') 23:15:02 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x1, 0x1, 0x1000}], 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/155) 23:15:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x44, 0x3, 0x0, 0x3f}, {0x1c, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) 23:15:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x190, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fchflags(r1, 0x1) r2 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x7011, r0, 0x0, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffff48, 0x1, 0x5, 0x0, 0x2, 0x200, 0x4d2, 0x2, 0x0, 0xfffffffffffffff9, 0x81}) r4 = socket(0x18, 0x1, 0x0) sendto$unix(r4, &(0x7f0000000080)="e8ddcc5940d298f587563435a95f7d2b49e42d2d8ddc566b6e669bce7e13bf898a4c2cbe0a791804bb646d19a6ba2f53fc", 0x31, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xa) setsockopt(r4, 0x5, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = dup2(r3, r4) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffa, 0x8000}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000001c0)=0x5) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="380000000056008ea0ddf3c6000000", @ANYRES32, @ANYBLOB="8f8d7e01d7b31b3aea79e1229cc70299fe5b8d364f0194c4af286cb542ca605b89c6a75f1fa3c2956d87189deea79a9b8c6cac113dc36bcf928fedabbca19d77f16426b1ea497fbf75e897fc1cd45a138026762d30887907152c77ee4c146280eee855056b9bf892ce3bb5fcdfeb0e738a356549094099873a90486a6adbd89e97882b379b358c4a3e3658137cb88a7693f6a4792652315e42826dc4586139482a96acb13ed6f1c45140b62e53b0715cd479d10ee2a04556a4dd078bc10ade03d706520e52f93803348408fa267f36f233d1cdb0affc0d7276fd6f38a1fe2f504472b092e28d68e9334db944cdeaf814c262f4c1e8b4791299f2725926021408d0fbed2a2fdcb42f188b9cb05a1c4c2f1188b92a594601c7f82370b3e33b8c5cfb465f7e5165c449f9ee927986827b48e470d34022fbf3bd8c43ac8d75d0726aedabb68a6bdd2f", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(r6, 0xcd604404, &(0x7f0000000240)) 23:15:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) pread(r0, &(0x7f0000000040)="7dc44b80b178050c117937c4b946b5feae0f60b4ae35ec6d38884e5f2fae9fd54a0a7c9cfb6addcecc45eea13ed7bc4dde3ef374ff8ccc0a28aa", 0x3a, 0x0, 0xffffffffffffff7f) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffcdbd9266d5bf08fb4400001c000000000070907800000000e00000014e204e0700089078"]) 23:15:02 executing program 0: acct(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x2, 0x80000001}) 23:15:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xaa51, 0x0, 0x0, 0xfffffffc, "0c6d26746acf2945bfdd78016213580155788896"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0xfffe, 0x40, 0x8}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = dup(r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x6}) 23:15:02 executing program 1: pledge(0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000000)='./file0\x00') 23:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3, 0x0, 0xfd}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1050, 0x0, 0x0, 0x3}, {0x14}, {0x1000, 0x4, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) 23:15:03 executing program 1: r0 = semget(0x2, 0x2, 0x61f34443318167c7) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)) socketpair(0x11, 0x3, 0x0, 0x0) 23:15:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x7011, r0, 0x0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffff48, 0x1, 0x5, 0x0, 0x2, 0x200, 0x4d2, 0x2, 0x0, 0xfffffffffffffff9, 0x81}) r3 = socket(0x18, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000080)="e8ddcc5940d298f587563435a95f7d2b49e42d2d8ddc566b6e669bce7e13bf898a4c2cbe0a791804bb646d19a6ba2f53fc", 0x31, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r3, 0x5, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x1, 0x81, 0x83, 0x8}, {0xfff8, 0x1, 0x81, 0x80}, {0x4, 0x3, 0x6, 0x200006}, {0x3, 0xac}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x7) dup(0xffffffffffffffff) r4 = dup2(r2, r3) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffa, 0x8000}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000980000", @ANYRES64, @ANYRESHEX, @ANYBLOB="3812000000000000ffff000001000000", @ANYRES64=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYBLOB="9465590aa69d5546a64524c2043e4b9af7e0f0", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRESHEX=r3, @ANYRES32], 0x110}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYRESDEC, @ANYRES32, @ANYBLOB="8e85fe3c17c93fbdc323708db597c5aa1e36662e13c1e8da2c0b4c5fa5aa36336019301c191f377df2247429cda5dc6db105adfe1f7a1997cd9d228a88da921e36090a9f20432097833bbb1c5759bddfefb7eef21dd94159b1636d6a8142d8239d8959", @ANYRES16, @ANYRES32, @ANYBLOB="8f8d7e01d7b31b3aea79e1229cc70299fe5b8d364f0194c4af286cb542ca605b89c6a75f1fa3c2956d87189deea79a9b8c6cac113dc36bcf928fedabbca19d77f16426b1ea497fbf75e897fc1cd45a138026762d30887907152c77ee4c146280eee855056b9bf892ce3bb5fcdfeb0e738a356549094099873a90486a6adbd89e97882b379b358c4a3e3658137cb88a7693f6a4792652315e42826dc4586139482a96acb13ed6f1c45140b62e53b0715cd479d10ee2a04556a4dd078bc10ade03d706520e52f93803348408fa267f36f233d1cdb0affc0d7276fd6f38a1fe2f504472b092e28d68e9334db944cdeaf814c262f4c1e8b4791299f2725926021408d0fbed2a2fdcb42f188b9cb05a1c4c2f1188b92a594601c7f82370b3e33b8c5cfb465f7e5165c449f9ee927986827b48e470d34022fbf3bd8c43ac8d75d0726aedabb68a6bdd2f", @ANYRESDEC, @ANYBLOB='\x00@\x00\x00 \x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(r5, 0xcd604404, &(0x7f0000000240)) 23:15:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f00000000c0)={0x1f, 0x6, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x1000, 0x4e}) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000100)) socket$inet(0x2, 0x3, 0x7f) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x89) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0xfe, 0x6, 0x3}, {[0x100000000000002, 0x6, 0x4, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc74, 0x6, 0xfffffffffffefffd, 0x40000000000001f, 0x7fff, 0x400, 0x7, 0x9fb, 0x5, 0xffff], [0x1, 0x2, 0x5, 0x1000000002, 0xe89b, 0x6, 0x800000000000004, 0xa, 0x4, 0x3], [0x7f, 0x8e, 0x8000000000000002, 0x79, 0x0, 0xdd8, 0x22], [0x100000000, 0x2, 0x100000001, 0x9, 0x100000001, 0xf245], [{0x3, 0x5, 0x8, 0x6}, {0xd76, 0x9d9, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x64ce}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x7, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0x4, 0x1ff, 0x4}, {0x6, 0x3, 0x8, 0x585}], {0xca, 0x1, 0x200, 0x800000e7}, {0x0, 0x7fffffff, 0x7068, 0x400000106}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0xffff00000000000, 0x0, 0x0, 0x101, 0x8, 0x0, 0x0, 0x8000000000, 0x80000001, 0x0, 0x65e], [0x0, 0x80000000000000, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x4, 0x1, 0x0, 0x1, 0x19, 0x0, 0x8001], [0x4000000000000, 0x0, 0x4002, 0x2000000000000000, 0x0, 0xfff], [{0x0, 0x1000, 0xffffffff}, {0x7, 0x0, 0xfffffffe}, {0x3ff, 0x0, 0x0, 0x3}, {0x1, 0xffff, 0x0, 0x1}, {0x40, 0x469f, 0xfffffffc}, {0x0, 0x1ff, 0x200}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0x1000000}}}, 0x0, 0x5}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) pckbd_enable: command error 23:15:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x16) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 23:15:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xd19c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0x0) 23:15:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto$unix(r0, &(0x7f0000000640)="b100051300000008000f01000000ac4edc0437852a3d000000cea1fea7fef96ecf090000007ab76c10d016fadf5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7c0200006ee01be65faea8c500000002e3ff00000000020208a371a3f800040000000000000001000000a236efa1f253000000", 0x9c, 0x0, 0x0, 0x0) pckbd_enable: command error 23:15:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b0007000000263f00fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 23:15:09 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 23:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x7c}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:15:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 23:15:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xffffffc0]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) 23:15:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) openat(r1, &(0x7f0000000400)='./file0\x00', 0x80, 0x24) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000140)=[{0x4, 0x7, 0xff, 0x3}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000eeb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) shmctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\'\x18!&\x00', &(0x7f0000000240)='tap'], &(0x7f00000003c0)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='-n\\\\\x00', &(0x7f0000000380)='\xf0#{,`m\x00']) 23:15:09 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x200800000000000) mknod(&(0x7f0000000300)='./bus/file0\x00', 0x3a0914c44f7b202d, 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) unlink(&(0x7f0000000280)='./bus/file0\x00') kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = syz_open_pts() open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0xadeeb57dc9939352) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) sysctl$hw(&(0x7f0000000340)={0x6, 0x4}, 0x2, &(0x7f0000000380)="2a140be79ff91129f61df3a5f0eb83a7ab1494ed609abba2e7803742ef53a33708381978694cd2b99c2c50f789c0c10f444b412ad0768d308477eb4254af208d685914b1891af452f7c1cb7547fc1eccaa9c9fa825197f0bebe9ce60d859055a214dea194be114259dc488ebc52c77cfd2152d79a08cc9c2befe1113bad8388d4a62ce2c2f070c13c43e93fd4a7c57c9adc05cddef01ae458ac036bd0eda74", &(0x7f0000000440)=0x9f, &(0x7f0000000480)="38557a86aebf868313dac9765bbc827c7a21ba14bf154e9e0d530ba622fe025f9e3686ecc143cd1bcab16b0f0f186f739e20df97541a28c2735108675766394965a0d71dffccfdbe926f45f1bb683124bc47841ea8666b5f7f9fac4545d9a471e9c1413181a013b0de2c8b9dc2781b4f72eab420e5b46d98c541de0d0455b0a9d0ef40133ee600a1222904f3f7a589fc0a6145865c8a15a72395e3bd970ee3a6a925c0febdb85ce15e4e6801512a5bcd37a68b54b1ceea5f33279ae3c7269efa8c3914555c1720925b91647d7878cfdf23c714368134e015df865552a1dc6559e5540ccc85be11dc", 0xe8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) write(r4, &(0x7f00000001c0)="efdeafc952b8d65dedd53d4564928a79bc2cc97cec491df0de595123bd798852379b71e22500a879076cc386773c7e6215605cfe3c70834a95a686ff2b0c804d0f0424b641b80e3c71ca2b4bb071e5466947", 0x52) syz_open_pts() 23:15:10 executing program 0: syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x13, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6}, @generic={0x0, 0x12, "b9b92377e7652e1b0573f5e19086fc60"}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @broadcast]}, @generic={0x0, 0x7, "502b9a2843"}]}}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r0, 0x0) setregid(r0, 0xffffffffffffffff) setgid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) setgid(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) setregid(r6, 0xffffffffffffffff) setgid(r6) r7 = getegid() setgroups(0x5, &(0x7f0000000100)=[r0, r2, r4, r6, r7]) 23:15:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="8fc5ab9670cde046badf1ad217249c4711b9e85c5d21814ba20cf79c9bd41f794a36ee871da1292bdc37d5d27307c2894052", 0x32) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) setgid(r2) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) 23:15:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) msgget$private(0x0, 0x111) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 23:15:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x24, 0x0, 0x0, 0x7fff}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 23:15:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xfffffbfe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2ba9c7934b6ffffffffffffffffe00b1200841614d15a17b1344f62e48d8eda54b08d12606059609000000f4c9000000595c3a976e94da19"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:15:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x1, 0x20) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 23:15:10 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x18}, 0x3ffffffffffffe96, &(0x7f0000000040)="da0a389e16e357aada1a72a0714d36462042ef560e", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCCDTR(r0, 0x20007478) 23:15:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c3a212d60ab2d0ec9f5f0ece4b4d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e8abb5991a2e81062b55dda0dc36ccab36983721026a88a0f894b81a3f0db01679213390bcb800eda6fea760d34af957a360b9c56f2166118326926543b835d112bf25e30e6719a308"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 0xfffffffa, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket$inet(0x2, 0x1, 0x0) fchmod(r1, 0x24) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) listen(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setitimer(0x0, &(0x7f0000000300)={{0x6, 0x800}, {0x1, 0x6e}}, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)="533985fe8c6b887dc5fac26ccae36b54200d71fd40006acb2af8a38d45df1b4a128a5d26971c5a65c83082441bd50756010e54a91181325d0ae1cee15b49fbd13ae767f63305d6854693eb13454ea4381ebcf4b97438cf70ddf68384e68b8f0a09f88a7ce51f3b4a5c0bce0004c4e20cf7ceeaaef7d614eefb0c5a5eed492ec464c9a5bdad7b7e3051ad3320d6c7754305cf1efc6efe178b468241d186f78471a7d5749807cfc82e2b8c2764981a1942dd71238bb1ee7eb5797f17322a2ae9387ee81e1e0f4c974d0829d27081c091f9410fdb6a0c6079e5f4e85d93695fce8775901358392580b141bb03d9523387c4c9d3de8bfd6559c3e4d31b02c707ed3a1adc831d7270116be1902b6068b5e2494dd12c0d3a76179ab1886912211ee131f07fbb89d6ec2e89803231027cfa694655ddf604323bd9b400fefea267ffc53580a7c0775ff76a9ca44a39da3aef49ce30d0496f5465b988168d64b7428be746ec9459e9e4caf66f1a4e85b47977579900e4883c4a0f119c1dd05fd6c7556ebe91fe199fa584b77aa3f5ac394944396505614676bb6c28ad3bc955b9c936967aecbd50de2f1fd583228bfd2a4f4f4677c4374f7ea32ba3479e3d5560e0293656fcbbf1494be3a3d2f9d688fc82aaee891ec6cf1c6368b6238b62c8d00f13c2156c256c6ef182b8a5b052aa9bdbd5f0fe5dfa38d2625895385df6151d28ad14d73064f5d826ace4627d134d39e93fc3260e654025e5cc64e85e0c6f93516d8d6757fa10c52ca3cccaec4f199c4931e52890410a151ef18de1af4216c5a9f0958c4ff7e4fd4e7343676214576e5e483c9e6132ef5861545e57c886c3676131029d08b6ced5dbdde27f83d9f92e9aaedf07545d9199e94e952068bddbca9395c169235e0a2058a474dacca0157bacceab6fcce6a82a21d8e1c15c72d608834415744d6c577a7c91f16e4127dc9b086e6eb536e077c417ff8fb27aa50fe4b6de59506f4eb4349edf7500536c3d5924c3352e24e769e91f5fd29ede54347545b16f5353c4837c97e19808d0be839e978556c7e58a22db6d080dff28f12330935f4697d3d29240a22b86c0c4845bad3841eff14953efa6c7a4625ee194457864d377410e2c8350727c1a6d11307cf154e266ce7732641d26a588c1b34ae282fb18b85ab9a399433b9fa3ce9db31b69f831b45f602e82e163a736283a7e171e754c83567ae44f62c972bf3fe7f3e72b1d437a4f6e34c4094cf2789407ecec1a4c7cdfd0860fe6688518d8155399c057c4fddc174619633d5b315975d8cb437d7b72032b168c5e07228b74860c964d11f7cc13464496dbacdf351a08fca5df1f27efb45a498fca5c8e0e6fa900ff5a895b0d775a34f88bfe44af7c93d0b24304af9382c72d3e870f6dd7da76948b8d7dba7f1674b49a3b3ee9bf8ed4d126784dd52e004285356952fa428b308a261c727fdad70bcf2251366b457224fe19e53cd76e97ecad3a9c3b8a6b765c346a91c822535c9608de48e6b8289fa5cfda018c0416f7d2f4e4a0559fde4a38135de6bd58ec161655f276fb9cd1d700c5b2d043160d09e5c35507a88d480ab33b88b8005e387291bcba09342e2e5a1e4b57873899aaabd2497ffaf0ad18bd64e32189364b31a470119024055912f987576a5f6a475a892c0e2b17b1b09f99bc8a2f39a1c6b710655d06e5bf5c80e33d0dcffdae42f96a1bfd136bb789c2b49ee2f5d37ace06f609b8db29b3ab242fd767dccaee1e1d779bb93f18e3a3b9894934e62defd35a034eadd568a8e74f9936e96a9310c2d0f363e10c14b7d0da2ecffcaec280bb44e43623fdf980518af406d59a0ad250d92a475a8357ef16e145c5913c730aff0d9dbbd31624bc9a5d0a55b068dfd77992a6b05a8b5ae0c851306f63537999125bdedc5d16bf0e5eacdd7329368d791d9e84e9e9e732192722929b852060088405ff5238b2fbce4df0a6ec4881001cd4d57a81be3f0a7cb1489b6c4ec848db1aff782304ae9c209635da70afc6a4844e048c5e14aad460a4fce1963b73d3579bfcb9ea5a900c7a58e7c7d43aa14eaeed490e8a49ac68ae321cc0cb30f4fb1af2bd48d950c21cb7a90157bc8bcf0f20f6add77d189e44afcc833a827127338febfb34bdb51c7c7415fd2f62147763a861d68619db0cdd8b335cd5a5cc367b8addd51638f9bdb8f3edebe32b75dbcde96f709e2ec6ed59888ec134f505302466dfc8345f40e5819c9f92741678d440229d81d4cafa5a26919475d39ee03de69a5690075b4a96ca43a057260196dca04ec8129d6312c669ba50eadc689945a90d53f5aa530c3a1d9d5e994790b56a5c37771cf1ac8dd5ed863ac44cda56d94a2370306c825f0626c3a450ed6b4650554df212d26c08a5033cffe16eedcd9584fc71651be1518ba670317bfca6490bb6e964a4e17c3f61399ac2639b035cf2a2ace65fdaca4553e197dc8c3a0b23b82c94c59e8f92584ab2c9d067663bdd14055b519b1de80e3da49dc2c60b92ecd0917be9752742e8cdcd2d13aeb9b9914d182960713ce320c0cb3a0c1799e375cae5be8347f0144b657442b6a189c62048559bf066795609f0a104adbd999cd1d01e43845764ee9e58c8245628dca8fca5c3147da0d0829f63020de02eabbc09744ea86a4af3e9685e4d9b1ecf2622af585c5c92ac48c1600b47ba4545f0b203a418fae67e3c04d66429347ea45fd8cc29755c4414d8c5c3b19288e3441afc4336b0c4b617e1c60ebae7ef14d4c051bebfe967a8d1ef3083c7b362e9dc5498245b0fa19af54e04c983a4cd93c31782c6a9143bef64f61a2f3b30878a694fe3855d0f768260e1980a50cf92df77f989d46b9447943dc19340f56b48ffaad7150181995460defa3293e39d499aa35c4605bf282d78a25f81d3f5472615db82f45ae0fc05726efc8590896efd56cce2cad870e5d77bcc2040d6671d1e440d5d159530684c49c7e392f54d9f6d87e7400ac3055f0a3eb9151a0a1bcddd21858bf11f604e24ea03baab8e7dee3669b6d378f385fe2b7e8182eda621523a8601fa9cfe7d41cccc31da0fafba94d67b793bf6e2280bf8c31bdd7ce95701c8c6f3bad7ac0d4c13de19ded21fe94226feb6e3fb3a2ad00754be722b5cd8fd87463bd6572d5f0eb179463501f6ec82044cc645eddecd68629744485b3ee7200367da53cdec22e08b57e01083f01dc16b4bd744a6bdcf817fa7eee3409f301373e3cde340d929b9865a67aac93943316a296e98a5ab857d0ab97cbf4bbd3a53cfc49749a652bca88dd15a1f9fe30d8f0a89b0dedee7fc8ce2654d3842d971204b8a90d805820505aa760b5e798b8931ee86aa483b299a8cbae767b0f1cf9aeb623493792cdb5581498065fcfde7d849e08cdb3e1d3e3889af9627e7db6b5ab7fa4e039a4843d84482736e95cd531b6308dc10c81ae4541931324687e40051be429315150cc6016b8f4f27097cd5b27c57f1a39cb77d7021c9b4ae9c7e3522f62354aa73ed6f89d33b5248a7db89aa741c576d5d86af8abba05ec208960d3ea7c7493d784991f7c84fe1d3491ec0681b9fa7c6b320f6627f25a030a6d43482a5a5af66d487dc6d93389688b4f1fa87202848a41fa1ffc390625849972e91eca61a477e07bc00ba2718ff088089ce6107e792dc190f4f66f797f1c8744eda14941a74d893633cf6720e4346e64392a80400c38419ac71164c99e8379f9e6ff6d131985dc04abcc3eeec98e19943d46de3850591d97eec0482f9ece0e7cff32ffe5ebb0ecf98fd3b3dfc1d93ac7764da580ec630cd72b929b0c04f94af6c35703aa8163a255d4b4da063f915d87d31a0bf4629d320d912260ba94964411497a3909edc7c94bc18cc950ccd6f5a2bfc235860da282267726eb451bdd4364efcdce5fa1e51095c04f05788d138d2b750a214234184335b719cef8b6abe503375c230e292629d602d42755d3f7e02c5bd77a9a35c93610eb2ad75e8f609b311caf80f66641efb4d000d750aa88d4b8e1b14f0f2e18d6be58a681dbe5d4863bf70ee646fc2e6a9063230f24f78024c646b9c7fe0f1b87f5033be761afc26878674a61ce8cda6c4f3d62b9da6009201d8e2a161fb9f30026cd03acda768582c567d283da81c4f372c3a949154540b7fcbdc833a870f9aedb6958a1da34a56d586e98425e39e9f364f77bed326cbad0e3bf5675ec0525e754ff8d70788caa907a8171d02f3daa300fb2f936f8b0f456229ece1831c791b99d3f4a27b2c33b44ac586b31ea76375716640b7f128c053a2896a60e4c10be66ceeb01e2289ce591cd2080fe4a8385791f95cdc2c3eb3743a26e6f21921852f1a1bd04f0c290cdbfd37e7b49bfe4dd080d09785e9c7319ee43dbc3e1566d3c2a4aad7bcaed3ccb02359ccc2dc3a3059d6fcdd52b8fe92a66624288b8e0c3576079f68b155937f1ed681e711412f46c63f5bbec7f60ca2b118820d94cf648ced47c4b6668df5f097c193c588bba879a7ed0326f753cdafe9e1fbb88510cf84355f8693322c831cc85a5ae0719eae60a2fd29ad089861e93099682fee85e967b84ba866c458bc5e6a4c7d32c799f71e13a93212e6c3a06963eddc16fba20884b421ec00b18d5c6bf7155558ea403f2a48b3960e329e98bfe02caea0dec2e4d831e72b8ff07740bc70bfd8f9a408fbfb3043b73b51811b9fa7d74e72c7560e7b5831a320678675a3f588d2c97690f69e19eb32e7665bd9986606f95b401576277037f33f4cd7a69c67ece119a13933b7dd1ea89b2f44800b9e6873fbe0e61ebf63b54799ccde23bce3dadce6586d216ed3d635e1dd0f941282e494f890b59ec3a8d4f20933afed1656c3e27b1cfa3383883a48d22c7035823c26dca8b67b9c36e58d776b43b6b11513a952e91cf4d2b62d3b92b78682a585692dc6f660529066dff331e82322958871b70d0f4bd6538f2cac21d3046b584f60422e1e93c33827207f796ddf8e2cf996ba6a0453a3bf57bbe05c819105e168ebc3f2d992724fd918ff49212cd5e9ef95661633c5c260840e805fe9631742edcaabb44058655b5a71803b8f43d94bc4a750ef6b74ba30b17c5460378ff396bb051e74b44d93091137ece0d462928f8de32b8dad79e779eb98d677ab307597f93ff05641fe63441924cbcfc6bdb912d928707082e0891e75505d1224c60b9197f709c0ce007af35088eea784ed071b700fbacc48948f036e44786c77f3fbe08bfb937f209083cef52832110480ff3de6a695f29f84f0abf60ce26aca244248587c38d1de78282a48becda4430c1902c45cea15d738909856a53bb2f8de30c447a0f4c5a2deb06340d7f0638860f95bf010f307b7da3c3ce01524a671c0ad3e15da9172f0152327f5b642748fae1422aac245a3637740d3f2d741ac51ba8dbf1988fd9504b8ae2a19cfb7e723411f76ac3a48de7cd94f836e03a4922253e443afb18366ea0e7d3ee4d2685411c4eb5e8ed05b775ff48dbe52c5cefa1373fb526fba92cb6b6f5ec0aad2c3666822713207b917eafb49f95f755ddc062048d858bab176e337d9ee0577a6f47d79ab3cae8620cad3375ef7190c3cbad50ee0c7a0817709150d5d0ab673a538b8b94e99974877dcad2059c33bab14d0ce4148000bdb4e1990d385a2b00fac547c36a847ff2b32581f2a4c9997fd1ff3af8153a12b84a9f0e3a68cd653402b9745e6a7cb471a0a826fe29c1233eb7a1fc28ff9967c9716ec9cbe327772226d8d8fea2772c252bf2d7b8fe4e7da553148f9fa11539a8cd8883c", 0x1000) 23:15:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x2}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f000076f000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000c3f000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 23:15:11 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x891a, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x5, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup2(r3, r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0xa2) renameat(r5, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000000)=r6) 23:15:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="6ad1adfdffffffff"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000140)="01003fca", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r3, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x9) dup2(r2, r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) close(r4) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x39) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000100)='c', 0x1, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 23:15:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 23:15:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f00000000c0)=""/176, 0xb0}], 0x2, 0x0, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@remote, @empty, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "927f00", 0x8, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) 23:15:11 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x191) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) 23:15:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e1c1d632f81b3280e924290f40946d6b33bd5f6e465363a182dcabd81a0dfb81338f518daf97df9c164811afa85a6df4f307c2c35be013031ba58efc36c977c3ba43f333baf218b8d796beff622ed679d1c352371e071a879b2e61caac68e934ab009b0000000000000009b78917e75088cde1791cdfafa03d1ab05f6bce7d205eecd6133f59be6e4e348a25a05259a8f44db293a52ef10fe63b44a974ab95ca938dc9376e2cc76174195d31cd7b8bb8f7ae11f4fa824af4518cfeabd8eda2b59c211b034d18346711e625bfc976efa94356a05416d9468125b63fe1d620dc44eacb055b953c96fe4643fbc475516649a89a18f5d24a2ac4d9c4cb54db957d049dc263f1e08cdd6a4fd28764e40099932077400123b398a26be38f77712db50e6dc1b57be93d1701a58e43b86af5b808eeb475ef81fc49bc800539017f7ca5bb7e7a84a882c46b64098892ad23d5100a7ed40babe7ca31afc75b4b515690d0909466ea98772f0b0a2fb80d775ccec59b15dd5fe348895bc0133a96bb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 23:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @generic={0x6, 0x4242, 0x6, 0x8, 0x3, @local, "dcae8e9784a6f1d4", @local, "f0fa491c8ab3d139c44cc0819923550b"}}}}) 23:15:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x10) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/186) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) getpid() semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000140)=""/200) 23:15:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x6, 0x6}, 0x3, &(0x7f0000000000)="2247060b45cc32fd05d3ec47df6396105fd8592ccbf9b5da43d3221ea9567617a0979aa2af96", 0x0, 0x0, 0x0) 23:15:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x47b, 0x54, 0x9, 0x0, 0x3, 0x8, 0xe286, 0x0, 0x0, 0x6bab, 0x5}) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 23:15:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66b1c3a0696c656aaf268ad71005506d065d190a9498e1b326599811c485a82a62d3e8a44423c5c43f367cb2272e924777a0bc626f2b8940fbddf3138083c0f9df6b5174ec77e331cc5b285ea3ea1fc091c250636d7e171d435ae54ff0e5ff574a0a0c1a5a940b62761f05b4b5f3f09c18a9a29faac3fdffffffbe7a2a9091aaee6abe191c6373a591cb2b"], 0xa) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000934eb92800000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000180)=0xff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffff9, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x5, 0x1) socketpair(0x1, 0x4, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r4, 0xd1, 0x0, &(0x7f00000001c0)="c98aace7fc8a0ff75b1b301e188e52ac8b1b3f10980dcb3f960ec61965e31e6da2dd1fc068c83c", 0x27) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:15:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x69, './file0\x00'}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10210, 0x11) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0xfffffffd, 0x9, {0x2}}) setsockopt(r1, 0x10001, 0x0, &(0x7f0000000200)="4deedd5c8aa34112383ae1f94b1b8757e6d5ab0996ca5d28d157eda4dfb3368ffb212bfc1839e82443217ecff1d93b03cdf06ff979b5082fa25f1918db0a478a4d4103968cd9e3ee64230b81e9a54db5f1f3f41aeff34da5ce333ded7f9e538ca14edbc12d1df4803aa99d9ce467694239ab5989f8f87ada325d2c80737032710d816c306f743933846a0fbddf81e8dfe3b16a2a1c2bd86db3d439f82e9839860b7c15a4de6c3730410fc1c75a5a509cbaff00493ad5767b78d7fad545b50575fb1aa44828a2303dc1d38e9c088d20ea49c57bfe429b50d64026e68d4e3bf50e583dc0d600e4a7bb2bdeed2104753fcdaac5396273c173e1b8104b733fd19c5dae2adf808a60bc99eb949e9a340ce576cd2c40ffde2219f32cdacccbdec1d036264bd84a9e7ba66db20fb67a9fadd4189f97496499c19acab6c2d3daa1bb55e819fd7ea6f27062536b5605069732ab06a3b239d80bfc6c228a7c315f08cf7a45601385fbbaed29d31b32db1cde1e46434bb95e5879c14bd26ce2bbcf4f43ee12e733a3cd1843d1014096a2223e6f43849470745b4598b7dfe8c75106f414ff0daedd3ada20425ce07a34d471e50cf2335308598f9ca657b6c9039f7299425226c72de3d770045f2262746109cda1d1359413a8f6f4b3be6f4e59e05adc9f9ce603afa99a6ce4787096a8ee22d17dc66a8236a446f54a632fe1eb0b01361d7810b709f79666a5e134c14e29523c3a228cb6f44ebca7817130681def8ce963a1b9f97764a477ddb80fd10d3f0879c5e5bf6903c8beb0cb6e338aab1e6be6c8cec8ea679e25f97fed70803db8f34ea93b85643bd3fe82c95ab1ec80c16ff0326bf8f5800fc37c4c0fa45c6b767d7a8f27601b0c1c1bc51816fa2b09d7bacf15ae416477b6769262e58ef3eab1aca88b46bc03572d1d822172736159ae7e2c86f990c69807003429861c02f4493bac42caf001a3f729ce6de82a13b8215310389893812fc986ac9127915f669f84da03848bd121b6dccfeade927f8ff4d47aff12dfb60043176b2ee743d95d16bfdcc47e7f986ed9c5c544512c44d0a01dbb0b03d2e698da83b32c7aa43ea2b2655b87b9330fb852326bdd215a0bbb236e0741af1da65a3d775fd7be3203f7baf71a094dea7e7576a640c8b3f835b79b8d436ed43dfc2adac8a358879a1277cc22e02695788d23ca12e76d61a581cbb0f7c5ea06eaaf43bb5d5e3f6346468a1af67cd6a939253680ede5953f3c7e2836553e4bc64dabf357bb976b85c809e1837767a42d4dd8aedb4f382c2d9c51c7c55368fe745fb981fd208de575dec9675f46b0d78d9c43ff7012fda14b10983453510b26872a04869eb216f740045deed40072567be34ddf884348f76493741b35efc7c8166cbf74eecf1fa0ec1e2822b13343bd84a74f2b5c88b0220ed00b2b640bd4dbd22c5cd349f9082124cc6019428629ad3e57da4028772a0ae244a8de154ca7aead8160f38fc236cbff83ce6cc5f10fd97743314f51312a1d470c8ce3519697b6f0519a2710e28bb8384aa124da6c0a0ad85773a170cf13068768861d79034059364d8185b931b7c9a122f3aa1dec31e877bcdefeff63dfd06fcc63351604591d90a3b189daf7ca9ea51149be31b01a230a2f5173b20787069f0f73284c6a3f356c17b577d3d5cf259cadd909bb13fca383d89b8c807fe9e897615e8bd750781bd0821d53c2ec5f0d46a87c0fb1cee13286a33721a264ca2df16c0e35a8a4152097e05b03561aa62e86587e26c7de7a0d8419c3ec9271f092144d78d6a0deba3d4e4b3f562c91b1363e10c45467104d9eccd3d054fc1767f14c3884816c52bfc240c086a4c7d408519c42aa4762ef4f2c397ea317cf5fac145d7f13c34040f022b82d447467bc601261216aa3a32e5b153689bf73edd627dce47d1b414295770edcbff04e2424fb8dabc60b3982d48afa8d4605d4b7250ed823acdd1719252ee0051d161c755e3b9d0373c41e2d310ea7080f1827301bbf7e97dbc9e44b751fef61075a2b3c55600ea1b187404b2d91d4aefa3a7f8aba4330ca1e788a0080fe038e331b56eadebe4d2eddec798253272255f6b99e40a8829f49c5d1b364ef19a78032968edd3ad050f5fb4d91ac1048426d708e37538e46d3cbd71f437a30dcee6d3d9bc00d20566570deb5d81d50b647da924aaf692a32fd47d74418a57236d5c9d15a6f06130ea8f6aa275982dfa83aa68da00ee70fcc6ce5115de03729b86698f9f391e6efff983385a1c5f684fe75c90859a0fd17df6ee36c4dceae77092e42925d096df6f84ca945965dc86c43b665b6ff18c54f2fded254a420852a82387cee3a9497edf00d5cf119a30828fea524376d684da07c83aa8f5615b4c4e7fff8a2362809bbd3f8c93800a3515680f846d5a8cafb4f5ce77727cf00438b87c7222f7ff4b04184e453bec89676316875bf6c311bbac9af2e1a9213037ddb71b7c5067f94950b4628b0938402647f1324d7d2a6489664406f6069239afceb45b55a23e7620c22b4e381a4e0db5776d460c608ca1b40f708edc7ce6a8c28966c86caf8e50d9cc93779a5c4e6f6e687a5bd7800f2fcd3d140001404dfcffe97ff3f1b0191f6298e3e53c4633725bfb1373d805be68602d68114e6ac5c41a4b0c24cc0085e8531af4d1e7fa7c0b4defc15d60212e75a20d4e844842ec603af872f8376ec5ac6edcda0cc207d9b0610d556bcb71f050af344024d8c70b45ae3f94bb7d268acd424aeb3dda41433fa4410da1e89b81524fe3098b875e47a4339c9645cb83723cdeff7dd07ae836052d5ce86140e27043619be1aa79131d6e1bba4126e93d689a679f567b2a1deb040348c8379c6dd2eb0af558add037978cf78836e752b31fde39ef673e121e8a96ec88dc0f3af95a2711c4f537e01f92fe05b56796293e25fb5faff4437cbb348ece050b8c27c839626b61f68803f76784be5002e26f00e8ed036a32136fb62968be047da6db0aa39e4857062092ae4a7b1569ca0a47b1b1cf3a6593cf2f29b8479925af89ddf0ab8c8af64ad95f5c4bf652715d1dea75c82ee6d2f7cdeefab8849e258c2d51116fb42d6ba3a85dd7e5dd230c83befb5abb1ebf9f3dd36d32e36abdfe16e14bf2c09a9eb041d9649f2e2e1714d3e1cb1e6c1821bf67d41fd0b4142af7c7fca13b74fe91c1fd5af5b52a4e67c5707030248bc9b2409cc7798abd4de0ab94a36a5003ed647f6781142f8f465051c8b7c1bfd06376b834d5316041dc926f87cb54ad4fcf932fadeeb09f0e9edfa4f55e2232e8952b3a134a63dc98fa511c4cc39cfc5fd197faa2d5ecadeb6c5c851087dc8fc172c32fd471913c379dccaf92406f8975725347713819f1ffc927625fc3590970c45073953e3ae0abffe282afd66ad45375deaaf4603c15c28ad0ffee0c295c4185491e6de5359dcbaa6edccd34adf9a5855bfae2f91e2ce7b86e0e297ddd7a20d24d1150dffe815a41d846806bb4b9b31b4c27b08c3e22f70da5ba12e2e1c1eb13a5939229c3e09a6c1de8724402f9840e257033b016fc40ff1c9de00f5b66e7e3cb7bdebf62cf759b4bbd314be230752b0e0275758e74d05b8d855701c9e51d46385fad31d2675f23875df3a143431220568033bc238904757928b5534ec6ea2ecf00f018c6e6942bebc8164630a2865a311cd48c6d813ab4b4a24325f10586c770fe65cce3c7b1fea524bcacf5af6acc781bcda4b938b93f260396e5037f67af51ba858346a498dc5203719abca330929955ab855ddddeb1b54a28c91490cfb325c2ee712b6094809fdc7c05d462beace74fa671ec9d1279fa71bf2c3596e6a8ff9e0e52bf378595bcebb50488710869394331e37e490c7fab9240c81d7678fd70dfe6dfb5f66a90234533e0d39d5e6619f07cf1760fe6fcdd7b066cc9cb186ae11d3e12aadf80df1498cb4110cb1b155f6f242c9758aca8a7df7c2c96ad4f34ba4bd5e2a861df8e49a476a3049a8fbc067a2901d0f09576386b4fbebfaf6b43dfce64539ce79d2f7d3125568ec3b58be0bc5bf5ddf124fbf16c48466acc6c48aacdd44e071acf2b605945ad8604f2fb36d88f89fc630e12406ddc7e6cd612e174acf10f050b055b9ebdceeb92434efaceffa9361255337881476193dda5486bccaca01f51f6d83fddf20dc5c5646267adc898db1f06dcf115a0644895a5e581dcbbb137ae143aef299cc22ea5bb0939f060c62854af00bd081caf0e1df94568dcde716cd42a38ef024b68bbac70fc4798754022f578814b8011516d4d2512978487e5a28f41aa45c9aabfa4566f506455c4165c4f9297eeed4e1698bb41ad6826a04f12bde19a74ff283b30d659b89b5c7ac81405af6f85486c875874efae255f98a3fcf26b6ca35ebaaf42b833ad80b4138e7b5fddd6a9cd6d4080cd66a780f7cf6bceb5539c70b922a83a76efe77a4b104362c2e7765ca0c76b1f92a35b2b5ae41a61e14b968570441f1fc17ef67971b859248819707e7454010da28c620dfbcf18602cb6712f40978d923653ff7978a1291da09cab8ce211180ecb4c3bd36613957ca2d0f57215c25d59f800625dad9a607a60675360e2b081c5ae1d5a6af485f40cdcfd8b52c079b76bb14e9bdece8853df3aa2dbfe393b148d4c7c24220a86e66b938a0911280c2735cffbd209d72af9c23fa1cba4c788d6f53b3d185ff26426c583d53854daa2429f19b3bad6ab5893bd5bba6136174ff048b75f57397b434a7e1a703f92ca7c4d6af5c345c825cc8a19fcd9684a2e5517691dc0ae8eadf226395ad0bcfb4288ae514be87c06f01bebf317620c4440255f4ed7c614a1c62102ebd4a265bff1276a6fba125f51a573f5eb6276c1cee0b002cecf2cb2d647d60bf61c2538fdbfa9aa9fc1680852ba57b4f66141b2628b88edf85ea2acaa475cff30386fb80bd637beae03be4772bbf59d81efa0e345efe240ba301af1e6fa9e99757575b2f21eb19c1418ed08196a9dbc165200660caa221d8500f9ba687b7ea7b5c602d2a9e046f0e9e1bee3d1faa3520572608b1ec18c54bcdba57daeb5985297d67a90e54199a77ca0447708c0c89c7b648482307179b050885f1c97a52cc567d794a963818ffbacc9a3a6efaebb763ff6abcbcfa41bd98a80186ada400b6f196ba72f21e4de096dd86e34f452b44e75cbf2bfaa39592169a2e940a2a73f2e99e4a1e6fb7c8b5625a88051711c8e35088b3427be1c887fef4f5847befa4960e856df2a10899002bb026cbd76e9c6515bc3f2cef65af02a780678e8f01226167a4a0db26b9533c354d8462ce7ca8abfc217aecc68d3315741415ee99256d6678edd76365399ff020239368473af53c3218ef5f437461fcf4e908afaf3e8730de8dcd32fb6a427b443e900733309a48c4842619fc4bb0855bc362d9259e5902004d677e2a0e11ee65ccd4df32b391612c30f39db83a5c35f5589faaf6b8eb4c56968efd752ba28e561af243deb1008fc000aa382d29ea60d4818edd5b166852709ca0fbce3cbcb419986521241f539cdaecb275be6bacbc334aae0ce37688979c24af4479a4c7be83b1d5dcffbfb4aec8a5445e7fe3b6cd40d84ffb9ccc4670c5f88cad6f22a69e375a295206d8b84636db1cf1948759109107bb0fb6b691fffbc2c80ee118f09516650828fe90c0e293ddc56420280e4729b1afcf7e308cd7684648d6ecd803da10163a0b08f164cc1ca059f4527139ccdc13eec0ccc59ab49df46c7e3b3d0e0bf90a698edb55b9d796f2a8f45bb4f822012f685a", 0x1000) sysctl$vm_swapencrypt(&(0x7f0000001200)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001240)="c79a6697a7d905e4f83120fb5c9cdd29321d91667cf34edb9d29b9848b22bea3541d7784292040a094adb2769defc7174c7bdf66b598cb959c7beb212ed5d73299f8fff06fcbfd054c89a996a552e8e6010882d4f0400c7da57d1a4195c1c9", &(0x7f00000012c0)=0x5f, &(0x7f0000001300)="38921f98efff4f4ee56dd34b9140cdc709a39e57528c0a2c42efdb9698e37099db12bdf68883aa702fb448a8b0e03f4738e1d6f6078ea9ddf14d0e10e267efed18eb0b55e2fa785bbaeec3b176aa062f45f912537183aa80defb351be8de71a1b1b6c7e04714dd601c89c3b8b46002ce069ab5faad8872528992fbfcec71657d03dfc52f692a", 0x86) r3 = dup2(r1, 0xffffffffffffff9c) readv(r3, &(0x7f00000024c0)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/174, 0xae}, {&(0x7f0000002480)=""/45, 0x2d}], 0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000002500)='/dev/pf\x00', 0x8000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002540)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000002580)={0x9, 0x9}) readv(0xffffffffffffff9c, &(0x7f0000002640)=[{&(0x7f00000025c0)=""/32, 0x20}, {&(0x7f0000002600)=""/7, 0x7}], 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002680)='/dev/tty\x00', 0x1, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000026c0)=0x7ff) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r6, &(0x7f0000004c40)={&(0x7f0000002700)=@in={0x2, 0x1}, 0xc, &(0x7f0000004a40)=[{&(0x7f0000002740)="9edfd2ad0edf4dfc260dfb7d26e388d8833b55e6dde3e2ffee1f96e7b94d814f57e14c0bd77a1d0580f9b8f228b86dd45edaf347102b83846465fad8ad5905f649a3699690670b79bc9f9b3a9c24ce81dd7a979d0bff676779342db80422f9d207204c4fc53c7b19d2b51e49f0ad539327b7d9d5ecc9f8e65e53975cf858a08db2f4be4d6e7b278255fc026c3813957cc16826733aeb0273d480561b9389988a50e04afe419beef7bcf519df1f551067632bbb43f89c241f38e48452e9878e32623e671178edb1330e49f6662ee59c88c8f8b5c4ad271e0ba52b9853710e0f2e189f6665e274044d512c95c121cb1990c9f229ad7fba1189e8221d8b623ace796388284832adf2f8921666cd514a02fe92c8985638309ef15043857fa64624286d30eecc84ccaaf94b69fffd9c511816ecd2cd6e39ac52509e79f8a961f3b67321e7848aec621369866de8cec8ed66829bc7beab2c5230e37fe025d3ccbbbcbd812dc87d0ade4bf8a746fc375ba2794b5e114d8e3fa0d313fc434ff95caea3db17d127098a3571a9c79e9bd03dcf4ea81c5cd1b09b7c8b09e945e91a58436877773ac4e061fd9c781ddbb09c15a5dc090efa6128fa76b7d7d52d96cb96e636577c408cd8cdbc54d97f3bb38aec9e813bbad590f0a373ea9ea473c7f945f41505b3796992e6090b094b5bb6faed6a9e0de5391b9d34b022b23e7f9c1b5258a26de4c6a2efe5c6ef1cfe24d19911a33941c3d4a721a7f4826f12e6578b9c14774616620a413a07c7be91994b05b27fa5ecf8e06a6e751e25b58ddd226f6b851a7df44dd2e0a864cdda0792345a72f65e0c7b6ebe959fbbc20d3fed423e81ebe105626d74cc8a7a4e57f17a5d4bb6559440f9d614a560edde39183e2db584ddf2d12cab1c24095ca5540db53677b2c98202b50a1838340db9d60fc176482943c5984b85f36117a7f648a8847f853e26c546f10fd7d0e0c96416ad4b93b5bf0e77e42a5a4a2665758f8a8df3778779e97a5e0e561578a2c5a2b32c1798ace28d2c342f7923fe6ccbf5409aa7e0000cdb71d66ed9eca37de97de08aa176498385f5eeed30385c3822a8dfa8585fbb7162c00599a0099a8b09e528018276ba209fd59b7f2be5200f592791b9084c8671399d403ecc27b86858136dea2aedbc13c1aebe8c5f464de37a6b77e2229e443a8415e4701dfa529abaeeb5fd251e9795416fc195a4b7f14292b45524a6ba938883ea73cefac3adfd286b9f9a76f90492da7d0170e7a398720be72aa2173cca079cf4dfa4fa1956d05bac43cd065e976b683da4ea3995059a48774044f7903f3690c5605f0a301fb3488a7629ce584c41fbe34673ba8ce2af2bc20c5ca983ef583859d6f677e889c738898ccddcedd3351dc4912f365fa0ad136f6a51c8e7d67b313548910129be7bf8d5df8684c139437552e81133ba4ea11a619bbb3a3e8bef608f03e94e5832d3effa7d0d3f24f5a2a8ba3c452578d656e0e26463b40c6359a2da9070101b8993f9f7cc058002927a873e50b9a85e0dc174625ec8a024da27b1ce94f7a8fc7afe062caaf77e3ef19ddcf1f9aa120de01889d6ecd9cebf2f3ace8233953cc55ee6c401c63b7b3257a800ca00d6d83cfdb4c4e7fc39e67bac8338c776e2db5618b697c07407c586a74f221ae82d77dac2ba9e36b4d60160d18ec975b813a9cf35c15d56b72d8636122b189628ced4d6bb9a029f7bf1861a0fa1d53bdd1c885fecd08d64da4b8a5f08cc4a0a8681139cf2e66d8c96420354a09db81f7a9c486e94ae67ea7e2bc811101940ca81ce8562416572407e640609005f09bc44f7e9039a1705300fe74feffd9a6644ba5d3475bea8627a877084c69dde1c06c8935b9e1a9cf9930f7bfb61eff085d70a09930f885489399173e6810f6dec5ead2aa54cdcf63f55ec003feaa8601da0bcc43004359da6e5d502563aaf545ee18b9ab4ac99e9feb2d86e4f89e0ce106a025e7b5cd4b70e56bbcf8801a391454108cdfd90a456c731d12626a38e6e32f654d628283992220fa396a60ac12b65078a0628c9757ca95333daf599f512fd8b0a5dca9a11c775b37a5de81abf95158c64229281d3e305a13af1eb8aadea1fd6acc4c020d1f7b7b707f2875467a4c12aae809b696d4e93b15a9ca19bbf08da5d0ab3314e09dc26a82e76bc0847a1dfa12a8cfea41689efe9694cbd524bfc434f30fe84cbb2c6d9128cb96a3e4736f33d3b3246bd3df632ee47645e57fcbaa3ad36fff2fb4c2e0b64e5d762d1dc2126ce690b32528b802a69bf16351fc585c0d56fe0e4f3edf658da11273ecbd908ef20890b1d63d7259723f214264bdc580e9b26b0128b0379cc62158d7bb3e283a9a0db127a04f0ceafda5b3cd11a7c2bcf96fab12c0b5119b925fa724b00ca403dc6eefcd3a32640bfcc0621d498a89d1d5eb29c1408e2fe53952c019a25d4c495312146222981d6c93ceff58f40c3c06016623c5e8f3598ca02da206d980ee5b296b9871bd8d769b82bbfcd782ea38abfa957265b5d240b8448885bfd722a897e9370b383670f6632ddd6b5acce345f370770fe62ba3e18296bdbf067ccf32037206cb85e709c402ab45e1719720b924079be4ece38a4aa83c8304bb8fef4b5da1d497f6e86aab4188a8faee873ea1deba89dee6e74b7fec1a8cdc520367fce4104cc58e37f0bf32668c260163c66404daa7dbd81db0b3a9f1f9477dac42af85ed72e814e2d27fd0ddbde11ee6ba3685bb4a96f2202597a07414e42bde08768897cc0a0fd0802916ea5263a5cf361e7e0fa8a1f010840cc2694cf5c5c84ec067fa8f96649adf1e0b12c047c8a7af4e42e978f9ca3f7e08f2c850b77f733d1080168e360cc03e6fdca9c2900c4fc0640dc066ce1b0556bfa795cc265d83a5a089149b07fefd0dacd5eb7227df5f385271488f03b4e942f841aad3abecf6b6449ec9b2a0280369d44ba645dc67b14b613f7e3e52cd9306853f732a6e56b8017ccbceffa5ab73b86375bdd65d2e77707cf12e4d17bcd7763d05c47004cb63014c9bf15349c9384fda7e72bf58b186b32c21d710351249645e506b3212c9f5e72597d88dcc47bbed23d29e783f2ced77ecda694d7207d9b5b3361f2b341e2ca8cca36c4bfdcc1ad8384e3c75783618266483df85ca494ebfe5b6c80cc650636fc51086a05a882d92ed8f019a8f5a838dcfba1a5580bf24d27be43c6b980306dfd9e8509a909a194c5906988c1dc92735ea19ffb1a106c1e1d9f23c50e74018f3c4307cb023f84d7952bc77f7d96fd80d7776743e6c488d2cf2e638bb9bca2c9b71a5935cf1364cf6bf8c009a3c9ff922cc4604ed78992b6cf68479485ca5e8afa68a9b06b0105b09a217eb6001f140f0bd676141556b7dc460b7fe339634411008563839854e2dcde96ad32fcac1aea904cd12f149756d29d2712c21b5c570c8c69e38a2962c2c0d6709a64ca3b9faaf0b3d33cd6aafc206855065a333bf0c38c59eaf01445a7284f74bdf1a09cb4cde87872d3b22e5078ab442cb18d77bae050a74d0a5140239fde25c32ee0e3a16c7749fb852887838d13cdf7849083b9d2313bd3cf27a7391a4a349921d7a7ebd3d558522f78cb0cfb0ecdd1b8ca7fbd19dce71e5f9c18186eaf8c4549006b6863771c3d91ea0348c5a4bbc096dcda1bea86561f60aa2f7279b2805a6708443797ade6b2e8d2720a455e977dcc819afcd19b2d2d44afa48c78b39904709549c665cbd76e16921b5671aa137d411bd8596e189c202694052792aaa5c3a2612e56ca39150d54bee6e81161f843e7f1cb187e347ce7fb3194cdf316578c6f8997710e1f834dc9b602922a13cda2404936bbb777ada3ce968ee68357c4326c2c1ab2f8939e3ebb6be1bd0af8abbbbd3d57ccc997a78ea67045b34e1f936f213ca5e2eca36e18505b75d76885e4d9e55a804214c6f5d2d749a34555cb3cb47b765f5a389fd8d0aaefa542954dac264d62ba72789e0c1d120c39798f7ff194283c2c0123621ae07b04300317ca1c0c12af06a164b47f8743396cdc769d94d4698c8512f7e627fc786c9c7d9938f64714e738b2353533ef5cf27307d0d5c8203fa9130e5b723b2947541bc3aa18d65f12e597d802a9d2a2715516f3eb9c7293fbd7195831e57fe006eb1cd8f7c10d317d5e04f70ee5924bdc6722b5530a2202e6b1f05e444295cbbf84c34b9d5c5dec1139e8216c76c934b8cabbb32d4c9284a3605e45c68dedc2b8254e6a2d8ed7a86cd0702cb37df722d60f4ebe9ba0a5deb86a57415c1568d6a33dc618507632568b7e93b16e5687f842b31d36add91f49a420fa2a32c89931a88246c3aeaad296e7b66723e7928ac8e4ef97cd91090b9dc7e917885af110e0cf405db224d3aba222a0f60d52cbaf2531bb27d0e23d8d4aecf6517319adaf05afcabdfaef43951964ed46584433b9f62420a6b6c8cdd1171fbbd30c878d87636828fe6e159da780ebbe672dea42909ac55f6d8973365d205f7e4dfb4f1fe7638d749edc98a75d0870d5f204df8805e08a365e968a781c7439c1969ba5f4977b1d4f726813eb88ee8380aec1fa716fd97a64113bfe3760ce825a004eed43e5dfc6d4212d5e40cad3a07cbacc5d63ae1457be4ce114d3517a099b273b65c98b4be0bcf8601f94e48dcf8482d676d9fd6407380bb92ea802a1df23efa2d0f2a350ae4546484a7b7b6092dadcb1a2e06b68c83768c91b73dd3fc2026960b686d04634c5aca2c53dc5c9db1eb5e0200180b75015f3abd2b843ccdec783e2b0c0e30080a7929056c71673a56c3865390e7f864f521012c62cf81190c4487ef81c0363e6ca633b0474f41e7ada2e4baa93ab996fa2a18ded0632cfbc18c08a8f05220b9ef66384548f4270d0651fb1afcea62a9dfa5114792d7bc694f6e8eaea06857d4d27b3f7ce81bf305b7274cbd1d8e4f46d9056423ddc0cc898968f0934359ab72e9527bb54d59673b41a3303f7bfe65735ddc80cc9d0d4c6abb9d5ecb1dd43b400749643a22204ced90e923520f81468b303724c6b4296ca3ec0e2c7190ba4bde8ca83a9168c9413dbc8455b199a275c1b6af87395ddff1fc0f01fa33f8fa3248d17a29658f31b4a0f332e1dddada8a756838348426b1b7d33336012f588d723f5162e4422040ece4a7279f23937b926b39edd40697510ba949f976b2ed34028089516bebd99c3e0c8f7e72f1182e4e7527d98f5451012bb089162883dbb747bdacc54c66198a95470b22513563e2a54c7c6c645c1e1d92f6621d9395f5ed455f55bf541580f46e0b3da4e2d1da3fda99ef3de7bc5a098deec2f7efb59583c4d1c6bff6ce0e45cf786ffc3794cc5d060179b1f9af2b1f5f5f101158322de2274ccd3b960b327d8449b9ebeb474b7beceea5e0a21bcbe963e906faa372ab87331b7256b8638f3311a4bec82dd3889e51f21fa0681e0765b176edc16329ffe79ee303c9757b45fb19f9b7bbd7d07eda4fae2daf8b769a96d25e5366e94e668f989644fe3a3dd27f8ea01b509d6ebf3edde5b01d05cec24a6eef23a144ae5dc88686bf9e727bbe5d5a3947151394b993b0860715f32319bd885e231579db5e1c819adff1f5e320ad9eed9bd71828abd73c491ce78267ea565881cf395d6d33a3eabfb5a571c0dd8557e9c9e871247dfe523a8056ebb6e5021d6a4fc5946492007e474012ee3f0b9bf13b81a7b298f04f2abefbdf9ec7213b41910478a537f6ed16e567a2073293422c55b11b3c451c909c06e1de8338d2fee6d3b8489a9bbf9350bf69e", 0x1000}, {&(0x7f0000003740)="7beef2b0043a7b100face1c20e68a96245bbc9b1daf6b613d34014b548b65a5776ea0f31a1df0df18656aecbf848612788265c5970676f5a4ba2a46e781e9ad96d784633776c8f8dfad0ac8dd69b4ee574f137aae47d22e290b0d5a9dfaae6e9803882b637962de40c39a3d2646d7d05bb059694b41590c9efbdc9200207b7254de6e8b9114f354b5e891e9c304862c94e880c2139cf670b61e169dabf129a2b8c74", 0xa2}, {&(0x7f0000003800)="e5ce0e8d60f24ad89ac1921d92ea1e3409b5e68708edb8bfc42b553131e9ce8b2b6ac92e0859620cf673f30274c7a41ba2b8e5037fcc7843845b851c6824cc355ae091a9c298341dc0e255036488e7344a1223251ffe1b635f4043d40fa24789b1a64cb9a3d3ffd41a1a7a3b5ada212f0093d34c5cc84cc17b498ebf3d42c87554427be33357afd5e3a80c4c6bdc11472402ec14fa22", 0x96}, {&(0x7f00000038c0)="fc8900cdc1fb1824db26181a8d02799ada586fac09b5ddaf9747012c88d2f95cd442178e3d242cc2b5acc7afd1d0af608b5d4598a65ecd69352c5efa6adf6abb21ddb65aa01151311d7e6dea9fa318ba70619272cb1e27a6359e44e7ed6d7fd4258ac2398ac22b10bb5af8403c6aaa1bfebfd17a66eb0fe0caab96f5cbeb310056a768c0275c6f6e554e2290685f18f1f6c72db6141b2629e14c9147b559826a287eccf04e85169d2c7658c8109bf06a0200eba48418610b2e1ad054bef38c3acdbaab8100276e4692f10849c804891fcd9064aab39ea1cffac7549d17d42eb70ad4394e13f49c599097c6f84b8646aeee5c43d84d8a52c8d3b14c528ad1d0490ddd2e12c6eec40b76cbf5d469406ab9e72b776d084684c1e0d55b24102b57533c5547625d0ef058c0a6f4e2ef973aa2bf19fee03f171ae3d689ecdb641a8609b7014854c9483dda5abc830cc66228cce2aa0313b41179c08b6820115818c1b293dedad9a5438bb733306ef175c309ceba997bf9e36f3f4ef24b0acee91b1590057ff753319d813dc4d6e53ac82f58af0511acfe54db710037450bebb06b66cf1643ad1570256a5b753fd5b0e3e6a1e5337607d81288557ea98e57c1a2cfad8b958f749c9f1afd301abb7ac29e968d4dccea4c959f3431232d1afaf60187c8b574fec24e793fc90b9829cfadff23caa2aa0d4901f32e97553e941793708f0aa1340ac467a582e432597c74e587a792b29e1041b7fafb39d72f9cebf3f0cd9faafcbb3b19b592f82b0e99782e23e44572cd78b021848c0e832c0d03bc2fb01284317e5640a8b46c5c5fbabd448b39fe2e16046d2465106d3fc76eb6a58f4cbc2555e377c50ecc3654e7a482ad14d2b39c0a038ae38f83f322ff355df7c36e20de11d127b81d1032f5fab9fadc9e997ca1ee4a179eb2fe06b76a22d14f1932ea7a8cbb6c4d10a50d8e7ea52fab8fc925d731a9b6793498cca0faba27c21e63bac76ff6af919a3d9810d9a1ce932c4debab4a670adb87affbc8dcb0b046aed097e4f434ab74f10ea387724fab62551a79bf7da2b5d6699f68aa582a708507828ef32076fe97870accc4cb975c272e61fa0da21faf497f068e124d2ad032d813e25f6c4a9142df6842ccc837e5b3f87aec6c3b6165efb75761f2f362379003519c4f4607c7c31621e69f1bf2064f43755f00e07457a3cafb7c3f0dab0c47165b820b0b44173413291ce40bbc4320e6fa05a351cd51800b938d162a42c892d96b25f0f15265e7f17fdbb4c9f3174c8efe11dff70fb167d037f4087ee6955ff624a234a3369fe1e6f0d96173ee2f98b242ffcd2490ce205e896699f79fb788c4517bb8b50b835cbcc04f00d068ab9c8627317460eaef9301da8c8b5ce36fb8af42def12b41bb3b7809edc09fc1ea7876077f9df6a133ff50630edbcc7d3b5ccdbbe990032bb825fcd3fbdeea2dda536ba967c16a284f1020dc8875532259fef7dbed909c17bb4e647d37a8cec8ed6fc96661af49b9e03177108c6fe6c32de73bc130616bfdafde2e8162fa1cc31037b4cdf4465c8f08bbf2ae762533328577de4d17930ba5dcfc26af2ed6bc819093efa80e211b4dfc112f4d004b81f6b034ed85a4015e8ce6061203bf9bb0a371eb771edef268a273ea74000208c1ccaf46fda182425e4e505a1b3c9453c23c2b2098f453b839105a04f25430a0d02a93bfe46e6855b09c55dded94de4d3d794dcb5a77ed86bc40ee12dfafe24e352d606e0aa705424588a30da433cf864457c00d512ce3cc3b43df6d3a7fc058e3701004ab61810c5862ee43a55df28d80fc29ca25f3931b3ab9a4edbdc873f59811f0f9b62570d6b81abaea4eb9ed611621b6864ce28737f7a6f243fe5f4514597e0e9b3f604a55e3f42dd2401a98febe91258202b480ae0320d4187e972cbb258c4817b942c115bd5a2790c5bf7241bd9059b3d9d95abab3baee5c02b5c27b018db469a7d1077a6cad8fdb7a7119c98367aaa8aed9f2e063c47b9e5e74f6b2fee733743d136e25f92f668a0b5b9f1dfac81bf2bc5ca263b6b5f21a55987ca2ffcf83417c1b005ffd50456e2e0e383b5d134a79b9e911b922021c61717aab0890050c26377f67dfd82228e091bb63ab414c7aef6d1b87fd52f7ef7445993c4e6ddab6b632f4608602da24c65d13e034461309c247ab2ea59c27834dcd0cf6e92c3784ed1ba0ac4926bd1660ad0dc9445e43ad7721e89ad1c1a7aebbc4da444a4586da66c82ad3b279b2e26a4ceb1fe4d643f784a2bffd40f717f47e364ef5647cf9edf33eec4584d9bc46d0eb797516e800dfb3c120042b3d0c6b486c4e34c564168e518fc669f6d16f0853d93a5e9043eefc7dcf088051344cde06eb06e0ff8db04fe569df3a5dde12a3aa1fc06f13760e1ee842315acab402eb58388180d350803ffa40d4f0ad0893b118ca846f38248f6373e98b3c1bacf96275bb2f5aba320d4737ff5eeb704509092f6530165cac01f184441571d0814c0c9de193c32578f1937790ef5ee54ba2510bb1d9ecfe8a98fb4fab85ac99975ddf161b8eb4b05fdad2ee31af00df41f20570e2ab5934637a03de650926688915cff5108f5bfe71beb2b81e272bdf5964b553ef936089a105942b92acf60ff559201dea0d440255e648a3e624cc56a3e55b99db28dc7560a5c412e7d1077f3d7da904995f6f0e27d9f996d932f6bc45f7f7b9015aaf4be71b9dda3317fe609dc4b207b21e4fb70f52893cde1a5e6445611f1e2083049f91b233519aea8d3e7eb32a21414b7b949fbe26d72b03461725dc92b017abc33e63aa3318d39a8ea367f7efb4ce8cff70c5d8f90a44f005a8c93bd4dce7d4f9dd21ddb6f611f23f4e34c1a767a35ce31443e0762f98b23a6b00e7d617f881b1beee93e44fd33352159a3dbda7a32d7bebcd0dd9786aabe5aaeadccb0e2554c911c4a9548cd8436822e15e5376ea8db4ea3970a03a5ecce8ff8ab2f660b1743b9d4becad1fd3a6247dd749d9faec2be1ce6357bcc61ff332f8ea1a207e31ca418b155ea98f4e15ca687e263228a5d21109ade593dfb3931a2e3c53de561162a3cd51d5511a7e7303b764f3b3bb9345a4f5d2c181660507c97713802efef3d20325fb06d72cfcdc5b557c3ae0556d15e880997ea6723ddf6e66fac583169bb76264947f72e7f82f2e84249024fffe4c712855f2fbc3df3c916012704ac8ee2c1c435ec256c813c54139f5a742c0e2c8d4868e70c31fd64c501e61d76bc727126f592262c8b861f27def6deb400e997954013e2d8e2423c3e05ba84b56872b1365a07b3180c303a7c791a34c52873e7f0efc1f0ce154eac4b3ae2beb8db9a701ea60eb2bf4e550cf9c6a4b9750d7f4749ab38fde633e0f328b701f28548ad4d92a6b665fa6674ccc8cca56c9303b0ce57ba165e84dda3e4ef50c5a849614d4ff067583b1c3f9e9dafba4430b49efe66d61158c048d7041a9535c1c1a47a24ff4cf45fa66ed1312fb16bfd1339d190c37d5580b43a9bd51c833fe3bd7d4bb7d4a8b49265d918d44445eabe4a3c91d750ac58a3e8d154b19eeec747b1c4a2559ae985843f2cd2edadd9d2f24c478fde73de42c95e8fe35e3722a879b14c66244e7676539c1c15d09638aced18cf8ad13a3a60e17483af3bca80aa3cb009b58ba5cb7b8ac724662bfb267485297ff24132b832b78743bc5b3084f90cd7828395b375c2fd9d503f3462a12e870d35230158a152d40625a8d978a3b9d5122ae4858a6338847732e3771614725aedccff8b750c4f87940d71113317777a722d8558fd6f7404bba74251da771d76aaefa81a289e940e523eb21c5d1d986573a6cfa64210aac013a24611666272aa5f51433cd30c2329db62c0d0645f400daf1b1cee44ec2ebb7b5d3f8d21b31b1256d007a8e8f53392eba3d44205e729affc3fada8019d8175f8fa894be1ca651682fd7dd6bfda36a1ac458d235a455b0af53c36bcfeb63df326c15fa113ec7a6c17c6a34782c6800e3e033ff3c78ca859355a2946475083a8d8a303223ea2c2f34f0ff9aa52b850caba735269f511279b99d60ee51306ee2edcf3d4f8bf54245380f380b012fbeeaa09cf5d93f964874bfdb9a7a4385e3388f091bbc7f157aa988913047c2ada871b6d69852fb52bdef710563fb0b1df04029fa03dab8dbc21bc3f9a916d59ed2174c2c0e5fe9d1569dc2f867a2828ce9d56bda093bf1623b251da711606ffed59a8b64793393a1d64652fa80e80cf89c2891441e78da930f4bca0b2dbdb45fef28d304901246c7278c35bb82d5799404d6eaf2b3261e1c03b6a649b2e047e12e641bedffe93e1179c36bafd126d13a439dd108d86bce4c6426e34d6cd0a2a4446e23dc2a66c3443d027d9637e77e04768e5e756d78439b24ae295d72189e29ff46c8a3d549210f5fa84b7e1559483d83c8ff78d60f033c80363e319a472c355c03cbec0420c1b57dde5aff727df26995f8ac62faff3cca651900b889ad1dea93fb81cafcd7648ab845a923eaeaa47a6654e3fd385804629b1087702977268f4969b564c0b7e3086b9093ec32054e32cdaced4f1f548afcb9c67014297d2c98ba2a38c667a0c62dff8d47ccf06a06a2871c0eb99beb95dbc7852222f23838d1f01569695532a9510bb66da261bd93aca03ae2482aaebab89e913a303d255e63d4eafad61379f8f8a25af012431602528e2f9f404e1550653b1fb97fe29f57946de154fd15dfb0c34c3e18951c501e658ffb24f6d4fc81f4f662707e10c677d23ea5499bb98ed7b63623712337f33177415fd670379366c760c7d7235c8157eba89e8c574b0cb458ed308a029d69328f148f70e0e7155f895b3f5ac433eba95a6a78d8e0613777064ff96ea34ced2326252185b1fc1fc291baed35a9bd8f16298711fb1923d7aa17db55ade75f7aa894713638f3b44bac254da49fccf734350c1c6e49e3295fead27079a20b8e6c0210d04a335382e7b640d6881f7813b218ae133ef2a70b963d52cb388a861dfe56291219106c430e0d6c6cceaf16b8365b66c3ec66f0a8137f10556089a2d3c0b2483840c4031105dc331dc0020273b315d7ed1a941874e2b726ab8e1a3968ef97f3bdff257376f073bf0e16494553d0b00d8d6300b4091bc4a9802c1ef353895a7ba92997fcc1d8abda6cdc6d24047fd560dc5d4cd55a76a5e08bcc76a8492ebc9a8979a664c31958187fd17ef6d2400e77fe386c9a47aa5a9c8cd9d592abb2ef20e9c8ee4558a4d29bb57856e1bbeb17236cedc55bfb1d2f2139056b4b0206cd9af2878ad12827142a4d1a87472f8bb004983d233c1376012a04a8a31249ea9dca04c9d044e266294fec70312bb9ab56960c51142f2be7716f8680ab0963b82d7e02f73b2bff10f9d96252a8b4fe438d9f92c77ed023261679fc00bbe21c07682913b03c8644321038d7c575b31fff586d7270072ca4d832dcc0658cf26c79569cf4fbd3300309bd7eacceb00c71a1c0870926687ba620417e767bb9ab03e77c504770ab2b62c3d3633bba5d5b19b2ed2f65a3ffab75b9d14e355defb13a06d2648f7b9d9bebaadbe1ff444c5848a1c22a7cde77bc4473dca45797669a47f1a59d72222e4197c89e51fffd58e55823842ec53263a8d42f5b09bf269c8ed4ed625882425efcef61e590e91028c8cd5af175387eded5dedd80015bd71d24b1621bc494091d0a5273ff5d695f6cd7fdf3450743dda9327b5a6d79495b137e18dcd27bb79203104fed782b5cbc2a699879e2b58ffe105f02a927d52e10", 0x1000}, {&(0x7f00000048c0)="a6d8ffd6caba321cd04c641d9cccb216521385975d9465e62f0580b279d1031f221028b7a6c489135b180964e0dd", 0x2e}, {&(0x7f0000004900)="286adbe6a2dfc6415c89b63655ce0bc7cad3a01a92ac89b38cae4c269271e15e4d403dae60543fe2d329c4c55d301ccbfa26702aa711b052edee0e375f626450ddbf7e2394127da2d1876f197db448df947f2aa251eeacb733ebbba1ddb96bf7fe330073d7375c5c721e7d1df0ac6fb39e2d575c2e24807f0ac7e62d4aa00daa4d3eb6cf", 0x84}, {&(0x7f00000049c0)="9442705c5fb972f689f57aefdfe3a2ef36f5ffd2d9cef064c0d919fc00a465b4ac108b373ff11889ec132ecf312302d64ef622f29f3dcf6a30003e697dedfe2e7f0fb131c8072d6f6513d43c19d0398616d475efb5586993deab703cf906cea81dfa500cc1ae169db41c184e68a176cc0f7ff1", 0x73}], 0x7, &(0x7f0000004ac0)=[{0x100, 0x0, 0x7fff, "7085ca9e8a0fe94059d2032a611711a2f0c01abfdc5fea531299665c9a1feab6d2a02d89af0708ae784a8761f17a35a5874f1baaee39787d3074386d9777564ce9e32eae539b29ccdcbaedd1bb5154971c3b207d562026ee5609679ea5931df70eee35a966744ce0a1e84846a3ac9f3afa30bfadd9db79095e5de304d15607a4de51cd3f24d5de85a6e00eddba536a03634e7542b4a8b80113b9b47158679c2715ccdb4d96397415e10a5d4c3c2b413b2e52fe0f898f244a3b0e1bd86032d9f7313257b6498e2d12bdcd898281c87adc60140ff8c25a91d58761db4c531befae160618304d0dda0accafa33f7a5a03"}, {0x10, 0x1, 0x7fffffff}, {0x18, 0x1, 0xfffffff8, "62bd6781"}, {0x38, 0x1, 0x1, "5ab47981b93b8792297276144c179549d0166719faea983d27555107871e044b257bba1f008ccf"}], 0x160}, 0x6) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000004c80)=0x9) 23:15:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) lseek(r0, 0x0, 0x2fd, 0x1) sysctl$fs(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x2e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 23:15:12 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000dd3000/0x3000)=nil, 0x3000, 0x6) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6a18, 0x5, 0x3, 0x7}, {0x0, 0x6b, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(0xffffffffffffffff, &(0x7f0000000300)="200e60ffa561bbe6b908e330303876220a27fd9d6b65e9259eba2b4de73fb6424bc22a180dd7a4cc15d00147358fb046b20892602369049f261f79a9df8fbf45aea95e8381b6551881defe3ce80afec128e63c6681ac1d85759721792815c95e47c12a740a", 0x65) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="1e696a89f525e8a38ee90e51884a8832e8ee1ebf08d6b8416450c031e185a4fd5ff550aa249280ea422d48ce75dbf44f8633f92fafb056bdd36d7d39f9fe54fb7baa5399c11d68194bbaae85c30ea9e9ee84ec64b9d9d5118a7a43a94850c7e1a8a28fbbcc50f30c1098306bc3a8a6fa32a42624", 0x74}, {&(0x7f0000000000)="ae05e57bcc1e7bfa127c1033617f658d0fd991a3417df6a99b307853c6e11fb7", 0x20}, {&(0x7f0000000380)="f740b7e67085666c4845ea975d31c7d6f18a556d44b0f41c889b3763064caef96d950d1abc42054b7f91312b6fc9d5e74dcf407d5994404d775111c2da69e6356859c669de1e9f3ec7443f17e9ef6641722a25277ba5fb6b43bf9864db4633ef952cfe2b423d7456216092e3e0dc313c50e9212bae2c27d1ae84663bfaf6d2c18e92abf0af1daf1daf51f6317b7ceefcedd350b2d7516e3072dcfbdd35ed07ba79d27ad2a2b8dd816d78b3c0d1ae0bbbf4e8aa87d71ed8dba4b316e711eb3d3e7ed734f77ea958f89ffcf6ba11b7c6b67b385405ba8285f48c95ffe5d3d8965b002c6926401857a243f2fc7ad3b5a1e2b35e39431c85530455f4", 0xfa}], 0x3) 23:15:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x7, 0x0, 0x1, 0x82}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 23:15:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$getown(r0, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 23:15:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:15:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x40, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001600)={0x10000, 0x4, 0xe76f, 0xffff, "0013090770a220b5ff9365d5a6370ae8eae26fa9", 0x7f, 0xf18}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0x400, 0x10) renameat(r5, &(0x7f0000001640)='./file0/file0\x00', 0xffffffffffffffff, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) recvmsg(r3, &(0x7f0000001380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/83, 0x53}], 0x2, &(0x7f00000013c0)=""/267, 0x10b}, 0x1) syz_open_pts() sysctl$machdep(&(0x7f0000001280)={0x7, 0x362733ac9432fd96}, 0x2, &(0x7f00000012c0)="5832a219fee06de7c52f04e2b127fb6388f4bfeea4b358546e7b225fa2f8afcc75dda013005f11843e1da0155e8f9cb4a81134c6577f6081b439071a8c6c1754c447d6980ac7ea625884c2fa0b1cab8320f47e49f23b6cb4fc9b460af5c0be07111a920f196e0b081786f84a85eafebc0e88e92becbd2015bfd12c503a0838d0d19d5d7a433118d33862b802f57ba0b601055ec83026d6d674ff767c37ebf8dd46f48eab0ab6171e1b0eb5d259584cde7d8f4c0e127128d6f0d778", &(0x7f0000001500)=0xbb, &(0x7f0000001540)="7e5fd9c22d79ce99f06fd96af5589765712ce4bcd0b7866e05d06d40b1a6c57508505ee18b523f2e8a012cc2a91ef3978409835884af7d9463da5ca34cc4d0d4e93279962af1d2c070c695b8f02beb616a4d49048bed13a19fb8518f587d4f60a2c1d9bc348c70f3bb44f7af43d31cb5257b01e681aef3c3d5de00632edc7ecc0f1a3a9a728d", 0x86) 23:15:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}], 0x8, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="9803aa4270071c5d6702f8dc29fa4190f5de50b96ca2b331f5f81503ed3afe75a622cc8de2d25f5f78e63ec5fafe39bda067111f97f416a45dfc45810404d177e5ea40c98147518a986877d05eef5d159ecc172571bd1672fb84cf48df219dcdc2dca4e9c37a7f9833b71e9092ca4b9b708d69e902807bea09cc41e819d5452659f2d73dc09f565ecc54a27e5f1465d76a49f4b3dfebd2d87bbbc3f79ea3beca6198d327d39a193bbb53d69c920268b8ca96aa24e613eb691e40526bc30ca10f493e118d", 0xc4}, {&(0x7f0000000280)="312c5864518c7e41e716840527e75daac025bed26ac78465eec9280a395368e6f4bd407964803951e0630bc7a08a9b423cde38186afdbe5c7f45bc2384960d67cdb1f2142c81476158e571dd3c0e50f8ab7df853fccb7842541a76587f12c0a35d8158e7f6acf61ce84903e107168e7f11bcdae5a30176b92c957a95fffa5b4f2bfe26bfa41c5b43358d0eb4a8cef44e29821f68990f226e0424960031a40d93580a0813d87a1901cc2122be8fd8ce51ba39fff6f9d50f9a7ea73440dd740811da6a250b813f10d05648e8129ae5dcbe5e1c590223187746280a6894137290fc9be6143269cc69bb316c2c", 0xeb}, {&(0x7f0000000380)="854c34a7f6250421c71558b1d29f05b1922aee60fe4df6a7127b1b0098a276f09ee2497c719bf3bbec63c00d630bc0cb785380f3d8037092dacf428f09cf47c2dee09429192371898ca61d0b5a1c091f0440221437a2ebe95165a61d8454d9823f300da032362a9ac5d6913b265ec3a974a3f19eaea1ed224137519fe242f79185278de598ee7c9f63adda6bb4444a1360bfbb6c4fece65cf4c6c50565b8d6e927e8417d4e6075151520db38385124afeb52b62c7bfb919351b264e275506cd3573e88511f0c0113788ea8efeeafa161372dcaa078c4f1f70ecc3ae6b954d7d28aac6f", 0xe3}], 0x3) shutdown(r0, 0x0) 23:15:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = dup(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000280)={0x3, 0x401}) write(r3, &(0x7f0000000300)="8ab0f3271b855219c9a5e5b7da2f2110603344215621428f6dfc8e6dec51629ab8477976d515408805be356f49295e9e0385732d284f08309fa03636a5d26c8e8b39bd179664dca357e4295e48b914750974192823b3b0c2bd2ec2579da9ed390d00022f9c50df7a5014b9d7d423fcf40fcb70aab9d7b31c9dfbc12d91ba93b8a81c2cb983d97d8f1a38ad645f2169c1facee276a08e5f311f10734d14437fe208477cdc00712a7e02", 0xa9) sendto$unix(r2, &(0x7f00000001c0)="7b4497b9013db28c0bd339b814054ce769cf9f650ea21c77bd4fa6333b5af2c8e96c7f8d9f3f47733413770e620b2cdb6d6013bd9149566ba3433560776332dd63d871b84d3940e3d2a3447429f09f8cc7b25850d1bea314b1542aee2c718ce2277171dfd3ef836ea4aa6b5ff386e7043a3ea12cde1f9a4436a1ea8fbe4d1acece6734d18ae7ddaf6d48d063816f0f", 0x8f, 0x40e, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, 0x0, 0x0) recvfrom$inet(r6, &(0x7f00000003c0)=""/133, 0x85, 0x800, &(0x7f0000000480)={0x2, 0x3}, 0xc) 23:15:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xa8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="1d749f9530f2e94ade035c3b7f4bb7119e8517db800f79ecd19a694b93227540c47bd36ec4d56658f105a1cf262b3e5ae15d", 0x32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = openat(r1, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8, 0x1) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x8, 0xa1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x4, 0x4, 0x10001, 0x61, 0x1, 0x101]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x400, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xe8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000000c0)) openat(r4, &(0x7f0000000180)='./file0\x00', 0x10, 0x8) 23:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffa}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x4, 0x6}, {0x8000, 0xdc, 0xe1, 0x6}, {0x8, 0x96, 0x2, 0x5}, {0x7ff, 0x28, 0x0, 0x7fffffff}, {0x1, 0xc0, 0x1, 0x7}]}) pwrite(r0, &(0x7f00000004c0)="f6357e0194ee9843b15c6746d4c2", 0xe, 0x0, 0x0) 23:15:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="02000000", 0x4) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 23:15:12 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 23:15:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x42) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) read(r0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)="a8262c738c6b4dbb01b2bec337ef2c3a90a96242a856253de9df4211d842bc7494c09deb3eeabb94986469d736ed8f949cfef5da131614253cab02b732f0adb5517fd02a136d7223f6d5f41ec1d7989814f679d46d40bfb3c43ce9c9dcf27d02c9410e1d3006f3af7e2fc85fe6d842bffe7deaea3025a7897bd5243702c15c96daa99f6df6a7b748e983ea43268906a7942e9fcb25fff35e204d8beb94c1dcfb8537b77eb5a8131d1b180569068fbe84714fd69408f7e44a0744901b8e928091d483a0347bb373f15c6999a3346326c8ac0bb3ca8a74ee492dbcf5c78c9c685bdb3b69fb3196a6747659a78ba64592eb20902ae43b90c102167fe1a2db158accd396929a1f9c4f788c2c9cd090f164166aed9988505387bf8dbe5142b78bbee162adca4e02ec06060e1e94a1abf0da6e72ab7831ab8309c770fa63e363bd86fbd3f9264685363fccc25e3fb3acc07c3716e8fb1d40516c87f92c1e1bbcb52b1fe6df130ba725cb30361f48ad354383a5f37599074b9836739574c0c8f858da0f2381bc0893a776a5ea6d8ea4cca8baed18eae62707a5049e688f07747b3a633492ae2d4503eeff54ec18d224c5c85edc843c589fe4b28fd0407d7682564fac146eb7518dc42b96f2e2caac2ae5613f8a315061420f384506d99b27543d8bb1eabdad5f9ec8a7058c94f3789b40bfe7fcbb7c89c1e19d7eada945432f5fbe3a51a46a9b4559bce843573e26a597250b8256359feaacfbb63f63b31cab8741ce5f46e87ec6ab62e39d9a381cb8f3174759edc8c369d72fe08b7577f6e35c0a6ba64ae584f7c2d1aa0f9a2b2ddf38d68fa7bd4efa1a714eb8785cef70b3896c17255d435b87888e0c6e39b7f0560ae9efbcc94921bb62cd63b510793121eff1b818669160d7f2072dcfd8ff4bf7b687ed770e185cd01fa7ccb251ec25c194795e0b6ce914f9947ac9fa745cadc94c13d3782a0c839a85c3a1c390d6e2ae1742cb271d925a88a6d8620e0008dd5c5a980eaa9159a282b36cb412c80701afec41f71a33d1be58e9c7802e8ac3de4ede443345195d78849ebc0526d91fde0d5c1dba6d3473fa3e69f4bb9ac6aeae49be1e43aca07bfea43d3e07ef87e75ab53717b6e005f76a1b9e20ec13a8fd56500fad097b6afab3093b9aab115990ffa8555c72229557c3f5ff7da456e51d029c28eef68c3774cac08784d3c18e7bcd09f4c3a3633d4fe819b6c0c744a4f9c000a5ed828212f7ccacdb104d9a2c8bfaa8e1c9ca5269949824a869d372d3a51adc11c95f2ac3dec30b5bfccf9dca3be2afb43c83c170345fe1075e738e1190a0d18211b075f46806554b0001c22693776a7e7733b9573e182ac051f4d8e3d98317f29be8bf9cb79aa621dc4bf783c1d1d6b535a7322c4e62352929119f8056abce58a62e0f041af8c5fded65e8bd913859884179c6f446a37c729d11f23eab44a3d5bbf93fa98d12dff1f9c5fb173c3004996a32b163f109c3cfd331e9ba33123f1677a1e83067397953e426c6aed05194dbc098c629c9997cb041264004d22b40683d592e9f1e18a4937e2b4d9b284c625b623f9af6d3ba247d70c72b00b520642eff45f998dd3a95156d002af7c0a44741734dc96b91be770fbeade8d24844eebf2923b81a2dfd6f5488f449e9ca8876e77d70aa1048d586dc050b69c9f81a1b8544e3410f6b4fd130c0d7d07e8144293d99360db850f08fe4586e3b7a16e982536e33fd0378f97af82406045114fa7308aab34e50fc8e8cad4eac24f6ceb9875ea2acb64b881f81dcf5db628ba6183f47b6b29af919148d40c6e8da456b5a856d5bb9a4d277e1293f1461a1c821595ce6a1e217d10316b9b75308c603f5998b9da815c40a0573bc2f84e6f9f0bce3fe800d91d5b9eebf2240d312b08a8c1e30d80e06b224a14e3738b667ff60e3df885d23aa8da19a5c81994e18f1fc4a720b809e0ee016f577f76384604e135a6a587be5df4bf103f8d8b50280a8274e10b3f54aeeb7c41e9af911bad00778d2f1994a324cb80fde22fdedf8ded967ec67b165dd09a81edb085d0ab0c79ae596010fdf29a72191f8850691f7047cc93e82e917c01b490584fccb9f31f39bc775bfcb4b1ec19c919b9da1e3cc97daaa6bf10c3d68d5762d1308ea887dec765fd97d6dc3e2631debaa6a27e05084ecf32c779a50f72ca603006f608e42890f6dbdd6d9fca01510e2eaa1a27a33ec447a4c394cf7cf607fce6ba93796034a8b88d5cb4ec044db42136c3b9ce5412367509b8a3ba5ae1d95efb2b4bc10a6bcd042c2e5a77251d4faf9c71ec1d549a8a6aaa486b5435762541bb4794e7b5e492f2e2d4f0b75b35072d120b846cb946e1a82259980cf1dcd10b22a7d4bbcdbc82e7979e2ec748e1118815e9a4a3a37fbd4daa4125ad7a460ebd72782b67b19467a01b34fc313a578007bd90086cdd1dcc74f05fb300e252340fecc8d9a749221fc3d6e86c45c648a86dac3fc0b8a4d1ac6e40b637ef46ed6dbca8f0bf129d81581a433e2d98aad12e6be039ae5ef93e6b56e79f503b2a72373893a7b9ae7b821026e3755b5348705e4f7f38f53b8fd7e0326573f2a48309d1889db649ac780383d5975bf41f6ab1db17b5df757864227415a415c29f16dfb26ca33ee1892c1a4af0d68dad2f2574917af043ff583f980013c9d4752032bf5a771daf05ed636eb70c704016d56266e3458316d31a183254d25c7b8ecb48b785b7745dde8cbb28e5ed766241a8e61f287fe724dbe1fcf8c52bb98aabafb7b4135b9d095d300a2375bb8ba2c707d8131028634a91c04930a42c474becf6122858ff6f2d0630b2d20f021b95e7716ee701444f6a4439df43b494a4e227c0f4b1c4fa574bc0dc65a559398d5a5aeb14027e5b9ec8df9ea08b17c6d0ce448b6935531c1c761a495b72dcb4c7089d42d5ac9b46b0e410d91eb34eb41f1206d7650d00b69f3be2e85ab984578e5228b4809cd2fb3277d48665e5be3a94b82fcaacc224bc5844780d472b9871bd8af200b548ae6d0345acf6816ae97db85032bca1efe4c171e64cd370c08eebe137644f3183cd891137d6a91c27b66bc0150f83cb7a53ca002680334ec0ead23f11579318fcd8bc8b3e2c229ee19defa62a1c9c9abf7e23ab32f5d65dba0ce15a03f1c0cd0753afdd8926b1da948e1003f7070c7e0d54db60082247b4ec3386f137f3483b29457afaf399cf87948a315bb3a2e94e4fe233ec242611f6623b4c32c3a970b20639ead3fbff745c12f2f37ab307c52122cfe0d3ca208123082b330bdcff8ed2e94d10bc14e2e75727e7dd147a197fa509bc780f9a9b59fb3e8715ac7b57dd101d7abce65ff487c9f717c51dc6417fa1ee597bfbe18a7207cdf00168c240caabdb2e14f5f693713bb28280111db61c82fc813214ccf42878a181dcf313b38b2cf02f540a6721ccab5102e45fe3dbf749130c6b4f6ae44ebca00d5dc7c4247a45a68219a9859ef465c2e68ee801a06e62cb597bfb6cb7484cd9e2747d434932012c2a6e679a8b356e6dddd6c5cf343470277e715ed3668a2091a10e601acc79735142e7e243124a8a09ce900280034c0fb0d0c9d8c97054e86d720093ad5c88f876bfd968b806131abb8de4c6de736124c561d6f4313c09a7c1de7ea641badfd8414b332b658a79c1d734727ef8c311b73be8ac4db25595c9662a03730bfb7866b65e0be253c46aadafd32bf7c43c4c9ee507c208b73c5a3d1320a52f68b155821049e834cb702afd2f94d0cfad4dba0ffee73a8b003ffee418774988ae608bc91e43422635a602ebc755a0ef09eb28883db6ce9fed5f7c863fb8914688a86c841c1e4ed313e14a247adaa215e78ed13c6a62da6e1182e61ffe34a419da0265b711386cc1986348b326579ad4b00feb11f5fdac54a47dfbf5fd49cf0e2a1e75b84da08fb9258c82b1e6fd71137fae87e3d72b430e7286610b64ebfda15a231c48d87d5bf7f4fc0f36864d183aa039f748669a5b0c5e9e53dd27ace7f8c89f406888653f601ae3069e25e1d265ad5e38dd3d1cbb3b4dbd4f66056e35aa7240fe3b0ca6d39fd781dd2a539785c715e539b858ea3a200875baccd8fc05ffa144fe52d8dfebcdf83b987d2006ab58272dd27852011db2655ca3231862a0adcf3c10a34d1fa35f7df79716dbe58bc3a22e0595759652dcb18fa14162ecf21c46e70b45f2ea9d2e84751973ae04c66787f84a4add880a305d85f918247c336466a22aac5a7f58c0f192cea8927e45b1cff6956248435d39b5b0ebea45035aae983b2ceb4149f8137671295d08e1a9a2ea215788c4a8effa9d744922bf44b53547e9e43e75f0d4c8ad66ec23f1f3d3ff51c895e7a25468c8bf4d38e9290aca6b73e24b1372d4f1f587840cb1bafe62b73cfd1f67e6f9c412c69503984f3441fd3216c19a20250efe4d883749249560b5bdce40bf1bc67fad103c6a3aac642b2323aeeda0782252f2362b90765acdc2e4730269b3b4bfc41cfa01d36a5baeaced13070623b3853c834cef2e7a678ae19960d0e34c8bf95d55a503c0fd30ef6897bf1a84bbe37178b6a12c2d51148ee4c6589385f04db4f3446aeeb23ca453243f18ed8a6a84c5ccc5b0887328acf54be0a210b22993950a5900e076d71fec06e4125bbfa3a58a6982dfc89ca34fe5e26499c0c36a920fe9e562f3075915aa28225b46a563a7038c03dbe7a8b40d615aacc429164e91405ef65b9386ea68960dbe01c78fa7100f26012bf7f06f40b3df7a6b6ef431111f39a6638389fa0b7a0c9cc5a2b56d1876b2f99f5946fa95b057b19bb9faa8c573237174be93ac352236cae8ca07292c67ce74991f62e087b49ecb6d1af7544ad33ea1809a08b82332b69b73b37af228f41fdef000a0094c2e145a4b5be443406eb07a308c4523d89d3553ea6f1beff35f8934d7723e2484c6a68e8ce8c2eda62d91812c6bf9064d2a8e860b46e65ec02972fb7ff36be2334fab5b5cfb55dc6ba278222253bb9b8b4d930b2cb2b3ff3936e4784097f752ccabafa90217f13539f8672b12710a0f9031f2394b9506b6553f3e7e6a8c66b55dec01b02a959182eba143e989d4ffcd3040c5b14efec570cdea1140891a3c1958be47dda49729d7fa7d48dbb217d235629b6277b5984a458b1922a0279ce092eba52ce6be1d3b8a15f861506dd87c063f5ae5afab8ff870999a4bc0e860e285a0092188937ea1a97d85307db1d2088beb422012ada83e6a293cc8c6359d5bb3b685e9e398931b51fbed06e6740398ef3d9e1b46611ce604684f6d0e0277d569c93952e3122b1e27b662fc996141bcda88afe9ca2d6a994b0ff91fc7bccce253c4100ef19874faab0e84367cfd536db780e03cce52632f19519825c50140ce13266ce703ec000f3ff8869c998c1185383225335ec396c3d4a6b2af08574fd22e9e75085accc185447b4883996d1cb91b08821b2a9db4f01648a876f4620cfdacb27c2177c1f1186905c8331220ffe15c056f925a39644adf52640018a45ecb121b54fffc387902ec4574fe95a32ee6063d03d7782d6380d29d91fc4d38069c796799f7b9c8c1ce89b0e88097646f4b4b1badb733402315c1b893866c75a241494fcacc8b71a1e94f8962e33c49cf87573db322bf964df033c8aed6a63fcb0e3e9f955fb7006bb5ab878bc0e1bca6240a9c0ff43bbd29543a9f74e795b8d432348f277b46d514ced41e4eaaa051c57505868aab82b50367239f2e63367d9d5ca9e5a53a782a36a66f88121266414674a6a05bc0c17307eff29f71b", 0x1000}], 0x1, &(0x7f0000001180)=[{0x98, 0xffff, 0x6d97, "3db7440461f591d0b1391a320557dfe34039cd8fefc5aa3dd7815f3816bc8c0da99581d9888ea55874e2a85f051afea4083ba2852bdf7a518a4722a9984c7b98f1299be6e5b541d9e4b913f3f581b83e3592219d443e24ec4021dbee66c83d17b861237d3ccba3d4b46a89e329c63d22909b19088a3f9638b6bda79fb103ef17f487447d"}, {0x58, 0xffff, 0x0, "8ac030ac93a52730c6aa9d0ccd1c8062c39ff448eabc13d898534fb36f8dc4f45c35cb9429f3bc413bd9887ba5ec2c1cfcff29967c1602d86bf3a28ff038ee810d704e03da"}, {0x10, 0xffff, 0x7}, {0xd0, 0x1, 0x400, "b85004b1ebee51024de26b03dd0034ee2fc813fa6659c1b1cb5c894beb9e8a2e12ae0d18463121ff09856941a2f581e93989c5e3ed9b46b3156fa807fec97723fdb350ce303ee85ebea2630bef5d159635e39b5e8e83c83cc954f5084e33af3dc4b460f404776c1d6626bdcfcc06c685b1d2673baa09f1d4065db24dcc5fd6951c71dd52f14fad5ed831fd49648eba51d47b1073854a6e45a0992ec8e039bbdb4d015494d743f1a13a73f69f308d4ae7b0b26a83ce95741b629b"}, {0x98, 0x1, 0x1f, "877275b1b2538d7713f0dcd05729d27d66ab1188dea4771cae0e8bac0107b65462c684bb91aaff8534aabcae853085af4135eafc504b6febe30147216043e01e74c34a248451c2fa7b7fc074abbd29a8fd6dcdb02214c4dd43efc0c40cbcf2b4d21d3f0f80d13d6353f87f5e9c4efc31dc271c61d5c2a94caeac3a6ffbffd5d4cfad"}, {0x110, 0x0, 0x3, "c66719494f52644d7325eccd11ab692dc7b4e3c456aa3b09f86cb595f6d96fb4b62bfb001888b523626a88b2609db7ffa0e3d7bf1a8d492aa1954d78f80a3657f4548799defff942dfb2b98beebc039df933812a722a53aae825c50e4331c403fef79aa11070341b3d2059ace0097103faa3a8ec3b0dcb063c00df312de3af5f0862aba483713be895f2ee7ef6622b7d7abff91e66f50d01c51a131e3ab0d36bb52a5e05f7ce48ea0b0136cff522ae56e67b25cbbb46dfedc9902381121989f0ce64a2c3067f12bdae07385cea164a2eee4e38a0195f739197c06d63509d66be95acf128b9f1de699a5511593d3005e2e9b84d1d5b6d7fe002"}], 0x378}, 0x8) 23:15:12 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) 23:15:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffe) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x2) renameat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = getuid() setreuid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0x0) setregid(r4, 0xffffffffffffffff) setgid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', r2, r4, 0x6) write(r0, &(0x7f0000000080)="220e2a", 0x3) fcntl$setstatus(r0, 0x4, 0x8) rmdir(&(0x7f0000000140)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3fe34}, 0x10040044001000e, 0x400008000}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="5792de7c9ce68e", 0x7}], 0x1, 0x0, 0x0) 23:15:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/25) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/205) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r0, 0x0, 0x0) 23:15:12 executing program 0: r0 = socket(0x18, 0x3, 0xfe) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="da47efc0f6a43cabd6d5f3ab450200000000000000625359dc082e3b76e79710cf4b66a7e9410fe66be5664a3d8c2bd87260abcd727448d26c7d0645f14ee493adbc7b16000000000000"], 0x45, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000340)="0200f900a37f9fef8aa21ce2f3f5ea7a587e3babd05815e74f96d9ba9f1a4a42037d8a326257c1b589207b9d77cd83b8d39c019178cb96e311fc8b7cce3a5a885d56fb579024e765b931c150ab7443f3b38ddc480db86642065d6b2bf5bb49eb603c3d55c80ae5e105051b0743c2baa3a69aafe755550cf7df862de5eb4276e13486b3ed6b1e8c374b633afe1bcd97711236399ab6926e3ff15084c5ac8cb99981570677e89e99ef36c2eb10dd086fdeb26163aff93ef587cf6adf38d7bd72f3d109eb266d2b6e5f7d85fb9419e71860bbf762e2547832bde2bddf06137668f74ae91c0cd9118ab29e72f9835caa93212db6d3a2fb6f8649d2274c109c0c9fe54b81eca1e6911f3ee6a0f2b23e1f5a157e5352571a9779d8533a94b06522f24ff95dffc3edf4b6253982ff98b90fa9e753aa437579c84460895ffee7aad04e16e97603e745ec466808c39652216891d38d859c579073d13b15882edf9cf4201be8c5377c657b091df729783aede97f03c54173477cef934895b36043139ba54f3ee2da8056b7c8b1f69b489a9e63f65b32222ce187415d3d3b06d79ea8253f424a1a050684af7f1f372b3f", 0x1ab) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 23:15:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(0xffffffffffffff9c, r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000340)="4d67bc61ee32a67a28d11ac7310cb229d0668c2acaf28143f1db5a6bc0de784f1c3fc4249774c0ec6713f65c5d43d16d0559f8bfada320447abb4c8c14eee22da4201406f3418eb126a28d9c9c439c6b9a5569f4b3d8b5a3cfe36d1d41a0e7e91cfdd8c6fd2913caef036b722ea82dd400a30dd79444659a41d9c9d95c7ad4d5ea590857145e8418cd816087e3844c7e6faf74f48ad62886d837041983b9bc067ebc0669ad26975d44d259453358102ffeaa094bda3450931656a114176fd392a1049aa66705c8b2362d8edde47bd3a968e812489793e6cd79b3965bbe872ce912709e1e72755e96762931990761d5049a8dcb37b73d0d93e17fd2fa89caa4915e5747ae", 0x104}, {&(0x7f0000000180)="3df5f97bde448eb10336556294b5a1aebaa86c368e1420932f56a12e2564ca7b84d0d762b23fe702f1aeeb9b0778926212f13e75961436c3d865443b6317f8572452a41b786e4e0f9d38a14406470fcb43d5aff08b4d21ab8a15c189f05814e181071e7cb90d0688a68a1ccdf6ff5254def6b24d39b86621f73e8bbf7e0953f0413bd90405aefeefddacc77c578cb38a456f6aa51f53072286d1566b7a7ecedf9272886f70b82ef9f7bbe36b1a453d1f2d378f4efebef0055d78068ea88e94c2ab76a0772fa9615b5af9d77b3dd3b409f1b05429994deb5136a859629782e134b49d56851887bf9c73a3af", 0xeb}], 0x2, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r7, r4, r1, r5, r7]}], 0x30, 0x2}, 0x400) 23:15:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x3f, 0x4, {0xc000, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) renameat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000100)=0x2) r3 = semget(0x2, 0x3, 0x128) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0xfffa, 0xfff8, 0xb9e6, 0xfffb]) 23:15:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000247fcdf5ea3f00"}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2c8ddeed9d59aa38, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd", 0x26) 23:15:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x800000018, 0x3, 0x102) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r3, r2) fchflags(r4, 0x5541e2b83ca1fa49) openat(r4, &(0x7f0000000040)='./file0\x00', 0x100, 0x101) 23:15:12 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x2, &(0x7f0000000100)="6b79e8202acdc9d3d37006cd25e6c7357d76f518a3597d845551b6be07f400cadd83dcd18ff5bfb07e959e38c375171333636cbdcc6ec12324c3556286db55084f68", &(0x7f0000000180)=0x42, &(0x7f0000000040)='!\x00\x00\x00', 0x4) 23:15:12 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x23, 0x4}, {0x22, 0x3}, {0x0, 0x80000001}, {0x45, 0x1000}], 0x4}) r4 = dup2(r1, 0xffffffffffffff9c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x81, 0x8000}, {0x82, 0x7}], 0x3}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x40, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x90, 0x1, 0xfffffffffffffffa, 0xfffffffffffff000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0x6, 0x1f}, {{r5}, 0xfffffffffffffffa, 0xd, 0x1, 0x401, 0x1}, {{r6}, 0xfffffffffffffffc, 0x11, 0x2, 0x0, 0x5}, {{r7}, 0xffffffffffffffff, 0x8b, 0x2, 0x1ff, 0x6}, {{r8}, 0xfffffffffffffff8, 0x10, 0x1, 0x2, 0xa}], 0x34, 0x0, 0xc68, 0x0) close(r1) 23:15:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x2c, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup2(r2, r3) recvfrom(r2, &(0x7f0000000100)=""/120, 0x78, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0xc1}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x3f) dup2(r4, r0) 23:15:12 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x262, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x2, 0x6) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) write(r3, &(0x7f0000000080)="100a2956b9223776", 0x8) 23:15:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x2) 23:15:12 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x120) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x20, 0x6d8}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000001c0)=0x3237bd3a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x7, 0xff, 0x6, 0x7}, {0xffff, 0x9, 0x2, 0x4}, {0x2, 0x7, 0x7, 0x1}, {0x8001, 0x32, 0x20, 0x400}, {0x1f, 0x6, 0x1f, 0x2}, {0x2, 0x7, 0x7, 0x3a54595d}]}) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x8, 0x61) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x81, 0x20) open(&(0x7f0000000300)='./file0\x00', 0x8, 0x1a6) sysctl$net_inet6_icmp6(&(0x7f0000000340)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000380)="57e9746057de77", &(0x7f00000003c0)=0x7, &(0x7f0000000400)="6afb6ad3a828ddba92927a849b5efbf619ddc0067903baf846c6632e676d1314d930da13da767894e900254b68e684300cfb6f8737810fcc1407f4513c8df6da605e1ef8ebc44ff7", 0x48) unlinkat(r2, &(0x7f0000000480)='./file0\x00', 0x0) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x200, 0x0) write(r3, &(0x7f0000000580)="31bc078cef584787ab97b8723b11219ce7a7e35d0d511f8de8113eb6f3857b11e590a10e23faa1fe1494c42cf0ebba118f2de11c5232da50f70e391e3876e9e7ab2771ab8858975e4a6d06ce7d56c0ec0cc837056320ce0cd8066607fa8c7b5aab2c7e8621a57856f3ba2586d06df959fb8a08c82ed3", 0x76) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000600)) r5 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000680)) pckbd_enable: command error 23:15:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="f5040400", 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) fchmod(0xffffffffffffffff, 0x20) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 23:15:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ad5af5"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 23:15:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4b89, 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) fchflags(r1, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r3, &(0x7f00000002c0), 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000200)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000340)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x3}, {0x83, 0x8000}, {0x0, 0x3b59}], 0x3}) dup2(r2, r5) 23:15:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x40, './file0\x00', './file0\x00'}) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) connect$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) 23:15:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3ff, 0xed, {0x2, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="f92745e97b187fa21b5c9f0b94fafc243cb3b6d1ebde3771a4ca0ad19cbaff182ccde8928765fe2250732cb93a5c3f24a4802318619c4f154d969c67acbada05b7acdfca56c0824f39a2b2ea546df293ef951ed08e1ea5c24c2096b85589826bd57ec54bd41834", 0x67) socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:15:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x0, 0x1, 0x7fff, 0x7ff, 0xff, 0x0, 0xfffffff7, 0x10, [{0x7, 0x401, 0x8, 0x2}, {0x58e51e11, 0x2, 0x9, 0x2}, {0x6, 0xfff, 0x8001, 0xffff0000}, {0x3, 0x7, 0x2, 0xffffffff}, {0x5, 0x7, 0xaa7, 0x101}, {0xffffffff, 0x800, 0xfffffffd, 0x8}, {0xfffffbff, 0xffff0001, 0xd27e, 0x3}, {0x3, 0x4, 0x200, 0x10000}, {0x9, 0x916e, 0x1f, 0x6}, {0x40, 0x8000, 0x515, 0x4}, {0x73e, 0x4, 0x6, 0x2}, {0x6, 0x3, 0x6, 0xfffffffd}, {0x2, 0x100, 0x10001, 0xfff}, {0x80, 0x3ff, 0x6, 0xec}, {0x10000, 0x7, 0x8a, 0x99eb}, {0x8a, 0x8, 0x5, 0x80000001}]}) write(r1, &(0x7f0000000040)="510fc3", 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) fcntl$dupfd(r2, 0x0, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r1, 0x3) 23:15:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 23:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)=ANY=[@ANYBLOB="00000015ffe32505000000000000"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) 23:15:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:15:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x0, [@multicast1]}]}}}}}}}) 23:15:15 executing program 1: select(0x2d, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) semget(0x0, 0x2, 0x31) 23:15:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00004a1000/0x4000)=nil, 0x4000, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:15:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x80000001}], {0x8bc5}, {0x0, 0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0xd000, 0x1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 23:15:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x4, 0x4) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000), 0x4) pread(r0, &(0x7f0000000040)="e74ca06f2a1d81260ebc025e914c6f8ccb79d16452a24ce1874afb43560998d2298449d3b3c751d255da61a1d1f134c2df27964dc46992b03bc9dfdc4582fae2eddeb00e6b8456db035fb1ee2e6ed8b8e9a53adddd5d112328b3151940866aa94c4efcc7b0e2780b4b79a4e81e1aa1fd3bac007ee3661bb1fe90c6399cc2b6fbd87920fcf4f8661a6d9dc7fbe6ab02e888557eb2557c5871b92ed7656a94d2bea8f02e2e323c325f623dbb2e393887daffbde1b2330426ff431f8388a20ff7e46e9ff875f37ef34f8909c163391e80702fdd971aed3bff4c80a73e1dd6a85628ce", 0xe1, 0x0, 0x2) 23:15:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x103) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 23:15:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280)="ea5b8328b8e637edb0e427eadee1e0b0cee34d0d90d14eec3ac7f2d2b2b8dc9f823764b45de4ad39b8a64d75c2d1ca8380657296884c59844ec65dfcfe6fdd0c098ba32d14b1619d01cbd37907a5d4006c1bf7cb519fa559eeeff84c3ce7696870ec09e7edc351dea93bc70db45ce662bf1506f89ebc41b8baca492d09706bdf96143375a0d0b275552ba2178261c481ba1fedd27f95e167887e906807cbf3409cac29a1dd022faece82dc7c0148e30a98de07e00ddec75607b5b021d67747a2949902691ef776f4c68aa0322362fe3d03a5728dc9fef91c2a9ebd05eb06aa422f340c3d59fe99a344369da507650ab23cbbcc77fc342f46c11519a20c198b73d3dd4a161f65914c8351783379d271feb52dd36b4a38491a27e407b502630e5bb968a5dc0fd778ac1500b8111f8923e70f0362f52875de2421425a9db332438cd13312f42d716e53318e6864ad3711e5e608828253e422e6304fae469de23099139d4b824c5ad6f99827697e60bd2f5e6c4adaf45bfde08d00ae2ac860105a33950de4ec2e433eea391135bd5d4bf2790722fce84206263db4ffdec7690b79a58683a3a4e7183a856f0d4d47d8a379ccfa14d4a0ef924076725140f375387674eb60641d723ea05a7edd8665e5a22de3b31079e4aac1043c62a945b60c9e170b56390da11bf7f1f5eac276ddc3a5ad396993726c66e77953001435d2717a9eccfe81669d81fe8df887a010185bbe203c177faca96cbb21047da59b80074b1723711e2d49a1f81de9a4bb471b0d8f391c1e5a816ba8c876edecd7d4429cc5b8e8176f9b588aa41489a3b3c9d2a1ff069863d292d93057c70435a5df20926febfc416a303b688ad2d3ca57398c277d92fe7c61aadc549a4611c08bf91b363c5db195d0fe37d8093799344e24ec992a94da9808a36c3887c88db0970e342c3a58fb04aa501099a4a327088779e56d3e0be6c17e4ef4448d712875685a8a2f420ce9b904fbc1644070eab23a5ef4505c9b3689f25903d9b4f65a25c80b8fd65181c3f7e6861ab55c365a6704c1c818d01fd12b430b8d37fd5e79737b2b7ea9b6e64ae69334506f969647d5dd91371b548536ab0562747c485594ae38c2e68fa361b4d519e9cba1e2afe78e1ed7bee306881ac8e3abf7489b15488862c13321b8d169512b98db6a426cbb24897cdba7a777f5a3e3e6988cb9ebd69ebc55d6ec2c73d975ade8b23fc1a34a55add959f2046ea12914d57a73b1a5fab7d10d3bf036d84c67223dbab3cd475b11799c18a55a246db5f8c627adb72e58dc8eecd71edcb7650eabfcd0dea7dbf91b18fbbb6b3e203f03872ca4f5bc8ad377b7ce16c79dd71f830d009a4e1b860a50dee6ba485ea0793493f857bf45ce7199dc02be05aa8f31436dde8747179e306c5a8668dbc8ca88e6f3cfc920db99eb5945cc2bd39176a654cee8f3a57182ce86c1c303222283e05eba3324e2b00c099816d0076f91c871971022d5b31ca3d372349da789bd8614c54ffe938ca61f1190d3d5e35cfa11de54d685c6ee3990ff0aff3f84d8cff13afcc398ffc2e3966cd0595bee56457375760a8167961ab17276afd4b1950c688a592257556d60c520eff02de1a40a27dfbf575e7773919b4ab6ffed1acb2952f7a6e88ee68329ba3333e6bb38de5e423bdd515150ccc240d10ba5618dd724741a37a1842d28a6ab109ffb398e2b573a61a934c2952fc78f552ab043f5945a9b54802de95435952c479549fa1df7a610364a32cbd161f6de02bfbdc89be99985283ae7da170f0fa54fc87b8fb2a333c4cf333703686dc303a273d32b3969df783824a3c22d80169af736e14cf2462f0b3ce45a7c9765529abe43f60b21630bc85263f013fc89aa77c89c7dc473f80a817efb4b69b3f0c3008616529cedb47ccc3c226063bcc44db3047a367de83bbe19d8ce31140895592b6c4a61907643db7c1e7ad97ffeb0ebaf60aa38966454f6c13da442edf8381d47543fc7af10e82d25f0c26a4ea61288d923ac77320ed39c93a3233fc4f829efe5debcafc263e05553e61fc4e9dd0ab798df8d617c4dba4afeeac82053c3eecbf101be79552c9299f964767eaf3646d5c2472737ec332b6da60376bee89c217cf13ec13162a0771b14c52f11597988904fba91ac94e778a0ff94d336b8b9beeb09c168c336faf1c373c75660dcf925f8977a5941eaf3d740fefb46253d11480720ebd61c9b9550e6a840d0ddb23cdc34c3349b45b510ccf33d0bc041785a1328dae32323e59f3cc3936871ca158a8f8aae5acce27d707f2b22210b0b53082e471b3ac63d3aa00bbf9f78920156f6b8a262c3821b6900080b4c132e9daf321a54bf219548e01f22da0b868ca2d67a9f572ed82714aa0c0bf90c79c748313de0a387e423ecfc0bdec5d78f67bb3e87dcbf5cb537189e19a953cbcaf1a12c7ff8bc290f8e6212115a23d5570c1f76c123b4ece1f2ec5bfa36ba78b8bbd4f522c7e11f78461452b75d7e644deb05a56bc6dbaf24247d6a40feba57f1178062253cc8615b60f23a6c0cedbb37355763e05f6afca8bca15262522c251cfc18f50bc1b54ec12b9d367e4d73947f292f7973a7754fb634d13a933b611df3729cae1433ba3683f164e19faa511b77f39b59876ab878a35eb2d588d30092c69f7533824e932c212df71ce64ff76447c4cd39d41fc93f511b122f80cf17fb84d30f99bc495361a5ba8e3ccc0cd05eb004429939dd911d5b9f59bcd92aa35907d2f656c63e9fde442ac4025e88d7362eda2a04f58a93a7011aa0d537c9f89da5c17cc3d4e0072ba717c88ee1f4257246a3709fdc6aa81cd44825c766081b61799afa18aede6b082ba8a1fd43275cab3b230a7b08aaa105ccef78232553f022888cb0fdce5babba6cd4e6e04a9551a176b5005e6cdcd4a8efbcdc40f5b70ad78458891b52ab516bba2112cee5fb4b909c9bab4e3be183fc75f917d062ebf3760b3d11cb9bef98b311e89772b2af4f274c04cc1536a48274c830864b5a3fa9e6eeaeab541873737ae06795adc74c46c8e9267c6f597be50d866318eaf4274ef3aa6c02df81dc40b4156eb6a780677857cc61864b75f00c87fceb709f08c049dc1ef17d9dad61b875407e84f8f89cbd0bcad2e781e650ecfaaa27a834818aabf9413a2e33333ca5cd6d3e5441e0f7697130a717727b7643cbaec280c997ed4139a1e352a3ba3129cab11c2845ea4114a1ee1c7175b7060c43304053ad083c33d6728354475bab328528b9eb8301ea2b808a43cb38da8db861f28472ff899e611b9218e17f562806e43652ceee9b188c62e4a3ce4a3f0798325da67d0c05a073044c7091cd161d01fb428a4bcf2ee150406210e27d91779fbdd78e53d7706d06413ecc66f251ff06ddd5bb6af25847fbe01b46128bb4826f1b3681b9f700f37262c4021c87300ec9a7392499963768bccd1cd9e67586f72cf6e9e7a84ae3e1846bca68109b7e3027907860cc0f495adbc1cfb94a050766d95bd4f2540dcbf92f84ab40066acf797d0e28a1448e8479eef2bd0e730352fc7bf7e9806ed510f8f3ee443f40d3bbcfd7e8863cfe4dd5674bf13ee37d8b804b4e85690ad9026f8d9a1c74e47337b357e4516ef542b135e07262b09d884ad1ef5234a0c98e234dfa88d14106079f18e2b95f78ba1354f4af11a7bf02b7beeafe44da2c5c1a35f7b77906fddfbc7d28aa10c4dbffa3c033614baf2756ec9978b723cdebbbad71231e03d8cc130eb1d93d310b92be6f9e6dc10e7df63e2ad2cf26a7f69ab1fc5fa9631f7f38a462643705ee2a3d49509ff34c830efe6f505868b30a3fa051f5fc822bdec70b2ea582651faa3dde80595bf93308d070967e474001a5efc0feac264ff340ca6f7a0e63787ae0bac269a01c5a11c119ab27af5fe5b5860471408c39b6d26c985fc0eef5df93b09166a028ee3c894fbf50cb8bb6c3c856d4d3f7db060d1f446ae3bb812bed38c18e04ed03d29f2d9965ee5b665988a0518f791629c43ce1d9b49cded0bb8677bdc073f50a6f1bb76bb878587883165bad6721f984aa4136e9b28a12a671ef14c9f6f755a104760c5867226e54738334ee41042eacacfc6737be337c9e4844ab3d4b87d73faf5b4e9f8d1c974be83e929e249005bdf93ccedda095d7be81fbd50ade4868a0977736c5042307eea16cd0384cd1ba55553f6650d07f8f3c677569af4dcaec2023ddd26b41d8eeac36f904dd82cc3157cac80074469cd688d04746de7aaa2af1056e4bd45c118106c2e5e896173c7b61a00fcc74851bc7afdf6daf5dc0280bd6c4a1729f8972463675ec0b8999790fea0bd0c0f41927606609e6ea58ce35a0062561e8e013242ec08891c793958159fbcecbceb244a5f5c636d205af7931bea5ad3e2ad497c310e123b8026fa640e1ca1b670ea5aff8b82b3452ed4434a4204659128c282796089d26bd3e9a3201d05710921028cd4c95a508cb68865c3647dfe18d6fc9e75bbbc66f3797dfde1515fb8da9e31fe094233764caf8f117dea359b2a94d759ca34c96a98040b0373a629d974ef13cc3e3e084174c7c94134b757b89b78a1678276b28b51e99379b09785d4342e1ab3854e69f85742b1070403bd0c48bd67d6a85c7a957f7ef3c792ca68a9b688dca0d0073e63dc8d412d4608c1a54ec93db73f46b20179378effd111d0858ef7f3aaab717c89b949749681ad36ae43ed89064b0a6a8a60a8bda18cde2c65518a1b34f8e32913903728155ff227555e08ce75d6b5554abeb590920b9bdf75b7faac33358b106c1b76994d54668d007a4b7cdf57b836eeffca8c2172b8027547856f70be317338b5e7ecd9e2004a3f63e2b751728b2ee2ea81cf8ff72600b1cc3672366c62c774de7f55752d31f851644159c98380da74dc0785f1310624d9be8920000ae4abe85bd4936a88cdc6714a4a7585e313753084b3bbe9941f72178f0ee4949f4c5b36d605ce4be734927b892e16fc7d09fcfde17124fa075fe340c93697713424348a42d01ce85e2cc3e02d12e91ee14ef15520d0020e38fb6e159bb3d645a0231d3968143c6b9e93240e52b5ac11298634ec2a07219159a719d32e4b21f2d3b3976efede9058543bee734a0edfdc4d094f577219a8abdd160c28522551103251b34c25b4819322c908198ce1f33357a8e26f3cd41030de43174a0c799d1f556e18c55da5577f7b832a5883d58691b3aa39fc553f2144ef81bd36ec5f06f1b0ceee8c033579529be170d494697fee676a8502f4f569b98339e3bec24eac594516441f93b04ac043357bc5f2810ba96094c707bc4587b3779e4ecf924cc74a5f4d73f1e71d298f4e121d9aee8b9d6a405ba35eb043f3afad46ed6d19cb2c103eb070499d609292e43cfb0de5a08061b5fd8edc8e4de3908e87f648cf30ef175ce990662cfa2146b580a3f98e4d1b68bc62be7f12fb9decf31467683c7d69315f938e9c2edb0e259506a362908621da4f5e4906dde2a62312bce5a4fc26bfafe37b6d2bd4b336eea4aecb5af19fec8066f4532c83b4a462b4f35e8711808c9eb4c422abb8a16a91de04e15b27858fd819bfe8897e0b46e45d97e87be2af0a8f84dcbdca338d54813716d71b4faad4ddb70609ad4193d784fe6b5738df40aca57987d6a0898e32be20104a6dfa4f2df4018c0543ea2fd1cd8845aac35b51f1c9dad3cd8cffa91f69b3c1cdb2a249ae49d57e205e83b69d20a54ec3d9c150b1f9cd17c081ce05c920e1a59851be7394afa109254c412361c3a91916a99705a09b465", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="1b86c6e54f9408344c6c22ac22a1529d8d", 0x11) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000012c0)={&(0x7f0000001280)=[{0x85, 0x87a}, {0x21, 0x7}, {0x23, 0x3}, {0x84, 0x9}, {0x8a, 0x8}, {0x6, 0x4}, {0x82, 0x3}, {0x44, 0x6}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) poll(&(0x7f00000000c0)=[{r3, 0x100}, {r1, 0x40}, {r3, 0x1}], 0x3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x2}, {0x3f, 0x8}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:15:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0144f6"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x202, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup2(r2, r1) write(r1, 0x0, 0x0) 23:15:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x2, 0x0) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/247, 0xf7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xc01) r3 = socket(0x6, 0x4000, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x7}, {0x18, 0x2, 0x8, 0x9}, 0x0, [0x4, 0x7f, 0x43f, 0x6, 0x401, 0x7f, 0x1b, 0x3]}, 0x3c) 23:15:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) syz_emit_ethernet(0x16, &(0x7f00000000c0)={@broadcast, @empty, [], {@generic={0x8035, "a827c91a089e4d63"}}}) 23:15:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) close(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x0, 0xfffffffe, 0x56}) syz_open_pts() pipe2(0x0, 0x0) 23:15:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x21) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$dupfd(r5, 0xa, r4) 23:15:15 executing program 0: socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setregid(0x0, 0x0) kqueue() setgid(r1) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIOASYNC(r8, 0xc0e04412, &(0x7f0000000040)) 23:15:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000000d30000ffffffeb000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/117, 0x75}, {&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/219, 0xdb}], 0x4, &(0x7f00000004c0)=""/175, 0xaf}, 0x1) 23:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1, 0x2000000, 0x101, "e5c4c11a7dfa72d4e36b22ef993b58edaed30484", 0x8, 0xcc}) 23:15:15 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xf9}], 0xf8b1, 0x0, 0x1200100, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/105, 0x69) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 23:15:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7ffe}, {[0x2, 0x9, 0xee, 0xffe00000000, 0x7, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x401, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x10000, 0x6, 0x6, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x7], [0x800000007, 0x6, 0xc1, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x7}, {0x2, 0x4, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0xb, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000480), 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) acct(&(0x7f0000000180)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07", 0xa4}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000680)={0x10000002, 0x0, 0x21, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0x3ff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001], [0xfffffffffffffe00, 0x0, 0x2, 0x1fffffffffffffff, 0x0, 0x5], [{0x0, 0x4001000, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x5}, {0x40, 0x10000}, {}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:15:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x3, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRES32=0x0], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x10, 0x1, 0x0) close(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) fchflags(0xffffffffffffffff, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/234) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 23:15:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x5, 0x4, 0x7}, {0x7d0, 0x7, 0x20, 0x9}, {0x7f, 0x0, 0x0, 0x1}, {0x8, 0xe2, 0xf2, 0x3ff}, {0x1, 0x80, 0x1, 0x4}, {0x1, 0x2, 0x8, 0x9}, {0x2000, 0xf8, 0x1, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 23:15:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) kqueue() r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 23:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000080)="fbf986ff01970000000000000000", 0xe, 0x0, 0x7fff) 23:15:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x8, 0x4) r3 = socket(0x18, 0x4003, 0x0) dup2(r3, r0) 23:15:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f00000001c0)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475aaba20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cb3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce517c37ec8ca4b02244351e78732e7438ee50e08b7486019a67930eaa97d866e2a80bd6f0ee684a7abbfeb37943cb04b274bc41f99ac6d7f0360e0f763850f15d179e6b51f24bb08969ed6b34dbaa4f9ac451b984a30bb9449b8c1c02d3800be120d75fd73bd46f99826c72fde1c5e33fee59e73efd8b86cfd128fdaedb9182afbdee76dd435278e17053146a63692961736279a225566eb059e498ab089e43553ad3238ba9e2bd541d8dd87eb7395b7a050e2f40968c949f39f4e22dd44fb4f36068de9b35a2b3a8c8f2e2e8fbe8a65c4f2059793b6a9fa547391727f801f8", 0x143}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000013c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f0000001480)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca04703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442faa92909d26117f6874dcda4d37cc2a8ce32c6479171792b88ce7d0450e481cfe3c2bda78799be92f93fb198170717911a5fea3c087cb718cfca572310bec6626298f7593e2a3a35216e7b5c5b27881f68035d4f9d459639d95c9651e4d12653195a800b67e9eb386d2c19a192a2ac580a0a0a837bf323e33243a72488227c7ce4b74d6ac08bd8c8f069a2886255c73ee5a64163e2fb2ea1064ebb4d624ab56b5418e9901dded28e647c3758b37e0efa5e0367fa6a5e75beaf71074e993c7fdab74e5b43f6693cac3fa34984ea2ef528ec1f5cbe69caac4b27db65e0365f4a4e5a3e8986da7ea61390df664935cc46d6fd9ec8d79b7ec78fb5cb7e753dc2b8e21dda04bac3551067302700f4a53f97eb4c3331729d59e40da08d8a46e495ca2f1f8e963d332c6fe932c83b08906409f10ba8249078492f5ada3bd869a0bca830ea476426c81ea802833849a7544cf3a14c3f098afaaf8b8b30b2c83c4e573f41745402d68cd4865b081c39b64cab790b1dd57fae9f3f7af4fcd63d5e19e8afd235d3f257afcb2dc2f1044aef7c63f1a0206a522b905c0d98384d85a47c2333002a32a7d0e863d4ec1cbc0dde5b603ff54db410eafc8b7237a4806b31860273b07466532feb7ef602ab584bf0ca4b59c6081bff0127a06c64e3428875edafe53dd864093ae8b5f4f155d87a22129f6a9a4c9a8b2", 0x11f3}], 0x4, &(0x7f0000001300)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x50}, 0x0) 23:15:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000240)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x1, 0x3, 0xc4) recvfrom$unix(r4, &(0x7f00000001c0)=""/103, 0x67, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 23:15:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) connect(r2, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) 23:15:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x1, './file1\x00', './file0\x00'}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f0000000000)={0x7, 0x1, 0x3, 0x404000000000000, 0x29, 0x3ca2, 0x2, 0x1}, &(0x7f00000000c0)={0x8, 0x7, 0x1000000000000, 0x9, 0x535, 0x4, 0x6, 0x10001}, &(0x7f0000000180)={0x4, 0xff, 0xb86fc1c, 0x100000001, 0x5f4, 0x607, 0x1, 0x7a}, &(0x7f00000001c0)={0x400, 0x700}) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0xffffff67, 0x4}, 0xc) 23:15:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x40400009}]}) pwrite(r0, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x3f) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r2) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) flock(r4, 0x0) 23:15:16 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) fchflags(r0, 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 23:15:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x20) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x0, 0x5, 0x8, 0xffffff76, 0x5, 0xfffffffb, 0xfff, 0x10, [{0x9, 0x4, 0x7ff}, {0x400, 0xc63, 0x800, 0x3ff}, {0x5, 0x200, 0xff, 0x4c1c00d5}, {0x5, 0x0, 0x3, 0x1}, {0x400, 0x9, 0x800, 0x8}, {0x3, 0x1f, 0xffff, 0x1}, {0x4, 0xab, 0x9, 0xfffffffb}, {0x1000, 0x8b, 0x5f18, 0x9}, {0x1, 0x8, 0x2, 0x28000}, {0x0, 0x800, 0x8, 0x1ff}, {0x7fff, 0xfffffe9a, 0x0, 0xff}, {0x4, 0x1, 0x200, 0x8}, {0x10, 0x4, 0x6, 0x1}, {0x1, 0x2, 0x7fff, 0x1}, {0x2, 0x1000, 0xa1, 0xffff24cf}, {0x9, 0x6, 0xbc6, 0x5}]}) 23:15:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRES16=r1, @ANYBLOB="9c8543a554169cfacc2f6e18f5363598ee9d89ef5c7448"], 0x10) write(r1, 0x0, 0x0) 23:15:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)}) poll(&(0x7f0000000040), 0x0, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x46, 0x7}, {0x101, 0xc7d}, {0x3f, 0x40000002}, {0x22, 0x7}, {0x22, 0x24f3}], 0x5}) mprotect(&(0x7f00007b3000/0x2000)=nil, 0x2000, 0x2) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f00007b3000/0x1000)=nil, 0x1000, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCSTART(r3, 0x2000746e) 23:15:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x10000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 23:15:16 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x380, 0xc70, 0x0, "d705000000000000165b00000000000000004de4", 0x33}) fcntl$setstatus(r0, 0x4, 0xc8) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x0, 0x2, 0x401, 0x7f, 0x5, 0x40, 0x60, 0x5, 0x9]) semctl$IPC_RMID(r2, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x100025, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x400, 0xa0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x80000001, 0x101, 0x200, "46d0b2363a5e12c865d0b95a24abc7f6b1257de2", 0x0, 0x1}) 23:15:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0xffffffff}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="e67ab2a7", 0x4) 23:15:16 executing program 1: msgget(0x3, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/138, 0x8a, 0x802, &(0x7f0000000780)=@file={0x0, './bus\x00'}, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="4439dd3621f08fe145dd585ef4e3c2fbdc2b2b63cf598056ff668691b9654847ade5e67958b997d28af81834d7a97d334f2d81d6401d401e768b083ad7ab7ad412adfd69a176ee35b60ee9e294401523bde39486021c9b1ae5943df23868832aabe7139f97a7b4fb5760e30c734625bc444f89128828abd5447f90e052c48c204409a4536ad7846ca85df8931cacad9072391b1690d32eddf677dd60b70f82059a25e7a11ab6942947e19c52b89a57306c231afb691ccfd5ac3f73d0e5f535211d51", 0xc2}, {&(0x7f0000000400)="36690b0fb8a246bf0340f2dbc06b80fcfe13ae01cb4d02d077b8e2b8b04781fc18acba17602262f24701d75589dca98cc4d88965e8c90df0d295d630c8d7403997f06411b2690bdc8f257ce6b2a8e9b5b32f71efb0bfedabc86948edcb1013994c9bd46042ca5d523996e3b626f4c67b21086f1d04f23cbbe97bb557845996d684f075f7bb2bdfec9453869c79802eb5fb6a665e14aa", 0x96}, {&(0x7f00000004c0)="38b8024613ab5a3d50825160a819110e21792880054141d343fc826744d2ed60d28be0424bb46d45b17fb8ce10ec7c117128079e8b16631895875def57f2f72e35d3f69a352eed095e44fcb2d9991e7ca538b6deed477cda2b87384f397545ccf59448479a1cc53c349264e222fee07f5e325303a681156cafeedac3afcadb2c6528f92b25b58b55605a46bf4b", 0x8d}, {&(0x7f0000000580)="1b0d49aaeaa533866c7d24b588fb70519636493b78ac42fe8f0ddddddd9e5b2798f20ec864b040002c30a08d6ed012f791ba0913fbc132eb82885be2ca30dc74fe5d7aa758034f63417e3d468afb7888e6077ffa51c0c80afcb50f098163a90d55dc9adc0dc4ec383f01c545ed469fd25697bf7ab0a21f45dcaf44b7739ff4d88814e42da9e304db9350e8d7f1617f5956cf5e0ef95efad9a6cdf59a9b1c7c6a9422b862188cd2ae63270bc008e897f7e584d604072c8c514d4b9647d1ec330c52f2b78a20384a892444d839a51202a2a6511fca7e85", 0xd6}, {&(0x7f0000000680)="83e71c5cacbb6a8939e4d159234570127911f4c375c26da0a23cf75710599ad8584cd257cb7688bdd8611441b688b93356d2241f02f9f8dcb533314c045cc8b0b45fc1074095c88203596436e1c812d33c4d51aec2949148b543223afae6aa0c3ce842d32ed353e96d7a7593f7bf45998454a9e49ba89457b70ec229541bfc1d59de5fa87d427a603b905ba3de84a093619ed91772363ee486a4711c465cdc9c50b42f50c9d6c54f3c49686366564eb6cc6003a51e675e2176dff441422fa0b0f392b235449b163d0cf553d5757f0349c3d2e7d657", 0xd5}], 0x5, 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x4, 0x3d5}, 0x200, [0x9, 0x7, 0x9b, 0x1000, 0x6, 0x4, 0x3, 0x5bc0ffff]}, 0x3c) fchflags(r1, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) dup2(r3, r4) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 23:15:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x9, 0xffffffffffffffff, 0xcc], [0x0, 0x0, 0x7fffffff, 0x1, 0x0, 0x5], [0x0, 0x4], [{}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x40000, 0x8}], {}, {0x0, 0x72}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup2(r4, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 23:15:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x35}, {0x35}, {0x6, 0x0, 0x0, 0x3f}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x38) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1ae59a769614f6357e3a", 0xe, 0x0, 0x40) 23:15:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c6530009fb890b7d1c0d0a7ded37ce1ec616dd4b4d3b36e0b8177e0b12b37c045f615316373ca67b94b12836240b4593e301adf359384830daa04ee5f21bd0c94c93ddd8e386f52686ab80757a744da50f8e63ec21088328f6156431f15ea9d61a2339ba03e45b8cbe5cd49bd04e1d053802fb30d409cf19f79772bca91ddb4"], 0xa) r2 = dup(r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r3, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/81}, &(0x7f00000001c0)=0x53) dup2(r2, r3) tap1: address list non empty 23:15:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff450000300000000000019078e000000200000000030b907806000000450000000000000000000000e0000001ffffffff"]) 23:15:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 23:15:16 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe", 0x9d, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000180)=[{0x3}, {0x2, 0x20}, {0x1, 0x4}, {0x0, 0x2}, {0x3}], 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) 23:15:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff], [0x3, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0xf5}], {0x0, 0x0, 0x0, 0x4000000000000000}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) pwrite(r0, &(0x7f0000001780)="31d0a9340fc810b2c2f02a049c032fa11b7d6fd7bc17ecf0eda83f21f34b0134e58120a321560d89f0770c28e18610bf0ad50d40bedf050f9f1400751c952d1c041a0f90d4e4e160", 0x48, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000001700)=[{&(0x7f00000004c0)="2acc8d49623239ccb9542beba3ff8558e6dcb9490a2240a57602517ed6d75ae8923291df3881775b0328e51b4a8e5995801070e77695d120230cd7060380386dc493337f6d54c6d3533eaa1e008caaf021fe600b67dab8dac49d347e1f9e831ab5ef6695fa49fc459c36b2503289b29ad26a8df654dee969a9ca9d7017c2f5dbda27fdfd39524320d6262d3be66563c870b688b9e09ce4547bdb8d5161a59d957154311efae760f79d060ca1316e28537dc744ad0a4f75e735dad025210576926ea431b33f742e52d57398623ab568e60eb61dd938479a7923f3930247126bd4e1a1a7637d41d04395e2e01c692817b396201a9e46d97ff1730e107840ad846b26dcb398e15e52acc152473dcfcbad9a6ed1a24c8deec79d0698be0a9475fbeaca0382001f1e751887ce9becf54940406e1ae556ff5cec1f98f651b29a532b949a1955dd224a68de8f5ae8d20ebd2319763b95bc1da8b81f85b57098e0ccbac8e23f9a1e3b64bd6113edd4b759581584af7fd40308cfbf3fc7d09f0266340bb510f476b591b572ed618b673b7a0a14b9511a8de72f2eafd7066cc4ad47b9241a568100bcfa60373ebe45cc4e1e4db32f856acb938722124199da2d6ba6d8a366ba54e37a4dc3e02cb8f6ab7803f582587ecf12056813289c5e57eb781366ec292b05cc4e3dab1202336f05166587c6c41311bb879911c554503fe6ce7c8ae624485f5df82d7e49d15adec618d0e8f25fbc1ec2f15bf1e6853c22a98a5de4b64bfb10053eedcb337f68ec6607c89957cc3d4a33360e60bb66b80045c6b68727f5525da5bb5d43c85fbe59a5ff27d68e844dc9678c00cbe8d2e28aae7804b3244ee50484f7ee56747173b1a114976524a1a49c89a5417b093363646bab8fb341a7b6415e0c847f2ac267adecea90bfca8bc581dced4b63d695f938926abcb377d94d8599fa3cf5020215b08bc539f1a94619b78d6897b33afbdcf2c4eceda268691eecffc5dc8368af774c2b5ff4587275d1484b3858362c8af75666c23bf8d05d7f7bcc4b57ac33fec38b92d1dd762e5cdfb3beaceb21008dddc1c067bc021c38194530b66ff908635b5ce1183da5dd63eb8c0c6848a2657eab2a03e81e467a6003edd202658944bbf9d485e340c5cbc50218ea3d8587455772fceead1a336e386de5aeb077dfa45049981daeefcd3bbd156dfbeb94dc343b6dcfd2e6adac42b460006148ea5377aa2529c77d44b24d921f885111e5b5f47b0a32bb35899350efa5279ca9c4b6949001ff5061f4cff3afc19b975e68719fc3b9b960873dbb5465a51b5efe38b34165efe10ba027dfccee14e241b7a3f51588b885486b91f4ba8c86b3d5c8cc54144de9b1aa1d44022618e8f2ef08959bc23080174e9194ff0d836a48fddceecb238e155e92e1cd4fb222770c63fc7a07833a6b8838d98a029185dee070b90d2260bfd3aa0fdfb47032a2a2e4d8b7d9823ba23d88c787f0e10b98b8cf07592c29ce1e7556a206dda09ef92f15f23a158e26a212e44c98492ceef6cace6727e9988a79c678125334e1f7814a296d47c23d33f49030679939d6f1831c72652869deae8f1934e7a2cf9f0bfed323f1bd3ad1d8b3ccceb42462fbfd49a324c63edd19345d67703a83cee05f8e39d85dab097f1d4c9146c607e91bc4460d6757f5a131d05d1d5eb8885dcc40a12e0da75fca208624ef9e5a10544b2eb1f298d92f0e176689395999e0d1b6955e280f591644d58778b2555c39d185a9dc5947ff7487c05e2ade6c01df515f8bd3044735483fc4611dc7a8c84e944529ffa71107a0f17d0a98eaf64d71cb3449aa3c6b48076c481e3cb29796fc811dd9518ea2a9b53b4231b3ee68e7bcdf6357dce10307609058b3c674db19ddffaefe1e75fc604ae7498de92ea5b62a0f7889ceaa897a5249e926673a86dfcf56511910c77adfdc41cba08f517148a53f1739dd1028dbaecacf5c5ab91d1c06e949ff0eeca52657477e8cd18852b2f5e92dc000618d624cc62370a759561d54b73c19cc73e889d48aadcf66e5aef5b5d524d8dab40852ecd2d66c3e2cef456634a081a1a2905592b242caab4eb61b9fc2a1de4e3a43aabfe4029371bbf58f227321a53a85c5b81dcdd866887703b65009c4356b78f0a668e6268317e43ef33f9ba5c430ef63466dfc812a51fed248f02e60333de1e8c9aa950705c21e3361df6585c0cf5e1134145b819507ed5cb4dbffa835c2447daa3f51fd72b1ca3cfa7cbbede6c125dedff52bb4e7c92407bde62db1d0762ad8f9db516a83f871677e412da1fd67ae1b428875a9a9f9124a65943f88f3bbf4a032b95e7c6ddd1719f839864aaff1ac188207d799edd1b15c23f9a787432f24dfe03be66d209fb6d5ebfc21d8248bcec8b54be5509c361f6caa5236aebe63f5e02f4b11bea25f964c482e8cc7a8f54c1a31bcca8066867214921405409f54c4934d8f638af6977902db7e9ac0ea8173008188d9195ffbe1f6795e03d2afdf13e370c29cea24f8cf3d0aa06cce0b42d2d0e64899b784a1769cc6510bdb47f33d96c2108e82a51aef58e29c3c5c1225d6bb18d7c2fc903f1cb7133295fbe4e9dfb82878eae3f9485c4a968560a8848e0a43f232ffaf28511ecc1c4bdb46c0eb095a271eb98cd1ae71ed55522b56b178873179ea585b036eeebfd84a75764c39d3f622afd093e65b90a947e7b119d9815e9e556dfb902f5b46ffd5d89cdd2790f5b37912608b5f62adca3a22a7a5a6b82c8529c78573574f446d00fa74aba6ce14491bfe350bb7d7bdff3b00a34fbe86ded5bd7017b24df4d0dff18745c5a4b91d28c8fb8c27db1fa38e1a7b5e054f8bfaeaeb940df05c7ee92bf7c5ab5bc04c0fd54d47ac49c0b852ff4b309a1d9f23c79db7fa6f6b510aa6c4f3e0c445a8bf4b25bcb81e06f5b091bb03fbf18c7cea8393287453592df3d10af8a53e1aab4c69817bfdd9556d4b35abda87533a366aae97d5f550516c704b139ba04a9614fd7fb0acd85883c60c90120bb7f1a077af4e4fc8239fe4ddcf81badd84b35f94936151dc0ef25e1e22a1509e3ed03646aa4b070a7e30669bd4b74584468fe6dc1dff09dea76b6e42fa98407b90c5839f4c6fd4a8a4c64754846a6bb168d4781bd09125607b32086cc9b6c3ae2d9c711355e957d191a8de04ca2123937b89970bb326108e1ced848f640dc91878d2f5b750d1a0309f957af98c7cc788c103a134736bda26d1022e8f1353d428199dcfe78f15c42032974880e025fc5281df59809504f6e9c9b912cae856eff27fa76d3af5da7ce18738848d68c523cf083b90e1417dd1238cff49f0a7f6ac889266299c1e4dea09541639514f42af09de590319494d1e5a72e075493bad56b3076e56d8e7cd65f9468fdc243ca9576317933994b546116056a545fecc28645719e1c5846a4f79289e0b829e3ad9b582333ab41f25637380f5622aaef81e4ecae5ef1475e761f13bdd5693bf60c7b48c57d7866ea8a797f3623197f6c672bfbdddbe86f0a3020a10b9d636765a888f0e24a4e8abe64b0c06a2248e399574680b4595621869527c7d8aad1ddfd664e2a1b455fa85ac044ab2902af5dda657b6ea3067a95961f894a2ab455a7dd48053cf9cc4449efcd830c3553e4f203ee061fdf5d19edf5f6bc167007b06069bc7487738444c26581da2776eae13a430f6df9f2d0d8b1cdb2c6966307c5cc7dad3ee7134ee2675acf39b32b59ed7f2a34e8de0a4fbf926e1e70519cadd317ff0ffa136784d1616230c8a1e174d858db5f8ac5255a4102318486f86b3afd338cfd7200a96348c12edebca7602f478ced4e6b43cd66d701ecebd3869d046ce9afa0bb9ee157b0312f5980ec993601da04f73d26c7df84e36bdf76fbb93460f6778815044713c531952f4de190217f45818aa26cdde5aeb93f7ee568b3708c062f1daf8ae9a2c728017723123e8f8ef187816e0736738f547f481adef79d87f7a4712081fbea8827aeb865910d5b4b12333982e816b0ed7998853aac16c34431a416273dc868cdc520670fade54840b6b1464dfc0492dfc9cf8f84d410de8a79f21f87ea1a3cf42ff87b5523a685f0b701baefb070e04d5b68a7114cecafe1eb817a0a00fbffe7c8e2bd7d0cfd3dca81ad6dff220dde5870cf09fee12569cdaed52d8c7b58ee68551a1e96bfb86fca07a2e7b60b370bfd1aa60d8f51e8d3b45c71083ef9295d987ba6ced17aa4a4690094850bfc15d6b54ebe05b91545970845a4aa6d7eaffb78c047cce57c660d844db8fddd8692537c0bd68cb1c7d2484b62f32cd2d5908927a11f66b6e4ced61b6b8813fa5de9dafa259e108ad0e7a7cb750df2da3374beda79dee8c740f2011cf45ec07d0e5dd4499267df59712e60c2a0babc2a6532554babee5955a4ce6fa6dd88ea96db972e9a546a582ed848b7264e2cff606941644b3a8a043abde6c02c54ef7d8e2af084c29a4f71c58fe80c3dde0f06f7e97cc53a3d18ebb34690c191e5d98789e96e05ddddbf9ed3fd04bd9e344e11e562b65290cdf2992175cc16a410be43278f5c31903607e0a4f9c77e2c47a4d1cec94a197347d9dfb0aabbd642de9169e64948d8f0068a17107e1887cc58009ea86370e738178f76b79a9a2dffe3952f7f92d8f10daa44dec550b76341113b3b0e76e9eb14aaea932421e719d538a15e60903c779b149cf2fd43e92bcfcb1c33a2dba5aa1c198f1efd2416f981d07c3b2992130992365955e4708562f7848c63c4b4122305eeb1a5c0f9a2adb6443b6d29084ae10e7b1ac3c209154a75d5eb3875808e5e469bcb9d6a6d67c7a8adcf8af6a6dcd0b8ba82a4e3224b6eb7c0c61fff7a1578ac7142b512c2eb231e610781ff0eaa6a4ed2b25397da09e4f3460bf0c552523bcb0e44bf3cb94555645f7a9c0dfa05861c605d877d42544690a630363d31bc405188b16d045b8fc8352df294824fb99774dbfeeb1cad4aadc1d458ab7ad2392091d2c407140dabe31969b60fc0a641d96807118e67dd0467ccd50121aac881314627c8eb9e7db0716ae408f1363582e6f5caa879f51d05ab665630e05799fdd4f331d36e6da1f8423c5450182fc8a25ae8ca2f482442cb2f3f367ae9b9c99d8bd9ea034ed24a8e19b0b08259fa67178e3eec6b737d9331ee00b9710e32b99172822de1c1a880ef30b5fde9e5865f6b8883d4bc567e4205334cb69099ce7b55b74a97a349f5d53358631691431e5d5e6f1b0450ac263133add3d92d31e72153e6063d2c07f85639b0b28c20a2dc5c70ec803556639775606b93815edaf55f6e50c0a6748835640280ab7013be612db68edaa10a86fcfc57cd963434ea8e0f14e3c49dc7a231bd7eec939b5be284e8d8170e516197f428bb4a17577bab7276f8e2975a90430423e3a8788b1828b0f6fa21775e087de565fbecc91fb5d7ba805ef62edfaa6924a0f3488a07b017299062edeb8d48e3dc8639b4aa3cf2f88ba0bfea727840d6d2be70bb02d455fa8c82ba9b362eb8c89f89adcf2afbfb80d0d4422c29198f9fa564ad1716a207e1ae7f312c971f10df1591bcaf0bc2319cc12bf977a202e3a97a854b8703c8e1ba3bd184f7fd93ed87ba7b483aecef7a55f72070644ddcba1195c8def9f20f36464a3212626110f0fe111da0bf96adb496336abab7885bc2b0c10f4d1919631c4581c220270b434b57ba80d2ca5171900338769663001d562d49d82f662eadc633f9286963b686e15f7c4ba272229f9c1134e724a3154310ae41497e2f9981e389a5880d1552f4e21", 0x1000}, {&(0x7f0000000000)="a745eb8c1456a6d375bba28cb1cc9752e210abbb448276417c3c21dbab7067f5eb52cd2a33af952c104c0af846cf17879431e604cc3aedd7a17e183f6a8a3e7164d90040600b30db400c2ff0a47464ffb18a333ed31c653cb47f6d19374bcab00136d57825f7bac44245e6a8d8e710de3e9035bea61657376e241c14b07fc45b48acd8ea2ab83d", 0x87}, {&(0x7f00000000c0)="1f0e2cfd23894f8fb6f3964bd0ebeaf50b94037b4d7b6dfa3631d790fdba4a48042e2a98ef04e56ad80933af59ee33e9c34a23102d64289cfaa0cdac0d7897abebe8d413cfde935d0e2b4ae6086d5b17750b97c5e8d75f33f4bdfbd654d1e6f90e28ee9b5b5fc54fe5342686db5c3a4d86ba6b823b1a511b0e86ce8d913d8cdcbd77d177187e925f46277226310ec11fcc4afc8092132b4654fa632473c57ec5199cfec74855be24078b53813c179cf6622378895acc280aa8a1bbf4aa7b0117281d70adc979f9ec8a83cb6f7bd2f3b6ecb6cffbd322cb438690b97b21549ea17913ab825aff38a1b1d7eabffe", 0xed}, {&(0x7f00000014c0)="1a75e5a04aab29e25f6546602156de95a82982dc66d00b75f13792f2e4e74837d9ac972498ff7cfe4e6f00a490f3ae7c8d048f59c51eedd81ab44bbf830f84bb3a112084b4b9f4a28ef1d5466ef1685317fde2cc64e6d4642b16448ac55df770eac3647bc7528c6154b38abded0fb238e31725f453d776802758219ef77bf7f8081e0aff766658302b2e975d3187d4c009b2c77b760dace74dd3deebb093ad411172f37a854423a979475afa90983ec2f52e1f9a0289751522b739f6aa0901e6342f94c2816f78e81ec89fa1f38749f0276d088d203cc5c029e13b13757cd130654af5c53571bee4789ed97243f18d95439d83664db63377feca12", 0xfb}, {&(0x7f00000015c0)="91c07c25841278455106cce58680eb0e34adf46145fd27dfdd0fe62c9f3338c2d4f7d512b3c04dcaa90cb65243c3ce25f378287e20fc24498aaf3c218b65e044721b95c5505909c754c25140ab0683c6546a6412f83063f3492a6034082c7ddd158467c87da627ac92ad4f55cf81209a4b167e16c1870517e14355ebff5ba8d704bdcde6927270c1d2adb2ffe81f5941c4fb2633b7f9045cd130395fddf0", 0x9e}, {&(0x7f00000001c0)="970a2dc2f5df9fa9a7881a80ec63473f9829e586c25818a231d4c32d6367ebafb4ce8cf3077162bd6ad31d8d8ec790020f0f22caf02247be5d1c454e7afe2ed4d0ab92ef43a87258d447f76ecc5001588ea837c20e43c7d1050cebc50b8004115adf3f1d157a79fc887261ef86f63c64", 0x70}, {&(0x7f0000001680)="edcc67366a58912066c398880497d06dea9fc950e985b0a12049af39dafd1445c07d3a47b7338f82c2be96c1dbdf2ef879f41ff08c1140f69cadba7fe6ec2f4048ab584268069a3bffa9ee26c16fe049b243dc8cd5a98fa79529825c73beaee9a4e476332284e4e248b36869d224c3163b598781152fb356908f4f", 0x7b}], 0x7, 0x0, 0x2) 23:15:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) r2 = socket(0x2, 0x3, 0x3f) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f61dacc80bbbe99033074039910cbd826ffffff2b22d874b036801985512ea2e7ab19986db813ed870f621f"], 0x10) getpeername$unix(r2, &(0x7f0000001180)=@file={0x0, ""/4093}, &(0x7f0000002200)=0xffffffffffffff9a) r3 = socket$inet(0x2, 0x1, 0x0) getppid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) listen(r4, 0x8000) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) setsockopt(r3, 0x7, 0x66, &(0x7f0000000000)="b960e74c470e39c337719e9a9a4e97764b5c891aa6942ae7eb96a7adfb9dcc6dce972620a1e08b5197e7971a0660c4f0e4705719", 0x34) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 23:15:17 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x10, 0x0, 0x0, &(0x7f0000000400), 0x0) 23:15:17 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x1000, 0x0, 0x0, 0x20000000, 0x200000, 0x7, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x8f3], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x584c58dc}, {0x3f}, {0x0, 0x8}, {0x0, 0xfffffffd, 0xffffffff}, {0x0, 0x8001}], {}, {0x0, 0x4, 0x0, 0xfffffffffffffffc}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc8892c29dfd6338a) r5 = accept$unix(r2, 0x0, &(0x7f0000000000)) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000240)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000200)) 23:15:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280)="cf13fb50c5d7659c2d23a604721d1c07c91b2d116bc455947acdfc6cb8123cedc4c65e3cd2ef2aa78a3f8a6d38821121e57751031a9505773bcefa7866840fe4a50db1a8b635ea76282b39b37e98a6050a0624514a3d180b", &(0x7f0000000200)=0x58, &(0x7f0000000240)="f81e73d125e9073b9457d07e2c09ad4e04a8a502e27e7aadeee111a92a4976b9773ddeec3efd6783d2896a8e", 0x2c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 23:15:17 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa9afdaaaaffffffffffff06dd6000e0130042344495000000040000000000000000000000ffffe00000028800907800000000577277c544431c8816e7ebe463feaac0"]) 23:15:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="3209d7922fd9440f65ab5e1c905e1de616ef845be865a903263ca84d71c22f93e578a184dc2baf123b3c288b18d8b7350301b9fc45e691688e9ada040333635c45f9", 0x42) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="00120009000000b201", 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x10001, 0x1, 0x2, 0x0, "6495108eb49a5b1663cc571722c2f39ad75ee8f9", 0x7f, 0x2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="00120009000000b201", 0x9) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCDTR(r2, 0x20007478) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 23:15:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) pwrite(r1, &(0x7f0000000140)="9665a2e8f72d064ba6dc7fd97e9cd00d63bf35c49fc6e6268dee81e20d58d77af9178ff8f655a030903c1aae764e986314639415dd1ecb5d16cde7f2ac9a7bd01f8860c16bbfac96a4c59f", 0x4b, 0x0, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) 23:15:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0xfd}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:15:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x40, 0x1, 0x400}, {0x3, 0xb0, 0x6, 0x8001}, {0xd0b2, 0x5, 0x3f, 0x10000}, {0x0, 0x76, 0x7, 0x1000}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x4000000) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:15:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x93, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0x800, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x3f, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000100400001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10003}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x2], [0x8, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000}, {}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x4, 0x0, 0x6}, {0x3, 0x0, 0x0, 0x1000000}}}, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:15:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022ef9a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x1a01800a}], 0x18}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x4, 0xffff}], 0x1}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x2, 0x6, 0xfffffe00, 0x80000000, 0x4, 0x7]}) 23:15:17 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffffffb, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x800, 0x5}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="82e688caad8a301453879e46a791dcbdf5adb9e20ef0a1369fd07dcc8f840efdfae7f8877155f41c165b189facf662977fbf11b6bf0f363955e39fa74a1a4681bdd6f3f5c45c6a196d751fe6a211b3ccb4ace0b04d0492", 0x57) r4 = socket$inet(0x2, 0xf878f2f06f954cd7, 0xfc) setsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) 23:15:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10fca095fe3ed9790000000000187db27228"], 0x10}, 0x0) 23:15:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1, 0xb}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) write(r0, &(0x7f00000002c0)="f4c1088bb54464221eae5b073a89e471c177ccc7565c76c7306407a8761646aea76d9110df21d38c7c266d45d8f1ac3b8a56532da7d5e6442cdb6cd06ffe6e4ff0b48fbda2b244ef913a9f6a066c4fe15f65d314d11d02d1174ea41303ba85e1203c5e6d0fb85874e7624c41bfa58752aa8898194572a7a30fed92ddf9616ec6cb7e52332538c156628d576598ecb630e8648ec92bb7a10107780f785d27fc0ea04ed54b19f424968907584d960565b18cdd42822c95205e851d6c59068b4dfbedd6b3c9894865e647da86d3cf1d1408210dc0be769ac1de7d731e7ff098cb586eec90c4ee5b4016fbbad28583d135e940b2b6a06b57ccd685207b6c68f20e9caca9bf13eaa39cf8bcd945811e601df92c6c2aad20ba86fc9880c2e445fa732d32ee6a59c366ddca94028174d1b6d05fbdc2bd1e2e7f9d4e331ea6d9537f9f6e70c2362a9d7b216d8d96c6bb491d4de5a59ee527e00d4921370adaf15ebb34ca60b621dc551e785b981945fb46cce2c5a39470a34970d6f9f24a066179f924a976fe330e066ccdd7836f04f83e0f08c9f095c4ec2192e3732c1f0993a026c47cbe55a3cf0e072036c30c8c28c69f76bba17ed97fa592f58e5b597109b8d254d5aaf92c52914fe6fd3aa307978e77732da7d7e1a50922d4ff48e7160870939059af4827c393c3f5593da7ccb2fc83fb2251e7cdfbae6105d45e705597511ec2135b55113e8317b41a099d3833844fa365413e8b90d245e16905472fc4ab0b23e9381960cfbaaf9767e9ab46936822adfbdd28e26f09a63ebe0527446f70267c15d7d53631aaa9a9229eb5afaf1e04d6e52ad7f0a7b50c469f75eb164e0b135041a6ae299a6c453068d09312157a422df5422d7d7739cce6a9bfa0c1bb118c7b893334a54fc51dfd53205f8fde522534afffca2bdbe3edb0fab2ef4074f6ac5ff87d8052679e668275adcb8a0f00f00823e1916a74ec10d83784672090e24b8196f8ffebe937fe06dcf1a89b31af3f24fe5e431271c439f2f6ebcd8000f9fc3d3eabf90b06deca79368ca04caef426c478bd3e12537a34c5fcd24c1f2ad9f9919b702732e7efd3f78fdbb7beec9cb6d04ff19ed73dd4a3763a3876f63fbfd24a913bf50714d9382b28448c1bffe1bf1344f7f8d8d66a7c8d14db072b372c347b1ce76dedd1ca4abc3a78d7adc740a510bdc88e75a28876802f43192118a12da1828eeaebdb4b52040279bb6c35ae290c7dadd15b4a55f241c8e89277570fee7060e4ac8740dd17967aab41149371e1ec394cf053d3cf626b3172c639e35ef294a47235f5c856055a3e9078aa89924392059662a83374e888ba8087bde9cb34bb69da026dc093656c7050c962675dc411252b69a235590ef7f927f709142ad4e89bfc915119de92107565f0c5be1001c52ed370e62c99c13ea5569534ecd4b9a382ce610d205a9b6b88085f74e6ca50b5331a4aa6d879e46252e94dc076bef08c7b481df0698cbaa0b1dd3f0e84b632fff1681d9a1136ae37740f5a948c927218c38d1fbc6b9a5fd6cbbba8ba28ba2856cd03b5689c32d01e1babcd6fffe602b86b12d9ccf9ba3d918acc7c4da6674593e2c11a7bbd202cbc0a4aa8801841d21345960da115f9ec5a2a742f26e07abde94d88c71b90e61bd59ca2f0b084b9eef7c30e8322fd7d79850ae6217658e834d8be7c62ddaad59da5cf29a7c7b69de38538b3c0fc1478a450584d929d372bf92afd96577aa78c790e2c10128574f4d84e4459d1b9675257621859b7d65c3a5f83e866276c35068f8cc364a564bb6b6ffa42ae26d784921b37eb71e0a534dcdcdd851338d5fa3132d3f0f029ef57324be7ae320633ded680c153fb847f6fb6e3efeabe5b8fb4a27eb08b7e5d400781f471abeb732378dcb0e4c3155b0889b356ead6019f7337a05f5ba817dbd394214cc4c7f4369c586f2a60f9d269b90bb6b751a909e916a19c3178ca00c3bb0d78b2d7cfd7c82e55f54c54009665a762d854160b3d6ee40c92870035329f665215f5d9d0ba7699e6dba3564d7350b7f029c9abbf518425aa74fda9c8240839188689b767a8673d28fdd9a01e8b96dc76e0aa60320a0e0b5206ba6d39ebc5eaac259c590ea91e9857be22f4ba6d25a5f756e0129a34ada588cabe88d4de929b344ece03f51e5bf0c33a61cd1d3c0f2ff6fffd7490a557594c6c1ad6b8732eca70689745b78881f869609ea324b953904c1b43701317d53b8dedce79e94b0499a9439f7feb7b10746d47b3f4167b441c50084622451bd1a0bd3a1a563b594948dd4256d8b8370fbfcdd20be864088cc19de4d77fde119b0e163dd17c494793df78fc42329ac6fa52a35c3de2550a0e48724078a440ec72da65032dc1645a2af239d4f118a32bfada7f6c6852bcdeecc7207a6cc2dd852312cbb7f9bf011be24f9ef3e235bd991e7de0e80587754572aea15d196c788124255e55b9e3eac60bae1e48f3eff740ab24043e60e5e16811a6646a0ee9e2d6c5ae7f7393be97ab1daa5fe54da4201e56aa22024fc86ef655eb8369278d8058fb06c560df31f6c403c6ccda84362751a16bd2f0bd73234b1066f6699295dc0f022884e36fcab4363fc784256a87cae4d03d8de44fe6d3a02261d309c787e513e8467bfdd37658bce0ff88bf0289d16bf35632d97205c71cfe7e25ba20dcecf10d0af100a5fbd88df7e3f3e8cb86b1e4457ae597fe2577cdc602965cec2cf1f656aff5220dc861b34a15c966b22390b410eab615e7f1d6bf63b4a590bfc71a439e317bdec8116a97b180e96c3e33b714217c82f517f3926ad4ee0555458b3ea7afc01a1160cf8838007f275434e84441af791baba9b97a506e6d87735efe2d6625b8b68c3e961781cf63bc5a44dfa4586fac8a22c9e132e7630ed428910df6a544011e1fab18ec76306d710c218e36e79624039f00febc8da179a6763ab641365cf4728d5df75ee935bd8c92c2a13ffaa759e7a7d72938d9db361d653705bc778959074b6d23c5653b57afa20cbda54103ac81dccaf0b268ebd6ff8634932e28c53fc34daf2a79f6e66fe6bd00d8646de9766a8fa3cab52b1e43ff3759de9d861fd367b311e7717c66704636dbd7a8026bc4f6a8162444a5d09a1e1089f73f6154cd25d06c224a200841f7fc6877fe29026b0386c72c19f6594e65c1eb1d45522338b95472603b254a4deb4787e05239fa531d57f3b6da968172c09ff874d5b61b157c486c0d13a542a842788b02292741a4241fdffb740348efde281c2164c86b3b6384e1cafc15370102b65d4fa6142224ea23a7215d5f25d1cb8a79990f5a0df479bc82ebc5c83bbfc1996632f7ed5b6132d3723f5f6f8f99279b7ba57804a926cd7a666fd456843b1b6a0957231321ab5b5713db1a1a50bfc0d62f8d16a148c90c600dc1b4b62eb8b183bd5ce4d093983080c0d2758a5ddcd97952dce766966e5ad9595700f4f3a36869bf24c36ec4acb7b69ae48893dd3a790ebec1eb9148e6c1c91f6ee024a4585a20995a6232b886a697d6333e499e2dfb17d854680c33f36ca9829fba10d94d3730479d018acc08cfb87aea2e0128e1a9d77479d6a9e8ef752a1f546924ac4ad972c28828e5a1d22b643942cd7759e838013fa545c858bc82ec3049932584325c1d5bd4368644ee317a787435d1043c5648429cf656d53c354bf32f5a5ede4c26ff73bddbbfd328a02375fd3b3336c232209893981ca511ee716989c02fd34bf36b7a1ffde7b13449975b995637645863ad7800fc671540cb077000524a88c1cbe1656575acc54b680d5fca4e5530d42fec3afe9241c406258d781ebcab47e96e9c1a91d78fc07d1632039231dc2b1008a06e7b9b4cc8cbf825da5f49c4eb8ddc86cb6303ef3dc9c38bbad2d7ccfba4de8eb4c88228727bd455c2502a25b985ebfcf03cc252829d820f7438cbd854d985900fe524215d33bbe0a0eb6794716f1785af1d7b426dde988b4e64fa3abeca5a626902ea7db2c7a397878462d5b851e4a1793ece48345c434a18493fec74e9f3483aa02659befe42a3dbb3997f1fef84de2895d5f1a9f2942901cdc6dbd19feb1e744874f6d450700c3189a27edc783bbd23c2badac0c930cd6cdd8d091fb274108ddee7692314b82b6258af8d39670ec1fc1e141f8bff647228ce5f771c534c457b74bf82a13f08ebf924928a15f26e951e31ebeda2f7d997cdd78e4c456f85ea41929681b68ef87da1d8e8b517477b12f7918ebdf824230c00f47a9a83ab640b13e1054bb84a2ad14d6f880584ac279bea989916c0a2fc942838da870192fe3dd8d7a359c1dd76dc67742dbe7bbd4244b4d253e8ce15ea55c4297f45cfeb7dd5469aaec4292fa8b8fa2f889e9219ebf4bccc34a204595f7acbc6ce0103b468bdf5e24a023ca006c6e9d35a193aab1a3be63c2bf3618eb6bc8e09b4c160c8c7f958ff3ebee11e1db47e6bf27225aa11aea79d2e16c900b4a94fff00fc6614797a63698a139643b56116ff03113b7bcfd0e4c3652c57548f309f972ab3ca90af515ef374ea5cc14a58a1822c3ec34253bf02573493aa41637ee83458c84d47120729b74e90ff916842208d07629739daff093e7a47b5ff255416f80f4d0d7bf4f312f4f9a4fec32b930c523f025c4f8dc971888ecb962058899b9cc5b9d9b498629a7cda5e1ce63074b3e4e32271702f19cfb06763d6d70f796e995159cf845db1bf501f1cb4c63ac5b50eed6ad2ab7148394989ec8decba638ad1fb844371a79fbd3ff5a71ed8af21caf6eb8786eeb059fab835cda0beb07afeb5abaef2bf3c2a200a5d88271d6e57a8f59e2630784d7717d341ab9d79a96c1878a5b13d800d7bb0921be1dd6c973b2eb1d5b94d4bb5f3b932b1bf70d98dceaa56ec78fb2fc40a710b1c232a99f86ae4381749a34f6fd7e634e41ddcf0ea4c25675dfeddaf61c808774e09e31b4d94078bb33440880536c9e3910e5a2f5ed420ae9626140b4968def1a89e5c6d2b87acc68549b41c3cf012271484a3623553616cca5b56a994093e310b2f0b9f0b51ae2e26daab4849b694856a7d55f57dfd4c41302991f65a70ac65311df1ce54b052564e69a04b9755424e0e1740d7d23ab92fa9701637b6852a3e944236b8be08d213d680306a0d91385655b54a1a6dd75aa47dec1a842c89309d11f6aa179b17ef2c74276c3503f1fd74f32c9d11733380273a6d11ad4d9412c5986ada4532a39ba11738ca2975ca48e5351f3a3ce66201fcb3d86db609abd60434ed5f769f77a104702623166aaa479cfe7eb2e156867499fa78116b49c7d724f2c53cf9a469b818da83a9ef5e0965368d170998c59c9308871a49ba03689f54f72752109075d424c0d2a1e4db2e2c431dfff2ec9eca1fd77950d9636d9be387117146eebad7d68eab8e9ea968976073c4b5706e1df48606f67322be4f726ee216690ebd379e8b53a4c8626cf664af27ade71c17226ba861a35ce4943ea94a3cf20cda6c6bdf8df83206c0a401280db8092b628e4259a498ccb034c9cca70e12b4729c7b8e20bc3ec6ef5d499efb399701e8cdba910ab0418543abc9e6c3411c90a7f2d8d628426e920d1883f686dd9bb2255795a9bc7597255aa971c832093d8d53f7e95db058ec8339c71d0f03640bd2d4ac0ff19e2c4db363e65f408ab5a524259b2138fe7b12bf2af05fe2609b18d08f3fe565bde15ec91703b66b0e9b81176a83a1d3f34e68c2d565feaebc9a51146701dfde3bcbc09cbb0266ef4d3a48674798ea57820337201da0493b53cfc8a4", 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x0, 0x1, 0x2, 0xfffffff7, 0x100, 0x800, 0x0, 0x10, [{0x3, 0x2, 0x9, 0x6}, {0xfc, 0x7, 0x4, 0x9}, {0x7, 0x5, 0x4, 0x7}, {0x5ea0, 0x3, 0x54672d27, 0x4}, {0xfffffeff, 0x2, 0x2, 0x1}, {0x7ff, 0x7ff, 0x2, 0x9}, {0xfffffffd, 0x1ff}, {0x7f, 0x1, 0x20, 0x5}, {0x7, 0xca, 0x80, 0x40007}, {0x25bdd0fd, 0x3, 0xfff, 0x6}, {0x7fff, 0x7, 0x6}, {0x1, 0x0, 0x139, 0x6}, {0x40, 0x4, 0x7, 0x82}, {0x1, 0x8001, 0x7, 0x7}, {0x3499, 0xe87f, 0x8, 0x7c3}, {0x7, 0x7, 0x401, 0x6}]}) 23:15:17 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000001dd60927f0000082b0000000000000000000037773edf04d79700000000000000fe7e0d3cc4d22bb1ad8252e9dda99c237563b5c882dcb3dca174718dbd44f0a98e13b46aae4135341483b21d"]) r0 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(0x0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x7}, {0x0, 0x8, 0x800}, {0x0, 0x100, 0x1400}, {0x4, 0x5, 0x1800}, {0x3, 0x5, 0x3000}, {0x2, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x80, 0x1800}, {0x1, 0x7}, {0x1, 0x3ff, 0x800}], 0xa) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x16, 0x0, &(0x7f0000000040)=""/22}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x400, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xe0}], 0x3) 23:15:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:15:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) 23:15:18 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x6, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) 23:15:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x7fff) syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 23:15:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) getgid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/14]) 23:15:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x800, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) fcntl$dupfd(r1, 0x0, r1) r3 = shmget(0x3, 0x1000, 0x0, &(0x7f00005c6000/0x1000)=nil) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0xc020691b, &(0x7f0000000300)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000140)=0x1) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/40) 23:15:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$setflags(r1, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 23:15:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="14047604000000ce2c789236f4c26b02e16a9c8d350b4d57857930e1574ad73e9932723decf791de1768b840583dcaeef2d1353d8142db3ba6c929de8b443e66c5732379d8fe3aad70d230c63d9b49c9a9b7c48140451a24b964e34e64833af74de9be586fd5aeb06c20434af3b309b7038b7304770de79de13673a5c6bdaab5a75bf213a28972220b48e8506f42abcacc44645c329574c804361d8b12e95b4ee2bed4c7cdf3c5496c0800b4c471af6b09b53bf02d78b0c1ae26820e6d04b3a4484696a3cf97b429ead4df012394f39b1a1f425546c5627cb52ab1aa655a080cde9d1f4eea0e959d8a464f7b5aba49232f0c1d6e37d120310b8efba22067ce8c41893723044e1043dd0894539680183706a16fbdb2c75b86bf2bb992ff57f101e3927d11c35b07b810f0e6efc7578c5315d369f3e6b2f18a301f4c95048b82a65fddca446b27a68ee03bd43fe7a3b87672d153c4323de57177bc4b52891c1a9fb53831048e180d71777979d88ffe0a6572a00ff8610531e45050877cfa95c917dcd50a2d7a9bacdfe37691f177bad19ca8e536"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x2, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f667b846530006f7d6561031100b8b2f9f9d6741f9ea0328377ea16a3ce7e3ee3665444a3a21203ba5c895418a3f09959bb3282cc8655769298d9529bd6a41a8077a3d1978f8660e9"], 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x2, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f00000002c0)="3cf2034e577acfbb656c9e46f5674b405270e78b68d0921f92fecba86fd0ca34cdf0be3b544af3530c932a15545507bd7bb347", 0x33, 0x9, &(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x81}, 0xc) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 23:15:18 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) shmget(0x0, 0x2000, 0x608, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x5) r2 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000002c0)=[{0x3, 0x1ff, 0x800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x7fff, 0x181, 0x6]) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x7297, 0xced4}, {0x18, 0x1, 0x3, 0x1f}, 0x8, [0xdb9, 0x7, 0xa, 0x7, 0x896641f, 0x40, 0x7, 0x2]}, 0x3c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r2, &(0x7f0000000180)=[{0x3, 0x1, 0x1800}, {0x2, 0xafb1, 0x800}, {0x1, 0x1f, 0x1000}, {0x0, 0x80, 0x1800}, {0x3, 0x9, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/69) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000340)=[{0xf74, 0x2, 0x0, 0x4000}, {0x31, 0x0, 0x0, 0xfffffafd}, {0x9, 0x0, 0x0, 0x5}, {0x7, 0x40, 0x7, 0x8}, {0x81, 0x2, 0x5f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:15:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000100)=0x7ff) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0xc00000, 0x2, 0x401, 0x8, "00bf9e466bb53451de6e37aff957940798ceb8a0", 0xff, 0x7f}) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00ea84185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c20ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309ccb58d13e042908301550f0263e8f5b1d8fa9a052115646fdfb8f5fc1f368fc868c701fb1729c9fa2044868366de592854f583b1116e87b10ce884f0aa9c9d552ecfffeb175c59c01e0412fa12f8e5a6f49b11ba97426a"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:15:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:15:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x80000001, 0x1ff, 0x5, 0x0, 0x5, 0xfff, 0x80, 0x2, 0x1, 0x7fff, 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) renameat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x6, 0x8001, 0x2000000, 0x6, "45ab93678cde35f24645ddf9db6c2139a16f25ec", 0x7f, 0x7ff}) shutdown(r3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 23:15:18 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0xffffffffffffffec, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000afb000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000f6b000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000fd6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800000000000000}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000f49000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000050000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x800000000000000}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f000002f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) setgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) setgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0x0) setregid(r4, 0xffffffffffffffff) setgid(r4) getgroups(0x3, &(0x7f0000000000)=[0x0, r2, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, r5, 0x103, 0x401}, 0x3f, 0x8, 0xffffffff}) 23:15:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x81}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6, 0x0, 0x0, 0xfb}, {0x9, 0x1, 0xd5, 0xffff}, {0x1ff, 0x80, 0xff, 0x7}]}) 23:15:19 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/19) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000180)=[{0x3, 0x1, 0x1000}, {0x3, 0x209}, {0x3, 0x1}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1800}, {0x1, 0x1}, {0x3, 0x96cd, 0x1000}, {0x1, 0x68, 0x1400}, {0x4, 0x3, 0x1000}, {0x2, 0x7ce, 0x1800}, {0x1, 0x0, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x0, 0x3fd, 0x1800}, {0x0, 0x2, 0x800}, {0x1, 0x104}, {0x1, 0x5}, {0x6, 0x2}, {0x4, 0x9d87, 0x3800}, {0x0, 0x1, 0x1000}, {0x4, 0xb939}], 0x14) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x800}], 0x1) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) ftruncate(r0, 0x0, 0x7fffffff) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x8bf7) write(0xffffffffffffffff, &(0x7f0000000000)='jJN', 0x3) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000000c0)={0x8, 0x2, {0x81}}) ftruncate(r0, 0x0, 0x402ffff) 23:15:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x8, 0x0, 0xf9, 0x800}, {0x9, 0x6, 0x7, 0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000300)=0x3, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x670, 0x6, 0x80, 0x8}, {0x2, 0x8, 0x7f, 0x10001}, {0x7ff, 0x7, 0x0, 0xfffffffc}, {0x8, 0x81, 0x3, 0x1}]}) mlockall(0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1, 0x4}, {0xac, 0x4}, {0x22, 0xff}, {0x40, 0x5}], 0x4}) dup2(r6, r0) 23:15:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x1f) syz_open_pts() 23:15:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/214, 0xd6}], 0x1, &(0x7f0000000400)=""/220, 0xdc}, 0x841) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:15:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSDTR(r2, 0x20007479) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000180)=0xfffffff8) 23:15:19 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000140)="aa667624adad8a7f1bb8c309bd333f5e49d5d2f5e934780f33976e71a1c99ed4f9d254d54f170b40510a6f6e2dcbca727bc168838fe1b479bd1abb6b85e29e81ba3771c4e49476cb9272275da24516a5f11a3ef003e736e1cb0a37f6b03f743ce284e6a0a557f21f01556420435637c106b03aa8b9be5b8c5b4a6f4c0c7df7e8878c587f8f0751c63f59cc06c51a458714d887a26140aee1f2c44c4a", &(0x7f0000000080)=0x9c, &(0x7f0000000200)="b655f720b0213a3b849e4497897df5d80d0385e80a02a72f71f20098a9ee618c5020a3ade6dd26574496eef868ef398a0eac70bb1ed96501a59ede859743a4f151f8fb4606c5a80fded14ab56e58ea308771", 0x52) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 23:15:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fsync(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286989, &(0x7f0000000300)) 23:15:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x5], [0x0, 0x7, 0x2000000000000000, 0x0, 0x0, 0x71da9ed4, 0x1], [], [0x28, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x7}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)="be674bcfed6139c65e6a8110c5fd053c1cc6a9a5c915d39f743b2da2578551cbb4ec4bd2d0", 0x25}, {&(0x7f0000000580)="f202f328ce831126a80d5345b269ef8c9ad19d7f28d30203d4dcc0fd92ff30edfc1fbed5fcac8ccb0aa1f748276bfeccdadec648734e391d0088e5ee10622a8c3da9cf8c049844fae8dfe06b947e2a94cd0f4736df1bdd7568135d828f2b69a14171f55829104d55ba464f40a5f575edd120382ddbfaf6eed68e1f6f52a39573bd43d15d3d0a7697388ee2512ad7a3db405f2cb5ace8de9f40b0518ae316d1dbd4ead673bdc71f37c978886d520243681346cae3cd1b2f7f72fe1177f8e3d6ffd7b552dded68a2cc8708eed3f24a55558e48e9053c506082ff6edd16a39101071e83c9ef97836caac31d7c103194f4be70cac32b1edc82ccd3c1203c0cbb96982ea212a356b5354e0118db8380cd85978a8037932e3150026083284ea61db890a978aa8c601c7993568fa2d01151eda50324af2dfd6f0545376fab7146f3da22d44c71fb67115129110d1694e97313501811acf53fa825e73307675f697127bbae6473062890d3f18af7d6ac828a7227c2f9968158c00a81f488c5236bd4fc726fe33b296d08f5cb11832fd6fe382560d38d510394ffcc26a796ec172364b3cfda18cae32937bb3da63d7302423f42f36bc96ae688dd846857ed0d0db5c8477097005e1e830c452d759ff3429dbd309b9c64cf0eee1920d64efabc169069cc8c4dff8dff36a9ca9f3b0ae264a4fcc0acaf61bd3d7050db3a5d2b605c06d640d8ea46f5849d0294922813b1f5ed4b9278849263a955cc074a74a5e0bbbaadd16d8694058ef4382d5ef90e5bbba5520141ea3a31767b844238fba25f8f324b184c0f8434742a03ac210ce014748719924e5d02efc980b8dc06165ce0e667d48806520b3a7a7851cfcdf5874c1ac959fec28d4be49cda2b93a7cd4af468abb2786f4780cf922ee58b1422ecd0ec8e6aa0d750362baf77a725f554f7713f3829c4630aa31a569bd8f9b506870181954df881de224faaff06ad235003c0022dabe08464602293f7d5323fafa72eb2022ab51890d02d3a187afa1bbb940f46e63330edde6dc20c1964b15864314ce6ed34450deb79b53ae815490a508d95c67b75d8959686d47b059088a5b3e699b35e493e531fb42ac39fcd810691398baad8c34a6a2ed66f5111f7998e526379d20610035fb5709941df55ba2cccd624fe4ca75920c5b32ac8f9e82f055577b3902426098817d2b05351adcf7fe32c1c21301db2c1f06fa5457fb606de1ff1e061b4ed6b12868a9f69acc9532f511dd6f23781e9a73b37d744b854beea376f1b06ba99577c93f6adcd02332bc383ce5d17df698c7523c23293c0c9d136036a8c5bb34c79dd75b6985affc1c02dbc6ee76bf2bd09a6e55229783ad2f7371b26af428da0d2a37efbe27b54015727c774ca9a87ff9c25fcccf99b420e450c9eeb6b0d7e0c93037b3070560be58b58ef50486f4ba1031f26b65dde71a352ef48c490d705be68435f016c5d588af8e092c0f34e7ba6bad5547ed3adcfe4faf6a6847c2867085fe6cefee55d6b32cee7880f79093cd29c505f4370d0eba9f5f637ae3bc8fb0d53088183f19a19d5228c31b6d3b96764fff3cf0d564e55e53ff89395220a6cc29536535419fa1286007b84ffad9a0e855af2a68b1894a1da274c3dacd97b4438c2d3e26cae53c8fa8db98c97ff4d51d3e66701c86bd8d0ae5537a39842e43072b8ea77128cb34c9dd0e793e351f3303b52cce8af3111abce8eb5b40888b0c4f08096f2c9ee03a4ce7ac4810f8f5bf5051019234e8e1160e0167a139860590527d6ed5b287c714367049903102aa436426f9ea695870c2f059a91e0f0d1ddbc4323e14175605ce41ec7a3f308c6be82e643cda4819563338ac9a787c173f67931bf4ba581b8ec28caffb68bb6cb635c98f63e53900afec21c8a3218d4f5673e81e088c9157d58e634b44584cc75b63ed4a3ea8f56fef72ba17ad672ca693203a5b81ea7f9d0f61bd6ecd1311e3ffbceb62cc40dc2a62af2ab1453defdd2b3ab11e5106340cdf7e95c06f32262ab25229e5988870d34a83bf800e2313f2724735b5bfd39b21bbc86a02e3864c0b97302e233a85a1c580b69537cefd9734405e09b4dd9568818dedafffde0d38afbbf32ad98bbceca0ea65862b8b2349c164af44c82a310d11c90448ba39a4871af3fc3919cf9b08dbb3c3b149e07048f6bddf0b01fe5543fef87cdef3256ffc85bc49bc6ea08346aee9b2fdb55e2caa34b535f5589c1c987fcea658ab2901b525bfaf51656bb179f1dfbfa6dd69ea1f7c44970f09c716fc4e716e34d757a836144400941a1063e27f3effc3924fd0914a37b74a71802ecfbb4568123820d976619e5d8bd7b0c9d7ba7a0db15cd9355ae47a7032d9dfbc2f21f115cc1939d6257070e8647624554d310b8a1de523da15d2aa73376a7da0b78a74d7e5e84319805f98f89724e2b0a900070a2c698c1cd86ca2635971986fd73176a916ace01ef870e538a3a8ef4656f1cbab8024b3b8dac0640f8f4807b277d1dd7a1e51c454934e9681ddab4836b7baaed3f99c346338b56dfb17b7c140c3c4008da0bfc31ea55839b19437d089485519b565ca5e75f87781fb51b5cddd2226e9269aaa0d7f25afe40596f6fad1057985dca7b05c5297cac6022cb03b2e394106062fe07daaecb9bfa8ce08e4307f6d0161b7ddf556a543e01842c23e37c9f84d70dc3dc1706d0d22661b774bd84815fe7e14acb0acf0a5c92169808208e5567cf6adacb59492112a340fa6bf18ccdf1e22de7f3ac7257be459066d02c5ad12cf6ed5624d60a1714697bd6603631096fd3eff935f7fc0238fc344191f624db861c478f97cae00d8198dc625c2649a39e0a16a6bdacfec13aba65704bf13432670616bef56e9d39d229df517d08885b2559cfa1c84e8571585dc479d7ed358638308d6dd22706edfe58c2e424d6306548aa5b57fbd5a52f5a6337661cd491ad632b9a543c78725b47abcd4ed62ba7e1c9c7f5225cd47309a4f28ddb137f7f2ce7dde86d164d36d8bb6ff2bfc5b43f9fd14c7501050c6a1aa98cabacc5e283f67e9d064ed4de1ec619dac76f34574d6a3bb3b362a5a7ba5124327ceb793d44816bc57293dbe75c2a0552a86d5320c0ac50613d40796d500d6a8293dc6bdab574e3d42fa361760db698c787316d0f534dc0282f11532eebad92891094d94d32e560f1f77207cc5e15e711b9af4e2e71cc7b61321522ec7827b485c57a5d1e1969b4fbcba9441f0406d0c001c7b59fc544eb09e569fc97ccc8e0069f862c888130a9a4b854d361547e00e1d012a4e27d35f7daf6252f9faed11334f0db6b214a48d0d9142958ea5cb483e59ec55b8144ae671b2de68fc925789c409f4dc9fea8c5b86bad1167a5085d71c2cd415e7efa29192777acb349d88cb86dea6fd3d2f080a7ab587133f061edb6c2cf29b55a68d492d4f9ab36346697e6cef5244c077abcfda55d533a9801b8917da1eb998995ddde364177580463088b271eac1f37b4d10db360441b2839ec08f762211f72d1868aff520ff9cccb4cb71df3aa14eaaed725ceec0c2959ffbed4f44085515ece91cd413bc37cd6d7bba8fea9c2d0dd84d99be53cfe6e6c0e8acbf47f316beaeb0a4be2e3bf55b677c34c6027d1f40f71f13bd85f0a4006aee1315cdc00bc5e92f103999dee4cd0638c7a34236209c9bd04523e6a8def10ad3069f0964c02b4c5e853e680d1d657ac976ee855e9b78fb4acb47eda23552d02f8a17b921d56525acd1f880d7560ec1661bb353ca42e9405325aa69449d3ba36d7e57b510f450437382b02025447d820bc51ed29ecfd4607cc002c283624a890ae42b31dcc4ff4e94483f2c7b928ada1a6ab1f59b46b18b67cbbc7a357c58fdd1f787ee6e4615ed7851d82b466508542e278b4a42804a2694f23914e27ed1793e4267f8d28026255ea8bd93192b3e4aa23f050dfbac296df3a5640d516aad801dc0d516bfce39189d53bd926b66bbf7a780d5ed1eb0b205ecfdf7b864435626c108ad39194e0475d321a6beab2382bb4406a41f1b64dee44f3e2fb0ca4baaae64b9d34e471917b95396684538c7a683862b52f6af46b1b1d7ae31e8fc4f1db5d7c5870b00b897cd49fb59ae7d6ba21f5e3fe4101bea6d7830471d8dce0d7b46a16428b48e087acc9fd0d50ccc4e9828b4a0bd556bc31904c07123f2c5b3ea48da3a2efb3846e42f56fe82e13b7ff4a212ceee101e6caf7b9a1af30042e5f310b13697860b7336642d0a4327357a19e1c958c63edbab651df7e3176f4e756b272f8a548dd59826c76fc231d3c845c54ae79b31ca3da307c1e528fe92d6b2ab59c3ca0913c79445774be7098b82e1b0ee18d042bfe8a34976296889b1d41dea4ab82707080f15edca7e9ce318a7f1101ae242d7e7da57e8f1f83000777130c38ea8834abc642151c8011351dbe887a91658f4a47f6b54f1554311ea282c2f988f203563560d5de5626685dc7dde47b689eaadc7f42a41afa6e0f7814a428dd69022640db41be1d39c8879d0fc628b13a41e54b65ed52a944b11b3c77debbd496b2f53aa1225971f6789fed931103b2ea3cfc8bf8d96b1422eea9eec35168e40242c2a880ff573925c5d92abca6641b7692c648a51d8f4b39999c76387c4712d7750210de7233beee8a0a8134ca3bc0766ec3e6cf34dba08a3976294b53612cec03f02dd0e8f2ce19c1a24457a35618cb5b485bfa46a791fad42f8514ef7dbef82e5a0beb0f5fe90b1d80193d016ec62087233714988493c82bcb7a1d597897a5e6d5a3bba78008d37aaa5c31992bf7b75bdad9146589d8f557d7510a3468617c6e72e0b543d946d8eb8f0a4459ed817301006228216cf63d2605e3e30c1347e879297d6d1423ec782c897a62c7dd5491aa6d6831928fad612caa82aab381d39786de1930d77fce3f7d17a0900458230cf86824a4958d758e705cbe7d5802de1066946c3c0362e8e8c2a343d6990c8adae64004aa3fa52ebc2937b1079d7d19868dd5519185a43c1536a6ed42fd65c99d2180d7679ba3c40af69d4aae8f08e04d1a11b39a54a21e95fa21a53c0353ab4d19f2d22fb7b3e988bb70d34885028724dfc4c0bcb17a0ed4ca7861f96c901bda8ebabdf9a5c6b1c98a4ff60d25582139192d6b156e1bf00ac44fe8b7a1b5cd451e99f14695d7fc27260994899cc4e094f3fc6c158da9e14cb3c86f0a384f774309729edf407871a96f742b278637912df67270e2197f489d26f5376e621d14f60ca6a7fb1393b30bfb2c90f276d3153e19df182f74a7ab2e7261c840322e133826d02510e5269523709cba2252fde116104f9e857a74e49bf7cd239c62d36b7dba4313afe01e5c57f73ab8e7fe77758d01271c46685cdef743c74677304eb85a6bd83a3fe42fe9ed31721ecbfed1fc7c935c21f9c10c993daae4305bb142f31c49a5098c0668c50c3fe9e4f6a5e756ed10c273d187f1d9af61e52d7aada0781aea2869de4bfdb3a77041b1de407e6890dc9e982f2d63b43cd40b83c049e6cf90fd00fca0f00fa62a81ed9a3c18cda2d0364c6ada3963f0beca6a6137dfb58f3cdd4ff6b3bd1fa4b67c39dc5f87f748a59d155dae3e2a838f2989b22d964d5719512d860966ad477468a01290e6f9c2facbb0614e7b1b672db6585e2a1e6e8b7018f3f37eb94c9c0305c46cfca993aa81ab078669ea2cff80b37ae11310d471e2167277bff171b10aa1dbb130afa9bbe4a638b028d2cd9688e0729d80c5520820fa6958aed516be0aa1c571faf803e63f39850911bfb26e67", 0x1000}, {&(0x7f0000000040)='\"$', 0x2}, {&(0x7f0000000100)="e4b700b787369b0a996861895e90535ab1b6e20ceeee5087b083bf7e022fc23c2e156cb277b6ae02e612eccbf7c62605f03cb9ef828713e94e5e84ae430a1b8a11b40633d3f26eaad91eba13c92a33e9a1b09b50430ea4a04b26299e8fc41bbcc3087b228e22ecac2e9db3e63967d96f019e0ba82dcbf36f2fdd3248f0a3d1d65f5a0f0374f0f30dde1f96d785b8867146bd42f52457b80cc45158b346b33fe194bcf7f72678438d374ae1faeefe037e6d840881289a9950cb75cea54c20d6b4f449e6c7e25bd56ef4dea2674aa20168548654913f3a0fd7ffd849134dc4a0c88b4d34c4bb86d892b571641354da9122ff1299cc", 0xf4}, {&(0x7f0000000200)="316c6a06a3290b3b0c105e95ef3854d6de04bff455200538ee44823c7b2c6bd292d8bd04c35cca0d0e9dc566c32a4b4547c2696bbef578bcc3644a5bd50f55adf1c92c8a", 0x44}, {&(0x7f0000001580)="2192de2a7c9e1e6c75455b6c2982803f87afe633aec7406d2f188e0a7a6b56bc467d8faa3ca1b9091be48a301dce85e6b22b7f36da021367d14d915c186087b282c4976a7c57a6e07364b0e0bb73c75834ae75f88a3d66292cc71961e0e0bd55488371425d3304ca813af95e8d7181e984752efe97305a17360df79882c1b07e3be0ce6337c6a1cc501589a8d4569c95c574c952f825f165eafff7a60b39b4a2bb5296db8fbb3e87af787812692f0d10", 0xb0}, {&(0x7f0000001640)="ed9cb0e022b38fea139b8281df4ba915f2915219f2844af5d866af37d48de61396c87f1b37d48958e5d3042992e84e61bc412eecdd76736e89edb46d17aeb3474eed3890c1d426ba5fe93011fe98b72dbcf831ebce604fb73a268220ffef5a17e83c3b518dd37a175e8f4ea45f346b66e7ea35fedb78c881f093d9fca917f83471b62b8f0990cb6749ae20fe4823e041ebe951b8c169b8607e271027aeb87200505affdfb9c9c1c3348fff7ee3e345637c2c5e2fd4d406e6d375a90af13fea330c93a142a96bcd6123fc1d359ca5477eaa21255347c365aaaa7fbc298aed3c7eda0c6592953b7ff3bbf0c5f96e6b25cfd8556c15e473c81e8e7e91f13b140110d9d1b413f79373c9d0c5b0e34df2532870e4c22823afebdacc0e8a81845eb82e1e74b9ecb34250c0c47db3cf0e888130f95daadbf1a6c967fa4d1ea62bfa3dd5b64d8168fbb5754cb79d3b780de03a017b12a8bf695389981e733e0aa22098cac6894eb230ffcdb9bdde4f8e5b0cffb9acd7748f276bd73a0bb3b053dd4e78eea36317a0d06e508686b4efa30ab7b4bd9a34e176d5515335d307a498ba0b872b9cc1f9a766b333e4ea9b41c04940979d7cef796b55fe252eecb7103f0592c97811446dcb5eed6210603fcb66516fcf9470ae4caa5d8ef6fd7ef28203e7c8247d58ad358d259455c2c30b076eac4e84a7fa31b24506f9ec60af2fb71d2e1ce11e5a15bc9642ac8d2afe6f3ce63abe86436d0cd57f94318cd25742479967c22052c0a03fd95f30a7835c8ebf08bc652c1c66e515853dc9cbf8951b1a48958251d3281e4f10c6f09e70723302c0617e901965718c0817742e88b5e7ab4c377959289d2bf3cb72f83e9d34a1f41d564c368b5b19a340377af5a5206d15231b421f96812cf3ac64b0c4bd0d10dd423c2caf3430d14ff41743dcda743b210752bdfe02aad3c5a24afc0bb21e0318a33172384324cdadc708b56b6e0b6dbb40b0a3587fdab740063fcf1584be3b5c6f7370f8b16346424843276e53a4393c747d49a4404b9b3d563b29f53fac9ef0cb26c8091066aa66f6f7ddf5d3e9d333b5271f4fd501fa116b0fc8bd21efafad9b00737f5d4bb844906a4892609fa8792d2624f293d70e4f7feb6292b0ce7577e33fae40ca73e5f3869dc5db510318b849f5f9e30628cb77aac1bdbc87e95a1588b4bb512a29953433848f0f2cee04253dd5638e69ea1a84839b8a3dff4d65caf83e8aa2c90c6054177a5ed20babbe22797b0e7a54ff14055682873ab923d33c24ac9d7219f42c07e5522d17bf0a2cb7083d79016682b13a4baa8d909477b0b32fe88cbf7a1553922ef6d49429255c0ebbc3c93cffcd7280ddc6d56e294c5bfb174caf5c05564e476772170a21386f8e39beec5e9c147ae712b794adf50794dc462c31063e752d1213a78e5ec9475137abd6aef4a6d25f51ccaa2ac1df6f2a937cf6bebccbc47a65666a35f6a9d8ffeeb22dcaec91a1b884a37ecd58f3a06a0ecb9df5b9624123b8ad0de15f10a251785fac642b9977a873191bf2879e5d0a87649879a0de38db117da4ad1d6cb6a17743a495daac40e52b76e011b90e9b2aea5ffc5ba6fc76bf9919b4285d954194ff32bb5edc62694c3ab44821e22f996ac6dfdfa82be13a149a43204e80cfd43d1cd2a6fe719b38433cced5f09d8af20dec1987cd9267d70eb952c0d815457c22fceba941b45ca6091e05263571c9cb1a7a6407fa54971870b3b858bb7b8e96627f17596c46de324afbab1836d4183115b1cb656d218f6e646ffe56946e2230289c2f042b34b1123ad05d0fb2417dcc60f4691d0ff118747f2659811598cd4d2a6b431f4e3e96830581a43680b9b5e5356f6223257b4fd8e301c7caed20fc2ddcdf8c14413604fe7e7af3d603210caf931c9f27b6749143dd9f6af610c6717190bfae84e84fa2d84a46204561ce0d1b633c78b724f32564857695be737259b715581183eeee7e0bc53f857c47d82c0ab8783ee0fc2950485dd3d7792473e54752b4bcd9c2af53adb1bf5b00dcd5692aeac5d18ef8289a306c76c05de51d8c8e174ac27c15377c815c9254ddfdd762ab471b3a764b0ac1bdfa209963f9401c87ee94f673824f54ac1ec7354093759e62d3862bb4cb853a0a3a2f4dd830f5df44e81eee4467d3a340a8b0198be628e5d2e45884bbc3a54a04a468c631a4dc67dadb1bb8335a0ebf8bf45ded2ff03fe5284841b8f37c5495e5ca6df3bb40a1f124746f2d4e82c290cabff6b85b78e227910a220bbd1b80ac311092218235cc685de73ef34d1b5c46f194aa4a94b8f0369c050db66d40b4131d3eb0b1563c0ba70d0a166942a4b595dee828f462176712c4c5e0f6063c512fa2c4724c66dc587a7d821725a20b95a1f9bb76efca01c3d1efcfb64d3679a1e82ebe2f63081e498b0aa12d6a6668a4697f5be257d117f3b8b77977471d2311ad3c1b76477c3a9219f7aa79d69953ae740ef7af69bb4528da874ecd739e9e6389694661e784c0634adc7fa52d292567be7d4608053d76bae8ec3102a5bcd7ceabb2f9fb70f2a12ca508cfcf01c570204b5323a98ffca26da881543f22b288f127303eadb5a8aa7fd548a8609b25395a86dfe17685299058d307d63fd49b701130f439be4d4cca9a12502d392636f2cd92e6026ea2d4c3b399c951505c023f34d0c618ee2b602d853d6007492d05abd737199ee2e63110f2f0dc7c6c398ebef48d79dfb0f2e1831494efa351f5373d414fae1cb8494f88e8070d9a223fdb179dd87e98266c0090723561af7d3b35851c7a3275df75c5d72b65ef4719e58f5a8e09eef5f1a1ca4370aace0f8afa350ba11d737ba0f28e55669cd170e859d2c2a3f7d1e2ce298d2e2b702c3c0aa6364ef1103a28a162c4592a8d34a250332552c0972af40765ea5a02490037f37ebaf3534f08444ed86eca03d7ec2309464dcf32dd4674bd0d893cbff596164bb2a401dc9d45f874ee481d48e2a8ced31467ab7365c00e2e4eb51f6f9dbc25c5833c6f1451d9a4534a3375af6df7a9b1f5eadc3cd2374fc89f46b12a8d74e50a83b611ffbfc523051d1c9f12ae86a2c03ca95941bd0286919e27d20216644baabbbb514ebe4d6f980c6ac4aaa59f11af0f11b7e97360403d3a7f1cf146ee4c8e705b385d8f6d29e3ba25f1c70e3a6f66eb7ce99939b8e32636b2d07e386f05b05c8945ef6cf116ea54b831563470af059137863b43e1e5c807cee6d0e41fe9958b6567639cb348d1992a50001b3fe38a4120d83620cf6a8caa800ee5352f620db79ccabb3ff30d4bd87cde13bac2777e10a1cca1906a7e8cca1200e3fb8265f9a399fc4340d4f5dd7853b1164743638ae950088a45e3a7dff8aeac6725614efcfd3ace69f0abc8146cc570085ccebeca815b0a1bc64ad41545eb601bb83cc7ab76650a278ff5e1dfc442b459ace2b307bc0ca7382ffd73d8adc79c745b56e73ee67504e0209e780bbb2f80a609eda320462bcc8143f80cbde5d605d6fbd2d838e601de4ad075cee312fe32b5ba983ea891b08f0924a75c5443e8aa2f2716839c6b975321b2d79bca5746a5c15bb5dc3e3f1a7dd3684ca209ccd7ccc645d8c2a53dce79d6e960992f188fb7edde7f422871a20340e235d9b5d22a9d8661cabd1ebfc63d526996afe05182ab73d47c48479c112ad3a935e4ae161cec89e2c94d72b41c42ea140c0b701a20799db46b6bbfcb663df41523a31e6aa77e2242834e0ac0384219c56e8509a451d9399cc7b181214ffa6594e4b32dfec7c8b90893c13c8575af5a230b98ad830fef3807db460df94698e76e03b3ee680101a9efc32d66acbde8457e27716121cb107e1c2a29fca591e969a02fcdc7c1da9e1d622eb2275cb53f1e5ae84b57f05a8672cda484cd22c23db1811f3e6e2ac328c0299fa2c25ea3af4ecf47ac7a71e2fb58b6cad7c046c5d8112438693af12a48bc26a76097fa90693b21d8e4ae73908272655788d1b6f5b8ed362a9ed4ae3480fddc2a0db284aa0092ae0b1893dac3f1abc0d131a99aa960760b4cbde5932201e4e3da2ca5d0e20097c5c0203967487321fa91cfdfaa3a5786cbfad4123f01f05dbd9e01f62533c9daa75df53c49bba79962250d8f2b986f63e92ffb308ab2370e68fed5681eec0a3a59a1308caadddb827b8012d1dd51173fc5a19763c084f2eaba6dd5e9a6f58ad8bc63e02b411a1748ed534d17b6b5472e2925076910cd3335df6a26273673fbda156943398d31e3fbeb20f8348267d006682ffd904351763eae954ffa332deacda762ff03b0de1cd5a2dda75ece06dcde4b421f5a410d5656af9d08bd364aa5f9b09d44246972d051a9cac7a6c3c711ac332e95c98478667d443e906fd3953f8863040db0d2e1ea3b951bd39f6213b3243a0a605b7c84f219c2446d9c40eecb124ea617142c38e45c9abf196bc04eb668e367c9ec10330eb9fabc360cad231040e7652aeda1f6eecedc00c772982873ac0f8012c766e64109642043cd5668ebd8f998104db235260c8ab145727a49bfb4703e5046a89766bd4bc9f2c6ee203c2b4cd012b2833922a756252da14fe4e99ffc60824bd2c03c5acc3b5d0d4ff9ce0c9daf2fabbbe907cffd91ec487631d98fbfc997420155eaeb8eac5d7ea932c1f31101dc80a032897d1af4a24841cb1559d05a516705b2880c98d043541bb74c5a06bda34126528b7380d899ae4f1fb446287d6505ff088f32805bf1235c03e56c947f8586240beb3422c80bb2311146c1a8a1723774fba113db37dd32421262826be784d23e77dda9e39a04b36219ffef4bb7e0093f74f40a03fa5713fc298ad741c8153d7c93a67410838eed026511476b8539d92122f3cbf9eab34b1d99bb21b82814ed8b579202da95cade76b6dff625b67ea36fb31a09e6b65716547ae184749077b78e1cb9604f1ba89d0145a7072620e251b37497df46571b52d419be91fdf19ccb067a599f80daca89a6be5cb83c98dfb95ef3f76fced2fa0b34816b3230ef55411fdcd7666ba17e3bd0c1718695a9659c04931d43ebf0dd493ecba4d1bcb18593811cfb755fe5e7fa0a63e676800d27b30f5a886bdea600d0214af9caaf6cb7f236e2037b53798f748b2c0a4e9b910fc8d79a4a99c972c33fe01cdfee24a7a5231691d044f18296ac391ef0aec58b41c6e094cd8c46ec573afe0812b08c8fdc4a7b10c69dd4caa01bdb0dd6be05d6919ab6e311ebb2a0f2628242ee744c78360bba0b5e89e6cd89165fd0bdf52c198490727e70544647320acc42c82e9d3dcbabdb5310b4c8ff2217640ae3c4eb3e7c88eb9dd5b41c852856c012858e6c510d8448a24373e00dcab47b48c6cd1110b803b14883bdc0c3a720f2929756504ce592ef84ff822113457554f436db708036fed9869a232f5e676c5b0cecbd57a85be9d5263b746918912d2d286ba0313ffd5853be77c7b1bdf337f3d86f8325afb9e39c162a86fdcbee7601fbd9b89346afb84721ce9227b0f739a64c201c507712b0fb6018648e6cba050bf575af48750eaad59f9d691434d7b1648578f66b68cd68196c084d65df9ba65ab24e3b2ef195db520b4346f9c6eefd1ec0796a3d8b5cb5a5a11833b4be532473c9039616bfb0aa075b1f39c1c4ffcb28c15329dcb1ebc2074f2754ee4bfb9424cc3113e67d460b1fcf5e13af20131e41efe2248c017bf91b9111e537ab722abcd259f013a62a2fa73b6d3c5e9359e74d366a7ef626fd435b434a5e538aa21ed7d288bd0dcff05546098ee538782a99ef3578aa6c", 0x1000}], 0x7, 0x0, 0xd28f) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:15:19 executing program 0: shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x6c}, {0x6, 0x0, 0x0, 0xd887}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:15:19 executing program 1: sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x4}, 0x4, &(0x7f0000000080)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68bea403546bb5f9d1afc73261ce0990c7d114fd4ffc2ee1144bfbf804931cdcc2a1d7e6", &(0x7f0000000240)=0x51, &(0x7f0000000040)="3db7000000000000800081f03ae2a51b0d", 0xd) 23:15:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x68], [0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0xffffffffffffff81], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x6], [{}, {}, {0x0, 0x0, 0x40000}, {0x0, 0x0, 0x4, 0x1}, {0x0, 0xffffffff, 0x0, 0x200000000000001}, {0x7, 0x0, 0x2, 0x80}, {0x0, 0x0, 0x3}], {0x3, 0x200}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)=0x9) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000000)="1c1469e78f17e42acbf7d56aeb3bbc63cd6b83889fd332deb8368fd4e4d63784fed54bef1b24d632adae34828ee4c5e806ef0fe935d8cec80a1cea571a44cbcf14818f43a9f85646518043f0cacc1f9e9433f8e4727314463f875d292fffe8d8ad5e2b814325a4f067f53dd39ddd13722d17ae327f2e4ca99c9e18ad480f0dfd1a69c786e5f6a83c399d5dcccb6e7e96e4e397fd8fdfc86eaf81725bde88d2a25218a5a75bb642786cd18ad2789741a5088985a46ec5eae49dbc45618b69e68000867427eb41558d8f7b39c92f1e8867", 0xd0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:15:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x6, 0x4, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) r1 = socket(0x2, 0x3, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r3 = getpid() r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x1, 0x5, 0x8, 0x4, "b5e751178a79e5395886dd258926608cbdda5e8a", 0x4, 0x4}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0xf28c, 0xc9a1, r3}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) shutdown(r2, 0x2) 23:15:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/218) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:15:19 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES32=r0], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000700)="025ba2030f5c038f9920ce827e0cd94817a5151f25069dcbfc0b6d01a4611dde13440c665c1a1df4a8d2bc1ac9982e261043bb2ee7d080fd4e4cd804ba96b10729d8ef94bb7bce000000000093d76fde54b8ff2867c84597cea29f872a4a12378450a196e620a9e41b4b5ca73c5c0106856d542812fba83d76013cb28fbd7b390b9006f0ab5dcc69fe7a68e7b065c97dec7f85ac67c4be79250b739a789f9c39be2de1c3f13db2f07451131f7f6964f05169d07d59f8ae35a6ffef3ae97bc9f31a6bde2debcb5553c4bb5e03af68365395ce09fb185f7926ef6080e55f8241066227abd3250e6750ba78072375574a6a005f525062d17d3203d71fd49511d5e12c006e2505f07dcf6ba40c8e580544bc6bc9f659d696e56bd9ff7ce1b162b2df1a84455ae247f95ed80e19cbdae689ef1a1e5f9aa4fc0f024bf333bebd3342a548d11552a378f13ca54666cc0f39c299f064210170e3f135ea3f7992596010e9b8af97db44aeed70627734b1c814616e06b424a42fa6c47d408f0e5c26f05217afac51fe4fab31884385d61e84d09d2db6f2514c4bec499d6eb0f0f74332870e0ce9eaa709c5ceb486004a191fe3f46ff5fd2dd53edc3436b774a61100cd66c9e27c0043e85f81d8b0efddfcae85463b91538a5b", 0x1d4}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf5645a56ed1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be81e78b380e7e44929d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000001c80)="2189cf82da913fd043e9ab8fb3edaf712005c6eaaad0dc728b39f6ac91061b24571fcb866b114d54f45bf4bb04f45d86d09a156958b4a06abda943ded86574ce2401744a8d2536bbde3fd9eccf7518b243cd53a425334f4b635e9ac621d8237780ed0d0f7c6bc31e9ae78fdb054287be3c275189420045015691e908fc59d0a4ae5d7466f10f9a91b7e0d81a4d25491c7cc8b9592b0c26cabde4b901544512a4b87e1cc76c077faeeb90d095eeb76e204840f47058ed66162e803615459971a6274b47d43b68f93bfb0d2dda5b8be51f0c2ea380dcf187175892b9bce7d7a72313f6e3d39e04e060b4eb64b5939ba24a", 0xf0}, {&(0x7f0000000080)="a234ee2e126022e708ce966adf32799567f997a7bf61b77e0c9089365d615c4af07da6", 0x23}, {&(0x7f0000000240)="057f3ff7cd65fef5f4aae96e1ca6d028deed3d6ca51c4bde725a56f660a9", 0x1e}, {&(0x7f00000000c0)="e0dbfa86aef20eca74228aab63da4a3d57d084026c845504944d36aeb3f4128fb58bfca8b2e3820226661a709e5f8e8e1c24959b865c68871d5284698a1bd6846991f8a006150f4746c02e0feff93b0229e33f8d4cd4b8b54bdefa4b52e942396b8c735b6db9065c8e5a55628d2155d613cffc235bd65ae39d74a8adc9da151de508474f2e", 0x85}, {&(0x7f0000000300)="d6fb7a74ed04ddb0994e26538650f080debdd826d8d4b3cf85e86ffa8e685b7577da203211a126843484a0136bd5ff34fe9b51af6e4694f40dfe8f1c353c745599fa088bc36b4f6d51b51a0e20c4e57effe91f1f48710213a8255a058cbee11de6500e737f209ef606d92dbe492119bc71e38de6160638c878e06daf0a383a573e3d255b7c31c1fdd2c8625aaa7ec999fcd926ad112e19c9aeb21da1eb426935d14a39487a6622711e67e896a4eb3230ca478c25d4fe7a048e208a41cf8e68428c80072a371f6abb49ca3c31a5fdb152cb94b503d6edb24557fbf910970cc6ea13ccaf22a4", 0xe5}, {&(0x7f0000000400)="25b1c1817513459e9e576809b305a710c151e75243760b4de9382d217944c3bfd71f937bc0135b68d504320c55a183feef9db1a9c0d9aaf5d6b4c75ae57940963c0a9484e34c72e1b5bd4b277a56b30161a4242b2de3b95b1a0e8047bab0c71c6ae3002943c1656187919769767879ac82e9f0b14b32b0ffa31232bb532126755d6f70110d72388aa94adbdd5f2832401e65ba3573667a034b8a50e74ccee43f23d43f159ec9e66e5c648efd801007439327863b09bcea92a9d3d1f9dc1942a6fa4d38fd7de5c81728e015ad6b0412854c68a53f6729ed9eb41f4c21720aac2ef9a0b040cccb", 0xe6}], 0x8) 23:15:19 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0xd8) recvfrom$unix(r0, &(0x7f0000000180)=""/162, 0xa2, 0x802, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)='{\x9d'], &(0x7f00000004c0)=[&(0x7f00000003c0)='c\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000500)='\xc6/\x00\x00\x00\x00\x00']) 23:15:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3e2, 0x4, 0x0, 0x0, "010000000000000000ffffff7f00", 0xffffffff, 0x570}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="028d95fcdc903e5525e7726be99ce9f2e47c663d9a7f60a61ae121bb9f18365b9a3fa9288b1807ccac1d61a5f2fe00f2dbb844bbda4451e87b4583e54d41da86f24c0ebf941912753f6173505b5e"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x4003, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) 23:15:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 23:15:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800450000300000000000049078e0000002000000000300907800000000450000000000000000ea72a2aaa2adcb059f99fb97bc986549aeb8f9b3d01ddb652ed1ae2a9775b64dcf0e581a864879422711f2e0440f982fcf7f3e65436604318aebdf8805a5fcb1e580e53041325b029c65beb571ca6aaaf90d344bb29010cc57e8d90f0da21a0ecb56c951f60a8999fa7d25be6eac628ad7e3a8899667d21c44d52c579e8b32f5947f3fa9a5839385c5ec52ff8ff5e83f3b48c5e3915a2ba0b9e783abc4e597a4a8613b45798dc41f5ad57c41ee7787372f4c6fe8adf14719770e53d5aa652260f1d7eb348126f3c66a760c9ee1dad74c13af0b1405c3f04435a99108000000000000cec414a4ac08d4af9e7453ca004b760184d251f985821793bc86e4d874e82d35d3830e4cb85c8246b6d49899fe5abfe1ea774124e3b74fe8f17c0ad45ccc18f3fe17dd705f3efbe32d420c3e9bdd77ca07c67ccb"]) 23:15:19 executing program 1: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000280)=0x4) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x0, 0xffffffffffffffff}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x24, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) 23:15:19 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x0, 0x0, r4, 0xffffffffffffffff}, 0x0, 0x0, r3}) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "8f1f66b809c60be49dde"}, 0x12, 0x800) r5 = semget(0x0, 0x1, 0x20) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000080)=""/255) chdir(&(0x7f0000000280)='./file1\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 23:15:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x100, 0x2}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82, 0x1}, {0x81, 0x9}, {0x83}, {0x42, 0x6}], 0x4}) fcntl$getflags(r3, 0x1) fcntl$dupfd(r0, 0xa, r2) syz_emit_ethernet(0xf2, &(0x7f0000000380)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@noop, @end, @generic={0x94, 0x7, "2220833d2d"}]}}, @udp={{0x2, 0x2, 0x8}, {"2e383b983b9a09ef35acca77b8808acd6bc34f6e048dd37137b68b4deb5e46e2a3e4890e4199810356ef63474ead7a4a6652d8d856a8d760517998fe0c12865d3ce0bb7abbe03303aae409310a5126a13538bdadbb7dc0126497a1fbc7ab150954427541615c0d2d90ec2e9ed3ad2fb0dd76b28ec5eac2d9605d5b5d4d9a9732db816ef918b53746be50a4bfb6aba2c728e9c9c535376cccf88b2cd571b49e13db7a0f16c74a8aad139e525e47289e0d44a448fef4e9365b"}}}}}}) 23:15:19 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x1, 0xe7) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="614a4f96cd8d39fa9305e55488eb29e24a7f7869b1b0a2fa0923df1453efdce218e92ea8da0b4b9e96825c86829b957b9f435f041776817725d38e3c961e268b390ca02e137323e1c546", 0x4a, 0xa, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) 23:15:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x40) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0xb, 0x1, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x2, 0x4, 0x6, 0x4}, {{r5}, 0xfffffffffffffffc, 0x2, 0x0, 0x3e75, 0x80}, {{r6}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x1f13, 0x34}, {{r7}, 0xfffffffffffffff9, 0x2, 0x0, 0x8, 0xc}, {{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x40, 0x3}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x40, 0x80000000, 0x8}, {{r8}, 0xfffffffffffffffa, 0x26, 0x40000000, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0xc, 0x80, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x80, 0x4}, {{r9}, 0xfffffffffffffffa, 0xd, 0x44, 0x5, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x101, 0x8}], 0x8, &(0x7f0000000280)={0x7, 0xe6}) 23:15:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r0, 0x8, 0x7, &(0x7f0000000100)="63d2ccab2c51234e7bbcca6169a6e6c13f37f66a2c688f1a87815279477531704213aa96ccd0f0f569dfe76e3eb9c854f153ae4f6d8545f680ee2b5a6667829aa8a6cf8b1ad8578a876c7a3ff00ea7373acf3527041b235b21b8360fd08833f3e14c800e24f0683d1223a144695132b4e52f0c942d10ee58d05da7516f3b2fe5eeff4e8d140a5fcf224070f31024336689e8a0637bec198c0b1cc752460a5864e9ebd0ffe5bdc3bdff91c4e3f61a3e9d8f34458d54c53715", 0xb8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\\(\\-\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)=']3:9!*\xb8/@\xb5^:(\x00', &(0x7f0000000300)='\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 23:15:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:15:20 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800480000280000000000019078ac1400bb00000000440c810000000000000000000800907800000000502a510bf9994556b73713"]) 23:15:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 23:15:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semget$private(0x0, 0x6, 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r1, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/163) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) 23:15:20 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r2, &(0x7f0000000040), 0x0) 23:15:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d91) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 23:15:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xfffffffffffffd24) socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0x81, &(0x7f0000000140), 0x0) 23:15:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="7e3f3b220418c04985c7b3d81fd8693be808e19b0de5f77fad5e83e0ebd9b5fb66042f2a646eb6fc5da0329bff79c128255aee15dee43287f3637d41ff3dc2d9f9264e85cb183eaed5ca1fbd4fd814be9a187172b38a51ba3607473c93ace729614ba658280c3273732994151269edcd118061c8d2d5b2f77b251aa76f1128d437ee45e864425274edb2f7141b66cb6887edf4b28d19885c06da9a", 0x9b}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300033af135f90b76edf33e2c0ed0e519f66dc5db242029ff7245aa53b320e289e2b0cd770802389c75f209bb4869dd97e37a7dcc9284aa977b18c4597baf063383c6e402ec66874e45e18402b004187c0885f6dc65d14e1e337acd8eb2172bfd7fa605508a0a8fcb33f771440c4eb566a89c80ace7ffd28d3f1a06a1941cbdc0616e256279fe039518dc0f31d3fd66ab74073a6a7945953119366cb8c9b36869fb63f857a404e868631a91b03dc0f59198d28720265c2acad8b50a1447bac92e2aec23574adb6dc1018a01968917d71745516df2134157ae9f9a3cb61e533d5b00eeb38d70f0e641d077a5470d2a5786d97"], 0x10) 23:15:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) setregid(r1, 0xffffffffffffffff) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) getgroups(0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = dup(r3) write(r4, &(0x7f0000000100)="ca059d5cb7021594c55b1a3b4bb975660a32ff4d57592811f3175324392a9e359dca915794a07c60a2d90d7605a61b9143880a68a3bd1511f3d99642ae654d67", 0x40) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 23:15:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [0x0, 0x0, 0x200000000000], [], [], [{}, {0x7}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x6}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3eaae610140cd2a6}, 0x3, &(0x7f0000000040)="c02874f381ef1df996b4ac51af3fb60516cc0150383a13fb289720f026fe277e2097a0d73c62513f1e1736284957ab645c394784a6b29f20ff6f24ef808af01b0082b32043a10d8eee13677dc02c1c575ee92bfa2c9698c544986cfcbf79ea61db68a423e044be918bf54b7f7f58e58f1c1603df6b863fd0a241da04bf1af90b5ed349f29d00ee848bf343c2943b993a1748", &(0x7f0000000100)=0x92, &(0x7f0000000280)="569afe1b73cd966a5b0e422456dccc33dd2d15ce07c531bdfb7b913b981180b506a1af48ae5b3e34e35b9b7ac23a113a87101eb3325d7e7890859224f48909b1060562791c2de16e4a1779072ab71df85ba71532736e81cdd8c3ba4cf3074ac8e47fdcc41b5069fadbf24ed3251ae59fd3adde8e62305d2d961ec30fd626b74b8430dd877a04b95e3d3de4ea2a69f44a2d7605cbc5dec10f2e365639be4ea157fd4ef4d3d4092cddfb64ac00bb8d06984284f78fbae6eaac63a73bfe2848fb6d349cd4e9e41a044cf106c6cd15d52467872184a69d36827f668e04d2fe", 0xdd) 23:15:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x2, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) pledge(&(0x7f0000000080)='-^(\x00', &(0x7f0000000100)='#$x}\x00') 23:15:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000805000000ac39000500"}) r0 = socket(0x18, 0x2, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000100)=0x70d, 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 23:15:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x6000000) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) 23:15:20 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 23:15:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x7ff, 0xbffeffffffffffff], [0x0, 0x0, 0x100], [{}, {}, {}, {0x0, 0x0, 0x1}, {}, {0x0, 0x1}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:15:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 23:15:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, r2}, 0xc) r3 = dup2(r1, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ad4b0100"}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:15:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) write(r0, &(0x7f0000000040), 0xfffffec2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="c9195a77a015fea0a4d1df3f7036f43a74e3254cd1783892e04e20bbf6f9e5d1f64c2e3c766bf4ed94d3651591f0d210619094066f79537d10f55fb7556011a744d50b164ae2216de64f7c6da8e7bbe69b8928d482bcff94518f295ebc4af67d094f868265c97a0f36395b4a547f1af046b71b352f90a0135ffb08740399d56201e507d32a3c84d521155e2611f4791c5765b41d8ef7d6b174d39de11c8cc14cb30765dfd3517db25952297bbd1b184560f0af780075080d996365300dab914e1c2d06a1bf6966eedc5e1d0c6f2259a0d566d754b73fa2f768656b58380efa82f07fd0006f16d4867871", 0xea}, {&(0x7f0000000140)="a56f7bfd99060370bd342a60553c1d92dc1529145416e19ad6eb", 0x1a}, {&(0x7f0000000200)="68d53c08bf13af87f7bfdc43a607b86d8cecd8f569287bc3cecd85d529ea9e1e8c1e56718ecafa0fc0860895d3e07e5b9f9ec12304c89a3490d020b8df0c09df439645eef01f1ad2e621b0cb70ea03a5bd5de4fe2701d3ed34ef6a6b0bc66fecb7eda4b7e7aff656df28096dc036056cae57db96fa439975dcdc5e5e0c5fdfc9553cc008410f6624b713773fa180c4ee6e9fada12e064558d915665ccadf18144f64ae", 0xa3}, {&(0x7f00000002c0)="b6b40e3a82f4494603425c329c942e55f06d1b6314b865", 0x17}, {&(0x7f00000003c0)="cd6af7f7f31a141adc5ce48e211a5d2321cedad0cff1088be8486710f620f3a47f0b7c5d5252a169e51af34a0a9484670c284788e214394e4f5a92c5b9df1f3bb1141938eca1a2af489c225beaa525e3db756cb1306bac36f509cca74ad62fd0eab3c9ed5cf8db495e19c47165085fe797918141bf177658faf7e95635f1f600d7e4d016fd6f2516ec9e30e123", 0x8d}, {&(0x7f0000000480)="3681367ed9b93875498636af6c14bce2e42d93d8389be4f8390668a3fdeb1490a8ade78a88ddfc25935693fe5b54096b814047ada65cd32d7c4c56b1dc1c543f81aa9cd1af85e5713b02f598ac87cf405b17876887c9906e2c5bd266f11b6e41730caea5e53e663d367303", 0x6b}, {&(0x7f0000000500)="805e8cb0b1b684740c0ca24af3b4ccc46f4302d104cd5af5ff1ced07986864422fbc4933c254ed2757bda8773f3dc26af391859b973ea905590749b86c70fd63e7aee2ca4360ce4304e9c64fd09ad35242856bbebfaa8709cea9510805884ac60442ef4b98c65206d2838aad486f9eb23c9b2823c2c36f4d78ac49ce3098f7", 0x7f}, {&(0x7f0000000340)="ccb137f1bcbcb07d5b6ab41e819547321d69c1e640", 0x15}], 0x8) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffefe, "6b3ecd426111fe4d0f002b00100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 23:15:21 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000280)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd609e090000343a0061adf862858aa8790dbf9a145be5824aff0200000000000000000000000000010200907800000cfd60f77bd70000110000000000000000000000000000000000ff01000000000000000000000000000180020000adf449d411368a8a088642587e4501ab6eaf0381f35de9d719a726035c83bdfb663cc50ee31bf8003d7afbd00852a98778b14c5ba77026cd05780eb692ed7de47c1d56ac95313dcdcc11ea455fe9c41449ef88517e0fd9d97b626670b428e464893c9bf5d1cee3e2a282e8044a853d776b4317359d149c9bde1bc43402dcbe1c495349c03f160b3654928087937eed64aaa2947f1e5f4a6ca55378349140e3f646ccb1a327772a354d89e6fc8ceaa3ab3b3e4261dc668e72b4ab47f145dd3934a8e687"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) 23:15:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x3a) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x59}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x80000001) chmod(&(0x7f0000000100)='./file0\x00', 0x120) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x20000000}, {0x44, 0xfffffffd}, {0x23, 0x7}, {0x42, 0x8001}], 0x4}) 23:15:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xff, 0x0, "f7bc71b91a0d05d12f1f8e0bdbbbd06674c790df"}) read(r1, &(0x7f0000000040)=""/251, 0xfb) kqueue() poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 23:15:21 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = dup2(r0, r1) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/96}, &(0x7f0000000100)=0x62) clock_settime(0x0, &(0x7f0000000040)={0x9}) 23:15:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa2698", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x20) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) sendto$unix(r1, &(0x7f0000000100)="fa84bab434f6c33ce73a6a336f99e7b826aa94e4c896804a0c06f82e7fd67dc6d3b1aa5df51aa42193efbf5c303b7139b73bf9c303ccf9d02ec92daa7c174d302423da08b61265c199e8e7eb3e46f73a4c940a0b850603e7f27d453627e9cb51978d830b423a6862e17936e9ecb8470104d134bc078f32927985990c2cf75692805241c6519684c6e3af72b21e6c62735f7def89b08e3b25c872ee01f04613409a70de06c7640ff8ab6a3f75a1694b782a64be2a036b16edba052c991020daa0bea4e1d90c6412d2a0b2d8ba31e08cc07b5c1cc11f51603b741a02a49225ee4cf536c1b27254bc3d8dfdce36eaedbb3b8a5d3950", 0xf4, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 23:15:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2, 0x4810, r1, 0x0, 0xfffffffffffffff8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000100400001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10003}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './file'], 0x3}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:09 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x4000000000000202, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x8, 0x2, 0x3}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 16:00:09 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x64}, {0x6, 0x0, 0x0, 0x10000103}]}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaba5932dec9e70000000000019078e0000002000000000d00907800010012a68a728b2bd27ffc1a2b3f00"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x3f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4}, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000}, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0x5, 0x8, "e87cb9bc4896e2c4d602a0f0b8f491e86bf3e41d", 0x9f1, 0x4}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shutdown(r0, 0x1) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfe, 0x0, 0xffffffff], [0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [], [{0x0, 0x1000000}, {}, {}, {0x6860}, {}, {}, {0x0, 0x80000, 0x51d0}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f0000000000)) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000280)=0x3) r4 = fcntl$dupfd(r2, 0x0, r3) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) write(0xffffffffffffffff, &(0x7f00000002c0)="7ee6b710939db07f269e0000a779b235df5945d02e9a920773f229620500000000000000ca7c3254b10751dcaa1242bba13e37e444a3fe8cc401000000000000008e573c2f46f622d50c4e042eb4da9155788d8c8b704b221b7021e1cecaa9877ad05ed34428199bc86c66e7f1fef66d1d0adff5cc60f90875d697fc52c317f4b6eab7a526da6f1e5922240d757221c16183891f23dbf3b031a971dbb889435a182660b625e8bbf4ef332cc9982c159e3012ed40af8d6b1513d5e9e43c67702b249e595a182e6da947cc735afdaa7806e0665c67d54ec254e2c453bf6eb6f487dda42539ee10e7a057f75158c6d28e6d30d9e0e8ce507e9c536dc43e21c9c887972dd67a231988f4a2f97b41eacb025c7a295e5474574c7bded85ce54a0a2c94f14b250cf01690a232a543d703a80f0928cb93fc54c919d776f28007224a4eb801aa31eeb8cd9345ee289f81a480f8a1e29d95de4ac0da4cadab2d5c5bed4f8eacc972d6ad05f599ef09313b183d90468e62f4263fa31f133da33f3a46b2125fb714077d0ef3301fac49f591f0b55a1808e0eacce8f414ea6cbc450bed07e901a055a0d67a0114aad1bed16580779f19d71f8ee490ef2cb69eb05fe140f33add9e2ba0580e349a519da85990e8572361eb32f71c43fa3bc9c2af6c7291f668bf", 0x1e0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)=0x3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) syz_open_pts() write(r1, &(0x7f0000000100)="5ff72a65994b87908e121af0b0c35cc55f32942d88091f56bc02dea8fdfc3fe4a0169c09f7349d8203158ef1ee932a1845676ecea2c2fab69f9cd1c4a7a03613ceb5152ec4b8c3cf824a472fcae9f6bde8aec424eb4559915a35958d293aaae4973a6f9ff035dc50ef84cd5ac79f7b60543e4128e1b3c413f0094413c237c5153a2ddd4a9757564ccbae25d247ab1c9345a4603cfceb40ae00fde72d234bf4742cd3f7781cbac17f531db8e00da874bb2ae1c7d8cf23498496c753f849a9626efd903fa3dd1a119482334b07", 0xcc) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x0, 0x7, {0x101, 0x1}}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) write(r2, &(0x7f0000000100)="8443133ed1e462691fb1ba53f2a3f05f8dacd915d66a9a15a483b1e5cd19117b3ab1ef4f26e36686fc0d105b9555d4d7454dcb2c2e48b0ea13a8d6b84b8216c95470f00eb8e45ba8643271c2fb3cee5a8ccfabb63d7392d564fbe68c93b4b3bcc07eac13e2c7e676948c959a49474ace20e09240687c84010402be56d29cfc13e15dcf3e8ec5", 0x86) r3 = fcntl$dupfd(r0, 0xa, r1) close(r3) socket(0x10, 0x1, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaab8080045000038000000000000907800000000450000000000001b00290900e0000002ac1400aa810000005ee1048ce8d677cc643a7a6811ab40e664ec31"]) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1b1, &(0x7f0000000000)=0x20000008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffb, "0900b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) 16:00:10 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000200)) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x1000000, 0x0, 0x1, 0x1, 0x7fff, 0x4, 0x1, 0x1, 0x2ff2, 0x8}) clock_gettime(0x4, &(0x7f0000000140)) 16:00:10 executing program 1: socket(0x11, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x87, 0x2}, {0x83, 0x4}, {0x81, 0x6}, {0x40, 0x9}, {0x45, 0x4}, {0x88, 0x5}, {0x141, 0x8}, {0x5, 0x2}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) listen(r2, 0x8000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = dup2(r1, r3) sendto$unix(r4, &(0x7f00000000c0)="b10005016000009005001b000700000032481cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f818000c016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720000abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) connect$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x100) socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) setsockopt(r1, 0xffffffff, 0x4, &(0x7f0000000100)="ebffcbffd7b5906ad632b4d361105ba942e0113048e6e48d5b", 0x76) 16:00:10 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x6003, "32984d1baa9872e641b3d886b91b11b3405891d97f6235f0dab8bab2c1eb6af1221bc961ed295c91dfba36befe17fccf189b82c54416e8cc9c59eb38c8cfa015f6d321d8"}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000100)="c21a56e430e4cf2bdcc807647d6bd6ac237df5bd197a9585717de352be5aef7a7e940c0dfc0cccabde92e145d4188dfc5b0350642dcb20d23675fbb3692f2982ade78cef90ee1a4ffb71b70b116897a3439a0ed16ee38bf955de2d8179a602dfa81a26a70feb90c109e6dcde704a5507249f39c1abb2a8f7004a5cf53c3e3892bc94ab53ecea6b4e2a5d001da3aab4b1d29ab28720f26b7d4ead4731ef5dd2e05421acb95dac607333504858bbb20905ca41f425a9f3cfd2ce2edd1c66090c428b20620587cd9b702885846f2bc96296e395", &(0x7f0000000200)=0xd2, &(0x7f0000000280)="6be5830e4c585d0f367a661176f8394dfae357642a7800a96a715805ed50d2ae2f7a4c4d90f9851d09b162e5ab5585a9295be5e129e17bf115e0e8b5f7a60d894e281be0526dcbda0316ec6f2e6286689d6423853c4b27ab78c9da6882a725896d91c47aaae9fd369319ce617dfd7780cdfe", 0x72) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x4}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)="a60e9be3ce1158716b5826c0d3355d060000000009001600ce644f01000000010000009b6dc36c93d25c7510cc87f6a7693520cd0e33fdb01a872d3cbca56b0a55bd7bc34e195237c6a53aa40cd440fa880045a25daf7fc317b68e43051069dbf73b34dab7205dbf486876b70000", 0x6e, 0x0, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000103000/0x1000)=nil, 0x1000, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x174, 0x0, 0x0, 0xffffffff}, {0x13, 0x80}, {0x4000006, 0x0, 0x4, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = dup(r2) semget$private(0x0, 0xccba7dcf9f2f7d50, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x3f, 0xf6f3}]}) 16:00:10 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="712ff2f775945f23106bd17a86dd60f8be0000183a00fe8000000000000700000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa11db40af89a8632da1a91f5d2355ce637ae6ccffd0cc9c15b664c770d225917c9ee87487b4f6"]) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000000)='c7', 0x2, 0x5, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005298ea956be7b722d6923b92b58bf0467566f1a6a9498005413351782afede78019b1cdb267aeb022c4ed7277d6718cf1803d75fe14dd49aa8da7da95ca4461767db77db672bb00e2f6b96197cae74120923b4db82c69b7600318f22178bc0aa3a8598c3de9a6bef5a3e6613d3f90d20af1553798cf4e38e65b3c893bf16d3602f"], &(0x7f00000000c0)=0x6e) fchdir(r1) 16:00:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x100, 0x4, 0x3}) r2 = socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000840)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f", 0x96}, {&(0x7f0000000840)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x7, 0x1ff, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x404, 0x6, 0x1dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x7fffffff, 0x6], [0x1000, 0x101, 0x2000000000006, 0x0, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000010007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000004, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0x2, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x102, 0x6, 0x1, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0x3, 0xfffffffb, 0x9, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0xfffffffe, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) poll(&(0x7f0000000800)=[{r2, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x4, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x1, 0xffffffff, 0x800000000000, 0x0, 0x100000000000000, 0x0, 0x0, 0x5, 0x7, 0x0, 0x1, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1], [0x0, 0x3fc, 0x9, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x5], [{0x0, 0x1000, 0x2}, {0x7, 0x0, 0xb886, 0x1}, {}, {0x1, 0x1, 0x3, 0x1}, {0x3e, 0x5}, {0x0, 0xfffffffd}, {0xfffd, 0xfffffffd}, {0xfffc, 0x0, 0x0, 0xfffffffffffffffb}], {0x2, 0x21}, {0x0, 0x101, 0x0, 0x1000000}}}, 0x8001}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:10 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = fcntl$dupfd(r0, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4, 0x20}, {r5, 0x2}], 0x2, 0x2) fcntl$setown(r1, 0x6, r2) close(r1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x18886, 0xb1) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x800, 0xc6) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x2) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x16d1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0xfe) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd9c2c6000000000083aff0000000000000000f917a3e90000c2a0ff0200000000000000000000000000018500900873722ca04db00e2b7800000000"]) r0 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/208) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x83) r1 = syz_open_pts() chroot(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0xba0a72f}) 16:00:10 executing program 1: clock_getres(0x3, &(0x7f0000000340)) semget$private(0x0, 0x1, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x40, 0x81, 0x2, 0xffffffff}, {0x7, 0x1f, 0x3, 0x1ff}, {0x1, 0xd1, 0x9, 0x1040}, {0x20, 0x5e, 0x4, 0x2}, {0x1, 0x7, 0x85, 0x100}, {0x4, 0x2, 0x1f, 0xff}, {0x6, 0x65, 0x0, 0x1f}, {0x9, 0x40, 0x9, 0x1}, {0x8, 0x1, 0xfe, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) clock_gettime(0x3, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000200)={0x2, 0x8}) semget$private(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r1, &(0x7f0000000140)="200e22", 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)='MNt', 0x3}], 0x1) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x7) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) semget$private(0x0, 0x3, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = semget$private(0x0, 0x3, 0x210) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x101, 0xac7, 0x2, 0x5, 0xffff, 0x6, 0xb5]) syz_extract_tcp_res(&(0x7f0000000240), 0x444, 0x1000) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) recvfrom(r3, &(0x7f0000000140)=""/2, 0x2, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002ec0000000963000"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xd6) mmap(&(0x7f00000fe000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x4) 16:00:10 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) fchdir(0xffffffffffffff9c) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "000302", 0x8, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0xb83f1424b9a07946, 0x60) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1a9, 0x0, 0xffffffffffff2ab9}], 0x3f, 0x0, 0x40, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f00000015c0)='./bus\x00', 0x8000, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x50) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000180)="d092bd981de04bec37c08580b44f38e8769f81b7128e0b457beefffc36c89b7bbb3e20d64c4092e3c7a77864db2d5b20514177ecac0022cf2fc4327ed89a2e0fc6ff1e7012c66044810450fdc5594ab38c68ce6069d0d91488660a", 0x5b}, {&(0x7f0000000200)="85d95453032404c576ba2f115e031016ecf7463ed1bdd58a914c562c04fcd0e02a9242760f8ee3fa5f3d0cd2b6f2e46b03f7e07ac6e6df6dd36dcc357f30585a32b6931cb5ea9a4ec625c6ebae1ec2ec764313af821e0df82072ee897a6e41d113e5d0362450f2cb3e11eacfcb040ad39b707ccfc6a2350578d3b58ce4d2cdaf3fe37d0293c315b7a9036e0f5c2ebf028d8d77b4b532de0e41318dee753e1f6c74d5089eae504aff48270e43712730151ee2b4337c2f327f46f215645f36127ae4d31c9e7200e15e29c1", 0xca}, {&(0x7f0000000300)="6522a61c2652e752493aba88eb3f1bc571e9e42f1ca775d5daa73ad11e13dec7ba99c067eaa86fa9f8dbcd2d39d13f79344935e2968f14e560c5e8ed4450619838389c8c2277c1226d847c44fb1cb852f357719fc25ec4ef722642dca61a0da5723f2b8915af68c674ebc95d6de95118077a93e3daafccfa9236798782e4a4c713bc6f69f24d9ad721c6d6f4a827b1425d92f0b2e962a11eef61395c28a7db6354f47c197e5e92a52c9fe8667abd7bfec367477f029a5cbdb80931eb8ccf9bacf98031f8dba2c033e7a12a69da900388", 0xd0}, {&(0x7f0000000400)="1233e45ecb3d4df0037c12d168e6ea0f30619cdafe7f2b8654c4bbf613744946e5c91919cc309d5155a5f800ad33b4e8a5e961f1cf7ac28d19b2a5e30c61062414413e41069473c70522ef9cab20826a8dbe49aad5333e47b67d7cc252c102081c387d6608c6d927ba64fa57c02e83821d593610ccf8eed02d6933505ecf00d418476197986ead16600ba2951d2e20b392f004d6b19c7349120b6b4c8b7e0d6e3a4f15cdd8d83a4c0dde72394ede61c54670427e2d64630f8d0fe8ef74c8de4249bd4551bedce63c9124b985b452747fe8f8", 0xd2}, {&(0x7f0000000500)="f37af385b355acd833341f0e5cf46d218926fe25734c746de32e6a3f607c60439c25dc9fb8c14fcb0553b3e78bf857abcd35684f2fc53f224a94601625e2667dd9366d62f1058c40aab8fdf40198c12af14a69973f9486fa1d47e5b76298dfbb013516250b31dcd37ae2f3cc22ebf5b5e4316c9187c10112cb6493b28bf6f373e4a3b4f9921165daca8cf73f965df8fb2032876fc5c1ede982d621ead06bf9963a451f19cfc95a8dd3a968553af7a811ad5618929dc803b680751dfa6a2fb3e1d32936029f266706071350cf3965d9b058d6446725ea3207243e7458e3bebec6b4a56886de1eec6e9813445cd58528def34c5053de708027ac646a65c17f68be42582b37addc0c780cc4144246bc17a6853656999fc0fa1e185fbe34bdc4bae10d52836c0ec4657ce8761244ef2c77f37916ac5f845c89628875bda53525cf7971a32a1076e1079db53b464978c70155de1293960acc68e13426d17c52943eedc9d9b1e355ba934a6265c7e752be5697c43321a2f5a6ded654acdacf6ee31edc570f9a46228b4aa9fc9e76c796eac131c1d5a6300b64794bc4dabc58dc705b7726a6864b2abbd46133c9bcea04ea372a338b9bc412d0768e42bc4e51b72cc723d33b70cb3881d465bda4895f38ab3648549a2e59f13bd2878971a00e19e43b0cefa08dc2e4e73cf40a2c5bacd54ac6859fdb5fcd8035de1af21a309d92e65120cdc47aba872fce4f28817db2c65818d76c59b936d942fa3a99bf5704461d6eb419ce486204ec4c792c869a0d498b9d921c595f62de481343ddaebc82876d5adb5689a3bc4773d05140cabe7beb86e4ab60ae344ecafc955a1235243f71ac26f5cfd19747ebb6a59c1654352e71c0b6c714c8fe2430c9287679cda42764b201f3bda1d2d9644472e42a079366c7c68eec12c05fca0c61ad953e5db49caafc689a672f37983697a42303c2cebef19d9b4cc2903ec6dfb1b6f2a919811e83e3a5395f4ab1a7f6efa3f1703688703dace1ac553fccf78d3994a0c9505715552c1f1aec0993c16a57169c1480b0366b12df5c3e760f5284d1d1bfcb2b172c18cfe001cbbff52f96dbc3b2c35a706b953bf7fe77e65618828ae54fc5467be8e27a39ec00a35b585d4149014de98f906a20cec68b5e366e4c37f470b8a0df7dcc0852513885df3e80cab6ac56210a9207af4c4d28a7dd822dc89b7db6ab3080fb534427048be6e22bd774a21e26776bfc8952ab2b266b3708e6d5bdfbd489f3f22ca2c31998350de9964511ec8b119354dca67a096a005735eda6fb59e8adc98c963f008f3dd0d5ab13fe63d185a62d64ab5247adfbc542649f79d949d53f21532f8b65267374938072fb18577000d3ddd97b6a6c80eca64ed4c6f89d4b05f6545c8939bbef86ee82d8e3903e4017ed00175de0f0923a9f26e3a2db77d1d98ca7c7890602c5c23a0d5833058888151c1650fa148c678408ff0d69066e11ac27975c5ecb39e7b18e9957efa2f34fa5b49418c28e862ffc4d942fc9d272eef8a975a62dbd6718211a56882cfe9d134db5c7938ef12d985260745fe5a8c687bf9c7859d01911a26164b2fc17c4fe335df6d8142bb180bdc2c02425110e62752abe886a3d6c7a74886f24545f014495e1d37e8fbfbf1d79fb1355fdd923bfa90e9901aeb8fc03ad2648cb063fe7c51863984f70429faec48b9bd2416e1098f5c518d98aa122184542b1f80a3b8f2e7e03b1e209f6a02e2498a55da9e974e5fc986586decd380b3f5a51ebc0b8f0ff31b1ccbde2489bf91aba924f306d21eef3ddc2ea68b2c50f282a7137cb07a59e458fca2a43144b96418ca2ebc44bdc1e0aa798ffbc89595e3e0e7af7a3feda3cf682e9d47909b30b06df3fc82df7b9f34b64fbe0b333ae981af166a4abccdd52232464bb55026c34776ba5ec2747f729b4406685a89459b023c8e83c3811a80236f254d87058480067bae4ee974bdc0a7a1b407012002b54dc151f026e275ff8f10695de5631c8cbb0e2d4a719c417a12313aedbd0e1f744fdb87bde0ba93045ca3b16484dfbe0a3e03054106683f592f6985fec9498462a95a7b77247e48d361060c1a12c35cd48847d4b97cdc73763b771f6dd84cc10386332813ba3bbd500f790ec412c59d6a20c96903e92bb12d8acfa3d62fce3d7d8caf066a64d943ea79521416d3daf5fc1d56a8f10b0a4507ade67e2fab5a93abe0ad50c15e6dca34d1fde84717b27f5da4be55c4fbd9b9c2541edd6455db2c4a391f46217abbe36f90b3964133e942341d2ba174a478643ae2cb0cc2b445b0532f6b179fe1f2cd0803ed056b67fbc21c0342bc8f5a53f80baaf5e8ab1363b9230b1f6543bde3a3f2cb02eaf5833a1875b502aa94fcc41994df09b7c3b0c1498e1eccb385dd317612befd8db4169c20e90965d2ddbc3b470b70467b46f19670c830544e250272b8229f0ec717317451904ec56ccdd8455460361cee82cde99af41d0f4a19ff7ce0ccc458af0859c43ea8a3377877f15c77b7f0e90929afa295d84c95461967e79812a3c454aaea59b929c6465c2a8145e2d346cadfbcb0e5fc8a40486629a4c3fd2cf7e8f49ecf155d75f56af32b6fe5bc19fe58464623eb33235349cd01d08ae9bced70daab98df9abdf5e24449384cdac2ad6cd23cdc504a34b6c43f1e251ec25893ef6da0f3f90f246be989d3d49fc4adb27d7d0133fd81b5fcfaf236cf47f7b773c983304bae946980ff1be8233972d8a90ac0f638ce139a24db7cf551ca993bd725456d23d7848104c92b760a5cb41166b555d83d6c37331597e9965ed6cb7a7aa583f24c76167743ee933799c0435fc44305c8473439af61a0c583a04e44d380af6ad3f5ea7646024a59bbb630e702fdff365c1679487e742af559328450c45bb24d9e096dacd3eb41d64c81a730c77c29b32de46ecc627431bd8098ca1943d942d4e2701dba84c224f1e306283a38a41746cceb9018e3b91d8ebd671d45bb830d2c691bc15563fccc4db62d81a8748c91570a79c65d275cfc4ca9127c374414b173b617c25c579b6fc54a187a26704f021f090b8794efd1bcbad8419ec4969b9ab484c3a35b366442bfee10891a5bc6413de90b67f8dd78d71086a416a9038c3f5bf4ef7b0230c5c640116dc5f58c06d3e7f9b2d43aa3fc1c590d78d764b80e7c20cdd3ff783a75d21743fa56d266605350a765f5991196b932512b3db30e62bf4898f25fb9fea20c45b247b9d323dd38632b953f788512b5d036ed2c5396008bb34cf8375251d446f8b194798fd10ad6f93f248a35ed283976e8cf39c9cfd63330e4a2460f0b37d0ff85d5ed3a4f60c7d5a2dc1b01d7940c3ee15fe6e50e81431fa0911a38bc2b21857009dec536a49c26cc0ba19991f932d5b59dc5945c48e13c415422e0237db926ddff054f7e0ef46e249c044cac9001896a0e15a71e6933a0de1e58fd9a5ad4e81ace0db8c2fee1e0e87006d6be8031549078fa35f7dca0fcc6c8a625eebfbd1058d38ee946706e7c284529bfc90504d47520301e997b6474dbf2b208969d75f03d9d4d8517257b7d54cb55b575257808d68bf20e462ff3839c460a5f2a10a2a1659a9e166c1923b5716715f9deca2ef1977ce0f5aa59229586f329b07d5e4e3bda83914dba5b6653e0a92f6a77e9cded57885ff3fa869ed935b54af189dbcb6100a912999e12ec0b7828ebe560bbfd54afd42ac0bafecbabcb8d52610411edc7e52246f9d2fdb7af3619d998ace7207ac8045a9320e8e22a3039b88574e3df8f675cde8d1075fc0f20b0209554653b49cfa8084928c0e3e6ee3256991ec191e48f82484e4b25a0008c6e374ca6a7e9825f2803b94bc01b4afca9c56ac37acde77212117ec29933bb668d25dd82eb0c6632c50ac30e07e41483faa1814b28ca5efcff46b06d9b8a7d806397a1da53485e31cc61e420b1ea003108169c19c7e556195f965dd4975ddc9f043ed7d7f12139457c43a1a2ab751894ec6956cf951a306f5d727cfc8e312c586b2dddbc99b74bb4b1f8495c367c2427e02169e049f101d7ae6ab6545de7363f3b5e6c98330e2c8c4e6c20fc5d5b750dd7d2da976cf1bfac59b74eade351f7410af5e773c9e224a51185dd0a5eb104977d7c2b7ce3dfd20f41943badf7d2215eba6fa5bdae5ac85e91269e5343b6e0b176bf2bcd3554c11fbcd257a9f09686c309442e2d2b007334766746cf8e454091a696f367d83d699c2dfd3a6dd7f6e756ae4367640650838537b66db7a3c5751f997d494b3c01da55381488d1f27618b098374e114ca2345d02966519914c589bd961220caf4b532c3f7524d30292c28037ded51c4b1c75cf13959e2a858424a5453a1d8795018a0cd4559a120117ad6dce9c225bc4698f60af7c0be861031d2f0a63c46b3289e4e8f2371f7ec7a3d0ef8d95969f5852d79dd9bca0e647e1737c399a787d4ad463b72a64d84a1002dcec23d1b1a4b66e892c9d5f5197c088e8fa6acb7345b205cca8466f403860b291bdc6e7f4153ad1376a6f359eb23cc117e6a9bbf971791f6b71713ac4b13f5f3f199d5c1fd7ca9a04954a7d8d46759c6214156a58400ae2f5a57b704a44873d8b6a7b3f33da9842f57de6c11e23500227110f23b84b4395b7e053c4c6e3b3b2f625302ed1ae8675c1726d714d49c5e9645b0721561fa32131b6a540e19ab9a1c8c6c32617c9f6319a8b2ff8c0f4fe5d9f7c55a2a24fea328e97e08258275e30fab1cb12bcf8840b444f07a763920625ab980f4fe74b2613667eb75fd9a772de8380b6bc4e27b390cbb14ae657c158d7e4d90629af5e84be7c273427814844248087bb117279ae7429e00acc0773bf38a7b9457a9146bef6dde6af0a4befd8fcd1442848780cfd0dba7ea09fbb76a484ea71ef20d84e064cb8d5c51589fc9972f0533506442c7fa5abb9ed9227121cb45d06ec77f38cd97a366e4c991b70a87ced6d1a0cde12222f98072b587a98f59bd4f8d6a6bc27aa6a524702226f06057160e180a4e166a60bf45916f2180a9a94646cd46bfc070347957e44c52b3de05cac6daf355e71102665b82dec107fe00a437f5db69de0075fcdc8786a5698fbd5a44dbfbd16a8906db7c64e5e49fbfcc340842f146de90a6e507c63907966181ed633cf4d5133fd5a7069151c697ae3db6a6ce1e8b8ed7306bcfb267fc96a642b582ca7db35fa6b0a8d8fccc24206dc68c9c5b1d899178b2870fe4594ee189b5c96665577d665b04e577d52baf2ace2f61bebb7eca3aa96d1e6bcb5b00e831a7574781775c02090edda829275fbd1de1cff39edbd739f00e35cc61eb5dc4724e9a070e8ae1ca9eb52a6c3bdae30ec09816748389d429027fed7de766b80eb5b87599be0dabbe708e1d4b17ca0e4abd72d680a9d7a265a86017d6583dba35769d9bdf1c8e443b6a117dceffbd21ba0da5260c1c7f775595405dbe1386820a7ad6b64bebe91812632fccdb489969db6ab22f6b37178085a4e584e0b8b0531fdaee2f880b300b2f46ecbd0cdfdb0ea3f4f7c79ed65155d04653f0115b9f6a7231cbc922d82f9b2bf2f1d91dcf3e774b7c7f397adcf4a2b102cf9926e1214f9a047c72a94e86ec12d12cf7788a5a926e44e36e495a64cc2fc8916cd0ecd2c52658b6676c2a7f614673b529331930d81675b0f4e8a91c6d444ef0d150eaa13be30066ea4aa4b603712133ac3579226399b7fcca2e5fb79e4dba0b93945de098e09d8ead58f90a09a3f9dd26d886e21d23570360938ccb918c223b1c7a9d7069d8e1ed7709d10e1a69", 0x1000}], 0x5) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) socketpair(0x2, 0x1, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="6ae10baa42b7439df7d893740400b420a0c0ca05fbc2dd56569169c59244a5da43c1413c6c03be51376a298cf41edf029c89b84b5cb9066dd1b4e3bd9db36a5f3dc43da4384d06c27fe8936169fa94e4d1f4f56d50bd89bb64c6561d73fcfaa90822a4b2075e2c7a8c4bb32a8c12cc3d7c460e4a6f957a7af569b3d5758583fc016689cb833ba06916b4994f9bcd8b52ee58728ee15e2715b1c0b654e9ecd28b42d15161c60d69c395765e4e602f7d120353d73ad7ca8895a8fb68f1dff8babc", 0xc0, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffe0000, 0x1}, 0xc) ftruncate(r0, 0x0, 0x4030003) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x4) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0xffffffff, 0x3f}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) geteuid() r2 = socket(0x18, 0x2, 0x7e) getsockopt$inet_opts(r2, 0x0, 0x66, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x64, 0xff, 0x20}, {0x6, 0x0, 0x0, 0x6404}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x4, 0x5}, {0x3, 0x3, 0x80, 0xb5}, {0x1000, 0x7, 0xb0, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500023800000000000190780000000000000000000000e0000002ac14e06291d000005ee10401800000000000000000000000b200d1367bbbdc8a4b72c9958caf473a2d438dc3fc3ca1f232e24f4ecb3b7c097c6f03160845242805af1232945927a1c264daabb7efa4d328f23dc8985f8a486fdbaa297fe1504f250e44bfe5fa01ad7341dd7a189dd0cc6bb92dffd9a000fe9a79a3bcb0379dc8bf7781e78142963bdff0e6603484116ed523472349e2c42382c1115140161e75a11e67224c498ffbc6266aff2c184cb4427bf4d4a2a911da2a507e49827e4def802f"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x8001}, {0xffff}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/232, 0xe8}], 0x1, 0x0, 0x20000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:11 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x10001, 0xfff}, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$dupfd(r3, 0xa, r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:00:11 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @broadcast}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x1, "adc01df033c1e5654ddf6c81939dfc58bb4fb30a94964801f2c0ffe1377f54339527617dab7daa9e80b81db6514193e9717e6d22fa71ff32bb93a05a73c46ebcecd09f2794bb6a27c6db8aca082720c3e52e9a49bd18930e1864d5dae0c25cd4f7c00828332df9228a804f352501c8e1579b2c2469998c70a47b6b291f81b62a9b4a83ce62b1c969a8102ff415c31d3c4376ec2b8b9de0b152e94152628fa46c02ea1c1cafe8db5434c78e12a9ffe47085d6d3dfc4f5110944b1a2bb"}, 0xc4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x7fff}, {0x23, 0x4}, {0x7, 0x401}, {0x100, 0x1}], 0x4}) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) pread(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0)="c1942ea080e22290f7b6d322b04821ae6da416b9", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r2, 0x5) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x4, 0xa1) lseek(r2, 0x0, 0x5, 0x1) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget(0x0, 0x2, 0x1) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000000100)=""/179) r5 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000001c0)=0x9) pread(r3, &(0x7f0000000200)="eab71113d1ef03acc51a40c9c0563fe083bc679914f4d2d544023265dd0b75826326d0df482ad80f6f28495b8941e08a696301dc40eb7f1581840a5ae8bd677a70", 0x41, 0x0, 0x9) getdents(r0, &(0x7f0000000280)=""/249, 0xf9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000380)=0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$BIOCLOCK(r6, 0x20004276) pipe(&(0x7f0000000400)={0xffffffffffffffff}) accept(r7, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) unlink(&(0x7f00000004c0)='./file0\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r8 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r8, 0x4, 0x80) 16:00:12 executing program 1: clock_getres(0x4, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x85) r1 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="fea0409ac957797e4c14f985442108cdc9d2068ee785b0934173f0003c670f419ed34ed90fcd65b59940d45cb552f0acceda6e822472b3bd6190bae295cee36cffc065dc1415f839dfcfaafcfac3b54b83c985d1f947732117ccd0e4ecf68afb6d9d06d929bdadce9d36eddffbb565e9d29cb5902bda40bd4b58b12e20f2779cbc44292525f55373e0a3851cb051d1b9454901452723388fe16615b7f0bb4b960377b95c700a8096f26aab49b0b3fc86892dc9cb773bcf4d1c28f96a5e7f363ac704cbd43d348741bb4d36e2705d325b38a8e2e4e1f97d43abd9955d420652e1f3492a64b4241ed9788f294e5b9e", 0xee, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000500)) r2 = socket$inet6(0x18, 0x0, 0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) semop(r0, &(0x7f0000000240), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) write(0xffffffffffffff9c, &(0x7f0000000480)="b298748968efb7ab", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000004c0)={0xe403, 0x0, 0x1f, 0x7fe4, 0x3}, 0xc) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x3, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000380)="2684d2", &(0x7f00000003c0)=0x3, &(0x7f0000000400)="e6f9d6c5414a6940084b5b7b3600b9c2dfbe511955f000df89a32d8155dbc10ace3eee1623d3ac62aeda9dff9f16255f2cb507b07996", 0x36) 16:00:12 executing program 1: r0 = socket(0x20, 0x3, 0x0) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socket(0x1, 0x4, 0x1f) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYBLOB="94740db11089c2214a8b5831b2ece4bb405656a2f0d46969", @ANYRES32=r1]) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setitimer(0x2, &(0x7f00000002c0)={{0x10001, 0x7}, {0xffffffffffff8000, 0x4}}, 0x0) wait4(r1, 0x0, 0x19, &(0x7f0000000200)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0ca8f19f6ca1ff62c6bc6bb4ea7a89d41f43b2deda40668c91b51b"], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffefffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x40000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x2, 0x3, 0x75, &(0x7f0000000040)) 16:00:12 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = dup2(0xffffffffffffffff, r0) fchflags(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={{0x1, 0x401}, {0x5, 0x1}}, 0x0) r3 = semget(0x1, 0x1, 0x80) semop(r3, &(0x7f0000000580)=[{0x1, 0x1, 0x1000}, {0x1, 0x7fff, 0x2800}, {0x1, 0x2, 0x1800}, {0x2, 0x4, 0x1800}, {0x2, 0x7f, 0x1c00}], 0x5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8c68, [{0x1, 0x1}, {0x1, 0x20}, {0x2, 0x4}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x200}, {0x2, 0x7fffffff}, {0x2, 0x7}, {0x2, 0x7b}, {0x2, 0xeb}, {0x1}, {0x3, 0xcf6}, {0x2, 0x9}, {0x3, 0x8001}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x800}, {0x3, 0x400}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0x10000}, {0x3, 0x5}, {0x2}, {0x1, 0x8f}, {0x1, 0xfffffff8}, {0x2, 0x1}, {0x3}, {0x3, 0x5}, {0x3, 0xed}, {0x3, 0x6}, {0x2, 0x8}, {0x2, 0x19e}]}) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xffffffff, 0x100000005, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5fb4) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x10000, 0xa4) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x15) fsync(r0) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff51e72690ded14f9ca833b67bfd24a41b9c62e63182ec537052a8a3d885ce21532deaac00c6ee5dd8cca0bd9c132e66331f794f1844d0663e0ed4b4d5b2af8e07cbdb8976814100dc578ae47853d4459545637a6d34f94b5bd8918deb538faadb09d635fc953155380e4328c6a3584131728c3efe6df583e3c787fb13f8fd5c035215294744173dff571f35ebaacde88943497b0c5647f4ab3686f20f553aefdf14fd1d9caa9bcb562c1bee8edf8a92a3179b7aaaebd24715c0dcf27da1c0ad52b5782a1fb22407fc8f3b576ea561db35858a8b0c078b693bd72ae978b5035743059e61a8cd78bc0e1786d79e718a3559e", 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000000)="ac0db19cacf0c21ec3f8addbc32b93b8be6089203a402d9a775a0761fe7bec01fcab1572c0ec7095c01177fa9293bf566e855937ffbe70c161a1b9fdd254026c7b42faf9cc718b"}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x5, 0x8, './file0\x00', 0x3, 0x2, 0x2, 0x7}) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 16:00:12 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x400014}, {0x3}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f00000001c0)="8c3d0c504924474601058ff651c4c602a0200c4260544f302998c283ed1f5dc53286bcc74caab29acf512280ec829db0f97451475dc959f0ba3f4cca56d85345261ec79cf70b1a8242721836ec156c6171a316ac38eea97811150e2446398ac270216b831b8d37ad2cc525443210738bbada3839da63cbac67609fcedf22f959c108795551ce804fd29fa6f6783ac732eb82f9ed61c31ab832", &(0x7f0000000100)=0x99, &(0x7f0000000340)="523a5964c73d94c9ab7cd2ce4b46f847f59bcd56b1e5b9dd7ff67dae4e40a0399b7cf2546927f69b8474defc6b7697e7f501d5a743577db197a1c879d1ee24e66b214d6691bcc70e6f40f3b037ab0e9c2df6de5b1ce72ab82e9cd70f6332bb578b0db0f7d43bc290e2bb9403ba5e951e4ead37", 0x73) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/86}}) 16:00:12 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x4}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x1, './bus\x00', 0x8, 0x6, 0x2, 0x4}) 16:00:12 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10000}, {0xffffffffffffe01d, 0x8}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000040)="e3491907fafcb231d6e550f25456ba31a469ea12677ef65b8bff961ee17f4867b4c2c8804a640dae1e25f92667133417cea5d66c506bbb", 0x0, 0x0, 0x0) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x10) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000140)="5b1aeecd4f02a5d4b1ccb97d698ac536e73fe80b9bba9d0b9c6185157e2590214a935be2841b3550e94d05ccdc95f1e3e2938210de56db5f1957b70fb7c8a522f1566416a568a5ff52b174c4dff6f0e61641bf46a2ab50d80fafbf3d49d40d4dd91f3c5f18479f302caa03d5cf5cdc1ad611cefaea540fb23063004a285a5abf001e37a3bf4f2bdca93c8175f2490cf2a5936985438a7578c2c5a29362044ce8bb90b7bbcc1bf1b42b2f7e0694d17185dab2", &(0x7f0000000080)=0xb2, &(0x7f0000000200)="d9ab4459b2f6a38700a569502e6011b598fdca28d2e52c0e5349bfe3aa501be9efc494133aa7742e4bc1d65ba7e41bc611087c0545d81a1fa68883ec0374b09a7c1542db6f838fe425aa0858bb36279ebe42778b98e68e738ecb95399adf6f560ecafa97b1072126d0987f94bd595379e18e1d3691561c026b4877c2dacd6e21a9b5864b0fe03ee6bded80f2bed8ce72bde9789b773060169852bdc6b97619a1a34154a3a2b4bf43d7be880d05a2a800e95123cdfcd4d2b845ab4570b73889163ded3acff279a00ac45ca1b727e2e9b19c9de9e16ed9546e3175a60305656b3f6b93422b048e9dcf2a72918c2cce38025bd8849adf231ab1435fa436e0ed3862262e811035f7ee70b355822eccbaac5ffe92042396f8799ef4152c9bc031a04cb2c641bfb6bbbd255c79901e82aa760444a62920f85e169b0e43aa0f8faeab7c34255d210943875e06ca273153d1d3876e0376684380ef40db6f80ca178f80fac37c9acf2e54ae29ce3b75e30ffdf17a3cc9e9b6e527615766f944ea9ad1cdda2bae1925fb85d674ea887f2d074cce069b44a142bca2f508538f03d4614099085955022d5e1c4499c9f36dac940878bf76550d0e210c3e8579befe7119a05c460c86b3a8e37af963da8f3fa0523c53be67263a409bce0f91eda7ef24c80638c411b5f5a0f125a2fa9123cb0a1aaacd113fbd44b6f0e3848db540b451d2ce7a89da6b8843d828f828fe1c7ee196f934d79352d884e50553ca8b89665129b70fbc112ef6056dbe52d45df534643f8081cb285c02c234a804c918020df9a3c534eb7d066bccb45b636383cad462cb5cca9d316054db289e14f8e4e07dfc2238b2ad33b25c285fe607efe544bfae2b284519f78ea56cb55b6201728e1f20332ae6e13ed0dc245d5a55ac183c54ecceb598dfe2a8b35ffd16a47dfc6d7583a1b7e64a1bdd2010c54b861ab35ce8be0b89df574bd0e09a14ed8fd3655e2c088b045e878a71edbf1642330f1ef853bbca6c193ed429bd44feff7d65ac51521a6dc05dfd73ed724a20d9b5cc7f6e99aefd9679f6ae89516dd1513c3a4d4ee98580334c70529461e76bb0265c4b3e4eb9f37acf63dafe398417aae13dd4438c36191f0f72c4ce22cafe860f17272c408d331369ab5afa1064dec12d834903f839c9aabfec5f6b870651d1772e3caa8e39c7dbc88fc401a14aefce0ca7c22801b55003bef0cbb2708ad2160ec84d670f4ab7cf97b14038d6f221d885fb0512e080e0cc75f8df384d5b287281bf7a02aca2caa92f2b8767f1d58374f564efc34be49b7a32cc0440c9bda38575ab48249ec855753f544e91466390b58c618a3427ff4e8b83a3d3e5a00feec3165e0fda413b067d7e9a517427d2e6779a990863e3ed8d984645eced4fb9cad57467ed2b7f59663cc7f94115302fed15e2095c8342fbef969fd24bb0b7af8916ea052dbbfa7e8df9f3c3c660a282f3aa359f1b49af675950c1dbe98da61cff110ebbcd13e3de726ddd7698ff0ebd990d18fdbe175009936bd87a614f9b018a81bcbea6150d12e496bbfeaaa42177ead65f2d6ef1fb61074165a3fb4c457973e7f60bc4410997ae84da5243a437568f26e19952b3b83901c78ca9df363d43b173ace3f139761f0061989e54e2fb82042c3c9ac288fb4f68fe95ac32f333a531e7d7782fc42616406517632c581bf15bb77e598cc520c10008227207aabaa54a98a572a649e2532894a57b317952556a51c589ec2ffb7466ed5ebd6b2d98842c3c24b3d65d50b2a2267729eda04d4dcf6f5271d563af21114c86e2d66226f67a732f966544424d84ceedeaa32c4acc9d19e950635ac48683ec817d35b31fb9c526b954986e0579d3738e9505a6d2a51b7c77ba0c202d519fd06b51640b492e974fda976b58c54e9f0c628603b3bc6c52c7bb0a0d909a8e4631060d920b8b8d271033aa6bbdaaeedbd7a53fa134d15c245425ca4e507723b6bef79e20656f35dc9e3e08c69341eb4c6b72e6a3f09b1c05def7f6e6e9733fc9c04ef809dbe94d547b5b784550c1c32b318e5aadd33e23733d8e99a030797619ff56e3169de3ee086a80ccc09b10d89198b963aadd9ddb7ecf94aa8486cac3209d8c84b37ed57bc8ec10408c98d1c61e9518e6255c031cf821a114762241eb2dd5f27c69b65df0d2441a9a95742b049650a1d5741cc5b7ab07d5b9ca8d4490d90772c1d0433b398fb477f92ba595ca030186d2f15c8506315fc0c2b77c5b93121ab87b8355609d7a90e464e68c7a938d67c9ad66943a36437958371bad53b4e43edfad37bb6246823dcce9c5080f28873af4cd6e358e7e375db04ef41a24043e9db38fcd4850d16e330ff3de322fea919435909d2e220943f59bfc1f179cd55724e5d4363ff1259dc19d9e0bf4fc57d685bff89c2b53d323b3a9c96940b1c90590d48aa7f24db20a6a4852dbaac728fbf45299884df37214ea03d28079d4129f1d41989ae8214e4f2bb285e4fba6cb25b93ce166af01d9a70486d2c888e83ac4b4414bda58013403d09ad0d89d38825145381fd584a8b8a8519ea660b6362c0cb9c2a97f2fc20f4f50797b03ace16d257e82a33b2399a68a543d6328261afcb762bff2008ae1b2425512961f082efeb98a43a51bd0a22f0ccd01bac795ad8be0144a9f0f8c8bb5aa730fbe7c5dfbd783d22982d9828700606c8d3043898e921408b72a808dee53a5f1b149bcfa94f877cd32b936a0ed6c4de5ed1c130c83cfbafce6999be75dba581d8d0755e5653ce2b9abe987f3ab44ed59ccaa2fa6834389dd93510327b87be4565d1586142f8da0aad076be784f7206303497a352cd7ee6f29272fef882d01152f2ca66c165217d1204e5893504262c4721996f573b6f8b73b145bc4ffc5555027dcb23894b136b530eef1e187c757192693b0052145282a7284fbdb873b122291d5f42708ec7c4c61d6d871d0a40dee3fbfd02ce70010bb2033622109e62929b94cafcfaec3991d048e44f03a7dad4e46989b861f45bd3ac06ac5c78c175732668962ef39a44dc82e9bfbcd44336bc7f2dda4cc0eed5dff593fac615bb17b4d766b9d5d95492949bdba98606931fb366b469c5188da7122f48b50e963d68fc324ad4a88ea0103783aa4c2ed51ea134b154a8b5a89a497ac167e2a4ea392e82b94291b33fce0a7d7eaa018792a6f0d895a55230ab186e2a54399ebe0f49bea5162312c9d33d5e121c8330a12101c6c6ad4f12e10297bc4562e73a257a5ba2e8c9e62c8e6baf11f54a6b4d7010232008ffcce70cd55351a43fddb6e26cca87dfbae544e5c87a1046d441b19cb02b879b26fb9dd817822ee5065fb755a96b5a6b9168dff9a89995ba47936ae623ea4666196e5d52e435b1edd31b223d5037aaaa6eb44227f1e445a00ccbdb31043069c612cdc84d641fa7fe9f2c69ee7ee4938735fb31872d2e13546299cf1d60bb466cf23b8edfefd50bf4538ddb3468b8d675c5fcd471f416473155d56385b0c54a35feec1269561980258123b9d9b98bc815436fd105b0801d1ca44341642ceb9a9b10e9851b42d1e21335a82a8e76e64ce18adf614cc5a3903b5c0d6f3eab7c97a49333371f4da3f75bf8b61e18ffdb5ae353b4a4f8473e7976f04c6f2dd1bf48fbb47415d211af38ef889c6f74298b0876661453fc3c62f4fb75b69c2e32dfd1b714528897b3466103d9473fa91f813cda8ef0615f3d38ff41e9ece8ec5acf97a18c2ad737341824086c8d50bae2783f48e4e492e79ef7a005fcc33a3bb9c6a93c14aab5943b4467edc95b8894a4b65292e3710f38db2ce46d1b0cb486f8bfc3768233fefff72f39c55799bbdfbcc24ee201bc3789cc2967dc3d37dcdedb438cbbdf4fb535664feaf3380231db472539709d941b05049af6030e40df8e1df04748421ebb91f3856013af9e095620449f7201c9bf5e6fd4657deede2f31229699b295f3a479da6cb5bf84111b057c1379caee67dcc5bf5ddb7a0545e5f436a00f0c38fc694d9291b93aded3f15967ff41013d462754a11c2db7998923011b19649d1bb844fe15aa8d48351374ac78f084e8da261c5cd412597d860ae961abe548e92aa1d264f6fa7e622824116348fcb86187b9b943e7460d6f73b9fe60dd02803e15ccf1673aef9ce0e3b2a5a70640a5632159907d0f4b8b3b2e7bf839bf2c51798e814927bb0a11eacdd2625df1532a54de622ca6988ce98058c17fdec9022967505e0f1cbe7e173af760752d1585edfb702176a71aacf0f7bf1433360cb0ec4b3e65e18025ab999630772e5e73b0777d4474a5e9bf07dac3ac7ebc691166b092ad90a8af347bc9b90aca1397e9f90b5eaf69659990219e0a94e797cccbc64977b701d133df40825c9ebf1f9f7fffb5537b09011aceb0ad5d7e1f371e44029b51ebc36169268330625fc4189ae767fbee7d7d0509a2a5e6e956a5511f281095181c12466900cc6d5234a422e83c06c99b9ece991aa26f716eaf9752e22290f76cd59d8ccaf22035950be32e27ece679e75368c82dc92feb11967fe1d886d8f8b9b6aaf143c4704f65836e2517bbfc07e06af0e0865fbb4bfad7b5bfbc2d89f5b77fb59961bebd95560da87b6256094b0d4ce245ae145f8313fd329b2ef3bec202a625b5b2eb8199ba5348a8d8ec5f43d0bc4e9ebdac0919b4a3e4fe271d3627fab042739c18f9cc315c675e782c5f48b14fe51a75d89b5706f1e7a8eeda76b4eaae649fcbe97b14d60cc6c3def20537e60cd207d5ced543919d7d4e3d8fc748f871379bf5a02ec35dfc87755862e4749c1bab22d03d8c011f418ef53a30801990e122f7df7657656afb71aacd33a2da8480f8d705c7db477398199959894c120198071c2bab5caa4f41a0f1b9e2639235b2fdf22de71fd7cf1e2fe449405084959f9767ddd8567820240a2b5ac80bc0d3e0d207c6561deed56f6ccfd0fd03e631813c55d680dd1d741ee81807b9e5eb7c7138f880a8cc2d090f0b095964d74760da3d49809db03f66c6a3d9a26f9922e45c36a3c4fe76bdc8354b8168043ed8d25105755ac8bdf4e6870542ef7b478a055cdde90c29027925f3dc45287a55c799105e01d9f3efd64f676614be74c872240c240bba77d972d3ea40fccf8fde50754cee522c80676b7409ccdbc1ee07458c6c16215afc7af16fdcb8f187bf1276222cc45a564b07450ce95426de333cdfc8fa47bb87001462fa52933e76947c199185512bb6454a38e533b7b819593fa08e0a9a21eadb59b9286e79be36bc7db57ef8146618b11782369336c9ccb03c3e0112a4a10982be40cec5762a546a5d23dde5263b0792c370227a92550cd6c69f84001a57f746f24ccd0c70cb3a98b052c01afd03eba0de6138ec3e33f53fdebe9ac9a26b13af89c2d6e6a87b5f7a6752d88f4d7a67354ddb40365a633d640b1e42c3328cd41514b8cb9b46c26f7970ff0abbf53fa7cabe5887ce6f3e9c31c663137c550d15387603d4810294087c37cb1849c1d6f73c1194c51c9318e82fd3af0dc3ebacfe36991b0e5807f3f8f81501f6cfe0b33953c9ab4ed73b301ee707c4c608473933f2a30e36f391420155e7268d2d9a12a40215eb6fc01571307bcb6326648c26f98c89dbd56281f447e0a23711c5a68fc1189fb6b5afe4d1201a3019d1291ae4a4a4b236c3c48871f94ccacc202309841861e8293b4070445ef644e1a3d5bc2b02e3d937083b13ecde58e9c7378b1c460254f0418e6dfd2aad9e2ae604bd0d2bea0b77ad8067d1877446c3735e32317f436a27a9e7e01202", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030023a10e519d3b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4, 0x9e) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1f, 0x8}, {0x18, 0x2, 0xfffffee9, 0xfffffffd}, 0x7d1, [0x3, 0x36e3, 0x5, 0x4, 0x9, 0x2, 0x0, 0xe72]}, 0x3c) 16:00:12 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = getuid() setreuid(0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) setgid(r2) r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0x0) setregid(r5, 0xffffffffffffffff) setgid(r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x6, r0, r2, r3, r5, 0x144, 0x21a9}, 0x4, 0x9, r6, r7, 0x62, 0xa47, 0x904, 0x1}) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) fchmod(r0, 0x80) r1 = semget$private(0x0, 0x2, 0xa1) semop(r1, &(0x7f0000000080)=[{0x4, 0x101, 0x800}, {0x2, 0x7f, 0x800}, {0x0, 0x1}, {0x3, 0x5, 0x400}], 0x4) r2 = semget(0x2, 0x1, 0x40) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x81) semctl$IPC_RMID(r1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0xc8, 0xef6}, 0xc) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000140)=""/191) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000240)=0x8) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/124) semop(0x0, &(0x7f0000000300)=[{0x1, 0x679c, 0x800}, {0x1, 0x40, 0x800}, {0x3, 0x200, 0x800}], 0x3) r5 = semget(0x0, 0x0, 0x101) semop(r5, &(0x7f0000000340)=[{0x1, 0x4, 0x1000}, {0x0, 0xb3, 0x1000}, {0x4, 0x200, 0x800}, {0xa604c345b92c5f36, 0x7fff, 0x1000}, {0x2, 0x800, 0x1000}, {}, {0x4, 0x8000, 0x800}, {0x4, 0x9dc, 0x800}, {0x0, 0x40, 0x2000}, {0x6, 0x5, 0x1800}], 0xa) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000380)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet(r6, 0x0, &(0x7f0000000400)) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)="01000000", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x6c}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x200) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x5) r2 = syz_open_pts() write(r1, &(0x7f0000000100)="4a547c3021c36345cfdc28b33fef4932e6225508f7e059100b2f3886165d4055884ca64de83a1ccd4db2224071b810f9d535a688aface6b82ca67cdd007fe83bcc377b02463c7bdee1e44850f03f614a9f69935efd13ebea3315da0fa39fffacc63baede68a4ceddb91043bbcb94aa9779c982fd070e3638cbe34b100fc9a79a86ceb16a1e9aa47cdfa3a1498ee08d5c16ac07cd7087bd734a340793b17a277a5643b1efcd5564123e73c486191ec9670b963ee11f99e82f7f79f6920c2e3d9360788bcdf2481ab399bad263afeda784b085619c155f554c95b5ea46731331347e34df80", 0xe4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x2, 0xe3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x82, 0x4, 0x2d0, 0x8000, "3702a904f4b175e7cf727224e00c6d7c02649782", 0x2, 0xfffff800}) 16:00:12 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffff83a274f758560c7e44aa76daffff4ca2"]) socket(0x1, 0x8000, 0x6) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pipe2(&(0x7f00000000c0), 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xffffffffffffffff, 0x4, "00000000000000000000f2ffffffeb17ffff4000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1b, 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x2, 0x6, 0x3, 0xff, "0058cfedc5165f8975df08aec3b72e8b09f41f51", 0x7fffffff, 0xe5}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x9}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4000a2f, 0x7}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) dup(0xffffffffffffff9c) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x800, 0x1, 0x5, 0x4019, 0xb62e}, 0xc) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fchflags(r0, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e0000002000000000300907800000000450000d0bc476e340000000000000600007f000001ac1400aafeb354d78665a87ce9497fd969d5bcc102afb964ca877f61212d5740eeda86b4e23911b73ac73e189330cff45cb7828d01360cb780a3a4861e64dcc49d85b0c00eed789b693cba792f1ccde7d230f391eb4bff59d1bfb7292ca765d0d79673dd4c41fd8530d884eefa"]) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="147b84e6ffffffffda12fe9018980ed9383b8f4007c2690268a5046e90a4c1f184d12bed7198e0ef091143918c18bb4239a54fd145ab9653720300000079fe0d7bf72758496020bb86ca6fe7c9c5600b00f98798e5b5e44053f5e820683478e97f59ee7b3302b90118210438f9227375a04c3ec3c95b02b8e9c32f46e85e8367ac676cd1383ac38b14da1c1784a006223cc67fd39d535b964334a27180c03b0ddd00000000000000"], 0x10) sysctl$vm(&(0x7f00000000c0)={0x2, 0xb}, 0x2, &(0x7f0000000100)="e98b95ee78368a79280a345c40bff43b54053d8da2c2a8288a7279f7b666aeb2ddbde78dd1bcdf74635b01561e39820ae693", &(0x7f0000000140)=0x32, &(0x7f0000000240)="2f2541f9ac131a6e1aa1a2c5fffe2782acb4fb1b7b64a9a4120871d093e7ae294816db6c", 0x24) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) 16:00:12 executing program 1: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x0, &(0x7f0000000140)="8dbfcb3517192f66490b6640e4d576d1eb7421e598b6cf447e19a5cc01f0db63e927700454ec4e9cdb3005982755d2457b478c0f99dcd537d20c7315da15ebedd8bd42fd88be725cea60902cab5f7012f5832f429c875121c0922e64af846a4958e9245c05646196632b0208e172a40ec7df6ab6bffc7bc241978051ae78e837af42844a40883ba4c9cf2cd344fae6e751c1ff4fb231301655f95b445abe512ee965d6cf298d58b91df4dc7471849780d6cc88bd5c44d0365d95a35d", 0x0, 0x0, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x3, 0xfeffffffffffffff], [], [], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1cb6, 0x4a, 0x2}]}) shmctl$SHM_UNLOCK(0x0, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setgid(0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpgid(r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x4, r4, r6, 0x9a, 0x81, 0x1ff}) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "25ff030000000800e000590000000e003f000007", 0x0, 0x5}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4810, r1, 0x0, 0x3) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r2, &(0x7f00000000c0), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) socketpair(0x2, 0x3, 0x2, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001380)={0x6228, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) chflagsat(r3, &(0x7f0000001340)='./file0\x00', 0x0, 0x2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:12 executing program 0: mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x144) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)=0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfb) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)="00a4a9629b934ece104904cb5251882b813ec5c75d35f6935b87f539474fe80000d4a8f7b97205006b2f522fd10c69cd9993ed28a59f69f7", 0x38) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="aca39d9c6fe95fdcddeb4731f233fa64071e06000000d5bc30a39542dbb2728dc650079036f230c9af47b06487a7afc6b7bada36d8ad1260d50f298f5d320b5a4a572d1d08d4411c246a82d34162e633996f108f4ca61d2c9e0f1658d8487087a47ae939a5441b9793e6fa300231caccc7bb47bad3af55de2b164e6f7022971082a4e65289207fbba36a2635479de93cb00c41127bc0d691e3594e4c19c8543d6a1f016bacd8d8e03b2a34bbca51ff58b2f00c0ce29f00f9848c54fc6f7278883b43ebf8710c5e33e7bdf1720cc6640e88b7ab994d3bbe1f59b10b8c2711b2d5df951950eb612324ea022cf229ffffff7f907d4bec1779f58c2ba0c92085c0d2c9038e9511f42f199e6242a8123a4adee545aed60cf9e444e20810b366beb8539a9e94b49fcd9578b45cf7c571bb0e7595e4dcab612f8050bbd98bee278ad8e496f63031a7a1c66701e19e07605b7454145d5ffb8bb94c60e8da6357787d7db65a0b17f32d1d4564fc4dca6a3c5b84b4cee26041d930dd32b09e253a"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x84a5, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup2(r5, r3) socket(0x1, 0x4, 0x8) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0xa2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4, 0x0, 0x0, 0xa5b1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = semget$private(0x0, 0x2, 0x318) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/134) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x100000) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)='X', 0xfffffd76) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0xf81, 0x2, {[0x5, 0xfffffffffffffff8, 0x7000000000000000, 0xc42, 0x20, 0x40, 0x1, 0x4, 0x400, 0x2, 0x3, 0x8000, 0x80, 0x3f, 0x1f, 0x80000001, 0xab31, 0x1ff], [0x64, 0x5, 0x1000, 0x7fff, 0x0, 0x9, 0x7ff, 0x2, 0x401, 0x8], [0x1, 0x80000000, 0x101, 0x1, 0x7, 0x7, 0x80], [0x6, 0x9, 0x1000, 0x9000000000000, 0xec8, 0xc9], [{0x690, 0x10000, 0x9, 0x7}, {0x3ff, 0x85000000, 0x7}, {0x0, 0xb4, 0xffffffff, 0x8000}, {0x40, 0x400, 0x3ff}, {0x8, 0x3, 0x5, 0x8}, {0x6, 0x7fffffff, 0x8, 0xccca}, {0x6, 0x1, 0x52, 0x4}, {0xfff7, 0x200, 0x8, 0x5}], {0x5, 0x40, 0x5e, 0xcf}, {0x1, 0x401, 0x147, 0x5}}}) read(r0, &(0x7f0000000040)=""/150, 0x96) close(r0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) getdents(r2, &(0x7f0000000380)=""/76, 0x4c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:13 executing program 1: sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000001c0)="4189376eef0cd85d93011428dd41c1a27d6f7513f2e839", &(0x7f0000000200)=0x17, &(0x7f0000000240)="113e1309bce42d822bf15793168a031013071403924dbcd205ea4cf90da9bca4b727024cbde0f0bd29c45676c12b968c6d3e7c4cba5c506c93708b72213655bb6b6de031015afc33671505fde787d76da81a6016f7d838ba7f6385e6994d1cae094922812dd24ac1e0e8714af1a44de5d70f122c0c611588", 0x78) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x5b) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r3, &(0x7f0000000340)="e5ccbd2c5105c770a216bbb922ac615cb6635adf8ff911247cd66b66e3913440a9691fc7e5f9a015ae808e9ecc1c5b4711322a479d413abf9566a69e943a01e3cbaba256619642f2061c6f28b594a1538303307ea28d2788ac", 0x59) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3ff) syz_open_pts() 16:00:13 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x2b70000000000, 0x100000000}, {0x1f, 0x6}}, &(0x7f0000000040)) select(0xf81e, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 16:00:13 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000140)="d99afea20d4de63d227d6d2182e836926f4f36", 0x13, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) read(r2, &(0x7f00000000c0)=""/116, 0x74) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0xfffffffffffffffe) 16:00:13 executing program 1: socket(0x10, 0x4, 0xcd) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x180) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000017a8a343e269d7e3d317150fc983602843b28d3257076722f11a593597f2d396f05275aa46d7fad099df0052eec74a6a58829f421d9ad0502d56ade9ace52feef652061eb88681ebfd6d21cf173f40b27bee88ab93f3a319243a7813ba374653932b213cef1ef08a5cedbfeb02d2d0f71c540800e4fb0a2d982336ce74b0dad85c4ce0c75019e3630e665a592851e7945f6d592d06bb9f933"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = shmat(0x0, &(0x7f000036e000/0x2000)=nil, 0x0) shmdt(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x9, 0x7, r3}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8001, 0x5}, 0xc) close(r0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="62020207e0000001200086a291e23ea404b3c219e94f0070a0c58e147e256d819addaa171b191196d7eb8bbd68b2f8b3d666987dab524be0eb56283f84a8fba3766b3d2729b868816bfa8ba307d505df71f8b848b4aed5a1cbd8cb36a9393ad068b28c05bee7e1b468bdc106d51cf338287a329682bff6324a50dd805ef02c2b55637fe95251704ae60c43457a7646ba346ad0edd76bc7e7d00cb402faf3307d4a070a1c1d617657632245f849de990e685e8c3bb0c72e00655e673892583e356531a0c916108503d7a0d0d8bdbcd61fb88b9a1cc138f56a92c338c4dc1ed52a6390f1334827d5ec66973bc3bcf30f1dc19fc38219"], 0x10) write(r5, 0x0, 0x0) 16:00:13 executing program 1: sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x2}, 0x1, &(0x7f0000000200), 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) 16:00:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x93, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x3f, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000100400001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10003}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x2], [0xfffffffffffffe04, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0x0, 0x1ff}, {0x7, 0x0, 0x0, 0x1fffffffffffd}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000}, {}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x4, 0x0, 0x6}, {0x3, 0x0, 0x0, 0x1000000}}}, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000ffff00000100001f7f3fe400ae87834fc6bc5287f3d2895f9e047f247526e8ea873dc92f5c679bae982e3840e8012eae454ea137996ab0e5a7080700000000000000f3b2d8d11fd9e7bcc53f89f974d34b3110d950792be3ba8932545778a20e05986a9457c56362892d4f14d0d32f14f8b5b7a1be4f8083303b58a1a1e38f06a0e6928772fe55ff30ab1b52f2e3a6a90fe599e77fa5e71475ae98024b7375e43a84f35ffd2b3d6f29837a6a576a619f9aec676be70bd716d7a81281a7923e6a7c9b7038d68ab224e51e78242ee29eba0546c91fd395a26e79596f1096e930"], 0x10}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1200, r2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xb4], [0x1, 0x101, 0x6, 0x2, 0x0, 0x6, 0x4], [0x7, 0x6, 0x8000000000000002, 0x7d, 0x4, 0xdd8, 0x22], [0x626b8d1a, 0x4, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x5, 0x2, 0x6}, {0x0, 0xff, 0x2}, {0x2, 0x1}, {0x0, 0x6, 0xffffffff, 0x2}, {0x4, 0x5, 0x10001}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0x7, 0x7, 0x8, 0x585}], {0x0, 0x0, 0x200, 0x8000006d}, {0x513b, 0x7fffffff, 0x8, 0x106}}}, 0x0, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x7ff, 0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r4) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000180)="a9d56eb15df349017aa05e0eee1b0dfbf013b7f046a2198b14c70dc0b2162537f7bd20e0dc5f17c0d3df7fa3383c94f09d2e5de7b8c9bd84bb4da3ad04b36b6e5199e155ec113ca6e6", &(0x7f0000000100)=0x49, &(0x7f0000000280)="2b9cde33eb72ed97ee4b2d44d0218545c62cd9", 0x13) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)=0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: pledge(&(0x7f0000000100)='&#-L:\x00', &(0x7f0000000140)='/dev/pf\x00') sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, &(0x7f0000000280)="ef696b419c757f3d6638c350a1de03d81cbabe805bf19b3409796f1566d2c4da6dfef85cd69aee46ca7e580f92a198452b2ba357c43011582033d50dead1b8bc2cba7022d8d15d43fe5c068b0ba8501987353661bd806313dd9d610a05ad159a1dfbd614b0b4da1922e0038c3699ad854fcf25b036e4f6d32a4e1c72652feb87b799b94095b618b57fad255df443601f3f41e88884ac37fb5ee47486f4d6323daddf674324b7d1aa4a234df57c65ca64e183cf6d834fd779072b436bd782b5d020c0651d8b89493a9f", &(0x7f00000001c0)=0xc9, &(0x7f0000000380)="f8ac629419ad59b9c35e7a221ac93312be20307dc45b02a138a2b8ce3e56e02a5f0edb938b40ce22d3153618dc3bf8ad17f6dbfcdd739e570bb9cd1144915180c6e74d362160820763613ceef82efb19a50005c92bf174453d200a669bf1dfc4d2", 0x61) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) pread(r0, &(0x7f0000000000)="120871288241959bebb510f9e18ac4138ea329c3d84fb7b2bb2ec7997d11a4f72c", 0x21, 0x0, 0x80) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x2], [], {}, {0x0, 0x4}}}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x3, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffeff}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0xf000)=nil, 0xffff}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x8001}, {&(0x7f0000009000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0xf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil, 0x7}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x1}) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0xed04}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) socket(0x2, 0x4003, 0x6) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0xff, 0x9, 0x1}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r2, &(0x7f0000001540)=""/216, 0xd8) 16:00:15 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x404, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) socket(0x2, 0x4000, 0xaf) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="c6142afac5d90ff0388f9d3fc9ecc51c26b7983507e7feb285ad7bcad961ad0b52b0aa7c24e961a5581779af62395a8d1d86cf8b1585d5b2f6137f87590d85188d83c4a17bcce6e5260f7d0eca845a5904e799d24a18a55ae63e54c137897c7164d040c896943da068625bbb59a842483506d1e2affd37d43262a52bc2ac168ebd89403b4d03e08225e2e932b1d02f99e5a9db5873468cba68ba9f2438cd64490a206c9ab7b20e770c72c524fd0e1a43c56bce4c2097760de6e8d4544a752b424a8f5cfb3cdda3", 0xc7}, {&(0x7f0000000100)="da18c223d9ee2d8af04f4c6785356cf052bb29ee4fa8138846898093dad5a459bc2fa89ca32e2a26a0eb7f16f6dfd66db00fe80ff53e79cc4847d6dd5388692ceec963801a457eab0b0c04eb63685fcd8c34f13c2d6887022a42188af946f403393e6ff668dcb820e1fb0ebb49d8", 0x6e}, {&(0x7f0000000180)="45886b481d7ebc00a1e8e8b69ee78c9fa50d68e0a3d0c9b9fb1cc2b6845804448bd057d45aa6e1deffe60f6435c71d5d3957ccba6ab3f68dcd8d8563be", 0x3d}, {&(0x7f00000001c0)="05f4320c4d4e158cba80a5aae7d4d93f5a9cfd6956dff88d4647aa0c79181acee533d481ba71d2ae45c705124a00fb7a6bde0732ed5753c99ef88197e342e0ab07249121fe6e0892760a59fea2ba39d622abb6a1ed5beee622915d9d7e4907d1bc", 0x61}, {&(0x7f0000000240)="f18c0eab237e2023f09f9e6f7ba7941dc7c701b6827b52059ba7c59051ccd968a1321e7bf3e85ebbb01dbb9bb1c8a2334be5b19c61a254572b7e55436addac783e7d7084b294ede99c14261b77b0466c22ce", 0x52}], 0x5, 0x0, 0x1) r1 = socket(0x2, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0, 0x0, &(0x7f0000000b00)=[@cred={0x20}], 0x20}, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup(r1) 16:00:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000cc0)=0x3) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:15 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@rand_addr, @multicast2]}]}}}}}}}) syz_emit_ethernet(0x102, &(0x7f0000000180)={@empty, @local, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0x3f, 0xf4, 0x65, 0x8, 0x72, 0x38, 0x0, @rand_addr=0x1e, @broadcast, {[@generic={0x44, 0xd, "00c860d93725bbb9ac2f1e"}, @lsrr={0x83, 0xb, 0x6, [@loopback, @multicast2]}, @noop]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0xd5, 0x0, {0x2e, 0x4, 0x0, 0x6, 0xc9, 0x65, 0x452f, 0xf8, 0x1d, 0x4, @loopback, @loopback, {[@generic={0x83, 0x5, '\"kt'}, @ssrr={0x89, 0xb, 0xa4, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @generic={0x88, 0xd, "9a0657154e6159054e63d8"}, @lsrr={0x83, 0x2b, 0x20, [@multicast1, @multicast2, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0x23, 0x80, [@empty, @loopback, @empty, @multicast1, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x2, [@local={0xac, 0x14, 0x0}, @rand_addr=0xb664, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x81, [@rand_addr=0x4]}, @ra={0x94, 0x6, 0x8b}, @noop, @ssrr={0x89, 0x17, 0x2, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast]}]}}, "2eaeb5e5"}}}}}) clock_getres(0x4, &(0x7f0000000000)) socket(0x2, 0x4, 0x81) r0 = getuid() setreuid(0x0, r0) r1 = getuid() setreuid(0x0, r1) setreuid(r0, r1) getpid() ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020100ffffffff"], 0x1) r0 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semget$private(0x0, 0x4000000009, 0x8ca) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/19) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(r0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0x0, 0x9}, {0x24, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x3ff) pwrite(r0, &(0x7f0000000140)="ff070000000000006914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: syz_open_pts() setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x10000d7) 16:00:15 executing program 0: open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x4000, 0x7) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000040), 0x8) r3 = dup2(r2, r0) dup(r3) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/243, 0xf3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x82) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3, 0x0, 0x0, 0x4}, {0x2}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[0x81, 0x1, 0x6a, 0xd680, 0x401, 0x37ff]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) linkat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) 16:00:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000100)) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x89) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x1, 0x6, 0x3}, {[0x100000000000002, 0x6, 0x4, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc72, 0x6, 0xfffffffffffefffd, 0x40000000000001f, 0x7fff, 0x400, 0x7, 0x9fb, 0x5, 0xffff], [0x1, 0x2, 0x5, 0x1000000002, 0x63, 0x6, 0x800000000000004, 0xa, 0x4, 0x3], [0x7f, 0x8b, 0x8000000000000002, 0x79, 0x0, 0xdd8, 0x22], [0x100000000, 0x2, 0x100000001, 0x9, 0x100000001, 0xf245], [{0x3, 0x5, 0x8, 0x6}, {0xd76, 0x9d9, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x64ce}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x7, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0x4, 0x1ff, 0x4}, {0x6, 0x3, 0x8, 0x585}], {0xca, 0x1, 0x1fe, 0x800000e7}, {0x0, 0x2, 0x706c, 0x400000106}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000004c0)={0x3, 0x6, {[0xfffffffffffffe00, 0x5, 0x1e6b, 0x80000000, 0x3, 0x4, 0x8000, 0xff, 0x4, 0x8, 0x7fff, 0x10001, 0x7, 0x8001, 0x8, 0xffffffffffffff6e, 0xdb, 0x8000], [0x2, 0x8, 0x8, 0xcd, 0x21d, 0x6, 0x2, 0x9, 0x72074b32, 0x100], [0xffffffffffff0001, 0xfffffffffffff413, 0x9, 0x6, 0x4, 0x5, 0x6], [0x8, 0x800, 0x3, 0xb6a8, 0x9d9c, 0x400], [{0x1000, 0x4677, 0x7fffffff, 0xffffffff}, {0x4, 0x5, 0x8000, 0x8}, {0x7f, 0x101, 0x400, 0x9d76}, {0xd0, 0x401, 0xffffffff}, {0x6, 0x9, 0x5, 0x11c5}, {0x8001, 0x6, 0x7fffffff, 0xd6c}, {0x6, 0x6, 0x9, 0x80000001}, {0x8001, 0x1, 0x1ae9, 0x4}], {0x36f4, 0x6, 0x6}, {0x7, 0x9, 0x80000001, 0x8}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x2, 0xffffffff, 0x800000000000, 0x0, 0xffff00000000000, 0x0, 0x0, 0x101, 0x8, 0x0, 0x0, 0x6, 0x80000001, 0x0, 0x65e], [0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x4, 0x1, 0x0, 0x1, 0x1d, 0x0, 0x8001], [0x4000000000000, 0x0, 0x4002, 0x2000000000000000, 0x0, 0xfff], [{0x3, 0xfff, 0xffffffff, 0x1000000000000000}, {0x7, 0x0, 0xfffffffe}, {0x3ff, 0x0, 0x0, 0x3}, {0x1, 0xffff, 0x0, 0x1}, {0x40, 0x469e, 0xfffffffa}, {0x0, 0x1ff, 0x200, 0x6}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x9, 0x0, 0x10001}, {0x0, 0x0, 0x0, 0x1000000}}}, 0x0, 0x5}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:15 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000300)=[{0x3}, {0x2, 0x5}, {0x8a, 0x4}], 0x3}) r1 = dup(r0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000b80)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000080)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000b40)={&(0x7f0000000380)=[{}, {0x41, 0x9000}, {0x81, 0x4}], 0x3}) preadv(r2, &(0x7f0000000980)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/65, 0x41}, {&(0x7f0000000600)=""/182, 0xb6}, {&(0x7f00000006c0)=""/160, 0xa0}, {&(0x7f0000000780)=""/202, 0xca}, {&(0x7f0000000880)=""/209, 0xd1}], 0x8, 0x0, 0x4) renameat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3, 0x40000000}, {0x2, 0x8000}, {0x0, 0x3}], 0x3}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x4, 0x6}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000280)=[{0x3}, {0x20, 0x48000}, {0x8a, 0xb3b0}, {0x185, 0x1}, {0xe6, 0x6}, {0x7, 0x3}, {0x4, 0x5}, {0x101, 0x7}, {0x4, 0xb0000000}, {0x87, 0x5}, {0x1, 0x20002}, {0x88, 0x3}], 0xc}) kevent(0xffffffffffffffff, &(0x7f0000000a00)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0x8, 0x1}], 0x55680515, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffffb, 0x14, 0x1, 0x1, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffd, 0x18, 0x1, 0x8, 0x6}, {{r5}, 0xfffffffffffffff9, 0x68, 0x2, 0x4b1, 0x5}, {{r6}, 0xfffffffffffffffe, 0xc0, 0x2, 0x100000001, 0x1}, {{r7}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0x9}], 0x800, &(0x7f0000000b00)={0x6, 0x7fff}) pckbd_enable: command error pckbd_enable: command error 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x4) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ff070000ffffffff1ae198cd5279ded3479e2a62b663cd7333a9b0bbd33f83ff8aef69853e1e4d1519e353e8000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x6, [{&(0x7f00006ff000/0x3000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x2}, {&(0x7f00003e7000/0x2000)=nil, &(0x7f00005db000/0x2000)=nil, 0x3}, {&(0x7f00001e7000/0x2000)=nil, &(0x7f0000522000/0x3000)=nil, 0x4deabb5f}, {&(0x7f0000601000/0x1000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x9}, {&(0x7f00000d8000/0x3000)=nil, &(0x7f00003c1000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000192000/0xe000)=nil, 0xff}, {&(0x7f00003ea000/0x3000)=nil, &(0x7f0000437000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00005eb000/0x4000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000bf000/0x13000)=nil, 0xfffffffffffffbff}, {&(0x7f0000725000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe8a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002fc000/0x2000)=nil, 0x100000001}, {&(0x7f0000069000/0x3000)=nil, &(0x7f0000ff7000/0x7000)=nil, 0x9}, {&(0x7f00004e8000/0x2000)=nil, &(0x7f000062d000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f000079d000/0x3000)=nil, &(0x7f00006af000/0x2000)=nil, 0x7}, {&(0x7f00004ae000/0x4000)=nil, &(0x7f0000075000/0x3000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) 16:00:17 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(0x0, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}], 0x1) r1 = getuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0x0) setregid(r3, 0xffffffffffffffff) setgid(r3) r4 = getuid() setreuid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) setregid(r6, 0xffffffffffffffff) setgid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x80000000, r1, r3, r4, r6, 0x0, 0x8}, 0x8, 0x2, 0x4}) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x8001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0xfffffffc, 0x7}, 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000080), 0x4) dup(r3) r6 = socket(0x2, 0x3, 0x0) sendto$inet6(r6, &(0x7f00000001c0)="5f1cb4a01c8821c49f0cbcf5ad1ddf4b38a9957e94c7ec018f703faf08fcaae1a0f9a95a320e3bc22f9b41b6b45309448f68d45dc16007c81f0a7a1b705fc047280b4e231911c075e79e25294029c099d1c29b33f631866cfebcb4add2cefbcf2f92893bd376445918", 0x69, 0x409, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x1, 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0004120000"], 0x10) dup2(r1, r0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000000)=0xffffff81, 0xffffffffffffff20) r4 = dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d, 0x20, 0x0, 0xfffffffe}, {0x6, 0x4, 0x0, 0xa5b1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) getppid() fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) poll(&(0x7f0000000000)=[{r2, 0x20}, {r1, 0x9a}], 0x2, 0x7) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fchmod(r3, 0x181) read(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x2}, {0x84}, {0x6, 0x0, 0x8, 0xf5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 16:00:17 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2c9) r2 = socket(0x20, 0x5, 0x82) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="065e020268bf91151bfaa0e889c909db41f317479dde6f0000000000"], 0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x5}, {0x3, 0x400}, {0x82, 0x4}], 0x3}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) dup(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0x0, 0x0, 0x2, 0x1, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x3ff, 0x100005}, {{r3}, 0x7, 0x0, 0x10, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r5, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:18 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000001a94f1efc8395c65d5392d2908e735f478d139b9b3b6a5ada4ff1dbd007b3121de4a9880714f623168bd8089460af506f612f5d45928e999f3422d58d7"], &(0x7f0000000200)=0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x4, 0x4) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r1) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000300)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:18 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x7}, {0x42, 0x4}, {0x87, 0x80000001}, {0x0, 0x2}], 0x4}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000140)=[{0x40, 0xff}, {0x25, 0x2}, {0x44, 0x400}, {0xc7, 0x3f3}, {0x25, 0x2c9}, {0x80, 0x3a36}], 0x6}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x914, 0x5, 0x2}) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000000)=""/158, 0x9e}, {&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000200)=""/53, 0x35}, {&(0x7f0000000240)=""/166, 0xa6}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [], [{0x0, 0xffffffff, 0x100}, {}, {}, {}, {0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700), 0xc) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x8}) 16:00:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0xfff, 0x3}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80, 0x298}, {{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0x8}, {{r6}, 0xfffffffffffffffa, 0x26, 0xffff5, 0x661, 0x800}, {{r4}, 0xffffffffffffffff, 0x12, 0x4, 0x80000000, 0x200}, {{r5}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x100, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xff}], 0x6bb, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) listen(r3, 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$dupfd(r4, 0x0, r3) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x318, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x0, 0x2000000000], [0x0, 0x0, 0xffff, 0x0, 0x0, 0x200], [], [{}, {0x8000}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x4}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x4, 0x5, 0x800}, {0x0, 0xa, 0x1800}, {0x1, 0x4, 0x1800}, {0x3, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x2, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000004c0)=[{0x4, 0x86b, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x7, 0x2000}, {0x0, 0xff}, {0x0, 0xbf59, 0x800}, {0x0, 0x8ee, 0x1800}, {0x1, 0x6, 0x1000}, {0x3, 0xfc01, 0x1800}, {0x1, 0x5}], 0xb) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000300)=""/67) ioctl$TIOCNOTTY(r3, 0x20007471) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="122ac71d00e40238cc2dea4a78a43b2aae739b481dff49d0c951e25c62803b6ffcac861d2f4e3eb881cad5b21c9b9844e9f3af3a151a12b91dd74aab3b9849118c12c75126e603ff67b3dcca394833c7e231933354b7e0c8a91c61da35a6141b932ae9f3fbb583fade708c34293cb58ce41644edc2f10cfab6368c083ddcbe0a1374939ef35464e77546d90bbc80c053f8d153d998c078cb75fb057cfdbf906e7ae2b403693f7b070723cb4303342ed9f5c4532d732f0b16f7444bf2006b046daa6b712717e59a21d73c0b58bfd310adba152e497cb43a136096ab3f60b7500296dff5420065cabd", 0xe8, 0x400, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) geteuid() 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100001}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x4) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) poll(&(0x7f0000000180)=[{}, {r2}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fcntl$setstatus(r3, 0x4, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x604f, 0x23}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) fchmod(r3, 0x10a) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000100)="bd5bd6ac77108bbed669faab1cb4a2fc07677797a557d07199b6df07d1541429053ce63ef40aab4378ba4cf1ffc25e1da4796e89a15cf0c0c4875867dd749ef50b639dddd89974b85260b9494c", &(0x7f0000000180)=0x4d, &(0x7f00000001c0)="00337e26521af112027e3f7d69728f50f22908a1781852b0eb335e6e4cf8adcc48755281ef41e5ed8841347de52d91073a6ee25abff5641c1514390aec73370759db7b4282a6f5f68f49a410a798672b9ac7513a576479bcd0234363911a170766cdd83cb8fe23b42234bd799cbe874a9f34997e1fd13bc2a6d9d9bf92a2f39e7c5bc2fe10ac1ac6f750d851c94dbc3bb0add249", 0x94) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82f9acfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014, 0x0, 0x0, 0x2}, {0x3}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x20000000000011, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0x200000000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair(0x18, 0x4, 0xff, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="72838b82f95c6f6f8076c66e470a73b52e", 0x11) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4}, {0x2, 0x0, 0x800}, {0x1, 0x4}, {0x0, 0xfff, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x3, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0xcd8, 0x800}], 0x9) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000500)=""/102398) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/114) r1 = socket(0x1e, 0x3, 0x0) semop(r0, &(0x7f0000000180)=[{0x4, 0xc5f6, 0x1000}, {0x4, 0x5794, 0x800}, {0x4, 0x177d, 0x800}], 0x3) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x80, 0x5, 0x9}, {{}, 0xfffffffffffffffe, 0x80, 0x1, 0xa3, 0x1}, {{}, 0xfffffffffffffff9, 0x6, 0x2, 0x6, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0x2, 0x81, 0xffffffff}, {{}, 0xfffffffffffffffc, 0x70, 0x2, 0x0, 0x3}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xe9, 0x0, "3cae95174613633af68db884caf3d80d1b709b31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)='{', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000400)="bb66dc8927548bd04c726cbd0cce9c4455c6d44a872ab5a78d071d1fa4278e39586e498ed1a6eeea409c83eca32117b7a2ccf80ed2f2950b01cb043e110cdab6536772a7a3cb13bea2b518", 0x4b) fcntl$setflags(r2, 0x2, 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt(r2, 0x2, 0xaf6, &(0x7f0000000280)=""/69, &(0x7f0000000200)=0x45) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582", 0x8e9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x5, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [], [{}, {}, {}, {}, {0x0, 0x401, 0x0, 0x5}], {0xfffd}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r1, &(0x7f0000000100)=""/231, 0xe7, 0x42, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001000)) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:20 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac58199f8f08583055dcd77b91016c9de48903a0e725397f512e14ccb2d0dcd4a79272f5f0b268e246ac488edd8e1b320a4338b4a6fdb0139125f824f1d668c4fa7787dc9d5f08fcd4b14e99ef5121f56bf0a2e9d786d95a8bc34081797bd1e58bc501530d667a09bfdc17"], 0x10) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x9a\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\\\x00', &(0x7f0000000140)=']\x00', &(0x7f0000000180)='*%\x00', &(0x7f00000001c0)=']/^:z&-%)[\x00', &(0x7f0000000200)='$\x00']) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x8, 0x1) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:20 executing program 0: pledge(&(0x7f0000000440)=' \x1a\xc0\xdbt\a\x00\x00\x00\x00\x00\x00\x00\xff\xc8\x94\x1cJ\b5\x00\x00\x00/\xbc\xf4ez\xc2d\a|7W~r\r\aL\xc2r\xba\xe7\xba\x8aF\xa0\tO\xe8\xfc\r\xde\x95F\xe2#\x1d\xf8*^\xe7\xd4\xa6\xf9^v\x0f?\x92=\xceE\xde\xd8}\x15M\xdd\x95\v\x1b0-\x9b#\x11\xad\xee\xc6M\xb3\x98E\xec\x00\x98\x94$#\xcc\xfd\xde(+W\xe8\xdb\xf4?\xef\xbd\xd48\xf7<\xa03\x7f\xa2\xc5\x92\xd3\xaboH\xf3\x1d^\x8dG\x02\xca:s\xcci+\xc8\x04o`:\xaf\b\x88yP', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014, 0x0, 0x0, 0x9}, {0x3}, {0x6}]}) setregid(0x0, 0xffffffffffffffff) setgid(0x0) r1 = getuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0x0) setgid(r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, r1, r3, 0x4, 0x8}, 0x1375, 0xb42, r4, r6, 0x9, 0x3ff, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000020000000fe00010000002874b1084e6f279a87455ee74e474efbffffff89b0fa817431de08f9b293ce0bb08275afb376e4550e9c4495466feef7e401d1fc464a7c4d923f30d7986446c6f9a33dbd857324bd12b9e8e071f364388d7566def019c498bdac231b834515485d9e18e374e54bdaef148b0a340be2b8f6ce35eb95e3f043bf0cc3b5f71a25de7a906e4fbfe7097b83949be6107a5b485f993cde845de52921a4738629fcb7198638a79514388de07417c33dfce8e0e1638b9621ab8ac0089205758da7184e8d7f4bb3f9af423c9d66bc806cbe250dd6d2067ab9aad21b0bff7f0000000000009fcb5a869d54967ccd2e2782e12ed2a19218a0ddd9000000"]) 16:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x100) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x97eb, 0x0, 0x5, 0x90e6, 0x1}, 0xc) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240)=[{0x4, 0x1, 0x3800}, {0x2, 0x44, 0x1000}, {0x2, 0x400, 0xffc}, {0x1, 0x3, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/55) semop(r0, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x0, 0x6, 0x800}], 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x4, './file0\x00', './file0\x00'}) semop(r2, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r2, &(0x7f0000000280)=[{0x1, 0xff, 0x1800}], 0x1) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x2, 0x2, 0x1800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/49) r3 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x0, 0x80}) sendto$unix(r3, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca05000000000000002e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{}, 0xfffffffffffffff9, 0xb3}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) flock(r1, 0x1b) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) pread(r2, &(0x7f00000004c0)="954d41873a793cee2972bcadf49b7968419240b3a93e0f57", 0x18, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:20 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000040)="e6129c9d8e99df6e75836e85922b0b8de60f15016725cf5dae292c2c70c1565f6e4569bf8696b9997132edd4b990cebd6bb43c2d9146a23abff33b7bc7845878842aab8905a389739f5750dd45acc1b6cff573af85edfc8c77be319194ce39f44a3be5c595d44b2e0dafe7717d62dddeb72e9f42ddd99a528e7e80fa0fa4ae7dab360ad82cfe595e040445ef141d317d585e6c52ec5a4422001deb4051360e04ccc763710f2e2e52b8629541dccb8facdfa151e6a65e4b831d2b67b6d195842b5992e29f1362a6471dc872494881173ffa003381160c9efcf7c78693c0453761b393ca5dd18dde882366d7124f459dac15769c47b8dfcafcb5f7b2a48727", &(0x7f0000000140)=0xfe, &(0x7f0000000180)="e7a85ed658bd59bb8b5b46d3e8866fd08513b672679f4e57711cb7100aa9dd7f70d598fd9f290e4abd933954eb08eac4d772bff753a6e83d0d464e2cabdab48d7935bab8b4fe49a3de3227f723f9df20b35e3f32af84e8e4931ece9ba227c93e6e1c075e7245d2b5c87f64a217fd16bfbab16679eca735e7af8dc8", 0x7b) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x4, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2, 0x0, 0x7, 0x0, 0x80000000000000, 0x16d}) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x4) r3 = msgget$private(0x0, 0x1a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) msgctl$IPC_RMID(r3, 0x0) r6 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_RMID(r6, 0x0) msgctl$IPC_RMID(r6, 0x0) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7c1ffdae2945783982e34c50007a2bba77117e358ac28976bade4f39b43d1407b807909374c2b1fe79f21c1608a85b1b390b38e8d11fd24df918ce15422c2997aa642ef43d9316804966c401aa"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000167000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x9fd4}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)={{0x6a1f, 0x800008}, {0x3ff, 0x4}}) r1 = msgget$private(0x0, 0x320) r2 = getuid() setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0x0) setregid(r4, 0xffffffffffffffff) setgid(r4) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r4, r5, r6, 0x86, 0x7fff}, 0x2, 0x80000001, r7, r8, 0x3, 0x7, 0x9, 0x3f}) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, 0x0, 0x0) bind(r9, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0x9, 0x9d, "83002000a82ba5ab7f88ad30019b2e308393b7d5"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="21d205a95772ff", 0x7}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x4, 0x0, 0x0, {[0x7, 0x80, 0x9, 0x120000000000, 0x9, 0x7, 0x4, 0xffffffffffffd39f, 0x731, 0x8, 0x4, 0x400, 0x100000000, 0x0, 0x8, 0x3, 0x0, 0x8], [0x751c, 0xffff, 0x9, 0x3f, 0x3, 0x100, 0xc9d, 0x1, 0x8fbf, 0x4], [0x9, 0x6, 0x8001, 0xcfe2, 0x5, 0x5, 0x800], [0x6, 0x401, 0xffffffff, 0xcafa, 0x0, 0x80], [{0x4, 0xb96, 0x3, 0x7}, {0x5, 0x8, 0x7, 0xbc}, {0x7fff, 0x3, 0x2, 0x400}, {0xa423, 0x5, 0xa5f4, 0x20}, {0x2, 0x519a, 0x7}, {0x0, 0x9, 0x9, 0x4}, {0xa98f, 0x0, 0x5, 0x8}, {0x4, 0x3f, 0x7, 0x7}], {0x1, 0x10, 0xf20e, 0x1}, {0x5fa8, 0x7, 0x5, 0x3}}}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x6, 0x8, 0x80000000, 0x9, "6440fe72b63fbbcf87fa04f6b94bdbf8aee3905e", 0x8}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000, 0x5}) r2 = getuid() setreuid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0x0) setregid(r5, 0xffffffffffffffff) setgid(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) chown(&(0x7f0000000200)='./file0\x00', r2, r5) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000300)=0x75d8) pipe2(&(0x7f0000000080), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f00000002c0)=0x10) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="cb15cd11a757ca59e872b9b91f", 0xd}, {&(0x7f00000012c0)="bc731de6f7c2ca2a3ec65e9f10914cd597e30aac21eb8e4bb99f45b964892ea1c73fd775279ac0a7dc102146f2615d7034c765f63e93b6e925d961ba3649101bec67a6f69db1fbebe3bb321aa755ebfbef5aa7ec206a7ee692af457a35c95af19fd93ecfd50326f40ec7092fc3651953746038ca441e1e47235700651fe6fafa401eaf98f40d08f942a9f8132a87d1fa1127c8506909c03e39fa3334440600455e8366897190dd9c66fd6d4f316002794a98b19c5acb0d4b828541e1a28dedc06b4c05b4cee3afa6f5409ae0f9b68fbc442fdf03973a32eb10149e622a90cd36f2b4a083162f0d8bc9f2b3b55f2ae62972117c7391a39031554f91a7d30934f7f0e0965fb44522e4bae0c760a7403703dd5fe97ce79f193e1fd1ca38b240da02118dec29e780ada4b4e060d9f6baf161de6329e0ef8603d5efe69458bfe2882a56ff0ed4d531555d4765753b80fa10b592183acdcac5b2a742b9e6b0b86f2b33cbfa15143b5b3725e8a636dbbe0da1ac615b13357d5c349f0e7c0175318fe823b63a2a0c4ce28ea45d97a514b076acdc23955de900639e008e7e306be5217b0ff7ab46f2039706c3f18195b8f6929a599d055e35653e5f46f194e3606c807cac900fe64fddf1de582befe0414dc0b0a870a13177138b822e72bcbf3854025787d62944e45dc6951a2b018a113db658542bd8766ca0a3da6fe5bfe57b0b9bc5627813873980f42476818b2336f2d5243c52456ac1ac009065db351765b03a11963d451b9b63486a3c6ef58a6b4a6e9b984037d5f67606d97bf5fc561e7128f2e702b5fdf1754a613fa004b3a6ff17ace212c9b9c77ee090bb1e205ac6422eb4cc28affe328f94eff06ea158f6420444c216d6a63600c9a6f1c52e5f9a65edae69ec39d03bd03e0410af2fc3f3d68f001dea1b31699f03ccb47ebe51dc5dc0929944c98cfa9afc4e81bcc099d7c1d11c6a699f97665c827e997237fbca8151843933dbd433388b336d0efbc3a6c585d4f10cc8d92b6efb3802af2b55ff2748bbf1c6203a25851c84c5d86acfe9bf25fd68af9e7aaeee1e04ce145f35ce173efcb6d89261e7fc7d3f406d520e17db0e150ffa29b0e1058d40a6fcc36dc5c4e0968f8858fa39a45ba786a57615101b40f755c61d48b2d696337a500c58b4fc18a48d4de0bbeb268392a36ea8b1b549575264f97e298f94057bb78e31ac87af340e9dc2a9286d0ca1c54a9ce58002077931912c122be5d2a9d30fc138d90b361c06554f03ff8eb7ad6e5bd225075555564e8ccc1519bfc2d313f4f7438882d55fba571cf8f0069af4601419f3fad1d66e7524b17f9756bf4ca3913aa3715147ec04e8657eb4d3c194a8673fa913bad822fde594471152906d2a42ea0f70f536ada98a2b37d4250dfc9f9599553f0676d425de8623093b88231d124408d5b50a3b34f414f6907e45f4e1f550a9172c61b19899bc36c7c7265bc430d450b27b9857baa51fe1798dd2e3e66b96dc04ba8674880731b9cf0dc4278a194265ae6a1372c8cd7f0b01a6786cb05f7cda1d966b556cd066c34d5c8e00f378625423bc510ebaca7880b8aa84b87cfd43b2689f5dd37060e22d6ad46e9d06a080b34a313c18106fd647ad8f2d3ce541054ba42479d2b5478d25fa7695902963572844797e473e5042ca068e0a2413b4f9aae987998242cc20d5c06fe72ab07e3473b93c008a3a9ed3afb226ebaf3d11329399b3568cae1bbf0cb5b49d68866e969f4378a7868be91e6583e291947ed972ae03478436ca93a65da07329d9b01d54eb319dc7086d69a8131da337d7a5d9d3dde0968627a69e94ac5ced00c48d542d4c74997de5ebcc759169005259c9d32b98f778016c48c76ef80ce7880be69697ecdc2c0342664e276bdf542a48ec6283124e6e9010db786cf9b9efc47d3ac5beb1a935d4670c4562c8aa49dace4060ca716cffcb661eb5f42862bd38c55f78c1b0772c7ff463f9b9dd660f301623ac1795c36672346ed68c1efa842561b7364e5e00a13c1e600228491120fa2834970c08de8dd1d0ac37cf6b5a9b9485dba2e6a63298bca72005764943cd10ac754c64b475c1b6311c67b0ff9484d0bfbeff4a0c9fd0d05de2fe1ebe9b6d620bc358939ef599cef61257ff382445b5a489751dfa30d8a73f8de78c96643a6889edc9104fbd080b3d2d1ee83f6addf0db68e07c442f28828b100c1d487f1e82a92ccdfe40064cbb7acb7f1387e3f96e7d9bb4e39c8d2e25aaf674fe431e1ae428a17febd7f253002820ed7130a76878475b306b59c859aac505ef6efd77fee4a6738b6fd5dd0be66d01c87b2a8fd0a49eff15b17dec0457850c3d966db535a11e30f654c56bfea108fb94b388ea2b36bb2f6611c600d7d93a02eee18dc472f0d6c033106cf46bf6a9efc6c675a5a020eda096ec30c52f9c8b9b25b88815df5410821f544f45906c2d080332e01db26a164df5ffafe6b2dac6a0f3ae5e8ec2c0b501c34bef3019a386a47023183530fe8b6f1b80d81873e10d46552206c62f6ac95883200682ca5be90caebd4d054b651908223dca8cbd9346db00ce9a66568c2dec9b7316f886b431a7cf18d3fd1c870817c26c42b8aed34764e9e59769748eec570e62e6e41265f03e9cd29fb747f39445f66a1d74b95c6e92c9008fd4de401d212e0e4cef4f815063999ccaeb78c372fba0d7e36e5bf0d1397659e52be22a6e722bada9f6ee709f4d7a35a3553e4087b4c8e231f26e400756230093dd1573231eb379603490e7b4b36ee89a7d89f02b9c7fe5baa1c9d302ee528e70be7f6e614e6b07582f9196ba408f4d1a454ea4b38944cfcc7bc584cf26c2e099f04ec88ec3648bc31558e6499d2d11a9e3b42378ec4f214b906c370389ccb935392f5832237b245f65e9448e4416c17ca15bb4466c3f29529f3e727bef82f7001a15f8da656cd6b28c43eeafad8b00621f36154a2c37a713e7c9e3962fc68eb3405f284b61ab6161db87a4e69f64220add1e191862740892bf8b51f2d8cb3336da1fd1e15e5646272580f6898d7a086a6dc4b9a8fd9e723d7472db925c81e21be96e22ef3ff9e0de302ad5bb514dfd3dde995fc62255c73bd71c9867144bbd53bd3966e207a09fd584f39661f5c853a7fb565dce54890c42bade56eca4216c6099613063b60b54c3c58836d4ca697d1e41631e6d76ffe9f45c8616a2f8d7fc0350e76cd5aadd093bca1dcd8063da4bcac4270af7f5d42b8c9aee92e8377ebad61cd38be4acfcbc16b7871627ca4f425fd5591cf8c80fabea8f0275dfb3fd9ed75bf56c3765c08e6fe20b6b7b7e216315b2852c46d0651cbd6566098fa25cea8e25e0ec170e7726d82c8a4f880653dfc3e43eeb9766e28379d5bc94eb3bc16ae93947e8729b827a8a5c1a755da1951838823f38d9039b21d3e4b8c6d2895b156ec1f9f2a64471b46bc428a382627554df3870763ab1ac3b998c04713aa537e466b26d86b6d4843bac4d3c0cd704e6eb749bb1ceabd871bd148fe062292af55828853b737efd62d5fc913c2fba8640ec57d85cd32c038eefc31eb65a6f4a244ea8006bd1909924a9dfe2cd26641d2d7a5241906e219d8d0ffca90b2524a3636d28e0384a28ab6f355f1c82a345571f1938600cff276391b75edf8a89047959c000de43ba6a64d067da7b25bcb56e0118e425ffa9f57b358d0a3467db923d5ebb53647b14efab5b2831154bafa7bcb405cd434958d86730c3b745638dd955c08818f33d700e128a41e962194ad902fd3e0b44ed8e54b1c5d519c8cf9564df9895324e7a1a9e46da4ead16d368745d89be35a5d6441fddec849b34a7bfd348f029943e60bbd8e5130d172031ea109ec841c185cb85e82adc17fa379f2fe4a2381cc5946c922d021e99e2948569efa33260c5ed3fe4711d6fa0496f6cce8c3b685cd5c5fb4b1326e46c20eef472acbc48612d425f31f3e6606080fb7b353ab0db81378ca77275c13d6294ef406c1aecf70b697e3d079fb1b8b2ef3e736f4867c380b299916fb632b8547ce7155e546ef6770164fdb1316a4dc4c46192c7b58d6b0468cb91d553d38571582702e73e6c88297f7b6e730ac4d6e7c320a834e625778b21a0ce2d04d523467a3e5b8a5728971f5d710f36391dbd75d0ecd7f8fed7a0d49901b025f3153f34b825344a148643ae48b87ac1eb036297b31320620ad14718e31591ee539704c4b0258330c62727b40dd329f822ba698ce3d3b51c26d209b17a096e3e216ba5677415adfdd179ba709f04cd4696c823f17e9b5b57f34ab9a121bfdfe528e3d1da647213ef30018f4795463c35fdbf617df924602f18e3a1af149bc9160678210caebd08523a219b4f1de85b534be77f51f27451699610452090a5f2bc040187b5442c6e2df588531b580e6dbe7244227c73334185a979bd9f776c358d4a55142ca79187f6e4e207bd45f93ab372e1e2821a634d268ba2dab109b8c6961e7af9360445c3ee8c063eafec2da0f591968c822504c76004b0e898fda12b7a9a0a8598f0f5a98d67ffef85f999aaa6a129a249681f00c68773429612c3cc6a6c462c94adffc2c71fbfd6155c2c6d6a55835abb0914b35c8586b03fa74a44380aadfb53eefc1e8e1f231014f56897c2efe640bf3043ab11dc690fedbf1a1f6b8d7017d0085203cfb57d09ee46f803ffc314676d0e0b315c9f6be5e637212a2486f602141b10cd799e2a0e71cee0246334df20b141e38f1c444dedecf4723e60e4897b88556a8162e677de410dc9710a0dd08964d974a1d124b1fafa685ee529e0545a80e457b1426a67a5ee41f2dbeae2d79e2973abb5952722c6c2a6bf643f49ed6caf74af4476715bd0681383ad433047bf6548d72ce97578b50b554f86f1497d9d562849eb09693b631ccefa28eafcfa525de5e7ce49f982bd5e1ad20358518b6efe79269afa716b073f330f9cc1128036d72e432ef0b45533a9ed964bf8b62a5a724078c9d4fa659f0a851da50eb1b7817d56c822cc3fc6f51d65bff7aa15a68d8bd82f1af8e4648dbf98201758a53adb0a6ff008cae428b50ea0fd96ec04d8e65696c8d91893923cf70e5fd638f7b0ee24cf859cb04d53473543d7919f6da21d421de64a0331f14abe66aee3dd65b1d01151795c00fd41cfd28cc76a92caedb5b247ab4f054437a02bfcf8a57a701d89584046d5aa66cb96bdd2e3a1ef85abeda4a195b863522f7400e3410f8127a440b797f40136ebc3c5667858a33ee82304c366cf8c7016e3a5aa94a96adf00b63c109b4ac65e3dabc00d958b9a9f5632889db2f91476da8178a240229049518b3ee1df5ba8b55ebf9193e20dc1a679d8165551287933367843c0b02c4537265620eb08cdfaefd9c2c5a4bb6eb5a3b0dd321b88db6112c2e8545d1c5545f143c04c2eb57a798318e42a1432dab6291b72a448519c84b5c9a7f0d4cd7712f21971433bdaf084e22d46efc17ebf9f7e833be8f8d1cbd88bac6be2665854ec870704650d285da57b46dc032728769ba2f7841d5d81684a64520111854f95b6b18bceec79c7af195e11751ed84c271c2c707232a5680dbf73d4753c649df746d5cea65d2e8731b1fcb1401c687321a1f40ba32d96221856e7aeca05d230e963b00e7287de3808a1b02110de0e087ad24b345b3720674c8c31c6e299020070767c77f55bfc48688e3b98a1431e62a561da37be3ab39023d21a102f27a4169050f1ee393d5f2c7d12efabeb83980f371d8eb5c3ad4835f3d7642a3dde939ee358b19e023a180357245b957f476e2f20ad", 0x1004}, {&(0x7f00000003c0)="bec6554f75eaee20235e24cf9cc9aa5249d38b808c390afd50dd6a1970c81c74e483b4a3c57e47cc5075de23cd503604b93ec1f4971851a288472650fe022e95903d3c42568adfd443fd7e9c9c4740ceb3f8f58bc43836e641dcd28f8d4d8a322e8d070fb283e582ba8a72b59b631b8425b0cb6838c1248241a0c7acf04d6d2d37226014dc5f96012a05bd0cc71baa7f3c2f96b377ece87a15d234e2eefbff831756fe06a6dbb47e0f7e185428c425cf89870de5e8c13bdbcd0bf54269bdb3773a03eb26504c08fb8a3ded7ea20000000000", 0xd2}, {&(0x7f0000000280)="e16b0da227607126897f7775d1a79159beded695a0fcb9ce3914f2fda32fb9ed28d2519618427a161e45f1d34893fb52140feb4b741e3883afe3269fed1217cdffdc0d218790c06aff21bb939d21fe05d4a97fb3066be57616a1c1a89afc05b3c3b14ebd0109b050961f3d5fed50af939e400c700ce393c67d2d691f411922065901a6ffa59d6b4141c27bc345b8b5c66f6e0ae8ce76fe6aeab3811ae029d23ffcd57ddbdd2a95d79c2ccdaeff73c583f4f2e00febecd6a1e350c45868cc03906a78a98203d328b79eb8defa", 0xcc}], 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x7, 0x5, 0x33}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7fff) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x1fe, 0x3}, &(0x7f0000000000)) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x172) write(r0, &(0x7f0000000240)="a661fb", 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x1000) sendto$unix(r0, &(0x7f0000000080)='\x00'/11, 0xb, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x262, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="6c04f3990b9c99daa9a3e7bb3da4da3238d5e029b199503269e657887f39fe1aa181a242ccf1e3635509759b6774abef2814db9c679f8bfa223521502e2a63dc3b72961d65b292be3d2649515841a30235", &(0x7f0000000100)=0x51, &(0x7f0000000200)="fbcaec04d4de4e93d1bfdfb11870a5193fb8edd77d07a0e54a5c16a8f2ea5760c69cb9db6a89c91037bdd4b29e6b5a857de586f1ff55b450bd9d721cd4d64b81f53ea3e66f69944f8c774e06bf277a881844f27a89df0c1d6dbfac39a5", 0x5d) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {0x0}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000300)={0x9d, 0x0, &(0x7f0000000240)=""/157}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="28000652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)="c89770c6a8ec957c7eadcba9f13179e0e047301074165ac681506024fddaf555ae0f33ef07000000d2d12c2ac40bad7e79511cca984c9f553ee343d43158a7bcac8d15bc95e0734a88802337dbc7a63bf125b6b6956d7997bceef62679e6a96055c876290f3cc3d591042b1a0e6b7c6f46e22685c0e18defb6c2397dffc09f2a57f52c7e2bedcd455ab2e304b9c42706c30d9629bc545731034760db51095e2ec8c82b5bf17995ed63fd6e39a1414f1ad3cedaaf3537a8311ae165628c5f636a09ff5b629882edadd6129431", 0xcc) sync() 16:00:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) preadv(r1, &(0x7f0000000140), 0x0, 0x0, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[0x4000000000000, 0x0, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [], [{0x0, 0xfffffffd}, {}, {0x802}, {}, {0x0, 0x0, 0x0, 0x8}, {}, {}, {0x0, 0x18db3779}]}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) close(r0) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x2, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xfff9, 0x0, 0x80]) 16:00:21 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x40000000000000c6, &(0x7f00000000c0)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a9917a2a2a6f6cefc299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x148, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f0000000240)="b7a696e814957f2262824126ed6fd25b71fe6eb2ce6a28a0ddb01b759efb77bbc0f4ad35cdb323305879fedc3c8061dca10ec5d6f7ee1e6a83638a85e604fc", &(0x7f0000000280)=0x3f, &(0x7f0000000400)="10f46eacfe14d3cf5be2d7e01d6f823659914a066e9248be28345b9c926677c2ffeedafabe1fca6638", 0x29) 16:00:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e0000002100000000305907800000000450000000000000000290000e0000001fffffffffeb354cd107f6269"]) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = dup2(r0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/86, &(0x7f0000000080)=0x56) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x45}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000054fe31d93094f0ff0f000000000000ac1e000000"]) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) lseek(r1, 0x0, 0x2, 0x2) r2 = getpid() r3 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000280)=""/93) semop(r3, &(0x7f0000000180)=[{0x0, 0x8, 0x1000}], 0x1) semop(r3, &(0x7f0000000100)=[{0x0, 0xc6c8, 0x1800}, {0x1, 0x8, 0x1800}, {0x0, 0x2, 0x1800}, {0x3, 0x4, 0x3000}, {0x0, 0x5, 0x1800}, {0x4, 0x100}, {0x3, 0x4, 0x2000}, {0x3, 0x4}, {0x2, 0x101, 0x1800}], 0x9) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r4 = getpid() setpgid(r2, r4) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x5) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x3c}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) flock(r4, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r5 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x84}, {0x6, 0x0, 0x4, 0xf5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4, 0x7f, 0x3, 0x8d06543}, {0x51, 0x1f, 0x8, 0x2}, {0x8001, 0xc3, 0x5, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8a0, 0x8) fsync(r0) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000080)="7aca6835b90476be9579c222aba74cddf7f6984a838304930bd36f87f797974e9f0e4f2a6aef353a3828252f3f600c9678c65208bb97e118ef3b32e26bc8214e10006a379ee439cc0c001dcad3d07dfc695693b555c5f538af18413ce6b8ee9f6eb3f0b42b0b93c8d290df817eb70fc849525ad416f6e8ba1b114667367867cd6226d250ae354a0493e2b13f72540b6dd73bfd647957f5c4e1d601282bf774dade5cb7a730b3c17b21bb9a3daeece86d7e375b34e85500a9d701b9cd5a130d85d1117cc37166b3ec1f2f3df6f22596a28e6484d99e980c9abbd782833126db5ca8289ffb258995c0757c29b7032f8411357086fe345958", &(0x7f00000001c0)=0xf7, &(0x7f0000000200)="eb7636", 0x3) sysctl$hw(&(0x7f0000000180), 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCNXCL(r2, 0x2000740e) unlink(&(0x7f0000000000)='./file0\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00018000000000"]) 16:00:21 executing program 0: msgget(0x3, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="4439dd3621f08fe145dd585ef4e3c2fbdc2b2b63cf598056ff668691b9654847ade5e67958b997d28af81834d7a97d334f2d81d6401d401e768b083ad7ab7ad412adfd69a176ee35b60ee9e294401523bde39486021c9b1ae5943df23868832aabe7139f97a7b4fb5760e30c734625bc444f89128828abd5447f90e052c48c204409a4536ad7846ca85df8931cacad9072391b1690d32eddf677dd60b70f82059a25e7a11ab6942947e19c52b89a57306c231afb691ccfd5ac3f73d0e5f535211d51", 0xc2}, {&(0x7f0000000400)="36690b0fb8a246bf0340f2dbc06b80fcfe13ae01cb4d02d077b8e2b8b04781fc18acba17602262f24701d75589dca98cc4d88965e8c90df0d295d630c8d7403997f06411b2690bdc8f257ce6b2a8e9b5b32f71efb0bfedabc86948edcb1013994c9bd46042ca5d523996e3b626f4c67b21086f1d04f23cbbe97bb557845996d684f075f7bb2bdfec9453869c79802eb5fb6a665e14aa", 0x96}, {&(0x7f00000004c0)="38b8024613ab5a3d50825160a819110e21792880054141d343fc826744d2ed60d28be0424bb46d45b17fb8ce10ec7c117128079e8b16631895875def57f2f72e35d3f69a352eed095e44fcb2d9991e7ca538b6deed477cda2b87384f397545ccf59448479a1cc53c349264e222fee07f5e325303a681156cafeedac3afcadb2c6528f92b25b58b55605a46bf4b", 0x8d}, {&(0x7f0000000580)="1b0d49aaeaa533866c7d24b588fb70519636493b78ac42fe8f0ddddddd9e5b2798f20ec864b040002c30a08d6ed012f791ba0913fbc132eb82885be2ca30dc74fe5d7aa758034f63417e3d468afb7888e6077ffa51c0c80afcb50f098163a90d55dc9adc0dc4ec383f01c545ed469fd25697bf7ab0a21f45dcaf44b7739ff4d88814e42da9e304db9350e8d7f1617f5956cf5e0ef95efad9a6cdf59a9b1c7c6a9422b862188cd2ae63270bc008e897f7e584d604072c8c514d4b9647d1ec330c52f2b78a20384a892444d839a51202a2a6511fca7e85", 0xd6}, {&(0x7f0000000680)="83e71c5cacbb6a8939e4d159234570127911f4c375c26da0a23cf75710599ad8584cd257cb7688bdd8611441b688b93356d2241f02f9f8dcb533314c045cc8b0b45fc1074095c88203596436e1c812d33c4d51aec2949148b543223afae6aa0c3ce842d32ed353e96d7a7593f7bf45998454a9e49ba89457b70ec229541bfc1d59de5fa87d427a603b905ba3de84a093619ed91772363ee486a4711c465cdc9c50b42f50c9d6c54f3c49686366564eb6cc6003a51e675e2176dff441422fa0b0f392b235449b163d0cf553d5757f0349c3d2e7d657", 0xd5}], 0x5, 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x7, 0x3d5}, 0x200, [0x9, 0x4, 0x9b, 0x1000, 0x6, 0x4, 0x7, 0x5b80ffff]}, 0x3c) fchflags(r1, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) dup2(r4, r5) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xfffffffb, 0xfffffff9}) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 16:00:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000100)="08d1a4e6023da126220fdba2fb41a9a20f3682f428535b4ce0ee6a48a000a8fff210b7598cd4f953612167395db3cf98afa1628a3351446b2e01fab37faecdbe032dff5459e1f9d7f31d08696f0e2bd427f369df3a9e7a54e6007998b2a730f828f7bd9706b45fcbe9779d66bdddd5803a16f5ff63a577f194c7feaef0275f159811c989279af61c16ce4d7a1d6b8088242ec9e096d0cc601007256918d0d08eba1492e07eea0919cc1afffa9cc9cc6287ad6abdc87f5d4265c8073e25245f4d5eda9b28844a767c150d1e48253911c226c2fd426b2ce3f0e26ef20f4708b9b2b2a097f779fb90188c0f4807", &(0x7f0000000200)=0xec, &(0x7f0000000240)="7a57f8a4f9c90400d0a63382db5a3fbd090d58f1d09ae7ca197a6ab0c41feb84cb91006bdd6284f6a25c0a2ba3776a76231510a44748cb8c2f9cba50593a9b2f0b7262d29fd555ec82987504597a5825d4bc95575d1b617d19c8c62e404102384b14b49c08b314180d16d507364d6696c2e9429c5f4a7423190648bb73ab55d00cfd4e21679d51f6", 0x88) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) flock(0xffffffffffffff9c, 0xd) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0xdf}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x5, 0x2, 0x5, "0eb712e7079bc6c9c5e2c7dbf5bd9c790377dc35", 0x2652, 0x1f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f0000000080), 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="e9f1a6c83f57517ffd04a59cb22bc124e14a09a017d8a35541c2dff56669ee86c1aa17f59a62db325866e7216dbcbe9a805040741a072fe4dbd5854760b9919d1f9cf055d4a90a5dfdeb2dc48312d61e8de494e26262c84df8f56ef3543ddbba21e44dc273db25c32aea39bcb72e373a4074e2eec807b3f13970ed3febf709d116ca7a37bb6ffe598cb6c53f002733efe2378ea1d5296cff8f3604cccaa3ae4f520e0638", &(0x7f0000000340)=0xa4, &(0x7f0000000380)="b78e5f124230a323ed601421f20adb4d0ac7763a76dc0af09e61f650e4b74fd94e4c6e6fa784001d76fcbdc0decba3d28a22b25dc71322d3163cb562e114ef32efcb65f9148baade1446405535c45e978a5f3e13f545ec1817a0c0a3", 0x5c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="5557e026ebf7bfcd65c6bc902302c326b191cecfa7cc96ed90b4f4884d537e3ec9d8540756abf628fb22750134a23ca8fcf968b36b2cd7d1f8f983af63c33150a0b155911f88c0dd495acb9679d42e17766b2aed77d55e356c75f5a3108e5bc72c2415f2bdb556bd0bedfd4c9f74ad08ea969ccb8a62444181a8befa562f1f2f8eee1c1c93c0ed367b0ca5a931df68af4d0fb994720b50de929e8ee4175770cea1975f924737316e69b5ceda86a476ceca3b0aea68b5ab7cbfd18d3f793f697d244283eda2bda4f274aa1dbecbec765155a015fefa937c5f23431c1ad39ca63528dbcaf469e374fd799419dbd66166c2abd627f0e8517707369d8a57603c81ac473d1e069686d7740d0af80817730399d654a60175ab2cd3359ceef4b2d3e76c978f683698efd06f6c8312ac48fdcd78633b794cf1a1a2ff782c4c3c2b8cf684a90d24ef27dc622dbeed388349480ca03d03b383998175e4dd8ab70ec31e00d1868ba89c8150609ccd496a73ac4809979fec6513e6fbffafa894df3eda3cd899555a79cd2144abf5c35815ca9caa75e20c33931cceb45833e1b3496ab02dc93e9e4964c90a69cf8427e08d1e4e72deb20486dfa7960c6bc89a5d8307ab330772464705d06ba2f68e7027d34763e4961e11e995edee41b29c76f67600304b5abb0c776fbe556e71d07e35bee95421c5486049dd040fd9b1459ff6cf1362f1cb469a04945f010953efc5376bd72f65a9296d0c84a2be455351b6b7628eb3831328bdddc9996dd4fd1a08ffcb6e17778116d889e5ba8eda906b771416ffb07b6a941e4ff25901324accdd52e32a5f15765e14dfa1d7b4faeb932416becac4a51c61f71d2a9e7b584fdbaa9a1ada118644b263545b5069173df050c2d2b7c72a87d270f4f4bcbedc23fad11d9514e116e5d592bd0ee5faf916a4ee4607798dcefb159462c4b2a48e91a28dad4ac23fde4540aac937db9f699f3bfa1d849dada93a0ad61a789c5cecc977b697a9237c583cf208e3138f33afe477362f2229778214240d2e0529addc782da81b9fa7e098faa7cac50ce2caa54d036e0d19d541c5f067e0bfdc243c40481bfb6ed155b8d8bf9581a4eefd14ad8612c05377e41699e2ce6cf0fa27606337c7fcd4762d7a2ad568c9d3dbc32dea34215e25199f0bbeadaaf2a37d4f9e02d709ff90efec60173d156b453fdbaa7939806967aa4466e1c2bd9c33e5375e8b6ff99d1d1fd63dc83ef2b69e1f9f49a82b8577998eccadf8f2db41cb8af43f3987aa74626e1ab594a2ea0eea40e55d60db9b271e5ac1a0d79a8fe3b7ac35c15c26d59127c951c2996e381947e55e341a736f2c44bc0de03fb0cbcc5265b82c00066d85649130e6b741d9f63c2d5e975c9c720b95d6836055f2914d81b135d4dfa4a7d04bf9bed4ec652057a04ad4dd050f5ae1f18550d5aad799f02f8f174b9a2a75e4fc2c67471f77f5eebf677231a709e2787f757c88bf4a06dd877559a00b3bf73a939bdac9adb7f4b702dee86812ffadbd72d4a678d4e5e1e0399130329fbab2561c0e6ec1d0060df4d0a88c28504877ffcea451de2c5dd719ffa441e5fe68ffb8d53fd9aa100a2fca21d5a37db1dd26b000abd35a51f0fccf80388d7447c234844307a6442f0fcb64278619cecfa4febe8a621f961f29c03a01434218a72cb9ee0b49b9d71736af6e848e6030adef4bec50f18ef7dffb665643e561b684f51e09471fcd9325f1132028a2cfd069f1562f571b585a6d89b2ceeaf9ec3bbb576e90a1a9b79a452a844e5b67ab2eeb8493eed8c5878dd001f9821c53ef636fa79d072bb4c42f1bea8162270b2f80ebd524936999d91182294e10665bc45ffb1ebf7a22a2f2d5c5b253eaf016a809848371265cbd125dddd1c522bd2b8bc4e140a7c95d1ab43f737cb0a7ed1b5cd680a329c070f15033b138e6cdd0f5e4cd706b44e5d1235c299ec2df7c08fdb9ee6b1028532fba56738cde7720c4483606b478d9fa262d25fd30bab9cfab436677a86821599ee31264f2d9016ee276241ca6d9a48fad77c336d435940679dceebb52289620984faf9a99d5d3e253bcedeca0a68d680b272f5736d1b20575e32f09e1096db79814cdc5860033deab1ce209571365b99d72d1edfd58989c0ed0564c17567e8cea634a8f34d40e3cfb91280755c116bab72a8721fc081a41687a870ad6dfd4e2c4389404dfe7b7d4c8e0372f86585b8824998091535c208b3dc5f220fb6d2a5550a50247c756ffd59b25eb87ad2c53bd1f1b92ffc3fe29656d910991d43b21994eadf05f160c6ddf360467f601f68825ecd8396faba726a63443268bd753e3c35b4dac1c74a59f66f1629dc42a624bbcee0a83032b81957afeadb1480662364ccfcca6fae2129bf261dc7606325bbf3d680ca4e36bffcdd2166f9e74651ed97233fe55ef93ab4f94aabbc1ec2351e06b5f72f9bfa5c99ff4b8f7399ec9c6568e13de82814732a1323e035776cc158db0bf3e59fcd551655a64c4ebb2ad56d2ef1cbc08f116bd929ae051e8fe79d0448ad6a33b61c5e44393ca5cc1d6f7a0ad67ac4621661c635f5e27ca300c00f5e81c0191ccbaf6f207e07797b0a021dd87b2a47df4ed1a052a0b842900ae776afdccff074048724ca55b", 0x751}], 0x1}, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}, {0x2, 0x8000}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x43, 0x10000}], 0x1}) msgget$private(0x0, 0x600) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000200)="06ce725f38fc3aa0a187cfefbc7e9a0133e2ac070d0bfe168e934306bac8ef9dbd8d53942937d71d979f30fe6f27f7fd040200000000000000a4073f436b344ccfbe313bf53606a901cea09dd785d364c0a92ee5f44e1e6e4480934cafb8744524f7d07e3f214bd217b2a644f10096a18aa8bb4cc3212c61ef734f8ab6cafb2bde6a44fdf34041ebd5f899435b416f4db94372cba695f513fc786aa7753c2862f99eea00000000006d8ccad1772fe2ac3e4b37349088cf62fd19cba2d5176604df23184e472d9b36b0f19aee339af666599f3f1710edf7b198da500bc2f5a15e1afe791dfc4df927de9726d31cf77dccfbdfd2e3c45b6bba7d9b232e651333b75bac8b9e38d35fa09348cfc45d44b316006710f7e1c30000000000", 0x11b}, {&(0x7f0000000b40)="b87c27ea3b7d713d1b8fab624c0e46a3c3835a519c59d4ffc712527d0875a49ebe1371d709a3c34bdfafaf1a0231988655f34fe445e8f9bff04ef09299494cce40aaf5bee5655ffe10b5dba9d53faaf7635dbee46d6052c30225ec58608f22f03ce298b38b78586efd28810e29c3150f984e98f6cea34cbbf7c82006b994bb33a300314fd637690b7b6d58bec8dc5c191dd0797d33bc685e4bf188f65e20d15bf3519af5b49f47045c4ece128cedb8e5bf45099262e7b1425942ad5c06f10157b98917fc0a520218b86d1827d494a8818eb4bfc021e3dc047c6aac6f44a0f12d98abf342eb2f19315db14cc361eac75e2b4456701daf0cd8175a77c22ac3649833ed9e522b2802f2c2332c299f7ef97e865e44f0ce6028bf2eb0469fdae7b6a4570b4f06f3d109d5bd08fa9ac54bc11381fd3571908c7f82b1881cefecabd9a34c5df0c83b9bf2a90f7ff9f510958b54b2478515c135a797d80d72b338d0e581e30f25c0a5a6d25388d91715a80e4ed30ae079f42507d9a1fc3e6688f6fb0fee24aaba6f95d2378e947aa879d085f3587eb83e8dcba123468d42fb3141f731db2249678a25c90a1b381150bfb80f2c201f8b3b77777ac8e7146fb550821c0d582063a45a785be20fcf28", 0x1ca}, {&(0x7f0000000540)="9aa3ee9c99e792603c6d11fbf005f1aa17b41eb99745363ddf0bd6371889dfe9706bbbb15ff22cc6b6a2a205cb840ff754dc5df66591d8bdf43e815cff3cb5baf1b84413a8663eb317865b76ec4fa7f9eae35c56d8fe67e48eac3be7fd5ec7b3fd29a34e8297180b52f49e4b6cb42cefd7c073b0757bf7f63c926d26053850646dbdcc", 0x83}, {&(0x7f0000000600)="9b8e21a4ba888d0b67010c747a3a98657cdb58eab36212d8e60f44fa6038ba16990cf41bfa015d1cde7f87a07835c536d121c8dfa055de015ace1543c49d7da7ade23783012ec897482c2998e5efc01871eb9c29964b4f12684ce4a02031bf9f8834a74ff03a466c9019caf4a621ffc7e08015017d5cce32999f9696789be7c4fae80c90e01518b4788a44a4bdfe5a0a", 0x90}, {&(0x7f00000006c0)="80c36ab153459a1307b6b47abe725885ef8dce03e041e9fad2abc543795de7940662259a712129211892f2c831ac7c3827fa68932435b63854ea5213abb129f23e1a986e9a3cb5de8f1b9d83", 0x4c}, {&(0x7f00000007c0)="2f574d6a89d83c8a576773f392b8b73e771bc8f93f600a3c6fe8647518f2aba5e7ef7d52eedd1138c4e03352f8c7fbbd0c20590ac748d07c5fe732ea528c35dc4084afeaadbecf3dc145b5d1a2a646b289539058f6697f023713d24f20e74b8e81bdad19f82fc4af23b9f54d24c5597c8ffe68089c374edce4caf1f8e3338cc08755eeb63656ae84b0c20a4e6782d15948306b4a2603", 0x96}], 0x6) panic: broken type ref goroutine 28 [running]: github.com/google/syzkaller/prog.ArgCommon.Type(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:39 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2c80, 0xc00361d160, 0xc003628c80, 0xc0033a2688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:135 +0x81d github.com/google/syzkaller/prog.foreachArgImpl(0x9b2d40, 0xc00361d140, 0xc003628c80, 0xc0033a2688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:159 +0x62d github.com/google/syzkaller/prog.foreachArgImpl(0x9b2cc0, 0xc003626cf0, 0xc003628c80, 0xc0033a2688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:156 +0x5e5 github.com/google/syzkaller/prog.ForeachArg(0xc0036288c0, 0xc0033a2688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0xdd github.com/google/syzkaller/prog.getCompatibleResources(0xc003628780, 0x900149, 0xb, 0xc002d7b220, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:892 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002d7b220, 0xc002871180, 0xcac6a0, 0x0, 0x9b2d00, 0xc002917770, 0xc001a9ff98, 0x1, 0xc001d1c900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:840 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xcac6a0, 0xc002d7b220, 0xc002871180, 0x0, 0x9b2d00, 0xc000041180, 0x2fe0e6008, 0x0, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:669 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b8fa0, 0xcac6a0, 0xc001a90000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002d7b220, 0xc002871180, 0xd402e0, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x4, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6c60, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0x10, 0x20, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9060, 0xcb6c60, 0xc002f70000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002d7b220, 0xc002871180, 0xcb6e20, 0x2, 0x2, 0x0, 0xc00287c6f0, 0x203000, 0xcbff80, 0xc001d1cd48, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6de0, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0x10, 0x20, 0xc002d8c320, 0xc0028c9088) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9060, 0xcb6de0, 0xc000070000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).generate(0xcaf9e0, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0xc002d8c320, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:788 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9120, 0xcaf9e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002d7b220, 0xc002871180, 0xcb5c60, 0x2, 0x2, 0xaaaaaaaaaaaaaa00, 0x38, 0xc001d1d0f0, 0x40c698, 0x10, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb5c20, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0xc0028cfd20, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9060, 0xcb5c20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002d7b220, 0xc002871180, 0xcb4ce0, 0x2, 0x2, 0xc002918300, 0x0, 0xc001d1d3f8, 0x7917b7, 0xcb75a0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4ca0, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0xc0028cfc90, 0x0, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9060, 0xcb4ca0, 0x9b0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).generate(0xcaf860, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0x2, 0x203000, 0x10, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:788 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9120, 0xcaf860, 0x2fe0e0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002d7b220, 0xc002871180, 0xcab220, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4de0, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0xc002d8c0e0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9060, 0xcb4de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002d7b220, 0xc002871180, 0xccea40, 0x4, 0x4, 0xc001d1d900, 0xc001d1db08, 0x76c7c1, 0xc002913e48, 0xcc4300, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4da0, 0xc002d7b220, 0xc002871180, 0x0, 0xd79600, 0x0, 0xc001d1db88, 0xc002913e48, 0xcc4300) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b9060, 0xcb4da0, 0xc001d10000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*PtrType).generate(0xcae860, 0xc002d7b220, 0xc002871180, 0x0, 0x9b2c00, 0xc0028cfbd0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:797 +0x123 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002d7b220, 0xc002871180, 0x9b8ee0, 0xcae860, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002d7b220, 0xc002871180, 0xcb3ca0, 0x2, 0x2, 0xc00271e000, 0x16f, 0x16f, 0x17b1, 0x161, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc002d7b220, 0xc002871180, 0xd32660, 0x161, 0xc002871180, 0xc002871130) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:551 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc002d7b220, 0xc002871180, 0xc002913b80, 0x9, 0xc002913b80, 0xc002913e40, 0xc002871180) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:540 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0033a3ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc002913b80, 0x9ac300, 0xc002311fb0, 0x14, 0xc0020e7e80, 0xc00267c000, 0x2751, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc002483c40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) login: